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

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>73382</bug_id>
          
          <creation_ts>2011-11-29 18:19:07 -0800</creation_ts>
          <short_desc>split webkit gyp files for chromium build to break the circular dependency</short_desc>
          <delta_ts>2011-12-07 16:01:41 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>73996</dependson>
          <blocked>68463</blocked>
    
    <blocked>73384</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Dirk Pranke">dpranke</reporter>
          <assigned_to name="Dirk Pranke">dpranke</assigned_to>
          <cc>dglazkov</cc>
    
    <cc>tony</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>511277</commentid>
    <comment_count>0</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-11-29 18:19:07 -0800</bug_when>
    <thetext>See bug 68463 for the context ... this change clones the build rules for all of the executables into new .gyp files. We&apos;re doing this so that targets in webkit_support can declare a dependency on webkit without introducing a circular dependency between WebKit.gyp and webkit_support.gyp (WebKit.gyp will not be allowed to depend on webkit_support.gyp, but Tools.gyp and WebKitUnitTests.gyp will, since DRT et al. need the libraries in webkti_support to build).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>511278</commentid>
    <comment_count>1</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-11-29 18:19:57 -0800</bug_when>
    <thetext>Note that the duplication should be short-lived, and eventually we&apos;ll delete all the rules from WebKit.gyp once we can assume that the build_webkit_exes_from_webkit_gyp file is false.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>511279</commentid>
    <comment_count>2</comment_count>
      <attachid>117091</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-11-29 18:21:02 -0800</bug_when>
    <thetext>Created attachment 117091
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>511656</commentid>
    <comment_count>3</comment_count>
      <attachid>117091</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-11-30 05:15:09 -0800</bug_when>
    <thetext>Comment on attachment 117091
Patch

Attachment 117091 did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/10709151</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>511852</commentid>
    <comment_count>4</comment_count>
      <attachid>117091</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2011-11-30 10:18:21 -0800</bug_when>
    <thetext>Comment on attachment 117091
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=117091&amp;action=review

r- for bot failures

&gt; Source/WebKit/chromium/All.gyp:42
&gt; +                &apos;WebKit.gyp:*&apos;,
&gt; +                &apos;WebKitUnitTests.gyp:*&apos;,
&gt; +                &apos;../../../Tools/Tools.gyp:*&apos;,

Is it sufficient to just depend on webkit_unittests and DumpRenderTree?  That way we can be more confident that the other dependencies are correct.

&gt; Source/WebKit/chromium/WebKit.gyp:1100
&gt; +        # https://bugs.webkit.org/show_bug.cgi?id=68463. Until then, we
&gt; +        # leave the indentation alone to minimize whitespace diffs.

I would go ahead and indent. PrettyPatch should be smart enough to show that it&apos;s just an indention change.

&gt; Source/WebKit/chromium/WebKitUnitTests.gyp:35
&gt; +    # https://bugs.webkit.org/show_bug.cgi?id=68463. Until then, we
&gt; +    # leave the indentation alone to minimize whitespace diffs.

I would indent this properly too.

&gt; Source/WebKit/chromium/gyp_webkit:136
&gt; +  # Change to the base dir needed for the gyp file path above to work correctly.
&gt; +  os.chdir(script_dir)

This failed on the bots since when gclient runs it, it&apos;s already in the script_dir.

&gt; Tools/Tools.gyp:35
&gt; +    # https://bugs.webkit.org/show_bug.cgi?id=68463. Until then, we
&gt; +    # leave the indentation alone to minimize whitespace diffs.

Same as above.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>511991</commentid>
    <comment_count>5</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-11-30 12:10:42 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; &gt; Source/WebKit/chromium/All.gyp:42
&gt; &gt; +                &apos;WebKit.gyp:*&apos;,
&gt; &gt; +                &apos;WebKitUnitTests.gyp:*&apos;,
&gt; &gt; +                &apos;../../../Tools/Tools.gyp:*&apos;,
&gt; 
&gt; Is it sufficient to just depend on webkit_unittests and DumpRenderTree?  That way we can be more confident that the other dependencies are correct.
&gt; 

I waffled on which way to do this. Your way should work as well, so I&apos;ll change to that.

&gt; &gt; Source/WebKit/chromium/WebKit.gyp:1100
&gt; &gt; +        # https://bugs.webkit.org/show_bug.cgi?id=68463. Until then, we
&gt; &gt; +        # leave the indentation alone to minimize whitespace diffs.
&gt; 
&gt; I would go ahead and indent. PrettyPatch should be smart enough to show that it&apos;s just an indention change.
&gt; 

Ok, will do.

&gt; &gt; Source/WebKit/chromium/gyp_webkit:136
&gt; &gt; +  # Change to the base dir needed for the gyp file path above to work correctly.
&gt; &gt; +  os.chdir(script_dir)
&gt; 
&gt; This failed on the bots since when gclient runs it, it&apos;s already in the script_dir.
&gt;

Yeah, I noticed that this didn&apos;t seem to be working right; I&apos;m not sure why that is failing, but I&apos;ll delete it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>512140</commentid>
    <comment_count>6</comment_count>
      <attachid>117276</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-11-30 14:38:07 -0800</bug_when>
    <thetext>Created attachment 117276
update w/ review feedback</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>512147</commentid>
    <comment_count>7</comment_count>
      <attachid>117276</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2011-11-30 14:44:26 -0800</bug_when>
    <thetext>Comment on attachment 117276
update w/ review feedback

View in context: https://bugs.webkit.org/attachment.cgi?id=117276&amp;action=review

Please make sure the chromium ews bot passes before landing.

&gt; Source/WebKit/chromium/gyp_webkit:133
&gt; -               &apos;WebKit.gyp&apos;])
&gt; +               os.path.join(&apos;All.gyp&apos;)])

Why os.path.join on a single item?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>512154</commentid>
    <comment_count>8</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-11-30 14:51:08 -0800</bug_when>
    <thetext>(In reply to comment #7)
&gt; (From update of attachment 117276 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=117276&amp;action=review
&gt; 
&gt; Please make sure the chromium ews bot passes before landing.
&gt; 

Roger.

&gt; &gt; Source/WebKit/chromium/gyp_webkit:133
&gt; &gt; -               &apos;WebKit.gyp&apos;])
&gt; &gt; +               os.path.join(&apos;All.gyp&apos;)])
&gt; 
&gt; Why os.path.join on a single item?

No reason; it&apos;s left over from a previous version. I will fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>513258</commentid>
    <comment_count>9</comment_count>
      <attachid>117520</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-12-01 16:33:10 -0800</bug_when>
    <thetext>Created attachment 117520
merge to r101718</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>513505</commentid>
    <comment_count>10</comment_count>
      <attachid>117520</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-01 22:34:49 -0800</bug_when>
    <thetext>Comment on attachment 117520
merge to r101718

Attachment 117520 did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/10693926

New failing tests:
fast/layers/clip-rects-transformed.html
fast/replaced/no-focus-ring-object.html
http/tests/security/contentSecurityPolicy/object-src-none-allowed.html
http/tests/security/contentSecurityPolicy/object-src-no-url-allowed.html
fast/layers/clip-rects-transformed-2.html
http/tests/plugins/npapi-response-headers.html
fast/frames/sandboxed-iframe-about-blank.html
http/tests/plugins/get-url.html
http/tests/plugins/interrupted-get-url.html
fast/replaced/no-focus-ring-embed.html
compositing/plugins/invalidate_rect.html
fast/frames/iframe-plugin-load-remove-document-crash.html
editing/selection/selection-plugin-clear-crash.html
fast/replaced/invalid-object-with-fallback.html
http/tests/plugins/cross-frame-object-access.html
fast/frames/sandboxed-iframe-navigation-allowed.html
http/tests/plugins/geturlnotify-from-npp-destroystream.html
fast/events/tabindex-focus-blur-all.html
http/tests/plugins/third-party-cookie-accept-policy.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>515561</commentid>
    <comment_count>11</comment_count>
      <attachid>117971</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-12-05 18:01:14 -0800</bug_when>
    <thetext>Created attachment 117971
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>516960</commentid>
    <comment_count>12</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-12-07 16:01:41 -0800</bug_when>
    <thetext>Committed r102201: &lt;http://trac.webkit.org/changeset/102201&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>117091</attachid>
            <date>2011-11-29 18:21:02 -0800</date>
            <delta_ts>2011-11-30 14:37:55 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-73382-20111129182101.patch</filename>
            <type>text/plain</type>
            <size>41286</size>
            <attacher name="Dirk Pranke">dpranke</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAxNDI3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4
IDhkNzE1ZmE0ZTg3ZDlmN2U1YWNkZTE3MmEwNzA0NmY4OTE1MDlhMWMuLmM3NDlmOTVjMzMzY2Uz
ZDY5NTk5MmI1MzAyYmFkYTdkYmM1ZGViZGUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBA
IC0xLDUgKzEsMjUgQEAKIDIwMTEtMTEtMjkgIERpcmsgUHJhbmtlICA8ZHByYW5rZUBjaHJvbWl1
bS5vcmc+CiAKKyAgICAgICAgYmluYXJpZXMgaW4gd2Via2l0Lmd5cCBzaG91bGQgYmUgc3BsaXQg
aW50byBhIG5ldyBmaWxlIHRvIGJyZWFrIGNpcmN1bGFyIGRlcGVuZGVuY2llcyBvbiB3ZWJraXRf
c3VwcG9ydAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
NzMzODIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBY
Q29kZSAoYW5kIGhlbmNlIEdZUCkgY2FuJ3QgaGFuZGxlIGNpcmN1bGFyIGRlcGVuZGVuY2llcyBi
ZXR3ZWVuCisgICAgICAgIGZpbGVzIChhbmQgcHJvamVjdHMpLiBBY2NvcmRpbmdseSwgYWx0aG91
Z2ggdGhlIGJpbmFyaWVzIGluCisgICAgICAgIFdlYktpdC5neXAgZGVwZW5kIG9uIHdlYmtpdF9z
dXBwb3J0IGFuZCB3ZWJraXRfc3VwcG9ydCBkZXBlbmRzCisgICAgICAgIG9uIHdlYmtpdCwgd2Ug
ZG9uJ3QgbWVudGlvbiB0aGUgbGF0dGVyIGRlcGVuZGVuY3kgaW4gdGhlIGZpbGUuCisgICAgICAg
IFRvIGZpeCB0aGlzLCB0aGlzIGNoYW5nZSBtb3ZlcyB0aGUgYmluYXJpZXMgbGlrZSBEUlQgaW50
byBhIG5ldworICAgICAgICBHWVAgZmlsZSwgYW5kIG1vZGlmaWVzIGd5cF93ZWJraXQgdG8gYnVp
bGQgZnJvbSB0aGF0IGZpbGUKKyAgICAgICAgaW5zdGVhZCBvZiBXZWJLaXQuZ3lwLgorCisgICAg
ICAgICogV2ViS2l0Lmd5cDoKKyAgICAgICAgKiBBbGwuZ3lwOgorICAgICAgICAqIFdlYktpdFVu
aXRUZXN0cy5neXA6CisgICAgICAgICogZ3lwX3dlYmtpdDoKKworMjAxMS0xMS0yOSAgRGlyayBQ
cmFua2UgIDxkcHJhbmtlQGNocm9taXVtLm9yZz4KKwogICAgICAgICBhZGQgd2Via2l0X3VzZXJf
YWdlbnQgdG8gRFJUIGFuZCB3ZWJraXRfdW5pdF90ZXN0cwogICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzMzNjIKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdC9jaHJvbWl1bS9BbGwuZ3lwIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9BbGwuZ3lwCm5l
dyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAuLjY5MjVlM2E0OGI1ZTBhZWIyN2YwYTUxOTRiNjhhMTViNTc2YzEzZWYKLS0tIC9k
ZXYvbnVsbAorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0FsbC5neXAKQEAgLTAsMCArMSw0
NiBAQAorIworIyBDb3B5cmlnaHQgKEMpIDIwMTEgR29vZ2xlIEluYy4gQWxsIHJpZ2h0cyByZXNl
cnZlZC4KKyMKKyMgUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBm
b3Jtcywgd2l0aCBvciB3aXRob3V0CisjIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92
aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucyBhcmUKKyMgbWV0OgorIworIyAgICAg
ICAgICogUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92
ZSBjb3B5cmlnaHQKKyMgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZv
bGxvd2luZyBkaXNjbGFpbWVyLgorIyAgICAgICAgICogUmVkaXN0cmlidXRpb25zIGluIGJpbmFy
eSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZQorIyBjb3B5cmlnaHQgbm90aWNlLCB0aGlz
IGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyCisjIGluIHRo
ZSBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUK
KyMgZGlzdHJpYnV0aW9uLgorIyAgICAgICAgICogTmVpdGhlciB0aGUgbmFtZSBvZiBHb29nbGUg
SW5jLiBub3IgdGhlIG5hbWVzIG9mIGl0cworIyBjb250cmlidXRvcnMgbWF5IGJlIHVzZWQgdG8g
ZW5kb3JzZSBvciBwcm9tb3RlIHByb2R1Y3RzIGRlcml2ZWQgZnJvbQorIyB0aGlzIHNvZnR3YXJl
IHdpdGhvdXQgc3BlY2lmaWMgcHJpb3Igd3JpdHRlbiBwZXJtaXNzaW9uLgorIworIyBUSElTIFNP
RlRXQVJFIElTIFBST1ZJREVEIEJZIFRIRSBDT1BZUklHSFQgSE9MREVSUyBBTkQgQ09OVFJJQlVU
T1JTCisjICJBUyBJUyIgQU5EIEFOWSBFWFBSRVNTIE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5D
TFVESU5HLCBCVVQgTk9UCisjIExJTUlURUQgVE8sIFRIRSBJTVBMSUVEIFdBUlJBTlRJRVMgT0Yg
TUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNTIEZPUgorIyBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBB
UkUgRElTQ0xBSU1FRC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIENPUFlSSUdIVAorIyBPV05FUiBP
UiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURF
TlRBTCwKKyMgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElO
Q0xVRElORywgQlVUIE5PVAorIyBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRF
IEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwKKyMgREFUQSwgT1IgUFJPRklUUzsgT1Ig
QlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZCisjIFRIRU9S
WSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9S
IFRPUlQKKyMgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBB
TlkgV0FZIE9VVCBPRiBUSEUgVVNFCisjIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNF
RCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCisjCisKK3sKKyAgICAnaW5jbHVk
ZXMnOiBbCisgICAgICAgICdmZWF0dXJlcy5neXBpJywKKyAgICBdLAorICAgICd0YXJnZXRzJzog
WworICAgICAgICB7CisgICAgICAgICAgICAndGFyZ2V0X25hbWUnOiAnYWxsX3dlYmtpdCcsCisg
ICAgICAgICAgICAndHlwZSc6ICdub25lJywKKyAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBb
CisgICAgICAgICAgICAgICAgJ1dlYktpdC5neXA6KicsCisgICAgICAgICAgICAgICAgJ1dlYktp
dFVuaXRUZXN0cy5neXA6KicsCisgICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL1Rvb2xz
Lmd5cDoqJywKKyAgICAgICAgICAgIF0sCisgICAgICAgIH0KKyAgICBdLAorfQpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9XZWJLaXQuZ3lwIGIvU291cmNlL1dlYktpdC9jaHJv
bWl1bS9XZWJLaXQuZ3lwCmluZGV4IGVhYWMyNzJhNjA1NThhOWFhZWY5Y2U0YzBjYjc0NzkxZDJm
NDUyZTUuLjUwYmMzODVjYmI5YzYyM2Q0ZDU0ZDJlMzc3ZDFkMjRkMjFlYWJkZjkgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0Lmd5cAorKysgYi9Tb3VyY2UvV2ViS2l0
L2Nocm9taXVtL1dlYktpdC5neXAKQEAgLTMxLDggKzMxLDYgQEAKIHsKICAgICAnaW5jbHVkZXMn
OiBbCiAgICAgICAgICcuLi8uLi9XZWJDb3JlL1dlYkNvcmUuZ3lwaScsCi0gICAgICAgICcuLi8u
Li8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9EdW1wUmVuZGVyVHJlZS5neXBpJywKLSAgICAgICAg
Jy4uLy4uLy4uL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdFdlYktpdEFQSS5neXBpJywKICAgICAg
ICAgJ1dlYktpdC5neXBpJywKICAgICAgICAgJ2ZlYXR1cmVzLmd5cGknLAogICAgIF0sCkBAIC05
OTUsNiArOTkzLDExNyBAQAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICct
LW91dHB1dCcsICc8QChfb3V0cHV0cyknXSwKICAgICAgICAgICAgIH1dLAogICAgICAgICB9LAor
ICAgIF0sCisgICAgJ2NvbmRpdGlvbnMnOiBbCisgICAgICAgIFsnZGVidWdfZGV2dG9vbHM9PTAn
LCB7CisgICAgICAgICAgICAndGFyZ2V0cyc6IFsKKyAgICAgICAgICAgICAgICB7CisgICAgICAg
ICAgICAgICAgICAgICd0YXJnZXRfbmFtZSc6ICdjb25jYXRlbmF0ZWRfZGV2dG9vbHNfanMnLAor
ICAgICAgICAgICAgICAgICAgICAndHlwZSc6ICdub25lJywKKyAgICAgICAgICAgICAgICAgICAg
J2RlcGVuZGVuY2llcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICdkZXZ0b29sc19odG1s
JywKKyAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi9XZWJDb3JlL1dlYkNvcmUuZ3lwL1dl
YkNvcmUuZ3lwOmluc3BlY3Rvcl9wcm90b2NvbF9zb3VyY2VzJworICAgICAgICAgICAgICAgICAg
ICBdLAorICAgICAgICAgICAgICAgICAgICAnYWN0aW9ucyc6IFt7CisgICAgICAgICAgICAgICAg
ICAgICAgICAnYWN0aW9uX25hbWUnOiAnY29uY2F0ZW5hdGVfZGV2dG9vbHNfanMnLAorICAgICAg
ICAgICAgICAgICAgICAgICAgJ3NjcmlwdF9uYW1lJzogJ3NjcmlwdHMvY29uY2F0ZW5hdGVfanNf
ZmlsZXMucHknLAorICAgICAgICAgICAgICAgICAgICAgICAgJ2lucHV0X3BhZ2UnOiAnLi4vLi4v
V2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL2luc3BlY3Rvci5odG1sJywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICdpbnB1dHMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzxA
KF9zY3JpcHRfbmFtZSknLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8QChfaW5wdXRf
cGFnZSknLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8QCh3ZWJpbnNwZWN0b3JfZmls
ZXMpJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPEAoZGV2dG9vbHNfZmlsZXMpJywK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikv
d2ViY29yZS9JbnNwZWN0b3JCYWNrZW5kU3R1Yi5qcycKKyAgICAgICAgICAgICAgICAgICAgICAg
IF0sCisgICAgICAgICAgICAgICAgICAgICAgICAnc2VhcmNoX3BhdGgnOiBbCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJy4uLy4uL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZCcsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3NyYy9qcycsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmNvcmUnLAorICAgICAgICAg
ICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICdvdXRwdXRzJzogWyc8
KFBST0RVQ1RfRElSKS9yZXNvdXJjZXMvaW5zcGVjdG9yL0RldlRvb2xzLmpzJ10sCisgICAgICAg
ICAgICAgICAgICAgICAgICAnYWN0aW9uJzogWydweXRob24nLCAnPEAoX3NjcmlwdF9uYW1lKScs
ICc8QChfaW5wdXRfcGFnZSknLCAnPEAoX3NlYXJjaF9wYXRoKScsICc8QChfb3V0cHV0cyknXSwK
KyAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgfSwKKyAgICAgICAgICAg
ICAgICB7CisgICAgICAgICAgICAgICAgICAgICd0YXJnZXRfbmFtZSc6ICdjb25jYXRlbmF0ZWRf
aGVhcF9zbmFwc2hvdF93b3JrZXJfanMnLAorICAgICAgICAgICAgICAgICAgICAndHlwZSc6ICdu
b25lJywKKyAgICAgICAgICAgICAgICAgICAgJ2FjdGlvbnMnOiBbeworICAgICAgICAgICAgICAg
ICAgICAgICAgJ2FjdGlvbl9uYW1lJzogJ2NvbmNhdGVuYXRlX2hlYXBfc25hcHNob3Rfd29ya2Vy
X2pzJywKKyAgICAgICAgICAgICAgICAgICAgICAgICdzY3JpcHRfbmFtZSc6ICdzY3JpcHRzL2lu
bGluZV9qc19pbXBvcnRzLnB5JywKKyAgICAgICAgICAgICAgICAgICAgICAgICdpbnB1dF9maWxl
JzogJy4uLy4uL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9IZWFwU25hcHNob3RXb3JrZXIu
anMnLAorICAgICAgICAgICAgICAgICAgICAgICAgJ2lucHV0cyc6IFsKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAnPEAoX3NjcmlwdF9uYW1lKScsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJzxAKF9pbnB1dF9maWxlKScsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJy4u
Ly4uL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9CaW5hcnlTZWFyY2guanMnLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQv
SGVhcFNuYXBzaG90LmpzJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4vV2Vi
Q29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0hlYXBTbmFwc2hvdFdvcmtlckRpc3BhdGNoZXIuanMn
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi9XZWJDb3JlL2luc3BlY3Rvci9m
cm9udC1lbmQvUGFydGlhbFF1aWNrU29ydC5qcycsCisgICAgICAgICAgICAgICAgICAgICAgICBd
LAorICAgICAgICAgICAgICAgICAgICAgICAgJ3NlYXJjaF9wYXRoJzogJy4uLy4uL1dlYkNvcmUv
aW5zcGVjdG9yL2Zyb250LWVuZCcsCisgICAgICAgICAgICAgICAgICAgICAgICAnb3V0cHV0cyc6
IFsnPChQUk9EVUNUX0RJUikvcmVzb3VyY2VzL2luc3BlY3Rvci9IZWFwU25hcHNob3RXb3JrZXIu
anMnXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICdhY3Rpb24nOiBbJ3B5dGhvbicsICc8QChf
c2NyaXB0X25hbWUpJywgJzxAKF9pbnB1dF9maWxlKScsICc8QChfc2VhcmNoX3BhdGgpJywgJzxA
KF9vdXRwdXRzKSddLAorICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICB9
LAorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgJ3RhcmdldF9uYW1lJzog
J2NvbmNhdGVuYXRlZF9zY3JpcHRfZm9ybWF0dGVyX3dvcmtlcl9qcycsCisgICAgICAgICAgICAg
ICAgICAgICd0eXBlJzogJ25vbmUnLAorICAgICAgICAgICAgICAgICAgICAnYWN0aW9ucyc6IFt7
CisgICAgICAgICAgICAgICAgICAgICAgICAnYWN0aW9uX25hbWUnOiAnY29uY2F0ZW5hdGVfc2Ny
aXB0X2Zvcm1hdHRlcl93b3JrZXJfanMnLAorICAgICAgICAgICAgICAgICAgICAgICAgJ3Njcmlw
dF9uYW1lJzogJ3NjcmlwdHMvaW5saW5lX2pzX2ltcG9ydHMucHknLAorICAgICAgICAgICAgICAg
ICAgICAgICAgJ2lucHV0X2ZpbGUnOiAnLi4vLi4vV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5k
L1NjcmlwdEZvcm1hdHRlcldvcmtlci5qcycsCisgICAgICAgICAgICAgICAgICAgICAgICAnaW5w
dXRzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8QChfc2NyaXB0X25hbWUpJywK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPEAoX2lucHV0X2ZpbGUpJywKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnPEAod2ViaW5zcGVjdG9yX3VnbGlmeWpzX2ZpbGVzKScKKyAg
ICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICAnc2VhcmNo
X3BhdGgnOiAnLi4vLi4vV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kJywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICdvdXRwdXRzJzogWyc8KFBST0RVQ1RfRElSKS9yZXNvdXJjZXMvaW5zcGVj
dG9yL1NjcmlwdEZvcm1hdHRlcldvcmtlci5qcyddLAorICAgICAgICAgICAgICAgICAgICAgICAg
J2FjdGlvbic6IFsncHl0aG9uJywgJzxAKF9zY3JpcHRfbmFtZSknLCAnPEAoX2lucHV0X2ZpbGUp
JywgJzxAKF9zZWFyY2hfcGF0aCknLCAnPEAoX291dHB1dHMpJ10sCisgICAgICAgICAgICAgICAg
ICAgIH1dLAorICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgeworICAgICAgICAg
ICAgICAgICAgICAndGFyZ2V0X25hbWUnOiAnY29uY2F0ZW5hdGVkX2RldnRvb2xzX2NzcycsCisg
ICAgICAgICAgICAgICAgICAgICd0eXBlJzogJ25vbmUnLAorICAgICAgICAgICAgICAgICAgICAn
ZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgJ2RldnRvb2xzX2h0bWwn
CisgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICdhY3Rpb25zJzog
W3sKKyAgICAgICAgICAgICAgICAgICAgICAgICdhY3Rpb25fbmFtZSc6ICdjb25jYXRlbmF0ZV9k
ZXZ0b29sc19jc3MnLAorICAgICAgICAgICAgICAgICAgICAgICAgJ3NjcmlwdF9uYW1lJzogJ3Nj
cmlwdHMvY29uY2F0ZW5hdGVfY3NzX2ZpbGVzLnB5JywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICdpbnB1dF9wYWdlJzogJy4uLy4uL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0
b3IuaHRtbCcsCisgICAgICAgICAgICAgICAgICAgICAgICAnaW5wdXRzJzogWworICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICc8QChfc2NyaXB0X25hbWUpJywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAnPEAoX2lucHV0X3BhZ2UpJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnPEAod2ViaW5zcGVjdG9yX2ZpbGVzKScsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
JzxAKGRldnRvb2xzX2ZpbGVzKScKKyAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAg
ICAgICAgICAgICAgICAgICAnc2VhcmNoX3BhdGgnOiBbCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJy4uLy4uL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZCcsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJ3NyYy9qcycsCisgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAg
ICAgICAgICAgICAgICAgICAgICAgJ291dHB1dHMnOiBbJzwoUFJPRFVDVF9ESVIpL3Jlc291cmNl
cy9pbnNwZWN0b3IvZGV2VG9vbHMuY3NzJ10sCisgICAgICAgICAgICAgICAgICAgICAgICAnYWN0
aW9uJzogWydweXRob24nLCAnPEAoX3NjcmlwdF9uYW1lKScsICc8QChfaW5wdXRfcGFnZSknLCAn
PEAoX3NlYXJjaF9wYXRoKScsICc8QChfb3V0cHV0cyknXSwKKyAgICAgICAgICAgICAgICAgICAg
fV0sCisgICAgICAgICAgICAgICAgICAgICdjb3BpZXMnOiBbeworICAgICAgICAgICAgICAgICAg
ICAgICAgJ2Rlc3RpbmF0aW9uJzogJzwoUFJPRFVDVF9ESVIpL3Jlc291cmNlcy9pbnNwZWN0b3In
LAorICAgICAgICAgICAgICAgICAgICAgICAgJ2ZpbGVzJzogWworICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICc8QCh3ZWJpbnNwZWN0b3Jfc3RhbmRhbG9uZV9jc3NfZmlsZXMpJywKKyAgICAg
ICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAg
ICAgICAgIH0sCisgICAgICAgICAgICBdLAorICAgICAgICB9XSwKKworICAgICAgICAjIEZJWE1F
OiBEZWxldGUgdGhpcyB3aG9sZSBibG9jayBvbmNlIGNocm9taXVtJ3MgYnVpbGQvY29tbW9uLmd5
cGkKKyAgICAgICAgIyBpcyBzZXR0aW5nIHRoaXMgZmxhZyB0byAwIGJ5IGRlZmF1bHQuIFNlZQor
ICAgICAgICAjIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02ODQ2My4g
VW50aWwgdGhlbiwgd2UKKyAgICAgICAgIyBsZWF2ZSB0aGUgaW5kZW50YXRpb24gYWxvbmUgdG8g
bWluaW1pemUgd2hpdGVzcGFjZSBkaWZmcy4KKyAgICAgICAgWydidWlsZF93ZWJraXRfZXhlc19m
cm9tX3dlYmtpdF9neXA9PTEnLCB7CisgICAgICAgICdpbmNsdWRlcyc6ICBbCisgICAgICAgICAg
ICAnLi4vLi4vLi4vVG9vbHMvRHVtcFJlbmRlclRyZWUvRHVtcFJlbmRlclRyZWUuZ3lwaScsCisg
ICAgICAgICAgICAnLi4vLi4vLi4vVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0V2ViS2l0QVBJLmd5
cGknLAorICAgICAgICBdLAorICAgICAgICAndGFyZ2V0cyc6IFsKICAgICAgICAgewogICAgICAg
ICAgICAgJ3RhcmdldF9uYW1lJzogJ3dlYmtpdF91bml0X3Rlc3RzJywKICAgICAgICAgICAgICd0
eXBlJzogJ2V4ZWN1dGFibGUnLApAQCAtMTQxOSwxMDkgKzE1MjgsNiBAQAogICAgICAgICAgICAg
ICAgIH0sCiAgICAgICAgICAgICBdLAogICAgICAgICB9XSwKLSAgICAgICAgWydkZWJ1Z19kZXZ0
b29scz09MCcsIHsKLSAgICAgICAgICAgICd0YXJnZXRzJzogWwotICAgICAgICAgICAgICAgIHsK
LSAgICAgICAgICAgICAgICAgICAgJ3RhcmdldF9uYW1lJzogJ2NvbmNhdGVuYXRlZF9kZXZ0b29s
c19qcycsCi0gICAgICAgICAgICAgICAgICAgICd0eXBlJzogJ25vbmUnLAotICAgICAgICAgICAg
ICAgICAgICAnZGVwZW5kZW5jaWVzJzogWwotICAgICAgICAgICAgICAgICAgICAgICAgJ2RldnRv
b2xzX2h0bWwnLAotICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4uL1dlYkNvcmUvV2ViQ29y
ZS5neXAvV2ViQ29yZS5neXA6aW5zcGVjdG9yX3Byb3RvY29sX3NvdXJjZXMnCi0gICAgICAgICAg
ICAgICAgICAgIF0sCi0gICAgICAgICAgICAgICAgICAgICdhY3Rpb25zJzogW3sKLSAgICAgICAg
ICAgICAgICAgICAgICAgICdhY3Rpb25fbmFtZSc6ICdjb25jYXRlbmF0ZV9kZXZ0b29sc19qcycs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAnc2NyaXB0X25hbWUnOiAnc2NyaXB0cy9jb25jYXRl
bmF0ZV9qc19maWxlcy5weScsCi0gICAgICAgICAgICAgICAgICAgICAgICAnaW5wdXRfcGFnZSc6
ICcuLi8uLi9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmh0bWwnLAotICAg
ICAgICAgICAgICAgICAgICAgICAgJ2lucHV0cyc6IFsKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAnPEAoX3NjcmlwdF9uYW1lKScsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgJzxA
KF9pbnB1dF9wYWdlKScsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgJzxAKHdlYmluc3Bl
Y3Rvcl9maWxlcyknLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8QChkZXZ0b29sc19m
aWxlcyknLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElB
VEVfRElSKS93ZWJjb3JlL0luc3BlY3RvckJhY2tlbmRTdHViLmpzJwotICAgICAgICAgICAgICAg
ICAgICAgICAgXSwKLSAgICAgICAgICAgICAgICAgICAgICAgICdzZWFyY2hfcGF0aCc6IFsKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4vV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQt
ZW5kJywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAnc3JjL2pzJywKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2ViY29yZScsCi0g
ICAgICAgICAgICAgICAgICAgICAgICBdLAotICAgICAgICAgICAgICAgICAgICAgICAgJ291dHB1
dHMnOiBbJzwoUFJPRFVDVF9ESVIpL3Jlc291cmNlcy9pbnNwZWN0b3IvRGV2VG9vbHMuanMnXSwK
LSAgICAgICAgICAgICAgICAgICAgICAgICdhY3Rpb24nOiBbJ3B5dGhvbicsICc8QChfc2NyaXB0
X25hbWUpJywgJzxAKF9pbnB1dF9wYWdlKScsICc8QChfc2VhcmNoX3BhdGgpJywgJzxAKF9vdXRw
dXRzKSddLAotICAgICAgICAgICAgICAgICAgICB9XSwKLSAgICAgICAgICAgICAgICB9LAotICAg
ICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgJ3RhcmdldF9uYW1lJzogJ2NvbmNh
dGVuYXRlZF9oZWFwX3NuYXBzaG90X3dvcmtlcl9qcycsCi0gICAgICAgICAgICAgICAgICAgICd0
eXBlJzogJ25vbmUnLAotICAgICAgICAgICAgICAgICAgICAnYWN0aW9ucyc6IFt7Ci0gICAgICAg
ICAgICAgICAgICAgICAgICAnYWN0aW9uX25hbWUnOiAnY29uY2F0ZW5hdGVfaGVhcF9zbmFwc2hv
dF93b3JrZXJfanMnLAotICAgICAgICAgICAgICAgICAgICAgICAgJ3NjcmlwdF9uYW1lJzogJ3Nj
cmlwdHMvaW5saW5lX2pzX2ltcG9ydHMucHknLAotICAgICAgICAgICAgICAgICAgICAgICAgJ2lu
cHV0X2ZpbGUnOiAnLi4vLi4vV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0hlYXBTbmFwc2hv
dFdvcmtlci5qcycsCi0gICAgICAgICAgICAgICAgICAgICAgICAnaW5wdXRzJzogWwotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICc8QChfc2NyaXB0X25hbWUpJywKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAnPEAoX2lucHV0X2ZpbGUpJywKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAnLi4vLi4vV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0JpbmFyeVNlYXJjaC5qcycs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4uL1dlYkNvcmUvaW5zcGVjdG9yL2Zy
b250LWVuZC9IZWFwU25hcHNob3QuanMnLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICcu
Li8uLi9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvSGVhcFNuYXBzaG90V29ya2VyRGlzcGF0
Y2hlci5qcycsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4uL1dlYkNvcmUvaW5z
cGVjdG9yL2Zyb250LWVuZC9QYXJ0aWFsUXVpY2tTb3J0LmpzJywKLSAgICAgICAgICAgICAgICAg
ICAgICAgIF0sCi0gICAgICAgICAgICAgICAgICAgICAgICAnc2VhcmNoX3BhdGgnOiAnLi4vLi4v
V2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kJywKLSAgICAgICAgICAgICAgICAgICAgICAgICdv
dXRwdXRzJzogWyc8KFBST0RVQ1RfRElSKS9yZXNvdXJjZXMvaW5zcGVjdG9yL0hlYXBTbmFwc2hv
dFdvcmtlci5qcyddLAotICAgICAgICAgICAgICAgICAgICAgICAgJ2FjdGlvbic6IFsncHl0aG9u
JywgJzxAKF9zY3JpcHRfbmFtZSknLCAnPEAoX2lucHV0X2ZpbGUpJywgJzxAKF9zZWFyY2hfcGF0
aCknLCAnPEAoX291dHB1dHMpJ10sCi0gICAgICAgICAgICAgICAgICAgIH1dLAotICAgICAgICAg
ICAgICAgIH0sCi0gICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAndGFyZ2V0
X25hbWUnOiAnY29uY2F0ZW5hdGVkX3NjcmlwdF9mb3JtYXR0ZXJfd29ya2VyX2pzJywKLSAgICAg
ICAgICAgICAgICAgICAgJ3R5cGUnOiAnbm9uZScsCi0gICAgICAgICAgICAgICAgICAgICdhY3Rp
b25zJzogW3sKLSAgICAgICAgICAgICAgICAgICAgICAgICdhY3Rpb25fbmFtZSc6ICdjb25jYXRl
bmF0ZV9zY3JpcHRfZm9ybWF0dGVyX3dvcmtlcl9qcycsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAnc2NyaXB0X25hbWUnOiAnc2NyaXB0cy9pbmxpbmVfanNfaW1wb3J0cy5weScsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAnaW5wdXRfZmlsZSc6ICcuLi8uLi9XZWJDb3JlL2luc3BlY3Rvci9m
cm9udC1lbmQvU2NyaXB0Rm9ybWF0dGVyV29ya2VyLmpzJywKLSAgICAgICAgICAgICAgICAgICAg
ICAgICdpbnB1dHMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgJzxAKF9zY3JpcHRf
bmFtZSknLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8QChfaW5wdXRfZmlsZSknLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8QCh3ZWJpbnNwZWN0b3JfdWdsaWZ5anNfZmls
ZXMpJwotICAgICAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICdzZWFyY2hfcGF0aCc6ICcuLi8uLi9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQnLAotICAg
ICAgICAgICAgICAgICAgICAgICAgJ291dHB1dHMnOiBbJzwoUFJPRFVDVF9ESVIpL3Jlc291cmNl
cy9pbnNwZWN0b3IvU2NyaXB0Rm9ybWF0dGVyV29ya2VyLmpzJ10sCi0gICAgICAgICAgICAgICAg
ICAgICAgICAnYWN0aW9uJzogWydweXRob24nLCAnPEAoX3NjcmlwdF9uYW1lKScsICc8QChfaW5w
dXRfZmlsZSknLCAnPEAoX3NlYXJjaF9wYXRoKScsICc8QChfb3V0cHV0cyknXSwKLSAgICAgICAg
ICAgICAgICAgICAgfV0sCi0gICAgICAgICAgICAgICAgfSwKLSAgICAgICAgICAgICAgICB7Ci0g
ICAgICAgICAgICAgICAgICAgICd0YXJnZXRfbmFtZSc6ICdjb25jYXRlbmF0ZWRfZGV2dG9vbHNf
Y3NzJywKLSAgICAgICAgICAgICAgICAgICAgJ3R5cGUnOiAnbm9uZScsCi0gICAgICAgICAgICAg
ICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAnZGV2dG9v
bHNfaHRtbCcKLSAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAgICAgICAgJ2Fj
dGlvbnMnOiBbewotICAgICAgICAgICAgICAgICAgICAgICAgJ2FjdGlvbl9uYW1lJzogJ2NvbmNh
dGVuYXRlX2RldnRvb2xzX2NzcycsCi0gICAgICAgICAgICAgICAgICAgICAgICAnc2NyaXB0X25h
bWUnOiAnc2NyaXB0cy9jb25jYXRlbmF0ZV9jc3NfZmlsZXMucHknLAotICAgICAgICAgICAgICAg
ICAgICAgICAgJ2lucHV0X3BhZ2UnOiAnLi4vLi4vV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5k
L2luc3BlY3Rvci5odG1sJywKLSAgICAgICAgICAgICAgICAgICAgICAgICdpbnB1dHMnOiBbCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJzxAKF9zY3JpcHRfbmFtZSknLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICc8QChfaW5wdXRfcGFnZSknLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICc8QCh3ZWJpbnNwZWN0b3JfZmlsZXMpJywKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAnPEAoZGV2dG9vbHNfZmlsZXMpJwotICAgICAgICAgICAgICAgICAgICAgICAgXSwK
LSAgICAgICAgICAgICAgICAgICAgICAgICdzZWFyY2hfcGF0aCc6IFsKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAnLi4vLi4vV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kJywKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAnc3JjL2pzJywKLSAgICAgICAgICAgICAgICAgICAgICAg
IF0sCi0gICAgICAgICAgICAgICAgICAgICAgICAnb3V0cHV0cyc6IFsnPChQUk9EVUNUX0RJUikv
cmVzb3VyY2VzL2luc3BlY3Rvci9kZXZUb29scy5jc3MnXSwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICdhY3Rpb24nOiBbJ3B5dGhvbicsICc8QChfc2NyaXB0X25hbWUpJywgJzxAKF9pbnB1dF9w
YWdlKScsICc8QChfc2VhcmNoX3BhdGgpJywgJzxAKF9vdXRwdXRzKSddLAotICAgICAgICAgICAg
ICAgICAgICB9XSwKLSAgICAgICAgICAgICAgICAgICAgJ2NvcGllcyc6IFt7Ci0gICAgICAgICAg
ICAgICAgICAgICAgICAnZGVzdGluYXRpb24nOiAnPChQUk9EVUNUX0RJUikvcmVzb3VyY2VzL2lu
c3BlY3RvcicsCi0gICAgICAgICAgICAgICAgICAgICAgICAnZmlsZXMnOiBbCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJzxAKHdlYmluc3BlY3Rvcl9zdGFuZGFsb25lX2Nzc19maWxlcykn
LAotICAgICAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAgICAgICAgfV0sCi0g
ICAgICAgICAgICAgICAgfSwKLSAgICAgICAgICAgIF0sCi0gICAgICAgIH1dLAorICAgIF19XSwK
ICAgICBdLCAjIGNvbmRpdGlvbnMKIH0KLQotIyBMb2NhbCBWYXJpYWJsZXM6Ci0jIHRhYi13aWR0
aDoyCi0jIGluZGVudC10YWJzLW1vZGU6bmlsCi0jIEVuZDoKLSMgdmltOiBzZXQgZXhwYW5kdGFi
IHRhYnN0b3A9MiBzaGlmdHdpZHRoPTI6CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9t
aXVtL1dlYktpdFVuaXRUZXN0cy5neXAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL1dlYktpdFVu
aXRUZXN0cy5neXAKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYjZjODM0MTE0NzY1MjM5MDE1ODgwYjZmZjMzODI2YWZl
NzMyYjJhZAotLS0gL2Rldi9udWxsCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0
VW5pdFRlc3RzLmd5cApAQCAtMCwwICsxLDEyNyBAQAorIworIyBDb3B5cmlnaHQgKEMpIDIwMTEg
R29vZ2xlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KKyMKKyMgUmVkaXN0cmlidXRpb24gYW5k
IHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0CisjIG1vZGlm
aWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0
aW9ucyBhcmUKKyMgbWV0OgorIworIyAgICAgICAgICogUmVkaXN0cmlidXRpb25zIG9mIHNvdXJj
ZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92ZSBjb3B5cmlnaHQKKyMgbm90aWNlLCB0aGlzIGxp
c3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLgorIyAgICAgICAg
ICogUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92
ZQorIyBjb3B5cmlnaHQgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZv
bGxvd2luZyBkaXNjbGFpbWVyCisjIGluIHRoZSBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBt
YXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUKKyMgZGlzdHJpYnV0aW9uLgorIyAgICAgICAgICog
TmVpdGhlciB0aGUgbmFtZSBvZiBHb29nbGUgSW5jLiBub3IgdGhlIG5hbWVzIG9mIGl0cworIyBj
b250cmlidXRvcnMgbWF5IGJlIHVzZWQgdG8gZW5kb3JzZSBvciBwcm9tb3RlIHByb2R1Y3RzIGRl
cml2ZWQgZnJvbQorIyB0aGlzIHNvZnR3YXJlIHdpdGhvdXQgc3BlY2lmaWMgcHJpb3Igd3JpdHRl
biBwZXJtaXNzaW9uLgorIworIyBUSElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZIFRIRSBDT1BZ
UklHSFQgSE9MREVSUyBBTkQgQ09OVFJJQlVUT1JTCisjICJBUyBJUyIgQU5EIEFOWSBFWFBSRVNT
IE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQgTk9UCisjIExJTUlURUQgVE8s
IFRIRSBJTVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNTIEZP
UgorIyBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBUkUgRElTQ0xBSU1FRC4gSU4gTk8gRVZFTlQgU0hB
TEwgVEhFIENPUFlSSUdIVAorIyBPV05FUiBPUiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBB
TlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwKKyMgU1BFQ0lBTCwgRVhFTVBMQVJZLCBP
UiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xVRElORywgQlVUIE5PVAorIyBMSU1JVEVEIFRP
LCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVT
RSwKKyMgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVS
IENBVVNFRCBBTkQgT04gQU5ZCisjIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09O
VFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQKKyMgKElOQ0xVRElORyBORUdMSUdFTkNF
IE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFCisjIE9GIFRI
SVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBE
QU1BR0UuCisjCisKK3sKKyAgICAjIEZJWE1FOiBSZW1vdmUgdGhpcyBjb25kaXRpb25hbCBjaGVj
ayBvbmNlIGNocm9taXVtJ3MKKyAgICAjIGJ1aWxkL2NvbW1vbi5neXBpIGlzIHNldHRpbmcgdGhp
cyBmbGFnIHRvIDAgYnkgZGVmYXVsdC4gU2VlCisgICAgIyBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9Njg0NjMuIFVudGlsIHRoZW4sIHdlCisgICAgIyBsZWF2ZSB0aGUg
aW5kZW50YXRpb24gYWxvbmUgdG8gbWluaW1pemUgd2hpdGVzcGFjZSBkaWZmcy4KKyAgICAnY29u
ZGl0aW9ucyc6IFtbJ2J1aWxkX3dlYmtpdF9leGVzX2Zyb21fd2Via2l0X2d5cD09MCcsIHsKKwor
ICAgICdpbmNsdWRlcyc6IFsKKyAgICAgICAgJ2ZlYXR1cmVzLmd5cGknLAorICAgICAgICAnV2Vi
S2l0Lmd5cGknLAorICAgIF0sCisgICAgJ3ZhcmlhYmxlcyc6IHsKKyAgICAgICAgJ2NvbmRpdGlv
bnMnOiBbCisgICAgICAgICAgICAjIExvY2F0aW9uIG9mIHRoZSBjaHJvbWl1bSBzcmMgZGlyZWN0
b3J5IGFuZCB0YXJnZXQgdHlwZSBpcyBkaWZmZXJlbnQKKyAgICAgICAgICAgICMgaWYgd2Via2l0
IGlzIGJ1aWx0IGluc2lkZSBjaHJvbWl1bSBvciBhcyBzdGFuZGFsb25lIHByb2plY3QuCisgICAg
ICAgICAgICBbJ2luc2lkZV9jaHJvbWl1bV9idWlsZD09MCcsIHsKKyAgICAgICAgICAgICAgICAj
IFdlYmtpdCBpcyBiZWluZyBidWlsdCBvdXRzaWRlIG9mIHRoZSBmdWxsIGNocm9taXVtIHByb2pl
Y3QuCisgICAgICAgICAgICAgICAgIyBlLmcuIHZpYSBidWlsZC13ZWJraXQgLS1jaHJvbWl1bQor
ICAgICAgICAgICAgICAgICdjaHJvbWl1bV9zcmNfZGlyJzogJy4uLy4uL1dlYktpdC9jaHJvbWl1
bScsCisgICAgICAgICAgICB9LHsKKyAgICAgICAgICAgICAgICAjIFdlYktpdCBpcyBjaGVja2Vk
IG91dCBpbiBzcmMvY2hyb21pdW0vdGhpcmRfcGFydHkvV2ViS2l0CisgICAgICAgICAgICAgICAg
J2Nocm9taXVtX3NyY19kaXInOiAnLi4vLi4vLi4vLi4vLi4nLAorICAgICAgICAgICAgfV0sCisg
ICAgICAgIF0sCisgICAgfSwKKyAgICAndGFyZ2V0cyc6IFsKKyAgICAgICAgeworICAgICAgICAg
ICAgJ3RhcmdldF9uYW1lJzogJ3dlYmtpdF91bml0X3Rlc3RzJywKKyAgICAgICAgICAgICd0eXBl
JzogJ2V4ZWN1dGFibGUnLAorICAgICAgICAgICAgJ21zdnNfZ3VpZCc6ICc3Q0VGRTgwMC04NDAz
LTQxOEEtQUQ2QS0yRDUyQzZGQzNFQUQnLAorICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsK
KyAgICAgICAgICAgICAgICAnV2ViS2l0Lmd5cDp3ZWJraXQnLAorICAgICAgICAgICAgICAgICcu
Li8uLi9XZWJDb3JlL1dlYkNvcmUuZ3lwL1dlYkNvcmUuZ3lwOndlYmNvcmUnLAorICAgICAgICAg
ICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3Rlc3RpbmcvZ3Rlc3QuZ3lwOmd0ZXN0JywKKyAg
ICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90ZXN0aW5nL2dtb2NrLmd5cDpnbW9j
aycsCisgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvYmFzZS9iYXNlLmd5cDpi
YXNlJywKKyAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS9iYXNlL2Jhc2UuZ3lw
OmJhc2VfaTE4bicsCisgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvYmFzZS9i
YXNlLmd5cDp0ZXN0X3N1cHBvcnRfYmFzZScsCisgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1f
c3JjX2Rpcikvd2Via2l0L3N1cHBvcnQvd2Via2l0X3N1cHBvcnQuZ3lwOndlYmtpdF9zdXBwb3J0
JywKKyAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvc3VwcG9ydC93
ZWJraXRfc3VwcG9ydC5neXA6d2Via2l0X3VzZXJfYWdlbnQnLAorICAgICAgICAgICAgXSwKKyAg
ICAgICAgICAgICdzb3VyY2VzJzogWworICAgICAgICAgICAgICAgICd0ZXN0cy9SdW5BbGxUZXN0
cy5jcHAnLAorICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbCisg
ICAgICAgICAgICAgICAgJ3B1YmxpYycsCisgICAgICAgICAgICAgICAgJ3NyYycsCisgICAgICAg
ICAgICBdLAorICAgICAgICAgICAgJ2NvbmRpdGlvbnMnOiBbCisgICAgICAgICAgICAgICAgWydp
bnNpZGVfY2hyb21pdW1fYnVpbGQ9PTEgYW5kIGNvbXBvbmVudD09InNoYXJlZF9saWJyYXJ5Iics
IHsKKyAgICAgICAgICAgICAgICAgICAgJ2RlZmluZXMnOiBbCisgICAgICAgICAgICAgICAgICAg
ICAgICAnV0VCS0lUX0RMTF9VTklUVEVTVCcsCisgICAgICAgICAgICAgICAgICAgIF0sCisgICAg
ICAgICAgICAgICAgfSwgeworICAgICAgICAgICAgICAgICAgICAnc291cmNlcyc6IFsKKyAgICAg
ICAgICAgICAgICAgICAgICAgICc8QCh3ZWJraXRfdW5pdHRlc3RfZmlsZXMpJywKKyAgICAgICAg
ICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgJ2NvbmRpdGlvbnMnOiBbCisgICAg
ICAgICAgICAgICAgICAgICAgICBbJ3Rvb2xraXRfdXNlc19ndGsgPT0gMScsIHsKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnaW5jbHVkZV9kaXJzJzogWworICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAncHVibGljL2d0aycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAndmFyaWFibGVzJzogeworICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICMgRklYTUU6IEVuYWJsZSB3YXJuaW5ncyBvbiBvdGhlciBwbGF0
Zm9ybXMuCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2Nocm9taXVtX2NvZGUnOiAxLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAgICAgICB9
XSwKKyAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAg
ICAgICAgICBbJ2luc2lkZV9jaHJvbWl1bV9idWlsZD09MSBhbmQgT1M9PSJ3aW4iIGFuZCBjb21w
b25lbnQhPSJzaGFyZWRfbGlicmFyeSInLCB7CisgICAgICAgICAgICAgICAgICAgICdjb25maWd1
cmF0aW9ucyc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICdEZWJ1Z19CYXNlJzogeworICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICdtc3ZzX3NldHRpbmdzJzogeworICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnVkNMaW5rZXJUb29sJzogeworICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJ0xpbmtJbmNyZW1lbnRhbCc6ICc8KG1zdnNfbGFyZ2VfbW9kdWxl
X2RlYnVnX2xpbmtfbW9kZSknLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAgICAgICB9
LAorICAgICAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAg
ICAgXSwKKyAgICAgICAgfQorICAgIF0sICMgdGFyZ2V0cworICAgICdjb25kaXRpb25zJzogWwor
ICAgICAgICBbJ29zX3Bvc2l4PT0xIGFuZCBPUyE9Im1hYyIgYW5kIE9TIT0iYW5kcm9pZCIgYW5k
IGdjY192ZXJzaW9uPT00NicsIHsKKyAgICAgICAgICAgICd0YXJnZXRfZGVmYXVsdHMnOiB7Cisg
ICAgICAgICAgICAgICAgIyBEaXNhYmxlIHdhcm5pbmdzIGFib3V0IGMrKzB4IGNvbXBhdGliaWxp
dHksIGFzIHNvbWUgbmFtZXMgKHN1Y2gKKyAgICAgICAgICAgICAgICAjIGFzIG51bGxwdHIpIGNv
bmZsaWN0IHdpdGggdXBjb21pbmcgYysrMHggdHlwZXMuCisgICAgICAgICAgICAgICAgJ2NmbGFn
c19jYyc6IFsnLVduby1jKysweC1jb21wYXQnXSwKKyAgICAgICAgICAgIH0sCisgICAgICAgIH1d
LAorICAgIF0sCisKKyAgICAjIEZJWE1FOiBEZWxldGUgYXMgcGFydCBvZiBkZWxldGluZyB0aGUg
Y29uZGl0aW9uIGF0IHRoZSB0b3Agb2YgdGhlIGZpbGUuCisgICAgIyBTZWUgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY4NDYzLgorICAgIH1dXSwKK30KZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vZ3lwX3dlYmtpdCBiL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vZ3lwX3dlYmtpdAppbmRleCAwOTYxZTliYzZhNzkyNDZmYTM4NTA1MWJmZjYyZTRkNmY1
MjdjYzc2Li43NDQ3YjQ4NmNjZGYwMjIxOWVjYzg5NTczMDYzZDkyMWEyNTdjYjA1IDEwMDc1NQot
LS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL2d5cF93ZWJraXQKKysrIGIvU291cmNlL1dlYktp
dC9jaHJvbWl1bS9neXBfd2Via2l0CkBAIC0xMjAsNiArMTIwLDcgQEAgaWYgX19uYW1lX18gPT0g
J19fbWFpbl9fJzoKICAgICAgICAgICAgICAgICctRHY4X3VzZV9zbmFwc2hvdD1mYWxzZScsCiAg
ICAgICAgICAgICAgICAnLURtc3ZzX3VzZV9jb21tb25fcmVsZWFzZT0wJywKICAgICAgICAgICAg
ICAgICctRGRpc2FibGVfbmFjbD0xJywKKyAgICAgICAgICAgICAgICctRGJ1aWxkX3dlYmtpdF9l
eGVzX2Zyb21fd2Via2l0X2d5cD0wJywKIAogICAgICAgICAgICAgICAgIyBXZWJLaXQgZG9lc24n
dCB1c2UgdGhlIGNocm9taXVtIHN0eWxlIGNoZWNrZXIuCiAgICAgICAgICAgICAgICAnLURtYWtl
X2NsYW5nX2Rpcj1Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3RoaXJkX3BhcnR5L2xsdm0tYnVpbGQv
UmVsZWFzZStBc3NlcnRzJywKQEAgLTEyOSw3ICsxMzAsMTAgQEAgaWYgX19uYW1lX18gPT0gJ19f
bWFpbl9fJzoKICAgICAgICAgICAgICAgICctLWRlcHRoPS4vJywKIAogICAgICAgICAgICAgICAg
IyBneXAgZmlsZSB0byBleGVjdXRlLgotICAgICAgICAgICAgICAgJ1dlYktpdC5neXAnXSkKKyAg
ICAgICAgICAgICAgIG9zLnBhdGguam9pbignQWxsLmd5cCcpXSkKKworICAjIENoYW5nZSB0byB0
aGUgYmFzZSBkaXIgbmVlZGVkIGZvciB0aGUgZ3lwIGZpbGUgcGF0aCBhYm92ZSB0byB3b3JrIGNv
cnJlY3RseS4KKyAgb3MuY2hkaXIoc2NyaXB0X2RpcikKIAogICBwcmludCAnVXBkYXRpbmcgd2Vi
a2l0IHByb2plY3RzIGZyb20gZ3lwIGZpbGVzLi4uJwogICBzeXMuc3Rkb3V0LmZsdXNoKCkKZGlm
ZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCA5ZDNlNGFi
ZGNiNTI5MWIyMTFkOWI1MTFkZTAwY2NlOGYxYjBiOTEwLi5jZTliNjFkODVjMDYwMTgwMzkzMjkz
YjAxMTlmY2Y4NzRiZjlkNzZkIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9v
bHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTEtMTEtMjkgIERpcmsgUHJhbmtlICA8
ZHByYW5rZUBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgYmluYXJpZXMgaW4gd2Via2l0Lmd5cCBz
aG91bGQgYmUgc3BsaXQgaW50byBhIG5ldyBmaWxlIHRvIGJyZWFrIGNpcmN1bGFyIGRlcGVuZGVu
Y2llcyBvbiB3ZWJraXRfc3VwcG9ydAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9NzMzODIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBYQ29kZSAoYW5kIGhlbmNlIEdZUCkgY2FuJ3QgaGFuZGxlIGNpcmN1bGFy
IGRlcGVuZGVuY2llcyBiZXR3ZWVuCisgICAgICAgIGZpbGVzIChhbmQgcHJvamVjdHMpLiBBY2Nv
cmRpbmdseSwgYWx0aG91Z2ggdGhlIGJpbmFyaWVzIGluCisgICAgICAgIFdlYktpdC5neXAgZGVw
ZW5kIG9uIHdlYmtpdF9zdXBwb3J0IGFuZCB3ZWJraXRfc3VwcG9ydCBkZXBlbmRzCisgICAgICAg
IG9uIHdlYmtpdCwgd2UgZG9uJ3QgbWVudGlvbiB0aGUgbGF0dGVyIGRlcGVuZGVuY3kgaW4gdGhl
IGZpbGUuCisgICAgICAgIFRvIGZpeCB0aGlzLCB0aGlzIGNoYW5nZSBtb3ZlcyB0aGUgYmluYXJp
ZXMgbGlrZSBEUlQgaW50byBhIG5ldworICAgICAgICBHWVAgZmlsZSwgYW5kIG1vZGlmaWVzIGd5
cF93ZWJraXQgdG8gYnVpbGQgZnJvbSB0aGF0IGZpbGUKKyAgICAgICAgaW5zdGVhZCBvZiBXZWJL
aXQuZ3lwLgorCisgICAgICAgICogVG9vbHMuZ3lwOiBBZGRlZC4KKwogMjAxMS0xMS0yOSAgT2ph
biBWYWZhaSAgPG9qYW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIExpc3Qgb2YgYnVpbGRlcnMg
aW4gdGhlIGZsYWtpbmVzcyBkYXNoYm9hcmQgaXMgb3V0IG9mIGRhdGUKZGlmZiAtLWdpdCBhL1Rv
b2xzL1Rvb2xzLmd5cCBiL1Rvb2xzL1Rvb2xzLmd5cApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5hMTZjYmNjNDdmZTlm
ZDc1YjZmYzdmMGQ0MWNiOGRlY2Q1ZThjOTYzCi0tLSAvZGV2L251bGwKKysrIGIvVG9vbHMvVG9v
bHMuZ3lwCkBAIC0wLDAgKzEsMzgxIEBACisjCisjIENvcHlyaWdodCAoQykgMjAxMSBHb29nbGUg
SW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorIworIyBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGlu
IHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKKyMgbW9kaWZpY2F0aW9u
LCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zIGFy
ZQorIyBtZXQ6CisjCisjICAgICAgICAgKiBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUg
bXVzdCByZXRhaW4gdGhlIGFib3ZlIGNvcHlyaWdodAorIyBub3RpY2UsIHRoaXMgbGlzdCBvZiBj
b25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIuCisjICAgICAgICAgKiBSZWRp
c3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlCisjIGNv
cHlyaWdodCBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5n
IGRpc2NsYWltZXIKKyMgaW4gdGhlIGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFs
cyBwcm92aWRlZCB3aXRoIHRoZQorIyBkaXN0cmlidXRpb24uCisjICAgICAgICAgKiBOZWl0aGVy
IHRoZSBuYW1lIG9mIEdvb2dsZSBJbmMuIG5vciB0aGUgbmFtZXMgb2YgaXRzCisjIGNvbnRyaWJ1
dG9ycyBtYXkgYmUgdXNlZCB0byBlbmRvcnNlIG9yIHByb21vdGUgcHJvZHVjdHMgZGVyaXZlZCBm
cm9tCisjIHRoaXMgc29mdHdhcmUgd2l0aG91dCBzcGVjaWZpYyBwcmlvciB3cml0dGVuIHBlcm1p
c3Npb24uCisjCisjIFRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgVEhFIENPUFlSSUdIVCBI
T0xERVJTIEFORCBDT05UUklCVVRPUlMKKyMgIkFTIElTIiBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1Q
TElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QKKyMgTElNSVRFRCBUTywgVEhFIElN
UExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SCisjIEEg
UEFSVElDVUxBUiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUg
Q09QWVJJR0hUCisjIE9XTkVSIE9SIENPTlRSSUJVVE9SUyBCRSBMSUFCTEUgRk9SIEFOWSBESVJF
Q1QsIElORElSRUNULCBJTkNJREVOVEFMLAorIyBTUEVDSUFMLCBFWEVNUExBUlksIE9SIENPTlNF
UVVFTlRJQUwgREFNQUdFUyAoSU5DTFVESU5HLCBCVVQgTk9UCisjIExJTUlURUQgVE8sIFBST0NV
UkVNRU5UIE9GIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLAorIyBE
QVRBLCBPUiBQUk9GSVRTOyBPUiBCVVNJTkVTUyBJTlRFUlJVUFRJT04pIEhPV0VWRVIgQ0FVU0VE
IEFORCBPTiBBTlkKKyMgVEhFT1JZIE9GIExJQUJJTElUWSwgV0hFVEhFUiBJTiBDT05UUkFDVCwg
U1RSSUNUIExJQUJJTElUWSwgT1IgVE9SVAorIyAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RI
RVJXSVNFKSBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UKKyMgT0YgVEhJUyBTT0ZU
V0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4K
KyMKKworeworICAgICMgRklYTUU6IFJlbW92ZSB0aGlzIGNvbmRpdGlvbmFsIGNoZWNrIG9uY2Ug
Y2hyb21pdW0ncworICAgICMgYnVpbGQvY29tbW9uLmd5cGkgaXMgc2V0dGluZyB0aGlzIGZsYWcg
dG8gMCBieSBkZWZhdWx0LiBTZWUKKyAgICAjIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD02ODQ2My4gVW50aWwgdGhlbiwgd2UKKyAgICAjIGxlYXZlIHRoZSBpbmRlbnRh
dGlvbiBhbG9uZSB0byBtaW5pbWl6ZSB3aGl0ZXNwYWNlIGRpZmZzLgorICAgICdjb25kaXRpb25z
JzogW1snYnVpbGRfd2Via2l0X2V4ZXNfZnJvbV93ZWJraXRfZ3lwPT0wJywgeworCisgICAgJ2lu
Y2x1ZGVzJzogWworICAgICAgICAnRHVtcFJlbmRlclRyZWUvRHVtcFJlbmRlclRyZWUuZ3lwaScs
CisgICAgICAgICcuLi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL2ZlYXR1cmVzLmd5cGknLAorICAg
IF0sCisgICAgJ3ZhcmlhYmxlcyc6IHsKKyAgICAgICAgJ2NvbmRpdGlvbnMnOiBbCisgICAgICAg
ICAgICAjIExvY2F0aW9uIG9mIHRoZSBjaHJvbWl1bSBzcmMgZGlyZWN0b3J5IGFuZCB0YXJnZXQg
dHlwZSBpcyBkaWZmZXJlbnQKKyAgICAgICAgICAgICMgaWYgd2Via2l0IGlzIGJ1aWx0IGluc2lk
ZSBjaHJvbWl1bSBvciBhcyBzdGFuZGFsb25lIHByb2plY3QuCisgICAgICAgICAgICBbJ2luc2lk
ZV9jaHJvbWl1bV9idWlsZD09MCcsIHsKKyAgICAgICAgICAgICAgICAjIFdlYmtpdCBpcyBiZWlu
ZyBidWlsdCBvdXRzaWRlIG9mIHRoZSBmdWxsIGNocm9taXVtIHByb2plY3QuCisgICAgICAgICAg
ICAgICAgIyBlLmcuIHZpYSBidWlsZC13ZWJraXQgLS1jaHJvbWl1bQorICAgICAgICAgICAgICAg
ICdjaHJvbWl1bV9zcmNfZGlyJzogJy4uL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0nLAorICAgICAg
ICAgICAgfSx7CisgICAgICAgICAgICAgICAgIyBXZWJLaXQgaXMgY2hlY2tlZCBvdXQgaW4gc3Jj
L2Nocm9taXVtL3RoaXJkX3BhcnR5L1dlYktpdAorICAgICAgICAgICAgICAgICdjaHJvbWl1bV9z
cmNfZGlyJzogJy4uLy4uLy4uJywKKyAgICAgICAgICAgIH1dLAorICAgICAgICBdLAorICAgICAg
ICAnYWhlbV9wYXRoJzogJ0R1bXBSZW5kZXJUcmVlL3F0L2ZvbnRzL0FIRU1fX19fLlRURicsCisg
ICAgfSwKKyAgICAndGFyZ2V0cyc6IFsKKyAgICAgICAgeworICAgICAgICAgICAgJ3RhcmdldF9u
YW1lJzogJ0ltYWdlRGlmZicsCisgICAgICAgICAgICAndHlwZSc6ICdleGVjdXRhYmxlJywKKyAg
ICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCisgICAgICAgICAgICAgICAgJy4uL1NvdXJjZS9X
ZWJLaXQvY2hyb21pdW0vV2ViS2l0Lmd5cDp3ZWJraXQnLAorICAgICAgICAgICAgICAgICcuLi9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvSmF2YVNjcmlwdENvcmUuZ3lwL0phdmFTY3JpcHRDb3JlLmd5
cDp3dGYnLAorICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3dlYmtpdC9zdXBw
b3J0L3dlYmtpdF9zdXBwb3J0Lmd5cDp3ZWJraXRfc3VwcG9ydCcsCisgICAgICAgICAgICBdLAor
ICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKKyAgICAgICAgICAgICAgICAnLi4vLi4vU291
cmNlL0phdmFTY3JpcHRDb3JlJywKKyAgICAgICAgICAgICAgICAnPChERVBUSCknLAorICAgICAg
ICAgICAgXSwKKyAgICAgICAgICAgICdzb3VyY2VzJzogWworICAgICAgICAgICAgICAgICdEdW1w
UmVuZGVyVHJlZS9jaHJvbWl1bS9JbWFnZURpZmYuY3BwJywKKyAgICAgICAgICAgIF0sCisgICAg
ICAgIH0sCisgICAgICAgIHsKKyAgICAgICAgICAgICd0YXJnZXRfbmFtZSc6ICdEdW1wUmVuZGVy
VHJlZScsCisgICAgICAgICAgICAndHlwZSc6ICdleGVjdXRhYmxlJywKKyAgICAgICAgICAgICdt
YWNfYnVuZGxlJzogMSwKKyAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCisgICAgICAgICAg
ICAgICAgJ0ltYWdlRGlmZicsCisgICAgICAgICAgICAgICAgJy4uL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vV2ViS2l0Lmd5cDppbnNwZWN0b3JfcmVzb3VyY2VzJywKKyAgICAgICAgICAgICAgICAn
Li4vU291cmNlL1dlYktpdC9jaHJvbWl1bS9XZWJLaXQuZ3lwOndlYmtpdCcsCisgICAgICAgICAg
ICAgICAgJy4uL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9KYXZhU2NyaXB0Q29yZS5neXAvSmF2YVNj
cmlwdENvcmUuZ3lwOnd0Zl9jb25maWcnLAorICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3Ny
Y19kaXIpL2J1aWxkL3RlbXBfZ3lwL2dvb2dsZXVybC5neXA6Z29vZ2xldXJsJywKKyAgICAgICAg
ICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0eS9pY3UvaWN1Lmd5cDppY3V1
YycsCisgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdjgvdG9vbHMvZ3lwL3Y4
Lmd5cDp2OCcsCisgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rpcikvd2Via2l0L3N1
cHBvcnQvd2Via2l0X3N1cHBvcnQuZ3lwOmJsb2InLAorICAgICAgICAgICAgICAgICc8KGNocm9t
aXVtX3NyY19kaXIpL3dlYmtpdC9zdXBwb3J0L3dlYmtpdF9zdXBwb3J0Lmd5cDp3ZWJraXRfc3Vw
cG9ydCcsCisgICAgICAgICAgICBdLAorICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKKyAg
ICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKScsCisgICAgICAgICAgICAgICAgJy4u
L1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vcHVibGljJywKKyAgICAgICAgICAgICAgICAnLi4vU291
cmNlL0phdmFTY3JpcHRDb3JlJywKKyAgICAgICAgICAgICAgICAnLi4vU291cmNlL0phdmFTY3Jp
cHRDb3JlL3d0ZicsICMgd3RmL3RleHQvKi5oIHJlZmVycyBoZWFkZXJzIGluIHd0Zi8gd2l0aG91
dCB3dGYvLgorICAgICAgICAgICAgICAgICc8KERFUFRIKScsCisgICAgICAgICAgICBdLAorICAg
ICAgICAgICAgJ2RlZmluZXMnOiBbCisgICAgICAgICAgICAgICAgIyBUZWNobmljYWxseSBub3Qg
YSB1bml0IHRlc3QgYnV0IHJlcXVpcmUgZnVuY3Rpb25zIGF2YWlsYWJsZSBvbmx5IHRvCisgICAg
ICAgICAgICAgICAgIyB1bml0IHRlc3RzLgorICAgICAgICAgICAgICAgICdVTklUX1RFU1QnLAor
ICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICdzb3VyY2VzJzogWworICAgICAgICAgICAgICAg
ICc8QChkcnRfZmlsZXMpJywKKyAgICAgICAgICAgIF0sCisgICAgICAgICAgICAnY29uZGl0aW9u
cyc6IFsKKyAgICAgICAgICAgICAgICBbJ09TPT0id2luIicsIHsKKyAgICAgICAgICAgICAgICAg
ICAgJ2RlcGVuZGVuY2llcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICdMYXlvdXRUZXN0
SGVscGVyJywKKyAgICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3Ro
aXJkX3BhcnR5L2FuZ2xlL3NyYy9idWlsZF9hbmdsZS5neXA6bGliRUdMJywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3RoaXJkX3BhcnR5L2FuZ2xlL3NyYy9i
dWlsZF9hbmdsZS5neXA6bGliR0xFU3YyJywKKyAgICAgICAgICAgICAgICAgICAgXSwKKworICAg
ICAgICAgICAgICAgICAgICAncmVzb3VyY2VfaW5jbHVkZV9kaXJzJzogWyc8KFNIQVJFRF9JTlRF
Uk1FRElBVEVfRElSKS93ZWJraXQnXSwKKyAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMnOiBb
CisgICAgICAgICAgICAgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvbmV0
L25ldF9yZXNvdXJjZXMucmMnLAorICAgICAgICAgICAgICAgICAgICAgICAgJzwoU0hBUkVEX0lO
VEVSTUVESUFURV9ESVIpL3dlYmtpdC93ZWJraXRfY2hyb21pdW1fcmVzb3VyY2VzLnJjJywKKyAg
ICAgICAgICAgICAgICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQv
d2Via2l0X3Jlc291cmNlcy5yYycsCisgICAgICAgICAgICAgICAgICAgICAgICAnPChTSEFSRURf
SU5URVJNRURJQVRFX0RJUikvd2Via2l0L3dlYmtpdF9zdHJpbmdzX2VuLVVTLnJjJywKKyAgICAg
ICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgJ2NvbmRpdGlvbnMnOiBbCisg
ICAgICAgICAgICAgICAgICAgICAgICBbJ2luc2lkZV9jaHJvbWl1bV9idWlsZD09MScsIHsKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAnY29uZmlndXJhdGlvbnMnOiB7CisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICdEZWJ1Z19CYXNlJzogeworICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJ21zdnNfc2V0dGluZ3MnOiB7CisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJ1ZDTGlua2VyVG9vbCc6IHsKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0xpbmtJbmNyZW1lbnRhbCc6ICc8KG1zdnNfbGFy
Z2VfbW9kdWxlX2RlYnVnX2xpbmtfbW9kZSknLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICAg
ICAgXSwKKyAgICAgICAgICAgICAgICAgICAgJ2NvcGllcyc6IFt7CisgICAgICAgICAgICAgICAg
ICAgICAgICAnZGVzdGluYXRpb24nOiAnPChQUk9EVUNUX0RJUiknLAorICAgICAgICAgICAgICAg
ICAgICAgICAgJ2ZpbGVzJzogWyc8KGFoZW1fcGF0aCknXSwKKyAgICAgICAgICAgICAgICAgICAg
fV0sCisgICAgICAgICAgICAgICAgfSx7ICMgT1MhPSJ3aW4iCisgICAgICAgICAgICAgICAgICAg
ICdzb3VyY2VzLyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgIFsnZXhjbHVkZScsICdXaW5c
XC5jcHAkJ10sCisgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICdh
Y3Rpb25zJzogWworICAgICAgICAgICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICdhY3Rpb25fbmFtZSc6ICdyZXBhY2tfbG9jYWxlJywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAndmFyaWFibGVzJzogeworICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAncmVwYWNrX3BhdGgnOiAnPChjaHJvbWl1bV9zcmNfZGlyKS90b29scy9ncml0L2dyaXQv
Zm9ybWF0L3JlcGFjay5weScsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdwYWtf
aW5wdXRzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwoU0hBUkVE
X0lOVEVSTUVESUFURV9ESVIpL25ldC9uZXRfcmVzb3VyY2VzLnBhaycsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvdWkvZ2Z4
L2dmeF9yZXNvdXJjZXMucGFrJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvd2Via2l0X2Nocm9taXVtX3Jlc291
cmNlcy5wYWsnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwoU0hBUkVE
X0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC93ZWJraXRfc3RyaW5nc19lbi1VUy5wYWsnLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9E
SVIpL3dlYmtpdC93ZWJraXRfcmVzb3VyY2VzLnBhaycsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXX0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2lucHV0cyc6IFsKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwocmVwYWNrX3BhdGgpJywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJzxAKHBha19pbnB1dHMpJywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICdvdXRwdXRzJzogWwor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChJTlRFUk1FRElBVEVfRElSKS9yZXBh
Y2svRHVtcFJlbmRlclRyZWUucGFrJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICdhY3Rpb24nOiBbJ3B5dGhvbicsICc8KHJlcGFj
a19wYXRoKScsICc8QChfb3V0cHV0cyknLCAnPEAocGFrX2lucHV0cyknXSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAncHJvY2Vzc19vdXRwdXRzX2FzX21hY19idW5kbGVfcmVzb3VyY2Vz
JzogMSwKKyAgICAgICAgICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAgIF0s
ICMgYWN0aW9ucworICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgIFsnT1M9PSJt
YWMiJywgeworICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWworICAgICAgICAg
ICAgICAgICAgICAgICAgJ2NvcHlfbWVzYScsCisgICAgICAgICAgICAgICAgICAgICAgICAnTGF5
b3V0VGVzdEhlbHBlcicsCisgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAg
ICAgICdtYWNfYnVuZGxlX3Jlc291cmNlcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICc8
KGFoZW1fcGF0aCknLAorICAgICAgICAgICAgICAgICAgICAgICAgJ0R1bXBSZW5kZXJUcmVlL2Zv
bnRzL1dlYktpdFdlaWdodFdhdGNoZXIxMDAudHRmJywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICdEdW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyMjAwLnR0ZicsCisgICAg
ICAgICAgICAgICAgICAgICAgICAnRHVtcFJlbmRlclRyZWUvZm9udHMvV2ViS2l0V2VpZ2h0V2F0
Y2hlcjMwMC50dGYnLAorICAgICAgICAgICAgICAgICAgICAgICAgJ0R1bXBSZW5kZXJUcmVlL2Zv
bnRzL1dlYktpdFdlaWdodFdhdGNoZXI0MDAudHRmJywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICdEdW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyNTAwLnR0ZicsCisgICAg
ICAgICAgICAgICAgICAgICAgICAnRHVtcFJlbmRlclRyZWUvZm9udHMvV2ViS2l0V2VpZ2h0V2F0
Y2hlcjYwMC50dGYnLAorICAgICAgICAgICAgICAgICAgICAgICAgJ0R1bXBSZW5kZXJUcmVlL2Zv
bnRzL1dlYktpdFdlaWdodFdhdGNoZXI3MDAudHRmJywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICdEdW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyODAwLnR0ZicsCisgICAg
ICAgICAgICAgICAgICAgICAgICAnRHVtcFJlbmRlclRyZWUvZm9udHMvV2ViS2l0V2VpZ2h0V2F0
Y2hlcjkwMC50dGYnLAorICAgICAgICAgICAgICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVE
SUFURV9ESVIpL3dlYmtpdC90ZXh0QXJlYVJlc2l6ZUNvcm5lci5wbmcnLAorICAgICAgICAgICAg
ICAgICAgICBdLAorICAgICAgICAgICAgICAgIH0seyAjIE9TIT0ibWFjIgorICAgICAgICAgICAg
ICAgICAgICAnc291cmNlcy8nOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAjIC5tbSBpcyBh
bHJlYWR5IGV4Y2x1ZGVkIGJ5IGNvbW1vbi5neXBpCisgICAgICAgICAgICAgICAgICAgICAgICBb
J2V4Y2x1ZGUnLCAnTWFjXFwuY3BwJCddLAorICAgICAgICAgICAgICAgICAgICBdLAorICAgICAg
ICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgIFsndG9vbGtpdF91c2VzX2d0ayA9PSAxJywg
eworICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAg
ICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvYnVpbGQvbGludXgvc3lzdGVtLmd5cDpmb250
Y29uZmlnJywKKyAgICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL2J1
aWxkL2xpbnV4L3N5c3RlbS5neXA6Z3RrJywKKyAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAg
ICAgICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICdEdW1wUmVuZGVyVHJlZS9wdWJsaWMvZ3RrJywKKyAgICAgICAgICAgICAgICAgICAgXSwKKyAg
ICAgICAgICAgICAgICAgICAgJ2NvcGllcyc6IFt7CisgICAgICAgICAgICAgICAgICAgICAgICAn
ZGVzdGluYXRpb24nOiAnPChQUk9EVUNUX0RJUiknLAorICAgICAgICAgICAgICAgICAgICAgICAg
J2ZpbGVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8KGFoZW1fcGF0aCknLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICdEdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9mb250
cy5jb25mJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChJTlRFUk1FRElBVEVfRElS
KS9yZXBhY2svRHVtcFJlbmRlclRyZWUucGFrJywKKyAgICAgICAgICAgICAgICAgICAgICAgIF0K
KyAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgICd2YXJpYWJsZXMn
OiB7CisgICAgICAgICAgICAgICAgICAgICAgICAjIEZJWE1FOiBFbmFibGUgd2FybmluZ3Mgb24g
b3RoZXIgcGxhdGZvcm1zLgorICAgICAgICAgICAgICAgICAgICAgICAgJ2Nocm9taXVtX2NvZGUn
OiAxLAorICAgICAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICAnY29uZGl0
aW9ucyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgIFsnbGludXhfdXNlX3RjbWFsbG9jID09
IDEnLCB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvYmFzZS9h
bGxvY2F0b3IvYWxsb2NhdG9yLmd5cDphbGxvY2F0b3InLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICAg
ICAgXSwKKyAgICAgICAgICAgICAgICB9LHsgIyB0b29sa2l0X3VzZXNfZ3RrICE9IDEKKyAgICAg
ICAgICAgICAgICAgICAgJ3NvdXJjZXMvJzogWworICAgICAgICAgICAgICAgICAgICAgICAgWydl
eGNsdWRlJywgJyhHdGt8TGludXgpXFwuY3BwJCddCisgICAgICAgICAgICAgICAgICAgIF0KKyAg
ICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICBbJ09TIT0iYW5kcm9pZCInLCB7Cisg
ICAgICAgICAgICAgICAgICAgICdzb3VyY2VzLyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAg
IFsnZXhjbHVkZScsICcoQW5kcm9pZClcXC5jcHAkJ10KKyAgICAgICAgICAgICAgICAgICAgXSwK
KyAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKKyAgICAgICAgICAgICAgICAg
ICAgICAgICdjb3B5X1Rlc3ROZXRzY2FwZVBsdWdJbicsCisgICAgICAgICAgICAgICAgICAgICAg
ICAnPChjaHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0eS9tZXNhL21lc2EuZ3lwOm9zbWVzYScs
CisgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAg
ICAgICAgWydpbnNpZGVfY2hyb21pdW1fYnVpbGQ9PTEgYW5kIGNvbXBvbmVudD09InNoYXJlZF9s
aWJyYXJ5IicsIHsKKyAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMnOiBbCisgICAgICAgICAg
ICAgICAgICAgICAgICAnLi4vU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvQ2hyb21pdW1DdXJy
ZW50VGltZS5jcHAnLAorICAgICAgICAgICAgICAgICAgICAgICAgJy4uL1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vc3JjL0Nocm9taXVtVGhyZWFkaW5nLmNwcCcsCisgICAgICAgICAgICAgICAgICAg
IF0sCisgICAgICAgICAgICAgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbCisgICAgICAgICAgICAg
ICAgICAgICAgICAnLi4vU291cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMnLAorICAgICAgICAg
ICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWworICAg
ICAgICAgICAgICAgICAgICAgICAgJy4uL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9KYXZhU2NyaXB0
Q29yZS5neXAvSmF2YVNjcmlwdENvcmUuZ3lwOnd0ZicsCisgICAgICAgICAgICAgICAgICAgIF0s
CisgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgWydpbnNpZGVfY2hyb21pdW1f
YnVpbGQ9PTAnLCB7CisgICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCisgICAg
ICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvc3VwcG9ydC9z
ZXR1cF90aGlyZF9wYXJ0eS5neXA6dGhpcmRfcGFydHlfaGVhZGVycycsCisgICAgICAgICAgICAg
ICAgICAgIF0KKyAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICBbJ2NvbXBvbmVu
dCE9InNoYXJlZF9saWJyYXJ5IicsIHsKKyAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2ll
cyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICcuLi9Tb3VyY2UvV2ViQ29yZS9XZWJDb3Jl
Lmd5cC9XZWJDb3JlLmd5cDp3ZWJjb3JlX3Rlc3Rfc3VwcG9ydCcsCisgICAgICAgICAgICAgICAg
ICAgIF0sCisgICAgICAgICAgICAgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbCisgICAgICAgICAg
ICAgICAgICAgICAgICAjIFdBUk5JTkc6IERvIG5vdCB2aWV3IHRoaXMgcGFydGljdWxhciBjYXNl
IGFzIGEgcHJlY2VkZW50IGZvcgorICAgICAgICAgICAgICAgICAgICAgICAgIyBpbmNsdWRpbmcg
V2ViQ29yZSBoZWFkZXJzIGluIER1bXBSZW5kZXJUcmVlIHByb2plY3QuCisgICAgICAgICAgICAg
ICAgICAgICAgICAnLi4vU291cmNlL1dlYkNvcmUvdGVzdGluZy92OCcsICMgZm9yIFdlYkNvcmVU
ZXN0U3VwcG9ydC5oLCBuZWVkZWQgdG8gbGluayBpbiB3aW5kb3cuaW50ZXJuYWxzIGNvZGUuCisg
ICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICdzb3VyY2VzJzogWwor
ICAgICAgICAgICAgICAgICAgICAgICAgJy4uL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dl
YlRlc3RpbmdTdXBwb3J0LmNwcCcsCisgICAgICAgICAgICAgICAgICAgICAgICAnLi4vU291cmNl
L1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViVGVzdGluZ1N1cHBvcnQuaCcsCisgICAgICAgICAg
ICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICBdLAorICAgICAg
ICB9LAorICAgICAgICB7CisgICAgICAgICAgICAndGFyZ2V0X25hbWUnOiAnVGVzdE5ldHNjYXBl
UGx1Z0luJywKKyAgICAgICAgICAgICd0eXBlJzogJ2xvYWRhYmxlX21vZHVsZScsCisgICAgICAg
ICAgICAnc291cmNlcyc6IFsgJzxAKHRlc3RfcGx1Z2luX2ZpbGVzKScgXSwKKyAgICAgICAgICAg
ICdkZXBlbmRlbmNpZXMnOiBbCisgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rpcikv
dGhpcmRfcGFydHkvbnBhcGkvbnBhcGkuZ3lwOm5wYXBpJywKKyAgICAgICAgICAgIF0sCisgICAg
ICAgICAgICAnaW5jbHVkZV9kaXJzJzogWworICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3Ny
Y19kaXIpJywKKyAgICAgICAgICAgICAgICAnRHVtcFJlbmRlclRyZWUvVGVzdE5ldHNjYXBlUGx1
Z0luJywKKyAgICAgICAgICAgICAgICAnRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vVGVzdE5ldHNj
YXBlUGx1Z0luL0ZvcndhcmRpbmdIZWFkZXJzJywKKyAgICAgICAgICAgIF0sCisgICAgICAgICAg
ICAnY29uZGl0aW9ucyc6IFsKKyAgICAgICAgICAgICAgICBbJ09TPT0ibWFjIicsIHsKKyAgICAg
ICAgICAgICAgICAgICAgJ21hY19idW5kbGUnOiAxLAorICAgICAgICAgICAgICAgICAgICAncHJv
ZHVjdF9leHRlbnNpb24nOiAncGx1Z2luJywKKyAgICAgICAgICAgICAgICAgICAgJ2xpbmtfc2V0
dGluZ3MnOiB7CisgICAgICAgICAgICAgICAgICAgICAgICAnbGlicmFyaWVzJzogWworICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICckKFNES1JPT1QpL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29y
a3MvQ2FyYm9uLmZyYW1ld29yaycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJyQoU0RL
Uk9PVCkvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9Db2NvYS5mcmFtZXdvcmsnLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICckKFNES1JPT1QpL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29y
a3MvUXVhcnR6Q29yZS5mcmFtZXdvcmsnLAorICAgICAgICAgICAgICAgICAgICAgICAgXQorICAg
ICAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICAneGNvZGVfc2V0dGluZ3Mn
OiB7CisgICAgICAgICAgICAgICAgICAgICAgICAnR0NDX1NZTUJPTFNfUFJJVkFURV9FWFRFUk4n
OiAnTk8nLAorICAgICAgICAgICAgICAgICAgICAgICAgJ0lORk9QTElTVF9GSUxFJzogJ0R1bXBS
ZW5kZXJUcmVlL1Rlc3ROZXRzY2FwZVBsdWdJbi9tYWMvSW5mby5wbGlzdCcsCisgICAgICAgICAg
ICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgWydvc19w
b3NpeCA9PSAxIGFuZCBPUyAhPSAibWFjIicsIHsKKyAgICAgICAgICAgICAgICAgICAgJ2NmbGFn
cyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICctZnZpc2liaWxpdHk9ZGVmYXVsdCcsCisg
ICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAg
ICAgWydPUz09IndpbiInLCB7CisgICAgICAgICAgICAgICAgICAgICdkZWZpbmVzJzogWworICAg
ICAgICAgICAgICAgICAgICAgICAgIyBUaGlzIHNlZW1zIGxpa2UgYSBoYWNrLCBidXQgdGhpcyBp
cyB3aGF0IFNhZmFyaSBXaW4gZG9lcy4KKyAgICAgICAgICAgICAgICAgICAgICAgICdzbnByaW50
Zj1fc25wcmludGYnLAorICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAg
ICAnc291cmNlcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICdEdW1wUmVuZGVyVHJlZS9U
ZXN0TmV0c2NhcGVQbHVnSW4vd2luL1Rlc3ROZXRzY2FwZVBsdWdpbi5kZWYnLAorICAgICAgICAg
ICAgICAgICAgICAgICAgJ0R1bXBSZW5kZXJUcmVlL1Rlc3ROZXRzY2FwZVBsdWdJbi93aW4vVGVz
dE5ldHNjYXBlUGx1Z2luLnJjJywKKyAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAg
ICAgICAgICAgIyBUaGUgLnJjIGZpbGUgcmVxdWlyZXMgdGhhdCB0aGUgbmFtZSBvZiB0aGUgZGxs
IGlzIG5wVGVzdE5ldHNjYXBlUGx1Z2luLmRsbC4KKyAgICAgICAgICAgICAgICAgICAgJ3Byb2R1
Y3RfbmFtZSc6ICducFRlc3ROZXRzY2FwZVBsdWdpbicsCisgICAgICAgICAgICAgICAgfV0sCisg
ICAgICAgICAgICBdLAorICAgICAgICB9LAorICAgICAgICB7CisgICAgICAgICAgICAndGFyZ2V0
X25hbWUnOiAnY29weV9UZXN0TmV0c2NhcGVQbHVnSW4nLAorICAgICAgICAgICAgJ3R5cGUnOiAn
bm9uZScsCisgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICdU
ZXN0TmV0c2NhcGVQbHVnSW4nLAorICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICdjb25kaXRp
b25zJzogWworICAgICAgICAgICAgICAgIFsnT1M9PSJ3aW4iJywgeworICAgICAgICAgICAgICAg
ICAgICAnY29waWVzJzogW3sKKyAgICAgICAgICAgICAgICAgICAgICAgICdkZXN0aW5hdGlvbic6
ICc8KFBST0RVQ1RfRElSKS9wbHVnaW5zJywKKyAgICAgICAgICAgICAgICAgICAgICAgICdmaWxl
cyc6IFsnPChQUk9EVUNUX0RJUikvbnBUZXN0TmV0c2NhcGVQbHVnSW4uZGxsJ10sCisgICAgICAg
ICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgIFsn
T1M9PSJtYWMiJywgeworICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWydUZXN0
TmV0c2NhcGVQbHVnSW4nXSwKKyAgICAgICAgICAgICAgICAgICAgJ2NvcGllcyc6IFt7CisgICAg
ICAgICAgICAgICAgICAgICAgICAnZGVzdGluYXRpb24nOiAnPChQUk9EVUNUX0RJUikvcGx1Z2lu
cy8nLAorICAgICAgICAgICAgICAgICAgICAgICAgJ2ZpbGVzJzogWyc8KFBST0RVQ1RfRElSKS9U
ZXN0TmV0c2NhcGVQbHVnSW4ucGx1Z2luLyddLAorICAgICAgICAgICAgICAgICAgICB9XSwKKyAg
ICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICBbJ29zX3Bvc2l4ID09IDEgYW5kIE9T
ICE9ICJtYWMiJywgeworICAgICAgICAgICAgICAgICAgICAnY29waWVzJzogW3sKKyAgICAgICAg
ICAgICAgICAgICAgICAgICdkZXN0aW5hdGlvbic6ICc8KFBST0RVQ1RfRElSKS9wbHVnaW5zJywK
KyAgICAgICAgICAgICAgICAgICAgICAgICdmaWxlcyc6IFsnPChQUk9EVUNUX0RJUikvbGliVGVz
dE5ldHNjYXBlUGx1Z0luLnNvJ10sCisgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAg
ICAgICAgIH1dLAorICAgICAgICAgICAgXSwKKyAgICAgICAgfSwKKyAgICBdLCAjIHRhcmdldHMK
KyAgICAnY29uZGl0aW9ucyc6IFsKKyAgICAgICAgWydPUz09IndpbiInLCB7CisgICAgICAgICAg
ICAndGFyZ2V0cyc6IFt7CisgICAgICAgICAgICAgICAgJ3RhcmdldF9uYW1lJzogJ0xheW91dFRl
c3RIZWxwZXInLAorICAgICAgICAgICAgICAgICd0eXBlJzogJ2V4ZWN1dGFibGUnLAorICAgICAg
ICAgICAgICAgICdzb3VyY2VzJzogWydEdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9MYXlvdXRUZXN0
SGVscGVyV2luLmNwcCddLAorICAgICAgICAgICAgfV0sCisgICAgICAgIH1dLAorICAgICAgICBb
J29zX3Bvc2l4PT0xIGFuZCBPUyE9Im1hYyIgYW5kIGdjY192ZXJzaW9uPT00NicsIHsKKyAgICAg
ICAgICAgICd0YXJnZXRfZGVmYXVsdHMnOiB7CisgICAgICAgICAgICAgICAgIyBEaXNhYmxlIHdh
cm5pbmdzIGFib3V0IGMrKzB4IGNvbXBhdGliaWxpdHksIGFzIHNvbWUgbmFtZXMgKHN1Y2gKKyAg
ICAgICAgICAgICAgICAjIGFzIG51bGxwdHIpIGNvbmZsaWN0IHdpdGggdXBjb21pbmcgYysrMHgg
dHlwZXMuCisgICAgICAgICAgICAgICAgJ2NmbGFnc19jYyc6IFsnLVduby1jKysweC1jb21wYXQn
XSwKKyAgICAgICAgICAgIH0sCisgICAgICAgIH1dLAorICAgICAgICBbJ09TPT0ibWFjIicsIHsK
KyAgICAgICAgICAgICd0YXJnZXRzJzogWworICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAg
ICAgICAgICAgJ3RhcmdldF9uYW1lJzogJ0xheW91dFRlc3RIZWxwZXInLAorICAgICAgICAgICAg
ICAgICAgICAndHlwZSc6ICdleGVjdXRhYmxlJywKKyAgICAgICAgICAgICAgICAgICAgJ3NvdXJj
ZXMnOiBbJ0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL0xheW91dFRlc3RIZWxwZXIubW0nXSwKKyAg
ICAgICAgICAgICAgICAgICAgJ2xpbmtfc2V0dGluZ3MnOiB7CisgICAgICAgICAgICAgICAgICAg
ICAgICAnbGlicmFyaWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICckKFNES1JP
T1QpL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQXBwS2l0LmZyYW1ld29yaycsCisgICAgICAg
ICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAg
ICAgIH0sCisgICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICAndGFyZ2V0X25h
bWUnOiAnY29weV9tZXNhJywKKyAgICAgICAgICAgICAgICAgICAgJ3R5cGUnOiAnbm9uZScsCisg
ICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbJzwoY2hyb21pdW1fc3JjX2Rpcikv
dGhpcmRfcGFydHkvbWVzYS9tZXNhLmd5cDpvc21lc2EnXSwKKyAgICAgICAgICAgICAgICAgICAg
J2NvcGllcyc6IFt7CisgICAgICAgICAgICAgICAgICAgICAgICAnZGVzdGluYXRpb24nOiAnPChQ
Uk9EVUNUX0RJUikvRHVtcFJlbmRlclRyZWUuYXBwL0NvbnRlbnRzL01hY09TLycsCisgICAgICAg
ICAgICAgICAgICAgICAgICAnZmlsZXMnOiBbJzwoUFJPRFVDVF9ESVIpL29zbWVzYS5zbyddLAor
ICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAg
XSwKKyAgICAgICAgfV0sCisgICAgXSwgIyBjb25kaXRpb25zCisKKyAgICAjIEZJWE1FOiBEZWxl
dGUgYXMgcGFydCBvZiBkZWxldGluZyB0aGUgY29uZGl0aW9uIGF0IHRoZSB0b3Agb2YgdGhlIGZp
bGUuCisgICAgIyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY4
NDYzLgorICAgIH1dXSwKK30K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>117276</attachid>
            <date>2011-11-30 14:38:07 -0800</date>
            <delta_ts>2011-12-01 16:33:06 -0800</delta_ts>
            <desc>update w/ review feedback</desc>
            <filename>bug-73382-20111130143806.patch</filename>
            <type>text/plain</type>
            <size>73941</size>
            <attacher name="Dirk Pranke">dpranke</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAxNDI3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4
IDhkNzE1ZmE0ZTg3ZDlmN2U1YWNkZTE3MmEwNzA0NmY4OTE1MDlhMWMuLmM3NDlmOTVjMzMzY2Uz
ZDY5NTk5MmI1MzAyYmFkYTdkYmM1ZGViZGUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBA
IC0xLDUgKzEsMjUgQEAKIDIwMTEtMTEtMjkgIERpcmsgUHJhbmtlICA8ZHByYW5rZUBjaHJvbWl1
bS5vcmc+CiAKKyAgICAgICAgYmluYXJpZXMgaW4gd2Via2l0Lmd5cCBzaG91bGQgYmUgc3BsaXQg
aW50byBhIG5ldyBmaWxlIHRvIGJyZWFrIGNpcmN1bGFyIGRlcGVuZGVuY2llcyBvbiB3ZWJraXRf
c3VwcG9ydAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
NzMzODIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBY
Q29kZSAoYW5kIGhlbmNlIEdZUCkgY2FuJ3QgaGFuZGxlIGNpcmN1bGFyIGRlcGVuZGVuY2llcyBi
ZXR3ZWVuCisgICAgICAgIGZpbGVzIChhbmQgcHJvamVjdHMpLiBBY2NvcmRpbmdseSwgYWx0aG91
Z2ggdGhlIGJpbmFyaWVzIGluCisgICAgICAgIFdlYktpdC5neXAgZGVwZW5kIG9uIHdlYmtpdF9z
dXBwb3J0IGFuZCB3ZWJraXRfc3VwcG9ydCBkZXBlbmRzCisgICAgICAgIG9uIHdlYmtpdCwgd2Ug
ZG9uJ3QgbWVudGlvbiB0aGUgbGF0dGVyIGRlcGVuZGVuY3kgaW4gdGhlIGZpbGUuCisgICAgICAg
IFRvIGZpeCB0aGlzLCB0aGlzIGNoYW5nZSBtb3ZlcyB0aGUgYmluYXJpZXMgbGlrZSBEUlQgaW50
byBhIG5ldworICAgICAgICBHWVAgZmlsZSwgYW5kIG1vZGlmaWVzIGd5cF93ZWJraXQgdG8gYnVp
bGQgZnJvbSB0aGF0IGZpbGUKKyAgICAgICAgaW5zdGVhZCBvZiBXZWJLaXQuZ3lwLgorCisgICAg
ICAgICogV2ViS2l0Lmd5cDoKKyAgICAgICAgKiBBbGwuZ3lwOgorICAgICAgICAqIFdlYktpdFVu
aXRUZXN0cy5neXA6CisgICAgICAgICogZ3lwX3dlYmtpdDoKKworMjAxMS0xMS0yOSAgRGlyayBQ
cmFua2UgIDxkcHJhbmtlQGNocm9taXVtLm9yZz4KKwogICAgICAgICBhZGQgd2Via2l0X3VzZXJf
YWdlbnQgdG8gRFJUIGFuZCB3ZWJraXRfdW5pdF90ZXN0cwogICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzMzNjIKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdC9jaHJvbWl1bS9BbGwuZ3lwIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9BbGwuZ3lwCm5l
dyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAuLmE5NmFjY2Y4Nzc2MWNhMDg4YzliODE0ODNkMDk3YWRiNzM0Y2RhYWYKLS0tIC9k
ZXYvbnVsbAorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0FsbC5neXAKQEAgLTAsMCArMSw0
OCBAQAorIworIyBDb3B5cmlnaHQgKEMpIDIwMTEgR29vZ2xlIEluYy4gQWxsIHJpZ2h0cyByZXNl
cnZlZC4KKyMKKyMgUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBm
b3Jtcywgd2l0aCBvciB3aXRob3V0CisjIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92
aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucyBhcmUKKyMgbWV0OgorIworIyAgICAg
ICAgICogUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92
ZSBjb3B5cmlnaHQKKyMgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZv
bGxvd2luZyBkaXNjbGFpbWVyLgorIyAgICAgICAgICogUmVkaXN0cmlidXRpb25zIGluIGJpbmFy
eSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZQorIyBjb3B5cmlnaHQgbm90aWNlLCB0aGlz
IGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyCisjIGluIHRo
ZSBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUK
KyMgZGlzdHJpYnV0aW9uLgorIyAgICAgICAgICogTmVpdGhlciB0aGUgbmFtZSBvZiBHb29nbGUg
SW5jLiBub3IgdGhlIG5hbWVzIG9mIGl0cworIyBjb250cmlidXRvcnMgbWF5IGJlIHVzZWQgdG8g
ZW5kb3JzZSBvciBwcm9tb3RlIHByb2R1Y3RzIGRlcml2ZWQgZnJvbQorIyB0aGlzIHNvZnR3YXJl
IHdpdGhvdXQgc3BlY2lmaWMgcHJpb3Igd3JpdHRlbiBwZXJtaXNzaW9uLgorIworIyBUSElTIFNP
RlRXQVJFIElTIFBST1ZJREVEIEJZIFRIRSBDT1BZUklHSFQgSE9MREVSUyBBTkQgQ09OVFJJQlVU
T1JTCisjICJBUyBJUyIgQU5EIEFOWSBFWFBSRVNTIE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5D
TFVESU5HLCBCVVQgTk9UCisjIExJTUlURUQgVE8sIFRIRSBJTVBMSUVEIFdBUlJBTlRJRVMgT0Yg
TUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNTIEZPUgorIyBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBB
UkUgRElTQ0xBSU1FRC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIENPUFlSSUdIVAorIyBPV05FUiBP
UiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURF
TlRBTCwKKyMgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElO
Q0xVRElORywgQlVUIE5PVAorIyBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRF
IEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwKKyMgREFUQSwgT1IgUFJPRklUUzsgT1Ig
QlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZCisjIFRIRU9S
WSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9S
IFRPUlQKKyMgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBB
TlkgV0FZIE9VVCBPRiBUSEUgVVNFCisjIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNF
RCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCisjCisKK3sKKyAgICAnaW5jbHVk
ZXMnOiBbCisgICAgICAgICdmZWF0dXJlcy5neXBpJywKKyAgICBdLAorICAgICd0YXJnZXRzJzog
WworICAgICAgICB7CisgICAgICAgICAgICAjIFRoZXNlIHR3byB0YXJnZXRzIHNob3VsZCBiZSBz
dWZmaWNpZW50IHRvIGNhdXNlIGV2ZXJ5dGhpbmcKKyAgICAgICAgICAgICMgZWxzZSB0byBidWls
ZCAoaW5jbC4gd2Via2l0KTsgaWYgdGhleSBhcmVuJ3QsIHdlIGhhdmUgb3VyCisgICAgICAgICAg
ICAjIGRlcGVuZGVuY2llcyB3cm9uZy4KKyAgICAgICAgICAgICd0YXJnZXRfbmFtZSc6ICdhbGxf
d2Via2l0JywKKyAgICAgICAgICAgICd0eXBlJzogJ25vbmUnLAorICAgICAgICAgICAgJ2RlcGVu
ZGVuY2llcyc6IFsKKyAgICAgICAgICAgICAgICAnV2ViS2l0VW5pdFRlc3RzLmd5cDp3ZWJraXRf
dW5pdF90ZXN0cycsCisgICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL1Rvb2xzLmd5cDpE
dW1wUmVuZGVyVHJlZScsCisgICAgICAgICAgICBdLAorICAgICAgICB9CisgICAgXSwKK30KZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0Lmd5cCBiL1NvdXJjZS9XZWJL
aXQvY2hyb21pdW0vV2ViS2l0Lmd5cAppbmRleCBlYWFjMjcyYTYwNTU4YTlhYWVmOWNlNGMwY2I3
NDc5MWQyZjQ1MmU1Li4yZTE0ZmI0ODk4MzI4NzgyMjA3NDhiMTY1Nzc4MTc0NmQ3NmUwYzk4IDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL1dlYktpdC5neXAKKysrIGIvU291cmNl
L1dlYktpdC9jaHJvbWl1bS9XZWJLaXQuZ3lwCkBAIC0zMSw4ICszMSw2IEBACiB7CiAgICAgJ2lu
Y2x1ZGVzJzogWwogICAgICAgICAnLi4vLi4vV2ViQ29yZS9XZWJDb3JlLmd5cGknLAotICAgICAg
ICAnLi4vLi4vLi4vVG9vbHMvRHVtcFJlbmRlclRyZWUvRHVtcFJlbmRlclRyZWUuZ3lwaScsCi0g
ICAgICAgICcuLi8uLi8uLi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RXZWJLaXRBUEkuZ3lwaScs
CiAgICAgICAgICdXZWJLaXQuZ3lwaScsCiAgICAgICAgICdmZWF0dXJlcy5neXBpJywKICAgICBd
LApAQCAtOTk1LDQzMCArOTkzLDggQEAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAnLS1vdXRwdXQnLCAnPEAoX291dHB1dHMpJ10sCiAgICAgICAgICAgICB9XSwKICAgICAg
ICAgfSwKLSAgICAgICAgewotICAgICAgICAgICAgJ3RhcmdldF9uYW1lJzogJ3dlYmtpdF91bml0
X3Rlc3RzJywKLSAgICAgICAgICAgICd0eXBlJzogJ2V4ZWN1dGFibGUnLAotICAgICAgICAgICAg
J21zdnNfZ3VpZCc6ICc3Q0VGRTgwMC04NDAzLTQxOEEtQUQ2QS0yRDUyQzZGQzNFQUQnLAotICAg
ICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKLSAgICAgICAgICAgICAgICAnd2Via2l0JywKLSAg
ICAgICAgICAgICAgICAnLi4vLi4vV2ViQ29yZS9XZWJDb3JlLmd5cC9XZWJDb3JlLmd5cDp3ZWJj
b3JlJywKLSAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90ZXN0aW5nL2d0ZXN0
Lmd5cDpndGVzdCcsCi0gICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdGVzdGlu
Zy9nbW9jay5neXA6Z21vY2snLAotICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIp
L2Jhc2UvYmFzZS5neXA6YmFzZScsCi0gICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rp
cikvYmFzZS9iYXNlLmd5cDpiYXNlX2kxOG4nLAotICAgICAgICAgICAgICAgICc8KGNocm9taXVt
X3NyY19kaXIpL2Jhc2UvYmFzZS5neXA6dGVzdF9zdXBwb3J0X2Jhc2UnLAotICAgICAgICAgICAg
ICAgICc8KGNocm9taXVtX3NyY19kaXIpL3dlYmtpdC9zdXBwb3J0L3dlYmtpdF9zdXBwb3J0Lmd5
cDp3ZWJraXRfc3VwcG9ydCcsCi0gICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rpcikv
d2Via2l0L3N1cHBvcnQvd2Via2l0X3N1cHBvcnQuZ3lwOndlYmtpdF91c2VyX2FnZW50JywKLSAg
ICAgICAgICAgIF0sCi0gICAgICAgICAgICAnc291cmNlcyc6IFsKLSAgICAgICAgICAgICAgICAn
dGVzdHMvUnVuQWxsVGVzdHMuY3BwJywKLSAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAnaW5j
bHVkZV9kaXJzJzogWwotICAgICAgICAgICAgICAgICdwdWJsaWMnLAotICAgICAgICAgICAgICAg
ICdzcmMnLAotICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICdjb25kaXRpb25zJzogWwotICAg
ICAgICAgICAgICAgIFsnaW5zaWRlX2Nocm9taXVtX2J1aWxkPT0xIGFuZCBjb21wb25lbnQ9PSJz
aGFyZWRfbGlicmFyeSInLCB7Ci0gICAgICAgICAgICAgICAgICAgICdkZWZpbmVzJzogWwotICAg
ICAgICAgICAgICAgICAgICAgICAgJ1dFQktJVF9ETExfVU5JVFRFU1QnLAotICAgICAgICAgICAg
ICAgICAgICBdLAotICAgICAgICAgICAgICAgIH0sIHsKLSAgICAgICAgICAgICAgICAgICAgJ3Nv
dXJjZXMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAnPEAod2Via2l0X3VuaXR0ZXN0X2Zp
bGVzKScsCi0gICAgICAgICAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAgICAgICAgICdjb25k
aXRpb25zJzogWwotICAgICAgICAgICAgICAgICAgICAgICAgWyd0b29sa2l0X3VzZXNfZ3RrID09
IDEnLCB7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3B1YmxpYy9ndGsnLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3ZhcmlhYmxl
cyc6IHsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgRklYTUU6IEVuYWJsZSB3YXJu
aW5ncyBvbiBvdGhlciBwbGF0Zm9ybXMuCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAn
Y2hyb21pdW1fY29kZSc6IDEsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKLSAgICAg
ICAgICAgICAgICAgICAgICAgIH1dLAotICAgICAgICAgICAgICAgICAgICBdLAotICAgICAgICAg
ICAgICAgIH1dLAotICAgICAgICAgICAgICAgIFsnaW5zaWRlX2Nocm9taXVtX2J1aWxkPT0xIGFu
ZCBPUz09IndpbiIgYW5kIGNvbXBvbmVudCE9InNoYXJlZF9saWJyYXJ5IicsIHsKLSAgICAgICAg
ICAgICAgICAgICAgJ2NvbmZpZ3VyYXRpb25zJzogewotICAgICAgICAgICAgICAgICAgICAgICAg
J0RlYnVnX0Jhc2UnOiB7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgJ21zdnNfc2V0dGlu
Z3MnOiB7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdWQ0xpbmtlclRvb2wnOiB7
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnTGlua0luY3JlbWVudGFsJzog
JzwobXN2c19sYXJnZV9tb2R1bGVfZGVidWdfbGlua19tb2RlKScsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIH0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKLSAgICAg
ICAgICAgICAgICAgICAgICAgIH0sCi0gICAgICAgICAgICAgICAgICAgIH0sCi0gICAgICAgICAg
ICAgICAgfV0sCi0gICAgICAgICAgICBdLAotICAgICAgICB9LAotICAgICAgICB7Ci0gICAgICAg
ICAgICAndGFyZ2V0X25hbWUnOiAnSW1hZ2VEaWZmJywKLSAgICAgICAgICAgICd0eXBlJzogJ2V4
ZWN1dGFibGUnLAotICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKLSAgICAgICAgICAgICAg
ICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvc3VwcG9ydC93ZWJraXRfc3VwcG9ydC5neXA6
d2Via2l0X3N1cHBvcnRfZ2Z4JywKLSAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAnaW5jbHVk
ZV9kaXJzJzogWwotICAgICAgICAgICAgICAgICcuLi8uLi9KYXZhU2NyaXB0Q29yZScsCi0gICAg
ICAgICAgICAgICAgJzwoREVQVEgpJywKLSAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAnc291
cmNlcyc6IFsKLSAgICAgICAgICAgICAgICAnLi4vLi4vLi4vVG9vbHMvRHVtcFJlbmRlclRyZWUv
Y2hyb21pdW0vSW1hZ2VEaWZmLmNwcCcsCi0gICAgICAgICAgICBdLAotICAgICAgICAgICAgJ2Nv
bmRpdGlvbnMnOiBbCi0gICAgICAgICAgICAgICAgWydPUz09ImFuZHJvaWQiJywgewotICAgICAg
ICAgICAgICAgICAgICAndG9vbHNldHMnOiBbJ2hvc3QnXSwKLSAgICAgICAgICAgICAgICB9XSwK
LSAgICAgICAgICAgIF0sCi0gICAgICAgIH0sCi0gICAgICAgIHsKLSAgICAgICAgICAgICd0YXJn
ZXRfbmFtZSc6ICdEdW1wUmVuZGVyVHJlZScsCi0gICAgICAgICAgICAndHlwZSc6ICdleGVjdXRh
YmxlJywKLSAgICAgICAgICAgICdtYWNfYnVuZGxlJzogMSwKLSAgICAgICAgICAgICdkZXBlbmRl
bmNpZXMnOiBbCi0gICAgICAgICAgICAgICAgJ2luc3BlY3Rvcl9yZXNvdXJjZXMnLAotICAgICAg
ICAgICAgICAgICd3ZWJraXQnLAotICAgICAgICAgICAgICAgICcuLi8uLi9KYXZhU2NyaXB0Q29y
ZS9KYXZhU2NyaXB0Q29yZS5neXAvSmF2YVNjcmlwdENvcmUuZ3lwOnd0Zl9jb25maWcnLAotICAg
ICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL2J1aWxkL3RlbXBfZ3lwL2dvb2dsZXVy
bC5neXA6Z29vZ2xldXJsJywKLSAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90
aGlyZF9wYXJ0eS9pY3UvaWN1Lmd5cDppY3V1YycsCi0gICAgICAgICAgICAgICAgJzwoY2hyb21p
dW1fc3JjX2RpcikvdjgvdG9vbHMvZ3lwL3Y4Lmd5cDp2OCcsCi0gICAgICAgICAgICAgICAgJzwo
Y2hyb21pdW1fc3JjX2Rpcikvd2Via2l0L3N1cHBvcnQvd2Via2l0X3N1cHBvcnQuZ3lwOmJsb2In
LAotICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3dlYmtpdC9zdXBwb3J0L3dl
YmtpdF9zdXBwb3J0Lmd5cDp3ZWJraXRfc3VwcG9ydCcsCi0gICAgICAgICAgICAgICAgJzwoY2hy
b21pdW1fc3JjX2Rpcikvd2Via2l0L3N1cHBvcnQvd2Via2l0X3N1cHBvcnQuZ3lwOndlYmtpdF91
c2VyX2FnZW50JywKLSAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAnaW5jbHVkZV9kaXJzJzog
WwotICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpJywKLSAgICAgICAgICAgICAg
ICAncHVibGljJywKLSAgICAgICAgICAgICAgICAnLi4vLi4vSmF2YVNjcmlwdENvcmUnLAotICAg
ICAgICAgICAgICAgICcuLi8uLi9KYXZhU2NyaXB0Q29yZS93dGYnLCAjIHd0Zi90ZXh0LyouaCBy
ZWZlcnMgaGVhZGVycyBpbiB3dGYvIHdpdGhvdXQgd3RmLy4KLSAgICAgICAgICAgICAgICAnPChE
RVBUSCknLAotICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICdkZWZpbmVzJzogWwotICAgICAg
ICAgICAgICAgICMgVGVjaG5pY2FsbHkgbm90IGEgdW5pdCB0ZXN0IGJ1dCByZXF1aXJlIGZ1bmN0
aW9ucyBhdmFpbGFibGUgb25seSB0bwotICAgICAgICAgICAgICAgICMgdW5pdCB0ZXN0cy4KLSAg
ICAgICAgICAgICAgICAnVU5JVF9URVNUJywKLSAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAn
c291cmNlcyc6IFsKLSAgICAgICAgICAgICAgICAnPEAoZHJ0X2ZpbGVzKScsCi0gICAgICAgICAg
ICBdLAotICAgICAgICAgICAgJ2NvbmRpdGlvbnMnOiBbCi0gICAgICAgICAgICAgICAgWydPUz09
IndpbiInLCB7Ci0gICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCi0gICAgICAg
ICAgICAgICAgICAgICAgICAnTGF5b3V0VGVzdEhlbHBlcicsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0eS9hbmdsZS9zcmMvYnVpbGRfYW5n
bGUuZ3lwOmxpYkVHTCcsCi0gICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNf
ZGlyKS90aGlyZF9wYXJ0eS9hbmdsZS9zcmMvYnVpbGRfYW5nbGUuZ3lwOmxpYkdMRVN2MicsCi0g
ICAgICAgICAgICAgICAgICAgIF0sCi0KLSAgICAgICAgICAgICAgICAgICAgJ3Jlc291cmNlX2lu
Y2x1ZGVfZGlycyc6IFsnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0J10sCi0gICAg
ICAgICAgICAgICAgICAgICdzb3VyY2VzJzogWwotICAgICAgICAgICAgICAgICAgICAgICAgJzwo
U0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL25ldC9uZXRfcmVzb3VyY2VzLnJjJywKLSAgICAgICAg
ICAgICAgICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvd2Via2l0
X2Nocm9taXVtX3Jlc291cmNlcy5yYycsCi0gICAgICAgICAgICAgICAgICAgICAgICAnPChTSEFS
RURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L3dlYmtpdF9yZXNvdXJjZXMucmMnLAotICAgICAg
ICAgICAgICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC93ZWJr
aXRfc3RyaW5nc19lbi1VUy5yYycsCi0gICAgICAgICAgICAgICAgICAgIF0sCi0gICAgICAgICAg
ICAgICAgICAgICdjb25kaXRpb25zJzogWwotICAgICAgICAgICAgICAgICAgICAgICAgWydpbnNp
ZGVfY2hyb21pdW1fYnVpbGQ9PTEnLCB7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2Nv
bmZpZ3VyYXRpb25zJzogewotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnRGVidWdf
QmFzZSc6IHsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdtc3ZzX3NldHRp
bmdzJzogewotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdWQ0xpbmtl
clRvb2wnOiB7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdM
aW5rSW5jcmVtZW50YWwnOiAnPChtc3ZzX2xhcmdlX21vZHVsZV9kZWJ1Z19saW5rX21vZGUpJywK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAotICAgICAgICAgICAgICAgICAg
ICAgICAgfV0sCi0gICAgICAgICAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAgICAgICAgICdj
b3BpZXMnOiBbewotICAgICAgICAgICAgICAgICAgICAgICAgJ2Rlc3RpbmF0aW9uJzogJzwoUFJP
RFVDVF9ESVIpJywKLSAgICAgICAgICAgICAgICAgICAgICAgICdmaWxlcyc6IFsnPChhaGVtX3Bh
dGgpJ10sCi0gICAgICAgICAgICAgICAgICAgIH1dLAotICAgICAgICAgICAgICAgIH0seyAjIE9T
IT0id2luIgotICAgICAgICAgICAgICAgICAgICAnc291cmNlcy8nOiBbCi0gICAgICAgICAgICAg
ICAgICAgICAgICBbJ2V4Y2x1ZGUnLCAnV2luXFwuY3BwJCddLAotICAgICAgICAgICAgICAgICAg
ICBdLAotICAgICAgICAgICAgICAgICAgICAnYWN0aW9ucyc6IFsKLSAgICAgICAgICAgICAgICAg
ICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAnYWN0aW9uX25hbWUnOiAncmVw
YWNrX2xvY2FsZScsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3ZhcmlhYmxlcyc6IHsK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3JlcGFja19wYXRoJzogJzwoY2hyb21p
dW1fc3JjX2RpcikvdG9vbHMvZ3JpdC9ncml0L2Zvcm1hdC9yZXBhY2sucHknLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAncGFrX2lucHV0cyc6IFsKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS9uZXQvbmV0X3Jl
c291cmNlcy5wYWsnLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwoU0hB
UkVEX0lOVEVSTUVESUFURV9ESVIpL3VpL2dmeC9nZnhfcmVzb3VyY2VzLnBhaycsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikv
d2Via2l0L3dlYmtpdF9jaHJvbWl1bV9yZXNvdXJjZXMucGFrJywKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvd2Vi
a2l0X3N0cmluZ3NfZW4tVVMucGFrJywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvd2Via2l0X3Jlc291cmNlcy5w
YWsnLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIF19LAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICdpbnB1dHMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8
KHJlcGFja19wYXRoKScsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8QChwYWtf
aW5wdXRzKScsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAnb3V0cHV0cyc6IFsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJzwoSU5URVJNRURJQVRFX0RJUikvcmVwYWNrL0R1bXBSZW5kZXJUcmVlLnBhaycsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAn
YWN0aW9uJzogWydweXRob24nLCAnPChyZXBhY2tfcGF0aCknLCAnPEAoX291dHB1dHMpJywgJzxA
KHBha19pbnB1dHMpJ10sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3Byb2Nlc3Nfb3V0
cHV0c19hc19tYWNfYnVuZGxlX3Jlc291cmNlcyc6IDEsCi0gICAgICAgICAgICAgICAgICAgICAg
ICB9LAotICAgICAgICAgICAgICAgICAgICBdLCAjIGFjdGlvbnMKLSAgICAgICAgICAgICAgICB9
XSwKLSAgICAgICAgICAgICAgICBbJ09TPT0ibWFjIicsIHsKLSAgICAgICAgICAgICAgICAgICAg
J2RlcGVuZGVuY2llcyc6IFsKLSAgICAgICAgICAgICAgICAgICAgICAgICdjb3B5X21lc2EnLAot
ICAgICAgICAgICAgICAgICAgICAgICAgJ0xheW91dFRlc3RIZWxwZXInLAotICAgICAgICAgICAg
ICAgICAgICBdLAotICAgICAgICAgICAgICAgICAgICAnbWFjX2J1bmRsZV9yZXNvdXJjZXMnOiBb
Ci0gICAgICAgICAgICAgICAgICAgICAgICAnPChhaGVtX3BhdGgpJywKLSAgICAgICAgICAgICAg
ICAgICAgICAgICcuLi8uLi8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWln
aHRXYXRjaGVyMTAwLnR0ZicsCi0gICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4vLi4vVG9v
bHMvRHVtcFJlbmRlclRyZWUvZm9udHMvV2ViS2l0V2VpZ2h0V2F0Y2hlcjIwMC50dGYnLAotICAg
ICAgICAgICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2ZvbnRz
L1dlYktpdFdlaWdodFdhdGNoZXIzMDAudHRmJywKLSAgICAgICAgICAgICAgICAgICAgICAgICcu
Li8uLi8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyNDAw
LnR0ZicsCi0gICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4vLi4vVG9vbHMvRHVtcFJlbmRl
clRyZWUvZm9udHMvV2ViS2l0V2VpZ2h0V2F0Y2hlcjUwMC50dGYnLAotICAgICAgICAgICAgICAg
ICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdo
dFdhdGNoZXI2MDAudHRmJywKLSAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi8uLi9Ub29s
cy9EdW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyNzAwLnR0ZicsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAnLi4vLi4vLi4vVG9vbHMvRHVtcFJlbmRlclRyZWUvZm9udHMv
V2ViS2l0V2VpZ2h0V2F0Y2hlcjgwMC50dGYnLAotICAgICAgICAgICAgICAgICAgICAgICAgJy4u
Ly4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdodFdhdGNoZXI5MDAu
dHRmJywKLSAgICAgICAgICAgICAgICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElS
KS93ZWJraXQvdGV4dEFyZWFSZXNpemVDb3JuZXIucG5nJywKLSAgICAgICAgICAgICAgICAgICAg
XSwKLSAgICAgICAgICAgICAgICB9LHsgIyBPUyE9Im1hYyIKLSAgICAgICAgICAgICAgICAgICAg
J3NvdXJjZXMvJzogWwotICAgICAgICAgICAgICAgICAgICAgICAgIyAubW0gaXMgYWxyZWFkeSBl
eGNsdWRlZCBieSBjb21tb24uZ3lwaQotICAgICAgICAgICAgICAgICAgICAgICAgWydleGNsdWRl
JywgJ01hY1xcLmNwcCQnXSwKLSAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAg
ICB9XSwKLSAgICAgICAgICAgICAgICBbJ3VzZV94MTEgPT0gMScsIHsKLSAgICAgICAgICAgICAg
ICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKLSAgICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9t
aXVtX3NyY19kaXIpL2J1aWxkL2xpbnV4L3N5c3RlbS5neXA6Zm9udGNvbmZpZycsCi0gICAgICAg
ICAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAgICAgICAgICdjb3BpZXMnOiBbewotICAgICAg
ICAgICAgICAgICAgICAgICAgJ2Rlc3RpbmF0aW9uJzogJzwoUFJPRFVDVF9ESVIpJywKLSAgICAg
ICAgICAgICAgICAgICAgICAgICdmaWxlcyc6IFsKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnPChhaGVtX3BhdGgpJywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4vLi4v
VG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vZm9udHMuY29uZicsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJzwoSU5URVJNRURJQVRFX0RJUikvcmVwYWNrL0R1bXBSZW5kZXJUcmVl
LnBhaycsCi0gICAgICAgICAgICAgICAgICAgICAgICBdCi0gICAgICAgICAgICAgICAgICAgIH1d
LAotICAgICAgICAgICAgICAgICAgICAndmFyaWFibGVzJzogewotICAgICAgICAgICAgICAgICAg
ICAgICAgIyBGSVhNRTogRW5hYmxlIHdhcm5pbmdzIG9uIG90aGVyIHBsYXRmb3Jtcy4KLSAgICAg
ICAgICAgICAgICAgICAgICAgICdjaHJvbWl1bV9jb2RlJzogMSwKLSAgICAgICAgICAgICAgICAg
ICAgfSwKLSAgICAgICAgICAgICAgICAgICAgJ2NvbmRpdGlvbnMnOiBbCi0gICAgICAgICAgICAg
ICAgICAgICAgICBbJ2xpbnV4X3VzZV90Y21hbGxvYyA9PSAxJywgewotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL2Jhc2UvYWxsb2NhdG9yL2FsbG9jYXRvci5neXA6
YWxsb2NhdG9yJywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAotICAgICAgICAgICAg
ICAgICAgICAgICAgfV0sCi0gICAgICAgICAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAgICAg
fSx7ICMgdXNlX3gxMSAhPSAxCi0gICAgICAgICAgICAgICAgICAgICdzb3VyY2VzLyc6IFsKLSAg
ICAgICAgICAgICAgICAgICAgICAgIFsnZXhjbHVkZScsICdMaW51eFxcLmNwcCQnXQotICAgICAg
ICAgICAgICAgICAgICBdCi0gICAgICAgICAgICAgICAgfV0sCi0gICAgICAgICAgICAgICAgWyd0
b29sa2l0X3VzZXNfZ3RrID09IDEnLCB7Ci0gICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNp
ZXMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS9idWls
ZC9saW51eC9zeXN0ZW0uZ3lwOmd0aycsCi0gICAgICAgICAgICAgICAgICAgIF0sCi0gICAgICAg
ICAgICAgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAn
cHVibGljL2d0aycsCi0gICAgICAgICAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAgICAgfSx7
ICMgdG9vbGtpdF91c2VzX2d0ayAhPSAxCi0gICAgICAgICAgICAgICAgICAgICdzb3VyY2VzLyc6
IFsKLSAgICAgICAgICAgICAgICAgICAgICAgIFsnZXhjbHVkZScsICdHdGtcXC5jcHAkJ10KLSAg
ICAgICAgICAgICAgICAgICAgXQotICAgICAgICAgICAgICAgIH1dLAotICAgICAgICAgICAgICAg
IFsnT1M9PSJhbmRyb2lkIicsIHsKLSAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6
IFsKLSAgICAgICAgICAgICAgICAgICAgICAgICdJbWFnZURpZmYjaG9zdCcsCi0gICAgICAgICAg
ICAgICAgICAgIF0sCi0gICAgICAgICAgICAgICAgfSx7ICMgT1MhPSJhbmRyb2lkIgotICAgICAg
ICAgICAgICAgICAgICAnc291cmNlcy8nOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICBbJ2V4
Y2x1ZGUnLCAnKEFuZHJvaWQpXFwuY3BwJCddCi0gICAgICAgICAgICAgICAgICAgIF0sCi0gICAg
ICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAg
ICAnSW1hZ2VEaWZmJywKLSAgICAgICAgICAgICAgICAgICAgICAgICdjb3B5X1Rlc3ROZXRzY2Fw
ZVBsdWdJbicsCi0gICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90
aGlyZF9wYXJ0eS9tZXNhL21lc2EuZ3lwOm9zbWVzYScsCi0gICAgICAgICAgICAgICAgICAgIF0s
Ci0gICAgICAgICAgICAgICAgfV0sCi0gICAgICAgICAgICAgICAgWydpbnNpZGVfY2hyb21pdW1f
YnVpbGQ9PTEgYW5kIGNvbXBvbmVudD09InNoYXJlZF9saWJyYXJ5IicsIHsKLSAgICAgICAgICAg
ICAgICAgICAgJ3NvdXJjZXMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAnc3JjL0Nocm9t
aXVtQ3VycmVudFRpbWUuY3BwJywKLSAgICAgICAgICAgICAgICAgICAgICAgICdzcmMvQ2hyb21p
dW1UaHJlYWRpbmcuY3BwJywKLSAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAg
ICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKLSAgICAgICAgICAgICAgICAgICAgICAgICdwdWJsaWMn
LAotICAgICAgICAgICAgICAgICAgICBdLAotICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5j
aWVzJzogWwotICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4uL0phdmFTY3JpcHRDb3JlL0ph
dmFTY3JpcHRDb3JlLmd5cC9KYXZhU2NyaXB0Q29yZS5neXA6d3RmJywKLSAgICAgICAgICAgICAg
ICAgICAgICAgICcuLi8uLi9XVEYvV1RGLmd5cC9XVEYuZ3lwOm5ld3d0ZicsCi0gICAgICAgICAg
ICAgICAgICAgIF0sCi0gICAgICAgICAgICAgICAgfV0sCi0gICAgICAgICAgICAgICAgWydpbnNp
ZGVfY2hyb21pdW1fYnVpbGQ9PTAnLCB7Ci0gICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNp
ZXMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJr
aXQvc3VwcG9ydC9zZXR1cF90aGlyZF9wYXJ0eS5neXA6dGhpcmRfcGFydHlfaGVhZGVycycsCi0g
ICAgICAgICAgICAgICAgICAgIF0KLSAgICAgICAgICAgICAgICB9XSwKLSAgICAgICAgICAgICAg
ICBbJ2luc2lkZV9jaHJvbWl1bV9idWlsZD09MCBvciBjb21wb25lbnQhPSJzaGFyZWRfbGlicmFy
eSInLCB7Ci0gICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCi0gICAgICAgICAg
ICAgICAgICAgICAgICAnLi4vLi4vV2ViQ29yZS9XZWJDb3JlLmd5cC9XZWJDb3JlLmd5cDp3ZWJj
b3JlX3Rlc3Rfc3VwcG9ydCcsCi0gICAgICAgICAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAg
ICAgICAgICdpbmNsdWRlX2RpcnMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAjIFdBUk5J
Tkc6IERvIG5vdCB2aWV3IHRoaXMgcGFydGljdWxhciBjYXNlIGFzIGEgcHJlY2VkZW50IGZvcgot
ICAgICAgICAgICAgICAgICAgICAgICAgIyBpbmNsdWRpbmcgV2ViQ29yZSBoZWFkZXJzIGluIER1
bXBSZW5kZXJUcmVlIHByb2plY3QuCi0gICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4vV2Vi
Q29yZS90ZXN0aW5nL3Y4JywgIyBmb3IgV2ViQ29yZVRlc3RTdXBwb3J0LmgsIG5lZWRlZCB0byBs
aW5rIGluIHdpbmRvdy5pbnRlcm5hbHMgY29kZS4KLSAgICAgICAgICAgICAgICAgICAgXSwKLSAg
ICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAn
c3JjL1dlYlRlc3RpbmdTdXBwb3J0LmNwcCcsCi0gICAgICAgICAgICAgICAgICAgICAgICAncHVi
bGljL1dlYlRlc3RpbmdTdXBwb3J0LmgnLAotICAgICAgICAgICAgICAgICAgICBdLAotICAgICAg
ICAgICAgICAgIH1dLAotICAgICAgICAgICAgXSwKLSAgICAgICAgfSwKLSAgICAgICAgewotICAg
ICAgICAgICAgJ3RhcmdldF9uYW1lJzogJ1Rlc3ROZXRzY2FwZVBsdWdJbicsCi0gICAgICAgICAg
ICAndHlwZSc6ICdsb2FkYWJsZV9tb2R1bGUnLAotICAgICAgICAgICAgJ3NvdXJjZXMnOiBbICc8
QCh0ZXN0X3BsdWdpbl9maWxlcyknIF0sCi0gICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWwot
ICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3RoaXJkX3BhcnR5L25wYXBpL25w
YXBpLmd5cDpucGFwaScsCi0gICAgICAgICAgICBdLAotICAgICAgICAgICAgJ2luY2x1ZGVfZGly
cyc6IFsKLSAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKScsCi0gICAgICAgICAg
ICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL1Rlc3ROZXRzY2FwZVBsdWdJbics
Ci0gICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVt
L1Rlc3ROZXRzY2FwZVBsdWdJbi9Gb3J3YXJkaW5nSGVhZGVycycsCi0gICAgICAgICAgICBdLAot
ICAgICAgICAgICAgJ2NvbmRpdGlvbnMnOiBbCi0gICAgICAgICAgICAgICAgWydPUz09Im1hYyIn
LCB7Ci0gICAgICAgICAgICAgICAgICAgICdtYWNfYnVuZGxlJzogMSwKLSAgICAgICAgICAgICAg
ICAgICAgJ3Byb2R1Y3RfZXh0ZW5zaW9uJzogJ3BsdWdpbicsCi0gICAgICAgICAgICAgICAgICAg
ICdsaW5rX3NldHRpbmdzJzogewotICAgICAgICAgICAgICAgICAgICAgICAgJ2xpYnJhcmllcyc6
IFsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAnJChTREtST09UKS9TeXN0ZW0vTGlicmFy
eS9GcmFtZXdvcmtzL0NhcmJvbi5mcmFtZXdvcmsnLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICckKFNES1JPT1QpL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQ29jb2EuZnJhbWV3b3Jr
JywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAnJChTREtST09UKS9TeXN0ZW0vTGlicmFy
eS9GcmFtZXdvcmtzL1F1YXJ0ekNvcmUuZnJhbWV3b3JrJywKLSAgICAgICAgICAgICAgICAgICAg
ICAgIF0KLSAgICAgICAgICAgICAgICAgICAgfSwKLSAgICAgICAgICAgICAgICAgICAgJ3hjb2Rl
X3NldHRpbmdzJzogewotICAgICAgICAgICAgICAgICAgICAgICAgJ0dDQ19TWU1CT0xTX1BSSVZB
VEVfRVhURVJOJzogJ05PJywKLSAgICAgICAgICAgICAgICAgICAgICAgICdJTkZPUExJU1RfRklM
RSc6ICcuLi8uLi8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9UZXN0TmV0c2NhcGVQbHVnSW4vbWFj
L0luZm8ucGxpc3QnLAotICAgICAgICAgICAgICAgICAgICB9LAotICAgICAgICAgICAgICAgIH1d
LAotICAgICAgICAgICAgICAgIFsnb3NfcG9zaXggPT0gMSBhbmQgT1MgIT0gIm1hYyInLCB7Ci0g
ICAgICAgICAgICAgICAgICAgICdjZmxhZ3MnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAn
LWZ2aXNpYmlsaXR5PWRlZmF1bHQnLAotICAgICAgICAgICAgICAgICAgICBdLAotICAgICAgICAg
ICAgICAgIH1dLAotICAgICAgICAgICAgICAgIFsnT1M9PSJ3aW4iJywgewotICAgICAgICAgICAg
ICAgICAgICAnZGVmaW5lcyc6IFsKLSAgICAgICAgICAgICAgICAgICAgICAgICMgVGhpcyBzZWVt
cyBsaWtlIGEgaGFjaywgYnV0IHRoaXMgaXMgd2hhdCBTYWZhcmkgV2luIGRvZXMuCi0gICAgICAg
ICAgICAgICAgICAgICAgICAnc25wcmludGY9X3NucHJpbnRmJywKLSAgICAgICAgICAgICAgICAg
ICAgXSwKLSAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMnOiBbCi0gICAgICAgICAgICAgICAg
ICAgICAgICAnLi4vLi4vLi4vVG9vbHMvRHVtcFJlbmRlclRyZWUvVGVzdE5ldHNjYXBlUGx1Z0lu
L3dpbi9UZXN0TmV0c2NhcGVQbHVnaW4uZGVmJywKLSAgICAgICAgICAgICAgICAgICAgICAgICcu
Li8uLi8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9UZXN0TmV0c2NhcGVQbHVnSW4vd2luL1Rlc3RO
ZXRzY2FwZVBsdWdpbi5yYycsCi0gICAgICAgICAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAg
ICAgICAgICMgVGhlIC5yYyBmaWxlIHJlcXVpcmVzIHRoYXQgdGhlIG5hbWUgb2YgdGhlIGRsbCBp
cyBucFRlc3ROZXRzY2FwZVBsdWdpbi5kbGwuCi0gICAgICAgICAgICAgICAgICAgICdwcm9kdWN0
X25hbWUnOiAnbnBUZXN0TmV0c2NhcGVQbHVnaW4nLAotICAgICAgICAgICAgICAgIH1dLAotICAg
ICAgICAgICAgXSwKLSAgICAgICAgfSwKLSAgICAgICAgewotICAgICAgICAgICAgJ3RhcmdldF9u
YW1lJzogJ2NvcHlfVGVzdE5ldHNjYXBlUGx1Z0luJywKLSAgICAgICAgICAgICd0eXBlJzogJ25v
bmUnLAotICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKLSAgICAgICAgICAgICAgICAnVGVz
dE5ldHNjYXBlUGx1Z0luJywKLSAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAnY29uZGl0aW9u
cyc6IFsKLSAgICAgICAgICAgICAgICBbJ09TPT0id2luIicsIHsKLSAgICAgICAgICAgICAgICAg
ICAgJ2NvcGllcyc6IFt7Ci0gICAgICAgICAgICAgICAgICAgICAgICAnZGVzdGluYXRpb24nOiAn
PChQUk9EVUNUX0RJUikvcGx1Z2lucycsCi0gICAgICAgICAgICAgICAgICAgICAgICAnZmlsZXMn
OiBbJzwoUFJPRFVDVF9ESVIpL25wVGVzdE5ldHNjYXBlUGx1Z0luLmRsbCddLAotICAgICAgICAg
ICAgICAgICAgICB9XSwKLSAgICAgICAgICAgICAgICB9XSwKLSAgICAgICAgICAgICAgICBbJ09T
PT0ibWFjIicsIHsKLSAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsnVGVzdE5l
dHNjYXBlUGx1Z0luJ10sCi0gICAgICAgICAgICAgICAgICAgICdjb3BpZXMnOiBbewotICAgICAg
ICAgICAgICAgICAgICAgICAgJ2Rlc3RpbmF0aW9uJzogJzwoUFJPRFVDVF9ESVIpL3BsdWdpbnMv
JywKLSAgICAgICAgICAgICAgICAgICAgICAgICdmaWxlcyc6IFsnPChQUk9EVUNUX0RJUikvVGVz
dE5ldHNjYXBlUGx1Z0luLnBsdWdpbi8nXSwKLSAgICAgICAgICAgICAgICAgICAgfV0sCi0gICAg
ICAgICAgICAgICAgfV0sCi0gICAgICAgICAgICAgICAgWydvc19wb3NpeCA9PSAxIGFuZCBPUyAh
PSAibWFjIicsIHsKLSAgICAgICAgICAgICAgICAgICAgJ2NvcGllcyc6IFt7Ci0gICAgICAgICAg
ICAgICAgICAgICAgICAnZGVzdGluYXRpb24nOiAnPChQUk9EVUNUX0RJUikvcGx1Z2lucycsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAnZmlsZXMnOiBbJzwoUFJPRFVDVF9ESVIpL2xpYlRlc3RO
ZXRzY2FwZVBsdWdJbi5zbyddLAotICAgICAgICAgICAgICAgICAgICB9XSwKLSAgICAgICAgICAg
ICAgICB9XSwKLSAgICAgICAgICAgIF0sCi0gICAgICAgIH0sCi0gICAgICAgIHsKLSAgICAgICAg
ICAgICd0YXJnZXRfbmFtZSc6ICdUZXN0V2ViS2l0QVBJJywKLSAgICAgICAgICAgICd0eXBlJzog
J2V4ZWN1dGFibGUnLAotICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKLSAgICAgICAgICAg
ICAgICAnd2Via2l0JywKLSAgICAgICAgICAgICAgICAnLi4vLi4vV2ViQ29yZS9XZWJDb3JlLmd5
cC9XZWJDb3JlLmd5cDp3ZWJjb3JlJywKLSAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNf
ZGlyKS9iYXNlL2Jhc2UuZ3lwOnRlc3Rfc3VwcG9ydF9iYXNlJywKLSAgICAgICAgICAgICAgICAn
PChjaHJvbWl1bV9zcmNfZGlyKS90ZXN0aW5nL2d0ZXN0Lmd5cDpndGVzdCcsCi0gICAgICAgICAg
ICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdGVzdGluZy9nbW9jay5neXA6Z21vY2snLAotICAg
ICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3dlYmtpdC9zdXBwb3J0L3dlYmtpdF9z
dXBwb3J0Lmd5cDp3ZWJraXRfc3VwcG9ydCcsCi0gICAgICAgICAgICBdLAotICAgICAgICAgICAg
J2luY2x1ZGVfZGlycyc6IFsKLSAgICAgICAgICAgICAgICAnLi4vLi4vLi4vVG9vbHMvVGVzdFdl
YktpdEFQSScsCi0gICAgICAgICAgICAgICAgIyBOZWVkZWQgYnkgdGVzdHMvUnVuQWxsVGVzdHMu
Y3BwLCBhcyB3ZWxsIGFzIENocm9taXVtQ3VycmVudFRpbWUuY3BwIGFuZAotICAgICAgICAgICAg
ICAgICMgQ2hyb21pdW1UaHJlYWRpbmcuY3BwIGluIGNocm9taXVtIHNoYXJlZCBsaWJyYXJ5IGNv
bmZpZ3VyYXRpb24uCi0gICAgICAgICAgICAgICAgJ3B1YmxpYycsCi0gICAgICAgICAgICBdLAot
ICAgICAgICAgICAgJ3NvdXJjZXMnOiBbCi0gICAgICAgICAgICAgICAgIyBSZXVzZSB0aGUgc2Ft
ZSB0ZXN0aW5nIGRyaXZlciBvZiBDaHJvbWl1bSdzIHdlYmtpdF91bml0X3Rlc3RzLgotICAgICAg
ICAgICAgICAgICd0ZXN0cy9SdW5BbGxUZXN0cy5jcHAnLAotICAgICAgICAgICAgICAgICc8QChU
ZXN0V2ViS2l0QVBJX2ZpbGVzKScsCi0gICAgICAgICAgICBdLAotICAgICAgICAgICAgJ2NvbmRp
dGlvbnMnOiBbCi0gICAgICAgICAgICAgICAgWydpbnNpZGVfY2hyb21pdW1fYnVpbGQ9PTEgYW5k
IGNvbXBvbmVudD09InNoYXJlZF9saWJyYXJ5IicsIHsKLSAgICAgICAgICAgICAgICAgICAgJ3Nv
dXJjZXMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAjIFRvIHNhdGlzZnkgbGlua2luZyBv
ZiBXVEY6OmN1cnJlbnRUaW1lKCkgZXRjLiBpbiBzaGFyZWQgbGlicmFyeSBjb25maWd1cmF0aW9u
LAotICAgICAgICAgICAgICAgICAgICAgICAgIyBhcyB0aGUgc3ltYm9scyBhcmUgbm90IGV4cG9y
dGVkIGZyb20gdGhlIERMTHMuCi0gICAgICAgICAgICAgICAgICAgICAgICAnc3JjL0Nocm9taXVt
Q3VycmVudFRpbWUuY3BwJywKLSAgICAgICAgICAgICAgICAgICAgICAgICdzcmMvQ2hyb21pdW1U
aHJlYWRpbmcuY3BwJywKLSAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAgICB9
XSwKLSAgICAgICAgICAgIF0sCi0gICAgICAgIH0sCi0gICAgXSwgIyB0YXJnZXRzCisgICAgXSwK
ICAgICAnY29uZGl0aW9ucyc6IFsKLSAgICAgICAgWydPUz09IndpbiInLCB7Ci0gICAgICAgICAg
ICAndGFyZ2V0cyc6IFt7Ci0gICAgICAgICAgICAgICAgJ3RhcmdldF9uYW1lJzogJ0xheW91dFRl
c3RIZWxwZXInLAotICAgICAgICAgICAgICAgICd0eXBlJzogJ2V4ZWN1dGFibGUnLAotICAgICAg
ICAgICAgICAgICdzb3VyY2VzJzogWycuLi8uLi8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJv
bWl1bS9MYXlvdXRUZXN0SGVscGVyV2luLmNwcCddLAotICAgICAgICAgICAgfV0sCi0gICAgICAg
IH1dLAotICAgICAgICBbJ29zX3Bvc2l4PT0xIGFuZCBPUyE9Im1hYyIgYW5kIE9TIT0iYW5kcm9p
ZCIgYW5kIGdjY192ZXJzaW9uPT00NicsIHsKLSAgICAgICAgICAgICd0YXJnZXRfZGVmYXVsdHMn
OiB7Ci0gICAgICAgICAgICAgICAgIyBEaXNhYmxlIHdhcm5pbmdzIGFib3V0IGMrKzB4IGNvbXBh
dGliaWxpdHksIGFzIHNvbWUgbmFtZXMgKHN1Y2gKLSAgICAgICAgICAgICAgICAjIGFzIG51bGxw
dHIpIGNvbmZsaWN0IHdpdGggdXBjb21pbmcgYysrMHggdHlwZXMuCi0gICAgICAgICAgICAgICAg
J2NmbGFnc19jYyc6IFsnLVduby1jKysweC1jb21wYXQnXSwKLSAgICAgICAgICAgIH0sCi0gICAg
ICAgIH1dLAotICAgICAgICBbJ09TPT0ibWFjIicsIHsKLSAgICAgICAgICAgICd0YXJnZXRzJzog
WwotICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgJ3RhcmdldF9uYW1lJzog
J0xheW91dFRlc3RIZWxwZXInLAotICAgICAgICAgICAgICAgICAgICAndHlwZSc6ICdleGVjdXRh
YmxlJywKLSAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMnOiBbJy4uLy4uLy4uL1Rvb2xzL0R1
bXBSZW5kZXJUcmVlL2Nocm9taXVtL0xheW91dFRlc3RIZWxwZXIubW0nXSwKLSAgICAgICAgICAg
ICAgICAgICAgJ2xpbmtfc2V0dGluZ3MnOiB7Ci0gICAgICAgICAgICAgICAgICAgICAgICAnbGli
cmFyaWVzJzogWwotICAgICAgICAgICAgICAgICAgICAgICAgICAgICckKFNES1JPT1QpL1N5c3Rl
bS9MaWJyYXJ5L0ZyYW1ld29ya3MvQXBwS2l0LmZyYW1ld29yaycsCi0gICAgICAgICAgICAgICAg
ICAgICAgICBdLAotICAgICAgICAgICAgICAgICAgICB9LAotICAgICAgICAgICAgICAgIH0sCi0g
ICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAndGFyZ2V0X25hbWUnOiAnY29w
eV9tZXNhJywKLSAgICAgICAgICAgICAgICAgICAgJ3R5cGUnOiAnbm9uZScsCi0gICAgICAgICAg
ICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbJzwoY2hyb21pdW1fc3JjX2RpcikvdGhpcmRfcGFy
dHkvbWVzYS9tZXNhLmd5cDpvc21lc2EnXSwKLSAgICAgICAgICAgICAgICAgICAgJ2NvcGllcyc6
IFt7Ci0gICAgICAgICAgICAgICAgICAgICAgICAnZGVzdGluYXRpb24nOiAnPChQUk9EVUNUX0RJ
UikvRHVtcFJlbmRlclRyZWUuYXBwL0NvbnRlbnRzL01hY09TLycsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAnZmlsZXMnOiBbJzwoUFJPRFVDVF9ESVIpL29zbWVzYS5zbyddLAotICAgICAgICAg
ICAgICAgICAgICB9XSwKLSAgICAgICAgICAgICAgICB9LAotICAgICAgICAgICAgXSwKLSAgICAg
ICAgfV0sCiAgICAgICAgIFsnZGVidWdfZGV2dG9vbHM9PTAnLCB7CiAgICAgICAgICAgICAndGFy
Z2V0cyc6IFsKICAgICAgICAgICAgICAgICB7CkBAIC0xNTE3LDExICsxMDkzLDQ0MCBAQAogICAg
ICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICBdLAogICAgICAgICB9XSwKKworICAgICAgICAj
IEZJWE1FOiBEZWxldGUgdGhpcyB3aG9sZSBibG9jayBvbmNlIGNocm9taXVtJ3MgYnVpbGQvY29t
bW9uLmd5cGkKKyAgICAgICAgIyBpcyBzZXR0aW5nIHRoaXMgZmxhZyB0byAwIGJ5IGRlZmF1bHQu
IFNlZQorICAgICAgICAjIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02
ODQ2My4gCisgICAgICAgIFsnYnVpbGRfd2Via2l0X2V4ZXNfZnJvbV93ZWJraXRfZ3lwPT0xJywg
eworICAgICAgICAgICAgJ2luY2x1ZGVzJzogIFsKKyAgICAgICAgICAgICAgICAnLi4vLi4vLi4v
VG9vbHMvRHVtcFJlbmRlclRyZWUvRHVtcFJlbmRlclRyZWUuZ3lwaScsCisgICAgICAgICAgICAg
ICAgJy4uLy4uLy4uL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdFdlYktpdEFQSS5neXBpJywKKyAg
ICAgICAgICAgIF0sCisgICAgICAgICAgICAndGFyZ2V0cyc6IFsKKyAgICAgICAgICAgIHsKKyAg
ICAgICAgICAgICAgICAndGFyZ2V0X25hbWUnOiAnd2Via2l0X3VuaXRfdGVzdHMnLAorICAgICAg
ICAgICAgICAgICd0eXBlJzogJ2V4ZWN1dGFibGUnLAorICAgICAgICAgICAgICAgICdtc3ZzX2d1
aWQnOiAnN0NFRkU4MDAtODQwMy00MThBLUFENkEtMkQ1MkM2RkMzRUFEJywKKyAgICAgICAgICAg
ICAgICAnZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICAgICAnd2Via2l0JywKKyAg
ICAgICAgICAgICAgICAgICAgJy4uLy4uL1dlYkNvcmUvV2ViQ29yZS5neXAvV2ViQ29yZS5neXA6
d2ViY29yZScsCisgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3Rlc3Rp
bmcvZ3Rlc3QuZ3lwOmd0ZXN0JywKKyAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3Jj
X2RpcikvdGVzdGluZy9nbW9jay5neXA6Z21vY2snLAorICAgICAgICAgICAgICAgICAgICAnPChj
aHJvbWl1bV9zcmNfZGlyKS9iYXNlL2Jhc2UuZ3lwOmJhc2UnLAorICAgICAgICAgICAgICAgICAg
ICAnPChjaHJvbWl1bV9zcmNfZGlyKS9iYXNlL2Jhc2UuZ3lwOmJhc2VfaTE4bicsCisgICAgICAg
ICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL2Jhc2UvYmFzZS5neXA6dGVzdF9zdXBw
b3J0X2Jhc2UnLAorICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJr
aXQvc3VwcG9ydC93ZWJraXRfc3VwcG9ydC5neXA6d2Via2l0X3N1cHBvcnQnLAorICAgICAgICAg
ICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvc3VwcG9ydC93ZWJraXRfc3Vw
cG9ydC5neXA6d2Via2l0X3VzZXJfYWdlbnQnLAorICAgICAgICAgICAgICAgIF0sCisgICAgICAg
ICAgICAgICAgJ3NvdXJjZXMnOiBbCisgICAgICAgICAgICAgICAgICAgICd0ZXN0cy9SdW5BbGxU
ZXN0cy5jcHAnLAorICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgJ2luY2x1ZGVf
ZGlycyc6IFsKKyAgICAgICAgICAgICAgICAgICAgJ3B1YmxpYycsCisgICAgICAgICAgICAgICAg
ICAgICdzcmMnLAorICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgJ2NvbmRpdGlv
bnMnOiBbCisgICAgICAgICAgICAgICAgICAgIFsnaW5zaWRlX2Nocm9taXVtX2J1aWxkPT0xIGFu
ZCBjb21wb25lbnQ9PSJzaGFyZWRfbGlicmFyeSInLCB7CisgICAgICAgICAgICAgICAgICAgICAg
ICAnZGVmaW5lcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnV0VCS0lUX0RMTF9V
TklUVEVTVCcsCisgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAg
ICB9LCB7CisgICAgICAgICAgICAgICAgICAgICAgICAnc291cmNlcyc6IFsKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAnPEAod2Via2l0X3VuaXR0ZXN0X2ZpbGVzKScsCisgICAgICAgICAg
ICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgJ2NvbmRpdGlvbnMnOiBb
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgWyd0b29sa2l0X3VzZXNfZ3RrID09IDEnLCB7
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAncHVibGljL2d0aycsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICd2YXJpYWJsZXMnOiB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgRklYTUU6
IEVuYWJsZSB3YXJuaW5ncyBvbiBvdGhlciBwbGF0Zm9ybXMuCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICdjaHJvbWl1bV9jb2RlJzogMSwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAg
ICAgICBbJ2luc2lkZV9jaHJvbWl1bV9idWlsZD09MSBhbmQgT1M9PSJ3aW4iIGFuZCBjb21wb25l
bnQhPSJzaGFyZWRfbGlicmFyeSInLCB7CisgICAgICAgICAgICAgICAgICAgICAgICAnY29uZmln
dXJhdGlvbnMnOiB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0RlYnVnX0Jhc2UnOiB7
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdtc3ZzX3NldHRpbmdzJzogeworICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ1ZDTGlua2VyVG9vbCc6IHsKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnTGlua0luY3JlbWVudGFsJzogJzwo
bXN2c19sYXJnZV9tb2R1bGVfZGVidWdfbGlua19tb2RlKScsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAgICAgICB9
LAorICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICBdLAorICAgICAgICAg
ICAgfSwKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAndGFyZ2V0X25hbWUnOiAnSW1h
Z2VEaWZmJywKKyAgICAgICAgICAgICAgICAndHlwZSc6ICdleGVjdXRhYmxlJywKKyAgICAgICAg
ICAgICAgICAnZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1
bV9zcmNfZGlyKS93ZWJraXQvc3VwcG9ydC93ZWJraXRfc3VwcG9ydC5neXA6d2Via2l0X3N1cHBv
cnRfZ2Z4JywKKyAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICdpbmNsdWRlX2Rp
cnMnOiBbCisgICAgICAgICAgICAgICAgICAgICcuLi8uLi9KYXZhU2NyaXB0Q29yZScsCisgICAg
ICAgICAgICAgICAgICAgICc8KERFUFRIKScsCisgICAgICAgICAgICAgICAgXSwKKyAgICAgICAg
ICAgICAgICAnc291cmNlcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xz
L0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL0ltYWdlRGlmZi5jcHAnLAorICAgICAgICAgICAgICAg
IF0sCisgICAgICAgICAgICAgICAgJ2NvbmRpdGlvbnMnOiBbCisgICAgICAgICAgICAgICAgICAg
IFsnT1M9PSJhbmRyb2lkIicsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICd0b29sc2V0cyc6
IFsnaG9zdCddLAorICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICBdLAor
ICAgICAgICAgICAgfSwKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAndGFyZ2V0X25h
bWUnOiAnRHVtcFJlbmRlclRyZWUnLAorICAgICAgICAgICAgICAgICd0eXBlJzogJ2V4ZWN1dGFi
bGUnLAorICAgICAgICAgICAgICAgICdtYWNfYnVuZGxlJzogMSwKKyAgICAgICAgICAgICAgICAn
ZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICAgICAnaW5zcGVjdG9yX3Jlc291cmNl
cycsCisgICAgICAgICAgICAgICAgICAgICd3ZWJraXQnLAorICAgICAgICAgICAgICAgICAgICAn
Li4vLi4vSmF2YVNjcmlwdENvcmUvSmF2YVNjcmlwdENvcmUuZ3lwL0phdmFTY3JpcHRDb3JlLmd5
cDp3dGZfY29uZmlnJywKKyAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rpcikv
YnVpbGQvdGVtcF9neXAvZ29vZ2xldXJsLmd5cDpnb29nbGV1cmwnLAorICAgICAgICAgICAgICAg
ICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0eS9pY3UvaWN1Lmd5cDppY3V1Yycs
CisgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3Y4L3Rvb2xzL2d5cC92
OC5neXA6djgnLAorICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJr
aXQvc3VwcG9ydC93ZWJraXRfc3VwcG9ydC5neXA6YmxvYicsCisgICAgICAgICAgICAgICAgICAg
ICc8KGNocm9taXVtX3NyY19kaXIpL3dlYmtpdC9zdXBwb3J0L3dlYmtpdF9zdXBwb3J0Lmd5cDp3
ZWJraXRfc3VwcG9ydCcsCisgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIp
L3dlYmtpdC9zdXBwb3J0L3dlYmtpdF9zdXBwb3J0Lmd5cDp3ZWJraXRfdXNlcl9hZ2VudCcsCisg
ICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAnaW5jbHVkZV9kaXJzJzogWworICAg
ICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKScsCisgICAgICAgICAgICAgICAg
ICAgICdwdWJsaWMnLAorICAgICAgICAgICAgICAgICAgICAnLi4vLi4vSmF2YVNjcmlwdENvcmUn
LAorICAgICAgICAgICAgICAgICAgICAnLi4vLi4vSmF2YVNjcmlwdENvcmUvd3RmJywgIyB3dGYv
dGV4dC8qLmggcmVmZXJzIGhlYWRlcnMgaW4gd3RmLyB3aXRob3V0IHd0Zi8uCisgICAgICAgICAg
ICAgICAgICAgICc8KERFUFRIKScsCisgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAg
ICAnZGVmaW5lcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgIyBUZWNobmljYWxseSBub3QgYSB1
bml0IHRlc3QgYnV0IHJlcXVpcmUgZnVuY3Rpb25zIGF2YWlsYWJsZSBvbmx5IHRvCisgICAgICAg
ICAgICAgICAgICAgICMgdW5pdCB0ZXN0cy4KKyAgICAgICAgICAgICAgICAgICAgJ1VOSVRfVEVT
VCcsCisgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAnc291cmNlcyc6IFsKKyAg
ICAgICAgICAgICAgICAgICAgJzxAKGRydF9maWxlcyknLAorICAgICAgICAgICAgICAgIF0sCisg
ICAgICAgICAgICAgICAgJ2NvbmRpdGlvbnMnOiBbCisgICAgICAgICAgICAgICAgICAgIFsnT1M9
PSJ3aW4iJywgeworICAgICAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAnTGF5b3V0VGVzdEhlbHBlcicsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdGhpcmRfcGFydHkvYW5nbGUv
c3JjL2J1aWxkX2FuZ2xlLmd5cDpsaWJFR0wnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICc8KGNocm9taXVtX3NyY19kaXIpL3RoaXJkX3BhcnR5L2FuZ2xlL3NyYy9idWlsZF9hbmdsZS5n
eXA6bGliR0xFU3YyJywKKyAgICAgICAgICAgICAgICAgICAgICAgIF0sCisKKyAgICAgICAgICAg
ICAgICAgICAgICAgICdyZXNvdXJjZV9pbmNsdWRlX2RpcnMnOiBbJzwoU0hBUkVEX0lOVEVSTUVE
SUFURV9ESVIpL3dlYmtpdCddLAorICAgICAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMnOiBb
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIp
L25ldC9uZXRfcmVzb3VyY2VzLnJjJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChT
SEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L3dlYmtpdF9jaHJvbWl1bV9yZXNvdXJjZXMu
cmMnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVf
RElSKS93ZWJraXQvd2Via2l0X3Jlc291cmNlcy5yYycsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC93ZWJraXRfc3RyaW5nc19l
bi1VUy5yYycsCisgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAg
ICAgICAgJ2NvbmRpdGlvbnMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgWydpbnNp
ZGVfY2hyb21pdW1fYnVpbGQ9PTEnLCB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICdjb25maWd1cmF0aW9ucyc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICdEZWJ1Z19CYXNlJzogeworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICdtc3ZzX3NldHRpbmdzJzogeworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAnVkNMaW5rZXJUb29sJzogeworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJ0xpbmtJbmNyZW1lbnRhbCc6ICc8KG1zdnNfbGFyZ2VfbW9kdWxl
X2RlYnVnX2xpbmtfbW9kZSknLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAg
ICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICdjb3BpZXMnOiBb
eworICAgICAgICAgICAgICAgICAgICAgICAgICAgICdkZXN0aW5hdGlvbic6ICc8KFBST0RVQ1Rf
RElSKScsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2ZpbGVzJzogWyc8KGFoZW1fcGF0
aCknXSwKKyAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAgICB9
LHsgIyBPUyE9IndpbiIKKyAgICAgICAgICAgICAgICAgICAgICAgICdzb3VyY2VzLyc6IFsKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBbJ2V4Y2x1ZGUnLCAnV2luXFwuY3BwJCddLAorICAg
ICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICdhY3Rpb25z
JzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJ2FjdGlvbl9uYW1lJzogJ3JlcGFja19sb2NhbGUnLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAndmFyaWFibGVzJzogeworICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJ3JlcGFja19wYXRoJzogJzwoY2hyb21pdW1fc3JjX2RpcikvdG9vbHMv
Z3JpdC9ncml0L2Zvcm1hdC9yZXBhY2sucHknLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJ3Bha19pbnB1dHMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL25ldC9uZXRfcmVzb3VyY2VzLnBh
aycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwoU0hBUkVEX0lO
VEVSTUVESUFURV9ESVIpL3VpL2dmeC9nZnhfcmVzb3VyY2VzLnBhaycsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dl
YmtpdC93ZWJraXRfY2hyb21pdW1fcmVzb3VyY2VzLnBhaycsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC93
ZWJraXRfc3RyaW5nc19lbi1VUy5wYWsnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvd2Via2l0X3Jlc291
cmNlcy5wYWsnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdfSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJ2lucHV0cyc6IFsKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICc8KHJlcGFja19wYXRoKScsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAnPEAocGFrX2lucHV0cyknLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnb3V0cHV0cyc6IFsK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8KElOVEVSTUVESUFURV9ESVIp
L3JlcGFjay9EdW1wUmVuZGVyVHJlZS5wYWsnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnYWN0aW9uJzogWydweXRo
b24nLCAnPChyZXBhY2tfcGF0aCknLCAnPEAoX291dHB1dHMpJywgJzxAKHBha19pbnB1dHMpJ10s
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdwcm9jZXNzX291dHB1dHNfYXNfbWFj
X2J1bmRsZV9yZXNvdXJjZXMnOiAxLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCisg
ICAgICAgICAgICAgICAgICAgICAgICBdLCAjIGFjdGlvbnMKKyAgICAgICAgICAgICAgICAgICAg
fV0sCisgICAgICAgICAgICAgICAgICAgIFsnT1M9PSJtYWMiJywgeworICAgICAgICAgICAgICAg
ICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAn
Y29weV9tZXNhJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnTGF5b3V0VGVzdEhlbHBl
cicsCisgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAg
J21hY19idW5kbGVfcmVzb3VyY2VzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8
KGFoZW1fcGF0aCknLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi8uLi9Ub29s
cy9EdW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyMTAwLnR0ZicsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Zv
bnRzL1dlYktpdFdlaWdodFdhdGNoZXIyMDAudHRmJywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAnLi4vLi4vLi4vVG9vbHMvRHVtcFJlbmRlclRyZWUvZm9udHMvV2ViS2l0V2VpZ2h0V2F0
Y2hlcjMwMC50dGYnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi8uLi9Ub29s
cy9EdW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyNDAwLnR0ZicsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Zv
bnRzL1dlYktpdFdlaWdodFdhdGNoZXI1MDAudHRmJywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAnLi4vLi4vLi4vVG9vbHMvRHVtcFJlbmRlclRyZWUvZm9udHMvV2ViS2l0V2VpZ2h0V2F0
Y2hlcjYwMC50dGYnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi8uLi9Ub29s
cy9EdW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyNzAwLnR0ZicsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Zv
bnRzL1dlYktpdFdlaWdodFdhdGNoZXI4MDAudHRmJywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAnLi4vLi4vLi4vVG9vbHMvRHVtcFJlbmRlclRyZWUvZm9udHMvV2ViS2l0V2VpZ2h0V2F0
Y2hlcjkwMC50dGYnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8KFNIQVJFRF9JTlRF
Uk1FRElBVEVfRElSKS93ZWJraXQvdGV4dEFyZWFSZXNpemVDb3JuZXIucG5nJywKKyAgICAgICAg
ICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgIH0seyAjIE9TIT0ibWFjIgor
ICAgICAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMvJzogWworICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICMgLm1tIGlzIGFscmVhZHkgZXhjbHVkZWQgYnkgY29tbW9uLmd5cGkKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBbJ2V4Y2x1ZGUnLCAnTWFjXFwuY3BwJCddLAorICAgICAg
ICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAg
ICAgICAgICAgIFsndXNlX3gxMSA9PSAxJywgeworICAgICAgICAgICAgICAgICAgICAgICAgJ2Rl
cGVuZGVuY2llcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9z
cmNfZGlyKS9idWlsZC9saW51eC9zeXN0ZW0uZ3lwOmZvbnRjb25maWcnLAorICAgICAgICAgICAg
ICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICdjb3BpZXMnOiBbeworICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICdkZXN0aW5hdGlvbic6ICc8KFBST0RVQ1RfRElSKScs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2ZpbGVzJzogWworICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAnPChhaGVtX3BhdGgpJywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL2ZvbnRzLmNv
bmYnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChJTlRFUk1FRElBVEVfRElS
KS9yZXBhY2svRHVtcFJlbmRlclRyZWUucGFrJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBdCisgICAgICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICd2YXJpYWJsZXMnOiB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBGSVhNRTogRW5h
YmxlIHdhcm5pbmdzIG9uIG90aGVyIHBsYXRmb3Jtcy4KKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAnY2hyb21pdW1fY29kZSc6IDEsCisgICAgICAgICAgICAgICAgICAgICAgICB9LAorICAg
ICAgICAgICAgICAgICAgICAgICAgJ2NvbmRpdGlvbnMnOiBbCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgWydsaW51eF91c2VfdGNtYWxsb2MgPT0gMScsIHsKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL2Jhc2UvYWxsb2NhdG9yL2FsbG9jYXRv
ci5neXA6YWxsb2NhdG9yJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICAgICAgICAgIF0s
CisgICAgICAgICAgICAgICAgICAgIH0seyAjIHVzZV94MTEgIT0gMQorICAgICAgICAgICAgICAg
ICAgICAgICAgJ3NvdXJjZXMvJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsnZXhj
bHVkZScsICdMaW51eFxcLmNwcCQnXQorICAgICAgICAgICAgICAgICAgICAgICAgXQorICAgICAg
ICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICAgICAgWyd0b29sa2l0X3VzZXNfZ3Rr
ID09IDEnLCB7CisgICAgICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWworICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL2J1aWxkL2xpbnV4
L3N5c3RlbS5neXA6Z3RrJywKKyAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAg
ICAgICAgICAgICAgICAnaW5jbHVkZV9kaXJzJzogWworICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICdwdWJsaWMvZ3RrJywKKyAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAg
ICAgICAgICAgIH0seyAjIHRvb2xraXRfdXNlc19ndGsgIT0gMQorICAgICAgICAgICAgICAgICAg
ICAgICAgJ3NvdXJjZXMvJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsnZXhjbHVk
ZScsICdHdGtcXC5jcHAkJ10KKyAgICAgICAgICAgICAgICAgICAgICAgIF0KKyAgICAgICAgICAg
ICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgIFsnT1M9PSJhbmRyb2lkIicsIHsKKyAg
ICAgICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJ0ltYWdlRGlmZiNob3N0JywKKyAgICAgICAgICAgICAgICAgICAgICAgIF0s
CisgICAgICAgICAgICAgICAgICAgIH0seyAjIE9TIT0iYW5kcm9pZCIKKyAgICAgICAgICAgICAg
ICAgICAgICAgICdzb3VyY2VzLyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBbJ2V4
Y2x1ZGUnLCAnKEFuZHJvaWQpXFwuY3BwJCddCisgICAgICAgICAgICAgICAgICAgICAgICBdLAor
ICAgICAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAnSW1hZ2VEaWZmJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAn
Y29weV9UZXN0TmV0c2NhcGVQbHVnSW4nLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8
KGNocm9taXVtX3NyY19kaXIpL3RoaXJkX3BhcnR5L21lc2EvbWVzYS5neXA6b3NtZXNhJywKKyAg
ICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAg
ICAgICAgICAgICAgICBbJ2luc2lkZV9jaHJvbWl1bV9idWlsZD09MSBhbmQgY29tcG9uZW50PT0i
c2hhcmVkX2xpYnJhcnkiJywgeworICAgICAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMnOiBb
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3NyYy9DaHJvbWl1bUN1cnJlbnRUaW1lLmNw
cCcsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3NyYy9DaHJvbWl1bVRocmVhZGluZy5j
cHAnLAorICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICdpbmNsdWRlX2RpcnMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3B1YmxpYycs
CisgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgJ2Rl
cGVuZGVuY2llcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4vSmF2YVNj
cmlwdENvcmUvSmF2YVNjcmlwdENvcmUuZ3lwL0phdmFTY3JpcHRDb3JlLmd5cDp3dGYnLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi9XVEYvV1RGLmd5cC9XVEYuZ3lwOm5ld3d0
ZicsCisgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICB9XSwK
KyAgICAgICAgICAgICAgICAgICAgWydpbnNpZGVfY2hyb21pdW1fYnVpbGQ9PTAnLCB7CisgICAg
ICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3dlYmtpdC9zdXBwb3J0L3NldHVwX3RoaXJk
X3BhcnR5Lmd5cDp0aGlyZF9wYXJ0eV9oZWFkZXJzJywKKyAgICAgICAgICAgICAgICAgICAgICAg
IF0KKyAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgIFsnaW5zaWRl
X2Nocm9taXVtX2J1aWxkPT0wIG9yIGNvbXBvbmVudCE9InNoYXJlZF9saWJyYXJ5IicsIHsKKyAg
ICAgICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJy4uLy4uL1dlYkNvcmUvV2ViQ29yZS5neXAvV2ViQ29yZS5neXA6d2ViY29y
ZV90ZXN0X3N1cHBvcnQnLAorICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIyBXQVJOSU5HOiBEbyBub3QgdmlldyB0aGlzIHBhcnRpY3VsYXIgY2FzZSBhcyBhIHByZWNl
ZGVudCBmb3IKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIGluY2x1ZGluZyBXZWJDb3Jl
IGhlYWRlcnMgaW4gRHVtcFJlbmRlclRyZWUgcHJvamVjdC4KKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAnLi4vLi4vV2ViQ29yZS90ZXN0aW5nL3Y4JywgIyBmb3IgV2ViQ29yZVRlc3RTdXBw
b3J0LmgsIG5lZWRlZCB0byBsaW5rIGluIHdpbmRvdy5pbnRlcm5hbHMgY29kZS4KKyAgICAgICAg
ICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICAnc291cmNlcyc6IFsK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnc3JjL1dlYlRlc3RpbmdTdXBwb3J0LmNwcCcs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3B1YmxpYy9XZWJUZXN0aW5nU3VwcG9ydC5o
JywKKyAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgIH1dLAor
ICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICB9LAorICAgICAgICAgICAgeworICAgICAg
ICAgICAgICAgICd0YXJnZXRfbmFtZSc6ICdUZXN0TmV0c2NhcGVQbHVnSW4nLAorICAgICAgICAg
ICAgICAgICd0eXBlJzogJ2xvYWRhYmxlX21vZHVsZScsCisgICAgICAgICAgICAgICAgJ3NvdXJj
ZXMnOiBbICc8QCh0ZXN0X3BsdWdpbl9maWxlcyknIF0sCisgICAgICAgICAgICAgICAgJ2RlcGVu
ZGVuY2llcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdGhp
cmRfcGFydHkvbnBhcGkvbnBhcGkuZ3lwOm5wYXBpJywKKyAgICAgICAgICAgICAgICBdLAorICAg
ICAgICAgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbCisgICAgICAgICAgICAgICAgICAgICc8KGNo
cm9taXVtX3NyY19kaXIpJywKKyAgICAgICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1
bXBSZW5kZXJUcmVlL1Rlc3ROZXRzY2FwZVBsdWdJbicsCisgICAgICAgICAgICAgICAgICAgICcu
Li8uLi8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9UZXN0TmV0c2NhcGVQbHVnSW4v
Rm9yd2FyZGluZ0hlYWRlcnMnLAorICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAg
J2NvbmRpdGlvbnMnOiBbCisgICAgICAgICAgICAgICAgICAgIFsnT1M9PSJtYWMiJywgeworICAg
ICAgICAgICAgICAgICAgICAgICAgJ21hY19idW5kbGUnOiAxLAorICAgICAgICAgICAgICAgICAg
ICAgICAgJ3Byb2R1Y3RfZXh0ZW5zaW9uJzogJ3BsdWdpbicsCisgICAgICAgICAgICAgICAgICAg
ICAgICAnbGlua19zZXR0aW5ncyc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnbGli
cmFyaWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnJChTREtST09UKS9T
eXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0NhcmJvbi5mcmFtZXdvcmsnLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnJChTREtST09UKS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtz
L0NvY29hLmZyYW1ld29yaycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICckKFNE
S1JPT1QpL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvUXVhcnR6Q29yZS5mcmFtZXdvcmsnLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0KKyAgICAgICAgICAgICAgICAgICAgICAgIH0s
CisgICAgICAgICAgICAgICAgICAgICAgICAneGNvZGVfc2V0dGluZ3MnOiB7CisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJ0dDQ19TWU1CT0xTX1BSSVZBVEVfRVhURVJOJzogJ05PJywKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAnSU5GT1BMSVNUX0ZJTEUnOiAnLi4vLi4vLi4vVG9v
bHMvRHVtcFJlbmRlclRyZWUvVGVzdE5ldHNjYXBlUGx1Z0luL21hYy9JbmZvLnBsaXN0JywKKyAg
ICAgICAgICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAg
ICAgICAgICAgICAgICBbJ29zX3Bvc2l4ID09IDEgYW5kIE9TICE9ICJtYWMiJywgeworICAgICAg
ICAgICAgICAgICAgICAgICAgJ2NmbGFncyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnLWZ2aXNpYmlsaXR5PWRlZmF1bHQnLAorICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAg
ICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgIFsnT1M9PSJ3aW4iJywg
eworICAgICAgICAgICAgICAgICAgICAgICAgJ2RlZmluZXMnOiBbCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIyBUaGlzIHNlZW1zIGxpa2UgYSBoYWNrLCBidXQgdGhpcyBpcyB3aGF0IFNh
ZmFyaSBXaW4gZG9lcy4KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnc25wcmludGY9X3Nu
cHJpbnRmJywKKyAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAg
ICAgICAnc291cmNlcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4vLi4v
VG9vbHMvRHVtcFJlbmRlclRyZWUvVGVzdE5ldHNjYXBlUGx1Z0luL3dpbi9UZXN0TmV0c2NhcGVQ
bHVnaW4uZGVmJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4vLi4vVG9vbHMv
RHVtcFJlbmRlclRyZWUvVGVzdE5ldHNjYXBlUGx1Z0luL3dpbi9UZXN0TmV0c2NhcGVQbHVnaW4u
cmMnLAorICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICMgVGhlIC5yYyBmaWxlIHJlcXVpcmVzIHRoYXQgdGhlIG5hbWUgb2YgdGhlIGRsbCBpcyBucFRl
c3ROZXRzY2FwZVBsdWdpbi5kbGwuCisgICAgICAgICAgICAgICAgICAgICAgICAncHJvZHVjdF9u
YW1lJzogJ25wVGVzdE5ldHNjYXBlUGx1Z2luJywKKyAgICAgICAgICAgICAgICAgICAgfV0sCisg
ICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgIH0sCisgICAgICAgICAgICB7CisgICAgICAg
ICAgICAgICAgJ3RhcmdldF9uYW1lJzogJ2NvcHlfVGVzdE5ldHNjYXBlUGx1Z0luJywKKyAgICAg
ICAgICAgICAgICAndHlwZSc6ICdub25lJywKKyAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVz
JzogWworICAgICAgICAgICAgICAgICAgICAnVGVzdE5ldHNjYXBlUGx1Z0luJywKKyAgICAgICAg
ICAgICAgICBdLAorICAgICAgICAgICAgICAgICdjb25kaXRpb25zJzogWworICAgICAgICAgICAg
ICAgICAgICBbJ09TPT0id2luIicsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICdjb3BpZXMn
OiBbeworICAgICAgICAgICAgICAgICAgICAgICAgICAgICdkZXN0aW5hdGlvbic6ICc8KFBST0RV
Q1RfRElSKS9wbHVnaW5zJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZmlsZXMnOiBb
JzwoUFJPRFVDVF9ESVIpL25wVGVzdE5ldHNjYXBlUGx1Z0luLmRsbCddLAorICAgICAgICAgICAg
ICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAg
ICAgICBbJ09TPT0ibWFjIicsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNp
ZXMnOiBbJ1Rlc3ROZXRzY2FwZVBsdWdJbiddLAorICAgICAgICAgICAgICAgICAgICAgICAgJ2Nv
cGllcyc6IFt7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2Rlc3RpbmF0aW9uJzogJzwo
UFJPRFVDVF9ESVIpL3BsdWdpbnMvJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZmls
ZXMnOiBbJzwoUFJPRFVDVF9ESVIpL1Rlc3ROZXRzY2FwZVBsdWdJbi5wbHVnaW4vJ10sCisgICAg
ICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAg
ICAgICAgICAgICAgIFsnb3NfcG9zaXggPT0gMSBhbmQgT1MgIT0gIm1hYyInLCB7CisgICAgICAg
ICAgICAgICAgICAgICAgICAnY29waWVzJzogW3sKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnZGVzdGluYXRpb24nOiAnPChQUk9EVUNUX0RJUikvcGx1Z2lucycsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJ2ZpbGVzJzogWyc8KFBST0RVQ1RfRElSKS9saWJUZXN0TmV0c2NhcGVQ
bHVnSW4uc28nXSwKKyAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAg
ICAgICB9XSwKKyAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgfSwKKyAgICAgICAgICAg
IHsKKyAgICAgICAgICAgICAgICAndGFyZ2V0X25hbWUnOiAnVGVzdFdlYktpdEFQSScsCisgICAg
ICAgICAgICAgICAgJ3R5cGUnOiAnZXhlY3V0YWJsZScsCisgICAgICAgICAgICAgICAgJ2RlcGVu
ZGVuY2llcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgJ3dlYmtpdCcsCisgICAgICAgICAgICAg
ICAgICAgICcuLi8uLi9XZWJDb3JlL1dlYkNvcmUuZ3lwL1dlYkNvcmUuZ3lwOndlYmNvcmUnLAor
ICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS9iYXNlL2Jhc2UuZ3lwOnRl
c3Rfc3VwcG9ydF9iYXNlJywKKyAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rp
cikvdGVzdGluZy9ndGVzdC5neXA6Z3Rlc3QnLAorICAgICAgICAgICAgICAgICAgICAnPChjaHJv
bWl1bV9zcmNfZGlyKS90ZXN0aW5nL2dtb2NrLmd5cDpnbW9jaycsCisgICAgICAgICAgICAgICAg
ICAgICc8KGNocm9taXVtX3NyY19kaXIpL3dlYmtpdC9zdXBwb3J0L3dlYmtpdF9zdXBwb3J0Lmd5
cDp3ZWJraXRfc3VwcG9ydCcsCisgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAn
aW5jbHVkZV9kaXJzJzogWworICAgICAgICAgICAgICAgICAgICAnLi4vLi4vLi4vVG9vbHMvVGVz
dFdlYktpdEFQSScsCisgICAgICAgICAgICAgICAgICAgICMgTmVlZGVkIGJ5IHRlc3RzL1J1bkFs
bFRlc3RzLmNwcCwgYXMgd2VsbCBhcyBDaHJvbWl1bUN1cnJlbnRUaW1lLmNwcCBhbmQKKyAgICAg
ICAgICAgICAgICAgICAgIyBDaHJvbWl1bVRocmVhZGluZy5jcHAgaW4gY2hyb21pdW0gc2hhcmVk
IGxpYnJhcnkgY29uZmlndXJhdGlvbi4KKyAgICAgICAgICAgICAgICAgICAgJ3B1YmxpYycsCisg
ICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAnc291cmNlcyc6IFsKKyAgICAgICAg
ICAgICAgICAgICAgIyBSZXVzZSB0aGUgc2FtZSB0ZXN0aW5nIGRyaXZlciBvZiBDaHJvbWl1bSdz
IHdlYmtpdF91bml0X3Rlc3RzLgorICAgICAgICAgICAgICAgICAgICAndGVzdHMvUnVuQWxsVGVz
dHMuY3BwJywKKyAgICAgICAgICAgICAgICAgICAgJzxAKFRlc3RXZWJLaXRBUElfZmlsZXMpJywK
KyAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICdjb25kaXRpb25zJzogWworICAg
ICAgICAgICAgICAgICAgICBbJ2luc2lkZV9jaHJvbWl1bV9idWlsZD09MSBhbmQgY29tcG9uZW50
PT0ic2hhcmVkX2xpYnJhcnkiJywgeworICAgICAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMn
OiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBUbyBzYXRpc2Z5IGxpbmtpbmcgb2Yg
V1RGOjpjdXJyZW50VGltZSgpIGV0Yy4gaW4gc2hhcmVkIGxpYnJhcnkgY29uZmlndXJhdGlvbiwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIGFzIHRoZSBzeW1ib2xzIGFyZSBub3QgZXhw
b3J0ZWQgZnJvbSB0aGUgRExMcy4KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnc3JjL0No
cm9taXVtQ3VycmVudFRpbWUuY3BwJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnc3Jj
L0Nocm9taXVtVGhyZWFkaW5nLmNwcCcsCisgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAg
ICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgfSwK
KyAgICAgICAgXSwgIyB0YXJnZXRzCisgICAgICAgICdjb25kaXRpb25zJzogWworICAgICAgICAg
ICAgWydPUz09IndpbiInLCB7CisgICAgICAgICAgICAgICAgJ3RhcmdldHMnOiBbeworICAgICAg
ICAgICAgICAgICAgICAndGFyZ2V0X25hbWUnOiAnTGF5b3V0VGVzdEhlbHBlcicsCisgICAgICAg
ICAgICAgICAgICAgICd0eXBlJzogJ2V4ZWN1dGFibGUnLAorICAgICAgICAgICAgICAgICAgICAn
c291cmNlcyc6IFsnLi4vLi4vLi4vVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vTGF5b3V0
VGVzdEhlbHBlcldpbi5jcHAnXSwKKyAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgIH1d
LAorICAgICAgICAgICAgWydvc19wb3NpeD09MSBhbmQgT1MhPSJtYWMiIGFuZCBPUyE9ImFuZHJv
aWQiIGFuZCBnY2NfdmVyc2lvbj09NDYnLCB7CisgICAgICAgICAgICAgICAgJ3RhcmdldF9kZWZh
dWx0cyc6IHsKKyAgICAgICAgICAgICAgICAgICAgIyBEaXNhYmxlIHdhcm5pbmdzIGFib3V0IGMr
KzB4IGNvbXBhdGliaWxpdHksIGFzIHNvbWUgbmFtZXMgKHN1Y2gKKyAgICAgICAgICAgICAgICAg
ICAgIyBhcyBudWxscHRyKSBjb25mbGljdCB3aXRoIHVwY29taW5nIGMrKzB4IHR5cGVzLgorICAg
ICAgICAgICAgICAgICAgICAnY2ZsYWdzX2NjJzogWyctV25vLWMrKzB4LWNvbXBhdCddLAorICAg
ICAgICAgICAgICAgIH0sCisgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgIFsnT1M9PSJtYWMi
JywgeworICAgICAgICAgICAgICAgICd0YXJnZXRzJzogWworICAgICAgICAgICAgICAgICAgICB7
CisgICAgICAgICAgICAgICAgICAgICAgICAndGFyZ2V0X25hbWUnOiAnTGF5b3V0VGVzdEhlbHBl
cicsCisgICAgICAgICAgICAgICAgICAgICAgICAndHlwZSc6ICdleGVjdXRhYmxlJywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICdzb3VyY2VzJzogWycuLi8uLi8uLi9Ub29scy9EdW1wUmVuZGVy
VHJlZS9jaHJvbWl1bS9MYXlvdXRUZXN0SGVscGVyLm1tJ10sCisgICAgICAgICAgICAgICAgICAg
ICAgICAnbGlua19zZXR0aW5ncyc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnbGli
cmFyaWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnJChTREtST09UKS9T
eXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0FwcEtpdC5mcmFtZXdvcmsnLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICB9LAorICAgICAgICAg
ICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAg
ICAgICAndGFyZ2V0X25hbWUnOiAnY29weV9tZXNhJywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICd0eXBlJzogJ25vbmUnLAorICAgICAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6
IFsnPChjaHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0eS9tZXNhL21lc2EuZ3lwOm9zbWVzYSdd
LAorICAgICAgICAgICAgICAgICAgICAgICAgJ2NvcGllcyc6IFt7CisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJ2Rlc3RpbmF0aW9uJzogJzwoUFJPRFVDVF9ESVIpL0R1bXBSZW5kZXJUcmVl
LmFwcC9Db250ZW50cy9NYWNPUy8nLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICdmaWxl
cyc6IFsnPChQUk9EVUNUX0RJUikvb3NtZXNhLnNvJ10sCisgICAgICAgICAgICAgICAgICAgICAg
ICB9XSwKKyAgICAgICAgICAgICAgICAgICAgfSwKKyAgICAgICAgICAgICAgICBdLAorICAgICAg
ICAgICAgfV0sCisgICAgICAgIF19XSwKICAgICBdLCAjIGNvbmRpdGlvbnMKIH0KLQotIyBMb2Nh
bCBWYXJpYWJsZXM6Ci0jIHRhYi13aWR0aDoyCi0jIGluZGVudC10YWJzLW1vZGU6bmlsCi0jIEVu
ZDoKLSMgdmltOiBzZXQgZXhwYW5kdGFiIHRhYnN0b3A9MiBzaGlmdHdpZHRoPTI6CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL1dlYktpdFVuaXRUZXN0cy5neXAgYi9Tb3VyY2Uv
V2ViS2l0L2Nocm9taXVtL1dlYktpdFVuaXRUZXN0cy5neXAKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYzIzMzc4NTVh
ZTI4ZTMwMTAzOWU4NjAxN2ZhZDljZGY5MjkwODk0YQotLS0gL2Rldi9udWxsCisrKyBiL1NvdXJj
ZS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0VW5pdFRlc3RzLmd5cApAQCAtMCwwICsxLDEyNCBAQAor
IworIyBDb3B5cmlnaHQgKEMpIDIwMTEgR29vZ2xlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4K
KyMKKyMgUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywg
d2l0aCBvciB3aXRob3V0CisjIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0
aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucyBhcmUKKyMgbWV0OgorIworIyAgICAgICAgICog
UmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92ZSBjb3B5
cmlnaHQKKyMgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2lu
ZyBkaXNjbGFpbWVyLgorIyAgICAgICAgICogUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3Jt
IG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZQorIyBjb3B5cmlnaHQgbm90aWNlLCB0aGlzIGxpc3Qg
b2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyCisjIGluIHRoZSBkb2N1
bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUKKyMgZGlz
dHJpYnV0aW9uLgorIyAgICAgICAgICogTmVpdGhlciB0aGUgbmFtZSBvZiBHb29nbGUgSW5jLiBu
b3IgdGhlIG5hbWVzIG9mIGl0cworIyBjb250cmlidXRvcnMgbWF5IGJlIHVzZWQgdG8gZW5kb3Jz
ZSBvciBwcm9tb3RlIHByb2R1Y3RzIGRlcml2ZWQgZnJvbQorIyB0aGlzIHNvZnR3YXJlIHdpdGhv
dXQgc3BlY2lmaWMgcHJpb3Igd3JpdHRlbiBwZXJtaXNzaW9uLgorIworIyBUSElTIFNPRlRXQVJF
IElTIFBST1ZJREVEIEJZIFRIRSBDT1BZUklHSFQgSE9MREVSUyBBTkQgQ09OVFJJQlVUT1JTCisj
ICJBUyBJUyIgQU5EIEFOWSBFWFBSRVNTIE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5H
LCBCVVQgTk9UCisjIExJTUlURUQgVE8sIFRIRSBJTVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hB
TlRBQklMSVRZIEFORCBGSVRORVNTIEZPUgorIyBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBUkUgRElT
Q0xBSU1FRC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIENPUFlSSUdIVAorIyBPV05FUiBPUiBDT05U
UklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwK
KyMgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xVRElO
RywgQlVUIE5PVAorIyBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RT
IE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwKKyMgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5F
U1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZCisjIFRIRU9SWSBPRiBM
SUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQK
KyMgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZ
IE9VVCBPRiBUSEUgVVNFCisjIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBU
SEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCisjCisKK3sKKyAgICAjIEZJWE1FOiBSZW1v
dmUgdGhpcyBjb25kaXRpb25hbCBjaGVjayBvbmNlIGNocm9taXVtJ3MKKyAgICAjIGJ1aWxkL2Nv
bW1vbi5neXBpIGlzIHNldHRpbmcgdGhpcyBmbGFnIHRvIDAgYnkgZGVmYXVsdC4gU2VlCisgICAg
IyBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Njg0NjMuIAorICAgICdj
b25kaXRpb25zJzogWworICAgICAgICBbJ2J1aWxkX3dlYmtpdF9leGVzX2Zyb21fd2Via2l0X2d5
cD09MCcsIHsKKyAgICAgICAgICAgICdpbmNsdWRlcyc6IFsKKyAgICAgICAgICAgICAgICAnZmVh
dHVyZXMuZ3lwaScsCisgICAgICAgICAgICAgICAgJ1dlYktpdC5neXBpJywKKyAgICAgICAgICAg
IF0sCisgICAgICAgICAgICAndmFyaWFibGVzJzogeworICAgICAgICAgICAgICAgICdjb25kaXRp
b25zJzogWworICAgICAgICAgICAgICAgICAgICAjIExvY2F0aW9uIG9mIHRoZSBjaHJvbWl1bSBz
cmMgZGlyZWN0b3J5IGFuZCB0YXJnZXQgdHlwZSBpcyBkaWZmZXJlbnQKKyAgICAgICAgICAgICAg
ICAgICAgIyBpZiB3ZWJraXQgaXMgYnVpbHQgaW5zaWRlIGNocm9taXVtIG9yIGFzIHN0YW5kYWxv
bmUgcHJvamVjdC4KKyAgICAgICAgICAgICAgICAgICAgWydpbnNpZGVfY2hyb21pdW1fYnVpbGQ9
PTAnLCB7CisgICAgICAgICAgICAgICAgICAgICAgICAjIFdlYmtpdCBpcyBiZWluZyBidWlsdCBv
dXRzaWRlIG9mIHRoZSBmdWxsIGNocm9taXVtIHByb2plY3QuCisgICAgICAgICAgICAgICAgICAg
ICAgICAjIGUuZy4gdmlhIGJ1aWxkLXdlYmtpdCAtLWNocm9taXVtCisgICAgICAgICAgICAgICAg
ICAgICAgICAnY2hyb21pdW1fc3JjX2Rpcic6ICcuLi8uLi9XZWJLaXQvY2hyb21pdW0nLAorICAg
ICAgICAgICAgICAgICAgICB9LHsKKyAgICAgICAgICAgICAgICAgICAgICAgICMgV2ViS2l0IGlz
IGNoZWNrZWQgb3V0IGluIHNyYy9jaHJvbWl1bS90aGlyZF9wYXJ0eS9XZWJLaXQKKyAgICAgICAg
ICAgICAgICAgICAgICAgICdjaHJvbWl1bV9zcmNfZGlyJzogJy4uLy4uLy4uLy4uLy4uJywKKyAg
ICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgIH0s
CisgICAgICAgICAgICAndGFyZ2V0cyc6IFsKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAg
ICAgICAgICAgICd0YXJnZXRfbmFtZSc6ICd3ZWJraXRfdW5pdF90ZXN0cycsCisgICAgICAgICAg
ICAgICAgICAgICd0eXBlJzogJ2V4ZWN1dGFibGUnLAorICAgICAgICAgICAgICAgICAgICAnbXN2
c19ndWlkJzogJzdDRUZFODAwLTg0MDMtNDE4QS1BRDZBLTJENTJDNkZDM0VBRCcsCisgICAgICAg
ICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAn
V2ViS2l0Lmd5cDp3ZWJraXQnLAorICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4uL1dlYkNv
cmUvV2ViQ29yZS5neXAvV2ViQ29yZS5neXA6d2ViY29yZScsCisgICAgICAgICAgICAgICAgICAg
ICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90ZXN0aW5nL2d0ZXN0Lmd5cDpndGVzdCcsCisgICAg
ICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90ZXN0aW5nL2dtb2NrLmd5
cDpnbW9jaycsCisgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS9i
YXNlL2Jhc2UuZ3lwOmJhc2UnLAorICAgICAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1f
c3JjX2RpcikvYmFzZS9iYXNlLmd5cDpiYXNlX2kxOG4nLAorICAgICAgICAgICAgICAgICAgICAg
ICAgJzwoY2hyb21pdW1fc3JjX2RpcikvYmFzZS9iYXNlLmd5cDp0ZXN0X3N1cHBvcnRfYmFzZScs
CisgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvc3Vw
cG9ydC93ZWJraXRfc3VwcG9ydC5neXA6d2Via2l0X3N1cHBvcnQnLAorICAgICAgICAgICAgICAg
ICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rpcikvd2Via2l0L3N1cHBvcnQvd2Via2l0X3N1cHBv
cnQuZ3lwOndlYmtpdF91c2VyX2FnZW50JywKKyAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAg
ICAgICAgICAgICAgICAgJ3NvdXJjZXMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAndGVz
dHMvUnVuQWxsVGVzdHMuY3BwJywKKyAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAg
ICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICdwdWJs
aWMnLAorICAgICAgICAgICAgICAgICAgICAgICAgJ3NyYycsCisgICAgICAgICAgICAgICAgICAg
IF0sCisgICAgICAgICAgICAgICAgICAgICdjb25kaXRpb25zJzogWworICAgICAgICAgICAgICAg
ICAgICAgICAgWydpbnNpZGVfY2hyb21pdW1fYnVpbGQ9PTEgYW5kIGNvbXBvbmVudD09InNoYXJl
ZF9saWJyYXJ5IicsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZGVmaW5lcyc6IFsK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ1dFQktJVF9ETExfVU5JVFRFU1QnLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICB9
LCB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMnOiBbCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICc8QCh3ZWJraXRfdW5pdHRlc3RfZmlsZXMpJywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICdj
b25kaXRpb25zJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbJ3Rvb2xraXRf
dXNlc19ndGsgPT0gMScsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdp
bmNsdWRlX2RpcnMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
J3B1YmxpYy9ndGsnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd2YXJpYWJsZXMnOiB7CisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIEZJWE1FOiBFbmFibGUgd2FybmluZ3Mgb24g
b3RoZXIgcGxhdGZvcm1zLgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2No
cm9taXVtX2NvZGUnOiAxLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAg
ICAgICAgICAgWydpbnNpZGVfY2hyb21pdW1fYnVpbGQ9PTEgYW5kIE9TPT0id2luIiBhbmQgY29t
cG9uZW50IT0ic2hhcmVkX2xpYnJhcnkiJywgeworICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICdjb25maWd1cmF0aW9ucyc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0Rl
YnVnX0Jhc2UnOiB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnbXN2c19z
ZXR0aW5ncyc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnVkNM
aW5rZXJUb29sJzogeworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnTGlua0luY3JlbWVudGFsJzogJzwobXN2c19sYXJnZV9tb2R1bGVfZGVidWdfbGlua19tb2Rl
KScsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgIH0K
KyAgICAgICAgICAgIF0sICMgdGFyZ2V0cworICAgICAgICAgICAgJ2NvbmRpdGlvbnMnOiBbCisg
ICAgICAgICAgICAgICAgWydvc19wb3NpeD09MSBhbmQgT1MhPSJtYWMiIGFuZCBPUyE9ImFuZHJv
aWQiIGFuZCBnY2NfdmVyc2lvbj09NDYnLCB7CisgICAgICAgICAgICAgICAgICAgICd0YXJnZXRf
ZGVmYXVsdHMnOiB7CisgICAgICAgICAgICAgICAgICAgICAgICAjIERpc2FibGUgd2FybmluZ3Mg
YWJvdXQgYysrMHggY29tcGF0aWJpbGl0eSwgYXMgc29tZSBuYW1lcyAoc3VjaAorICAgICAgICAg
ICAgICAgICAgICAgICAgIyBhcyBudWxscHRyKSBjb25mbGljdCB3aXRoIHVwY29taW5nIGMrKzB4
IHR5cGVzLgorICAgICAgICAgICAgICAgICAgICAgICAgJ2NmbGFnc19jYyc6IFsnLVduby1jKysw
eC1jb21wYXQnXSwKKyAgICAgICAgICAgICAgICAgICAgfSwKKyAgICAgICAgICAgICAgICB9XSwK
KyAgICAgICAgICAgIF0sCisgICAgICAgIH1dLAorICAgIF0sCit9CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL2d5cF93ZWJraXQgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL2d5
cF93ZWJraXQKaW5kZXggMDk2MWU5YmM2YTc5MjQ2ZmEzODUwNTFiZmY2MmU0ZDZmNTI3Y2M3Ni4u
ZjY1NDc3NmY1YzNhYzE0Yjg4YzI3ZDAwMzFjNDcyMzI0NjZhMmY3ZCAxMDA3NTUKLS0tIGEvU291
cmNlL1dlYktpdC9jaHJvbWl1bS9neXBfd2Via2l0CisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21p
dW0vZ3lwX3dlYmtpdApAQCAtMTIwLDYgKzEyMCw3IEBAIGlmIF9fbmFtZV9fID09ICdfX21haW5f
Xyc6CiAgICAgICAgICAgICAgICAnLUR2OF91c2Vfc25hcHNob3Q9ZmFsc2UnLAogICAgICAgICAg
ICAgICAgJy1EbXN2c191c2VfY29tbW9uX3JlbGVhc2U9MCcsCiAgICAgICAgICAgICAgICAnLURk
aXNhYmxlX25hY2w9MScsCisgICAgICAgICAgICAgICAnLURidWlsZF93ZWJraXRfZXhlc19mcm9t
X3dlYmtpdF9neXA9MCcsCiAKICAgICAgICAgICAgICAgICMgV2ViS2l0IGRvZXNuJ3QgdXNlIHRo
ZSBjaHJvbWl1bSBzdHlsZSBjaGVja2VyLgogICAgICAgICAgICAgICAgJy1EbWFrZV9jbGFuZ19k
aXI9U291cmNlL1dlYktpdC9jaHJvbWl1bS90aGlyZF9wYXJ0eS9sbHZtLWJ1aWxkL1JlbGVhc2Ur
QXNzZXJ0cycsCkBAIC0xMjksNyArMTMwLDcgQEAgaWYgX19uYW1lX18gPT0gJ19fbWFpbl9fJzoK
ICAgICAgICAgICAgICAgICctLWRlcHRoPS4vJywKIAogICAgICAgICAgICAgICAgIyBneXAgZmls
ZSB0byBleGVjdXRlLgotICAgICAgICAgICAgICAgJ1dlYktpdC5neXAnXSkKKyAgICAgICAgICAg
ICAgIG9zLnBhdGguam9pbignQWxsLmd5cCcpXSkKIAogICBwcmludCAnVXBkYXRpbmcgd2Via2l0
IHByb2plY3RzIGZyb20gZ3lwIGZpbGVzLi4uJwogICBzeXMuc3Rkb3V0LmZsdXNoKCkKZGlmZiAt
LWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCA5ZDNlNGFiZGNi
NTI5MWIyMTFkOWI1MTFkZTAwY2NlOGYxYjBiOTEwLi5jZTliNjFkODVjMDYwMTgwMzkzMjkzYjAx
MTlmY2Y4NzRiZjlkNzZkIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTEtMTEtMjkgIERpcmsgUHJhbmtlICA8ZHBy
YW5rZUBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgYmluYXJpZXMgaW4gd2Via2l0Lmd5cCBzaG91
bGQgYmUgc3BsaXQgaW50byBhIG5ldyBmaWxlIHRvIGJyZWFrIGNpcmN1bGFyIGRlcGVuZGVuY2ll
cyBvbiB3ZWJraXRfc3VwcG9ydAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9NzMzODIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBYQ29kZSAoYW5kIGhlbmNlIEdZUCkgY2FuJ3QgaGFuZGxlIGNpcmN1bGFyIGRl
cGVuZGVuY2llcyBiZXR3ZWVuCisgICAgICAgIGZpbGVzIChhbmQgcHJvamVjdHMpLiBBY2NvcmRp
bmdseSwgYWx0aG91Z2ggdGhlIGJpbmFyaWVzIGluCisgICAgICAgIFdlYktpdC5neXAgZGVwZW5k
IG9uIHdlYmtpdF9zdXBwb3J0IGFuZCB3ZWJraXRfc3VwcG9ydCBkZXBlbmRzCisgICAgICAgIG9u
IHdlYmtpdCwgd2UgZG9uJ3QgbWVudGlvbiB0aGUgbGF0dGVyIGRlcGVuZGVuY3kgaW4gdGhlIGZp
bGUuCisgICAgICAgIFRvIGZpeCB0aGlzLCB0aGlzIGNoYW5nZSBtb3ZlcyB0aGUgYmluYXJpZXMg
bGlrZSBEUlQgaW50byBhIG5ldworICAgICAgICBHWVAgZmlsZSwgYW5kIG1vZGlmaWVzIGd5cF93
ZWJraXQgdG8gYnVpbGQgZnJvbSB0aGF0IGZpbGUKKyAgICAgICAgaW5zdGVhZCBvZiBXZWJLaXQu
Z3lwLgorCisgICAgICAgICogVG9vbHMuZ3lwOiBBZGRlZC4KKwogMjAxMS0xMS0yOSAgT2phbiBW
YWZhaSAgPG9qYW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIExpc3Qgb2YgYnVpbGRlcnMgaW4g
dGhlIGZsYWtpbmVzcyBkYXNoYm9hcmQgaXMgb3V0IG9mIGRhdGUKZGlmZiAtLWdpdCBhL1Rvb2xz
L1Rvb2xzLmd5cCBiL1Rvb2xzL1Rvb2xzLmd5cApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4wYjQ5NmU1Y2IxNjQ3NjQw
MTg1NzBmMmU5OWUzNTRjZjE3Zjg5ZTFkCi0tLSAvZGV2L251bGwKKysrIGIvVG9vbHMvVG9vbHMu
Z3lwCkBAIC0wLDAgKzEsMzc4IEBACisjCisjIENvcHlyaWdodCAoQykgMjAxMSBHb29nbGUgSW5j
LiBBbGwgcmlnaHRzIHJlc2VydmVkLgorIworIyBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNv
dXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKKyMgbW9kaWZpY2F0aW9uLCBh
cmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zIGFyZQor
IyBtZXQ6CisjCisjICAgICAgICAgKiBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVz
dCByZXRhaW4gdGhlIGFib3ZlIGNvcHlyaWdodAorIyBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25k
aXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIuCisjICAgICAgICAgKiBSZWRpc3Ry
aWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlCisjIGNvcHly
aWdodCBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRp
c2NsYWltZXIKKyMgaW4gdGhlIGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBw
cm92aWRlZCB3aXRoIHRoZQorIyBkaXN0cmlidXRpb24uCisjICAgICAgICAgKiBOZWl0aGVyIHRo
ZSBuYW1lIG9mIEdvb2dsZSBJbmMuIG5vciB0aGUgbmFtZXMgb2YgaXRzCisjIGNvbnRyaWJ1dG9y
cyBtYXkgYmUgdXNlZCB0byBlbmRvcnNlIG9yIHByb21vdGUgcHJvZHVjdHMgZGVyaXZlZCBmcm9t
CisjIHRoaXMgc29mdHdhcmUgd2l0aG91dCBzcGVjaWZpYyBwcmlvciB3cml0dGVuIHBlcm1pc3Np
b24uCisjCisjIFRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgVEhFIENPUFlSSUdIVCBIT0xE
RVJTIEFORCBDT05UUklCVVRPUlMKKyMgIkFTIElTIiBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1QTElF
RCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QKKyMgTElNSVRFRCBUTywgVEhFIElNUExJ
RUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SCisjIEEgUEFS
VElDVUxBUiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQ09Q
WVJJR0hUCisjIE9XTkVSIE9SIENPTlRSSUJVVE9SUyBCRSBMSUFCTEUgRk9SIEFOWSBESVJFQ1Qs
IElORElSRUNULCBJTkNJREVOVEFMLAorIyBTUEVDSUFMLCBFWEVNUExBUlksIE9SIENPTlNFUVVF
TlRJQUwgREFNQUdFUyAoSU5DTFVESU5HLCBCVVQgTk9UCisjIExJTUlURUQgVE8sIFBST0NVUkVN
RU5UIE9GIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLAorIyBEQVRB
LCBPUiBQUk9GSVRTOyBPUiBCVVNJTkVTUyBJTlRFUlJVUFRJT04pIEhPV0VWRVIgQ0FVU0VEIEFO
RCBPTiBBTlkKKyMgVEhFT1JZIE9GIExJQUJJTElUWSwgV0hFVEhFUiBJTiBDT05UUkFDVCwgU1RS
SUNUIExJQUJJTElUWSwgT1IgVE9SVAorIyAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJX
SVNFKSBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UKKyMgT0YgVEhJUyBTT0ZUV0FS
RSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4KKyMK
KworeworICAgICMgRklYTUU6IFJlbW92ZSB0aGlzIGNvbmRpdGlvbmFsIGNoZWNrIG9uY2UgY2hy
b21pdW0ncworICAgICMgYnVpbGQvY29tbW9uLmd5cGkgaXMgc2V0dGluZyB0aGlzIGZsYWcgdG8g
MCBieSBkZWZhdWx0LiBTZWUKKyAgICAjIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD02ODQ2My4KKyAgICAnY29uZGl0aW9ucyc6IFsKKyAgICAgICAgIFsnYnVpbGRfd2Vi
a2l0X2V4ZXNfZnJvbV93ZWJraXRfZ3lwPT0wJywgeworICAgICAgICAgICAgJ2luY2x1ZGVzJzog
WworICAgICAgICAgICAgICAgICdEdW1wUmVuZGVyVHJlZS9EdW1wUmVuZGVyVHJlZS5neXBpJywK
KyAgICAgICAgICAgICAgICAnLi4vU291cmNlL1dlYktpdC9jaHJvbWl1bS9mZWF0dXJlcy5neXBp
JywKKyAgICAgICAgICAgIF0sCisgICAgICAgICAgICAndmFyaWFibGVzJzogeworICAgICAgICAg
ICAgICAgICdjb25kaXRpb25zJzogWworICAgICAgICAgICAgICAgICAgICAjIExvY2F0aW9uIG9m
IHRoZSBjaHJvbWl1bSBzcmMgZGlyZWN0b3J5IGFuZCB0YXJnZXQgdHlwZSBpcyBkaWZmZXJlbnQK
KyAgICAgICAgICAgICAgICAgICAgIyBpZiB3ZWJraXQgaXMgYnVpbHQgaW5zaWRlIGNocm9taXVt
IG9yIGFzIHN0YW5kYWxvbmUgcHJvamVjdC4KKyAgICAgICAgICAgICAgICAgICAgWydpbnNpZGVf
Y2hyb21pdW1fYnVpbGQ9PTAnLCB7CisgICAgICAgICAgICAgICAgICAgICAgICAjIFdlYmtpdCBp
cyBiZWluZyBidWlsdCBvdXRzaWRlIG9mIHRoZSBmdWxsIGNocm9taXVtIHByb2plY3QuCisgICAg
ICAgICAgICAgICAgICAgICAgICAjIGUuZy4gdmlhIGJ1aWxkLXdlYmtpdCAtLWNocm9taXVtCisg
ICAgICAgICAgICAgICAgICAgICAgICAnY2hyb21pdW1fc3JjX2Rpcic6ICcuLi9Tb3VyY2UvV2Vi
S2l0L2Nocm9taXVtJywKKyAgICAgICAgICAgICAgICAgICAgfSx7CisgICAgICAgICAgICAgICAg
ICAgICAgICAjIFdlYktpdCBpcyBjaGVja2VkIG91dCBpbiBzcmMvY2hyb21pdW0vdGhpcmRfcGFy
dHkvV2ViS2l0CisgICAgICAgICAgICAgICAgICAgICAgICAnY2hyb21pdW1fc3JjX2Rpcic6ICcu
Li8uLi8uLicsCisgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgIF0sCisg
ICAgICAgICAgICAgICAgJ2FoZW1fcGF0aCc6ICdEdW1wUmVuZGVyVHJlZS9xdC9mb250cy9BSEVN
X19fXy5UVEYnLAorICAgICAgICAgICAgfSwKKyAgICAgICAgICAgICd0YXJnZXRzJzogWworICAg
ICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgJ3RhcmdldF9uYW1lJzogJ0ltYWdl
RGlmZicsCisgICAgICAgICAgICAgICAgICAgICd0eXBlJzogJ2V4ZWN1dGFibGUnLAorICAgICAg
ICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAg
Jy4uL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0Lmd5cDp3ZWJraXQnLAorICAgICAgICAg
ICAgICAgICAgICAgICAgJy4uL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9KYXZhU2NyaXB0Q29yZS5n
eXAvSmF2YVNjcmlwdENvcmUuZ3lwOnd0ZicsCisgICAgICAgICAgICAgICAgICAgICAgICAnPChj
aHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvc3VwcG9ydC93ZWJraXRfc3VwcG9ydC5neXA6d2Via2l0
X3N1cHBvcnQnLAorICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAn
aW5jbHVkZV9kaXJzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4uL1NvdXJjZS9K
YXZhU2NyaXB0Q29yZScsCisgICAgICAgICAgICAgICAgICAgICAgICAnPChERVBUSCknLAorICAg
ICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAnc291cmNlcyc6IFsKKyAg
ICAgICAgICAgICAgICAgICAgICAgICdEdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9JbWFnZURpZmYu
Y3BwJywKKyAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICB9LAorICAgICAg
ICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgJ3RhcmdldF9uYW1lJzogJ0R1bXBSZW5k
ZXJUcmVlJywKKyAgICAgICAgICAgICAgICAgICAgJ3R5cGUnOiAnZXhlY3V0YWJsZScsCisgICAg
ICAgICAgICAgICAgICAgICdtYWNfYnVuZGxlJzogMSwKKyAgICAgICAgICAgICAgICAgICAgJ2Rl
cGVuZGVuY2llcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICdJbWFnZURpZmYnLAorICAg
ICAgICAgICAgICAgICAgICAgICAgJy4uL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0Lmd5
cDppbnNwZWN0b3JfcmVzb3VyY2VzJywKKyAgICAgICAgICAgICAgICAgICAgICAgICcuLi9Tb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL1dlYktpdC5neXA6d2Via2l0JywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICcuLi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvSmF2YVNjcmlwdENvcmUuZ3lwL0phdmFT
Y3JpcHRDb3JlLmd5cDp3dGZfY29uZmlnJywKKyAgICAgICAgICAgICAgICAgICAgICAgICc8KGNo
cm9taXVtX3NyY19kaXIpL2J1aWxkL3RlbXBfZ3lwL2dvb2dsZXVybC5neXA6Z29vZ2xldXJsJywK
KyAgICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3RoaXJkX3BhcnR5
L2ljdS9pY3UuZ3lwOmljdXVjJywKKyAgICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVt
X3NyY19kaXIpL3Y4L3Rvb2xzL2d5cC92OC5neXA6djgnLAorICAgICAgICAgICAgICAgICAgICAg
ICAgJzwoY2hyb21pdW1fc3JjX2Rpcikvd2Via2l0L3N1cHBvcnQvd2Via2l0X3N1cHBvcnQuZ3lw
OmJsb2InLAorICAgICAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rpcikvd2Vi
a2l0L3N1cHBvcnQvd2Via2l0X3N1cHBvcnQuZ3lwOndlYmtpdF9zdXBwb3J0JywKKyAgICAgICAg
ICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKKyAg
ICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpJywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICcuLi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYycsCisgICAgICAg
ICAgICAgICAgICAgICAgICAnLi4vU291cmNlL0phdmFTY3JpcHRDb3JlJywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICcuLi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmJywgIyB3dGYvdGV4dC8q
LmggcmVmZXJzIGhlYWRlcnMgaW4gd3RmLyB3aXRob3V0IHd0Zi8uCisgICAgICAgICAgICAgICAg
ICAgICAgICAnPChERVBUSCknLAorICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAg
ICAgICAgICAnZGVmaW5lcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICMgVGVjaG5pY2Fs
bHkgbm90IGEgdW5pdCB0ZXN0IGJ1dCByZXF1aXJlIGZ1bmN0aW9ucyBhdmFpbGFibGUgb25seSB0
bworICAgICAgICAgICAgICAgICAgICAgICAgIyB1bml0IHRlc3RzLgorICAgICAgICAgICAgICAg
ICAgICAgICAgJ1VOSVRfVEVTVCcsCisgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAg
ICAgICAgICAgICdzb3VyY2VzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgJzxAKGRydF9m
aWxlcyknLAorICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAnY29u
ZGl0aW9ucyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgIFsnT1M9PSJ3aW4iJywgeworICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICdMYXlvdXRUZXN0SGVscGVyJywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdGhpcmRfcGFydHkvYW5nbGUvc3Jj
L2J1aWxkX2FuZ2xlLmd5cDpsaWJFR0wnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnPChjaHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0eS9hbmdsZS9zcmMvYnVpbGRfYW5nbGUu
Z3lwOmxpYkdMRVN2MicsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKworICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICdyZXNvdXJjZV9pbmNsdWRlX2RpcnMnOiBbJzwoU0hBUkVE
X0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdCddLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICdzb3VyY2VzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChTSEFSRURf
SU5URVJNRURJQVRFX0RJUikvbmV0L25ldF9yZXNvdXJjZXMucmMnLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L3dlYmtp
dF9jaHJvbWl1bV9yZXNvdXJjZXMucmMnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L3dlYmtpdF9yZXNvdXJjZXMucmMn
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRF
X0RJUikvd2Via2l0L3dlYmtpdF9zdHJpbmdzX2VuLVVTLnJjJywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICdjb25kaXRpb25zJzog
WworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbJ2luc2lkZV9jaHJvbWl1bV9idWls
ZD09MScsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdjb25maWd1cmF0
aW9ucyc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnRGVidWdf
QmFzZSc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ21z
dnNfc2V0dGluZ3MnOiB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAnVkNMaW5rZXJUb29sJzogeworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICdMaW5rSW5jcmVtZW50YWwnOiAnPChtc3ZzX2xhcmdlX21v
ZHVsZV9kZWJ1Z19saW5rX21vZGUpJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJ2NvcGllcyc6IFt7CisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICdkZXN0aW5hdGlvbic6ICc8KFBST0RVQ1RfRElSKScsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICdmaWxlcyc6IFsnPChhaGVtX3BhdGgpJ10sCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgICAgICB9LHsgIyBPUyE9
IndpbiIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnc291cmNlcy8nOiBbCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFsnZXhjbHVkZScsICdXaW5cXC5jcHAkJ10sCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAn
YWN0aW9ucyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeworICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2FjdGlvbl9uYW1lJzogJ3JlcGFja19sb2NhbGUn
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3ZhcmlhYmxlcyc6IHsKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAncmVwYWNrX3BhdGgnOiAnPChj
aHJvbWl1bV9zcmNfZGlyKS90b29scy9ncml0L2dyaXQvZm9ybWF0L3JlcGFjay5weScsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3Bha19pbnB1dHMnOiBbCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1F
RElBVEVfRElSKS9uZXQvbmV0X3Jlc291cmNlcy5wYWsnLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvdWkvZ2Z4
L2dmeF9yZXNvdXJjZXMucGFrJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC93ZWJraXRfY2hyb21p
dW1fcmVzb3VyY2VzLnBhaycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvd2Via2l0X3N0cmluZ3Nf
ZW4tVVMucGFrJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
JzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC93ZWJraXRfcmVzb3VyY2VzLnBhaycs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdfSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICdpbnB1dHMnOiBbCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJzwocmVwYWNrX3BhdGgpJywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnPEAocGFrX2lucHV0cyknLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICdvdXRwdXRzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8
KElOVEVSTUVESUFURV9ESVIpL3JlcGFjay9EdW1wUmVuZGVyVHJlZS5wYWsnLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICdhY3Rpb24nOiBbJ3B5dGhvbicsICc8KHJlcGFja19wYXRoKScsICc8QChfb3V0
cHV0cyknLCAnPEAocGFrX2lucHV0cyknXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICdwcm9jZXNzX291dHB1dHNfYXNfbWFjX2J1bmRsZV9yZXNvdXJjZXMnOiAxLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIF0sICMgYWN0aW9ucworICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAg
ICAgICAgICAgICAgICBbJ09TPT0ibWFjIicsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnY29w
eV9tZXNhJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0xheW91dFRlc3RIZWxw
ZXInLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJ21hY19idW5kbGVfcmVzb3VyY2VzJzogWworICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAnPChhaGVtX3BhdGgpJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJ0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdodFdhdGNoZXIxMDAudHRmJywKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktp
dFdlaWdodFdhdGNoZXIyMDAudHRmJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
J0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdodFdhdGNoZXIzMDAudHRmJywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdl
aWdodFdhdGNoZXI0MDAudHRmJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0R1
bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdodFdhdGNoZXI1MDAudHRmJywKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJ0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdo
dFdhdGNoZXI2MDAudHRmJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0R1bXBS
ZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdodFdhdGNoZXI3MDAudHRmJywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJ0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdodFdh
dGNoZXI4MDAudHRmJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0R1bXBSZW5k
ZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdodFdhdGNoZXI5MDAudHRmJywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC90ZXh0
QXJlYVJlc2l6ZUNvcm5lci5wbmcnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisg
ICAgICAgICAgICAgICAgICAgICAgICB9LHsgIyBPUyE9Im1hYyIKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAnc291cmNlcy8nOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICMgLm1tIGlzIGFscmVhZHkgZXhjbHVkZWQgYnkgY29tbW9uLmd5cGkKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgWydleGNsdWRlJywgJ01hY1xcLmNwcCQnXSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAg
ICAgICAgICAgICAgICAgICBbJ3Rvb2xraXRfdXNlc19ndGsgPT0gMScsIHsKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS9idWlsZC9saW51eC9zeXN0ZW0uZ3lwOmZv
bnRjb25maWcnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9z
cmNfZGlyKS9idWlsZC9saW51eC9zeXN0ZW0uZ3lwOmd0aycsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnaW5jbHVkZV9kaXJzJzog
WworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnRHVtcFJlbmRlclRyZWUvcHVibGlj
L2d0aycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAnY29waWVzJzogW3sKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
J2Rlc3RpbmF0aW9uJzogJzwoUFJPRFVDVF9ESVIpJywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJ2ZpbGVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
JzwoYWhlbV9wYXRoKScsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnRHVt
cFJlbmRlclRyZWUvY2hyb21pdW0vZm9udHMuY29uZicsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAnPChJTlRFUk1FRElBVEVfRElSKS9yZXBhY2svRHVtcFJlbmRlclRyZWUu
cGFrJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXQorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICd2YXJpYWJsZXMn
OiB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgRklYTUU6IEVuYWJsZSB3YXJu
aW5ncyBvbiBvdGhlciBwbGF0Zm9ybXMuCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICdjaHJvbWl1bV9jb2RlJzogMSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICdjb25kaXRpb25zJzogWworICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBbJ2xpbnV4X3VzZV90Y21hbGxvYyA9PSAxJywgeworICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS9iYXNlL2Fs
bG9jYXRvci9hbGxvY2F0b3IuZ3lwOmFsbG9jYXRvcicsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgfSx7
ICMgdG9vbGtpdF91c2VzX2d0ayAhPSAxCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3Nv
dXJjZXMvJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbJ2V4Y2x1ZGUnLCAn
KEd0a3xMaW51eClcXC5jcHAkJ10KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdCisgICAg
ICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICAgICAgICAgIFsnT1MhPSJh
bmRyb2lkIicsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnc291cmNlcy8nOiBbCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsnZXhjbHVkZScsICcoQW5kcm9pZClcXC5j
cHAkJ10KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICdjb3B5X1Rlc3ROZXRzY2FwZVBsdWdJbicsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3RoaXJkX3BhcnR5L21lc2EvbWVzYS5neXA6b3Nt
ZXNhJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAg
ICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgICAgICBbJ2luc2lkZV9jaHJvbWl1bV9idWls
ZD09MSBhbmQgY29tcG9uZW50PT0ic2hhcmVkX2xpYnJhcnkiJywgeworICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICdzb3VyY2VzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnLi4vU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvQ2hyb21pdW1DdXJyZW50VGltZS5jcHAn
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnLi4vU291cmNlL1dlYktpdC9jaHJv
bWl1bS9zcmMvQ2hyb21pdW1UaHJlYWRpbmcuY3BwJywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcuLi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVt
L3B1YmxpYycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAnLi4vU291cmNlL0phdmFTY3JpcHRDb3JlL0phdmFTY3JpcHRDb3JlLmd5cC9KYXZh
U2NyaXB0Q29yZS5neXA6d3RmJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAg
ICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgICAgICBbJ2luc2lk
ZV9jaHJvbWl1bV9idWlsZD09MCcsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZGVw
ZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1
bV9zcmNfZGlyKS93ZWJraXQvc3VwcG9ydC9zZXR1cF90aGlyZF9wYXJ0eS5neXA6dGhpcmRfcGFy
dHlfaGVhZGVycycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgXQorICAgICAgICAgICAg
ICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgICAgICBbJ2NvbXBvbmVudCE9InNo
YXJlZF9saWJyYXJ5IicsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5j
aWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnLi4vU291cmNlL1dlYkNv
cmUvV2ViQ29yZS5neXAvV2ViQ29yZS5neXA6d2ViY29yZV90ZXN0X3N1cHBvcnQnLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2lu
Y2x1ZGVfZGlycyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBXQVJOSU5H
OiBEbyBub3QgdmlldyB0aGlzIHBhcnRpY3VsYXIgY2FzZSBhcyBhIHByZWNlZGVudCBmb3IKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBpbmNsdWRpbmcgV2ViQ29yZSBoZWFkZXJz
IGluIER1bXBSZW5kZXJUcmVlIHByb2plY3QuCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICcuLi9Tb3VyY2UvV2ViQ29yZS90ZXN0aW5nL3Y4JywgIyBmb3IgV2ViQ29yZVRlc3RTdXBw
b3J0LmgsIG5lZWRlZCB0byBsaW5rIGluIHdpbmRvdy5pbnRlcm5hbHMgY29kZS4KKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICdzb3Vy
Y2VzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnLi4vU291cmNlL1dlYktp
dC9jaHJvbWl1bS9zcmMvV2ViVGVzdGluZ1N1cHBvcnQuY3BwJywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJy4uL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vcHVibGljL1dlYlRlc3Rp
bmdTdXBwb3J0LmgnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAg
ICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAg
ICB9LAorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgJ3RhcmdldF9uYW1l
JzogJ1Rlc3ROZXRzY2FwZVBsdWdJbicsCisgICAgICAgICAgICAgICAgICAgICd0eXBlJzogJ2xv
YWRhYmxlX21vZHVsZScsCisgICAgICAgICAgICAgICAgICAgICdzb3VyY2VzJzogWyAnPEAodGVz
dF9wbHVnaW5fZmlsZXMpJyBdLAorICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzog
WworICAgICAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdGhpcmRfcGFy
dHkvbnBhcGkvbnBhcGkuZ3lwOm5wYXBpJywKKyAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAg
ICAgICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICc8KGNocm9taXVtX3NyY19kaXIpJywKKyAgICAgICAgICAgICAgICAgICAgICAgICdEdW1wUmVu
ZGVyVHJlZS9UZXN0TmV0c2NhcGVQbHVnSW4nLAorICAgICAgICAgICAgICAgICAgICAgICAgJ0R1
bXBSZW5kZXJUcmVlL2Nocm9taXVtL1Rlc3ROZXRzY2FwZVBsdWdJbi9Gb3J3YXJkaW5nSGVhZGVy
cycsCisgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICdjb25kaXRp
b25zJzogWworICAgICAgICAgICAgICAgICAgICAgICAgWydPUz09Im1hYyInLCB7CisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJ21hY19idW5kbGUnOiAxLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICdwcm9kdWN0X2V4dGVuc2lvbic6ICdwbHVnaW4nLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICdsaW5rX3NldHRpbmdzJzogeworICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAnbGlicmFyaWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJyQoU0RLUk9PVCkvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9DYXJib24uZnJhbWV3b3Jr
JywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICckKFNES1JPT1QpL1N5c3Rl
bS9MaWJyYXJ5L0ZyYW1ld29ya3MvQ29jb2EuZnJhbWV3b3JrJywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICckKFNES1JPT1QpL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3Mv
UXVhcnR6Q29yZS5mcmFtZXdvcmsnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBd
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAneGNvZGVfc2V0dGluZ3MnOiB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICdHQ0NfU1lNQk9MU19QUklWQVRFX0VYVEVSTic6ICdOTycsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICdJTkZPUExJU1RfRklMRSc6ICdEdW1wUmVuZGVyVHJlZS9UZXN0TmV0c2Nh
cGVQbHVnSW4vbWFjL0luZm8ucGxpc3QnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0s
CisgICAgICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICAgICAgICAgIFsn
b3NfcG9zaXggPT0gMSBhbmQgT1MgIT0gIm1hYyInLCB7CisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJ2NmbGFncyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJy1mdmlz
aWJpbGl0eT1kZWZhdWx0JywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAg
ICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgICAgICBbJ09TPT0id2lu
IicsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZGVmaW5lcyc6IFsKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIyBUaGlzIHNlZW1zIGxpa2UgYSBoYWNrLCBidXQgdGhp
cyBpcyB3aGF0IFNhZmFyaSBXaW4gZG9lcy4KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJ3NucHJpbnRmPV9zbnByaW50ZicsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnc291cmNlcyc6IFsKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJ0R1bXBSZW5kZXJUcmVlL1Rlc3ROZXRzY2FwZVBsdWdJbi93aW4v
VGVzdE5ldHNjYXBlUGx1Z2luLmRlZicsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICdEdW1wUmVuZGVyVHJlZS9UZXN0TmV0c2NhcGVQbHVnSW4vd2luL1Rlc3ROZXRzY2FwZVBsdWdp
bi5yYycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAjIFRoZSAucmMgZmlsZSByZXF1aXJlcyB0aGF0IHRoZSBuYW1lIG9mIHRoZSBk
bGwgaXMgbnBUZXN0TmV0c2NhcGVQbHVnaW4uZGxsLgorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICdwcm9kdWN0X25hbWUnOiAnbnBUZXN0TmV0c2NhcGVQbHVnaW4nLAorICAgICAgICAgICAg
ICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAg
fSwKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgICd0YXJnZXRfbmFtZSc6
ICdjb3B5X1Rlc3ROZXRzY2FwZVBsdWdJbicsCisgICAgICAgICAgICAgICAgICAgICd0eXBlJzog
J25vbmUnLAorICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWworICAgICAgICAg
ICAgICAgICAgICAgICAgJ1Rlc3ROZXRzY2FwZVBsdWdJbicsCisgICAgICAgICAgICAgICAgICAg
IF0sCisgICAgICAgICAgICAgICAgICAgICdjb25kaXRpb25zJzogWworICAgICAgICAgICAgICAg
ICAgICAgICAgWydPUz09IndpbiInLCB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2Nv
cGllcyc6IFt7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdkZXN0aW5hdGlvbic6
ICc8KFBST0RVQ1RfRElSKS9wbHVnaW5zJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJ2ZpbGVzJzogWyc8KFBST0RVQ1RfRElSKS9ucFRlc3ROZXRzY2FwZVBsdWdJbi5kbGwnXSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICAgICAgICAg
IH1dLAorICAgICAgICAgICAgICAgICAgICAgICAgWydPUz09Im1hYyInLCB7CisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsnVGVzdE5ldHNjYXBlUGx1Z0luJ10s
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2NvcGllcyc6IFt7CisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICdkZXN0aW5hdGlvbic6ICc8KFBST0RVQ1RfRElSKS9wbHVnaW5z
LycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdmaWxlcyc6IFsnPChQUk9EVUNU
X0RJUikvVGVzdE5ldHNjYXBlUGx1Z0luLnBsdWdpbi8nXSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAg
ICAgICAgICAgWydvc19wb3NpeCA9PSAxIGFuZCBPUyAhPSAibWFjIicsIHsKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAnY29waWVzJzogW3sKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJ2Rlc3RpbmF0aW9uJzogJzwoUFJPRFVDVF9ESVIpL3BsdWdpbnMnLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAnZmlsZXMnOiBbJzwoUFJPRFVDVF9ESVIpL2xpYlRlc3RO
ZXRzY2FwZVBsdWdJbi5zbyddLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAg
ICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAg
ICAgICAgICAgfSwKKyAgICAgICAgICAgIF0sICMgdGFyZ2V0cworICAgICAgICAgICAgJ2NvbmRp
dGlvbnMnOiBbCisgICAgICAgICAgICAgICAgWydPUz09IndpbiInLCB7CisgICAgICAgICAgICAg
ICAgICAgICd0YXJnZXRzJzogW3sKKyAgICAgICAgICAgICAgICAgICAgICAgICd0YXJnZXRfbmFt
ZSc6ICdMYXlvdXRUZXN0SGVscGVyJywKKyAgICAgICAgICAgICAgICAgICAgICAgICd0eXBlJzog
J2V4ZWN1dGFibGUnLAorICAgICAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMnOiBbJ0R1bXBS
ZW5kZXJUcmVlL2Nocm9taXVtL0xheW91dFRlc3RIZWxwZXJXaW4uY3BwJ10sCisgICAgICAgICAg
ICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgIFsnb3Nf
cG9zaXg9PTEgYW5kIE9TIT0ibWFjIiBhbmQgZ2NjX3ZlcnNpb249PTQ2JywgeworICAgICAgICAg
ICAgICAgICAgICAndGFyZ2V0X2RlZmF1bHRzJzogeworICAgICAgICAgICAgICAgICAgICAgICAg
IyBEaXNhYmxlIHdhcm5pbmdzIGFib3V0IGMrKzB4IGNvbXBhdGliaWxpdHksIGFzIHNvbWUgbmFt
ZXMgKHN1Y2gKKyAgICAgICAgICAgICAgICAgICAgICAgICMgYXMgbnVsbHB0cikgY29uZmxpY3Qg
d2l0aCB1cGNvbWluZyBjKysweCB0eXBlcy4KKyAgICAgICAgICAgICAgICAgICAgICAgICdjZmxh
Z3NfY2MnOiBbJy1Xbm8tYysrMHgtY29tcGF0J10sCisgICAgICAgICAgICAgICAgICAgIH0sCisg
ICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgWydPUz09Im1hYyInLCB7CisgICAg
ICAgICAgICAgICAgICAgICd0YXJnZXRzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgewor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICd0YXJnZXRfbmFtZSc6ICdMYXlvdXRUZXN0SGVs
cGVyJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAndHlwZSc6ICdleGVjdXRhYmxlJywK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnc291cmNlcyc6IFsnRHVtcFJlbmRlclRyZWUv
Y2hyb21pdW0vTGF5b3V0VGVzdEhlbHBlci5tbSddLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICdsaW5rX3NldHRpbmdzJzogeworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAn
bGlicmFyaWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJyQoU0RL
Uk9PVCkvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9BcHBLaXQuZnJhbWV3b3JrJywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB9LAorICAgICAgICAgICAgICAgICAgICAgICAgfSwKKyAgICAgICAgICAgICAgICAgICAgICAg
IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAndGFyZ2V0X25hbWUnOiAnY29weV9tZXNh
JywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAndHlwZSc6ICdub25lJywKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWyc8KGNocm9taXVtX3NyY19kaXIp
L3RoaXJkX3BhcnR5L21lc2EvbWVzYS5neXA6b3NtZXNhJ10sCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJ2NvcGllcyc6IFt7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdk
ZXN0aW5hdGlvbic6ICc8KFBST0RVQ1RfRElSKS9EdW1wUmVuZGVyVHJlZS5hcHAvQ29udGVudHMv
TWFjT1MvJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2ZpbGVzJzogWyc8KFBS
T0RVQ1RfRElSKS9vc21lc2Euc28nXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XSwK
KyAgICAgICAgICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAgIF0sCisgICAg
ICAgICAgICAgICAgfV0sCisgICAgICAgICAgICBdLCAjIGNvbmRpdGlvbnMKKyAgICAgICAgfV0s
CisgICAgXSwKK30K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>117520</attachid>
            <date>2011-12-01 16:33:10 -0800</date>
            <delta_ts>2011-12-05 18:01:10 -0800</delta_ts>
            <desc>merge to r101718</desc>
            <filename>bug-73382-20111201163308.patch</filename>
            <type>text/plain</type>
            <size>74358</size>
            <attacher name="Dirk Pranke">dpranke</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAxNzE4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4
IGZmYWYwYTI2YmVhODBkYTc5ODRkNDNiOTYwZDg5ZmJiMTIxOWFmMDMuLjU5YjM0NDhlODk1MGFk
NjNmZjllMjFhODdiNTQ1MjY2Mzk2MzAzYWIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMjMgQEAKKzIwMTEtMTEtMjkgIERpcmsgUHJhbmtlICA8ZHByYW5rZUBjaHJvbWl1
bS5vcmc+CisKKyAgICAgICAgYmluYXJpZXMgaW4gd2Via2l0Lmd5cCBzaG91bGQgYmUgc3BsaXQg
aW50byBhIG5ldyBmaWxlIHRvIGJyZWFrIGNpcmN1bGFyIGRlcGVuZGVuY2llcyBvbiB3ZWJraXRf
c3VwcG9ydAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
NzMzODIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBY
Q29kZSAoYW5kIGhlbmNlIEdZUCkgY2FuJ3QgaGFuZGxlIGNpcmN1bGFyIGRlcGVuZGVuY2llcyBi
ZXR3ZWVuCisgICAgICAgIGZpbGVzIChhbmQgcHJvamVjdHMpLiBBY2NvcmRpbmdseSwgYWx0aG91
Z2ggdGhlIGJpbmFyaWVzIGluCisgICAgICAgIFdlYktpdC5neXAgZGVwZW5kIG9uIHdlYmtpdF9z
dXBwb3J0IGFuZCB3ZWJraXRfc3VwcG9ydCBkZXBlbmRzCisgICAgICAgIG9uIHdlYmtpdCwgd2Ug
ZG9uJ3QgbWVudGlvbiB0aGUgbGF0dGVyIGRlcGVuZGVuY3kgaW4gdGhlIGZpbGUuCisgICAgICAg
IFRvIGZpeCB0aGlzLCB0aGlzIGNoYW5nZSBtb3ZlcyB0aGUgYmluYXJpZXMgbGlrZSBEUlQgaW50
byBhIG5ldworICAgICAgICBHWVAgZmlsZSwgYW5kIG1vZGlmaWVzIGd5cF93ZWJraXQgdG8gYnVp
bGQgZnJvbSB0aGF0IGZpbGUKKyAgICAgICAgaW5zdGVhZCBvZiBXZWJLaXQuZ3lwLgorCisgICAg
ICAgICogV2ViS2l0Lmd5cDoKKyAgICAgICAgKiBBbGwuZ3lwOgorICAgICAgICAqIFdlYktpdFVu
aXRUZXN0cy5neXA6CisgICAgICAgICogZ3lwX3dlYmtpdDoKKwogMjAxMS0xMi0wMSAgSm9jaGVu
IEVpc2luZ2VyICA8am9jaGVuQGNocm9taXVtLm9yZz4KIAogICAgICAgICBbY2hyb21pdW1dIGFk
ZCByZWZlcnJlciBwb2xpY3kgdG8gV2ViQ29udGV4dE1lbnVEYXRhCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL0FsbC5neXAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0FsbC5n
eXAKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMC4uYTk2YWNjZjg3NzYxY2EwODhjOWI4MTQ4M2QwOTdhZGI3MzRjZGFhZgot
LS0gL2Rldi9udWxsCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQWxsLmd5cApAQCAtMCww
ICsxLDQ4IEBACisjCisjIENvcHlyaWdodCAoQykgMjAxMSBHb29nbGUgSW5jLiBBbGwgcmlnaHRz
IHJlc2VydmVkLgorIworIyBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmlu
YXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKKyMgbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVk
IHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zIGFyZQorIyBtZXQ6CisjCisj
ICAgICAgICAgKiBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVzdCByZXRhaW4gdGhl
IGFib3ZlIGNvcHlyaWdodAorIyBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0
aGUgZm9sbG93aW5nIGRpc2NsYWltZXIuCisjICAgICAgICAgKiBSZWRpc3RyaWJ1dGlvbnMgaW4g
YmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlCisjIGNvcHlyaWdodCBub3RpY2Us
IHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIKKyMg
aW4gdGhlIGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRlZCB3aXRo
IHRoZQorIyBkaXN0cmlidXRpb24uCisjICAgICAgICAgKiBOZWl0aGVyIHRoZSBuYW1lIG9mIEdv
b2dsZSBJbmMuIG5vciB0aGUgbmFtZXMgb2YgaXRzCisjIGNvbnRyaWJ1dG9ycyBtYXkgYmUgdXNl
ZCB0byBlbmRvcnNlIG9yIHByb21vdGUgcHJvZHVjdHMgZGVyaXZlZCBmcm9tCisjIHRoaXMgc29m
dHdhcmUgd2l0aG91dCBzcGVjaWZpYyBwcmlvciB3cml0dGVuIHBlcm1pc3Npb24uCisjCisjIFRI
SVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgVEhFIENPUFlSSUdIVCBIT0xERVJTIEFORCBDT05U
UklCVVRPUlMKKyMgIkFTIElTIiBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVT
LCBJTkNMVURJTkcsIEJVVCBOT1QKKyMgTElNSVRFRCBUTywgVEhFIElNUExJRUQgV0FSUkFOVElF
UyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SCisjIEEgUEFSVElDVUxBUiBQVVJQ
T1NFIEFSRSBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQ09QWVJJR0hUCisjIE9X
TkVSIE9SIENPTlRSSUJVVE9SUyBCRSBMSUFCTEUgRk9SIEFOWSBESVJFQ1QsIElORElSRUNULCBJ
TkNJREVOVEFMLAorIyBTUEVDSUFMLCBFWEVNUExBUlksIE9SIENPTlNFUVVFTlRJQUwgREFNQUdF
UyAoSU5DTFVESU5HLCBCVVQgTk9UCisjIExJTUlURUQgVE8sIFBST0NVUkVNRU5UIE9GIFNVQlNU
SVRVVEUgR09PRFMgT1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLAorIyBEQVRBLCBPUiBQUk9GSVRT
OyBPUiBCVVNJTkVTUyBJTlRFUlJVUFRJT04pIEhPV0VWRVIgQ0FVU0VEIEFORCBPTiBBTlkKKyMg
VEhFT1JZIE9GIExJQUJJTElUWSwgV0hFVEhFUiBJTiBDT05UUkFDVCwgU1RSSUNUIExJQUJJTElU
WSwgT1IgVE9SVAorIyAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNFKSBBUklTSU5H
IElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UKKyMgT0YgVEhJUyBTT0ZUV0FSRSwgRVZFTiBJRiBB
RFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4KKyMKKworeworICAgICdp
bmNsdWRlcyc6IFsKKyAgICAgICAgJ2ZlYXR1cmVzLmd5cGknLAorICAgIF0sCisgICAgJ3Rhcmdl
dHMnOiBbCisgICAgICAgIHsKKyAgICAgICAgICAgICMgVGhlc2UgdHdvIHRhcmdldHMgc2hvdWxk
IGJlIHN1ZmZpY2llbnQgdG8gY2F1c2UgZXZlcnl0aGluZworICAgICAgICAgICAgIyBlbHNlIHRv
IGJ1aWxkIChpbmNsLiB3ZWJraXQpOyBpZiB0aGV5IGFyZW4ndCwgd2UgaGF2ZSBvdXIKKyAgICAg
ICAgICAgICMgZGVwZW5kZW5jaWVzIHdyb25nLgorICAgICAgICAgICAgJ3RhcmdldF9uYW1lJzog
J2FsbF93ZWJraXQnLAorICAgICAgICAgICAgJ3R5cGUnOiAnbm9uZScsCisgICAgICAgICAgICAn
ZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICdXZWJLaXRVbml0VGVzdHMuZ3lwOndl
YmtpdF91bml0X3Rlc3RzJywKKyAgICAgICAgICAgICAgICAnLi4vLi4vLi4vVG9vbHMvVG9vbHMu
Z3lwOkR1bXBSZW5kZXJUcmVlJywKKyAgICAgICAgICAgIF0sCisgICAgICAgIH0KKyAgICBdLAor
fQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9XZWJLaXQuZ3lwIGIvU291cmNl
L1dlYktpdC9jaHJvbWl1bS9XZWJLaXQuZ3lwCmluZGV4IDc4YTdlMGQ5OTJkODYyMWRkMjE1MmVk
MWQyNmJkMWMxYmI5ZjdmZGMuLjMyZGZjNjRlZDliNTUyYWE5NzUxZmE3Nzc4MzFhZGRiM2FlMjIx
YjMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0Lmd5cAorKysgYi9T
b3VyY2UvV2ViS2l0L2Nocm9taXVtL1dlYktpdC5neXAKQEAgLTMxLDggKzMxLDYgQEAKIHsKICAg
ICAnaW5jbHVkZXMnOiBbCiAgICAgICAgICcuLi8uLi9XZWJDb3JlL1dlYkNvcmUuZ3lwaScsCi0g
ICAgICAgICcuLi8uLi8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9EdW1wUmVuZGVyVHJlZS5neXBp
JywKLSAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdFdlYktpdEFQSS5n
eXBpJywKICAgICAgICAgJ1dlYktpdC5neXBpJywKICAgICAgICAgJ2ZlYXR1cmVzLmd5cGknLAog
ICAgIF0sCkBAIC05OTksNDAzICs5OTcsOCBAQAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICctLW91dHB1dCcsICc8QChfb3V0cHV0cyknXSwKICAgICAgICAgICAgIH1dLAog
ICAgICAgICB9LAotICAgICAgICB7Ci0gICAgICAgICAgICAndGFyZ2V0X25hbWUnOiAnd2Via2l0
X3VuaXRfdGVzdHMnLAotICAgICAgICAgICAgJ3R5cGUnOiAnZXhlY3V0YWJsZScsCi0gICAgICAg
ICAgICAnbXN2c19ndWlkJzogJzdDRUZFODAwLTg0MDMtNDE4QS1BRDZBLTJENTJDNkZDM0VBRCcs
Ci0gICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWwotICAgICAgICAgICAgICAgICd3ZWJraXQn
LAotICAgICAgICAgICAgICAgICcuLi8uLi9XZWJDb3JlL1dlYkNvcmUuZ3lwL1dlYkNvcmUuZ3lw
OndlYmNvcmUnLAotICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3Rlc3Rpbmcv
Z3Rlc3QuZ3lwOmd0ZXN0JywKLSAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90
ZXN0aW5nL2dtb2NrLmd5cDpnbW9jaycsCi0gICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3Jj
X2RpcikvYmFzZS9iYXNlLmd5cDpiYXNlJywKLSAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9z
cmNfZGlyKS9iYXNlL2Jhc2UuZ3lwOmJhc2VfaTE4bicsCi0gICAgICAgICAgICAgICAgJzwoY2hy
b21pdW1fc3JjX2RpcikvYmFzZS9iYXNlLmd5cDp0ZXN0X3N1cHBvcnRfYmFzZScsCi0gICAgICAg
ICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rpcikvd2Via2l0L3N1cHBvcnQvd2Via2l0X3N1cHBv
cnQuZ3lwOndlYmtpdF9zdXBwb3J0JywKLSAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNf
ZGlyKS93ZWJraXQvc3VwcG9ydC93ZWJraXRfc3VwcG9ydC5neXA6d2Via2l0X3VzZXJfYWdlbnQn
LAotICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICdzb3VyY2VzJzogWwotICAgICAgICAgICAg
ICAgICd0ZXN0cy9SdW5BbGxUZXN0cy5jcHAnLAotICAgICAgICAgICAgXSwKLSAgICAgICAgICAg
ICdpbmNsdWRlX2RpcnMnOiBbCi0gICAgICAgICAgICAgICAgJ3B1YmxpYycsCi0gICAgICAgICAg
ICAgICAgJ3NyYycsCi0gICAgICAgICAgICBdLAotICAgICAgICAgICAgJ2NvbmRpdGlvbnMnOiBb
Ci0gICAgICAgICAgICAgICAgWydpbnNpZGVfY2hyb21pdW1fYnVpbGQ9PTEgYW5kIGNvbXBvbmVu
dD09InNoYXJlZF9saWJyYXJ5IicsIHsKLSAgICAgICAgICAgICAgICAgICAgJ2RlZmluZXMnOiBb
Ci0gICAgICAgICAgICAgICAgICAgICAgICAnV0VCS0lUX0RMTF9VTklUVEVTVCcsCi0gICAgICAg
ICAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAgICAgfSwgewotICAgICAgICAgICAgICAgICAg
ICAnc291cmNlcyc6IFsKLSAgICAgICAgICAgICAgICAgICAgICAgICc8QCh3ZWJraXRfdW5pdHRl
c3RfZmlsZXMpJywKLSAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAgICAgICAg
J2NvbmRpdGlvbnMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICBbJ3Rvb2xraXRfdXNlc19n
dGsgPT0gMScsIHsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAnaW5jbHVkZV9kaXJzJzog
WwotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAncHVibGljL2d0aycsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAndmFy
aWFibGVzJzogewotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBGSVhNRTogRW5hYmxl
IHdhcm5pbmdzIG9uIG90aGVyIHBsYXRmb3Jtcy4KLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICdjaHJvbWl1bV9jb2RlJzogMSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAot
ICAgICAgICAgICAgICAgICAgICAgICAgfV0sCi0gICAgICAgICAgICAgICAgICAgIF0sCi0gICAg
ICAgICAgICAgICAgfV0sCi0gICAgICAgICAgICAgICAgWydpbnNpZGVfY2hyb21pdW1fYnVpbGQ9
PTEgYW5kIE9TPT0id2luIiBhbmQgY29tcG9uZW50IT0ic2hhcmVkX2xpYnJhcnkiJywgewotICAg
ICAgICAgICAgICAgICAgICAnY29uZmlndXJhdGlvbnMnOiB7Ci0gICAgICAgICAgICAgICAgICAg
ICAgICAnRGVidWdfQmFzZSc6IHsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAnbXN2c19z
ZXR0aW5ncyc6IHsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ1ZDTGlua2VyVG9v
bCc6IHsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdMaW5rSW5jcmVtZW50
YWwnOiAnPChtc3ZzX2xhcmdlX21vZHVsZV9kZWJ1Z19saW5rX21vZGUpJywKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAot
ICAgICAgICAgICAgICAgICAgICAgICAgfSwKLSAgICAgICAgICAgICAgICAgICAgfSwKLSAgICAg
ICAgICAgICAgICB9XSwKLSAgICAgICAgICAgIF0sCi0gICAgICAgIH0sCi0gICAgICAgIHsKLSAg
ICAgICAgICAgICd0YXJnZXRfbmFtZSc6ICdJbWFnZURpZmYnLAotICAgICAgICAgICAgJ3R5cGUn
OiAnZXhlY3V0YWJsZScsCi0gICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWwotICAgICAgICAg
ICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3dlYmtpdC9zdXBwb3J0L3dlYmtpdF9zdXBwb3J0
Lmd5cDp3ZWJraXRfc3VwcG9ydF9nZngnLAotICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICdp
bmNsdWRlX2RpcnMnOiBbCi0gICAgICAgICAgICAgICAgJy4uLy4uL0phdmFTY3JpcHRDb3JlJywK
LSAgICAgICAgICAgICAgICAnPChERVBUSCknLAotICAgICAgICAgICAgXSwKLSAgICAgICAgICAg
ICdzb3VyY2VzJzogWwotICAgICAgICAgICAgICAgICcuLi8uLi8uLi9Ub29scy9EdW1wUmVuZGVy
VHJlZS9jaHJvbWl1bS9JbWFnZURpZmYuY3BwJywKLSAgICAgICAgICAgIF0sCi0gICAgICAgICAg
ICAnY29uZGl0aW9ucyc6IFsKLSAgICAgICAgICAgICAgICBbJ09TPT0iYW5kcm9pZCInLCB7Ci0g
ICAgICAgICAgICAgICAgICAgICd0b29sc2V0cyc6IFsnaG9zdCddLAotICAgICAgICAgICAgICAg
IH1dLAotICAgICAgICAgICAgXSwKLSAgICAgICAgfSwKLSAgICAgICAgewotICAgICAgICAgICAg
J3RhcmdldF9uYW1lJzogJ0R1bXBSZW5kZXJUcmVlJywKLSAgICAgICAgICAgICd0eXBlJzogJ2V4
ZWN1dGFibGUnLAotICAgICAgICAgICAgJ21hY19idW5kbGUnOiAxLAotICAgICAgICAgICAgJ2Rl
cGVuZGVuY2llcyc6IFsKLSAgICAgICAgICAgICAgICAnaW5zcGVjdG9yX3Jlc291cmNlcycsCi0g
ICAgICAgICAgICAgICAgJ3dlYmtpdCcsCi0gICAgICAgICAgICAgICAgJy4uLy4uL0phdmFTY3Jp
cHRDb3JlL0phdmFTY3JpcHRDb3JlLmd5cC9KYXZhU2NyaXB0Q29yZS5neXA6d3RmX2NvbmZpZycs
Ci0gICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvYnVpbGQvdGVtcF9neXAvZ29v
Z2xldXJsLmd5cDpnb29nbGV1cmwnLAotICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19k
aXIpL3RoaXJkX3BhcnR5L2ljdS9pY3UuZ3lwOmljdXVjJywKLSAgICAgICAgICAgICAgICAnPChj
aHJvbWl1bV9zcmNfZGlyKS92OC90b29scy9neXAvdjguZ3lwOnY4JywKLSAgICAgICAgICAgICAg
ICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvc3VwcG9ydC93ZWJraXRfc3VwcG9ydC5neXA6
YmxvYicsCi0gICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rpcikvd2Via2l0L3N1cHBv
cnQvd2Via2l0X3N1cHBvcnQuZ3lwOndlYmtpdF9zdXBwb3J0JywKLSAgICAgICAgICAgICAgICAn
PChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvc3VwcG9ydC93ZWJraXRfc3VwcG9ydC5neXA6d2Vi
a2l0X3VzZXJfYWdlbnQnLAotICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICdpbmNsdWRlX2Rp
cnMnOiBbCi0gICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpciknLAotICAgICAgICAg
ICAgICAgICdwdWJsaWMnLAotICAgICAgICAgICAgICAgICcuLi8uLi9KYXZhU2NyaXB0Q29yZScs
Ci0gICAgICAgICAgICAgICAgJy4uLy4uL0phdmFTY3JpcHRDb3JlL3d0ZicsICMgd3RmL3RleHQv
Ki5oIHJlZmVycyBoZWFkZXJzIGluIHd0Zi8gd2l0aG91dCB3dGYvLgotICAgICAgICAgICAgICAg
ICc8KERFUFRIKScsCi0gICAgICAgICAgICBdLAotICAgICAgICAgICAgJ2RlZmluZXMnOiBbCi0g
ICAgICAgICAgICAgICAgIyBUZWNobmljYWxseSBub3QgYSB1bml0IHRlc3QgYnV0IHJlcXVpcmUg
ZnVuY3Rpb25zIGF2YWlsYWJsZSBvbmx5IHRvCi0gICAgICAgICAgICAgICAgIyB1bml0IHRlc3Rz
LgotICAgICAgICAgICAgICAgICdVTklUX1RFU1QnLAotICAgICAgICAgICAgXSwKLSAgICAgICAg
ICAgICdzb3VyY2VzJzogWwotICAgICAgICAgICAgICAgICc8QChkcnRfZmlsZXMpJywKLSAgICAg
ICAgICAgIF0sCi0gICAgICAgICAgICAnY29uZGl0aW9ucyc6IFsKLSAgICAgICAgICAgICAgICBb
J09TPT0id2luIicsIHsKLSAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKLSAg
ICAgICAgICAgICAgICAgICAgICAgICdMYXlvdXRUZXN0SGVscGVyJywKLSAgICAgICAgICAgICAg
ICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3RoaXJkX3BhcnR5L2FuZ2xlL3NyYy9idWls
ZF9hbmdsZS5neXA6bGliRUdMJywKLSAgICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVt
X3NyY19kaXIpL3RoaXJkX3BhcnR5L2FuZ2xlL3NyYy9idWlsZF9hbmdsZS5neXA6bGliR0xFU3Yy
JywKLSAgICAgICAgICAgICAgICAgICAgXSwKLQotICAgICAgICAgICAgICAgICAgICAncmVzb3Vy
Y2VfaW5jbHVkZV9kaXJzJzogWyc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQnXSwK
LSAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAg
ICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvbmV0L25ldF9yZXNvdXJjZXMucmMnLAotICAg
ICAgICAgICAgICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC93
ZWJraXRfY2hyb21pdW1fcmVzb3VyY2VzLnJjJywKLSAgICAgICAgICAgICAgICAgICAgICAgICc8
KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvd2Via2l0X3Jlc291cmNlcy5yYycsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0
L3dlYmtpdF9zdHJpbmdzX2VuLVVTLnJjJywKLSAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAg
ICAgICAgICAgICAgICAgJ2NvbmRpdGlvbnMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICBb
J2luc2lkZV9jaHJvbWl1bV9idWlsZD09MScsIHsKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnY29uZmlndXJhdGlvbnMnOiB7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdE
ZWJ1Z19CYXNlJzogewotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ21zdnNf
c2V0dGluZ3MnOiB7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ1ZD
TGlua2VyVG9vbCc6IHsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJ0xpbmtJbmNyZW1lbnRhbCc6ICc8KG1zdnNfbGFyZ2VfbW9kdWxlX2RlYnVnX2xpbmtfbW9k
ZSknLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB9LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCi0gICAgICAgICAgICAg
ICAgICAgICAgICB9XSwKLSAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAgICAg
ICAgJ2NvcGllcyc6IFt7Ci0gICAgICAgICAgICAgICAgICAgICAgICAnZGVzdGluYXRpb24nOiAn
PChQUk9EVUNUX0RJUiknLAotICAgICAgICAgICAgICAgICAgICAgICAgJ2ZpbGVzJzogWyc8KGFo
ZW1fcGF0aCknXSwKLSAgICAgICAgICAgICAgICAgICAgfV0sCi0gICAgICAgICAgICAgICAgfSx7
ICMgT1MhPSJ3aW4iCi0gICAgICAgICAgICAgICAgICAgICdzb3VyY2VzLyc6IFsKLSAgICAgICAg
ICAgICAgICAgICAgICAgIFsnZXhjbHVkZScsICdXaW5cXC5jcHAkJ10sCi0gICAgICAgICAgICAg
ICAgICAgIF0sCi0gICAgICAgICAgICAgICAgICAgICdhY3Rpb25zJzogWwotICAgICAgICAgICAg
ICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAgICAgICAgICdhY3Rpb25fbmFtZSc6
ICdyZXBhY2tfbG9jYWxlJywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAndmFyaWFibGVz
JzogewotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAncmVwYWNrX3BhdGgnOiAnPChj
aHJvbWl1bV9zcmNfZGlyKS90b29scy9ncml0L2dyaXQvZm9ybWF0L3JlcGFjay5weScsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICdwYWtfaW5wdXRzJzogWwotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL25ldC9u
ZXRfcmVzb3VyY2VzLnBhaycsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAn
PChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvdWkvZ2Z4L2dmeF9yZXNvdXJjZXMucGFrJywKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVf
RElSKS93ZWJraXQvd2Via2l0X2Nocm9taXVtX3Jlc291cmNlcy5wYWsnLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtp
dC93ZWJraXRfc3RyaW5nc19lbi1VUy5wYWsnLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC93ZWJraXRfcmVzb3Vy
Y2VzLnBhaycsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgXX0sCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJ2lucHV0cyc6IFsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJzwocmVwYWNrX3BhdGgpJywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzxA
KHBha19pbnB1dHMpJywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICdvdXRwdXRzJzogWwotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAnPChJTlRFUk1FRElBVEVfRElSKS9yZXBhY2svRHVtcFJlbmRlclRyZWUucGFrJywK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICdhY3Rpb24nOiBbJ3B5dGhvbicsICc8KHJlcGFja19wYXRoKScsICc8QChfb3V0cHV0cykn
LCAnPEAocGFrX2lucHV0cyknXSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAncHJvY2Vz
c19vdXRwdXRzX2FzX21hY19idW5kbGVfcmVzb3VyY2VzJzogMSwKLSAgICAgICAgICAgICAgICAg
ICAgICAgIH0sCi0gICAgICAgICAgICAgICAgICAgIF0sICMgYWN0aW9ucwotICAgICAgICAgICAg
ICAgIH1dLAotICAgICAgICAgICAgICAgIFsnT1M9PSJtYWMiJywgewotICAgICAgICAgICAgICAg
ICAgICAnZGVwZW5kZW5jaWVzJzogWwotICAgICAgICAgICAgICAgICAgICAgICAgJ2NvcHlfbWVz
YScsCi0gICAgICAgICAgICAgICAgICAgICAgICAnTGF5b3V0VGVzdEhlbHBlcicsCi0gICAgICAg
ICAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAgICAgICAgICdtYWNfYnVuZGxlX3Jlc291cmNl
cyc6IFsKLSAgICAgICAgICAgICAgICAgICAgICAgICc8KGFoZW1fcGF0aCknLAotICAgICAgICAg
ICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktp
dFdlaWdodFdhdGNoZXIxMDAudHRmJywKLSAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi8u
Li9Ub29scy9EdW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyMjAwLnR0Zics
Ci0gICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4vLi4vVG9vbHMvRHVtcFJlbmRlclRyZWUv
Zm9udHMvV2ViS2l0V2VpZ2h0V2F0Y2hlcjMwMC50dGYnLAotICAgICAgICAgICAgICAgICAgICAg
ICAgJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdodFdhdGNo
ZXI0MDAudHRmJywKLSAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi8uLi9Ub29scy9EdW1w
UmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyNTAwLnR0ZicsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAnLi4vLi4vLi4vVG9vbHMvRHVtcFJlbmRlclRyZWUvZm9udHMvV2ViS2l0
V2VpZ2h0V2F0Y2hlcjYwMC50dGYnLAotICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4uLy4u
L1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdodFdhdGNoZXI3MDAudHRmJywK
LSAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9m
b250cy9XZWJLaXRXZWlnaHRXYXRjaGVyODAwLnR0ZicsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAnLi4vLi4vLi4vVG9vbHMvRHVtcFJlbmRlclRyZWUvZm9udHMvV2ViS2l0V2VpZ2h0V2F0Y2hl
cjkwMC50dGYnLAotICAgICAgICAgICAgICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFU
RV9ESVIpL3dlYmtpdC90ZXh0QXJlYVJlc2l6ZUNvcm5lci5wbmcnLAotICAgICAgICAgICAgICAg
ICAgICBdLAotICAgICAgICAgICAgICAgIH0seyAjIE9TIT0ibWFjIgotICAgICAgICAgICAgICAg
ICAgICAnc291cmNlcy8nOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAjIC5tbSBpcyBhbHJl
YWR5IGV4Y2x1ZGVkIGJ5IGNvbW1vbi5neXBpCi0gICAgICAgICAgICAgICAgICAgICAgICBbJ2V4
Y2x1ZGUnLCAnTWFjXFwuY3BwJCddLAotICAgICAgICAgICAgICAgICAgICBdLAotICAgICAgICAg
ICAgICAgIH1dLAotICAgICAgICAgICAgICAgIFsndXNlX3gxMSA9PSAxJywgewotICAgICAgICAg
ICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWwotICAgICAgICAgICAgICAgICAgICAgICAgJzwo
Y2hyb21pdW1fc3JjX2RpcikvYnVpbGQvbGludXgvc3lzdGVtLmd5cDpmb250Y29uZmlnJywKLSAg
ICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAgICAgICAgJ2NvcGllcyc6IFt7Ci0g
ICAgICAgICAgICAgICAgICAgICAgICAnZGVzdGluYXRpb24nOiAnPChQUk9EVUNUX0RJUiknLAot
ICAgICAgICAgICAgICAgICAgICAgICAgJ2ZpbGVzJzogWwotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICc8KGFoZW1fcGF0aCknLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICcuLi8u
Li8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9mb250cy5jb25mJywKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnPChJTlRFUk1FRElBVEVfRElSKS9yZXBhY2svRHVtcFJlbmRl
clRyZWUucGFrJywKLSAgICAgICAgICAgICAgICAgICAgICAgIF0KLSAgICAgICAgICAgICAgICAg
ICAgfV0sCi0gICAgICAgICAgICAgICAgICAgICd2YXJpYWJsZXMnOiB7Ci0gICAgICAgICAgICAg
ICAgICAgICAgICAjIEZJWE1FOiBFbmFibGUgd2FybmluZ3Mgb24gb3RoZXIgcGxhdGZvcm1zLgot
ICAgICAgICAgICAgICAgICAgICAgICAgJ2Nocm9taXVtX2NvZGUnOiAxLAotICAgICAgICAgICAg
ICAgICAgICB9LAotICAgICAgICAgICAgICAgICAgICAnY29uZGl0aW9ucyc6IFsKLSAgICAgICAg
ICAgICAgICAgICAgICAgIFsnbGludXhfdXNlX3RjbWFsbG9jID09IDEnLCB7Ci0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvYmFzZS9hbGxvY2F0b3IvYWxsb2NhdG9y
Lmd5cDphbGxvY2F0b3InLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCi0gICAgICAg
ICAgICAgICAgICAgICAgICB9XSwKLSAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAg
ICAgICB9LHsgIyB1c2VfeDExICE9IDEKLSAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMvJzog
WwotICAgICAgICAgICAgICAgICAgICAgICAgWydleGNsdWRlJywgJ0xpbnV4XFwuY3BwJCddCi0g
ICAgICAgICAgICAgICAgICAgIF0KLSAgICAgICAgICAgICAgICB9XSwKLSAgICAgICAgICAgICAg
ICBbJ3Rvb2xraXRfdXNlc19ndGsgPT0gMScsIHsKLSAgICAgICAgICAgICAgICAgICAgJ2RlZmlu
ZXMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAnV1RGX1VTRV9HVEs9MScsCi0gICAgICAg
ICAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCi0g
ICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS9idWlsZC9saW51eC9z
eXN0ZW0uZ3lwOmd0aycsCi0gICAgICAgICAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAgICAg
ICAgICdpbmNsdWRlX2RpcnMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAncHVibGljL2d0
aycsCi0gICAgICAgICAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAgICAgfSx7ICMgdG9vbGtp
dF91c2VzX2d0ayAhPSAxCi0gICAgICAgICAgICAgICAgICAgICdzb3VyY2VzLyc6IFsKLSAgICAg
ICAgICAgICAgICAgICAgICAgIFsnZXhjbHVkZScsICdHdGtcXC5jcHAkJ10KLSAgICAgICAgICAg
ICAgICAgICAgXQotICAgICAgICAgICAgICAgIH1dLAotICAgICAgICAgICAgICAgIFsnT1M9PSJh
bmRyb2lkIicsIHsKLSAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKLSAgICAg
ICAgICAgICAgICAgICAgICAgICdJbWFnZURpZmYjaG9zdCcsCi0gICAgICAgICAgICAgICAgICAg
IF0sCi0gICAgICAgICAgICAgICAgfSx7ICMgT1MhPSJhbmRyb2lkIgotICAgICAgICAgICAgICAg
ICAgICAnc291cmNlcy8nOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICBbJ2V4Y2x1ZGUnLCAn
KEFuZHJvaWQpXFwuY3BwJCddCi0gICAgICAgICAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAg
ICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAnSW1hZ2VE
aWZmJywKLSAgICAgICAgICAgICAgICAgICAgICAgICdjb3B5X1Rlc3ROZXRzY2FwZVBsdWdJbics
Ci0gICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0
eS9tZXNhL21lc2EuZ3lwOm9zbWVzYScsCi0gICAgICAgICAgICAgICAgICAgIF0sCi0gICAgICAg
ICAgICAgICAgfV0sCi0gICAgICAgICAgICAgICAgWydpbnNpZGVfY2hyb21pdW1fYnVpbGQ9PTEg
YW5kIGNvbXBvbmVudD09InNoYXJlZF9saWJyYXJ5IicsIHsKLSAgICAgICAgICAgICAgICAgICAg
J3NvdXJjZXMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAnc3JjL0Nocm9taXVtQ3VycmVu
dFRpbWUuY3BwJywKLSAgICAgICAgICAgICAgICAgICAgICAgICdzcmMvQ2hyb21pdW1UaHJlYWRp
bmcuY3BwJywKLSAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAgICAgICAgJ2lu
Y2x1ZGVfZGlycyc6IFsKLSAgICAgICAgICAgICAgICAgICAgICAgICdwdWJsaWMnLAotICAgICAg
ICAgICAgICAgICAgICBdLAotICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWwot
ICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4uL0phdmFTY3JpcHRDb3JlL0phdmFTY3JpcHRD
b3JlLmd5cC9KYXZhU2NyaXB0Q29yZS5neXA6d3RmJywKLSAgICAgICAgICAgICAgICAgICAgICAg
ICcuLi8uLi9XVEYvV1RGLmd5cC9XVEYuZ3lwOm5ld3d0ZicsCi0gICAgICAgICAgICAgICAgICAg
IF0sCi0gICAgICAgICAgICAgICAgfV0sCi0gICAgICAgICAgICAgICAgWydpbnNpZGVfY2hyb21p
dW1fYnVpbGQ9PTAnLCB7Ci0gICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCi0g
ICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvc3VwcG9y
dC9zZXR1cF90aGlyZF9wYXJ0eS5neXA6dGhpcmRfcGFydHlfaGVhZGVycycsCi0gICAgICAgICAg
ICAgICAgICAgIF0KLSAgICAgICAgICAgICAgICB9XSwKLSAgICAgICAgICAgICAgICBbJ2luc2lk
ZV9jaHJvbWl1bV9idWlsZD09MCBvciBjb21wb25lbnQhPSJzaGFyZWRfbGlicmFyeSInLCB7Ci0g
ICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCi0gICAgICAgICAgICAgICAgICAg
ICAgICAnLi4vLi4vV2ViQ29yZS9XZWJDb3JlLmd5cC9XZWJDb3JlLmd5cDp3ZWJjb3JlX3Rlc3Rf
c3VwcG9ydCcsCi0gICAgICAgICAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAgICAgICAgICdp
bmNsdWRlX2RpcnMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAjIFdBUk5JTkc6IERvIG5v
dCB2aWV3IHRoaXMgcGFydGljdWxhciBjYXNlIGFzIGEgcHJlY2VkZW50IGZvcgotICAgICAgICAg
ICAgICAgICAgICAgICAgIyBpbmNsdWRpbmcgV2ViQ29yZSBoZWFkZXJzIGluIER1bXBSZW5kZXJU
cmVlIHByb2plY3QuCi0gICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4vV2ViQ29yZS90ZXN0
aW5nL3Y4JywgIyBmb3IgV2ViQ29yZVRlc3RTdXBwb3J0LmgsIG5lZWRlZCB0byBsaW5rIGluIHdp
bmRvdy5pbnRlcm5hbHMgY29kZS4KLSAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAg
ICAgICAgICAgJ3NvdXJjZXMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAnc3JjL1dlYlRl
c3RpbmdTdXBwb3J0LmNwcCcsCi0gICAgICAgICAgICAgICAgICAgICAgICAncHVibGljL1dlYlRl
c3RpbmdTdXBwb3J0LmgnLAotICAgICAgICAgICAgICAgICAgICBdLAotICAgICAgICAgICAgICAg
IH1dLAotICAgICAgICAgICAgXSwKLSAgICAgICAgfSwKLSAgICAgICAgewotICAgICAgICAgICAg
J3RhcmdldF9uYW1lJzogJ1Rlc3ROZXRzY2FwZVBsdWdJbicsCi0gICAgICAgICAgICAndHlwZSc6
ICdsb2FkYWJsZV9tb2R1bGUnLAotICAgICAgICAgICAgJ3NvdXJjZXMnOiBbICc8QCh0ZXN0X3Bs
dWdpbl9maWxlcyknIF0sCi0gICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWwotICAgICAgICAg
ICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3RoaXJkX3BhcnR5L25wYXBpL25wYXBpLmd5cDpu
cGFwaScsCi0gICAgICAgICAgICBdLAotICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKLSAg
ICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKScsCi0gICAgICAgICAgICAgICAgJy4u
Ly4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL1Rlc3ROZXRzY2FwZVBsdWdJbicsCi0gICAgICAg
ICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL1Rlc3ROZXRz
Y2FwZVBsdWdJbi9Gb3J3YXJkaW5nSGVhZGVycycsCi0gICAgICAgICAgICBdLAotICAgICAgICAg
ICAgJ2NvbmRpdGlvbnMnOiBbCi0gICAgICAgICAgICAgICAgWydPUz09Im1hYyInLCB7Ci0gICAg
ICAgICAgICAgICAgICAgICdtYWNfYnVuZGxlJzogMSwKLSAgICAgICAgICAgICAgICAgICAgJ3By
b2R1Y3RfZXh0ZW5zaW9uJzogJ3BsdWdpbicsCi0gICAgICAgICAgICAgICAgICAgICdsaW5rX3Nl
dHRpbmdzJzogewotICAgICAgICAgICAgICAgICAgICAgICAgJ2xpYnJhcmllcyc6IFsKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAnJChTREtST09UKS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdv
cmtzL0NhcmJvbi5mcmFtZXdvcmsnLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICckKFNE
S1JPT1QpL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQ29jb2EuZnJhbWV3b3JrJywKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAnJChTREtST09UKS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdv
cmtzL1F1YXJ0ekNvcmUuZnJhbWV3b3JrJywKLSAgICAgICAgICAgICAgICAgICAgICAgIF0KLSAg
ICAgICAgICAgICAgICAgICAgfSwKLSAgICAgICAgICAgICAgICAgICAgJ3hjb2RlX3NldHRpbmdz
JzogewotICAgICAgICAgICAgICAgICAgICAgICAgJ0dDQ19TWU1CT0xTX1BSSVZBVEVfRVhURVJO
JzogJ05PJywKLSAgICAgICAgICAgICAgICAgICAgICAgICdJTkZPUExJU1RfRklMRSc6ICcuLi8u
Li8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9UZXN0TmV0c2NhcGVQbHVnSW4vbWFjL0luZm8ucGxp
c3QnLAotICAgICAgICAgICAgICAgICAgICB9LAotICAgICAgICAgICAgICAgIH1dLAotICAgICAg
ICAgICAgICAgIFsnb3NfcG9zaXggPT0gMSBhbmQgT1MgIT0gIm1hYyInLCB7Ci0gICAgICAgICAg
ICAgICAgICAgICdjZmxhZ3MnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAnLWZ2aXNpYmls
aXR5PWRlZmF1bHQnLAotICAgICAgICAgICAgICAgICAgICBdLAotICAgICAgICAgICAgICAgIH1d
LAotICAgICAgICAgICAgICAgIFsnT1M9PSJ3aW4iJywgewotICAgICAgICAgICAgICAgICAgICAn
ZGVmaW5lcyc6IFsKLSAgICAgICAgICAgICAgICAgICAgICAgICMgVGhpcyBzZWVtcyBsaWtlIGEg
aGFjaywgYnV0IHRoaXMgaXMgd2hhdCBTYWZhcmkgV2luIGRvZXMuCi0gICAgICAgICAgICAgICAg
ICAgICAgICAnc25wcmludGY9X3NucHJpbnRmJywKLSAgICAgICAgICAgICAgICAgICAgXSwKLSAg
ICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAn
Li4vLi4vLi4vVG9vbHMvRHVtcFJlbmRlclRyZWUvVGVzdE5ldHNjYXBlUGx1Z0luL3dpbi9UZXN0
TmV0c2NhcGVQbHVnaW4uZGVmJywKLSAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi8uLi9U
b29scy9EdW1wUmVuZGVyVHJlZS9UZXN0TmV0c2NhcGVQbHVnSW4vd2luL1Rlc3ROZXRzY2FwZVBs
dWdpbi5yYycsCi0gICAgICAgICAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAgICAgICAgICMg
VGhlIC5yYyBmaWxlIHJlcXVpcmVzIHRoYXQgdGhlIG5hbWUgb2YgdGhlIGRsbCBpcyBucFRlc3RO
ZXRzY2FwZVBsdWdpbi5kbGwuCi0gICAgICAgICAgICAgICAgICAgICdwcm9kdWN0X25hbWUnOiAn
bnBUZXN0TmV0c2NhcGVQbHVnaW4nLAotICAgICAgICAgICAgICAgIH1dLAotICAgICAgICAgICAg
XSwKLSAgICAgICAgfSwKLSAgICAgICAgewotICAgICAgICAgICAgJ3RhcmdldF9uYW1lJzogJ2Nv
cHlfVGVzdE5ldHNjYXBlUGx1Z0luJywKLSAgICAgICAgICAgICd0eXBlJzogJ25vbmUnLAotICAg
ICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKLSAgICAgICAgICAgICAgICAnVGVzdE5ldHNjYXBl
UGx1Z0luJywKLSAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAnY29uZGl0aW9ucyc6IFsKLSAg
ICAgICAgICAgICAgICBbJ09TPT0id2luIicsIHsKLSAgICAgICAgICAgICAgICAgICAgJ2NvcGll
cyc6IFt7Ci0gICAgICAgICAgICAgICAgICAgICAgICAnZGVzdGluYXRpb24nOiAnPChQUk9EVUNU
X0RJUikvcGx1Z2lucycsCi0gICAgICAgICAgICAgICAgICAgICAgICAnZmlsZXMnOiBbJzwoUFJP
RFVDVF9ESVIpL25wVGVzdE5ldHNjYXBlUGx1Z0luLmRsbCddLAotICAgICAgICAgICAgICAgICAg
ICB9XSwKLSAgICAgICAgICAgICAgICB9XSwKLSAgICAgICAgICAgICAgICBbJ09TPT0ibWFjIics
IHsKLSAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsnVGVzdE5ldHNjYXBlUGx1
Z0luJ10sCi0gICAgICAgICAgICAgICAgICAgICdjb3BpZXMnOiBbewotICAgICAgICAgICAgICAg
ICAgICAgICAgJ2Rlc3RpbmF0aW9uJzogJzwoUFJPRFVDVF9ESVIpL3BsdWdpbnMvJywKLSAgICAg
ICAgICAgICAgICAgICAgICAgICdmaWxlcyc6IFsnPChQUk9EVUNUX0RJUikvVGVzdE5ldHNjYXBl
UGx1Z0luLnBsdWdpbi8nXSwKLSAgICAgICAgICAgICAgICAgICAgfV0sCi0gICAgICAgICAgICAg
ICAgfV0sCi0gICAgICAgICAgICAgICAgWydvc19wb3NpeCA9PSAxIGFuZCBPUyAhPSAibWFjIics
IHsKLSAgICAgICAgICAgICAgICAgICAgJ2NvcGllcyc6IFt7Ci0gICAgICAgICAgICAgICAgICAg
ICAgICAnZGVzdGluYXRpb24nOiAnPChQUk9EVUNUX0RJUikvcGx1Z2lucycsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAnZmlsZXMnOiBbJzwoUFJPRFVDVF9ESVIpL2xpYlRlc3ROZXRzY2FwZVBs
dWdJbi5zbyddLAotICAgICAgICAgICAgICAgICAgICB9XSwKLSAgICAgICAgICAgICAgICB9XSwK
LSAgICAgICAgICAgIF0sCi0gICAgICAgIH0sCi0gICAgICAgIHsKLSAgICAgICAgICAgICd0YXJn
ZXRfbmFtZSc6ICdUZXN0V2ViS2l0QVBJJywKLSAgICAgICAgICAgICd0eXBlJzogJ2V4ZWN1dGFi
bGUnLAotICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKLSAgICAgICAgICAgICAgICAnd2Vi
a2l0JywKLSAgICAgICAgICAgICAgICAnLi4vLi4vV2ViQ29yZS9XZWJDb3JlLmd5cC9XZWJDb3Jl
Lmd5cDp3ZWJjb3JlJywKLSAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS9iYXNl
L2Jhc2UuZ3lwOnRlc3Rfc3VwcG9ydF9iYXNlJywKLSAgICAgICAgICAgICAgICAnPChjaHJvbWl1
bV9zcmNfZGlyKS90ZXN0aW5nL2d0ZXN0Lmd5cDpndGVzdCcsCi0gICAgICAgICAgICAgICAgJzwo
Y2hyb21pdW1fc3JjX2RpcikvdGVzdGluZy9nbW9jay5neXA6Z21vY2snLAotICAgICAgICAgICAg
ICAgICc8KGNocm9taXVtX3NyY19kaXIpL3dlYmtpdC9zdXBwb3J0L3dlYmtpdF9zdXBwb3J0Lmd5
cDp3ZWJraXRfc3VwcG9ydCcsCi0gICAgICAgICAgICBdLAotICAgICAgICAgICAgJ2luY2x1ZGVf
ZGlycyc6IFsKLSAgICAgICAgICAgICAgICAnLi4vLi4vLi4vVG9vbHMvVGVzdFdlYktpdEFQSScs
Ci0gICAgICAgICAgICAgICAgIyBOZWVkZWQgYnkgdGVzdHMvUnVuQWxsVGVzdHMuY3BwLCBhcyB3
ZWxsIGFzIENocm9taXVtQ3VycmVudFRpbWUuY3BwIGFuZAotICAgICAgICAgICAgICAgICMgQ2hy
b21pdW1UaHJlYWRpbmcuY3BwIGluIGNocm9taXVtIHNoYXJlZCBsaWJyYXJ5IGNvbmZpZ3VyYXRp
b24uCi0gICAgICAgICAgICAgICAgJ3B1YmxpYycsCi0gICAgICAgICAgICBdLAotICAgICAgICAg
ICAgJ3NvdXJjZXMnOiBbCi0gICAgICAgICAgICAgICAgIyBSZXVzZSB0aGUgc2FtZSB0ZXN0aW5n
IGRyaXZlciBvZiBDaHJvbWl1bSdzIHdlYmtpdF91bml0X3Rlc3RzLgotICAgICAgICAgICAgICAg
ICd0ZXN0cy9SdW5BbGxUZXN0cy5jcHAnLAotICAgICAgICAgICAgICAgICc8QChUZXN0V2ViS2l0
QVBJX2ZpbGVzKScsCi0gICAgICAgICAgICBdLAotICAgICAgICAgICAgJ2NvbmRpdGlvbnMnOiBb
Ci0gICAgICAgICAgICAgICAgWydpbnNpZGVfY2hyb21pdW1fYnVpbGQ9PTEgYW5kIGNvbXBvbmVu
dD09InNoYXJlZF9saWJyYXJ5IicsIHsKLSAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMnOiBb
Ci0gICAgICAgICAgICAgICAgICAgICAgICAjIFRvIHNhdGlzZnkgbGlua2luZyBvZiBXVEY6OmN1
cnJlbnRUaW1lKCkgZXRjLiBpbiBzaGFyZWQgbGlicmFyeSBjb25maWd1cmF0aW9uLAotICAgICAg
ICAgICAgICAgICAgICAgICAgIyBhcyB0aGUgc3ltYm9scyBhcmUgbm90IGV4cG9ydGVkIGZyb20g
dGhlIERMTHMuCi0gICAgICAgICAgICAgICAgICAgICAgICAnc3JjL0Nocm9taXVtQ3VycmVudFRp
bWUuY3BwJywKLSAgICAgICAgICAgICAgICAgICAgICAgICdzcmMvQ2hyb21pdW1UaHJlYWRpbmcu
Y3BwJywKLSAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAgICB9XSwKLSAgICAg
ICAgICAgIF0sCi0gICAgICAgIH0sCiAgICAgXSwgIyB0YXJnZXRzCiAgICAgJ2NvbmRpdGlvbnMn
OiBbCi0gICAgICAgIFsnT1M9PSJ3aW4iJywgewotICAgICAgICAgICAgJ3RhcmdldHMnOiBbewot
ICAgICAgICAgICAgICAgICd0YXJnZXRfbmFtZSc6ICdMYXlvdXRUZXN0SGVscGVyJywKLSAgICAg
ICAgICAgICAgICAndHlwZSc6ICdleGVjdXRhYmxlJywKLSAgICAgICAgICAgICAgICAnc291cmNl
cyc6IFsnLi4vLi4vLi4vVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vTGF5b3V0VGVzdEhl
bHBlcldpbi5jcHAnXSwKLSAgICAgICAgICAgIH1dLAotICAgICAgICB9XSwKICAgICAgICAgWydv
c19wb3NpeD09MSBhbmQgT1MhPSJtYWMiIGFuZCBPUyE9ImFuZHJvaWQiIGFuZCBnY2NfdmVyc2lv
bj09NDYnLCB7CiAgICAgICAgICAgICAndGFyZ2V0X2RlZmF1bHRzJzogewogICAgICAgICAgICAg
ICAgICMgRGlzYWJsZSB3YXJuaW5ncyBhYm91dCBjKysweCBjb21wYXRpYmlsaXR5LCBhcyBzb21l
IG5hbWVzIChzdWNoCkBAIC0xNDA2LDE2ICsxMDA5LDYgQEAKICAgICAgICAgWydPUz09Im1hYyIn
LCB7CiAgICAgICAgICAgICAndGFyZ2V0cyc6IFsKICAgICAgICAgICAgICAgICB7Ci0gICAgICAg
ICAgICAgICAgICAgICd0YXJnZXRfbmFtZSc6ICdMYXlvdXRUZXN0SGVscGVyJywKLSAgICAgICAg
ICAgICAgICAgICAgJ3R5cGUnOiAnZXhlY3V0YWJsZScsCi0gICAgICAgICAgICAgICAgICAgICdz
b3VyY2VzJzogWycuLi8uLi8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9MYXlvdXRU
ZXN0SGVscGVyLm1tJ10sCi0gICAgICAgICAgICAgICAgICAgICdsaW5rX3NldHRpbmdzJzogewot
ICAgICAgICAgICAgICAgICAgICAgICAgJ2xpYnJhcmllcyc6IFsKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAnJChTREtST09UKS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0FwcEtpdC5m
cmFtZXdvcmsnLAotICAgICAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAgICAg
ICAgfSwKLSAgICAgICAgICAgICAgICB9LAotICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAg
ICAgICAgICAgJ3RhcmdldF9uYW1lJzogJ2NvcHlfbWVzYScsCiAgICAgICAgICAgICAgICAgICAg
ICd0eXBlJzogJ25vbmUnLAogICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWyc8
KGNocm9taXVtX3NyY19kaXIpL3RoaXJkX3BhcnR5L21lc2EvbWVzYS5neXA6b3NtZXNhJ10sCkBA
IC0xNTI0LDExICsxMTE3LDQyNiBAQAogICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICBd
LAogICAgICAgICB9XSwKKworICAgICAgICAjIEZJWE1FOiBEZWxldGUgdGhpcyB3aG9sZSBibG9j
ayBvbmNlIGNocm9taXVtJ3MgYnVpbGQvY29tbW9uLmd5cGkKKyAgICAgICAgIyBpcyBzZXR0aW5n
IHRoaXMgZmxhZyB0byAwIGJ5IGRlZmF1bHQuIFNlZQorICAgICAgICAjIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02ODQ2My4KKyAgICAgICAgWydidWlsZF93ZWJraXRf
ZXhlc19mcm9tX3dlYmtpdF9neXA9PTEnLCB7CisgICAgICAgICAgICAnaW5jbHVkZXMnOiBbCisg
ICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL0R1bXBSZW5kZXJU
cmVlLmd5cGknLAorICAgICAgICAgICAgICAgICcuLi8uLi8uLi9Ub29scy9UZXN0V2ViS2l0QVBJ
L1Rlc3RXZWJLaXRBUEkuZ3lwaScsCisgICAgICAgICAgICBdLAorICAgICAgICAgICAgJ3Rhcmdl
dHMnOiBbCisgICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICAndGFyZ2V0X25h
bWUnOiAnd2Via2l0X3VuaXRfdGVzdHMnLAorICAgICAgICAgICAgICAgICAgICAndHlwZSc6ICdl
eGVjdXRhYmxlJywKKyAgICAgICAgICAgICAgICAgICAgJ21zdnNfZ3VpZCc6ICc3Q0VGRTgwMC04
NDAzLTQxOEEtQUQ2QS0yRDUyQzZGQzNFQUQnLAorICAgICAgICAgICAgICAgICAgICAnZGVwZW5k
ZW5jaWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgJ3dlYmtpdCcsCisgICAgICAgICAg
ICAgICAgICAgICAgICAnLi4vLi4vV2ViQ29yZS9XZWJDb3JlLmd5cC9XZWJDb3JlLmd5cDp3ZWJj
b3JlJywKKyAgICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3Rlc3Rp
bmcvZ3Rlc3QuZ3lwOmd0ZXN0JywKKyAgICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVt
X3NyY19kaXIpL3Rlc3RpbmcvZ21vY2suZ3lwOmdtb2NrJywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICc8KGNocm9taXVtX3NyY19kaXIpL2Jhc2UvYmFzZS5neXA6YmFzZScsCisgICAgICAgICAg
ICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS9iYXNlL2Jhc2UuZ3lwOmJhc2VfaTE4
bicsCisgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS9iYXNlL2Jh
c2UuZ3lwOnRlc3Rfc3VwcG9ydF9iYXNlJywKKyAgICAgICAgICAgICAgICAgICAgICAgICc8KGNo
cm9taXVtX3NyY19kaXIpL3dlYmtpdC9zdXBwb3J0L3dlYmtpdF9zdXBwb3J0Lmd5cDp3ZWJraXRf
c3VwcG9ydCcsCisgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93
ZWJraXQvc3VwcG9ydC93ZWJraXRfc3VwcG9ydC5neXA6d2Via2l0X3VzZXJfYWdlbnQnLAorICAg
ICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAnc291cmNlcyc6IFsKKyAg
ICAgICAgICAgICAgICAgICAgICAgICd0ZXN0cy9SdW5BbGxUZXN0cy5jcHAnLAorICAgICAgICAg
ICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAnaW5jbHVkZV9kaXJzJzogWworICAg
ICAgICAgICAgICAgICAgICAgICAgJ3B1YmxpYycsCisgICAgICAgICAgICAgICAgICAgICAgICAn
c3JjJywKKyAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgJ2NvbmRp
dGlvbnMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICBbJ2luc2lkZV9jaHJvbWl1bV9idWls
ZD09MSBhbmQgY29tcG9uZW50PT0ic2hhcmVkX2xpYnJhcnkiJywgeworICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICdkZWZpbmVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnV0VCS0lUX0RMTF9VTklUVEVTVCcsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwK
KyAgICAgICAgICAgICAgICAgICAgICAgIH0sIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnc291cmNlcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzxAKHdlYmtp
dF91bml0dGVzdF9maWxlcyknLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJ2NvbmRpdGlvbnMnOiBbCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFsndG9vbGtpdF91c2VzX2d0ayA9PSAxJywgeworICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAncHVibGljL2d0aycsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJ3ZhcmlhYmxlcyc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMg
RklYTUU6IEVuYWJsZSB3YXJuaW5ncyBvbiBvdGhlciBwbGF0Zm9ybXMuCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAnY2hyb21pdW1fY29kZSc6IDEsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB9XSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAg
ICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgICAgICBbJ2luc2lkZV9jaHJvbWl1bV9idWls
ZD09MSBhbmQgT1M9PSJ3aW4iIGFuZCBjb21wb25lbnQhPSJzaGFyZWRfbGlicmFyeSInLCB7Cisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2NvbmZpZ3VyYXRpb25zJzogeworICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAnRGVidWdfQmFzZSc6IHsKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICdtc3ZzX3NldHRpbmdzJzogeworICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICdWQ0xpbmtlclRvb2wnOiB7CisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICdMaW5rSW5jcmVtZW50YWwnOiAnPChtc3ZzX2xh
cmdlX21vZHVsZV9kZWJ1Z19saW5rX21vZGUpJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAg
ICAgIF0sCisgICAgICAgICAgICAgICAgfSwKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAg
ICAgICAgICAgICd0YXJnZXRfbmFtZSc6ICdJbWFnZURpZmYnLAorICAgICAgICAgICAgICAgICAg
ICAndHlwZSc6ICdleGVjdXRhYmxlJywKKyAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2ll
cyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3dlYmtp
dC9zdXBwb3J0L3dlYmtpdF9zdXBwb3J0Lmd5cDp3ZWJraXRfc3VwcG9ydF9nZngnLAorICAgICAg
ICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAnaW5jbHVkZV9kaXJzJzogWwor
ICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4uL0phdmFTY3JpcHRDb3JlJywKKyAgICAgICAg
ICAgICAgICAgICAgICAgICc8KERFUFRIKScsCisgICAgICAgICAgICAgICAgICAgIF0sCisgICAg
ICAgICAgICAgICAgICAgICdzb3VyY2VzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgJy4u
Ly4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL0ltYWdlRGlmZi5jcHAnLAorICAg
ICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAnY29uZGl0aW9ucyc6IFsK
KyAgICAgICAgICAgICAgICAgICAgICAgIFsnT1M9PSJhbmRyb2lkIicsIHsKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAndG9vbHNldHMnOiBbJ2hvc3QnXSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgIH0sCisg
ICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICAndGFyZ2V0X25hbWUnOiAnRHVt
cFJlbmRlclRyZWUnLAorICAgICAgICAgICAgICAgICAgICAndHlwZSc6ICdleGVjdXRhYmxlJywK
KyAgICAgICAgICAgICAgICAgICAgJ21hY19idW5kbGUnOiAxLAorICAgICAgICAgICAgICAgICAg
ICAnZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgJ2luc3BlY3Rvcl9y
ZXNvdXJjZXMnLAorICAgICAgICAgICAgICAgICAgICAgICAgJ3dlYmtpdCcsCisgICAgICAgICAg
ICAgICAgICAgICAgICAnLi4vLi4vSmF2YVNjcmlwdENvcmUvSmF2YVNjcmlwdENvcmUuZ3lwL0ph
dmFTY3JpcHRDb3JlLmd5cDp3dGZfY29uZmlnJywKKyAgICAgICAgICAgICAgICAgICAgICAgICc8
KGNocm9taXVtX3NyY19kaXIpL2J1aWxkL3RlbXBfZ3lwL2dvb2dsZXVybC5neXA6Z29vZ2xldXJs
JywKKyAgICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3RoaXJkX3Bh
cnR5L2ljdS9pY3UuZ3lwOmljdXVjJywKKyAgICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9t
aXVtX3NyY19kaXIpL3Y4L3Rvb2xzL2d5cC92OC5neXA6djgnLAorICAgICAgICAgICAgICAgICAg
ICAgICAgJzwoY2hyb21pdW1fc3JjX2Rpcikvd2Via2l0L3N1cHBvcnQvd2Via2l0X3N1cHBvcnQu
Z3lwOmJsb2InLAorICAgICAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rpcikv
d2Via2l0L3N1cHBvcnQvd2Via2l0X3N1cHBvcnQuZ3lwOndlYmtpdF9zdXBwb3J0JywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3dlYmtpdC9zdXBwb3J0L3dl
YmtpdF9zdXBwb3J0Lmd5cDp3ZWJraXRfdXNlcl9hZ2VudCcsCisgICAgICAgICAgICAgICAgICAg
IF0sCisgICAgICAgICAgICAgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbCisgICAgICAgICAgICAg
ICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKScsCisgICAgICAgICAgICAgICAgICAgICAg
ICAncHVibGljJywKKyAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi9KYXZhU2NyaXB0Q29y
ZScsCisgICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4vSmF2YVNjcmlwdENvcmUvd3RmJywg
IyB3dGYvdGV4dC8qLmggcmVmZXJzIGhlYWRlcnMgaW4gd3RmLyB3aXRob3V0IHd0Zi8uCisgICAg
ICAgICAgICAgICAgICAgICAgICAnPChERVBUSCknLAorICAgICAgICAgICAgICAgICAgICBdLAor
ICAgICAgICAgICAgICAgICAgICAnZGVmaW5lcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICMgVGVjaG5pY2FsbHkgbm90IGEgdW5pdCB0ZXN0IGJ1dCByZXF1aXJlIGZ1bmN0aW9ucyBhdmFp
bGFibGUgb25seSB0bworICAgICAgICAgICAgICAgICAgICAgICAgIyB1bml0IHRlc3RzLgorICAg
ICAgICAgICAgICAgICAgICAgICAgJ1VOSVRfVEVTVCcsCisgICAgICAgICAgICAgICAgICAgIF0s
CisgICAgICAgICAgICAgICAgICAgICdzb3VyY2VzJzogWworICAgICAgICAgICAgICAgICAgICAg
ICAgJzxAKGRydF9maWxlcyknLAorICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAg
ICAgICAgICAnY29uZGl0aW9ucyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgIFsnT1M9PSJ3
aW4iJywgeworICAgICAgICAgICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdMYXlvdXRUZXN0SGVscGVyJywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdGhpcmRfcGFy
dHkvYW5nbGUvc3JjL2J1aWxkX2FuZ2xlLmd5cDpsaWJFR0wnLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0eS9hbmdsZS9zcmMv
YnVpbGRfYW5nbGUuZ3lwOmxpYkdMRVN2MicsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XSwKKworICAgICAgICAgICAgICAgICAgICAgICAgICAgICdyZXNvdXJjZV9pbmNsdWRlX2RpcnMn
OiBbJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdCddLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICdzb3VyY2VzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvbmV0L25ldF9yZXNvdXJjZXMucmMnLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikv
d2Via2l0L3dlYmtpdF9jaHJvbWl1bV9yZXNvdXJjZXMucmMnLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L3dlYmtpdF9y
ZXNvdXJjZXMucmMnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChTSEFSRURf
SU5URVJNRURJQVRFX0RJUikvd2Via2l0L3dlYmtpdF9zdHJpbmdzX2VuLVVTLnJjJywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICdj
b25kaXRpb25zJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbJ2luc2lkZV9j
aHJvbWl1bV9idWlsZD09MScsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICdjb25maWd1cmF0aW9ucyc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAnRGVidWdfQmFzZSc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJ21zdnNfc2V0dGluZ3MnOiB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnVkNMaW5rZXJUb29sJzogeworICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdMaW5rSW5jcmVtZW50YWwnOiAnPCht
c3ZzX2xhcmdlX21vZHVsZV9kZWJ1Z19saW5rX21vZGUpJywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
IF0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2NvcGllcyc6IFt7CisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICdkZXN0aW5hdGlvbic6ICc8KFBST0RVQ1RfRElSKScsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdmaWxlcyc6IFsnPChhaGVtX3BhdGgpJ10s
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgICAg
ICB9LHsgIyBPUyE9IndpbiIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnc291cmNlcy8n
OiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsnZXhjbHVkZScsICdXaW5cXC5j
cHAkJ10sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAnYWN0aW9ucyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
eworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2FjdGlvbl9uYW1lJzogJ3Jl
cGFja19sb2NhbGUnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3Zhcmlh
Ymxlcyc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAncmVwYWNr
X3BhdGgnOiAnPChjaHJvbWl1bV9zcmNfZGlyKS90b29scy9ncml0L2dyaXQvZm9ybWF0L3JlcGFj
ay5weScsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3Bha19pbnB1
dHMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8KFNI
QVJFRF9JTlRFUk1FRElBVEVfRElSKS9uZXQvbmV0X3Jlc291cmNlcy5wYWsnLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRF
X0RJUikvdWkvZ2Z4L2dmeF9yZXNvdXJjZXMucGFrJywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC93
ZWJraXRfY2hyb21pdW1fcmVzb3VyY2VzLnBhaycsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvd2Vi
a2l0X3N0cmluZ3NfZW4tVVMucGFrJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC93ZWJraXRfcmVz
b3VyY2VzLnBhaycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdfSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdpbnB1dHMnOiBbCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwocmVwYWNrX3BhdGgpJywKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPEAocGFrX2lucHV0cyknLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICdvdXRwdXRzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICc8KElOVEVSTUVESUFURV9ESVIpL3JlcGFjay9EdW1wUmVuZGVyVHJlZS5wYWsn
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICdhY3Rpb24nOiBbJ3B5dGhvbicsICc8KHJlcGFja19wYXRo
KScsICc8QChfb3V0cHV0cyknLCAnPEAocGFrX2lucHV0cyknXSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICdwcm9jZXNzX291dHB1dHNfYXNfbWFjX2J1bmRsZV9yZXNvdXJj
ZXMnOiAxLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIF0sICMgYWN0aW9ucworICAgICAgICAgICAgICAgICAgICAgICAgfV0s
CisgICAgICAgICAgICAgICAgICAgICAgICBbJ09TPT0ibWFjIicsIHsKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAnY29weV9tZXNhJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0xh
eW91dFRlc3RIZWxwZXInLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJ21hY19idW5kbGVfcmVzb3VyY2VzJzogWworICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAnPChhaGVtX3BhdGgpJywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktp
dFdlaWdodFdhdGNoZXIxMDAudHRmJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Jy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdodFdhdGNoZXIy
MDAudHRmJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xz
L0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdodFdhdGNoZXIzMDAudHRmJywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVl
L2ZvbnRzL1dlYktpdFdlaWdodFdhdGNoZXI0MDAudHRmJywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdl
aWdodFdhdGNoZXI1MDAudHRmJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJy4u
Ly4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdodFdhdGNoZXI2MDAu
dHRmJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1
bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdodFdhdGNoZXI3MDAudHRmJywKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Zv
bnRzL1dlYktpdFdlaWdodFdhdGNoZXI4MDAudHRmJywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdo
dFdhdGNoZXI5MDAudHRmJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwoU0hB
UkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC90ZXh0QXJlYVJlc2l6ZUNvcm5lci5wbmcnLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICB9
LHsgIyBPUyE9Im1hYyIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnc291cmNlcy8nOiBb
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgLm1tIGlzIGFscmVhZHkgZXhjbHVk
ZWQgYnkgY29tbW9uLmd5cGkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWydleGNs
dWRlJywgJ01hY1xcLmNwcCQnXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAg
ICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgICAgICBbJ3VzZV94
MTEgPT0gMScsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzog
WworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS9i
dWlsZC9saW51eC9zeXN0ZW0uZ3lwOmZvbnRjb25maWcnLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2NvcGllcyc6IFt7CisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICdkZXN0aW5hdGlvbic6ICc8KFBST0RVQ1RfRElS
KScsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdmaWxlcyc6IFsKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8KGFoZW1fcGF0aCknLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2No
cm9taXVtL2ZvbnRzLmNvbmYnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
JzwoSU5URVJNRURJQVRFX0RJUikvcmVwYWNrL0R1bXBSZW5kZXJUcmVlLnBhaycsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIF0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICB9
XSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAndmFyaWFibGVzJzogeworICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAjIEZJWE1FOiBFbmFibGUgd2FybmluZ3Mgb24gb3RoZXIg
cGxhdGZvcm1zLgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnY2hyb21pdW1fY29k
ZSc6IDEsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAnY29uZGl0aW9ucyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgWydsaW51eF91c2VfdGNtYWxsb2MgPT0gMScsIHsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvYmFzZS9hbGxvY2F0b3IvYWxsb2Nh
dG9yLmd5cDphbGxvY2F0b3InLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgIH0seyAjIHVzZV94MTEgIT0g
MQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICdzb3VyY2VzLyc6IFsKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgWydleGNsdWRlJywgJ0xpbnV4XFwuY3BwJCddCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXQorICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAg
ICAgICAgICAgICAgICAgICAgICBbJ3Rvb2xraXRfdXNlc19ndGsgPT0gMScsIHsKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnZGVmaW5lcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJ1dURl9VU0VfR1RLPTEnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0s
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvYnVpbGQvbGludXgv
c3lzdGVtLmd5cDpndGsnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJ3B1YmxpYy9ndGsnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
IF0sCisgICAgICAgICAgICAgICAgICAgICAgICB9LHsgIyB0b29sa2l0X3VzZXNfZ3RrICE9IDEK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnc291cmNlcy8nOiBbCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFsnZXhjbHVkZScsICdHdGtcXC5jcHAkJ10KKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBdCisgICAgICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgIFsnT1M9PSJhbmRyb2lkIicsIHsKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAnZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnSW1hZ2VEaWZmI2hvc3QnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAg
ICAgICAgICAgICAgICAgICAgICB9LHsgIyBPUyE9ImFuZHJvaWQiCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJ3NvdXJjZXMvJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBbJ2V4Y2x1ZGUnLCAnKEFuZHJvaWQpXFwuY3BwJCddCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWwor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnSW1hZ2VEaWZmJywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJ2NvcHlfVGVzdE5ldHNjYXBlUGx1Z0luJywKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdGhpcmRfcGFydHkv
bWVzYS9tZXNhLmd5cDpvc21lc2EnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisg
ICAgICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICAgICAgICAgIFsnaW5z
aWRlX2Nocm9taXVtX2J1aWxkPT0xIGFuZCBjb21wb25lbnQ9PSJzaGFyZWRfbGlicmFyeSInLCB7
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMnOiBbCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICdzcmMvQ2hyb21pdW1DdXJyZW50VGltZS5jcHAnLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAnc3JjL0Nocm9taXVtVGhyZWFkaW5nLmNwcCcsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnaW5jbHVkZV9kaXJzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAncHVi
bGljJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICcuLi8uLi9KYXZhU2NyaXB0Q29yZS9KYXZhU2NyaXB0Q29yZS5neXAvSmF2YVNjcmlwdENv
cmUuZ3lwOnd0ZicsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi9XVEYv
V1RGLmd5cC9XVEYuZ3lwOm5ld3d0ZicsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwK
KyAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAgICAgICAgWydp
bnNpZGVfY2hyb21pdW1fYnVpbGQ9PTAnLCB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
J2RlcGVuZGVuY2llcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwoY2hy
b21pdW1fc3JjX2Rpcikvd2Via2l0L3N1cHBvcnQvc2V0dXBfdGhpcmRfcGFydHkuZ3lwOnRoaXJk
X3BhcnR5X2hlYWRlcnMnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0KKyAgICAgICAg
ICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAgICAgICAgWydpbnNpZGVfY2hy
b21pdW1fYnVpbGQ9PTAgb3IgY29tcG9uZW50IT0ic2hhcmVkX2xpYnJhcnkiJywgeworICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICcuLi8uLi9XZWJDb3JlL1dlYkNvcmUuZ3lwL1dlYkNvcmUuZ3lwOndl
YmNvcmVfdGVzdF9zdXBwb3J0JywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICMgV0FSTklORzogRG8gbm90IHZpZXcgdGhpcyBwYXJ0aWN1bGFy
IGNhc2UgYXMgYSBwcmVjZWRlbnQgZm9yCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICMgaW5jbHVkaW5nIFdlYkNvcmUgaGVhZGVycyBpbiBEdW1wUmVuZGVyVHJlZSBwcm9qZWN0Lgor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4vV2ViQ29yZS90ZXN0aW5nL3Y4
JywgIyBmb3IgV2ViQ29yZVRlc3RTdXBwb3J0LmgsIG5lZWRlZCB0byBsaW5rIGluIHdpbmRvdy5p
bnRlcm5hbHMgY29kZS4KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICdzb3VyY2VzJzogWworICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAnc3JjL1dlYlRlc3RpbmdTdXBwb3J0LmNwcCcsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICdwdWJsaWMvV2ViVGVzdGluZ1N1cHBvcnQuaCcsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAg
ICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgeworICAg
ICAgICAgICAgICAgICAgICAndGFyZ2V0X25hbWUnOiAnVGVzdE5ldHNjYXBlUGx1Z0luJywKKyAg
ICAgICAgICAgICAgICAgICAgJ3R5cGUnOiAnbG9hZGFibGVfbW9kdWxlJywKKyAgICAgICAgICAg
ICAgICAgICAgJ3NvdXJjZXMnOiBbICc8QCh0ZXN0X3BsdWdpbl9maWxlcyknIF0sCisgICAgICAg
ICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAn
PChjaHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0eS9ucGFwaS9ucGFwaS5neXA6bnBhcGknLAor
ICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAnaW5jbHVkZV9kaXJz
JzogWworICAgICAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpciknLAorICAg
ICAgICAgICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL1Rlc3RO
ZXRzY2FwZVBsdWdJbicsCisgICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4vLi4vVG9vbHMv
RHVtcFJlbmRlclRyZWUvY2hyb21pdW0vVGVzdE5ldHNjYXBlUGx1Z0luL0ZvcndhcmRpbmdIZWFk
ZXJzJywKKyAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgJ2NvbmRp
dGlvbnMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICBbJ09TPT0ibWFjIicsIHsKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAnbWFjX2J1bmRsZSc6IDEsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJ3Byb2R1Y3RfZXh0ZW5zaW9uJzogJ3BsdWdpbicsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJ2xpbmtfc2V0dGluZ3MnOiB7CisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICdsaWJyYXJpZXMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAnJChTREtST09UKS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0NhcmJvbi5mcmFtZXdv
cmsnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJyQoU0RLUk9PVCkvU3lz
dGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9Db2NvYS5mcmFtZXdvcmsnLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJyQoU0RLUk9PVCkvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jr
cy9RdWFydHpDb3JlLmZyYW1ld29yaycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IF0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICd4Y29kZV9zZXR0aW5ncyc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJ0dDQ19TWU1CT0xTX1BSSVZBVEVfRVhURVJOJzogJ05PJywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJ0lORk9QTElTVF9GSUxFJzogJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5k
ZXJUcmVlL1Rlc3ROZXRzY2FwZVBsdWdJbi9tYWMvSW5mby5wbGlzdCcsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfSwKKyAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAg
ICAgICAgICAgICAgICAgWydvc19wb3NpeCA9PSAxIGFuZCBPUyAhPSAibWFjIicsIHsKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAnY2ZsYWdzJzogWworICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAnLWZ2aXNpYmlsaXR5PWRlZmF1bHQnLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgIFsnT1M9PSJ3aW4iJywgeworICAgICAgICAgICAgICAgICAgICAgICAgICAgICdkZWZp
bmVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIFRoaXMgc2VlbXMgbGlr
ZSBhIGhhY2ssIGJ1dCB0aGlzIGlzIHdoYXQgU2FmYXJpIFdpbiBkb2VzLgorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnc25wcmludGY9X3NucHJpbnRmJywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICdzb3VyY2VzJzog
WworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4vLi4vVG9vbHMvRHVtcFJl
bmRlclRyZWUvVGVzdE5ldHNjYXBlUGx1Z0luL3dpbi9UZXN0TmV0c2NhcGVQbHVnaW4uZGVmJywK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5k
ZXJUcmVlL1Rlc3ROZXRzY2FwZVBsdWdJbi93aW4vVGVzdE5ldHNjYXBlUGx1Z2luLnJjJywKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICMgVGhlIC5yYyBmaWxlIHJlcXVpcmVzIHRoYXQgdGhlIG5hbWUgb2YgdGhlIGRsbCBpcyBucFRl
c3ROZXRzY2FwZVBsdWdpbi5kbGwuCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3Byb2R1
Y3RfbmFtZSc6ICducFRlc3ROZXRzY2FwZVBsdWdpbicsCisgICAgICAgICAgICAgICAgICAgICAg
ICB9XSwKKyAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICB9LAorICAgICAg
ICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgJ3RhcmdldF9uYW1lJzogJ2NvcHlfVGVz
dE5ldHNjYXBlUGx1Z0luJywKKyAgICAgICAgICAgICAgICAgICAgJ3R5cGUnOiAnbm9uZScsCisg
ICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCisgICAgICAgICAgICAgICAgICAg
ICAgICAnVGVzdE5ldHNjYXBlUGx1Z0luJywKKyAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAg
ICAgICAgICAgICAgICAgJ2NvbmRpdGlvbnMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICBb
J09TPT0id2luIicsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnY29waWVzJzogW3sK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2Rlc3RpbmF0aW9uJzogJzwoUFJPRFVD
VF9ESVIpL3BsdWdpbnMnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZmlsZXMn
OiBbJzwoUFJPRFVDVF9ESVIpL25wVGVzdE5ldHNjYXBlUGx1Z0luLmRsbCddLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAg
ICAgICAgICAgICAgICAgICAgICBbJ09TPT0ibWFjIicsIHsKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAnZGVwZW5kZW5jaWVzJzogWydUZXN0TmV0c2NhcGVQbHVnSW4nXSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnY29waWVzJzogW3sKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJ2Rlc3RpbmF0aW9uJzogJzwoUFJPRFVDVF9ESVIpL3BsdWdpbnMvJywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2ZpbGVzJzogWyc8KFBST0RVQ1RfRElSKS9UZXN0
TmV0c2NhcGVQbHVnSW4ucGx1Z2luLyddLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1d
LAorICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgICAgICBb
J29zX3Bvc2l4ID09IDEgYW5kIE9TICE9ICJtYWMiJywgeworICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICdjb3BpZXMnOiBbeworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZGVz
dGluYXRpb24nOiAnPChQUk9EVUNUX0RJUikvcGx1Z2lucycsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICdmaWxlcyc6IFsnPChQUk9EVUNUX0RJUikvbGliVGVzdE5ldHNjYXBlUGx1
Z0luLnNvJ10sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAg
ICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICB9
LAorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgJ3RhcmdldF9uYW1lJzog
J1Rlc3RXZWJLaXRBUEknLAorICAgICAgICAgICAgICAgICAgICAndHlwZSc6ICdleGVjdXRhYmxl
JywKKyAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKKyAgICAgICAgICAgICAg
ICAgICAgICAgICd3ZWJraXQnLAorICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4uL1dlYkNv
cmUvV2ViQ29yZS5neXAvV2ViQ29yZS5neXA6d2ViY29yZScsCisgICAgICAgICAgICAgICAgICAg
ICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS9iYXNlL2Jhc2UuZ3lwOnRlc3Rfc3VwcG9ydF9iYXNl
JywKKyAgICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3Rlc3Rpbmcv
Z3Rlc3QuZ3lwOmd0ZXN0JywKKyAgICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3Ny
Y19kaXIpL3Rlc3RpbmcvZ21vY2suZ3lwOmdtb2NrJywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICc8KGNocm9taXVtX3NyY19kaXIpL3dlYmtpdC9zdXBwb3J0L3dlYmtpdF9zdXBwb3J0Lmd5cDp3
ZWJraXRfc3VwcG9ydCcsCisgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAg
ICAgICdpbmNsdWRlX2RpcnMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4vLi4v
VG9vbHMvVGVzdFdlYktpdEFQSScsCisgICAgICAgICAgICAgICAgICAgICAgICAjIE5lZWRlZCBi
eSB0ZXN0cy9SdW5BbGxUZXN0cy5jcHAsIGFzIHdlbGwgYXMgQ2hyb21pdW1DdXJyZW50VGltZS5j
cHAgYW5kCisgICAgICAgICAgICAgICAgICAgICAgICAjIENocm9taXVtVGhyZWFkaW5nLmNwcCBp
biBjaHJvbWl1bSBzaGFyZWQgbGlicmFyeSBjb25maWd1cmF0aW9uLgorICAgICAgICAgICAgICAg
ICAgICAgICAgJ3B1YmxpYycsCisgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAg
ICAgICAgICdzb3VyY2VzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgIyBSZXVzZSB0aGUg
c2FtZSB0ZXN0aW5nIGRyaXZlciBvZiBDaHJvbWl1bSdzIHdlYmtpdF91bml0X3Rlc3RzLgorICAg
ICAgICAgICAgICAgICAgICAgICAgJ3Rlc3RzL1J1bkFsbFRlc3RzLmNwcCcsCisgICAgICAgICAg
ICAgICAgICAgICAgICAnPEAoVGVzdFdlYktpdEFQSV9maWxlcyknLAorICAgICAgICAgICAgICAg
ICAgICBdLAorICAgICAgICAgICAgICAgICAgICAnY29uZGl0aW9ucyc6IFsKKyAgICAgICAgICAg
ICAgICAgICAgICAgIFsnaW5zaWRlX2Nocm9taXVtX2J1aWxkPT0xIGFuZCBjb21wb25lbnQ9PSJz
aGFyZWRfbGlicmFyeSInLCB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMn
OiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgVG8gc2F0aXNmeSBsaW5raW5n
IG9mIFdURjo6Y3VycmVudFRpbWUoKSBldGMuIGluIHNoYXJlZCBsaWJyYXJ5IGNvbmZpZ3VyYXRp
b24sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgYXMgdGhlIHN5bWJvbHMgYXJl
IG5vdCBleHBvcnRlZCBmcm9tIHRoZSBETExzLgorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAnc3JjL0Nocm9taXVtQ3VycmVudFRpbWUuY3BwJywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJ3NyYy9DaHJvbWl1bVRocmVhZGluZy5jcHAnLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAg
ICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgXSwgIyB0YXJnZXRz
CisgICAgICAgICAgICAnY29uZGl0aW9ucyc6IFsKKyAgICAgICAgICAgICAgICBbJ09TPT0id2lu
IicsIHsKKyAgICAgICAgICAgICAgICAgICAgJ3RhcmdldHMnOiBbeworICAgICAgICAgICAgICAg
ICAgICAgICAgJ3RhcmdldF9uYW1lJzogJ0xheW91dFRlc3RIZWxwZXInLAorICAgICAgICAgICAg
ICAgICAgICAgICAgJ3R5cGUnOiAnZXhlY3V0YWJsZScsCisgICAgICAgICAgICAgICAgICAgICAg
ICAnc291cmNlcyc6IFsnLi4vLi4vLi4vVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vTGF5
b3V0VGVzdEhlbHBlcldpbi5jcHAnXSwKKyAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAg
ICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgWydPUz0ibWFjIicsIHsKKyAgICAgICAgICAg
ICAgICAgICAgJ3RhcmdldHMnOiBbeworICAgICAgICAgICAgICAgICAgICAgICAgJ3RhcmdldF9u
YW1lJzogJ0xheW91dFRlc3RIZWxwZXInLAorICAgICAgICAgICAgICAgICAgICAgICAgJ3R5cGUn
OiAnZXhlY3V0YWJsZScsCisgICAgICAgICAgICAgICAgICAgICAgICAnc291cmNlcyc6IFsnLi4v
Li4vLi4vVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vTGF5b3V0VGVzdEhlbHBlci5tbSdd
LAorICAgICAgICAgICAgICAgICAgICAgICAgJ2xpbmtfc2V0dGluZ3MnOiB7CisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJ2xpYnJhcmllcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJyQoU0RLUk9PVCkvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9BcHBLaXQuZnJh
bWV3b3JrJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAg
ICAgICAgICAgfSwKKyAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgfV0s
CisgICAgICAgICAgICBdLAorICAgICAgICB9XSwKICAgICBdLCAjIGNvbmRpdGlvbnMKIH0KLQot
IyBMb2NhbCBWYXJpYWJsZXM6Ci0jIHRhYi13aWR0aDoyCi0jIGluZGVudC10YWJzLW1vZGU6bmls
Ci0jIEVuZDoKLSMgdmltOiBzZXQgZXhwYW5kdGFiIHRhYnN0b3A9MiBzaGlmdHdpZHRoPTI6CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL1dlYktpdFVuaXRUZXN0cy5neXAgYi9T
b3VyY2UvV2ViS2l0L2Nocm9taXVtL1dlYktpdFVuaXRUZXN0cy5neXAKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYzIz
Mzc4NTVhZTI4ZTMwMTAzOWU4NjAxN2ZhZDljZGY5MjkwODk0YQotLS0gL2Rldi9udWxsCisrKyBi
L1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0VW5pdFRlc3RzLmd5cApAQCAtMCwwICsxLDEy
NCBAQAorIworIyBDb3B5cmlnaHQgKEMpIDIwMTEgR29vZ2xlIEluYy4gQWxsIHJpZ2h0cyByZXNl
cnZlZC4KKyMKKyMgUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBm
b3Jtcywgd2l0aCBvciB3aXRob3V0CisjIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92
aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucyBhcmUKKyMgbWV0OgorIworIyAgICAg
ICAgICogUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92
ZSBjb3B5cmlnaHQKKyMgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZv
bGxvd2luZyBkaXNjbGFpbWVyLgorIyAgICAgICAgICogUmVkaXN0cmlidXRpb25zIGluIGJpbmFy
eSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZQorIyBjb3B5cmlnaHQgbm90aWNlLCB0aGlz
IGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyCisjIGluIHRo
ZSBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUK
KyMgZGlzdHJpYnV0aW9uLgorIyAgICAgICAgICogTmVpdGhlciB0aGUgbmFtZSBvZiBHb29nbGUg
SW5jLiBub3IgdGhlIG5hbWVzIG9mIGl0cworIyBjb250cmlidXRvcnMgbWF5IGJlIHVzZWQgdG8g
ZW5kb3JzZSBvciBwcm9tb3RlIHByb2R1Y3RzIGRlcml2ZWQgZnJvbQorIyB0aGlzIHNvZnR3YXJl
IHdpdGhvdXQgc3BlY2lmaWMgcHJpb3Igd3JpdHRlbiBwZXJtaXNzaW9uLgorIworIyBUSElTIFNP
RlRXQVJFIElTIFBST1ZJREVEIEJZIFRIRSBDT1BZUklHSFQgSE9MREVSUyBBTkQgQ09OVFJJQlVU
T1JTCisjICJBUyBJUyIgQU5EIEFOWSBFWFBSRVNTIE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5D
TFVESU5HLCBCVVQgTk9UCisjIExJTUlURUQgVE8sIFRIRSBJTVBMSUVEIFdBUlJBTlRJRVMgT0Yg
TUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNTIEZPUgorIyBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBB
UkUgRElTQ0xBSU1FRC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIENPUFlSSUdIVAorIyBPV05FUiBP
UiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURF
TlRBTCwKKyMgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElO
Q0xVRElORywgQlVUIE5PVAorIyBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRF
IEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwKKyMgREFUQSwgT1IgUFJPRklUUzsgT1Ig
QlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZCisjIFRIRU9S
WSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9S
IFRPUlQKKyMgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBB
TlkgV0FZIE9VVCBPRiBUSEUgVVNFCisjIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNF
RCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCisjCisKK3sKKyAgICAjIEZJWE1F
OiBSZW1vdmUgdGhpcyBjb25kaXRpb25hbCBjaGVjayBvbmNlIGNocm9taXVtJ3MKKyAgICAjIGJ1
aWxkL2NvbW1vbi5neXBpIGlzIHNldHRpbmcgdGhpcyBmbGFnIHRvIDAgYnkgZGVmYXVsdC4gU2Vl
CisgICAgIyBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Njg0NjMuIAor
ICAgICdjb25kaXRpb25zJzogWworICAgICAgICBbJ2J1aWxkX3dlYmtpdF9leGVzX2Zyb21fd2Vi
a2l0X2d5cD09MCcsIHsKKyAgICAgICAgICAgICdpbmNsdWRlcyc6IFsKKyAgICAgICAgICAgICAg
ICAnZmVhdHVyZXMuZ3lwaScsCisgICAgICAgICAgICAgICAgJ1dlYktpdC5neXBpJywKKyAgICAg
ICAgICAgIF0sCisgICAgICAgICAgICAndmFyaWFibGVzJzogeworICAgICAgICAgICAgICAgICdj
b25kaXRpb25zJzogWworICAgICAgICAgICAgICAgICAgICAjIExvY2F0aW9uIG9mIHRoZSBjaHJv
bWl1bSBzcmMgZGlyZWN0b3J5IGFuZCB0YXJnZXQgdHlwZSBpcyBkaWZmZXJlbnQKKyAgICAgICAg
ICAgICAgICAgICAgIyBpZiB3ZWJraXQgaXMgYnVpbHQgaW5zaWRlIGNocm9taXVtIG9yIGFzIHN0
YW5kYWxvbmUgcHJvamVjdC4KKyAgICAgICAgICAgICAgICAgICAgWydpbnNpZGVfY2hyb21pdW1f
YnVpbGQ9PTAnLCB7CisgICAgICAgICAgICAgICAgICAgICAgICAjIFdlYmtpdCBpcyBiZWluZyBi
dWlsdCBvdXRzaWRlIG9mIHRoZSBmdWxsIGNocm9taXVtIHByb2plY3QuCisgICAgICAgICAgICAg
ICAgICAgICAgICAjIGUuZy4gdmlhIGJ1aWxkLXdlYmtpdCAtLWNocm9taXVtCisgICAgICAgICAg
ICAgICAgICAgICAgICAnY2hyb21pdW1fc3JjX2Rpcic6ICcuLi8uLi9XZWJLaXQvY2hyb21pdW0n
LAorICAgICAgICAgICAgICAgICAgICB9LHsKKyAgICAgICAgICAgICAgICAgICAgICAgICMgV2Vi
S2l0IGlzIGNoZWNrZWQgb3V0IGluIHNyYy9jaHJvbWl1bS90aGlyZF9wYXJ0eS9XZWJLaXQKKyAg
ICAgICAgICAgICAgICAgICAgICAgICdjaHJvbWl1bV9zcmNfZGlyJzogJy4uLy4uLy4uLy4uLy4u
JywKKyAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgXSwKKyAgICAgICAg
ICAgIH0sCisgICAgICAgICAgICAndGFyZ2V0cyc6IFsKKyAgICAgICAgICAgICAgICB7CisgICAg
ICAgICAgICAgICAgICAgICd0YXJnZXRfbmFtZSc6ICd3ZWJraXRfdW5pdF90ZXN0cycsCisgICAg
ICAgICAgICAgICAgICAgICd0eXBlJzogJ2V4ZWN1dGFibGUnLAorICAgICAgICAgICAgICAgICAg
ICAnbXN2c19ndWlkJzogJzdDRUZFODAwLTg0MDMtNDE4QS1BRDZBLTJENTJDNkZDM0VBRCcsCisg
ICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCisgICAgICAgICAgICAgICAgICAg
ICAgICAnV2ViS2l0Lmd5cDp3ZWJraXQnLAorICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4u
L1dlYkNvcmUvV2ViQ29yZS5neXAvV2ViQ29yZS5neXA6d2ViY29yZScsCisgICAgICAgICAgICAg
ICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90ZXN0aW5nL2d0ZXN0Lmd5cDpndGVzdCcs
CisgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90ZXN0aW5nL2dt
b2NrLmd5cDpnbW9jaycsCisgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNf
ZGlyKS9iYXNlL2Jhc2UuZ3lwOmJhc2UnLAorICAgICAgICAgICAgICAgICAgICAgICAgJzwoY2hy
b21pdW1fc3JjX2RpcikvYmFzZS9iYXNlLmd5cDpiYXNlX2kxOG4nLAorICAgICAgICAgICAgICAg
ICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvYmFzZS9iYXNlLmd5cDp0ZXN0X3N1cHBvcnRf
YmFzZScsCisgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJr
aXQvc3VwcG9ydC93ZWJraXRfc3VwcG9ydC5neXA6d2Via2l0X3N1cHBvcnQnLAorICAgICAgICAg
ICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rpcikvd2Via2l0L3N1cHBvcnQvd2Via2l0
X3N1cHBvcnQuZ3lwOndlYmtpdF91c2VyX2FnZW50JywKKyAgICAgICAgICAgICAgICAgICAgXSwK
KyAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMnOiBbCisgICAgICAgICAgICAgICAgICAgICAg
ICAndGVzdHMvUnVuQWxsVGVzdHMuY3BwJywKKyAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAg
ICAgICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICdwdWJsaWMnLAorICAgICAgICAgICAgICAgICAgICAgICAgJ3NyYycsCisgICAgICAgICAgICAg
ICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICdjb25kaXRpb25zJzogWworICAgICAgICAg
ICAgICAgICAgICAgICAgWydpbnNpZGVfY2hyb21pdW1fYnVpbGQ9PTEgYW5kIGNvbXBvbmVudD09
InNoYXJlZF9saWJyYXJ5IicsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZGVmaW5l
cyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ1dFQktJVF9ETExfVU5JVFRF
U1QnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAg
ICAgICB9LCB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMnOiBbCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8QCh3ZWJraXRfdW5pdHRlc3RfZmlsZXMpJywK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICdjb25kaXRpb25zJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbJ3Rv
b2xraXRfdXNlc19ndGsgPT0gMScsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICdpbmNsdWRlX2RpcnMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJ3B1YmxpYy9ndGsnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd2YXJpYWJsZXMnOiB7Cisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIEZJWE1FOiBFbmFibGUgd2Fybmlu
Z3Mgb24gb3RoZXIgcGxhdGZvcm1zLgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJ2Nocm9taXVtX2NvZGUnOiAxLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAg
ICAgICAgICAgICAgICAgWydpbnNpZGVfY2hyb21pdW1fYnVpbGQ9PTEgYW5kIE9TPT0id2luIiBh
bmQgY29tcG9uZW50IT0ic2hhcmVkX2xpYnJhcnkiJywgeworICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICdjb25maWd1cmF0aW9ucyc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJ0RlYnVnX0Jhc2UnOiB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAn
bXN2c19zZXR0aW5ncyc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnVkNMaW5rZXJUb29sJzogeworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAnTGlua0luY3JlbWVudGFsJzogJzwobXN2c19sYXJnZV9tb2R1bGVfZGVidWdfbGlu
a19tb2RlKScsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAg
ICAgIH0KKyAgICAgICAgICAgIF0sICMgdGFyZ2V0cworICAgICAgICAgICAgJ2NvbmRpdGlvbnMn
OiBbCisgICAgICAgICAgICAgICAgWydvc19wb3NpeD09MSBhbmQgT1MhPSJtYWMiIGFuZCBPUyE9
ImFuZHJvaWQiIGFuZCBnY2NfdmVyc2lvbj09NDYnLCB7CisgICAgICAgICAgICAgICAgICAgICd0
YXJnZXRfZGVmYXVsdHMnOiB7CisgICAgICAgICAgICAgICAgICAgICAgICAjIERpc2FibGUgd2Fy
bmluZ3MgYWJvdXQgYysrMHggY29tcGF0aWJpbGl0eSwgYXMgc29tZSBuYW1lcyAoc3VjaAorICAg
ICAgICAgICAgICAgICAgICAgICAgIyBhcyBudWxscHRyKSBjb25mbGljdCB3aXRoIHVwY29taW5n
IGMrKzB4IHR5cGVzLgorICAgICAgICAgICAgICAgICAgICAgICAgJ2NmbGFnc19jYyc6IFsnLVdu
by1jKysweC1jb21wYXQnXSwKKyAgICAgICAgICAgICAgICAgICAgfSwKKyAgICAgICAgICAgICAg
ICB9XSwKKyAgICAgICAgICAgIF0sCisgICAgICAgIH1dLAorICAgIF0sCit9CmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL2d5cF93ZWJraXQgYi9Tb3VyY2UvV2ViS2l0L2Nocm9t
aXVtL2d5cF93ZWJraXQKaW5kZXggMDk2MWU5YmM2YTc5MjQ2ZmEzODUwNTFiZmY2MmU0ZDZmNTI3
Y2M3Ni4uZjY1NDc3NmY1YzNhYzE0Yjg4YzI3ZDAwMzFjNDcyMzI0NjZhMmY3ZCAxMDA3NTUKLS0t
IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9neXBfd2Via2l0CisrKyBiL1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vZ3lwX3dlYmtpdApAQCAtMTIwLDYgKzEyMCw3IEBAIGlmIF9fbmFtZV9fID09ICdf
X21haW5fXyc6CiAgICAgICAgICAgICAgICAnLUR2OF91c2Vfc25hcHNob3Q9ZmFsc2UnLAogICAg
ICAgICAgICAgICAgJy1EbXN2c191c2VfY29tbW9uX3JlbGVhc2U9MCcsCiAgICAgICAgICAgICAg
ICAnLURkaXNhYmxlX25hY2w9MScsCisgICAgICAgICAgICAgICAnLURidWlsZF93ZWJraXRfZXhl
c19mcm9tX3dlYmtpdF9neXA9MCcsCiAKICAgICAgICAgICAgICAgICMgV2ViS2l0IGRvZXNuJ3Qg
dXNlIHRoZSBjaHJvbWl1bSBzdHlsZSBjaGVja2VyLgogICAgICAgICAgICAgICAgJy1EbWFrZV9j
bGFuZ19kaXI9U291cmNlL1dlYktpdC9jaHJvbWl1bS90aGlyZF9wYXJ0eS9sbHZtLWJ1aWxkL1Jl
bGVhc2UrQXNzZXJ0cycsCkBAIC0xMjksNyArMTMwLDcgQEAgaWYgX19uYW1lX18gPT0gJ19fbWFp
bl9fJzoKICAgICAgICAgICAgICAgICctLWRlcHRoPS4vJywKIAogICAgICAgICAgICAgICAgIyBn
eXAgZmlsZSB0byBleGVjdXRlLgotICAgICAgICAgICAgICAgJ1dlYktpdC5neXAnXSkKKyAgICAg
ICAgICAgICAgIG9zLnBhdGguam9pbignQWxsLmd5cCcpXSkKIAogICBwcmludCAnVXBkYXRpbmcg
d2Via2l0IHByb2plY3RzIGZyb20gZ3lwIGZpbGVzLi4uJwogICBzeXMuc3Rkb3V0LmZsdXNoKCkK
ZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCBlYTBi
MmVlN2E5Y2QxZjA0NDMyODAzOTAwNmEwNmMzOWZkYjM0NDgzLi42OGVmZjM1NWMzODFiMjU3ZWQz
NjM4ZGEyYWVkMzlmYzZiNTI4ZDAyIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIv
VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTEtMTEtMjkgIERpcmsgUHJhbmtl
ICA8ZHByYW5rZUBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgYmluYXJpZXMgaW4gd2Via2l0Lmd5
cCBzaG91bGQgYmUgc3BsaXQgaW50byBhIG5ldyBmaWxlIHRvIGJyZWFrIGNpcmN1bGFyIGRlcGVu
ZGVuY2llcyBvbiB3ZWJraXRfc3VwcG9ydAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9NzMzODIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBYQ29kZSAoYW5kIGhlbmNlIEdZUCkgY2FuJ3QgaGFuZGxlIGNpcmN1
bGFyIGRlcGVuZGVuY2llcyBiZXR3ZWVuCisgICAgICAgIGZpbGVzIChhbmQgcHJvamVjdHMpLiBB
Y2NvcmRpbmdseSwgYWx0aG91Z2ggdGhlIGJpbmFyaWVzIGluCisgICAgICAgIFdlYktpdC5neXAg
ZGVwZW5kIG9uIHdlYmtpdF9zdXBwb3J0IGFuZCB3ZWJraXRfc3VwcG9ydCBkZXBlbmRzCisgICAg
ICAgIG9uIHdlYmtpdCwgd2UgZG9uJ3QgbWVudGlvbiB0aGUgbGF0dGVyIGRlcGVuZGVuY3kgaW4g
dGhlIGZpbGUuCisgICAgICAgIFRvIGZpeCB0aGlzLCB0aGlzIGNoYW5nZSBtb3ZlcyB0aGUgYmlu
YXJpZXMgbGlrZSBEUlQgaW50byBhIG5ldworICAgICAgICBHWVAgZmlsZSwgYW5kIG1vZGlmaWVz
IGd5cF93ZWJraXQgdG8gYnVpbGQgZnJvbSB0aGF0IGZpbGUKKyAgICAgICAgaW5zdGVhZCBvZiBX
ZWJLaXQuZ3lwLgorCisgICAgICAgICogVG9vbHMuZ3lwOiBBZGRlZC4KKwogMjAxMS0xMi0wMSAg
R3VzdGF2byBOb3JvbmhhIFNpbHZhICA8Z25zQGdub21lLm9yZz4KIAogICAgICAgICBVbnJldmll
d2VkLiBBZGQgbXlzZWxmIHRvIEdTdHJlYW1lciBhbmQgV2ViS2l0MkdUSysgd2F0Y2hsaXN0cy4K
ZGlmZiAtLWdpdCBhL1Rvb2xzL1Rvb2xzLmd5cCBiL1Rvb2xzL1Rvb2xzLmd5cApuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
Li4wYjQ5NmU1Y2IxNjQ3NjQwMTg1NzBmMmU5OWUzNTRjZjE3Zjg5ZTFkCi0tLSAvZGV2L251bGwK
KysrIGIvVG9vbHMvVG9vbHMuZ3lwCkBAIC0wLDAgKzEsMzc4IEBACisjCisjIENvcHlyaWdodCAo
QykgMjAxMSBHb29nbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorIworIyBSZWRpc3RyaWJ1
dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQK
KyMgbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2lu
ZyBjb25kaXRpb25zIGFyZQorIyBtZXQ6CisjCisjICAgICAgICAgKiBSZWRpc3RyaWJ1dGlvbnMg
b2Ygc291cmNlIGNvZGUgbXVzdCByZXRhaW4gdGhlIGFib3ZlIGNvcHlyaWdodAorIyBub3RpY2Us
IHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIuCisj
ICAgICAgICAgKiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2Ug
dGhlIGFib3ZlCisjIGNvcHlyaWdodCBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFu
ZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIKKyMgaW4gdGhlIGRvY3VtZW50YXRpb24gYW5kL29y
IG90aGVyIG1hdGVyaWFscyBwcm92aWRlZCB3aXRoIHRoZQorIyBkaXN0cmlidXRpb24uCisjICAg
ICAgICAgKiBOZWl0aGVyIHRoZSBuYW1lIG9mIEdvb2dsZSBJbmMuIG5vciB0aGUgbmFtZXMgb2Yg
aXRzCisjIGNvbnRyaWJ1dG9ycyBtYXkgYmUgdXNlZCB0byBlbmRvcnNlIG9yIHByb21vdGUgcHJv
ZHVjdHMgZGVyaXZlZCBmcm9tCisjIHRoaXMgc29mdHdhcmUgd2l0aG91dCBzcGVjaWZpYyBwcmlv
ciB3cml0dGVuIHBlcm1pc3Npb24uCisjCisjIFRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkg
VEhFIENPUFlSSUdIVCBIT0xERVJTIEFORCBDT05UUklCVVRPUlMKKyMgIkFTIElTIiBBTkQgQU5Z
IEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QKKyMgTElN
SVRFRCBUTywgVEhFIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJ
VE5FU1MgRk9SCisjIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiBJTiBOTyBF
VkVOVCBTSEFMTCBUSEUgQ09QWVJJR0hUCisjIE9XTkVSIE9SIENPTlRSSUJVVE9SUyBCRSBMSUFC
TEUgRk9SIEFOWSBESVJFQ1QsIElORElSRUNULCBJTkNJREVOVEFMLAorIyBTUEVDSUFMLCBFWEVN
UExBUlksIE9SIENPTlNFUVVFTlRJQUwgREFNQUdFUyAoSU5DTFVESU5HLCBCVVQgTk9UCisjIExJ
TUlURUQgVE8sIFBST0NVUkVNRU5UIE9GIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7IExP
U1MgT0YgVVNFLAorIyBEQVRBLCBPUiBQUk9GSVRTOyBPUiBCVVNJTkVTUyBJTlRFUlJVUFRJT04p
IEhPV0VWRVIgQ0FVU0VEIEFORCBPTiBBTlkKKyMgVEhFT1JZIE9GIExJQUJJTElUWSwgV0hFVEhF
UiBJTiBDT05UUkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1IgVE9SVAorIyAoSU5DTFVESU5HIE5F
R0xJR0VOQ0UgT1IgT1RIRVJXSVNFKSBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UK
KyMgT0YgVEhJUyBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBP
RiBTVUNIIERBTUFHRS4KKyMKKworeworICAgICMgRklYTUU6IFJlbW92ZSB0aGlzIGNvbmRpdGlv
bmFsIGNoZWNrIG9uY2UgY2hyb21pdW0ncworICAgICMgYnVpbGQvY29tbW9uLmd5cGkgaXMgc2V0
dGluZyB0aGlzIGZsYWcgdG8gMCBieSBkZWZhdWx0LiBTZWUKKyAgICAjIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02ODQ2My4KKyAgICAnY29uZGl0aW9ucyc6IFsKKyAg
ICAgICAgIFsnYnVpbGRfd2Via2l0X2V4ZXNfZnJvbV93ZWJraXRfZ3lwPT0wJywgeworICAgICAg
ICAgICAgJ2luY2x1ZGVzJzogWworICAgICAgICAgICAgICAgICdEdW1wUmVuZGVyVHJlZS9EdW1w
UmVuZGVyVHJlZS5neXBpJywKKyAgICAgICAgICAgICAgICAnLi4vU291cmNlL1dlYktpdC9jaHJv
bWl1bS9mZWF0dXJlcy5neXBpJywKKyAgICAgICAgICAgIF0sCisgICAgICAgICAgICAndmFyaWFi
bGVzJzogeworICAgICAgICAgICAgICAgICdjb25kaXRpb25zJzogWworICAgICAgICAgICAgICAg
ICAgICAjIExvY2F0aW9uIG9mIHRoZSBjaHJvbWl1bSBzcmMgZGlyZWN0b3J5IGFuZCB0YXJnZXQg
dHlwZSBpcyBkaWZmZXJlbnQKKyAgICAgICAgICAgICAgICAgICAgIyBpZiB3ZWJraXQgaXMgYnVp
bHQgaW5zaWRlIGNocm9taXVtIG9yIGFzIHN0YW5kYWxvbmUgcHJvamVjdC4KKyAgICAgICAgICAg
ICAgICAgICAgWydpbnNpZGVfY2hyb21pdW1fYnVpbGQ9PTAnLCB7CisgICAgICAgICAgICAgICAg
ICAgICAgICAjIFdlYmtpdCBpcyBiZWluZyBidWlsdCBvdXRzaWRlIG9mIHRoZSBmdWxsIGNocm9t
aXVtIHByb2plY3QuCisgICAgICAgICAgICAgICAgICAgICAgICAjIGUuZy4gdmlhIGJ1aWxkLXdl
YmtpdCAtLWNocm9taXVtCisgICAgICAgICAgICAgICAgICAgICAgICAnY2hyb21pdW1fc3JjX2Rp
cic6ICcuLi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtJywKKyAgICAgICAgICAgICAgICAgICAgfSx7
CisgICAgICAgICAgICAgICAgICAgICAgICAjIFdlYktpdCBpcyBjaGVja2VkIG91dCBpbiBzcmMv
Y2hyb21pdW0vdGhpcmRfcGFydHkvV2ViS2l0CisgICAgICAgICAgICAgICAgICAgICAgICAnY2hy
b21pdW1fc3JjX2Rpcic6ICcuLi8uLi8uLicsCisgICAgICAgICAgICAgICAgICAgIH1dLAorICAg
ICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgJ2FoZW1fcGF0aCc6ICdEdW1wUmVuZGVy
VHJlZS9xdC9mb250cy9BSEVNX19fXy5UVEYnLAorICAgICAgICAgICAgfSwKKyAgICAgICAgICAg
ICd0YXJnZXRzJzogWworICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgJ3Rh
cmdldF9uYW1lJzogJ0ltYWdlRGlmZicsCisgICAgICAgICAgICAgICAgICAgICd0eXBlJzogJ2V4
ZWN1dGFibGUnLAorICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWworICAgICAg
ICAgICAgICAgICAgICAgICAgJy4uL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0Lmd5cDp3
ZWJraXQnLAorICAgICAgICAgICAgICAgICAgICAgICAgJy4uL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9KYXZhU2NyaXB0Q29yZS5neXAvSmF2YVNjcmlwdENvcmUuZ3lwOnd0ZicsCisgICAgICAgICAg
ICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvc3VwcG9ydC93ZWJraXRf
c3VwcG9ydC5neXA6d2Via2l0X3N1cHBvcnQnLAorICAgICAgICAgICAgICAgICAgICBdLAorICAg
ICAgICAgICAgICAgICAgICAnaW5jbHVkZV9kaXJzJzogWworICAgICAgICAgICAgICAgICAgICAg
ICAgJy4uLy4uL1NvdXJjZS9KYXZhU2NyaXB0Q29yZScsCisgICAgICAgICAgICAgICAgICAgICAg
ICAnPChERVBUSCknLAorICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAg
ICAnc291cmNlcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICdEdW1wUmVuZGVyVHJlZS9j
aHJvbWl1bS9JbWFnZURpZmYuY3BwJywKKyAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAg
ICAgICAgICB9LAorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgJ3Rhcmdl
dF9uYW1lJzogJ0R1bXBSZW5kZXJUcmVlJywKKyAgICAgICAgICAgICAgICAgICAgJ3R5cGUnOiAn
ZXhlY3V0YWJsZScsCisgICAgICAgICAgICAgICAgICAgICdtYWNfYnVuZGxlJzogMSwKKyAgICAg
ICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICdJbWFnZURpZmYnLAorICAgICAgICAgICAgICAgICAgICAgICAgJy4uL1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vV2ViS2l0Lmd5cDppbnNwZWN0b3JfcmVzb3VyY2VzJywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICcuLi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL1dlYktpdC5neXA6d2Via2l0JywK
KyAgICAgICAgICAgICAgICAgICAgICAgICcuLi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvSmF2YVNj
cmlwdENvcmUuZ3lwL0phdmFTY3JpcHRDb3JlLmd5cDp3dGZfY29uZmlnJywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL2J1aWxkL3RlbXBfZ3lwL2dvb2dsZXVy
bC5neXA6Z29vZ2xldXJsJywKKyAgICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3Ny
Y19kaXIpL3RoaXJkX3BhcnR5L2ljdS9pY3UuZ3lwOmljdXVjJywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3Y4L3Rvb2xzL2d5cC92OC5neXA6djgnLAorICAg
ICAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rpcikvd2Via2l0L3N1cHBvcnQv
d2Via2l0X3N1cHBvcnQuZ3lwOmJsb2InLAorICAgICAgICAgICAgICAgICAgICAgICAgJzwoY2hy
b21pdW1fc3JjX2Rpcikvd2Via2l0L3N1cHBvcnQvd2Via2l0X3N1cHBvcnQuZ3lwOndlYmtpdF9z
dXBwb3J0JywKKyAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgJ2lu
Y2x1ZGVfZGlycyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19k
aXIpJywKKyAgICAgICAgICAgICAgICAgICAgICAgICcuLi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVt
L3B1YmxpYycsCisgICAgICAgICAgICAgICAgICAgICAgICAnLi4vU291cmNlL0phdmFTY3JpcHRD
b3JlJywKKyAgICAgICAgICAgICAgICAgICAgICAgICcuLi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
d3RmJywgIyB3dGYvdGV4dC8qLmggcmVmZXJzIGhlYWRlcnMgaW4gd3RmLyB3aXRob3V0IHd0Zi8u
CisgICAgICAgICAgICAgICAgICAgICAgICAnPChERVBUSCknLAorICAgICAgICAgICAgICAgICAg
ICBdLAorICAgICAgICAgICAgICAgICAgICAnZGVmaW5lcyc6IFsKKyAgICAgICAgICAgICAgICAg
ICAgICAgICMgVGVjaG5pY2FsbHkgbm90IGEgdW5pdCB0ZXN0IGJ1dCByZXF1aXJlIGZ1bmN0aW9u
cyBhdmFpbGFibGUgb25seSB0bworICAgICAgICAgICAgICAgICAgICAgICAgIyB1bml0IHRlc3Rz
LgorICAgICAgICAgICAgICAgICAgICAgICAgJ1VOSVRfVEVTVCcsCisgICAgICAgICAgICAgICAg
ICAgIF0sCisgICAgICAgICAgICAgICAgICAgICdzb3VyY2VzJzogWworICAgICAgICAgICAgICAg
ICAgICAgICAgJzxAKGRydF9maWxlcyknLAorICAgICAgICAgICAgICAgICAgICBdLAorICAgICAg
ICAgICAgICAgICAgICAnY29uZGl0aW9ucyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgIFsn
T1M9PSJ3aW4iJywgeworICAgICAgICAgICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMn
OiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdMYXlvdXRUZXN0SGVscGVyJywK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdGhp
cmRfcGFydHkvYW5nbGUvc3JjL2J1aWxkX2FuZ2xlLmd5cDpsaWJFR0wnLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0eS9hbmds
ZS9zcmMvYnVpbGRfYW5nbGUuZ3lwOmxpYkdMRVN2MicsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXSwKKworICAgICAgICAgICAgICAgICAgICAgICAgICAgICdyZXNvdXJjZV9pbmNsdWRl
X2RpcnMnOiBbJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdCddLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICdzb3VyY2VzJzogWworICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvbmV0L25ldF9yZXNvdXJjZXMucmMn
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRF
X0RJUikvd2Via2l0L3dlYmtpdF9jaHJvbWl1bV9yZXNvdXJjZXMucmMnLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L3dl
YmtpdF9yZXNvdXJjZXMucmMnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChT
SEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L3dlYmtpdF9zdHJpbmdzX2VuLVVTLnJjJywK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICdjb25kaXRpb25zJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbJ2lu
c2lkZV9jaHJvbWl1bV9idWlsZD09MScsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICdjb25maWd1cmF0aW9ucyc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAnRGVidWdfQmFzZSc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJ21zdnNfc2V0dGluZ3MnOiB7CisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAnVkNMaW5rZXJUb29sJzogeworICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdMaW5rSW5jcmVtZW50YWwn
OiAnPChtc3ZzX2xhcmdlX21vZHVsZV9kZWJ1Z19saW5rX21vZGUpJywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2NvcGllcyc6IFt7CisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICdkZXN0aW5hdGlvbic6ICc8KFBST0RVQ1RfRElS
KScsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdmaWxlcyc6IFsnPChhaGVtX3Bh
dGgpJ10sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAg
ICAgICAgICB9LHsgIyBPUyE9IndpbiIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnc291
cmNlcy8nOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsnZXhjbHVkZScsICdX
aW5cXC5jcHAkJ10sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAnYWN0aW9ucyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgeworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2FjdGlvbl9uYW1l
JzogJ3JlcGFja19sb2NhbGUnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
J3ZhcmlhYmxlcyc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAn
cmVwYWNrX3BhdGgnOiAnPChjaHJvbWl1bV9zcmNfZGlyKS90b29scy9ncml0L2dyaXQvZm9ybWF0
L3JlcGFjay5weScsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3Bh
a19pbnB1dHMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS9uZXQvbmV0X3Jlc291cmNlcy5wYWsnLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChTSEFSRURfSU5URVJN
RURJQVRFX0RJUikvdWkvZ2Z4L2dmeF9yZXNvdXJjZXMucGFrJywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dl
YmtpdC93ZWJraXRfY2hyb21pdW1fcmVzb3VyY2VzLnBhaycsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJr
aXQvd2Via2l0X3N0cmluZ3NfZW4tVVMucGFrJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC93ZWJr
aXRfcmVzb3VyY2VzLnBhaycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBd
fSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdpbnB1dHMnOiBbCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwocmVwYWNrX3BhdGgpJywKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPEAocGFrX2lucHV0cyknLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICdvdXRwdXRzJzogWworICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICc8KElOVEVSTUVESUFURV9ESVIpL3JlcGFjay9EdW1wUmVuZGVyVHJl
ZS5wYWsnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICdhY3Rpb24nOiBbJ3B5dGhvbicsICc8KHJlcGFj
a19wYXRoKScsICc8QChfb3V0cHV0cyknLCAnPEAocGFrX2lucHV0cyknXSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICdwcm9jZXNzX291dHB1dHNfYXNfbWFjX2J1bmRsZV9y
ZXNvdXJjZXMnOiAxLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIF0sICMgYWN0aW9ucworICAgICAgICAgICAgICAgICAgICAg
ICAgfV0sCisgICAgICAgICAgICAgICAgICAgICAgICBbJ09TPT0ibWFjIicsIHsKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAnY29weV9tZXNhJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJ0xheW91dFRlc3RIZWxwZXInLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJ21hY19idW5kbGVfcmVzb3VyY2VzJzogWworICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChhaGVtX3BhdGgpJywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJ0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdodFdh
dGNoZXIxMDAudHRmJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0R1bXBSZW5k
ZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdodFdhdGNoZXIyMDAudHRmJywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJ0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdodFdhdGNo
ZXIzMDAudHRmJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0R1bXBSZW5kZXJU
cmVlL2ZvbnRzL1dlYktpdFdlaWdodFdhdGNoZXI0MDAudHRmJywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJ0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdodFdhdGNoZXI1
MDAudHRmJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0R1bXBSZW5kZXJUcmVl
L2ZvbnRzL1dlYktpdFdlaWdodFdhdGNoZXI2MDAudHRmJywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJ0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdodFdhdGNoZXI3MDAu
dHRmJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0R1bXBSZW5kZXJUcmVlL2Zv
bnRzL1dlYktpdFdlaWdodFdhdGNoZXI4MDAudHRmJywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJ0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdodFdhdGNoZXI5MDAudHRm
JywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFU
RV9ESVIpL3dlYmtpdC90ZXh0QXJlYVJlc2l6ZUNvcm5lci5wbmcnLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICB9LHsgIyBPUyE9Im1hYyIK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnc291cmNlcy8nOiBbCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICMgLm1tIGlzIGFscmVhZHkgZXhjbHVkZWQgYnkgY29tbW9uLmd5
cGkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWydleGNsdWRlJywgJ01hY1xcLmNw
cCQnXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAg
ICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgICAgICBbJ3Rvb2xraXRfdXNlc19ndGsgPT0g
MScsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWworICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS9idWlsZC9s
aW51eC9zeXN0ZW0uZ3lwOmZvbnRjb25maWcnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS9idWlsZC9saW51eC9zeXN0ZW0uZ3lwOmd0aycsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnaW5jbHVkZV9kaXJzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnRHVt
cFJlbmRlclRyZWUvcHVibGljL2d0aycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnY29waWVzJzogW3sKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJ2Rlc3RpbmF0aW9uJzogJzwoUFJPRFVDVF9ESVIpJywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2ZpbGVzJzogWworICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJzwoYWhlbV9wYXRoKScsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAnRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vZm9udHMuY29uZicsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChJTlRFUk1FRElBVEVfRElSKS9yZXBh
Y2svRHVtcFJlbmRlclRyZWUucGFrJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICd2YXJpYWJsZXMnOiB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMg
RklYTUU6IEVuYWJsZSB3YXJuaW5ncyBvbiBvdGhlciBwbGF0Zm9ybXMuCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICdjaHJvbWl1bV9jb2RlJzogMSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICdjb25kaXRpb25zJzog
WworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbJ2xpbnV4X3VzZV90Y21hbGxvYyA9
PSAxJywgeworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2ll
cyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1
bV9zcmNfZGlyKS9iYXNlL2FsbG9jYXRvci9hbGxvY2F0b3IuZ3lwOmFsbG9jYXRvcicsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAg
ICAgICAgICAgICAgICAgfSx7ICMgdG9vbGtpdF91c2VzX2d0ayAhPSAxCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJ3NvdXJjZXMvJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBbJ2V4Y2x1ZGUnLCAnKEd0a3xMaW51eClcXC5jcHAkJ10KKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBdCisgICAgICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgIFsnT1MhPSJhbmRyb2lkIicsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnc291cmNlcy8nOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsnZXhjbHVk
ZScsICcoQW5kcm9pZClcXC5jcHAkJ10KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICdjb3B5X1Rlc3ROZXRzY2FwZVBsdWdJbicsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3RoaXJkX3BhcnR5
L21lc2EvbWVzYS5neXA6b3NtZXNhJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAor
ICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgICAgICBbJ2lu
c2lkZV9jaHJvbWl1bV9idWlsZD09MSBhbmQgY29tcG9uZW50PT0ic2hhcmVkX2xpYnJhcnkiJywg
eworICAgICAgICAgICAgICAgICAgICAgICAgICAgICdzb3VyY2VzJzogWworICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnLi4vU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvQ2hyb21p
dW1DdXJyZW50VGltZS5jcHAnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnLi4v
U291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvQ2hyb21pdW1UaHJlYWRpbmcuY3BwJywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICdp
bmNsdWRlX2RpcnMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcuLi9Tb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWworICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAnLi4vU291cmNlL0phdmFTY3JpcHRDb3JlL0phdmFT
Y3JpcHRDb3JlLmd5cC9KYXZhU2NyaXB0Q29yZS5neXA6d3RmJywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAg
ICAgICAgICAgICBbJ2luc2lkZV9jaHJvbWl1bV9idWlsZD09MCcsIHsKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvc3VwcG9ydC9zZXR1cF90aGlyZF9w
YXJ0eS5neXA6dGhpcmRfcGFydHlfaGVhZGVycycsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXQorICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgICAg
ICBbJ2NvbXBvbmVudCE9InNoYXJlZF9saWJyYXJ5IicsIHsKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAnZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnLi4vU291cmNlL1dlYkNvcmUvV2ViQ29yZS5neXAvV2ViQ29yZS5neXA6d2ViY29yZV90ZXN0
X3N1cHBvcnQnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIyBXQVJOSU5HOiBEbyBub3QgdmlldyB0aGlzIHBhcnRpY3VsYXIgY2FzZSBhcyBh
IHByZWNlZGVudCBmb3IKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBpbmNsdWRp
bmcgV2ViQ29yZSBoZWFkZXJzIGluIER1bXBSZW5kZXJUcmVlIHByb2plY3QuCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICcuLi9Tb3VyY2UvV2ViQ29yZS90ZXN0aW5nL3Y4JywgIyBm
b3IgV2ViQ29yZVRlc3RTdXBwb3J0LmgsIG5lZWRlZCB0byBsaW5rIGluIHdpbmRvdy5pbnRlcm5h
bHMgY29kZS4KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICdzb3VyY2VzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnLi4vU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViVGVzdGluZ1N1cHBvcnQuY3BwJywK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJy4uL1NvdXJjZS9XZWJLaXQvY2hyb21p
dW0vcHVibGljL1dlYlRlc3RpbmdTdXBwb3J0LmgnLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICAgICAg
XSwKKyAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAg
ICAgICAgJ3RhcmdldF9uYW1lJzogJ1Rlc3ROZXRzY2FwZVBsdWdJbicsCisgICAgICAgICAgICAg
ICAgICAgICd0eXBlJzogJ2xvYWRhYmxlX21vZHVsZScsCisgICAgICAgICAgICAgICAgICAgICdz
b3VyY2VzJzogWyAnPEAodGVzdF9wbHVnaW5fZmlsZXMpJyBdLAorICAgICAgICAgICAgICAgICAg
ICAnZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1f
c3JjX2RpcikvdGhpcmRfcGFydHkvbnBhcGkvbnBhcGkuZ3lwOm5wYXBpJywKKyAgICAgICAgICAg
ICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKKyAgICAg
ICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpJywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICdEdW1wUmVuZGVyVHJlZS9UZXN0TmV0c2NhcGVQbHVnSW4nLAorICAgICAgICAg
ICAgICAgICAgICAgICAgJ0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL1Rlc3ROZXRzY2FwZVBsdWdJ
bi9Gb3J3YXJkaW5nSGVhZGVycycsCisgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAg
ICAgICAgICAgICdjb25kaXRpb25zJzogWworICAgICAgICAgICAgICAgICAgICAgICAgWydPUz09
Im1hYyInLCB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ21hY19idW5kbGUnOiAxLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICdwcm9kdWN0X2V4dGVuc2lvbic6ICdwbHVnaW4n
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICdsaW5rX3NldHRpbmdzJzogeworICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAnbGlicmFyaWVzJzogWworICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJyQoU0RLUk9PVCkvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jr
cy9DYXJib24uZnJhbWV3b3JrJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICckKFNES1JPT1QpL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQ29jb2EuZnJhbWV3b3JrJywK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICckKFNES1JPT1QpL1N5c3RlbS9M
aWJyYXJ5L0ZyYW1ld29ya3MvUXVhcnR6Q29yZS5mcmFtZXdvcmsnLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBdCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAneGNvZGVfc2V0dGluZ3MnOiB7CisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICdHQ0NfU1lNQk9MU19QUklWQVRFX0VYVEVSTic6ICdOTycsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdJTkZPUExJU1RfRklMRSc6ICdEdW1wUmVu
ZGVyVHJlZS9UZXN0TmV0c2NhcGVQbHVnSW4vbWFjL0luZm8ucGxpc3QnLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgIFsnb3NfcG9zaXggPT0gMSBhbmQgT1MgIT0gIm1hYyInLCB7CisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJ2NmbGFncyc6IFsKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJy1mdmlzaWJpbGl0eT1kZWZhdWx0JywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAg
ICAgICAgICBbJ09TPT0id2luIicsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZGVm
aW5lcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBUaGlzIHNlZW1zIGxp
a2UgYSBoYWNrLCBidXQgdGhpcyBpcyB3aGF0IFNhZmFyaSBXaW4gZG9lcy4KKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJ3NucHJpbnRmPV9zbnByaW50ZicsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnc291cmNlcyc6
IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0R1bXBSZW5kZXJUcmVlL1Rlc3RO
ZXRzY2FwZVBsdWdJbi93aW4vVGVzdE5ldHNjYXBlUGx1Z2luLmRlZicsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICdEdW1wUmVuZGVyVHJlZS9UZXN0TmV0c2NhcGVQbHVnSW4vd2lu
L1Rlc3ROZXRzY2FwZVBsdWdpbi5yYycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIFRoZSAucmMgZmlsZSByZXF1aXJlcyB0aGF0
IHRoZSBuYW1lIG9mIHRoZSBkbGwgaXMgbnBUZXN0TmV0c2NhcGVQbHVnaW4uZGxsLgorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICdwcm9kdWN0X25hbWUnOiAnbnBUZXN0TmV0c2NhcGVQbHVn
aW4nLAorICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgIF0s
CisgICAgICAgICAgICAgICAgfSwKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAg
ICAgICd0YXJnZXRfbmFtZSc6ICdjb3B5X1Rlc3ROZXRzY2FwZVBsdWdJbicsCisgICAgICAgICAg
ICAgICAgICAgICd0eXBlJzogJ25vbmUnLAorICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5j
aWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgJ1Rlc3ROZXRzY2FwZVBsdWdJbicsCisg
ICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICdjb25kaXRpb25zJzog
WworICAgICAgICAgICAgICAgICAgICAgICAgWydPUz09IndpbiInLCB7CisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJ2NvcGllcyc6IFt7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICdkZXN0aW5hdGlvbic6ICc8KFBST0RVQ1RfRElSKS9wbHVnaW5zJywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJ2ZpbGVzJzogWyc8KFBST0RVQ1RfRElSKS9ucFRlc3ROZXRz
Y2FwZVBsdWdJbi5kbGwnXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAgICAgICAgWydPUz09Im1h
YyInLCB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsnVGVz
dE5ldHNjYXBlUGx1Z0luJ10sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2NvcGllcyc6
IFt7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdkZXN0aW5hdGlvbic6ICc8KFBS
T0RVQ1RfRElSKS9wbHVnaW5zLycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdm
aWxlcyc6IFsnPChQUk9EVUNUX0RJUikvVGVzdE5ldHNjYXBlUGx1Z0luLnBsdWdpbi8nXSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICAgICAgICAgIH1d
LAorICAgICAgICAgICAgICAgICAgICAgICAgWydvc19wb3NpeCA9PSAxIGFuZCBPUyAhPSAibWFj
IicsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnY29waWVzJzogW3sKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJ2Rlc3RpbmF0aW9uJzogJzwoUFJPRFVDVF9ESVIpL3Bs
dWdpbnMnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZmlsZXMnOiBbJzwoUFJP
RFVDVF9ESVIpL2xpYlRlc3ROZXRzY2FwZVBsdWdJbi5zbyddLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAg
ICAgICAgIF0sCisgICAgICAgICAgICAgICAgfSwKKyAgICAgICAgICAgIF0sICMgdGFyZ2V0cwor
ICAgICAgICAgICAgJ2NvbmRpdGlvbnMnOiBbCisgICAgICAgICAgICAgICAgWydPUz09IndpbiIn
LCB7CisgICAgICAgICAgICAgICAgICAgICd0YXJnZXRzJzogW3sKKyAgICAgICAgICAgICAgICAg
ICAgICAgICd0YXJnZXRfbmFtZSc6ICdMYXlvdXRUZXN0SGVscGVyJywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICd0eXBlJzogJ2V4ZWN1dGFibGUnLAorICAgICAgICAgICAgICAgICAgICAgICAg
J3NvdXJjZXMnOiBbJ0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL0xheW91dFRlc3RIZWxwZXJXaW4u
Y3BwJ10sCisgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgIH1dLAorICAg
ICAgICAgICAgICAgIFsnb3NfcG9zaXg9PTEgYW5kIE9TIT0ibWFjIiBhbmQgZ2NjX3ZlcnNpb249
PTQ2JywgeworICAgICAgICAgICAgICAgICAgICAndGFyZ2V0X2RlZmF1bHRzJzogeworICAgICAg
ICAgICAgICAgICAgICAgICAgIyBEaXNhYmxlIHdhcm5pbmdzIGFib3V0IGMrKzB4IGNvbXBhdGli
aWxpdHksIGFzIHNvbWUgbmFtZXMgKHN1Y2gKKyAgICAgICAgICAgICAgICAgICAgICAgICMgYXMg
bnVsbHB0cikgY29uZmxpY3Qgd2l0aCB1cGNvbWluZyBjKysweCB0eXBlcy4KKyAgICAgICAgICAg
ICAgICAgICAgICAgICdjZmxhZ3NfY2MnOiBbJy1Xbm8tYysrMHgtY29tcGF0J10sCisgICAgICAg
ICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgWydP
Uz09Im1hYyInLCB7CisgICAgICAgICAgICAgICAgICAgICd0YXJnZXRzJzogWworICAgICAgICAg
ICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICAgICAgICAgICd0YXJnZXRfbmFt
ZSc6ICdMYXlvdXRUZXN0SGVscGVyJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAndHlw
ZSc6ICdleGVjdXRhYmxlJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnc291cmNlcyc6
IFsnRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vTGF5b3V0VGVzdEhlbHBlci5tbSddLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICdsaW5rX3NldHRpbmdzJzogeworICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAnbGlicmFyaWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJyQoU0RLUk9PVCkvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9BcHBLaXQu
ZnJhbWV3b3JrJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICAgICAgfSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAndGFyZ2V0
X25hbWUnOiAnY29weV9tZXNhJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAndHlwZSc6
ICdub25lJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWyc8
KGNocm9taXVtX3NyY19kaXIpL3RoaXJkX3BhcnR5L21lc2EvbWVzYS5neXA6b3NtZXNhJ10sCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2NvcGllcyc6IFt7CisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICdkZXN0aW5hdGlvbic6ICc8KFBST0RVQ1RfRElSKS9EdW1wUmVuZGVy
VHJlZS5hcHAvQ29udGVudHMvTWFjT1MvJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJ2ZpbGVzJzogWyc8KFBST0RVQ1RfRElSKS9vc21lc2Euc28nXSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAg
ICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICBdLCAjIGNvbmRp
dGlvbnMKKyAgICAgICAgfV0sCisgICAgXSwKK30K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>117971</attachid>
            <date>2011-12-05 18:01:14 -0800</date>
            <delta_ts>2011-12-05 18:11:08 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-73382-20111205180113.patch</filename>
            <type>text/plain</type>
            <size>75041</size>
            <attacher name="Dirk Pranke">dpranke</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAyMDczCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4
IDNkOTNmYjRmZTkyNmJhYTUxNjgxMzA2MzlmYjBmZTRmNzY1NzZjYjUuLjA0ZTYyMWE1NThhM2Y1
MmRlNGM5ZDVjNWZjNzMzMDY1ODFjZWNkZDggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMjMgQEAKKzIwMTEtMTItMDUgIERpcmsgUHJhbmtlICA8ZHByYW5rZUBjaHJvbWl1
bS5vcmc+CisKKyAgICAgICAgYmluYXJpZXMgaW4gd2Via2l0Lmd5cCBzaG91bGQgYmUgc3BsaXQg
aW50byBhIG5ldyBmaWxlIHRvIGJyZWFrIGNpcmN1bGFyIGRlcGVuZGVuY2llcyBvbiB3ZWJraXRf
c3VwcG9ydAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
NzMzODIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBY
Q29kZSAoYW5kIGhlbmNlIEdZUCkgY2FuJ3QgaGFuZGxlIGNpcmN1bGFyIGRlcGVuZGVuY2llcyBi
ZXR3ZWVuCisgICAgICAgIGZpbGVzIChhbmQgcHJvamVjdHMpLiBBY2NvcmRpbmdseSwgYWx0aG91
Z2ggdGhlIGJpbmFyaWVzIGluCisgICAgICAgIFdlYktpdC5neXAgZGVwZW5kIG9uIHdlYmtpdF9z
dXBwb3J0IGFuZCB3ZWJraXRfc3VwcG9ydCBkZXBlbmRzCisgICAgICAgIG9uIHdlYmtpdCwgd2Ug
ZG9uJ3QgbWVudGlvbiB0aGUgbGF0dGVyIGRlcGVuZGVuY3kgaW4gdGhlIGZpbGUuCisgICAgICAg
IFRvIGZpeCB0aGlzLCB0aGlzIGNoYW5nZSBtb3ZlcyB0aGUgYmluYXJpZXMgbGlrZSBEUlQgaW50
byBhIG5ldworICAgICAgICBHWVAgZmlsZSwgYW5kIG1vZGlmaWVzIGd5cF93ZWJraXQgdG8gYnVp
bGQgZnJvbSB0aGF0IGZpbGUKKyAgICAgICAgaW5zdGVhZCBvZiBXZWJLaXQuZ3lwLgorCisgICAg
ICAgICogV2ViS2l0Lmd5cDoKKyAgICAgICAgKiBBbGwuZ3lwOgorICAgICAgICAqIFdlYktpdFVu
aXRUZXN0cy5neXA6CisgICAgICAgICogZ3lwX3dlYmtpdDoKKwogMjAxMS0xMi0wMSAgVmFuZ2Vs
aXMgS29ra2V2aXMgIDx2YW5nZWxpc0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgVXNlIEFOR0xF
J3MgdGV4dHVyZV91c2FnZSBhbmQgdGV4dHVyZV9zdG9yYWdlIGV4dGVuc2lvbnMgd2hlbiBhbGxv
Y2F0aW5nIGNvbXBvc2l0b3IgdGV4dHVyZXMuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL0FsbC5neXAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0FsbC5neXAKbmV3IGZpbGUg
bW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MC4uYTk2YWNjZjg3NzYxY2EwODhjOWI4MTQ4M2QwOTdhZGI3MzRjZGFhZgotLS0gL2Rldi9udWxs
CisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQWxsLmd5cApAQCAtMCwwICsxLDQ4IEBACisj
CisjIENvcHlyaWdodCAoQykgMjAxMSBHb29nbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgor
IworIyBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3
aXRoIG9yIHdpdGhvdXQKKyMgbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRo
YXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zIGFyZQorIyBtZXQ6CisjCisjICAgICAgICAgKiBS
ZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVzdCByZXRhaW4gdGhlIGFib3ZlIGNvcHly
aWdodAorIyBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5n
IGRpc2NsYWltZXIuCisjICAgICAgICAgKiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0g
bXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlCisjIGNvcHlyaWdodCBub3RpY2UsIHRoaXMgbGlzdCBv
ZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIKKyMgaW4gdGhlIGRvY3Vt
ZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRlZCB3aXRoIHRoZQorIyBkaXN0
cmlidXRpb24uCisjICAgICAgICAgKiBOZWl0aGVyIHRoZSBuYW1lIG9mIEdvb2dsZSBJbmMuIG5v
ciB0aGUgbmFtZXMgb2YgaXRzCisjIGNvbnRyaWJ1dG9ycyBtYXkgYmUgdXNlZCB0byBlbmRvcnNl
IG9yIHByb21vdGUgcHJvZHVjdHMgZGVyaXZlZCBmcm9tCisjIHRoaXMgc29mdHdhcmUgd2l0aG91
dCBzcGVjaWZpYyBwcmlvciB3cml0dGVuIHBlcm1pc3Npb24uCisjCisjIFRISVMgU09GVFdBUkUg
SVMgUFJPVklERUQgQlkgVEhFIENPUFlSSUdIVCBIT0xERVJTIEFORCBDT05UUklCVVRPUlMKKyMg
IkFTIElTIiBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcs
IEJVVCBOT1QKKyMgTElNSVRFRCBUTywgVEhFIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFO
VEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SCisjIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFSRSBESVND
TEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQ09QWVJJR0hUCisjIE9XTkVSIE9SIENPTlRS
SUJVVE9SUyBCRSBMSUFCTEUgRk9SIEFOWSBESVJFQ1QsIElORElSRUNULCBJTkNJREVOVEFMLAor
IyBTUEVDSUFMLCBFWEVNUExBUlksIE9SIENPTlNFUVVFTlRJQUwgREFNQUdFUyAoSU5DTFVESU5H
LCBCVVQgTk9UCisjIExJTUlURUQgVE8sIFBST0NVUkVNRU5UIE9GIFNVQlNUSVRVVEUgR09PRFMg
T1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLAorIyBEQVRBLCBPUiBQUk9GSVRTOyBPUiBCVVNJTkVT
UyBJTlRFUlJVUFRJT04pIEhPV0VWRVIgQ0FVU0VEIEFORCBPTiBBTlkKKyMgVEhFT1JZIE9GIExJ
QUJJTElUWSwgV0hFVEhFUiBJTiBDT05UUkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1IgVE9SVAor
IyAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNFKSBBUklTSU5HIElOIEFOWSBXQVkg
T1VUIE9GIFRIRSBVU0UKKyMgT0YgVEhJUyBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRI
RSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4KKyMKKworeworICAgICdpbmNsdWRlcyc6IFsK
KyAgICAgICAgJ2ZlYXR1cmVzLmd5cGknLAorICAgIF0sCisgICAgJ3RhcmdldHMnOiBbCisgICAg
ICAgIHsKKyAgICAgICAgICAgICMgVGhlc2UgdHdvIHRhcmdldHMgc2hvdWxkIGJlIHN1ZmZpY2ll
bnQgdG8gY2F1c2UgZXZlcnl0aGluZworICAgICAgICAgICAgIyBlbHNlIHRvIGJ1aWxkIChpbmNs
LiB3ZWJraXQpOyBpZiB0aGV5IGFyZW4ndCwgd2UgaGF2ZSBvdXIKKyAgICAgICAgICAgICMgZGVw
ZW5kZW5jaWVzIHdyb25nLgorICAgICAgICAgICAgJ3RhcmdldF9uYW1lJzogJ2FsbF93ZWJraXQn
LAorICAgICAgICAgICAgJ3R5cGUnOiAnbm9uZScsCisgICAgICAgICAgICAnZGVwZW5kZW5jaWVz
JzogWworICAgICAgICAgICAgICAgICdXZWJLaXRVbml0VGVzdHMuZ3lwOndlYmtpdF91bml0X3Rl
c3RzJywKKyAgICAgICAgICAgICAgICAnLi4vLi4vLi4vVG9vbHMvVG9vbHMuZ3lwOkR1bXBSZW5k
ZXJUcmVlJywKKyAgICAgICAgICAgIF0sCisgICAgICAgIH0KKyAgICBdLAorfQpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9XZWJLaXQuZ3lwIGIvU291cmNlL1dlYktpdC9jaHJv
bWl1bS9XZWJLaXQuZ3lwCmluZGV4IDFhZjhkMTMxYWQ5MTExZjRhOTRiNTU3NDY3NzMzZDQ2M2Vk
NGIxZDEuLjM4ODlhOGFkMWQ2ZjI4YjZiY2Y2M2JlMDFjM2Q1NDMyYmM4MDgyZTggMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0Lmd5cAorKysgYi9Tb3VyY2UvV2ViS2l0
L2Nocm9taXVtL1dlYktpdC5neXAKQEAgLTMxLDggKzMxLDYgQEAKIHsKICAgICAnaW5jbHVkZXMn
OiBbCiAgICAgICAgICcuLi8uLi9XZWJDb3JlL1dlYkNvcmUuZ3lwaScsCi0gICAgICAgICcuLi8u
Li8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9EdW1wUmVuZGVyVHJlZS5neXBpJywKLSAgICAgICAg
Jy4uLy4uLy4uL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdFdlYktpdEFQSS5neXBpJywKICAgICAg
ICAgJ1dlYktpdC5neXBpJywKICAgICAgICAgJ2ZlYXR1cmVzLmd5cGknLAogICAgIF0sCkBAIC0x
MDE3LDQwMCArMTAxNSw4IEBACiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Jy0tb3V0cHV0JywgJzxAKF9vdXRwdXRzKSddLAogICAgICAgICAgICAgfV0sCiAgICAgICAgIH0s
Ci0gICAgICAgIHsKLSAgICAgICAgICAgICd0YXJnZXRfbmFtZSc6ICd3ZWJraXRfdW5pdF90ZXN0
cycsCi0gICAgICAgICAgICAndHlwZSc6ICdleGVjdXRhYmxlJywKLSAgICAgICAgICAgICdtc3Zz
X2d1aWQnOiAnN0NFRkU4MDAtODQwMy00MThBLUFENkEtMkQ1MkM2RkMzRUFEJywKLSAgICAgICAg
ICAgICdkZXBlbmRlbmNpZXMnOiBbCi0gICAgICAgICAgICAgICAgJ3dlYmtpdCcsCi0gICAgICAg
ICAgICAgICAgJy4uLy4uL1dlYkNvcmUvV2ViQ29yZS5neXAvV2ViQ29yZS5neXA6d2ViY29yZScs
Ci0gICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdGVzdGluZy9ndGVzdC5neXA6
Z3Rlc3QnLAotICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3Rlc3RpbmcvZ21v
Y2suZ3lwOmdtb2NrJywKLSAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS9iYXNl
L2Jhc2UuZ3lwOmJhc2UnLAotICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL2Jh
c2UvYmFzZS5neXA6YmFzZV9pMThuJywKLSAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNf
ZGlyKS9iYXNlL2Jhc2UuZ3lwOnRlc3Rfc3VwcG9ydF9iYXNlJywKLSAgICAgICAgICAgICAgICAn
PChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvc3VwcG9ydC93ZWJraXRfc3VwcG9ydC5neXA6d2Vi
a2l0X3N1cHBvcnQnLAotICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3dlYmtp
dC9zdXBwb3J0L3dlYmtpdF9zdXBwb3J0Lmd5cDp3ZWJraXRfdXNlcl9hZ2VudCcsCi0gICAgICAg
ICAgICBdLAotICAgICAgICAgICAgJ3NvdXJjZXMnOiBbCi0gICAgICAgICAgICAgICAgJ3Rlc3Rz
L1J1bkFsbFRlc3RzLmNwcCcsCi0gICAgICAgICAgICBdLAotICAgICAgICAgICAgJ2luY2x1ZGVf
ZGlycyc6IFsKLSAgICAgICAgICAgICAgICAncHVibGljJywKLSAgICAgICAgICAgICAgICAnc3Jj
JywKLSAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAnY29uZGl0aW9ucyc6IFsKLSAgICAgICAg
ICAgICAgICBbJ2luc2lkZV9jaHJvbWl1bV9idWlsZD09MSBhbmQgY29tcG9uZW50PT0ic2hhcmVk
X2xpYnJhcnkiJywgewotICAgICAgICAgICAgICAgICAgICAnZGVmaW5lcyc6IFsKLSAgICAgICAg
ICAgICAgICAgICAgICAgICdXRUJLSVRfRExMX1VOSVRURVNUJywKLSAgICAgICAgICAgICAgICAg
ICAgXSwKLSAgICAgICAgICAgICAgICB9LCB7Ci0gICAgICAgICAgICAgICAgICAgICdzb3VyY2Vz
JzogWwotICAgICAgICAgICAgICAgICAgICAgICAgJzxAKHdlYmtpdF91bml0dGVzdF9maWxlcykn
LAotICAgICAgICAgICAgICAgICAgICBdLAotICAgICAgICAgICAgICAgICAgICAnY29uZGl0aW9u
cyc6IFsKLSAgICAgICAgICAgICAgICAgICAgICAgIFsndG9vbGtpdF91c2VzX2d0ayA9PSAxJywg
ewotICAgICAgICAgICAgICAgICAgICAgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICdwdWJsaWMvZ3RrJywKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBdLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICd2YXJpYWJsZXMnOiB7
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIEZJWE1FOiBFbmFibGUgd2FybmluZ3Mg
b24gb3RoZXIgcGxhdGZvcm1zLgotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2Nocm9t
aXVtX2NvZGUnOiAxLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCi0gICAgICAgICAg
ICAgICAgICAgICAgICB9XSwKLSAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAg
ICB9XSwKLSAgICAgICAgICAgICAgICBbJ2luc2lkZV9jaHJvbWl1bV9idWlsZD09MSBhbmQgT1M9
PSJ3aW4iIGFuZCBjb21wb25lbnQhPSJzaGFyZWRfbGlicmFyeSInLCB7Ci0gICAgICAgICAgICAg
ICAgICAgICdjb25maWd1cmF0aW9ucyc6IHsKLSAgICAgICAgICAgICAgICAgICAgICAgICdEZWJ1
Z19CYXNlJzogewotICAgICAgICAgICAgICAgICAgICAgICAgICAgICdtc3ZzX3NldHRpbmdzJzog
ewotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnVkNMaW5rZXJUb29sJzogewotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0xpbmtJbmNyZW1lbnRhbCc6ICc8KG1z
dnNfbGFyZ2VfbW9kdWxlX2RlYnVnX2xpbmtfbW9kZSknLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB9LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCi0gICAgICAgICAg
ICAgICAgICAgICAgICB9LAotICAgICAgICAgICAgICAgICAgICB9LAotICAgICAgICAgICAgICAg
IH1dLAotICAgICAgICAgICAgXSwKLSAgICAgICAgfSwKLSAgICAgICAgewotICAgICAgICAgICAg
J3RhcmdldF9uYW1lJzogJ0ltYWdlRGlmZicsCi0gICAgICAgICAgICAndHlwZSc6ICdleGVjdXRh
YmxlJywKLSAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCi0gICAgICAgICAgICAgICAgJzwo
Y2hyb21pdW1fc3JjX2Rpcikvd2Via2l0L3N1cHBvcnQvd2Via2l0X3N1cHBvcnQuZ3lwOndlYmtp
dF9zdXBwb3J0X2dmeCcsCi0gICAgICAgICAgICBdLAotICAgICAgICAgICAgJ2luY2x1ZGVfZGly
cyc6IFsKLSAgICAgICAgICAgICAgICAnLi4vLi4vSmF2YVNjcmlwdENvcmUnLAotICAgICAgICAg
ICAgICAgICc8KERFUFRIKScsCi0gICAgICAgICAgICBdLAotICAgICAgICAgICAgJ3NvdXJjZXMn
OiBbCi0gICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9t
aXVtL0ltYWdlRGlmZi5jcHAnLAotICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICdjb25kaXRp
b25zJzogWwotICAgICAgICAgICAgICAgIFsnT1M9PSJhbmRyb2lkIicsIHsKLSAgICAgICAgICAg
ICAgICAgICAgJ3Rvb2xzZXRzJzogWydob3N0J10sCi0gICAgICAgICAgICAgICAgfV0sCi0gICAg
ICAgICAgICBdLAotICAgICAgICB9LAotICAgICAgICB7Ci0gICAgICAgICAgICAndGFyZ2V0X25h
bWUnOiAnRHVtcFJlbmRlclRyZWUnLAotICAgICAgICAgICAgJ3R5cGUnOiAnZXhlY3V0YWJsZScs
Ci0gICAgICAgICAgICAnbWFjX2J1bmRsZSc6IDEsCi0gICAgICAgICAgICAnZGVwZW5kZW5jaWVz
JzogWwotICAgICAgICAgICAgICAgICdpbnNwZWN0b3JfcmVzb3VyY2VzJywKLSAgICAgICAgICAg
ICAgICAnd2Via2l0JywKLSAgICAgICAgICAgICAgICAnLi4vLi4vSmF2YVNjcmlwdENvcmUvSmF2
YVNjcmlwdENvcmUuZ3lwL0phdmFTY3JpcHRDb3JlLmd5cDp3dGZfY29uZmlnJywKLSAgICAgICAg
ICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS9idWlsZC90ZW1wX2d5cC9nb29nbGV1cmwuZ3lw
Omdvb2dsZXVybCcsCi0gICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdGhpcmRf
cGFydHkvaWN1L2ljdS5neXA6aWN1dWMnLAotICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3Ny
Y19kaXIpL3Y4L3Rvb2xzL2d5cC92OC5neXA6djgnLAotICAgICAgICAgICAgICAgICc8KGNocm9t
aXVtX3NyY19kaXIpL3dlYmtpdC9zdXBwb3J0L3dlYmtpdF9zdXBwb3J0Lmd5cDpibG9iJywKLSAg
ICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvc3VwcG9ydC93ZWJraXRf
c3VwcG9ydC5neXA6d2Via2l0X3N1cHBvcnQnLAotICAgICAgICAgICAgICAgICc8KGNocm9taXVt
X3NyY19kaXIpL3dlYmtpdC9zdXBwb3J0L3dlYmtpdF9zdXBwb3J0Lmd5cDp3ZWJraXRfdXNlcl9h
Z2VudCcsCi0gICAgICAgICAgICBdLAotICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKLSAg
ICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKScsCi0gICAgICAgICAgICAgICAgJ3B1
YmxpYycsCi0gICAgICAgICAgICAgICAgJy4uLy4uL0phdmFTY3JpcHRDb3JlJywKLSAgICAgICAg
ICAgICAgICAnLi4vLi4vSmF2YVNjcmlwdENvcmUvd3RmJywgIyB3dGYvdGV4dC8qLmggcmVmZXJz
IGhlYWRlcnMgaW4gd3RmLyB3aXRob3V0IHd0Zi8uCi0gICAgICAgICAgICAgICAgJzwoREVQVEgp
JywKLSAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAnZGVmaW5lcyc6IFsKLSAgICAgICAgICAg
ICAgICAjIFRlY2huaWNhbGx5IG5vdCBhIHVuaXQgdGVzdCBidXQgcmVxdWlyZSBmdW5jdGlvbnMg
YXZhaWxhYmxlIG9ubHkgdG8KLSAgICAgICAgICAgICAgICAjIHVuaXQgdGVzdHMuCi0gICAgICAg
ICAgICAgICAgJ1VOSVRfVEVTVCcsCi0gICAgICAgICAgICBdLAotICAgICAgICAgICAgJ3NvdXJj
ZXMnOiBbCi0gICAgICAgICAgICAgICAgJzxAKGRydF9maWxlcyknLAotICAgICAgICAgICAgXSwK
LSAgICAgICAgICAgICdjb25kaXRpb25zJzogWwotICAgICAgICAgICAgICAgIFsnT1M9PSJ3aW4i
JywgewotICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWwotICAgICAgICAgICAg
ICAgICAgICAgICAgJ0xheW91dFRlc3RIZWxwZXInLAotICAgICAgICAgICAgICAgICAgICAgICAg
JzwoY2hyb21pdW1fc3JjX2RpcikvdGhpcmRfcGFydHkvYW5nbGUvc3JjL2J1aWxkX2FuZ2xlLmd5
cDpsaWJFR0wnLAotICAgICAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rpcikv
dGhpcmRfcGFydHkvYW5nbGUvc3JjL2J1aWxkX2FuZ2xlLmd5cDpsaWJHTEVTdjInLAotICAgICAg
ICAgICAgICAgICAgICBdLAotCi0gICAgICAgICAgICAgICAgICAgICdyZXNvdXJjZV9pbmNsdWRl
X2RpcnMnOiBbJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdCddLAotICAgICAgICAg
ICAgICAgICAgICAnc291cmNlcyc6IFsKLSAgICAgICAgICAgICAgICAgICAgICAgICc8KFNIQVJF
RF9JTlRFUk1FRElBVEVfRElSKS9uZXQvbmV0X3Jlc291cmNlcy5yYycsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L3dlYmtpdF9jaHJv
bWl1bV9yZXNvdXJjZXMucmMnLAotICAgICAgICAgICAgICAgICAgICAgICAgJzwoU0hBUkVEX0lO
VEVSTUVESUFURV9ESVIpL3dlYmtpdC93ZWJraXRfcmVzb3VyY2VzLnJjJywKLSAgICAgICAgICAg
ICAgICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvd2Via2l0X3N0
cmluZ3NfZW4tVVMucmMnLAotICAgICAgICAgICAgICAgICAgICBdLAotICAgICAgICAgICAgICAg
ICAgICAnY29uZGl0aW9ucyc6IFsKLSAgICAgICAgICAgICAgICAgICAgICAgIFsnaW5zaWRlX2No
cm9taXVtX2J1aWxkPT0xJywgewotICAgICAgICAgICAgICAgICAgICAgICAgICAgICdjb25maWd1
cmF0aW9ucyc6IHsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0RlYnVnX0Jhc2Un
OiB7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnbXN2c19zZXR0aW5ncyc6
IHsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnVkNMaW5rZXJUb29s
JzogewotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnTGlua0lu
Y3JlbWVudGFsJzogJzwobXN2c19sYXJnZV9tb2R1bGVfZGVidWdfbGlua19tb2RlKScsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIH0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0s
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKLSAgICAgICAgICAgICAgICAgICAgICAg
IH1dLAotICAgICAgICAgICAgICAgICAgICBdLAotICAgICAgICAgICAgICAgICAgICAnY29waWVz
JzogW3sKLSAgICAgICAgICAgICAgICAgICAgICAgICdkZXN0aW5hdGlvbic6ICc8KFBST0RVQ1Rf
RElSKScsCi0gICAgICAgICAgICAgICAgICAgICAgICAnZmlsZXMnOiBbJzwoYWhlbV9wYXRoKSdd
LAotICAgICAgICAgICAgICAgICAgICB9XSwKLSAgICAgICAgICAgICAgICB9LHsgIyBPUyE9Indp
biIKLSAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMvJzogWwotICAgICAgICAgICAgICAgICAg
ICAgICAgWydleGNsdWRlJywgJ1dpblxcLmNwcCQnXSwKLSAgICAgICAgICAgICAgICAgICAgXSwK
LSAgICAgICAgICAgICAgICAgICAgJ2FjdGlvbnMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAg
ICB7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2FjdGlvbl9uYW1lJzogJ3JlcGFja19s
b2NhbGUnLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICd2YXJpYWJsZXMnOiB7Ci0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICdyZXBhY2tfcGF0aCc6ICc8KGNocm9taXVtX3Ny
Y19kaXIpL3Rvb2xzL2dyaXQvZ3JpdC9mb3JtYXQvcmVwYWNrLnB5JywKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJ3Bha19pbnB1dHMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvbmV0L25ldF9yZXNvdXJj
ZXMucGFrJywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8KFNIQVJFRF9J
TlRFUk1FRElBVEVfRElSKS91aS9nZngvZ2Z4X3Jlc291cmNlcy5wYWsnLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtp
dC93ZWJraXRfY2hyb21pdW1fcmVzb3VyY2VzLnBhaycsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L3dlYmtpdF9z
dHJpbmdzX2VuLVVTLnBhaycsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAn
PChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L3dlYmtpdF9yZXNvdXJjZXMucGFrJywK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICBdfSwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAnaW5wdXRzJzogWwotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChyZXBh
Y2tfcGF0aCknLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPEAocGFrX2lucHV0
cyknLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJ291dHB1dHMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8
KElOVEVSTUVESUFURV9ESVIpL3JlcGFjay9EdW1wUmVuZGVyVHJlZS5wYWsnLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2FjdGlv
bic6IFsncHl0aG9uJywgJzwocmVwYWNrX3BhdGgpJywgJzxAKF9vdXRwdXRzKScsICc8QChwYWtf
aW5wdXRzKSddLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICdwcm9jZXNzX291dHB1dHNf
YXNfbWFjX2J1bmRsZV9yZXNvdXJjZXMnOiAxLAotICAgICAgICAgICAgICAgICAgICAgICAgfSwK
LSAgICAgICAgICAgICAgICAgICAgXSwgIyBhY3Rpb25zCi0gICAgICAgICAgICAgICAgfV0sCi0g
ICAgICAgICAgICAgICAgWydPUz09Im1hYyInLCB7Ci0gICAgICAgICAgICAgICAgICAgICdkZXBl
bmRlbmNpZXMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAnY29weV9tZXNhJywKLSAgICAg
ICAgICAgICAgICAgICAgICAgICdMYXlvdXRUZXN0SGVscGVyJywKLSAgICAgICAgICAgICAgICAg
ICAgXSwKLSAgICAgICAgICAgICAgICAgICAgJ21hY19idW5kbGVfcmVzb3VyY2VzJzogWwotICAg
ICAgICAgICAgICAgICAgICAgICAgJzwoYWhlbV9wYXRoKScsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAnLi4vLi4vLi4vVG9vbHMvRHVtcFJlbmRlclRyZWUvZm9udHMvV2ViS2l0V2VpZ2h0V2F0
Y2hlcjEwMC50dGYnLAotICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1
bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdodFdhdGNoZXIyMDAudHRmJywKLSAgICAgICAg
ICAgICAgICAgICAgICAgICcuLi8uLi8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9mb250cy9XZWJL
aXRXZWlnaHRXYXRjaGVyMzAwLnR0ZicsCi0gICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4v
Li4vVG9vbHMvRHVtcFJlbmRlclRyZWUvZm9udHMvV2ViS2l0V2VpZ2h0V2F0Y2hlcjQwMC50dGYn
LAotICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVl
L2ZvbnRzL1dlYktpdFdlaWdodFdhdGNoZXI1MDAudHRmJywKLSAgICAgICAgICAgICAgICAgICAg
ICAgICcuLi8uLi8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRj
aGVyNjAwLnR0ZicsCi0gICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4vLi4vVG9vbHMvRHVt
cFJlbmRlclRyZWUvZm9udHMvV2ViS2l0V2VpZ2h0V2F0Y2hlcjcwMC50dGYnLAotICAgICAgICAg
ICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktp
dFdlaWdodFdhdGNoZXI4MDAudHRmJywKLSAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi8u
Li9Ub29scy9EdW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyOTAwLnR0Zics
Ci0gICAgICAgICAgICAgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Vi
a2l0L3RleHRBcmVhUmVzaXplQ29ybmVyLnBuZycsCi0gICAgICAgICAgICAgICAgICAgIF0sCi0g
ICAgICAgICAgICAgICAgfSx7ICMgT1MhPSJtYWMiCi0gICAgICAgICAgICAgICAgICAgICdzb3Vy
Y2VzLyc6IFsKLSAgICAgICAgICAgICAgICAgICAgICAgICMgLm1tIGlzIGFscmVhZHkgZXhjbHVk
ZWQgYnkgY29tbW9uLmd5cGkKLSAgICAgICAgICAgICAgICAgICAgICAgIFsnZXhjbHVkZScsICdN
YWNcXC5jcHAkJ10sCi0gICAgICAgICAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAgICAgfV0s
Ci0gICAgICAgICAgICAgICAgWyd1c2VfeDExID09IDEnLCB7Ci0gICAgICAgICAgICAgICAgICAg
ICdkZXBlbmRlbmNpZXMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9z
cmNfZGlyKS9idWlsZC9saW51eC9zeXN0ZW0uZ3lwOmZvbnRjb25maWcnLAotICAgICAgICAgICAg
ICAgICAgICBdLAotICAgICAgICAgICAgICAgICAgICAnY29waWVzJzogW3sKLSAgICAgICAgICAg
ICAgICAgICAgICAgICdkZXN0aW5hdGlvbic6ICc8KFBST0RVQ1RfRElSKScsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAnZmlsZXMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwo
YWhlbV9wYXRoKScsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xz
L0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL2ZvbnRzLmNvbmYnLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICc8KElOVEVSTUVESUFURV9ESVIpL3JlcGFjay9EdW1wUmVuZGVyVHJlZS5wYWsn
LAotICAgICAgICAgICAgICAgICAgICAgICAgXQotICAgICAgICAgICAgICAgICAgICB9XSwKLSAg
ICAgICAgICAgICAgICAgICAgJ3ZhcmlhYmxlcyc6IHsKLSAgICAgICAgICAgICAgICAgICAgICAg
ICMgRklYTUU6IEVuYWJsZSB3YXJuaW5ncyBvbiBvdGhlciBwbGF0Zm9ybXMuCi0gICAgICAgICAg
ICAgICAgICAgICAgICAnY2hyb21pdW1fY29kZSc6IDEsCi0gICAgICAgICAgICAgICAgICAgIH0s
Ci0gICAgICAgICAgICAgICAgICAgICdjb25kaXRpb25zJzogWwotICAgICAgICAgICAgICAgICAg
ICAgICAgWydsaW51eF91c2VfdGNtYWxsb2MgPT0gMScsIHsKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAnZGVwZW5kZW5jaWVzJzogWwotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnPChjaHJvbWl1bV9zcmNfZGlyKS9iYXNlL2FsbG9jYXRvci9hbGxvY2F0b3IuZ3lwOmFsbG9j
YXRvcicsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAgICAg
ICAgICAgIH1dLAotICAgICAgICAgICAgICAgICAgICBdLAotICAgICAgICAgICAgICAgIH0seyAj
IHVzZV94MTEgIT0gMQotICAgICAgICAgICAgICAgICAgICAnc291cmNlcy8nOiBbCi0gICAgICAg
ICAgICAgICAgICAgICAgICBbJ2V4Y2x1ZGUnLCAnTGludXhcXC5jcHAkJ10KLSAgICAgICAgICAg
ICAgICAgICAgXQotICAgICAgICAgICAgICAgIH1dLAotICAgICAgICAgICAgICAgIFsndG9vbGtp
dF91c2VzX2d0ayA9PSAxJywgewotICAgICAgICAgICAgICAgICAgICAnZGVmaW5lcyc6IFsKLSAg
ICAgICAgICAgICAgICAgICAgICAgICdXVEZfVVNFX0dUSz0xJywKLSAgICAgICAgICAgICAgICAg
ICAgXSwKLSAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKLSAgICAgICAgICAg
ICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL2J1aWxkL2xpbnV4L3N5c3RlbS5neXA6
Z3RrJywKLSAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAgICAgICAgJ2luY2x1
ZGVfZGlycyc6IFsKLSAgICAgICAgICAgICAgICAgICAgICAgICdwdWJsaWMvZ3RrJywKLSAgICAg
ICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAgICB9LHsgIyB0b29sa2l0X3VzZXNfZ3Rr
ICE9IDEKLSAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMvJzogWwotICAgICAgICAgICAgICAg
ICAgICAgICAgWydleGNsdWRlJywgJ0d0a1xcLmNwcCQnXQotICAgICAgICAgICAgICAgICAgICBd
Ci0gICAgICAgICAgICAgICAgfV0sCi0gICAgICAgICAgICAgICAgWydPUz09ImFuZHJvaWQiJywg
ewotICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWwotICAgICAgICAgICAgICAg
ICAgICAgICAgJ0ltYWdlRGlmZiNob3N0JywKLSAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAg
ICAgICAgICAgICB9LHsgIyBPUyE9ImFuZHJvaWQiCi0gICAgICAgICAgICAgICAgICAgICdkZXBl
bmRlbmNpZXMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAnSW1hZ2VEaWZmJywKLSAgICAg
ICAgICAgICAgICAgICAgICAgICdjb3B5X1Rlc3ROZXRzY2FwZVBsdWdJbicsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0eS9tZXNhL21lc2Eu
Z3lwOm9zbWVzYScsCi0gICAgICAgICAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAgICAgfV0s
Ci0gICAgICAgICAgICAgICAgWydpbnNpZGVfY2hyb21pdW1fYnVpbGQ9PTEgYW5kIGNvbXBvbmVu
dD09InNoYXJlZF9saWJyYXJ5IicsIHsKLSAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMnOiBb
Ci0gICAgICAgICAgICAgICAgICAgICAgICAnc3JjL0Nocm9taXVtQ3VycmVudFRpbWUuY3BwJywK
LSAgICAgICAgICAgICAgICAgICAgICAgICdzcmMvQ2hyb21pdW1UaHJlYWRpbmcuY3BwJywKLSAg
ICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6
IFsKLSAgICAgICAgICAgICAgICAgICAgICAgICdwdWJsaWMnLAotICAgICAgICAgICAgICAgICAg
ICBdLAotICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWwotICAgICAgICAgICAg
ICAgICAgICAgICAgJy4uLy4uL0phdmFTY3JpcHRDb3JlL0phdmFTY3JpcHRDb3JlLmd5cC9KYXZh
U2NyaXB0Q29yZS5neXA6d3RmJywKLSAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi9XVEYv
V1RGLmd5cC9XVEYuZ3lwOm5ld3d0ZicsCi0gICAgICAgICAgICAgICAgICAgIF0sCi0gICAgICAg
ICAgICAgICAgfV0sCi0gICAgICAgICAgICAgICAgWydpbnNpZGVfY2hyb21pdW1fYnVpbGQ9PTAn
LCB7Ci0gICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCi0gICAgICAgICAgICAg
ICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvc3VwcG9ydC9zZXR1cF90aGly
ZF9wYXJ0eS5neXA6dGhpcmRfcGFydHlfaGVhZGVycycsCi0gICAgICAgICAgICAgICAgICAgIF0K
LSAgICAgICAgICAgICAgICB9XSwKLSAgICAgICAgICAgICAgICBbJ2luc2lkZV9jaHJvbWl1bV9i
dWlsZD09MCBvciBjb21wb25lbnQhPSJzaGFyZWRfbGlicmFyeSInLCB7Ci0gICAgICAgICAgICAg
ICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4v
V2ViQ29yZS9XZWJDb3JlLmd5cC9XZWJDb3JlLmd5cDp3ZWJjb3JlX3Rlc3Rfc3VwcG9ydCcsCi0g
ICAgICAgICAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAgICAgICAgICdpbmNsdWRlX2RpcnMn
OiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAjIFdBUk5JTkc6IERvIG5vdCB2aWV3IHRoaXMg
cGFydGljdWxhciBjYXNlIGFzIGEgcHJlY2VkZW50IGZvcgotICAgICAgICAgICAgICAgICAgICAg
ICAgIyBpbmNsdWRpbmcgV2ViQ29yZSBoZWFkZXJzIGluIER1bXBSZW5kZXJUcmVlIHByb2plY3Qu
Ci0gICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4vV2ViQ29yZS90ZXN0aW5nL3Y4JywgIyBm
b3IgV2ViQ29yZVRlc3RTdXBwb3J0LmgsIG5lZWRlZCB0byBsaW5rIGluIHdpbmRvdy5pbnRlcm5h
bHMgY29kZS4KLSAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAgICAgICAgJ3Nv
dXJjZXMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAnc3JjL1dlYlRlc3RpbmdTdXBwb3J0
LmNwcCcsCi0gICAgICAgICAgICAgICAgICAgICAgICAncHVibGljL1dlYlRlc3RpbmdTdXBwb3J0
LmgnLAotICAgICAgICAgICAgICAgICAgICBdLAotICAgICAgICAgICAgICAgIH1dLAotICAgICAg
ICAgICAgXSwKLSAgICAgICAgfSwKLSAgICAgICAgewotICAgICAgICAgICAgJ3RhcmdldF9uYW1l
JzogJ1Rlc3ROZXRzY2FwZVBsdWdJbicsCi0gICAgICAgICAgICAndHlwZSc6ICdsb2FkYWJsZV9t
b2R1bGUnLAotICAgICAgICAgICAgJ3NvdXJjZXMnOiBbICc8QCh0ZXN0X3BsdWdpbl9maWxlcykn
IF0sCi0gICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWwotICAgICAgICAgICAgICAgICc8KGNo
cm9taXVtX3NyY19kaXIpL3RoaXJkX3BhcnR5L25wYXBpL25wYXBpLmd5cDpucGFwaScsCi0gICAg
ICAgICAgICBdLAotICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKLSAgICAgICAgICAgICAg
ICAnPChjaHJvbWl1bV9zcmNfZGlyKScsCi0gICAgICAgICAgICAgICAgJy4uLy4uLy4uL1Rvb2xz
L0R1bXBSZW5kZXJUcmVlL1Rlc3ROZXRzY2FwZVBsdWdJbicsCi0gICAgICAgICAgICAgICAgJy4u
Ly4uLy4uL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL1Rlc3ROZXRzY2FwZVBsdWdJbi9G
b3J3YXJkaW5nSGVhZGVycycsCi0gICAgICAgICAgICBdLAotICAgICAgICAgICAgJ2NvbmRpdGlv
bnMnOiBbCi0gICAgICAgICAgICAgICAgWydPUz09Im1hYyInLCB7Ci0gICAgICAgICAgICAgICAg
ICAgICdtYWNfYnVuZGxlJzogMSwKLSAgICAgICAgICAgICAgICAgICAgJ3Byb2R1Y3RfZXh0ZW5z
aW9uJzogJ3BsdWdpbicsCi0gICAgICAgICAgICAgICAgICAgICdsaW5rX3NldHRpbmdzJzogewot
ICAgICAgICAgICAgICAgICAgICAgICAgJ2xpYnJhcmllcyc6IFsKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAnJChTREtST09UKS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0NhcmJvbi5m
cmFtZXdvcmsnLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICckKFNES1JPT1QpL1N5c3Rl
bS9MaWJyYXJ5L0ZyYW1ld29ya3MvQ29jb2EuZnJhbWV3b3JrJywKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAnJChTREtST09UKS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL1F1YXJ0ekNv
cmUuZnJhbWV3b3JrJywKLSAgICAgICAgICAgICAgICAgICAgICAgIF0KLSAgICAgICAgICAgICAg
ICAgICAgfSwKLSAgICAgICAgICAgICAgICAgICAgJ3hjb2RlX3NldHRpbmdzJzogewotICAgICAg
ICAgICAgICAgICAgICAgICAgJ0dDQ19TWU1CT0xTX1BSSVZBVEVfRVhURVJOJzogJ05PJywKLSAg
ICAgICAgICAgICAgICAgICAgICAgICdJTkZPUExJU1RfRklMRSc6ICcuLi8uLi8uLi9Ub29scy9E
dW1wUmVuZGVyVHJlZS9UZXN0TmV0c2NhcGVQbHVnSW4vbWFjL0luZm8ucGxpc3QnLAotICAgICAg
ICAgICAgICAgICAgICB9LAotICAgICAgICAgICAgICAgIH1dLAotICAgICAgICAgICAgICAgIFsn
b3NfcG9zaXggPT0gMSBhbmQgT1MgIT0gIm1hYyInLCB7Ci0gICAgICAgICAgICAgICAgICAgICdj
ZmxhZ3MnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAnLWZ2aXNpYmlsaXR5PWRlZmF1bHQn
LAotICAgICAgICAgICAgICAgICAgICBdLAotICAgICAgICAgICAgICAgIH1dLAotICAgICAgICAg
ICAgICAgIFsnT1M9PSJ3aW4iJywgewotICAgICAgICAgICAgICAgICAgICAnZGVmaW5lcyc6IFsK
LSAgICAgICAgICAgICAgICAgICAgICAgICMgVGhpcyBzZWVtcyBsaWtlIGEgaGFjaywgYnV0IHRo
aXMgaXMgd2hhdCBTYWZhcmkgV2luIGRvZXMuCi0gICAgICAgICAgICAgICAgICAgICAgICAnc25w
cmludGY9X3NucHJpbnRmJywKLSAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAg
ICAgICAgJ3NvdXJjZXMnOiBbCi0gICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4vLi4vVG9v
bHMvRHVtcFJlbmRlclRyZWUvVGVzdE5ldHNjYXBlUGx1Z0luL3dpbi9UZXN0TmV0c2NhcGVQbHVn
aW4uZGVmJywKLSAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi8uLi9Ub29scy9EdW1wUmVu
ZGVyVHJlZS9UZXN0TmV0c2NhcGVQbHVnSW4vd2luL1Rlc3ROZXRzY2FwZVBsdWdpbi5yYycsCi0g
ICAgICAgICAgICAgICAgICAgIF0sCi0gICAgICAgICAgICAgICAgICAgICMgVGhlIC5yYyBmaWxl
IHJlcXVpcmVzIHRoYXQgdGhlIG5hbWUgb2YgdGhlIGRsbCBpcyBucFRlc3ROZXRzY2FwZVBsdWdp
bi5kbGwuCi0gICAgICAgICAgICAgICAgICAgICdwcm9kdWN0X25hbWUnOiAnbnBUZXN0TmV0c2Nh
cGVQbHVnaW4nLAotICAgICAgICAgICAgICAgIH1dLAotICAgICAgICAgICAgXSwKLSAgICAgICAg
fSwKLSAgICAgICAgewotICAgICAgICAgICAgJ3RhcmdldF9uYW1lJzogJ2NvcHlfVGVzdE5ldHNj
YXBlUGx1Z0luJywKLSAgICAgICAgICAgICd0eXBlJzogJ25vbmUnLAotICAgICAgICAgICAgJ2Rl
cGVuZGVuY2llcyc6IFsKLSAgICAgICAgICAgICAgICAnVGVzdE5ldHNjYXBlUGx1Z0luJywKLSAg
ICAgICAgICAgIF0sCi0gICAgICAgICAgICAnY29uZGl0aW9ucyc6IFsKLSAgICAgICAgICAgICAg
ICBbJ09TPT0id2luIicsIHsKLSAgICAgICAgICAgICAgICAgICAgJ2NvcGllcyc6IFt7Ci0gICAg
ICAgICAgICAgICAgICAgICAgICAnZGVzdGluYXRpb24nOiAnPChQUk9EVUNUX0RJUikvcGx1Z2lu
cycsCi0gICAgICAgICAgICAgICAgICAgICAgICAnZmlsZXMnOiBbJzwoUFJPRFVDVF9ESVIpL25w
VGVzdE5ldHNjYXBlUGx1Z0luLmRsbCddLAotICAgICAgICAgICAgICAgICAgICB9XSwKLSAgICAg
ICAgICAgICAgICB9XSwKLSAgICAgICAgICAgICAgICBbJ09TPT0ibWFjIicsIHsKLSAgICAgICAg
ICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsnVGVzdE5ldHNjYXBlUGx1Z0luJ10sCi0gICAg
ICAgICAgICAgICAgICAgICdjb3BpZXMnOiBbewotICAgICAgICAgICAgICAgICAgICAgICAgJ2Rl
c3RpbmF0aW9uJzogJzwoUFJPRFVDVF9ESVIpL3BsdWdpbnMvJywKLSAgICAgICAgICAgICAgICAg
ICAgICAgICdmaWxlcyc6IFsnPChQUk9EVUNUX0RJUikvVGVzdE5ldHNjYXBlUGx1Z0luLnBsdWdp
bi8nXSwKLSAgICAgICAgICAgICAgICAgICAgfV0sCi0gICAgICAgICAgICAgICAgfV0sCi0gICAg
ICAgICAgICAgICAgWydvc19wb3NpeCA9PSAxIGFuZCBPUyAhPSAibWFjIicsIHsKLSAgICAgICAg
ICAgICAgICAgICAgJ2NvcGllcyc6IFt7Ci0gICAgICAgICAgICAgICAgICAgICAgICAnZGVzdGlu
YXRpb24nOiAnPChQUk9EVUNUX0RJUikvcGx1Z2lucycsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAnZmlsZXMnOiBbJzwoUFJPRFVDVF9ESVIpL2xpYlRlc3ROZXRzY2FwZVBsdWdJbi5zbyddLAot
ICAgICAgICAgICAgICAgICAgICB9XSwKLSAgICAgICAgICAgICAgICB9XSwKLSAgICAgICAgICAg
IF0sCi0gICAgICAgIH0sCi0gICAgICAgIHsKLSAgICAgICAgICAgICd0YXJnZXRfbmFtZSc6ICdU
ZXN0V2ViS2l0QVBJJywKLSAgICAgICAgICAgICd0eXBlJzogJ2V4ZWN1dGFibGUnLAotICAgICAg
ICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKLSAgICAgICAgICAgICAgICAnd2Via2l0JywKLSAgICAg
ICAgICAgICAgICAnLi4vLi4vV2ViQ29yZS9XZWJDb3JlLmd5cC9XZWJDb3JlLmd5cDp3ZWJjb3Jl
JywKLSAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS9iYXNlL2Jhc2UuZ3lwOnRl
c3Rfc3VwcG9ydF9iYXNlJywKLSAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90
ZXN0aW5nL2d0ZXN0Lmd5cDpndGVzdCcsCi0gICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3Jj
X2RpcikvdGVzdGluZy9nbW9jay5neXA6Z21vY2snLAotICAgICAgICAgICAgICAgICc8KGNocm9t
aXVtX3NyY19kaXIpL3dlYmtpdC9zdXBwb3J0L3dlYmtpdF9zdXBwb3J0Lmd5cDp3ZWJraXRfc3Vw
cG9ydCcsCi0gICAgICAgICAgICBdLAotICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKLSAg
ICAgICAgICAgICAgICAnLi4vLi4vLi4vVG9vbHMvVGVzdFdlYktpdEFQSScsCi0gICAgICAgICAg
ICAgICAgIyBOZWVkZWQgYnkgdGVzdHMvUnVuQWxsVGVzdHMuY3BwLCBhcyB3ZWxsIGFzIENocm9t
aXVtQ3VycmVudFRpbWUuY3BwIGFuZAotICAgICAgICAgICAgICAgICMgQ2hyb21pdW1UaHJlYWRp
bmcuY3BwIGluIGNocm9taXVtIHNoYXJlZCBsaWJyYXJ5IGNvbmZpZ3VyYXRpb24uCi0gICAgICAg
ICAgICAgICAgJ3B1YmxpYycsCi0gICAgICAgICAgICBdLAotICAgICAgICAgICAgJ3NvdXJjZXMn
OiBbCi0gICAgICAgICAgICAgICAgIyBSZXVzZSB0aGUgc2FtZSB0ZXN0aW5nIGRyaXZlciBvZiBD
aHJvbWl1bSdzIHdlYmtpdF91bml0X3Rlc3RzLgotICAgICAgICAgICAgICAgICd0ZXN0cy9SdW5B
bGxUZXN0cy5jcHAnLAotICAgICAgICAgICAgICAgICc8QChUZXN0V2ViS2l0QVBJX2ZpbGVzKScs
Ci0gICAgICAgICAgICBdLAotICAgICAgICAgICAgJ2NvbmRpdGlvbnMnOiBbCi0gICAgICAgICAg
ICAgICAgWydpbnNpZGVfY2hyb21pdW1fYnVpbGQ9PTEgYW5kIGNvbXBvbmVudD09InNoYXJlZF9s
aWJyYXJ5IicsIHsKLSAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMnOiBbCi0gICAgICAgICAg
ICAgICAgICAgICAgICAjIFRvIHNhdGlzZnkgbGlua2luZyBvZiBXVEY6OmN1cnJlbnRUaW1lKCkg
ZXRjLiBpbiBzaGFyZWQgbGlicmFyeSBjb25maWd1cmF0aW9uLAotICAgICAgICAgICAgICAgICAg
ICAgICAgIyBhcyB0aGUgc3ltYm9scyBhcmUgbm90IGV4cG9ydGVkIGZyb20gdGhlIERMTHMuCi0g
ICAgICAgICAgICAgICAgICAgICAgICAnc3JjL0Nocm9taXVtQ3VycmVudFRpbWUuY3BwJywKLSAg
ICAgICAgICAgICAgICAgICAgICAgICdzcmMvQ2hyb21pdW1UaHJlYWRpbmcuY3BwJywKLSAgICAg
ICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAgICB9XSwKLSAgICAgICAgICAgIF0sCi0g
ICAgICAgIH0sCiAgICAgXSwgIyB0YXJnZXRzCiAgICAgJ2NvbmRpdGlvbnMnOiBbCi0gICAgICAg
IFsnT1M9PSJ3aW4iJywgewotICAgICAgICAgICAgJ3RhcmdldHMnOiBbewotICAgICAgICAgICAg
ICAgICd0YXJnZXRfbmFtZSc6ICdMYXlvdXRUZXN0SGVscGVyJywKLSAgICAgICAgICAgICAgICAn
dHlwZSc6ICdleGVjdXRhYmxlJywKLSAgICAgICAgICAgICAgICAnc291cmNlcyc6IFsnLi4vLi4v
Li4vVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vTGF5b3V0VGVzdEhlbHBlcldpbi5jcHAn
XSwKLSAgICAgICAgICAgIH1dLAotICAgICAgICB9XSwKICAgICAgICAgWydvc19wb3NpeD09MSBh
bmQgT1MhPSJtYWMiIGFuZCBPUyE9ImFuZHJvaWQiIGFuZCBnY2NfdmVyc2lvbj09NDYnLCB7CiAg
ICAgICAgICAgICAndGFyZ2V0X2RlZmF1bHRzJzogewogICAgICAgICAgICAgICAgICMgRGlzYWJs
ZSB3YXJuaW5ncyBhYm91dCBjKysweCBjb21wYXRpYmlsaXR5LCBhcyBzb21lIG5hbWVzIChzdWNo
CkBAIC0xNDIxLDE2ICsxMDI3LDYgQEAKICAgICAgICAgWydPUz09Im1hYyInLCB7CiAgICAgICAg
ICAgICAndGFyZ2V0cyc6IFsKICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAg
ICd0YXJnZXRfbmFtZSc6ICdMYXlvdXRUZXN0SGVscGVyJywKLSAgICAgICAgICAgICAgICAgICAg
J3R5cGUnOiAnZXhlY3V0YWJsZScsCi0gICAgICAgICAgICAgICAgICAgICdzb3VyY2VzJzogWycu
Li8uLi8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9MYXlvdXRUZXN0SGVscGVyLm1t
J10sCi0gICAgICAgICAgICAgICAgICAgICdsaW5rX3NldHRpbmdzJzogewotICAgICAgICAgICAg
ICAgICAgICAgICAgJ2xpYnJhcmllcyc6IFsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAn
JChTREtST09UKS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0FwcEtpdC5mcmFtZXdvcmsnLAot
ICAgICAgICAgICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAgICAgICAgfSwKLSAgICAg
ICAgICAgICAgICB9LAotICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgJ3Rh
cmdldF9uYW1lJzogJ2NvcHlfbWVzYScsCiAgICAgICAgICAgICAgICAgICAgICd0eXBlJzogJ25v
bmUnLAogICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWyc8KGNocm9taXVtX3Ny
Y19kaXIpL3RoaXJkX3BhcnR5L21lc2EvbWVzYS5neXA6b3NtZXNhJ10sCkBAIC0xNTM5LDExICsx
MTM1LDQyMiBAQAogICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICBdLAogICAgICAgICB9
XSwKKyAgICAgICAgIyBGSVhNRTogRGVsZXRlIHRoaXMgd2hvbGUgYmxvY2sgb25jZSBjaHJvbWl1
bSdzIGJ1aWxkL2NvbW1vbi5neXBpCisgICAgICAgICMgaXMgc2V0dGluZyB0aGlzIGZsYWcgdG8g
MCBieSBkZWZhdWx0LiBTZWUKKyAgICAgICAgIyBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9Njg0NjMuCisgICAgICAgIFsnYnVpbGRfd2Via2l0X2V4ZXNfZnJvbV93ZWJr
aXRfZ3lwPT0xJywgeworICAgICAgICAgICAgJ2luY2x1ZGVzJzogWworICAgICAgICAgICAgICAg
ICcuLi8uLi8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9EdW1wUmVuZGVyVHJlZS5neXBpJywKKyAg
ICAgICAgICAgICAgICAnLi4vLi4vLi4vVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0V2ViS2l0QVBJ
Lmd5cGknLAorICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICd0YXJnZXRzJzogWworICAgICAg
ICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgJ3RhcmdldF9uYW1lJzogJ3dlYmtpdF91
bml0X3Rlc3RzJywKKyAgICAgICAgICAgICAgICAgICAgJ3R5cGUnOiAnZXhlY3V0YWJsZScsCisg
ICAgICAgICAgICAgICAgICAgICdtc3ZzX2d1aWQnOiAnN0NFRkU4MDAtODQwMy00MThBLUFENkEt
MkQ1MkM2RkMzRUFEJywKKyAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKKyAg
ICAgICAgICAgICAgICAgICAgICAgICd3ZWJraXQnLAorICAgICAgICAgICAgICAgICAgICAgICAg
Jy4uLy4uL1dlYkNvcmUvV2ViQ29yZS5neXAvV2ViQ29yZS5neXA6d2ViY29yZScsCisgICAgICAg
ICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90ZXN0aW5nL2d0ZXN0Lmd5cDpn
dGVzdCcsCisgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90ZXN0
aW5nL2dtb2NrLmd5cDpnbW9jaycsCisgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1
bV9zcmNfZGlyKS9iYXNlL2Jhc2UuZ3lwOmJhc2UnLAorICAgICAgICAgICAgICAgICAgICAgICAg
JzwoY2hyb21pdW1fc3JjX2RpcikvYmFzZS9iYXNlLmd5cDpiYXNlX2kxOG4nLAorICAgICAgICAg
ICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvYmFzZS9iYXNlLmd5cDp0ZXN0X3N1
cHBvcnRfYmFzZScsCisgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGly
KS93ZWJraXQvc3VwcG9ydC93ZWJraXRfc3VwcG9ydC5neXA6d2Via2l0X3N1cHBvcnQnLAorICAg
ICAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rpcikvd2Via2l0L3N1cHBvcnQv
d2Via2l0X3N1cHBvcnQuZ3lwOndlYmtpdF91c2VyX2FnZW50JywKKyAgICAgICAgICAgICAgICAg
ICAgXSwKKyAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMnOiBbCisgICAgICAgICAgICAgICAg
ICAgICAgICAndGVzdHMvUnVuQWxsVGVzdHMuY3BwJywKKyAgICAgICAgICAgICAgICAgICAgXSwK
KyAgICAgICAgICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKKyAgICAgICAgICAgICAgICAg
ICAgICAgICdwdWJsaWMnLAorICAgICAgICAgICAgICAgICAgICAgICAgJ3NyYycsCisgICAgICAg
ICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICdjb25kaXRpb25zJzogWworICAg
ICAgICAgICAgICAgICAgICAgICAgWydpbnNpZGVfY2hyb21pdW1fYnVpbGQ9PTEgYW5kIGNvbXBv
bmVudD09InNoYXJlZF9saWJyYXJ5IicsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAn
ZGVmaW5lcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ1dFQktJVF9ETExf
VU5JVFRFU1QnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAg
ICAgICAgICAgICB9LCB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMnOiBb
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8QCh3ZWJraXRfdW5pdHRlc3RfZmls
ZXMpJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICdjb25kaXRpb25zJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBbJ3Rvb2xraXRfdXNlc19ndGsgPT0gMScsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJ3B1YmxpYy9ndGsnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd2YXJpYWJsZXMn
OiB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIEZJWE1FOiBFbmFibGUg
d2FybmluZ3Mgb24gb3RoZXIgcGxhdGZvcm1zLgorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJ2Nocm9taXVtX2NvZGUnOiAxLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAg
ICAgICAgICAgICAgICAgICAgICAgWydpbnNpZGVfY2hyb21pdW1fYnVpbGQ9PTEgYW5kIE9TPT0i
d2luIiBhbmQgY29tcG9uZW50IT0ic2hhcmVkX2xpYnJhcnkiJywgeworICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICdjb25maWd1cmF0aW9ucyc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJ0RlYnVnX0Jhc2UnOiB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAnbXN2c19zZXR0aW5ncyc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAnVkNMaW5rZXJUb29sJzogeworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAnTGlua0luY3JlbWVudGFsJzogJzwobXN2c19sYXJnZV9tb2R1bGVfZGVi
dWdfbGlua19tb2RlKScsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAgICBdLAorICAgICAg
ICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICAndGFy
Z2V0X25hbWUnOiAnSW1hZ2VEaWZmJywKKyAgICAgICAgICAgICAgICAgICAgJ3R5cGUnOiAnZXhl
Y3V0YWJsZScsCisgICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCisgICAgICAg
ICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvc3VwcG9ydC93ZWJr
aXRfc3VwcG9ydC5neXA6d2Via2l0X3N1cHBvcnRfZ2Z4JywKKyAgICAgICAgICAgICAgICAgICAg
XSwKKyAgICAgICAgICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKKyAgICAgICAgICAgICAg
ICAgICAgICAgICcuLi8uLi9KYXZhU2NyaXB0Q29yZScsCisgICAgICAgICAgICAgICAgICAgICAg
ICAnPChERVBUSCknLAorICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAg
ICAnc291cmNlcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi8uLi9Ub29scy9E
dW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9JbWFnZURpZmYuY3BwJywKKyAgICAgICAgICAgICAgICAg
ICAgXSwKKyAgICAgICAgICAgICAgICAgICAgJ2NvbmRpdGlvbnMnOiBbCisgICAgICAgICAgICAg
ICAgICAgICAgICBbJ09TPT0iYW5kcm9pZCInLCB7CisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJ3Rvb2xzZXRzJzogWydob3N0J10sCisgICAgICAgICAgICAgICAgICAgICAgICB9XSwKKyAg
ICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgICAg
IHsKKyAgICAgICAgICAgICAgICAgICAgJ3RhcmdldF9uYW1lJzogJ0R1bXBSZW5kZXJUcmVlJywK
KyAgICAgICAgICAgICAgICAgICAgJ3R5cGUnOiAnZXhlY3V0YWJsZScsCisgICAgICAgICAgICAg
ICAgICAgICdtYWNfYnVuZGxlJzogMSwKKyAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2ll
cyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICdpbnNwZWN0b3JfcmVzb3VyY2VzJywKKyAg
ICAgICAgICAgICAgICAgICAgICAgICd3ZWJraXQnLAorICAgICAgICAgICAgICAgICAgICAgICAg
Jy4uLy4uL0phdmFTY3JpcHRDb3JlL0phdmFTY3JpcHRDb3JlLmd5cC9KYXZhU2NyaXB0Q29yZS5n
eXA6d3RmX2NvbmZpZycsCisgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNf
ZGlyKS9idWlsZC90ZW1wX2d5cC9nb29nbGV1cmwuZ3lwOmdvb2dsZXVybCcsCisgICAgICAgICAg
ICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0eS9pY3UvaWN1Lmd5
cDppY3V1YycsCisgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS92
OC90b29scy9neXAvdjguZ3lwOnY4JywKKyAgICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9t
aXVtX3NyY19kaXIpL3dlYmtpdC9zdXBwb3J0L3dlYmtpdF9zdXBwb3J0Lmd5cDpibG9iJywKKyAg
ICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3dlYmtpdC9zdXBwb3J0
L3dlYmtpdF9zdXBwb3J0Lmd5cDp3ZWJraXRfc3VwcG9ydCcsCisgICAgICAgICAgICAgICAgICAg
ICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvc3VwcG9ydC93ZWJraXRfc3VwcG9ydC5n
eXA6d2Via2l0X3VzZXJfYWdlbnQnLAorICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAg
ICAgICAgICAgICAnaW5jbHVkZV9kaXJzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgJzwo
Y2hyb21pdW1fc3JjX2RpciknLAorICAgICAgICAgICAgICAgICAgICAgICAgJ3B1YmxpYycsCisg
ICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4vSmF2YVNjcmlwdENvcmUnLAorICAgICAgICAg
ICAgICAgICAgICAgICAgJy4uLy4uL0phdmFTY3JpcHRDb3JlL3d0ZicsICMgd3RmL3RleHQvKi5o
IHJlZmVycyBoZWFkZXJzIGluIHd0Zi8gd2l0aG91dCB3dGYvLgorICAgICAgICAgICAgICAgICAg
ICAgICAgJzwoREVQVEgpJywKKyAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAg
ICAgICAgJ2RlZmluZXMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAjIFRlY2huaWNhbGx5
IG5vdCBhIHVuaXQgdGVzdCBidXQgcmVxdWlyZSBmdW5jdGlvbnMgYXZhaWxhYmxlIG9ubHkgdG8K
KyAgICAgICAgICAgICAgICAgICAgICAgICMgdW5pdCB0ZXN0cy4KKyAgICAgICAgICAgICAgICAg
ICAgICAgICdVTklUX1RFU1QnLAorICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAg
ICAgICAgICAnc291cmNlcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICc8QChkcnRfZmls
ZXMpJywKKyAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgJ2NvbmRp
dGlvbnMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICBbJ09TPT0id2luIicsIHsKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAnTGF5b3V0VGVzdEhlbHBlcicsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3RoaXJkX3BhcnR5L2FuZ2xlL3NyYy9i
dWlsZF9hbmdsZS5neXA6bGliRUdMJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
JzwoY2hyb21pdW1fc3JjX2RpcikvdGhpcmRfcGFydHkvYW5nbGUvc3JjL2J1aWxkX2FuZ2xlLmd5
cDpsaWJHTEVTdjInLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAncmVzb3VyY2VfaW5jbHVkZV9kaXJzJzogWyc8KFNIQVJFRF9J
TlRFUk1FRElBVEVfRElSKS93ZWJraXQnXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAn
c291cmNlcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwoU0hBUkVEX0lO
VEVSTUVESUFURV9ESVIpL25ldC9uZXRfcmVzb3VyY2VzLnJjJywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC93ZWJraXRf
Y2hyb21pdW1fcmVzb3VyY2VzLnJjJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
JzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC93ZWJraXRfcmVzb3VyY2VzLnJjJywK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9E
SVIpL3dlYmtpdC93ZWJraXRfc3RyaW5nc19lbi1VUy5yYycsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnY29uZGl0aW9ucyc6IFsK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWydpbnNpZGVfY2hyb21pdW1fYnVpbGQ9
PTEnLCB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnY29uZmlndXJhdGlv
bnMnOiB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0RlYnVnX0Jh
c2UnOiB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdtc3Zz
X3NldHRpbmdzJzogeworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJ1ZDTGlua2VyVG9vbCc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnTGlua0luY3JlbWVudGFsJzogJzwobXN2c19sYXJnZV9tb2R1
bGVfZGVidWdfbGlua19tb2RlKScsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB9LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICdjb3BpZXMnOiBbeworICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAnZGVzdGluYXRpb24nOiAnPChQUk9EVUNUX0RJUiknLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAnZmlsZXMnOiBbJzwoYWhlbV9wYXRoKSddLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAgICAgICAgfSx7ICMgT1MhPSJ3
aW4iCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMvJzogWworICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBbJ2V4Y2x1ZGUnLCAnV2luXFwuY3BwJCddLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2Fj
dGlvbnMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICdhY3Rpb25fbmFtZSc6ICdyZXBhY2tfbG9jYWxlJywK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd2YXJpYWJsZXMnOiB7CisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3JlcGFja19wYXRoJzogJzwoY2hy
b21pdW1fc3JjX2RpcikvdG9vbHMvZ3JpdC9ncml0L2Zvcm1hdC9yZXBhY2sucHknLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdwYWtfaW5wdXRzJzogWworICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJ
QVRFX0RJUikvbmV0L25ldF9yZXNvdXJjZXMucGFrJywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3VpL2dmeC9n
ZnhfcmVzb3VyY2VzLnBhaycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvd2Via2l0X2Nocm9taXVt
X3Jlc291cmNlcy5wYWsnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L3dlYmtpdF9zdHJpbmdzX2Vu
LVVTLnBhaycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8
KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvd2Via2l0X3Jlc291cmNlcy5wYWsnLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXX0sCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnaW5wdXRzJzogWworICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICc8KHJlcGFja19wYXRoKScsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJzxAKHBha19pbnB1dHMpJywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAn
b3V0cHV0cyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChJ
TlRFUk1FRElBVEVfRElSKS9yZXBhY2svRHVtcFJlbmRlclRyZWUucGFrJywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAnYWN0aW9uJzogWydweXRob24nLCAnPChyZXBhY2tfcGF0aCknLCAnPEAoX291dHB1
dHMpJywgJzxAKHBha19pbnB1dHMpJ10sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAncHJvY2Vzc19vdXRwdXRzX2FzX21hY19idW5kbGVfcmVzb3VyY2VzJzogMSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBdLCAjIGFjdGlvbnMKKyAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAg
ICAgICAgICAgICAgWydPUz09Im1hYyInLCB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
J2RlcGVuZGVuY2llcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2NvcHlf
bWVzYScsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdMYXlvdXRUZXN0SGVscGVy
JywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICdtYWNfYnVuZGxlX3Jlc291cmNlcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJzwoYWhlbV9wYXRoKScsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICcuLi8uLi8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVy
MTAwLnR0ZicsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi8uLi9Ub29s
cy9EdW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyMjAwLnR0ZicsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi8uLi9Ub29scy9EdW1wUmVuZGVyVHJl
ZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyMzAwLnR0ZicsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICcuLi8uLi8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRX
ZWlnaHRXYXRjaGVyNDAwLnR0ZicsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcu
Li8uLi8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyNTAw
LnR0ZicsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi8uLi9Ub29scy9E
dW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyNjAwLnR0ZicsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9m
b250cy9XZWJLaXRXZWlnaHRXYXRjaGVyNzAwLnR0ZicsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICcuLi8uLi8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWln
aHRXYXRjaGVyODAwLnR0ZicsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcuLi8u
Li8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyOTAwLnR0
ZicsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElB
VEVfRElSKS93ZWJraXQvdGV4dEFyZWFSZXNpemVDb3JuZXIucG5nJywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgfSx7ICMgT1MhPSJtYWMi
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMvJzogWworICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAjIC5tbSBpcyBhbHJlYWR5IGV4Y2x1ZGVkIGJ5IGNvbW1vbi5n
eXBpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsnZXhjbHVkZScsICdNYWNcXC5j
cHAkJ10sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAgICAgICAgWyd1c2VfeDExID09IDEnLCB7Cisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvYnVpbGQvbGludXgvc3lz
dGVtLmd5cDpmb250Y29uZmlnJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICdjb3BpZXMnOiBbeworICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAnZGVzdGluYXRpb24nOiAnPChQUk9EVUNUX0RJUiknLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAnZmlsZXMnOiBbCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAnPChhaGVtX3BhdGgpJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICcuLi8uLi8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9mb250cy5j
b25mJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8KElOVEVSTUVESUFU
RV9ESVIpL3JlcGFjay9EdW1wUmVuZGVyVHJlZS5wYWsnLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBdCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJ3ZhcmlhYmxlcyc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIyBGSVhNRTogRW5hYmxlIHdhcm5pbmdzIG9uIG90aGVyIHBsYXRmb3Jtcy4KKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2Nocm9taXVtX2NvZGUnOiAxLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2Nv
bmRpdGlvbnMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsnbGludXhfdXNl
X3RjbWFsbG9jID09IDEnLCB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAn
ZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICc8KGNocm9taXVtX3NyY19kaXIpL2Jhc2UvYWxsb2NhdG9yL2FsbG9jYXRvci5neXA6YWxsb2Nh
dG9yJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0s
CisgICAgICAgICAgICAgICAgICAgICAgICB9LHsgIyB1c2VfeDExICE9IDEKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAnc291cmNlcy8nOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFsnZXhjbHVkZScsICdMaW51eFxcLmNwcCQnXQorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIF0KKyAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAg
ICAgICAgWyd0b29sa2l0X3VzZXNfZ3RrID09IDEnLCB7CisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJ2RlZmluZXMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdXVEZf
VVNFX0dUSz0xJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL2J1aWxkL2xpbnV4L3N5c3RlbS5neXA6Z3Rr
JywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICdpbmNsdWRlX2RpcnMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICdwdWJsaWMvZ3RrJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAg
ICAgICAgICAgICAgICAgfSx7ICMgdG9vbGtpdF91c2VzX2d0ayAhPSAxCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJ3NvdXJjZXMvJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBbJ2V4Y2x1ZGUnLCAnR3RrXFwuY3BwJCddCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXQorICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgICAg
ICBbJ09TPT0iYW5kcm9pZCInLCB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2RlcGVu
ZGVuY2llcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0ltYWdlRGlmZiNo
b3N0JywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAg
ICAgICAgfSx7ICMgT1MhPSJhbmRyb2lkIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICdk
ZXBlbmRlbmNpZXMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdJbWFnZURp
ZmYnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnY29weV9UZXN0TmV0c2NhcGVQ
bHVnSW4nLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNf
ZGlyKS90aGlyZF9wYXJ0eS9tZXNhL21lc2EuZ3lwOm9zbWVzYScsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAg
ICAgICAgICAgICAgWydpbnNpZGVfY2hyb21pdW1fYnVpbGQ9PTEgYW5kIGNvbXBvbmVudD09InNo
YXJlZF9saWJyYXJ5IicsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnc291cmNlcyc6
IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3NyYy9DaHJvbWl1bUN1cnJlbnRU
aW1lLmNwcCcsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdzcmMvQ2hyb21pdW1U
aHJlYWRpbmcuY3BwJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICdwdWJsaWMnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJy4uLy4uL0phdmFTY3JpcHRDb3JlL0phdmFTY3JpcHRDb3Jl
Lmd5cC9KYXZhU2NyaXB0Q29yZS5neXA6d3RmJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJy4uLy4uL1dURi9XVEYuZ3lwL1dURi5neXA6bmV3d3RmJywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAg
ICAgICAgICAgICAgICBbJ2luc2lkZV9jaHJvbWl1bV9idWlsZD09MCcsIHsKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvc3VwcG9ydC9zZXR1cF90aGly
ZF9wYXJ0eS5neXA6dGhpcmRfcGFydHlfaGVhZGVycycsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXQorICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAg
ICAgICBbJ2luc2lkZV9jaHJvbWl1bV9idWlsZD09MCBvciBjb21wb25lbnQhPSJzaGFyZWRfbGli
cmFyeSInLCB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJy4uLy4uL1dlYkNvcmUvV2ViQ29yZS5n
eXAvV2ViQ29yZS5neXA6d2ViY29yZV90ZXN0X3N1cHBvcnQnLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6
IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBXQVJOSU5HOiBEbyBub3Qgdmll
dyB0aGlzIHBhcnRpY3VsYXIgY2FzZSBhcyBhIHByZWNlZGVudCBmb3IKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIyBpbmNsdWRpbmcgV2ViQ29yZSBoZWFkZXJzIGluIER1bXBSZW5k
ZXJUcmVlIHByb2plY3QuCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi9X
ZWJDb3JlL3Rlc3RpbmcvdjgnLCAjIGZvciBXZWJDb3JlVGVzdFN1cHBvcnQuaCwgbmVlZGVkIHRv
IGxpbmsgaW4gd2luZG93LmludGVybmFscyBjb2RlLgorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMnOiBbCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICdzcmMvV2ViVGVzdGluZ1N1cHBvcnQuY3BwJywKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3B1YmxpYy9XZWJUZXN0aW5nU3VwcG9ydC5o
JywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAg
ICAgfV0sCisgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgfSwKKyAgICAg
ICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgICd0YXJnZXRfbmFtZSc6ICdUZXN0TmV0
c2NhcGVQbHVnSW4nLAorICAgICAgICAgICAgICAgICAgICAndHlwZSc6ICdsb2FkYWJsZV9tb2R1
bGUnLAorICAgICAgICAgICAgICAgICAgICAnc291cmNlcyc6IFsgJzxAKHRlc3RfcGx1Z2luX2Zp
bGVzKScgXSwKKyAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKKyAgICAgICAg
ICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3RoaXJkX3BhcnR5L25wYXBpL25w
YXBpLmd5cDpucGFwaScsCisgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAg
ICAgICdpbmNsdWRlX2RpcnMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1
bV9zcmNfZGlyKScsCisgICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4vLi4vVG9vbHMvRHVt
cFJlbmRlclRyZWUvVGVzdE5ldHNjYXBlUGx1Z0luJywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICcuLi8uLi8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9UZXN0TmV0c2NhcGVQbHVn
SW4vRm9yd2FyZGluZ0hlYWRlcnMnLAorICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAg
ICAgICAgICAgICAnY29uZGl0aW9ucyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgIFsnT1M9
PSJtYWMiJywgeworICAgICAgICAgICAgICAgICAgICAgICAgICAgICdtYWNfYnVuZGxlJzogMSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAncHJvZHVjdF9leHRlbnNpb24nOiAncGx1Z2lu
JywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnbGlua19zZXR0aW5ncyc6IHsKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2xpYnJhcmllcyc6IFsKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICckKFNES1JPT1QpL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29y
a3MvQ2FyYm9uLmZyYW1ld29yaycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnJChTREtST09UKS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0NvY29hLmZyYW1ld29yaycs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnJChTREtST09UKS9TeXN0ZW0v
TGlicmFyeS9GcmFtZXdvcmtzL1F1YXJ0ekNvcmUuZnJhbWV3b3JrJywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJ3hjb2RlX3NldHRpbmdzJzogeworICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnR0NDX1NZTUJPTFNfUFJJVkFURV9FWFRFUk4nOiAnTk8nLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnSU5GT1BMSVNUX0ZJTEUnOiAnLi4vLi4v
Li4vVG9vbHMvRHVtcFJlbmRlclRyZWUvVGVzdE5ldHNjYXBlUGx1Z0luL21hYy9JbmZvLnBsaXN0
JywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICAg
ICAgfV0sCisgICAgICAgICAgICAgICAgICAgICAgICBbJ29zX3Bvc2l4ID09IDEgYW5kIE9TICE9
ICJtYWMiJywgeworICAgICAgICAgICAgICAgICAgICAgICAgICAgICdjZmxhZ3MnOiBbCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICctZnZpc2liaWxpdHk9ZGVmYXVsdCcsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgIH1dLAor
ICAgICAgICAgICAgICAgICAgICAgICAgWydPUz09IndpbiInLCB7CisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJ2RlZmluZXMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICMgVGhpcyBzZWVtcyBsaWtlIGEgaGFjaywgYnV0IHRoaXMgaXMgd2hhdCBTYWZhcmkgV2luIGRv
ZXMuCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdzbnByaW50Zj1fc25wcmludGYn
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJ3NvdXJjZXMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcuLi8u
Li8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9UZXN0TmV0c2NhcGVQbHVnSW4vd2luL1Rlc3ROZXRz
Y2FwZVBsdWdpbi5kZWYnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnLi4vLi4v
Li4vVG9vbHMvRHVtcFJlbmRlclRyZWUvVGVzdE5ldHNjYXBlUGx1Z0luL3dpbi9UZXN0TmV0c2Nh
cGVQbHVnaW4ucmMnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIyBUaGUgLnJjIGZpbGUgcmVxdWlyZXMgdGhhdCB0aGUgbmFtZSBv
ZiB0aGUgZGxsIGlzIG5wVGVzdE5ldHNjYXBlUGx1Z2luLmRsbC4KKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAncHJvZHVjdF9uYW1lJzogJ25wVGVzdE5ldHNjYXBlUGx1Z2luJywKKyAgICAg
ICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAg
ICAgICAgIH0sCisgICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICAndGFyZ2V0
X25hbWUnOiAnY29weV9UZXN0TmV0c2NhcGVQbHVnSW4nLAorICAgICAgICAgICAgICAgICAgICAn
dHlwZSc6ICdub25lJywKKyAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKKyAg
ICAgICAgICAgICAgICAgICAgICAgICdUZXN0TmV0c2NhcGVQbHVnSW4nLAorICAgICAgICAgICAg
ICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAnY29uZGl0aW9ucyc6IFsKKyAgICAgICAg
ICAgICAgICAgICAgICAgIFsnT1M9PSJ3aW4iJywgeworICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICdjb3BpZXMnOiBbeworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZGVzdGlu
YXRpb24nOiAnPChQUk9EVUNUX0RJUikvcGx1Z2lucycsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICdmaWxlcyc6IFsnPChQUk9EVUNUX0RJUikvbnBUZXN0TmV0c2NhcGVQbHVnSW4u
ZGxsJ10sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAg
ICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICAgICAgICAgIFsnT1M9PSJtYWMiJywgeworICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbJ1Rlc3ROZXRzY2FwZVBs
dWdJbiddLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICdjb3BpZXMnOiBbeworICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAnZGVzdGluYXRpb24nOiAnPChQUk9EVUNUX0RJUikv
cGx1Z2lucy8nLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZmlsZXMnOiBbJzwo
UFJPRFVDVF9ESVIpL1Rlc3ROZXRzY2FwZVBsdWdJbi5wbHVnaW4vJ10sCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgIFsnb3NfcG9zaXggPT0gMSBhbmQgT1MgIT0gIm1hYyInLCB7CisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJ2NvcGllcyc6IFt7CisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICdkZXN0aW5hdGlvbic6ICc8KFBST0RVQ1RfRElSKS9wbHVnaW5zJywKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2ZpbGVzJzogWyc8KFBST0RVQ1RfRElSKS9s
aWJUZXN0TmV0c2NhcGVQbHVnSW4uc28nXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICB9
XSwKKyAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAgICBdLAor
ICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAg
ICAndGFyZ2V0X25hbWUnOiAnVGVzdFdlYktpdEFQSScsCisgICAgICAgICAgICAgICAgICAgICd0
eXBlJzogJ2V4ZWN1dGFibGUnLAorICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzog
WworICAgICAgICAgICAgICAgICAgICAgICAgJ3dlYmtpdCcsCisgICAgICAgICAgICAgICAgICAg
ICAgICAnLi4vLi4vV2ViQ29yZS9XZWJDb3JlLmd5cC9XZWJDb3JlLmd5cDp3ZWJjb3JlJywKKyAg
ICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL2Jhc2UvYmFzZS5neXA6
dGVzdF9zdXBwb3J0X2Jhc2UnLAorICAgICAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1f
c3JjX2RpcikvdGVzdGluZy9ndGVzdC5neXA6Z3Rlc3QnLAorICAgICAgICAgICAgICAgICAgICAg
ICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdGVzdGluZy9nbW9jay5neXA6Z21vY2snLAorICAgICAg
ICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rpcikvd2Via2l0L3N1cHBvcnQvd2Vi
a2l0X3N1cHBvcnQuZ3lwOndlYmtpdF9zdXBwb3J0JywKKyAgICAgICAgICAgICAgICAgICAgXSwK
KyAgICAgICAgICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKKyAgICAgICAgICAgICAgICAg
ICAgICAgICcuLi8uLi8uLi9Ub29scy9UZXN0V2ViS2l0QVBJJywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICMgTmVlZGVkIGJ5IHRlc3RzL1J1bkFsbFRlc3RzLmNwcCwgYXMgd2VsbCBhcyBDaHJv
bWl1bUN1cnJlbnRUaW1lLmNwcCBhbmQKKyAgICAgICAgICAgICAgICAgICAgICAgICMgQ2hyb21p
dW1UaHJlYWRpbmcuY3BwIGluIGNocm9taXVtIHNoYXJlZCBsaWJyYXJ5IGNvbmZpZ3VyYXRpb24u
CisgICAgICAgICAgICAgICAgICAgICAgICAncHVibGljJywKKyAgICAgICAgICAgICAgICAgICAg
XSwKKyAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMnOiBbCisgICAgICAgICAgICAgICAgICAg
ICAgICAjIFJldXNlIHRoZSBzYW1lIHRlc3RpbmcgZHJpdmVyIG9mIENocm9taXVtJ3Mgd2Via2l0
X3VuaXRfdGVzdHMuCisgICAgICAgICAgICAgICAgICAgICAgICAndGVzdHMvUnVuQWxsVGVzdHMu
Y3BwJywKKyAgICAgICAgICAgICAgICAgICAgICAgICc8QChUZXN0V2ViS2l0QVBJX2ZpbGVzKScs
CisgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICdjb25kaXRpb25z
JzogWworICAgICAgICAgICAgICAgICAgICAgICAgWydpbnNpZGVfY2hyb21pdW1fYnVpbGQ9PTEg
YW5kIGNvbXBvbmVudD09InNoYXJlZF9saWJyYXJ5IicsIHsKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAnc291cmNlcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBU
byBzYXRpc2Z5IGxpbmtpbmcgb2YgV1RGOjpjdXJyZW50VGltZSgpIGV0Yy4gaW4gc2hhcmVkIGxp
YnJhcnkgY29uZmlndXJhdGlvbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBh
cyB0aGUgc3ltYm9scyBhcmUgbm90IGV4cG9ydGVkIGZyb20gdGhlIERMTHMuCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICdzcmMvQ2hyb21pdW1DdXJyZW50VGltZS5jcHAnLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnc3JjL0Nocm9taXVtVGhyZWFkaW5nLmNwcCcs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAg
IH1dLAorICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgIH0sCisgICAgICAg
ICAgICBdLCAjIHRhcmdldHMKKyAgICAgICAgICAgICdjb25kaXRpb25zJzogWworICAgICAgICAg
ICAgICAgIFsnT1M9PSJ3aW4iJywgeworICAgICAgICAgICAgICAgICAgICAndGFyZ2V0cyc6IFt7
CisgICAgICAgICAgICAgICAgICAgICAgICAndGFyZ2V0X25hbWUnOiAnTGF5b3V0VGVzdEhlbHBl
cicsCisgICAgICAgICAgICAgICAgICAgICAgICAndHlwZSc6ICdleGVjdXRhYmxlJywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICdzb3VyY2VzJzogWycuLi8uLi8uLi9Ub29scy9EdW1wUmVuZGVy
VHJlZS9jaHJvbWl1bS9MYXlvdXRUZXN0SGVscGVyV2luLmNwcCddLAorICAgICAgICAgICAgICAg
ICAgICB9XSwKKyAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICBbJ09TPSJtYWMi
JywgeworICAgICAgICAgICAgICAgICAgICAndGFyZ2V0cyc6IFt7CisgICAgICAgICAgICAgICAg
ICAgICAgICAndGFyZ2V0X25hbWUnOiAnTGF5b3V0VGVzdEhlbHBlcicsCisgICAgICAgICAgICAg
ICAgICAgICAgICAndHlwZSc6ICdleGVjdXRhYmxlJywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICdzb3VyY2VzJzogWycuLi8uLi8uLi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9MYXlv
dXRUZXN0SGVscGVyLm1tJ10sCisgICAgICAgICAgICAgICAgICAgICAgICAnbGlua19zZXR0aW5n
cyc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnbGlicmFyaWVzJzogWworICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAnJChTREtST09UKS9TeXN0ZW0vTGlicmFyeS9GcmFt
ZXdvcmtzL0FwcEtpdC5mcmFtZXdvcmsnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0s
CisgICAgICAgICAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICB9XSwKKyAg
ICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgIF0sCisgICAgICAgIH1dLAogICAgIF0sICMg
Y29uZGl0aW9ucwogfQotCi0jIExvY2FsIFZhcmlhYmxlczoKLSMgdGFiLXdpZHRoOjIKLSMgaW5k
ZW50LXRhYnMtbW9kZTpuaWwKLSMgRW5kOgotIyB2aW06IHNldCBleHBhbmR0YWIgdGFic3RvcD0y
IHNoaWZ0d2lkdGg9MjoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0
VW5pdFRlc3RzLmd5cCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0VW5pdFRlc3RzLmd5
cApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwLi5lYjc2MjI0MzZmNGU5MTIxZmQxYzdiMDgwMjlhNTZmZmRmYmJjOGM5Ci0t
LSAvZGV2L251bGwKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9XZWJLaXRVbml0VGVzdHMu
Z3lwCkBAIC0wLDAgKzEsMTI0IEBACisjCisjIENvcHlyaWdodCAoQykgMjAxMSBHb29nbGUgSW5j
LiBBbGwgcmlnaHRzIHJlc2VydmVkLgorIworIyBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNv
dXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKKyMgbW9kaWZpY2F0aW9uLCBh
cmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zIGFyZQor
IyBtZXQ6CisjCisjICAgICAgICAgKiBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVz
dCByZXRhaW4gdGhlIGFib3ZlIGNvcHlyaWdodAorIyBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25k
aXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIuCisjICAgICAgICAgKiBSZWRpc3Ry
aWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlCisjIGNvcHly
aWdodCBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRp
c2NsYWltZXIKKyMgaW4gdGhlIGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBw
cm92aWRlZCB3aXRoIHRoZQorIyBkaXN0cmlidXRpb24uCisjICAgICAgICAgKiBOZWl0aGVyIHRo
ZSBuYW1lIG9mIEdvb2dsZSBJbmMuIG5vciB0aGUgbmFtZXMgb2YgaXRzCisjIGNvbnRyaWJ1dG9y
cyBtYXkgYmUgdXNlZCB0byBlbmRvcnNlIG9yIHByb21vdGUgcHJvZHVjdHMgZGVyaXZlZCBmcm9t
CisjIHRoaXMgc29mdHdhcmUgd2l0aG91dCBzcGVjaWZpYyBwcmlvciB3cml0dGVuIHBlcm1pc3Np
b24uCisjCisjIFRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgVEhFIENPUFlSSUdIVCBIT0xE
RVJTIEFORCBDT05UUklCVVRPUlMKKyMgIkFTIElTIiBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1QTElF
RCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QKKyMgTElNSVRFRCBUTywgVEhFIElNUExJ
RUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SCisjIEEgUEFS
VElDVUxBUiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQ09Q
WVJJR0hUCisjIE9XTkVSIE9SIENPTlRSSUJVVE9SUyBCRSBMSUFCTEUgRk9SIEFOWSBESVJFQ1Qs
IElORElSRUNULCBJTkNJREVOVEFMLAorIyBTUEVDSUFMLCBFWEVNUExBUlksIE9SIENPTlNFUVVF
TlRJQUwgREFNQUdFUyAoSU5DTFVESU5HLCBCVVQgTk9UCisjIExJTUlURUQgVE8sIFBST0NVUkVN
RU5UIE9GIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLAorIyBEQVRB
LCBPUiBQUk9GSVRTOyBPUiBCVVNJTkVTUyBJTlRFUlJVUFRJT04pIEhPV0VWRVIgQ0FVU0VEIEFO
RCBPTiBBTlkKKyMgVEhFT1JZIE9GIExJQUJJTElUWSwgV0hFVEhFUiBJTiBDT05UUkFDVCwgU1RS
SUNUIExJQUJJTElUWSwgT1IgVE9SVAorIyAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJX
SVNFKSBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UKKyMgT0YgVEhJUyBTT0ZUV0FS
RSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4KKyMK
KworeworICAgICMgRklYTUU6IFJlbW92ZSB0aGlzIGNvbmRpdGlvbmFsIGNoZWNrIG9uY2UgY2hy
b21pdW0ncworICAgICMgYnVpbGQvY29tbW9uLmd5cGkgaXMgc2V0dGluZyB0aGlzIGZsYWcgdG8g
MCBieSBkZWZhdWx0LiBTZWUKKyAgICAjIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD02ODQ2My4gCisgICAgJ2NvbmRpdGlvbnMnOiBbCisgICAgICAgIFsnYnVpbGRfd2Vi
a2l0X2V4ZXNfZnJvbV93ZWJraXRfZ3lwPT0wJywgeworICAgICAgICAgICAgJ2luY2x1ZGVzJzog
WworICAgICAgICAgICAgICAgICdmZWF0dXJlcy5neXBpJywKKyAgICAgICAgICAgICAgICAnV2Vi
S2l0Lmd5cGknLAorICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICd2YXJpYWJsZXMnOiB7Cisg
ICAgICAgICAgICAgICAgJ2NvbmRpdGlvbnMnOiBbCisgICAgICAgICAgICAgICAgICAgICMgTG9j
YXRpb24gb2YgdGhlIGNocm9taXVtIHNyYyBkaXJlY3RvcnkgYW5kIHRhcmdldCB0eXBlIGlzIGRp
ZmZlcmVudAorICAgICAgICAgICAgICAgICAgICAjIGlmIHdlYmtpdCBpcyBidWlsdCBpbnNpZGUg
Y2hyb21pdW0gb3IgYXMgc3RhbmRhbG9uZSBwcm9qZWN0LgorICAgICAgICAgICAgICAgICAgICBb
J2luc2lkZV9jaHJvbWl1bV9idWlsZD09MCcsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICMg
V2Via2l0IGlzIGJlaW5nIGJ1aWx0IG91dHNpZGUgb2YgdGhlIGZ1bGwgY2hyb21pdW0gcHJvamVj
dC4KKyAgICAgICAgICAgICAgICAgICAgICAgICMgZS5nLiB2aWEgYnVpbGQtd2Via2l0IC0tY2hy
b21pdW0KKyAgICAgICAgICAgICAgICAgICAgICAgICdjaHJvbWl1bV9zcmNfZGlyJzogJy4uLy4u
L1dlYktpdC9jaHJvbWl1bScsCisgICAgICAgICAgICAgICAgICAgIH0seworICAgICAgICAgICAg
ICAgICAgICAgICAgIyBXZWJLaXQgaXMgY2hlY2tlZCBvdXQgaW4gc3JjL2Nocm9taXVtL3RoaXJk
X3BhcnR5L1dlYktpdAorICAgICAgICAgICAgICAgICAgICAgICAgJ2Nocm9taXVtX3NyY19kaXIn
OiAnLi4vLi4vLi4vLi4vLi4nLAorICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAg
ICAgICBdLAorICAgICAgICAgICAgfSwKKyAgICAgICAgICAgICd0YXJnZXRzJzogWworICAgICAg
ICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgJ3RhcmdldF9uYW1lJzogJ3dlYmtpdF91
bml0X3Rlc3RzJywKKyAgICAgICAgICAgICAgICAgICAgJ3R5cGUnOiAnZXhlY3V0YWJsZScsCisg
ICAgICAgICAgICAgICAgICAgICdtc3ZzX2d1aWQnOiAnN0NFRkU4MDAtODQwMy00MThBLUFENkEt
MkQ1MkM2RkMzRUFEJywKKyAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKKyAg
ICAgICAgICAgICAgICAgICAgICAgICdXZWJLaXQuZ3lwOndlYmtpdCcsCisgICAgICAgICAgICAg
ICAgICAgICAgICAnLi4vLi4vV2ViQ29yZS9XZWJDb3JlLmd5cC9XZWJDb3JlLmd5cDp3ZWJjb3Jl
JywKKyAgICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3Rlc3Rpbmcv
Z3Rlc3QuZ3lwOmd0ZXN0JywKKyAgICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3Ny
Y19kaXIpL3Rlc3RpbmcvZ21vY2suZ3lwOmdtb2NrJywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICc8KGNocm9taXVtX3NyY19kaXIpL2Jhc2UvYmFzZS5neXA6YmFzZScsCisgICAgICAgICAgICAg
ICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS9iYXNlL2Jhc2UuZ3lwOmJhc2VfaTE4bics
CisgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS9iYXNlL2Jhc2Uu
Z3lwOnRlc3Rfc3VwcG9ydF9iYXNlJywKKyAgICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9t
aXVtX3NyY19kaXIpL3dlYmtpdC9zdXBwb3J0L3dlYmtpdF9zdXBwb3J0Lmd5cDp3ZWJraXRfc3Vw
cG9ydCcsCisgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJr
aXQvc3VwcG9ydC93ZWJraXRfc3VwcG9ydC5neXA6d2Via2l0X3VzZXJfYWdlbnQnLAorICAgICAg
ICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAnc291cmNlcyc6IFsKKyAgICAg
ICAgICAgICAgICAgICAgICAgICd0ZXN0cy9SdW5BbGxUZXN0cy5jcHAnLAorICAgICAgICAgICAg
ICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAnaW5jbHVkZV9kaXJzJzogWworICAgICAg
ICAgICAgICAgICAgICAgICAgJ3B1YmxpYycsCisgICAgICAgICAgICAgICAgICAgICAgICAnc3Jj
JywKKyAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgJ2NvbmRpdGlv
bnMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICBbJ2luc2lkZV9jaHJvbWl1bV9idWlsZD09
MSBhbmQgY29tcG9uZW50PT0ic2hhcmVkX2xpYnJhcnkiJywgeworICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICdkZWZpbmVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAn
V0VCS0lUX0RMTF9VTklUVEVTVCcsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgIH0sIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAn
c291cmNlcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzxAKHdlYmtpdF91
bml0dGVzdF9maWxlcyknLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJ2NvbmRpdGlvbnMnOiBbCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFsndG9vbGtpdF91c2VzX2d0ayA9PSAxJywgeworICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAncHVibGljL2d0aycsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
J3ZhcmlhYmxlcyc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgRklY
TUU6IEVuYWJsZSB3YXJuaW5ncyBvbiBvdGhlciBwbGF0Zm9ybXMuCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnY2hyb21pdW1fY29kZSc6IDEsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9
XSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAg
ICAgfV0sCisgICAgICAgICAgICAgICAgICAgICAgICBbJ2luc2lkZV9jaHJvbWl1bV9idWlsZD09
MSBhbmQgT1M9PSJ3aW4iIGFuZCBjb21wb25lbnQhPSJzaGFyZWRfbGlicmFyeSInLCB7CisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJ2NvbmZpZ3VyYXRpb25zJzogeworICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnRGVidWdfQmFzZSc6IHsKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICdtc3ZzX3NldHRpbmdzJzogeworICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICdWQ0xpbmtlclRvb2wnOiB7CisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICdMaW5rSW5jcmVtZW50YWwnOiAnPChtc3ZzX2xhcmdl
X21vZHVsZV9kZWJ1Z19saW5rX21vZGUpJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB9LAorICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAg
IF0sCisgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAKKyAgICAgICAgICAgIF0sICMg
dGFyZ2V0cworICAgICAgICAgICAgJ2NvbmRpdGlvbnMnOiBbCisgICAgICAgICAgICAgICAgWydv
c19wb3NpeD09MSBhbmQgT1MhPSJtYWMiIGFuZCBPUyE9ImFuZHJvaWQiIGFuZCBnY2NfdmVyc2lv
bj09NDYnLCB7CisgICAgICAgICAgICAgICAgICAgICd0YXJnZXRfZGVmYXVsdHMnOiB7CisgICAg
ICAgICAgICAgICAgICAgICAgICAjIERpc2FibGUgd2FybmluZ3MgYWJvdXQgYysrMHggY29tcGF0
aWJpbGl0eSwgYXMgc29tZSBuYW1lcyAoc3VjaAorICAgICAgICAgICAgICAgICAgICAgICAgIyBh
cyBudWxscHRyKSBjb25mbGljdCB3aXRoIHVwY29taW5nIGMrKzB4IHR5cGVzLgorICAgICAgICAg
ICAgICAgICAgICAgICAgJ2NmbGFnc19jYyc6IFsnLVduby1jKysweC1jb21wYXQnXSwKKyAgICAg
ICAgICAgICAgICAgICAgfSwKKyAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgIF0sCisg
ICAgICAgIH1dLAorICAgIF0sCit9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVt
L2d5cF93ZWJraXQgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL2d5cF93ZWJraXQKaW5kZXggMDk2
MWU5YmM2YTc5MjQ2ZmEzODUwNTFiZmY2MmU0ZDZmNTI3Y2M3Ni4uNjlmYWNmZjI1NTdjZDkyYzll
MzlhOWMyNTM5Zjc5MTFlMDZjMWEzZSAxMDA3NTUKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1
bS9neXBfd2Via2l0CisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vZ3lwX3dlYmtpdApAQCAt
MTIwLDYgKzEyMCw3IEBAIGlmIF9fbmFtZV9fID09ICdfX21haW5fXyc6CiAgICAgICAgICAgICAg
ICAnLUR2OF91c2Vfc25hcHNob3Q9ZmFsc2UnLAogICAgICAgICAgICAgICAgJy1EbXN2c191c2Vf
Y29tbW9uX3JlbGVhc2U9MCcsCiAgICAgICAgICAgICAgICAnLURkaXNhYmxlX25hY2w9MScsCisg
ICAgICAgICAgICAgICAnLURidWlsZF93ZWJraXRfZXhlc19mcm9tX3dlYmtpdF9neXA9MCcsCiAK
ICAgICAgICAgICAgICAgICMgV2ViS2l0IGRvZXNuJ3QgdXNlIHRoZSBjaHJvbWl1bSBzdHlsZSBj
aGVja2VyLgogICAgICAgICAgICAgICAgJy1EbWFrZV9jbGFuZ19kaXI9U291cmNlL1dlYktpdC9j
aHJvbWl1bS90aGlyZF9wYXJ0eS9sbHZtLWJ1aWxkL1JlbGVhc2UrQXNzZXJ0cycsCkBAIC0xMjks
NyArMTMwLDcgQEAgaWYgX19uYW1lX18gPT0gJ19fbWFpbl9fJzoKICAgICAgICAgICAgICAgICct
LWRlcHRoPS4vJywKIAogICAgICAgICAgICAgICAgIyBneXAgZmlsZSB0byBleGVjdXRlLgotICAg
ICAgICAgICAgICAgJ1dlYktpdC5neXAnXSkKKyAgICAgICAgICAgICAgICdBbGwuZ3lwJ10pCiAK
ICAgcHJpbnQgJ1VwZGF0aW5nIHdlYmtpdCBwcm9qZWN0cyBmcm9tIGd5cCBmaWxlcy4uLicKICAg
c3lzLnN0ZG91dC5mbHVzaCgpCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9D
aGFuZ2VMb2cKaW5kZXggZmExZmI5OTA1MWYxYjUyMTBhNDU1ODQ0NmJkZTJhYWUxYzhlNjQ1ZC4u
NTU1OWIzNGRlYWY1YjBhODY4ODdlZDEwMjJhNGUzNzUyYmVhMmIyZSAxMDA2NDQKLS0tIGEvVG9v
bHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEx
LTEyLTA1ICBEaXJrIFByYW5rZSAgPGRwcmFua2VAY2hyb21pdW0ub3JnPgorCisgICAgICAgIGJp
bmFyaWVzIGluIHdlYmtpdC5neXAgc2hvdWxkIGJlIHNwbGl0IGludG8gYSBuZXcgZmlsZSB0byBi
cmVhayBjaXJjdWxhciBkZXBlbmRlbmNpZXMgb24gd2Via2l0X3N1cHBvcnQKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTczMzgyCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgWENvZGUgKGFuZCBoZW5jZSBHWVAp
IGNhbid0IGhhbmRsZSBjaXJjdWxhciBkZXBlbmRlbmNpZXMgYmV0d2VlbgorICAgICAgICBmaWxl
cyAoYW5kIHByb2plY3RzKS4gQWNjb3JkaW5nbHksIGFsdGhvdWdoIHRoZSBiaW5hcmllcyBpbgor
ICAgICAgICBXZWJLaXQuZ3lwIGRlcGVuZCBvbiB3ZWJraXRfc3VwcG9ydCBhbmQgd2Via2l0X3N1
cHBvcnQgZGVwZW5kcworICAgICAgICBvbiB3ZWJraXQsIHdlIGRvbid0IG1lbnRpb24gdGhlIGxh
dHRlciBkZXBlbmRlbmN5IGluIHRoZSBmaWxlLgorICAgICAgICBUbyBmaXggdGhpcywgdGhpcyBj
aGFuZ2UgbW92ZXMgdGhlIGJpbmFyaWVzIGxpa2UgRFJUIGludG8gYSBuZXcKKyAgICAgICAgR1lQ
IGZpbGUsIGFuZCBtb2RpZmllcyBneXBfd2Via2l0IHRvIGJ1aWxkIGZyb20gdGhhdCBmaWxlCisg
ICAgICAgIGluc3RlYWQgb2YgV2ViS2l0Lmd5cC4KKworICAgICAgICAqIFRvb2xzLmd5cDogQWRk
ZWQuCisKIDIwMTEtMTItMDUgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgogCiAgICAg
ICAgIFVwIHRoZSAiZXhwZWN0ZWQgcmFtIGZvciBlYWNoIERSVCBpbnN0YW5jZSIgdG8gNDAwTUIg
aW5zdGVhZCBvZiAzMDBNQgpkaWZmIC0tZ2l0IGEvVG9vbHMvVG9vbHMuZ3lwIGIvVG9vbHMvVG9v
bHMuZ3lwCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAuLmY1YTA3ODViYjdlOTNjMDBjNDAyMGRmZjlhMTc1MjQ1NDQ3ZTZl
ZDMKLS0tIC9kZXYvbnVsbAorKysgYi9Ub29scy9Ub29scy5neXAKQEAgLTAsMCArMSwzODcgQEAK
KyMKKyMgQ29weXJpZ2h0IChDKSAyMDExIEdvb2dsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQu
CisjCisjIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMs
IHdpdGggb3Igd2l0aG91dAorIyBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQg
dGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMgYXJlCisjIG1ldDoKKyMKKyMgICAgICAgICAq
IFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29w
eXJpZ2h0CisjIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dp
bmcgZGlzY2xhaW1lci4KKyMgICAgICAgICAqIFJlZGlzdHJpYnV0aW9ucyBpbiBiaW5hcnkgZm9y
bSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUKKyMgY29weXJpZ2h0IG5vdGljZSwgdGhpcyBsaXN0
IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lcgorIyBpbiB0aGUgZG9j
dW1lbnRhdGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlCisjIGRp
c3RyaWJ1dGlvbi4KKyMgICAgICAgICAqIE5laXRoZXIgdGhlIG5hbWUgb2YgR29vZ2xlIEluYy4g
bm9yIHRoZSBuYW1lcyBvZiBpdHMKKyMgY29udHJpYnV0b3JzIG1heSBiZSB1c2VkIHRvIGVuZG9y
c2Ugb3IgcHJvbW90ZSBwcm9kdWN0cyBkZXJpdmVkIGZyb20KKyMgdGhpcyBzb2Z0d2FyZSB3aXRo
b3V0IHNwZWNpZmljIHByaW9yIHdyaXR0ZW4gcGVybWlzc2lvbi4KKyMKKyMgVEhJUyBTT0ZUV0FS
RSBJUyBQUk9WSURFRCBCWSBUSEUgQ09QWVJJR0hUIEhPTERFUlMgQU5EIENPTlRSSUJVVE9SUwor
IyAiQVMgSVMiIEFORCBBTlkgRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElO
RywgQlVUIE5PVAorIyBMSU1JVEVEIFRPLCBUSEUgSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNI
QU5UQUJJTElUWSBBTkQgRklUTkVTUyBGT1IKKyMgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQVJFIERJ
U0NMQUlNRUQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBDT1BZUklHSFQKKyMgT1dORVIgT1IgQ09O
VFJJQlVUT1JTIEJFIExJQUJMRSBGT1IgQU5ZIERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUws
CisjIFNQRUNJQUwsIEVYRU1QTEFSWSwgT1IgQ09OU0VRVUVOVElBTCBEQU1BR0VTIChJTkNMVURJ
TkcsIEJVVCBOT1QKKyMgTElNSVRFRCBUTywgUFJPQ1VSRU1FTlQgT0YgU1VCU1RJVFVURSBHT09E
UyBPUiBTRVJWSUNFUzsgTE9TUyBPRiBVU0UsCisjIERBVEEsIE9SIFBST0ZJVFM7IE9SIEJVU0lO
RVNTIElOVEVSUlVQVElPTikgSE9XRVZFUiBDQVVTRUQgQU5EIE9OIEFOWQorIyBUSEVPUlkgT0Yg
TElBQklMSVRZLCBXSEVUSEVSIElOIENPTlRSQUNULCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JU
CisjIChJTkNMVURJTkcgTkVHTElHRU5DRSBPUiBPVEhFUldJU0UpIEFSSVNJTkcgSU4gQU5ZIFdB
WSBPVVQgT0YgVEhFIFVTRQorIyBPRiBUSElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0Yg
VEhFIFBPU1NJQklMSVRZIE9GIFNVQ0ggREFNQUdFLgorIworCit7CisgICAgIyBGSVhNRTogUmVt
b3ZlIHRoaXMgY29uZGl0aW9uYWwgY2hlY2sgb25jZSBjaHJvbWl1bSdzCisgICAgIyBidWlsZC9j
b21tb24uZ3lwaSBpcyBzZXR0aW5nIHRoaXMgZmxhZyB0byAwIGJ5IGRlZmF1bHQuIFNlZQorICAg
ICMgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY4NDYzLgorICAgICdj
b25kaXRpb25zJzogWworICAgICAgICAgWydidWlsZF93ZWJraXRfZXhlc19mcm9tX3dlYmtpdF9n
eXA9PTAnLCB7CisgICAgICAgICAgICAnaW5jbHVkZXMnOiBbCisgICAgICAgICAgICAgICAgJ0R1
bXBSZW5kZXJUcmVlL0R1bXBSZW5kZXJUcmVlLmd5cGknLAorICAgICAgICAgICAgICAgICcuLi9T
b3VyY2UvV2ViS2l0L2Nocm9taXVtL2ZlYXR1cmVzLmd5cGknLAorICAgICAgICAgICAgXSwKKyAg
ICAgICAgICAgICd2YXJpYWJsZXMnOiB7CisgICAgICAgICAgICAgICAgJ2NvbmRpdGlvbnMnOiBb
CisgICAgICAgICAgICAgICAgICAgICMgTG9jYXRpb24gb2YgdGhlIGNocm9taXVtIHNyYyBkaXJl
Y3RvcnkgYW5kIHRhcmdldCB0eXBlIGlzIGRpZmZlcmVudAorICAgICAgICAgICAgICAgICAgICAj
IGlmIHdlYmtpdCBpcyBidWlsdCBpbnNpZGUgY2hyb21pdW0gb3IgYXMgc3RhbmRhbG9uZSBwcm9q
ZWN0LgorICAgICAgICAgICAgICAgICAgICBbJ2luc2lkZV9jaHJvbWl1bV9idWlsZD09MCcsIHsK
KyAgICAgICAgICAgICAgICAgICAgICAgICMgV2Via2l0IGlzIGJlaW5nIGJ1aWx0IG91dHNpZGUg
b2YgdGhlIGZ1bGwgY2hyb21pdW0gcHJvamVjdC4KKyAgICAgICAgICAgICAgICAgICAgICAgICMg
ZS5nLiB2aWEgYnVpbGQtd2Via2l0IC0tY2hyb21pdW0KKyAgICAgICAgICAgICAgICAgICAgICAg
ICdjaHJvbWl1bV9zcmNfZGlyJzogJy4uL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0nLAorICAgICAg
ICAgICAgICAgICAgICB9LHsKKyAgICAgICAgICAgICAgICAgICAgICAgICMgV2ViS2l0IGlzIGNo
ZWNrZWQgb3V0IGluIHNyYy9jaHJvbWl1bS90aGlyZF9wYXJ0eS9XZWJLaXQKKyAgICAgICAgICAg
ICAgICAgICAgICAgICdjaHJvbWl1bV9zcmNfZGlyJzogJy4uLy4uLy4uJywKKyAgICAgICAgICAg
ICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAnYWhlbV9w
YXRoJzogJ0R1bXBSZW5kZXJUcmVlL3F0L2ZvbnRzL0FIRU1fX19fLlRURicsCisgICAgICAgICAg
ICB9LAorICAgICAgICAgICAgJ3RhcmdldHMnOiBbCisgICAgICAgICAgICAgICAgeworICAgICAg
ICAgICAgICAgICAgICAndGFyZ2V0X25hbWUnOiAnSW1hZ2VEaWZmJywKKyAgICAgICAgICAgICAg
ICAgICAgJ3R5cGUnOiAnZXhlY3V0YWJsZScsCisgICAgICAgICAgICAgICAgICAgICdkZXBlbmRl
bmNpZXMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93
ZWJraXQvc3VwcG9ydC93ZWJraXRfc3VwcG9ydC5neXA6d2Via2l0X3N1cHBvcnRfZ2Z4JywKKyAg
ICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6
IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICcuLi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUnLAor
ICAgICAgICAgICAgICAgICAgICAgICAgJzwoREVQVEgpJywKKyAgICAgICAgICAgICAgICAgICAg
XSwKKyAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMnOiBbCisgICAgICAgICAgICAgICAgICAg
ICAgICAnRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vSW1hZ2VEaWZmLmNwcCcsCisgICAgICAgICAg
ICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICdjb25kaXRpb25zJzogWworICAgICAg
ICAgICAgICAgICAgICAgICAgWydPUz09ImFuZHJvaWQiJywgeworICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICd0b29sc2V0cyc6IFsnaG9zdCddLAorICAgICAgICAgICAgICAgICAgICAgICAg
fV0sCisgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgfSwKKyAgICAgICAg
ICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgICd0YXJnZXRfbmFtZSc6ICdEdW1wUmVuZGVy
VHJlZScsCisgICAgICAgICAgICAgICAgICAgICd0eXBlJzogJ2V4ZWN1dGFibGUnLAorICAgICAg
ICAgICAgICAgICAgICAnbWFjX2J1bmRsZSc6IDEsCisgICAgICAgICAgICAgICAgICAgICdkZXBl
bmRlbmNpZXMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAnLi4vU291cmNlL1dlYktpdC9j
aHJvbWl1bS9XZWJLaXQuZ3lwOmluc3BlY3Rvcl9yZXNvdXJjZXMnLAorICAgICAgICAgICAgICAg
ICAgICAgICAgJy4uL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0Lmd5cDp3ZWJraXQnLAor
ICAgICAgICAgICAgICAgICAgICAgICAgJy4uL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9KYXZhU2Ny
aXB0Q29yZS5neXAvSmF2YVNjcmlwdENvcmUuZ3lwOnd0Zl9jb25maWcnLAorICAgICAgICAgICAg
ICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvYnVpbGQvdGVtcF9neXAvZ29vZ2xldXJs
Lmd5cDpnb29nbGV1cmwnLAorICAgICAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3Jj
X2RpcikvdGhpcmRfcGFydHkvaWN1L2ljdS5neXA6aWN1dWMnLAorICAgICAgICAgICAgICAgICAg
ICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdjgvdG9vbHMvZ3lwL3Y4Lmd5cDp2OCcsCisgICAg
ICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvc3VwcG9ydC93
ZWJraXRfc3VwcG9ydC5neXA6YmxvYicsCisgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJv
bWl1bV9zcmNfZGlyKS93ZWJraXQvc3VwcG9ydC93ZWJraXRfc3VwcG9ydC5neXA6d2Via2l0X3N1
cHBvcnQnLAorICAgICAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rpcikvd2Vi
a2l0L3N1cHBvcnQvd2Via2l0X3N1cHBvcnQuZ3lwOndlYmtpdF91c2VyX2FnZW50JywKKyAgICAg
ICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsK
KyAgICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpJywKKyAgICAgICAg
ICAgICAgICAgICAgICAgICcuLi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYycsCisgICAg
ICAgICAgICAgICAgICAgICAgICAnLi4vU291cmNlL0phdmFTY3JpcHRDb3JlJywKKyAgICAgICAg
ICAgICAgICAgICAgICAgICcuLi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmJywgIyB3dGYvdGV4
dC8qLmggcmVmZXJzIGhlYWRlcnMgaW4gd3RmLyB3aXRob3V0IHd0Zi8uCisgICAgICAgICAgICAg
ICAgICAgICAgICAnPChERVBUSCknLAorICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAg
ICAgICAgICAgICAnZGVmaW5lcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICMgVGVjaG5p
Y2FsbHkgbm90IGEgdW5pdCB0ZXN0IGJ1dCByZXF1aXJlIGZ1bmN0aW9ucyBhdmFpbGFibGUgb25s
eSB0bworICAgICAgICAgICAgICAgICAgICAgICAgIyB1bml0IHRlc3RzLgorICAgICAgICAgICAg
ICAgICAgICAgICAgJ1VOSVRfVEVTVCcsCisgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAg
ICAgICAgICAgICAgICdzb3VyY2VzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgJzxAKGRy
dF9maWxlcyknLAorICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAn
Y29uZGl0aW9ucyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgIFsnT1M9PSJ3aW4iJywgewor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICdMYXlvdXRUZXN0SGVscGVyJywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdGhpcmRfcGFydHkvYW5nbGUv
c3JjL2J1aWxkX2FuZ2xlLmd5cDpsaWJFR0wnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0eS9hbmdsZS9zcmMvYnVpbGRfYW5n
bGUuZ3lwOmxpYkdMRVN2MicsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKworICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICdyZXNvdXJjZV9pbmNsdWRlX2RpcnMnOiBbJzwoU0hB
UkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdCddLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICdzb3VyY2VzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChTSEFS
RURfSU5URVJNRURJQVRFX0RJUikvbmV0L25ldF9yZXNvdXJjZXMucmMnLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L3dl
YmtpdF9jaHJvbWl1bV9yZXNvdXJjZXMucmMnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L3dlYmtpdF9yZXNvdXJjZXMu
cmMnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJ
QVRFX0RJUikvd2Via2l0L3dlYmtpdF9zdHJpbmdzX2VuLVVTLnJjJywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICdjb25kaXRpb25z
JzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbJ2luc2lkZV9jaHJvbWl1bV9i
dWlsZD09MScsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdjb25maWd1
cmF0aW9ucyc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnRGVi
dWdfQmFzZSc6IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
J21zdnNfc2V0dGluZ3MnOiB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAnVkNMaW5rZXJUb29sJzogeworICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICdMaW5rSW5jcmVtZW50YWwnOiAnPChtc3ZzX2xhcmdl
X21vZHVsZV9kZWJ1Z19saW5rX21vZGUpJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJ2NvcGllcyc6IFt7CisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICdkZXN0aW5hdGlvbic6ICc8KFBST0RVQ1RfRElSKScsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICdmaWxlcyc6IFsnPChhaGVtX3BhdGgpJ10sCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgICAgICB9LHsgIyBP
UyE9IndpbiIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnc291cmNlcy8nOiBbCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsnZXhjbHVkZScsICdXaW5cXC5jcHAkJ10sCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnYWN0aW9ucyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeworICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2FjdGlvbl9uYW1lJzogJ3JlcGFja19sb2Nh
bGUnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3ZhcmlhYmxlcyc6IHsK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAncmVwYWNrX3BhdGgnOiAn
PChjaHJvbWl1bV9zcmNfZGlyKS90b29scy9ncml0L2dyaXQvZm9ybWF0L3JlcGFjay5weScsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3Bha19pbnB1dHMnOiBbCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8KFNIQVJFRF9JTlRF
Uk1FRElBVEVfRElSKS9uZXQvbmV0X3Jlc291cmNlcy5wYWsnLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvdWkv
Z2Z4L2dmeF9yZXNvdXJjZXMucGFrJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC93ZWJraXRfY2hy
b21pdW1fcmVzb3VyY2VzLnBhaycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvd2Via2l0X3N0cmlu
Z3NfZW4tVVMucGFrJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC93ZWJraXRfcmVzb3VyY2VzLnBh
aycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdfSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICdpbnB1dHMnOiBbCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJzwocmVwYWNrX3BhdGgpJywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAnPEAocGFrX2lucHV0cyknLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICdvdXRwdXRzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICc8KElOVEVSTUVESUFURV9ESVIpL3JlcGFjay9EdW1wUmVuZGVyVHJlZS5wYWsnLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICdhY3Rpb24nOiBbJ3B5dGhvbicsICc8KHJlcGFja19wYXRoKScsICc8QChf
b3V0cHV0cyknLCAnPEAocGFrX2lucHV0cyknXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICdwcm9jZXNzX291dHB1dHNfYXNfbWFjX2J1bmRsZV9yZXNvdXJjZXMnOiAxLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIF0sICMgYWN0aW9ucworICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAg
ICAgICAgICAgICAgICAgICBbJ09TPT0ibWFjIicsIHsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAnZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAn
Li4vU291cmNlL1dlYktpdC9jaHJvbWl1bS9XZWJLaXQuZ3lwOmNvcHlfbWVzYScsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICdMYXlvdXRUZXN0SGVscGVyJywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICdtYWNfYnVu
ZGxlX3Jlc291cmNlcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwoYWhl
bV9wYXRoKScsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdEdW1wUmVuZGVyVHJl
ZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyMTAwLnR0ZicsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICdEdW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyMjAw
LnR0ZicsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdEdW1wUmVuZGVyVHJlZS9m
b250cy9XZWJLaXRXZWlnaHRXYXRjaGVyMzAwLnR0ZicsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICdEdW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyNDAwLnR0
ZicsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdEdW1wUmVuZGVyVHJlZS9mb250
cy9XZWJLaXRXZWlnaHRXYXRjaGVyNTAwLnR0ZicsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICdEdW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyNjAwLnR0Zics
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdEdW1wUmVuZGVyVHJlZS9mb250cy9X
ZWJLaXRXZWlnaHRXYXRjaGVyNzAwLnR0ZicsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICdEdW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyODAwLnR0ZicsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdEdW1wUmVuZGVyVHJlZS9mb250cy9XZWJL
aXRXZWlnaHRXYXRjaGVyOTAwLnR0ZicsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvdGV4dEFyZWFSZXNpemVDb3JuZXIu
cG5nJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAg
ICAgICAgfSx7ICMgT1MhPSJtYWMiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3NvdXJj
ZXMvJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIC5tbSBpcyBhbHJlYWR5
IGV4Y2x1ZGVkIGJ5IGNvbW1vbi5neXBpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFsnZXhjbHVkZScsICdNYWNcXC5jcHAkJ10sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XSwKKyAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAgICAgICAg
Wyd1c2VfeDExID09IDEnLCB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2RlcGVuZGVu
Y2llcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3Jj
X2RpcikvYnVpbGQvbGludXgvc3lzdGVtLmd5cDpmb250Y29uZmlnJywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICdjb3BpZXMnOiBb
eworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZGVzdGluYXRpb24nOiAnPChQUk9E
VUNUX0RJUiknLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZmlsZXMnOiBbCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChhaGVtX3BhdGgpJywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdEdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9m
b250cy5jb25mJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICc8KElOVEVS
TUVESUFURV9ESVIpL3JlcGFjay9EdW1wUmVuZGVyVHJlZS5wYWsnLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBdCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJ3ZhcmlhYmxlcyc6IHsKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIyBGSVhNRTogRW5hYmxlIHdhcm5pbmdzIG9uIG90aGVyIHBsYXRmb3Jt
cy4KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2Nocm9taXVtX2NvZGUnOiAxLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJ2NvbmRpdGlvbnMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsnbGlu
dXhfdXNlX3RjbWFsbG9jID09IDEnLCB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAnZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL2Jhc2UvYWxsb2NhdG9yL2FsbG9jYXRvci5neXA6
YWxsb2NhdG9yJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICB9LHsgIyB1c2VfeDExICE9IDEKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAnc291cmNlcy8nOiBbCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFsnZXhjbHVkZScsICdMaW51eFxcLmNwcCQnXQorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIF0KKyAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAg
ICAgICAgICAgICAgWyd0b29sa2l0X3VzZXNfZ3RrID09IDEnLCB7CisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJ2RlZmluZXMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICdXVEZfVVNFX0dUSz0xJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL2J1aWxkL2xpbnV4L3N5c3RlbS5n
eXA6Z3RrJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICcuLi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9ndGsnLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICB9LHsgIyB0b29s
a2l0X3VzZXNfZ3RrICE9IDEKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnc291cmNlcy8n
OiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsnZXhjbHVkZScsICdHdGtcXC5j
cHAkJ10KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdCisgICAgICAgICAgICAgICAgICAg
ICAgICB9XSwKKyAgICAgICAgICAgICAgICAgICAgICAgIFsnT1M9PSJhbmRyb2lkIicsIHsKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnSW1hZ2VEaWZmI2hvc3QnLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICB9LHsgIyBPUyE9ImFuZHJvaWQi
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMvJzogWworICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBbJ2V4Y2x1ZGUnLCAnKEFuZHJvaWQpXFwuY3BwJCddCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAn
ZGVwZW5kZW5jaWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnSW1hZ2VE
aWZmJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2NvcHlfVGVzdE5ldHNjYXBl
UGx1Z0luJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJzwoY2hyb21pdW1fc3Jj
X2RpcikvdGhpcmRfcGFydHkvbWVzYS9tZXNhLmd5cDpvc21lc2EnLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgIFsnaW5zaWRlX2Nocm9taXVtX2J1aWxkPT0xIGFuZCBjb21wb25lbnQ9PSJz
aGFyZWRfbGlicmFyeSInLCB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3NvdXJjZXMn
OiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcuLi9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL3NyYy9DaHJvbWl1bUN1cnJlbnRUaW1lLmNwcCcsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICcuLi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9DaHJvbWl1bVRocmVh
ZGluZy5jcHAnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJy4uL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vcHVibGljJywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICdkZXBlbmRl
bmNpZXMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcuLi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvSmF2YVNjcmlwdENvcmUuZ3lwL0phdmFTY3JpcHRDb3JlLmd5cDp3dGYnLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnLi4vU291cmNlL1dURi9XVEYuZ3lwL1dU
Ri5neXA6bmV3d3RmJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAg
ICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgICAgICBbJ2luc2lkZV9jaHJv
bWl1bV9idWlsZD09MCcsIHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZGVwZW5kZW5j
aWVzJzogWworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNf
ZGlyKS93ZWJraXQvc3VwcG9ydC9zZXR1cF90aGlyZF9wYXJ0eS5neXA6dGhpcmRfcGFydHlfaGVh
ZGVycycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgXQorICAgICAgICAgICAgICAgICAg
ICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgICAgICBbJ2luc2lkZV9jaHJvbWl1bV9idWls
ZD09MCBvciBjb21wb25lbnQhPSJzaGFyZWRfbGlicmFyeSInLCB7CisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJy4uL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lwL1dlYkNvcmUuZ3lwOndlYmNvcmVf
dGVzdF9zdXBwb3J0JywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICMgV0FSTklORzogRG8gbm90IHZpZXcgdGhpcyBwYXJ0aWN1bGFyIGNhc2Ug
YXMgYSBwcmVjZWRlbnQgZm9yCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgaW5j
bHVkaW5nIFdlYkNvcmUgaGVhZGVycyBpbiBEdW1wUmVuZGVyVHJlZSBwcm9qZWN0LgorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAnLi4vU291cmNlL1dlYkNvcmUvdGVzdGluZy92OCcs
ICMgZm9yIFdlYkNvcmVUZXN0U3VwcG9ydC5oLCBuZWVkZWQgdG8gbGluayBpbiB3aW5kb3cuaW50
ZXJuYWxzIGNvZGUuCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAnc291cmNlcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJy4uL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYlRlc3RpbmdTdXBwb3J0LmNw
cCcsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcuLi9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL3B1YmxpYy9XZWJUZXN0aW5nU3VwcG9ydC5oJywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAg
ICAgIF0sCisgICAgICAgICAgICAgICAgfSwKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAg
ICAgICAgICAgICd0YXJnZXRfbmFtZSc6ICdUZXN0TmV0c2NhcGVQbHVnSW4nLAorICAgICAgICAg
ICAgICAgICAgICAndHlwZSc6ICdsb2FkYWJsZV9tb2R1bGUnLAorICAgICAgICAgICAgICAgICAg
ICAnc291cmNlcyc6IFsgJzxAKHRlc3RfcGx1Z2luX2ZpbGVzKScgXSwKKyAgICAgICAgICAgICAg
ICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICc8KGNocm9t
aXVtX3NyY19kaXIpL3RoaXJkX3BhcnR5L25wYXBpL25wYXBpLmd5cDpucGFwaScsCisgICAgICAg
ICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbCisg
ICAgICAgICAgICAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKScsCisgICAgICAgICAg
ICAgICAgICAgICAgICAnRHVtcFJlbmRlclRyZWUvVGVzdE5ldHNjYXBlUGx1Z0luJywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICdEdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9UZXN0TmV0c2NhcGVQ
bHVnSW4vRm9yd2FyZGluZ0hlYWRlcnMnLAorICAgICAgICAgICAgICAgICAgICBdLAorICAgICAg
ICAgICAgICAgICAgICAnY29uZGl0aW9ucyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgIFsn
T1M9PSJtYWMiJywgeworICAgICAgICAgICAgICAgICAgICAgICAgICAgICdtYWNfYnVuZGxlJzog
MSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAncHJvZHVjdF9leHRlbnNpb24nOiAncGx1
Z2luJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAnbGlua19zZXR0aW5ncyc6IHsKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2xpYnJhcmllcyc6IFsKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICckKFNES1JPT1QpL1N5c3RlbS9MaWJyYXJ5L0ZyYW1l
d29ya3MvQ2FyYm9uLmZyYW1ld29yaycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAnJChTREtST09UKS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0NvY29hLmZyYW1ld29y
aycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnJChTREtST09UKS9TeXN0
ZW0vTGlicmFyeS9GcmFtZXdvcmtzL1F1YXJ0ekNvcmUuZnJhbWV3b3JrJywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3hjb2RlX3NldHRpbmdzJzogeworICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAnR0NDX1NZTUJPTFNfUFJJVkFURV9FWFRFUk4nOiAnTk8n
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnSU5GT1BMSVNUX0ZJTEUnOiAnRHVt
cFJlbmRlclRyZWUvVGVzdE5ldHNjYXBlUGx1Z0luL21hYy9JbmZvLnBsaXN0JywKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAg
ICAgICAgICAgICAgICAgICAgICBbJ29zX3Bvc2l4ID09IDEgYW5kIE9TICE9ICJtYWMiJywgewor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICdjZmxhZ3MnOiBbCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICctZnZpc2liaWxpdHk9ZGVmYXVsdCcsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAg
ICAgICAgICAgICAgWydPUz09IndpbiInLCB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
J2RlZmluZXMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgVGhpcyBzZWVt
cyBsaWtlIGEgaGFjaywgYnV0IHRoaXMgaXMgd2hhdCBTYWZhcmkgV2luIGRvZXMuCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICdzbnByaW50Zj1fc25wcmludGYnLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIF0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3NvdXJj
ZXMnOiBbCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdEdW1wUmVuZGVyVHJlZS9U
ZXN0TmV0c2NhcGVQbHVnSW4vd2luL1Rlc3ROZXRzY2FwZVBsdWdpbi5kZWYnLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAnRHVtcFJlbmRlclRyZWUvVGVzdE5ldHNjYXBlUGx1Z0lu
L3dpbi9UZXN0TmV0c2NhcGVQbHVnaW4ucmMnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
IF0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBUaGUgLnJjIGZpbGUgcmVxdWlyZXMg
dGhhdCB0aGUgbmFtZSBvZiB0aGUgZGxsIGlzIG5wVGVzdE5ldHNjYXBlUGx1Z2luLmRsbC4KKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAncHJvZHVjdF9uYW1lJzogJ25wVGVzdE5ldHNjYXBl
UGx1Z2luJywKKyAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAgICAgICAgICAg
ICBdLAorICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAgeworICAgICAgICAgICAg
ICAgICAgICAndGFyZ2V0X25hbWUnOiAnY29weV9UZXN0TmV0c2NhcGVQbHVnSW4nLAorICAgICAg
ICAgICAgICAgICAgICAndHlwZSc6ICdub25lJywKKyAgICAgICAgICAgICAgICAgICAgJ2RlcGVu
ZGVuY2llcyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICdUZXN0TmV0c2NhcGVQbHVnSW4n
LAorICAgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAnY29uZGl0aW9u
cyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgIFsnT1M9PSJ3aW4iJywgeworICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICdjb3BpZXMnOiBbeworICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAnZGVzdGluYXRpb24nOiAnPChQUk9EVUNUX0RJUikvcGx1Z2lucycsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICdmaWxlcyc6IFsnPChQUk9EVUNUX0RJUikvbnBUZXN0
TmV0c2NhcGVQbHVnSW4uZGxsJ10sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisg
ICAgICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICAgICAgICAgIFsnT1M9
PSJtYWMiJywgeworICAgICAgICAgICAgICAgICAgICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBb
J1Rlc3ROZXRzY2FwZVBsdWdJbiddLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICdjb3Bp
ZXMnOiBbeworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZGVzdGluYXRpb24nOiAn
PChQUk9EVUNUX0RJUikvcGx1Z2lucy8nLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAnZmlsZXMnOiBbJzwoUFJPRFVDVF9ESVIpL1Rlc3ROZXRzY2FwZVBsdWdJbi5wbHVnaW4vJ10s
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgICAgICAg
ICB9XSwKKyAgICAgICAgICAgICAgICAgICAgICAgIFsnb3NfcG9zaXggPT0gMSBhbmQgT1MgIT0g
Im1hYyInLCB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2NvcGllcyc6IFt7CisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICdkZXN0aW5hdGlvbic6ICc8KFBST0RVQ1RfRElS
KS9wbHVnaW5zJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2ZpbGVzJzogWyc8
KFBST0RVQ1RfRElSKS9saWJUZXN0TmV0c2NhcGVQbHVnSW4uc28nXSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICAgICAgICAgIH1dLAorICAgICAgICAg
ICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICBdLCAjIHRhcmdl
dHMKKyAgICAgICAgICAgICdjb25kaXRpb25zJzogWworICAgICAgICAgICAgICAgIFsnT1M9PSJ3
aW4iJywgeworICAgICAgICAgICAgICAgICAgICAndGFyZ2V0cyc6IFt7CisgICAgICAgICAgICAg
ICAgICAgICAgICAndGFyZ2V0X25hbWUnOiAnTGF5b3V0VGVzdEhlbHBlcicsCisgICAgICAgICAg
ICAgICAgICAgICAgICAndHlwZSc6ICdleGVjdXRhYmxlJywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICdzb3VyY2VzJzogWydEdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9MYXlvdXRUZXN0SGVscGVy
V2luLmNwcCddLAorICAgICAgICAgICAgICAgICAgICB9XSwKKyAgICAgICAgICAgICAgICB9XSwK
KyAgICAgICAgICAgICAgICBbJ09TPT0ibWFjIicsIHsKKyAgICAgICAgICAgICAgICAgICAgJ3Rh
cmdldHMnOiBbeworICAgICAgICAgICAgICAgICAgICAgICAgJ3RhcmdldF9uYW1lJzogJ0xheW91
dFRlc3RIZWxwZXInLAorICAgICAgICAgICAgICAgICAgICAgICAgJ3R5cGUnOiAnZXhlY3V0YWJs
ZScsCisgICAgICAgICAgICAgICAgICAgICAgICAnc291cmNlcyc6IFsnRHVtcFJlbmRlclRyZWUv
Y2hyb21pdW0vTGF5b3V0VGVzdEhlbHBlci5tbSddLAorICAgICAgICAgICAgICAgICAgICAgICAg
J2xpbmtfc2V0dGluZ3MnOiB7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2xpYnJhcmll
cyc6IFsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJyQoU0RLUk9PVCkvU3lzdGVt
L0xpYnJhcnkvRnJhbWV3b3Jrcy9BcHBLaXQuZnJhbWV3b3JrJywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBdLAorICAgICAgICAgICAgICAgICAgICAgICAgfSwKKyAgICAgICAgICAgICAg
ICAgICAgfV0sCisgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAgICAgICAgWydvc19wb3Np
eD09MSBhbmQgT1MhPSJtYWMiIGFuZCBnY2NfdmVyc2lvbj09NDYnLCB7CisgICAgICAgICAgICAg
ICAgICAgICd0YXJnZXRfZGVmYXVsdHMnOiB7CisgICAgICAgICAgICAgICAgICAgICAgICAjIERp
c2FibGUgd2FybmluZ3MgYWJvdXQgYysrMHggY29tcGF0aWJpbGl0eSwgYXMgc29tZSBuYW1lcyAo
c3VjaAorICAgICAgICAgICAgICAgICAgICAgICAgIyBhcyBudWxscHRyKSBjb25mbGljdCB3aXRo
IHVwY29taW5nIGMrKzB4IHR5cGVzLgorICAgICAgICAgICAgICAgICAgICAgICAgJ2NmbGFnc19j
Yyc6IFsnLVduby1jKysweC1jb21wYXQnXSwKKyAgICAgICAgICAgICAgICAgICAgfSwKKyAgICAg
ICAgICAgICAgICB9XSwKKyAgICAgICAgICAgIF0sICMgY29uZGl0aW9ucworICAgICAgICB9XSwK
KyAgICBdLAorfQpkaWZmIC0tZ2l0IGEvLmdpdGlnbm9yZSBiLy5naXRpZ25vcmUKaW5kZXggYWM4
Y2Y1Y2RkZGVhYTRlMjhmNzlhMmY4OGViZWY4MTUzMTYyYTk4Zi4uMjY3NmQyM2Y5ODM4YmZmZjhi
ZjM2Nzg3ZjljYjBkMTNhNjJkYzJhMSAxMDA2NDQKLS0tIGEvLmdpdGlnbm9yZQorKysgYi8uZ2l0
aWdub3JlCkBAIC01MSw3ICs1MSwxMCBAQCBTb3VyY2UvV2ViS2l0L2Nocm9taXVtLyoubWsKIFNv
dXJjZS9XZWJLaXQvY2hyb21pdW0vKi5uaW5qYQogU291cmNlL1dlYktpdC9jaHJvbWl1bS8qLnNs
bgogU291cmNlL1dlYktpdC9jaHJvbWl1bS8qLnZjcHJvaioKK1NvdXJjZS9XZWJLaXQvY2hyb21p
dW0vQWxsLnhjb2RlcHJvagogU291cmNlL1dlYktpdC9jaHJvbWl1bS9XZWJLaXQueGNvZGVwcm9q
CitTb3VyY2UvV2ViS2l0L2Nocm9taXVtL1dlYktpdFVuaXRUZXN0cy54Y29kZXByb2oKK1Rvb2xz
L1Rvb2xzLnhjb2RlcHJvagogVG9vbHMvRHVtcFJlbmRlclRyZWUvRHVtcFJlbmRlclRyZWUuZ3lw
L0R1bXBSZW5kZXJUcmVlLnhjb2RlcHJvagogCiAjIElnbm9yZSBzdGF0dXMgZmlsZXMgdGhhdCBt
YW5hZ2UgQ2hyb21pdW0gZGVwZW5kZW5jaWVzLgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>