<?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>30447</bug_id>
          
          <creation_ts>2009-10-16 10:59:07 -0700</creation_ts>
          <short_desc>webcore.gyp needs a separate target for bindings</short_desc>
          <delta_ts>2009-10-16 13:38:00 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebCore Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P1</priority>
          <bug_severity>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter>sgk</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bradnelson</cc>
    
    <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>155141</commentid>
    <comment_count>0</comment_count>
    <who name="">sgk</who>
    <bug_when>2009-10-16 10:59:07 -0700</bug_when>
    <thetext>The gyp-generated Chromium build of webcore has been stretched to the breaking point:  http://crbug.com/23957
It needs to be made manageable by creating a separate target to build just the bindings into a library.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155142</commentid>
    <comment_count>1</comment_count>
      <attachid>41299</attachid>
    <who name="">sgk</who>
    <bug_when>2009-10-16 11:04:14 -0700</bug_when>
    <thetext>Created attachment 41299
Refactors .idl-generated bindings into a separate webcore_bindings target.  

Ripple effect creation of a webcore_bindings_sources target, too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155157</commentid>
    <comment_count>2</comment_count>
    <who name="Bradley Nelson">bradnelson</who>
    <bug_when>2009-10-16 11:48:02 -0700</bug_when>
    <thetext>This looks good.
It appears more drastic than it is because sgk reformatted a lots of long lines.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155168</commentid>
    <comment_count>3</comment_count>
      <attachid>41299</attachid>
    <who name="David Levin">levin</who>
    <bug_when>2009-10-16 12:14:04 -0700</bug_when>
    <thetext>Comment on attachment 41299
Refactors .idl-generated bindings into a separate webcore_bindings target.  

WebKit uses FIXME instead of TODO (and never that I&apos;ve seen with the FIXME(name): style).

So

s/TODO\((.*)\):/FIXME: $1 -/
s/TODO/FIXME/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155177</commentid>
    <comment_count>4</comment_count>
      <attachid>41313</attachid>
    <who name="">sgk</who>
    <bug_when>2009-10-16 12:59:58 -0700</bug_when>
    <thetext>Created attachment 41313
Update with TODOs changed to FIXMEs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155191</commentid>
    <comment_count>5</comment_count>
      <attachid>41313</attachid>
    <who name="David Levin">levin</who>
    <bug_when>2009-10-16 13:22:53 -0700</bug_when>
    <thetext>Comment on attachment 41313
Update with TODOs changed to FIXMEs.

Largely a rubberstamp on my part (based on Bradley Nelson&apos;s review and my look over it).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155203</commentid>
    <comment_count>6</comment_count>
      <attachid>41313</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-10-16 13:37:55 -0700</bug_when>
    <thetext>Comment on attachment 41313
Update with TODOs changed to FIXMEs.

Clearing flags on attachment: 41313

Committed r49693: &lt;http://trac.webkit.org/changeset/49693&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155204</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-10-16 13:38:00 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>41299</attachid>
            <date>2009-10-16 11:04:14 -0700</date>
            <delta_ts>2009-10-16 13:18:44 -0700</delta_ts>
            <desc>Refactors .idl-generated bindings into a separate webcore_bindings target.  </desc>
            <filename>webcore_bindings.patch</filename>
            <type>text/plain</type>
            <size>25807</size>
            <attacher>sgk</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQotLS0gV2ViQ29yZS9DaGFuZ2VM
b2cJKHJldmlzaW9uIDQ5Njg2KQ0KKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkp
DQpAQCAtMSwzICsxLDE4IEBADQorMjAwOS0xMC0xNiAgU3RldmVuIEtuaWdodCAgPHNna0BjaHJv
bWl1bS5vcmc+DQorDQorICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4NCisNCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zMDQ0Nw0KKyAg
ICAgICAgSGFuZGxlIGxvbmcgbGluayBsaW5lcyBieSBidWlsZGluZyAuaWRsLWdlbmVyYXRlZCBi
aW5kaW5ncyBpbiBhDQorICAgICAgICBzZXBhcmF0ZSB3ZWJjb3JlX2JpbmRpbmdzIGxpYnJhcnkg
dGFyZ2V0LiAgQXZvaWQgVmlzdWFsIFN0dWRpbw0KKyAgICAgICAgZGVwZW5kZW5jeSBpc3N1ZXMg
YnkgYnVpbGRpbmcgYWRkaXRpb25hbCBnZW5lcmF0ZWQgLmNwcCBhbmQgLmggZmlsZXMNCisgICAg
ICAgIGluIGEgc2VwYXJhdGUgd2ViY29yZV9iaW5kaW5nc19zb3VyY2VzIHRhcmdldC4NCisNCisg
ICAgICAgIENocm9tZSBzaG91bGQgc3RpbGwgYnVpbGQgYW5kIHRlc3Qgc3VjY2Vzc2Z1bGx5Lg0K
Kw0KKyAgICAgICAgKiBXZWJDb3JlLmd5cC9XZWJDb3JlLmd5cDoNCisgICAgICAgICogV2ViQ29y
ZS5neXBpOg0KKw0KIDIwMDktMTAtMTYgIEFkYW0gQmFydGggIDxhYmFydGhAd2Via2l0Lm9yZz4N
CiANCiAgICAgICAgIFJldmlld2VkIGJ5IERhcmluIEFkbGVyLg0KSW5kZXg6IFdlYkNvcmUvV2Vi
Q29yZS5neXAvV2ViQ29yZS5neXANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJDb3JlL1dlYkNvcmUuZ3lw
L1dlYkNvcmUuZ3lwCShyZXZpc2lvbiA0OTY2NSkNCisrKyBXZWJDb3JlL1dlYkNvcmUuZ3lwL1dl
YkNvcmUuZ3lwCSh3b3JraW5nIGNvcHkpDQpAQCAtMTQyLDIzICsxNDIsNjYgQEANCiAgIH0sDQog
ICAndGFyZ2V0cyc6IFsNCiAgICAgew0KLSAgICAgICd0YXJnZXRfbmFtZSc6ICd3ZWJjb3JlJywN
Ci0gICAgICAndHlwZSc6ICc8KGxpYnJhcnkpJywNCi0gICAgICAnbXN2c19ndWlkJzogJzFDMTYz
MzdCLUFDRjMtNEQwMy1BQTkwLTg1MUM1QjVFQURBNicsDQotICAgICAgJ2RlcGVuZGVuY2llcyc6
IFsNCi0gICAgICAgICcuLi8uLi9KYXZhU2NyaXB0Q29yZS9KYXZhU2NyaXB0Q29yZS5neXAvSmF2
YVNjcmlwdENvcmUuZ3lwOnBjcmUnLA0KLSAgICAgICAgJy4uLy4uL0phdmFTY3JpcHRDb3JlL0ph
dmFTY3JpcHRDb3JlLmd5cC9KYXZhU2NyaXB0Q29yZS5neXA6d3RmJywNCi0gICAgICAgICc8KGNo
cm9taXVtX3NyY19kaXIpL2J1aWxkL3RlbXBfZ3lwL2dvb2dsZXVybC5neXA6Z29vZ2xldXJsJywN
Ci0gICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3NraWEvc2tpYS5neXA6c2tpYScsDQotICAg
ICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0eS9saWJqcGVnL2xpYmpwZWcuZ3lw
OmxpYmpwZWcnLA0KLSAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdGhpcmRfcGFydHkvbGli
cG5nL2xpYnBuZy5neXA6bGlicG5nJywNCi0gICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3Ro
aXJkX3BhcnR5L2xpYnhtbC9saWJ4bWwuZ3lwOmxpYnhtbCcsDQotICAgICAgICAnPChjaHJvbWl1
bV9zcmNfZGlyKS90aGlyZF9wYXJ0eS9saWJ4c2x0L2xpYnhzbHQuZ3lwOmxpYnhzbHQnLA0KLSAg
ICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdGhpcmRfcGFydHkvbnBhcGkvbnBhcGkuZ3lwOm5w
YXBpJywNCi0gICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3RoaXJkX3BhcnR5L3NxbGl0ZS9z
cWxpdGUuZ3lwOnNxbGl0ZScsDQorICAgICAgJ3RhcmdldF9uYW1lJzogJ3dlYmNvcmVfYmluZGlu
Z3Nfc291cmNlcycsDQorICAgICAgJ3R5cGUnOiAnbm9uZScsDQorICAgICAgJ2hhcmRfZGVwZW5k
ZW5jeSc6IDEsDQorICAgICAgJ3NvdXJjZXMnOiBbDQorICAgICAgICAjIGJpc29uIHJ1bGUNCisg
ICAgICAgICcuLi9jc3MvQ1NTR3JhbW1hci55JywNCisgICAgICAgICcuLi94bWwvWFBhdGhHcmFt
bWFyLnknLA0KKw0KKyAgICAgICAgIyBncGVyZiBydWxlDQorICAgICAgICAnLi4vaHRtbC9Eb2NU
eXBlU3RyaW5ncy5ncGVyZicsDQorICAgICAgICAnLi4vaHRtbC9IVE1MRW50aXR5TmFtZXMuZ3Bl
cmYnLA0KKyAgICAgICAgJy4uL3BsYXRmb3JtL0NvbG9yRGF0YS5ncGVyZicsDQorDQorICAgICAg
ICAjIGlkbCBydWxlDQorICAgICAgICAnPEAod2ViY29yZV9iaW5kaW5nc19pZGxfZmlsZXMpJywN
CiAgICAgICBdLA0KLSAgICAgICdkZWZpbmVzJzogWw0KLSAgICAgICAgJ1dFQkNPUkVfTkFWSUdB
VE9SX1ZFTkRPUj0iR29vZ2xlIEluYy4iJywgDQorICAgICAgJ3NvdXJjZXMvJzogWw0KKyAgICAg
ICAgIyBTVkdfRklMVEVSUyBvbmx5Lg0KKyAgICAgICAgWydleGNsdWRlJywgJ3N2Zy9TVkcoRkV8
RmlsdGVyKVteL10qXFwuaWRsJCddLA0KKw0KKyAgICAgIF0sDQorICAgICAgJ3NvdXJjZXMhJzog
Ww0KKyAgICAgICAgIyBDdXN0b20gYmluZGluZ3MgaW4gYmluZGluZ3MvdjgvY3VzdG9tIGV4aXN0
IGZvciB0aGVzZS4NCisgICAgICAgICcuLi9kb20vRXZlbnRMaXN0ZW5lci5pZGwnLA0KKyAgICAg
ICAgJy4uL2RvbS9FdmVudFRhcmdldC5pZGwnLA0KKyAgICAgICAgJy4uL2h0bWwvVm9pZENhbGxi
YWNrLmlkbCcsDQorDQorICAgICAgICAjIEpTQy1vbmx5Lg0KKyAgICAgICAgJy4uL2luc3BlY3Rv
ci9KYXZhU2NyaXB0Q2FsbEZyYW1lLmlkbCcsDQorDQorICAgICAgICAjIEVOQUJMRV9HRU9MT0NB
VElPTiBvbmx5Lg0KKyAgICAgICAgJy4uL3BhZ2UvR2VvbG9jYXRpb24uaWRsJywNCisgICAgICAg
ICcuLi9wYWdlL0dlb3Bvc2l0aW9uLmlkbCcsDQorICAgICAgICAnLi4vcGFnZS9Qb3NpdGlvbkNh
bGxiYWNrLmlkbCcsDQorICAgICAgICAnLi4vcGFnZS9Qb3NpdGlvbkVycm9yLmlkbCcsDQorICAg
ICAgICAnLi4vcGFnZS9Qb3NpdGlvbkVycm9yQ2FsbGJhY2suaWRsJywNCisNCisgICAgICAgICMg
QmluZGluZ3Mgd2l0aCBjdXN0b20gT2JqZWN0aXZlLUMgaW1wbGVtZW50YXRpb25zLg0KKyAgICAg
ICAgJy4uL3BhZ2UvQWJzdHJhY3RWaWV3LmlkbCcsDQorDQorICAgICAgICAjIEZJWE1FOiBJIGRv
bid0IGtub3cgd2h5IGFsbCBvZiB0aGVzZSBhcmUgZXhjbHVkZWQuDQorICAgICAgICAjIEV4dHJh
IFNWRyBiaW5kaW5ncyB0byBleGNsdWRlLg0KKyAgICAgICAgJy4uL3N2Zy9FbGVtZW50VGltZUNv
bnRyb2wuaWRsJywNCisgICAgICAgICcuLi9zdmcvU1ZHQW5pbWF0ZWRQYXRoRGF0YS5pZGwnLA0K
KyAgICAgICAgJy4uL3N2Zy9TVkdDb21wb25lbnRUcmFuc2ZlckZ1bmN0aW9uRWxlbWVudC5pZGwn
LA0KKyAgICAgICAgJy4uL3N2Zy9TVkdFeHRlcm5hbFJlc291cmNlc1JlcXVpcmVkLmlkbCcsDQor
ICAgICAgICAnLi4vc3ZnL1NWR0ZpdFRvVmlld0JveC5pZGwnLA0KKyAgICAgICAgJy4uL3N2Zy9T
VkdIS2VybkVsZW1lbnQuaWRsJywNCisgICAgICAgICcuLi9zdmcvU1ZHTGFuZ1NwYWNlLmlkbCcs
DQorICAgICAgICAnLi4vc3ZnL1NWR0xvY2F0YWJsZS5pZGwnLA0KKyAgICAgICAgJy4uL3N2Zy9T
VkdTdHlsYWJsZS5pZGwnLA0KKyAgICAgICAgJy4uL3N2Zy9TVkdUZXN0cy5pZGwnLA0KKyAgICAg
ICAgJy4uL3N2Zy9TVkdUcmFuc2Zvcm1hYmxlLmlkbCcsDQorICAgICAgICAnLi4vc3ZnL1NWR1Zp
ZXdTcGVjLmlkbCcsDQorICAgICAgICAnLi4vc3ZnL1NWR1pvb21BbmRQYW4uaWRsJywNCisNCisg
ICAgICAgICMgRklYTUU6IEkgZG9uJ3Qga25vdyB3aHkgdGhlc2UgYXJlIGV4Y2x1ZGVkLCBlaXRo
ZXIuDQorICAgICAgICAjIFNvbWVvbmUgKG1lPykgc2hvdWxkIGZpZ3VyZSBpdCBvdXQgYW5kIGFk
ZCBhcHByb3ByaWF0ZSBjb21tZW50cy4NCisgICAgICAgICcuLi9jc3MvQ1NTVW5rbm93blJ1bGUu
aWRsJywNCisNCiAgICAgICBdLA0KICAgICAgICdhY3Rpb25zJzogWw0KICAgICAgICAgIyBBY3Rp
b25zIHRvIGJ1aWxkIGRlcml2ZWQgc291cmNlcy4NCkBAIC0xNzAsMTAgKzIxMywxNiBAQA0KICAg
ICAgICAgICAgICcuLi9jc3MvU1ZHQ1NTUHJvcGVydHlOYW1lcy5pbicsDQogICAgICAgICAgIF0s
DQogICAgICAgICAgICdvdXRwdXRzJzogWw0KLSAgICAgICAgICAgICc8KElOVEVSTUVESUFURV9E
SVIpL0NTU1Byb3BlcnR5TmFtZXMuY3BwJywNCisgICAgICAgICAgICAnPChTSEFSRURfSU5URVJN
RURJQVRFX0RJUikvd2Via2l0L0NTU1Byb3BlcnR5TmFtZXMuY3BwJywNCiAgICAgICAgICAgICAn
PChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L0NTU1Byb3BlcnR5TmFtZXMuaCcsDQog
ICAgICAgICAgIF0sDQotICAgICAgICAgICdhY3Rpb24nOiBbJ3B5dGhvbicsICc8KGNocm9taXVt
X3NyY19kaXIpL3dlYmtpdC9idWlsZC9hY3Rpb25fY3NzcHJvcGVydHluYW1lcy5weScsICc8QChf
b3V0cHV0cyknLCAnLS0nLCAnPEAoX2lucHV0cyknXSwNCisgICAgICAgICAgJ2FjdGlvbic6IFsN
CisgICAgICAgICAgICAncHl0aG9uJywNCisgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGly
KS93ZWJraXQvYnVpbGQvYWN0aW9uX2Nzc3Byb3BlcnR5bmFtZXMucHknLA0KKyAgICAgICAgICAg
ICc8QChfb3V0cHV0cyknLA0KKyAgICAgICAgICAgICctLScsDQorICAgICAgICAgICAgJzxAKF9p
bnB1dHMpJw0KKyAgICAgICAgICBdLA0KICAgICAgICAgfSwNCiAgICAgICAgIHsNCiAgICAgICAg
ICAgJ2FjdGlvbl9uYW1lJzogJ0NTU1ZhbHVlS2V5d29yZHMnLA0KQEAgLTE4MywxMCArMjMyLDE2
IEBADQogICAgICAgICAgICAgJy4uL2Nzcy9TVkdDU1NWYWx1ZUtleXdvcmRzLmluJywNCiAgICAg
ICAgICAgXSwNCiAgICAgICAgICAgJ291dHB1dHMnOiBbDQotICAgICAgICAgICAgJzwoSU5URVJN
RURJQVRFX0RJUikvQ1NTVmFsdWVLZXl3b3Jkcy5jJywNCisgICAgICAgICAgICAnPChTSEFSRURf
SU5URVJNRURJQVRFX0RJUikvd2Via2l0L0NTU1ZhbHVlS2V5d29yZHMuYycsDQogICAgICAgICAg
ICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC9DU1NWYWx1ZUtleXdvcmRzLmgn
LA0KICAgICAgICAgICBdLA0KLSAgICAgICAgICAnYWN0aW9uJzogWydweXRob24nLCAnPChjaHJv
bWl1bV9zcmNfZGlyKS93ZWJraXQvYnVpbGQvYWN0aW9uX2Nzc3ZhbHVla2V5d29yZHMucHknLCAn
PEAoX291dHB1dHMpJywgJy0tJywgJzxAKF9pbnB1dHMpJ10sDQorICAgICAgICAgICdhY3Rpb24n
OiBbDQorICAgICAgICAgICAgJ3B5dGhvbicsDQorICAgICAgICAgICAgJzwoY2hyb21pdW1fc3Jj
X2Rpcikvd2Via2l0L2J1aWxkL2FjdGlvbl9jc3N2YWx1ZWtleXdvcmRzLnB5JywNCisgICAgICAg
ICAgICAnPEAoX291dHB1dHMpJywNCisgICAgICAgICAgICAnLS0nLA0KKyAgICAgICAgICAgICc8
QChfaW5wdXRzKScNCisgICAgICAgICAgXSwNCiAgICAgICAgIH0sDQogICAgICAgICB7DQogICAg
ICAgICAgICdhY3Rpb25fbmFtZSc6ICdIVE1MTmFtZXMnLA0KQEAgLTE5NiwxNSArMjUxLDIzIEBA
DQogICAgICAgICAgICAgJy4uL2h0bWwvSFRNTEF0dHJpYnV0ZU5hbWVzLmluJywNCiAgICAgICAg
ICAgXSwNCiAgICAgICAgICAgJ291dHB1dHMnOiBbDQotICAgICAgICAgICAgJzwoSU5URVJNRURJ
QVRFX0RJUikvSFRNTE5hbWVzLmNwcCcsDQorICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVE
SUFURV9ESVIpL3dlYmtpdC9IVE1MTmFtZXMuY3BwJywNCiAgICAgICAgICAgICAnPChTSEFSRURf
SU5URVJNRURJQVRFX0RJUikvd2Via2l0L0hUTUxOYW1lcy5oJywNCi0gICAgICAgICAgICAnPChJ
TlRFUk1FRElBVEVfRElSKS9IVE1MRWxlbWVudEZhY3RvcnkuY3BwJywNCisgICAgICAgICAgICAn
PChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L0hUTUxFbGVtZW50RmFjdG9yeS5jcHAn
LA0KICAgICAgICAgICAgICMgUGFzcyAtLXdyYXBwZXJGYWN0b3J5IHRvIG1ha2VfbmFtZXMgdG8g
Z2V0IHRoZXNlIChKU0MgYnVpbGQ/KQ0KLSAgICAgICAgICAgICMnPChJTlRFUk1FRElBVEVfRElS
KS9KU0hUTUxFbGVtZW50V3JhcHBlckZhY3RvcnkuY3BwJywNCi0gICAgICAgICAgICAjJzwoSU5U
RVJNRURJQVRFX0RJUikvSlNIVE1MRWxlbWVudFdyYXBwZXJGYWN0b3J5LmgnLA0KKyAgICAgICAg
ICAgICMnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L0pTSFRNTEVsZW1lbnRXcmFw
cGVyRmFjdG9yeS5jcHAnLA0KKyAgICAgICAgICAgICMnPChTSEFSRURfSU5URVJNRURJQVRFX0RJ
Uikvd2Via2l0L0pTSFRNTEVsZW1lbnRXcmFwcGVyRmFjdG9yeS5oJywNCisgICAgICAgICAgXSwN
CisgICAgICAgICAgJ2FjdGlvbic6IFsNCisgICAgICAgICAgICAncHl0aG9uJywNCisgICAgICAg
ICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvYnVpbGQvYWN0aW9uX21ha2VuYW1lcy5w
eScsDQorICAgICAgICAgICAgJzxAKF9vdXRwdXRzKScsDQorICAgICAgICAgICAgJy0tJywNCisg
ICAgICAgICAgICAnPEAoX2lucHV0cyknLA0KKyAgICAgICAgICAgICctLScsDQorICAgICAgICAg
ICAgJy0tZmFjdG9yeScsDQorICAgICAgICAgICAgJy0tZXh0cmFEZWZpbmVzJywgJzwoZmVhdHVy
ZV9kZWZpbmVzKScNCiAgICAgICAgICAgXSwNCi0gICAgICAgICAgJ2FjdGlvbic6IFsncHl0aG9u
JywgJzwoY2hyb21pdW1fc3JjX2Rpcikvd2Via2l0L2J1aWxkL2FjdGlvbl9tYWtlbmFtZXMucHkn
LCAnPEAoX291dHB1dHMpJywgJy0tJywgJzxAKF9pbnB1dHMpJywgJy0tJywgJy0tZmFjdG9yeScs
ICctLWV4dHJhRGVmaW5lcycsICc8KGZlYXR1cmVfZGVmaW5lcyknXSwNCi0gICAgICAgICAgJ3By
b2Nlc3Nfb3V0cHV0c19hc19zb3VyY2VzJzogMSwNCiAgICAgICAgIH0sDQogICAgICAgICB7DQog
ICAgICAgICAgICdhY3Rpb25fbmFtZSc6ICdTVkdOYW1lcycsDQpAQCAtMjE0LDE2ICsyNzcsMjQg
QEANCiAgICAgICAgICAgICAnLi4vc3ZnL3N2Z2F0dHJzLmluJywNCiAgICAgICAgICAgXSwNCiAg
ICAgICAgICAgJ291dHB1dHMnOiBbDQotICAgICAgICAgICAgJzwoSU5URVJNRURJQVRFX0RJUikv
U1ZHTmFtZXMuY3BwJywNCi0gICAgICAgICAgICAnPChJTlRFUk1FRElBVEVfRElSKS9TVkdOYW1l
cy5oJywNCi0gICAgICAgICAgICAnPChJTlRFUk1FRElBVEVfRElSKS9TVkdFbGVtZW50RmFjdG9y
eS5jcHAnLA0KLSAgICAgICAgICAgICc8KElOVEVSTUVESUFURV9ESVIpL1NWR0VsZW1lbnRGYWN0
b3J5LmgnLA0KKyAgICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQv
U1ZHTmFtZXMuY3BwJywNCisgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikv
d2Via2l0L1NWR05hbWVzLmgnLA0KKyAgICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVf
RElSKS93ZWJraXQvU1ZHRWxlbWVudEZhY3RvcnkuY3BwJywNCisgICAgICAgICAgICAnPChTSEFS
RURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L1NWR0VsZW1lbnRGYWN0b3J5LmgnLA0KICAgICAg
ICAgICAgICMgUGFzcyAtLXdyYXBwZXJGYWN0b3J5IHRvIG1ha2VfbmFtZXMgdG8gZ2V0IHRoZXNl
IChKU0MgYnVpbGQ/KQ0KLSAgICAgICAgICAgICMnPChJTlRFUk1FRElBVEVfRElSKS9KU1NWR0Vs
ZW1lbnRXcmFwcGVyRmFjdG9yeS5jcHAnLA0KLSAgICAgICAgICAgICMnPChJTlRFUk1FRElBVEVf
RElSKS9KU1NWR0VsZW1lbnRXcmFwcGVyRmFjdG9yeS5oJywNCisgICAgICAgICAgICAjJzwoU0hB
UkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC9KU1NWR0VsZW1lbnRXcmFwcGVyRmFjdG9yeS5j
cHAnLA0KKyAgICAgICAgICAgICMnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L0pT
U1ZHRWxlbWVudFdyYXBwZXJGYWN0b3J5LmgnLA0KKyAgICAgICAgICBdLA0KKyAgICAgICAgICAn
YWN0aW9uJzogWw0KKyAgICAgICAgICAgICdweXRob24nLA0KKyAgICAgICAgICAgICc8KGNocm9t
aXVtX3NyY19kaXIpL3dlYmtpdC9idWlsZC9hY3Rpb25fbWFrZW5hbWVzLnB5JywNCisgICAgICAg
ICAgICAnPEAoX291dHB1dHMpJywNCisgICAgICAgICAgICAnLS0nLA0KKyAgICAgICAgICAgICc8
QChfaW5wdXRzKScsDQorICAgICAgICAgICAgJy0tJywNCisgICAgICAgICAgICAnLS1mYWN0b3J5
JywNCisgICAgICAgICAgICAnLS1leHRyYURlZmluZXMnLCAnPChmZWF0dXJlX2RlZmluZXMpJw0K
ICAgICAgICAgICBdLA0KLSAgICAgICAgICAnYWN0aW9uJzogWydweXRob24nLCAnPChjaHJvbWl1
bV9zcmNfZGlyKS93ZWJraXQvYnVpbGQvYWN0aW9uX21ha2VuYW1lcy5weScsICc8QChfb3V0cHV0
cyknLCAnLS0nLCAnPEAoX2lucHV0cyknLCAnLS0nLCAnLS1mYWN0b3J5JywgJy0tZXh0cmFEZWZp
bmVzJywgJzwoZmVhdHVyZV9kZWZpbmVzKSddLA0KLSAgICAgICAgICAncHJvY2Vzc19vdXRwdXRz
X2FzX3NvdXJjZXMnOiAxLA0KICAgICAgICAgfSwNCiAgICAgICAgIHsNCiAgICAgICAgICAgJ2Fj
dGlvbl9uYW1lJzogJ1VzZXJBZ2VudFN0eWxlU2hlZXRzJywNCkBAIC0yNDAsMTEgKzMxMSwxNiBA
QA0KICAgICAgICAgICAgICcuLi9jc3MvbWVkaWFDb250cm9sc0Nocm9taXVtLmNzcycsDQogICAg
ICAgICAgIF0sDQogICAgICAgICAgICdvdXRwdXRzJzogWw0KLSAgICAgICAgICAgICc8KElOVEVS
TUVESUFURV9ESVIpL1VzZXJBZ2VudFN0eWxlU2hlZXRzLmgnLA0KLSAgICAgICAgICAgICc8KElO
VEVSTUVESUFURV9ESVIpL1VzZXJBZ2VudFN0eWxlU2hlZXRzRGF0YS5jcHAnLA0KKyAgICAgICAg
ICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvVXNlckFnZW50U3R5bGVTaGVl
dHMuaCcsDQorICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC9V
c2VyQWdlbnRTdHlsZVNoZWV0c0RhdGEuY3BwJywNCisgICAgICAgICAgXSwNCisgICAgICAgICAg
J2FjdGlvbic6IFsNCisgICAgICAgICAgICAncHl0aG9uJywNCisgICAgICAgICAgICAnPChjaHJv
bWl1bV9zcmNfZGlyKS93ZWJraXQvYnVpbGQvYWN0aW9uX3VzZXJhZ2VudHN0eWxlc2hlZXRzLnB5
JywNCisgICAgICAgICAgICAnPEAoX291dHB1dHMpJywNCisgICAgICAgICAgICAnLS0nLA0KKyAg
ICAgICAgICAgICc8QChfaW5wdXRzKScNCiAgICAgICAgICAgXSwNCi0gICAgICAgICAgJ2FjdGlv
bic6IFsncHl0aG9uJywgJzwoY2hyb21pdW1fc3JjX2Rpcikvd2Via2l0L2J1aWxkL2FjdGlvbl91
c2VyYWdlbnRzdHlsZXNoZWV0cy5weScsICc8QChfb3V0cHV0cyknLCAnLS0nLCAnPEAoX2lucHV0
cyknXSwNCi0gICAgICAgICAgJ3Byb2Nlc3Nfb3V0cHV0c19hc19zb3VyY2VzJzogMSwNCiAgICAg
ICAgIH0sDQogICAgICAgICB7DQogICAgICAgICAgICdhY3Rpb25fbmFtZSc6ICdYTGlua05hbWVz
JywNCkBAIC0yNTMsMTEgKzMyOSwxOCBAQA0KICAgICAgICAgICAgICcuLi9zdmcveGxpbmthdHRy
cy5pbicsDQogICAgICAgICAgIF0sDQogICAgICAgICAgICdvdXRwdXRzJzogWw0KLSAgICAgICAg
ICAgICc8KElOVEVSTUVESUFURV9ESVIpL1hMaW5rTmFtZXMuY3BwJywNCi0gICAgICAgICAgICAn
PChJTlRFUk1FRElBVEVfRElSKS9YTGlua05hbWVzLmgnLA0KKyAgICAgICAgICAgICc8KFNIQVJF
RF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvWExpbmtOYW1lcy5jcHAnLA0KKyAgICAgICAgICAg
ICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvWExpbmtOYW1lcy5oJywNCisgICAg
ICAgICAgXSwNCisgICAgICAgICAgJ2FjdGlvbic6IFsNCisgICAgICAgICAgICAncHl0aG9uJywN
CisgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvYnVpbGQvYWN0aW9uX21h
a2VuYW1lcy5weScsDQorICAgICAgICAgICAgJzxAKF9vdXRwdXRzKScsDQorICAgICAgICAgICAg
Jy0tJywNCisgICAgICAgICAgICAnPEAoX2lucHV0cyknLA0KKyAgICAgICAgICAgICctLScsDQor
ICAgICAgICAgICAgJy0tZXh0cmFEZWZpbmVzJywgJzwoZmVhdHVyZV9kZWZpbmVzKScNCiAgICAg
ICAgICAgXSwNCi0gICAgICAgICAgJ2FjdGlvbic6IFsncHl0aG9uJywgJzwoY2hyb21pdW1fc3Jj
X2Rpcikvd2Via2l0L2J1aWxkL2FjdGlvbl9tYWtlbmFtZXMucHknLCAnPEAoX291dHB1dHMpJywg
Jy0tJywgJzxAKF9pbnB1dHMpJywgJy0tJywgJy0tZXh0cmFEZWZpbmVzJywgJzwoZmVhdHVyZV9k
ZWZpbmVzKSddLA0KLSAgICAgICAgICAncHJvY2Vzc19vdXRwdXRzX2FzX3NvdXJjZXMnOiAxLA0K
ICAgICAgICAgfSwNCiAgICAgICAgIHsNCiAgICAgICAgICAgJ2FjdGlvbl9uYW1lJzogJ1hNTE5h
bWVzJywNCkBAIC0yNjYsMTEgKzM0OSwxOCBAQA0KICAgICAgICAgICAgICcuLi94bWwveG1sYXR0
cnMuaW4nLA0KICAgICAgICAgICBdLA0KICAgICAgICAgICAnb3V0cHV0cyc6IFsNCi0gICAgICAg
ICAgICAnPChJTlRFUk1FRElBVEVfRElSKS9YTUxOYW1lcy5jcHAnLA0KLSAgICAgICAgICAgICc8
KElOVEVSTUVESUFURV9ESVIpL1hNTE5hbWVzLmgnLA0KKyAgICAgICAgICAgICc8KFNIQVJFRF9J
TlRFUk1FRElBVEVfRElSKS93ZWJraXQvWE1MTmFtZXMuY3BwJywNCisgICAgICAgICAgICAnPChT
SEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L1hNTE5hbWVzLmgnLA0KKyAgICAgICAgICBd
LA0KKyAgICAgICAgICAnYWN0aW9uJzogWw0KKyAgICAgICAgICAgICdweXRob24nLA0KKyAgICAg
ICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3dlYmtpdC9idWlsZC9hY3Rpb25fbWFrZW5hbWVz
LnB5JywNCisgICAgICAgICAgICAnPEAoX291dHB1dHMpJywNCisgICAgICAgICAgICAnLS0nLA0K
KyAgICAgICAgICAgICc8QChfaW5wdXRzKScsDQorICAgICAgICAgICAgJy0tJywNCisgICAgICAg
ICAgICAnLS1leHRyYURlZmluZXMnLCAnPChmZWF0dXJlX2RlZmluZXMpJw0KICAgICAgICAgICBd
LA0KLSAgICAgICAgICAnYWN0aW9uJzogWydweXRob24nLCAnPChjaHJvbWl1bV9zcmNfZGlyKS93
ZWJraXQvYnVpbGQvYWN0aW9uX21ha2VuYW1lcy5weScsICc8QChfb3V0cHV0cyknLCAnLS0nLCAn
PEAoX2lucHV0cyknLCAnLS0nLCAnLS1leHRyYURlZmluZXMnLCAnPChmZWF0dXJlX2RlZmluZXMp
J10sDQotICAgICAgICAgICdwcm9jZXNzX291dHB1dHNfYXNfc291cmNlcyc6IDEsDQogICAgICAg
ICB9LA0KICAgICAgICAgew0KICAgICAgICAgICAnYWN0aW9uX25hbWUnOiAndG9rZW5pemVyJywN
CkBAIC0yNzksOSArMzY5LDE1IEBADQogICAgICAgICAgICAgJy4uL2Nzcy90b2tlbml6ZXIuZmxl
eCcsDQogICAgICAgICAgIF0sDQogICAgICAgICAgICdvdXRwdXRzJzogWw0KLSAgICAgICAgICAg
ICc8KElOVEVSTUVESUFURV9ESVIpL3Rva2VuaXplci5jcHAnLA0KKyAgICAgICAgICAgICc8KFNI
QVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvdG9rZW5pemVyLmNwcCcsDQorICAgICAgICAg
IF0sDQorICAgICAgICAgICdhY3Rpb24nOiBbDQorICAgICAgICAgICAgJ3B5dGhvbicsDQorICAg
ICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rpcikvd2Via2l0L2J1aWxkL2FjdGlvbl9tYWtldG9r
ZW5pemVyLnB5JywNCisgICAgICAgICAgICAnPEAoX291dHB1dHMpJywNCisgICAgICAgICAgICAn
LS0nLA0KKyAgICAgICAgICAgICc8QChfaW5wdXRzKScNCiAgICAgICAgICAgXSwNCi0gICAgICAg
ICAgJ2FjdGlvbic6IFsncHl0aG9uJywgJzwoY2hyb21pdW1fc3JjX2Rpcikvd2Via2l0L2J1aWxk
L2FjdGlvbl9tYWtldG9rZW5pemVyLnB5JywgJzxAKF9vdXRwdXRzKScsICctLScsICc8QChfaW5w
dXRzKSddLA0KICAgICAgICAgfSwNCiAgICAgICBdLA0KICAgICAgICdydWxlcyc6IFsNCkBAIC0y
OTAsMTEgKzM4NiwxNSBAQA0KICAgICAgICAgICAncnVsZV9uYW1lJzogJ2Jpc29uJywNCiAgICAg
ICAgICAgJ2V4dGVuc2lvbic6ICd5JywNCiAgICAgICAgICAgJ291dHB1dHMnOiBbDQotICAgICAg
ICAgICAgJzwoSU5URVJNRURJQVRFX0RJUikvPChSVUxFX0lOUFVUX1JPT1QpLmNwcCcsDQotICAg
ICAgICAgICAgJzwoSU5URVJNRURJQVRFX0RJUikvPChSVUxFX0lOUFVUX1JPT1QpLmgnDQorICAg
ICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC88KFJVTEVfSU5QVVRf
Uk9PVCkuY3BwJywNCisgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Vi
a2l0LzwoUlVMRV9JTlBVVF9ST09UKS5oJw0KKyAgICAgICAgICBdLA0KKyAgICAgICAgICAnYWN0
aW9uJzogWw0KKyAgICAgICAgICAgICdweXRob24nLA0KKyAgICAgICAgICAgICc8KGNocm9taXVt
X3NyY19kaXIpL3dlYmtpdC9idWlsZC9ydWxlX2Jpc29uLnB5JywNCisgICAgICAgICAgICAnPChS
VUxFX0lOUFVUX1BBVEgpJywNCisgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJ
Uikvd2Via2l0Jw0KICAgICAgICAgICBdLA0KLSAgICAgICAgICAnYWN0aW9uJzogWydweXRob24n
LCAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvYnVpbGQvcnVsZV9iaXNvbi5weScsICc8KFJV
TEVfSU5QVVRfUEFUSCknLCAnPChJTlRFUk1FRElBVEVfRElSKSddLA0KLSAgICAgICAgICAncHJv
Y2Vzc19vdXRwdXRzX2FzX3NvdXJjZXMnOiAxLA0KICAgICAgICAgfSwNCiAgICAgICAgIHsNCiAg
ICAgICAgICAgJ3J1bGVfbmFtZSc6ICdncGVyZicsDQpAQCAtMzEyLDcgKzQxMiwxMiBAQA0KICAg
ICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvPChSVUxFX0lOUFVU
X1JPT1QpLmMnLA0KICAgICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJr
aXQvPChSVUxFX0lOUFVUX1JPT1QpLmNwcCcsDQogICAgICAgICAgIF0sDQotICAgICAgICAgICdh
Y3Rpb24nOiBbJ3B5dGhvbicsICc8KGNocm9taXVtX3NyY19kaXIpL3dlYmtpdC9idWlsZC9ydWxl
X2dwZXJmLnB5JywgJzwoUlVMRV9JTlBVVF9QQVRIKScsICc8KFNIQVJFRF9JTlRFUk1FRElBVEVf
RElSKS93ZWJraXQnXSwNCisgICAgICAgICAgJ2FjdGlvbic6IFsNCisgICAgICAgICAgICAncHl0
aG9uJywNCisgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvYnVpbGQvcnVs
ZV9ncGVyZi5weScsDQorICAgICAgICAgICAgJzwoUlVMRV9JTlBVVF9QQVRIKScsDQorICAgICAg
ICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdCcNCisgICAgICAgICAgXSwN
CiAgICAgICAgICAgJ3Byb2Nlc3Nfb3V0cHV0c19hc19zb3VyY2VzJzogMCwNCiAgICAgICAgIH0s
DQogICAgICAgICAjIFJ1bGUgdG8gYnVpbGQgZ2VuZXJhdGVkIEphdmFTY3JpcHQgKFY4KSBiaW5k
aW5ncyBmcm9tIC5pZGwgc291cmNlLg0KQEAgLTMyOCw3ICs0MzMsOSBAQA0KICAgICAgICAgICAg
ICcuLi9iaW5kaW5ncy9zY3JpcHRzL0lETFN0cnVjdHVyZS5wbScsDQogICAgICAgICAgIF0sDQog
ICAgICAgICAgICdvdXRwdXRzJzogWw0KLSAgICAgICAgICAgICc8KElOVEVSTUVESUFURV9ESVIp
L2JpbmRpbmdzL1Y4PChSVUxFX0lOUFVUX1JPT1QpLmNwcCcsDQorICAgICAgICAgICAgIyBUT0RP
OiAgVGhlIC5jcHAgZmlsZSBzaG91bGQgYmUgaW4gd2Via2l0L2JpbmRpbmdzIG9uY2UNCisgICAg
ICAgICAgICAjIHdlIGNvYXggR1lQIGludG8gc3VwcG9ydGluZyBpdCAoc2VlICdhY3Rpb24nIGJl
bG93KS4NCisgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2ViY29yZS9i
aW5kaW5ncy9WODwoUlVMRV9JTlBVVF9ST09UKS5jcHAnLA0KICAgICAgICAgICAgICc8KFNIQVJF
RF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvYmluZGluZ3MvVjg8KFJVTEVfSU5QVVRfUk9PVCku
aCcsDQogICAgICAgICAgIF0sDQogICAgICAgICAgICd2YXJpYWJsZXMnOiB7DQpAQCAtMzQ1LDMy
ICs0NTIsMTUyIEBADQogICAgICAgICAgICAgICAnLS1pbmNsdWRlJywgJy4uL3htbCcsDQogICAg
ICAgICAgICAgXSwNCiAgICAgICAgICAgfSwNCi0gICAgICAgICAgJ2FjdGlvbic6IFsncHl0aG9u
JywgJzwoY2hyb21pdW1fc3JjX2Rpcikvd2Via2l0L2J1aWxkL3J1bGVfYmluZGluZy5weScsICc8
KFJVTEVfSU5QVVRfUEFUSCknLCAnPChJTlRFUk1FRElBVEVfRElSKS9iaW5kaW5ncycsICc8KFNI
QVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvYmluZGluZ3MnLCAnLS0nLCAnPEAoX2lucHV0
cyknLCAnLS0nLCAnLS1kZWZpbmVzJywgJzwoZmVhdHVyZV9kZWZpbmVzKSBMQU5HVUFHRV9KQVZB
U0NSSVBUIFY4X0JJTkRJTkcnLCAnLS1nZW5lcmF0b3InLCAnVjgnLCAnPEAoZ2VuZXJhdG9yX2lu
Y2x1ZGVfZGlycyknXSwNCi0gICAgICAgICAgIyBUaGV5IGFyZSBpbmNsdWRlZCBieSBEZXJpdmVk
U291cmNlc0FsbEluT25lLmNwcCBpbnN0ZWFkLg0KLSAgICAgICAgICAncHJvY2Vzc19vdXRwdXRz
X2FzX3NvdXJjZXMnOiAwLA0KKyAgICAgICAgICAjIFRPRE86ICBOb3RlIHRoYXQgd2UgcHV0IHRo
ZSAuY3BwIGZpbGVzIGluIHdlYmNvcmUvYmluZGluZ3MNCisgICAgICAgICAgIyBidXQgdGhlIC5o
IGZpbGVzIGluIHdlYmtpdC9iaW5kaW5ncy4gIFRoaXMgaXMgdG8gd29yayBhcm91bmQNCisgICAg
ICAgICAgIyB0aGUgdW5mb3J0dW5hdGUgZmFjdCB0aGF0IEdZUCBzdHJpcHMgZHVwbGljYXRlIGFy
Z3VtZW50cw0KKyAgICAgICAgICAjIGZyb20gbGlzdHMuICBXaGVuIHdlIGhhdmUgYSBiZXR0ZXIg
R1lQIHdheSB0byBzdXBwcmVzcyB0aGF0DQorICAgICAgICAgICMgYmVoYXZpb3IsIGNoYW5nZSB0
aGUgb3V0cHV0IGxvY2F0aW9uLg0KKyAgICAgICAgICAnYWN0aW9uJzogWw0KKyAgICAgICAgICAg
ICdweXRob24nLA0KKyAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3dlYmtpdC9idWls
ZC9ydWxlX2JpbmRpbmcucHknLA0KKyAgICAgICAgICAgICc8KFJVTEVfSU5QVVRfUEFUSCknLA0K
KyAgICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJjb3JlL2JpbmRpbmdz
JywNCisgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L2JpbmRp
bmdzJywNCisgICAgICAgICAgICAnLS0nLA0KKyAgICAgICAgICAgICc8QChfaW5wdXRzKScsDQor
ICAgICAgICAgICAgJy0tJywNCisgICAgICAgICAgICAnLS1kZWZpbmVzJywgJzwoZmVhdHVyZV9k
ZWZpbmVzKSBMQU5HVUFHRV9KQVZBU0NSSVBUIFY4X0JJTkRJTkcnLA0KKyAgICAgICAgICAgICct
LWdlbmVyYXRvcicsICdWOCcsDQorICAgICAgICAgICAgJzxAKGdlbmVyYXRvcl9pbmNsdWRlX2Rp
cnMpJw0KKyAgICAgICAgICBdLA0KICAgICAgICAgICAnbWVzc2FnZSc6ICdHZW5lcmF0aW5nIGJp
bmRpbmcgZnJvbSA8KFJVTEVfSU5QVVRfUEFUSCknLA0KICAgICAgICAgfSwNCiAgICAgICBdLA0K
KyAgICB9LA0KKyAgICB7DQorICAgICAgJ3RhcmdldF9uYW1lJzogJ3dlYmNvcmVfYmluZGluZ3Mn
LA0KKyAgICAgICd0eXBlJzogJzwobGlicmFyeSknLA0KKyAgICAgICdoYXJkX2RlcGVuZGVuY3kn
OiAxLA0KKyAgICAgICdkZXBlbmRlbmNpZXMnOiBbDQorICAgICAgICAnd2ViY29yZV9iaW5kaW5n
c19zb3VyY2VzJywNCisgICAgICAgICcuLi8uLi9KYXZhU2NyaXB0Q29yZS9KYXZhU2NyaXB0Q29y
ZS5neXAvSmF2YVNjcmlwdENvcmUuZ3lwOnBjcmUnLA0KKyAgICAgICAgJy4uLy4uL0phdmFTY3Jp
cHRDb3JlL0phdmFTY3JpcHRDb3JlLmd5cC9KYXZhU2NyaXB0Q29yZS5neXA6d3RmJywNCisgICAg
ICAgICc8KGNocm9taXVtX3NyY19kaXIpL2J1aWxkL3RlbXBfZ3lwL2dvb2dsZXVybC5neXA6Z29v
Z2xldXJsJywNCisgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3NraWEvc2tpYS5neXA6c2tp
YScsDQorICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0eS9saWJqcGVnL2xp
YmpwZWcuZ3lwOmxpYmpwZWcnLA0KKyAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdGhpcmRf
cGFydHkvbGlicG5nL2xpYnBuZy5neXA6bGlicG5nJywNCisgICAgICAgICc8KGNocm9taXVtX3Ny
Y19kaXIpL3RoaXJkX3BhcnR5L2xpYnhtbC9saWJ4bWwuZ3lwOmxpYnhtbCcsDQorICAgICAgICAn
PChjaHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0eS9saWJ4c2x0L2xpYnhzbHQuZ3lwOmxpYnhz
bHQnLA0KKyAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdGhpcmRfcGFydHkvbnBhcGkvbnBh
cGkuZ3lwOm5wYXBpJywNCisgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3RoaXJkX3BhcnR5
L3NxbGl0ZS9zcWxpdGUuZ3lwOnNxbGl0ZScsDQorICAgICAgXSwNCiAgICAgICAnaW5jbHVkZV9k
aXJzJzogWw0KICAgICAgICAgJzwoSU5URVJNRURJQVRFX0RJUiknLA0KKyAgICAgICAgIyBUT0RP
OiAgUmVtb3ZlIDwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmNvcmUgd2hlbiB3ZQ0KKyAg
ICAgICAgIyBjYW4gZW50aWNlIGd5cCBpbnRvIGxldHRpbmcgdXMgcHV0IGJvdGggdGhlIC5jcHAg
YW5kIC5oDQorICAgICAgICAjIGZpbGVzIGluIHRoZSBzYW1lIG91dHB1dCBkaXJlY3RvcnkuDQor
ICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2ViY29yZScsDQogICAgICAgICAn
PChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0JywNCiAgICAgICAgICc8KFNIQVJFRF9J
TlRFUk1FRElBVEVfRElSKS93ZWJraXQvYmluZGluZ3MnLA0KICAgICAgICAgJzxAKHdlYmNvcmVf
aW5jbHVkZV9kaXJzKScsDQogICAgICAgXSwNCisgICAgICAnZGlyZWN0X2RlcGVuZGVudF9zZXR0
aW5ncyc6IHsNCisgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbDQorICAgICAgICAgICc8KFNIQVJF
RF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQnLA0KKyAgICAgICAgICAnPChTSEFSRURfSU5URVJN
RURJQVRFX0RJUikvd2Via2l0L2JpbmRpbmdzJywNCisgICAgICAgIF0sDQorICAgICAgfSwNCiAg
ICAgICAnc291cmNlcyc6IFsNCi0gICAgICAgICMgYmlzb24gcnVsZQ0KLSAgICAgICAgJy4uL2Nz
cy9DU1NHcmFtbWFyLnknLA0KLSAgICAgICAgJy4uL3htbC9YUGF0aEdyYW1tYXIueScsDQotDQot
ICAgICAgICAjIGdwZXJmIHJ1bGUNCi0gICAgICAgICcuLi9odG1sL0RvY1R5cGVTdHJpbmdzLmdw
ZXJmJywNCi0gICAgICAgICcuLi9odG1sL0hUTUxFbnRpdHlOYW1lcy5ncGVyZicsDQotICAgICAg
ICAnLi4vcGxhdGZvcm0vQ29sb3JEYXRhLmdwZXJmJywNCi0NCiAgICAgICAgICMgVGhpcyBmaWxl
IGluY2x1ZGVzIGFsbCB0aGUgLmNwcCBmaWxlcyBnZW5lcmF0ZWQgZnJvbSB0aGUgLmlkbCBmaWxl
cw0KICAgICAgICAgIyBpbiB3ZWJjb3JlX2ZpbGVzLg0KICAgICAgICAgJy4uL2JpbmRpbmdzL3Y4
L0Rlcml2ZWRTb3VyY2VzQWxsSW5PbmUuY3BwJywNCiANCisgICAgICAgICMgQWRkaXRpb25hbCAu
Y3BwIGZpbGVzIGZyb20gd2ViY29yZV9iaW5kaW5nc19zb3VyY2VzIGFjdGlvbnMuDQorICAgICAg
ICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L0hUTUxFbGVtZW50RmFjdG9yeS5j
cHAnLA0KKyAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC9IVE1MTmFt
ZXMuY3BwJywNCisgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvU1ZH
RWxlbWVudEZhY3RvcnkuY3BwJywNCisgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElS
KS93ZWJraXQvU1ZHTmFtZXMuY3BwJywNCisgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVf
RElSKS93ZWJraXQvVXNlckFnZW50U3R5bGVTaGVldHNEYXRhLmNwcCcsDQorICAgICAgICAnPChT
SEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L1hMaW5rTmFtZXMuY3BwJywNCisgICAgICAg
ICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvWE1MTmFtZXMuY3BwJywNCisNCisg
ICAgICAgICMgQWRkaXRpb25hbCAuY3BwIGZpbGVzIGZyb20gdGhlIHdlYmNvcmVfYmluZGluZ3Nf
c291cmNlcyBydWxlcy4NCisgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJr
aXQvQ1NTR3JhbW1hci5jcHAnLA0KKyAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIp
L3dlYmtpdC9YUGF0aEdyYW1tYXIuY3BwJywNCisgICAgICBdLA0KKyAgICAgICdjb25kaXRpb25z
JzogWw0KKyAgICAgICAgWydqYXZhc2NyaXB0X2VuZ2luZT09InY4IicsIHsNCisgICAgICAgICAg
J2RlcGVuZGVuY2llcyc6IFsNCisgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS92OC90
b29scy9neXAvdjguZ3lwOnY4JywNCisgICAgICAgICAgXSwNCisgICAgICAgIH1dLA0KKyAgICAg
ICAgWydPUz09ImxpbnV4IiBvciBPUz09ImZyZWVic2QiJywgew0KKyAgICAgICAgICAjIFRPRE8o
d2ViY29yZV9iaW5kaW5ncyk6ICBuZWVkIHRoZXNlIGZvciBpbmNsdWRlX2RpcnMgb3IgZGVmaW5l
cz8NCisgICAgICAgICAgIydkZXBlbmRlbmNpZXMnOiBbDQorICAgICAgICAgICMgICc8KGNocm9t
aXVtX3NyY19kaXIpL2J1aWxkL2xpbnV4L3N5c3RlbS5neXA6Zm9udGNvbmZpZycsDQorICAgICAg
ICAgICMgICc8KGNocm9taXVtX3NyY19kaXIpL2J1aWxkL2xpbnV4L3N5c3RlbS5neXA6Z3RrJywN
CisgICAgICAgICAgI10sDQorICAgICAgICAgICMgVE9ETyh3ZWJjb3JlX2JpbmRpbmdzKTogIHBy
b2JhYmx5IG9ubHkgbmVlZGVkIGZvciB3ZWJjb3JlDQorICAgICAgICAgICMnY2ZsYWdzJzogWw0K
KyAgICAgICAgICAjICAjIFdlYkNvcmUgZG9lcyBub3Qgd29yayB3aXRoIHN0cmljdCBhbGlhc2lu
ZyBlbmFibGVkLg0KKyAgICAgICAgICAjICAjIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0yNTg2NA0KKyAgICAgICAgICAjICAnLWZuby1zdHJpY3QtYWxpYXNpbmcnLA0K
KyAgICAgICAgICAjXSwNCisgICAgICAgIH1dLA0KKyAgICAgICAgWydPUz09Im1hYyInLCB7DQor
ICAgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbDQorICAgICAgICAgICAgJy4uLy4uL1dlYktpdExp
YnJhcmllcycsDQorICAgICAgICAgIF0sDQorICAgICAgICB9XSwNCisgICAgICAgIFsnT1M9PSJ3
aW4iJywgew0KKyAgICAgICAgICAnZGVwZW5kZW5jaWVzJzogWw0KKyAgICAgICAgICAgICc8KGNo
cm9taXVtX3NyY19kaXIpL2J1aWxkL3dpbi9zeXN0ZW0uZ3lwOmN5Z3dpbicNCisgICAgICAgICAg
XSwNCisgICAgICAgICAgJ2RlZmluZXMnOiBbDQorICAgICAgICAgICAgJ1dFQkNPUkVfTkFWSUdB
VE9SX1BMQVRGT1JNPSJXaW4zMiInLA0KKyAgICAgICAgICAgICdfX1BSRVRUWV9GVU5DVElPTl9f
PV9fRlVOQ1RJT05fXycsDQorICAgICAgICAgIF0sDQorICAgICAgICAgICMgVGhpcyBpcyBuZWVk
ZWQgYmVjYXVzZSBFdmVudC5oIGluIHRoaXMgZGlyZWN0b3J5IGlzIGJsb2NrZWQNCisgICAgICAg
ICAgIyBieSBhIHN5c3RlbSBoZWFkZXIgb24gd2luZG93cy4NCisgICAgICAgICAgJ2luY2x1ZGVf
ZGlycysrJzogWycuLi9kb20nXSwNCisgICAgICAgICAgJ2RpcmVjdF9kZXBlbmRlbnRfc2V0dGlu
Z3MnOiB7DQorICAgICAgICAgICAgJ2luY2x1ZGVfZGlycysrKyc6IFsnLi4vZG9tJ10sDQorICAg
ICAgICAgIH0sDQorICAgICAgICB9XSwNCisgICAgICAgIFsnT1MhPSJ3aW4iIGFuZCByZW1vdmVf
d2ViY29yZV9kZWJ1Z19zeW1ib2xzPT0xJywgew0KKyAgICAgICAgICAnY29uZmlndXJhdGlvbnMn
OiB7DQorICAgICAgICAgICAgJ0RlYnVnJzogew0KKyAgICAgICAgICAgICAgJ2NmbGFncyEnOiBb
Jy1nJ10sDQorICAgICAgICAgICAgfQ0KKyAgICAgICAgICB9LA0KKyAgICAgICAgfV0sDQorICAg
ICAgXSwNCisgICAgfSwNCisgICAgew0KKyAgICAgICd0YXJnZXRfbmFtZSc6ICd3ZWJjb3JlJywN
CisgICAgICAndHlwZSc6ICc8KGxpYnJhcnkpJywNCisgICAgICAnbXN2c19ndWlkJzogJzFDMTYz
MzdCLUFDRjMtNEQwMy1BQTkwLTg1MUM1QjVFQURBNicsDQorICAgICAgJ2RlcGVuZGVuY2llcyc6
IFsNCisgICAgICAgICd3ZWJjb3JlX2JpbmRpbmdzJywNCisgICAgICAgICcuLi8uLi9KYXZhU2Ny
aXB0Q29yZS9KYXZhU2NyaXB0Q29yZS5neXAvSmF2YVNjcmlwdENvcmUuZ3lwOnBjcmUnLA0KKyAg
ICAgICAgJy4uLy4uL0phdmFTY3JpcHRDb3JlL0phdmFTY3JpcHRDb3JlLmd5cC9KYXZhU2NyaXB0
Q29yZS5neXA6d3RmJywNCisgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL2J1aWxkL3RlbXBf
Z3lwL2dvb2dsZXVybC5neXA6Z29vZ2xldXJsJywNCisgICAgICAgICc8KGNocm9taXVtX3NyY19k
aXIpL3NraWEvc2tpYS5neXA6c2tpYScsDQorICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90
aGlyZF9wYXJ0eS9saWJqcGVnL2xpYmpwZWcuZ3lwOmxpYmpwZWcnLA0KKyAgICAgICAgJzwoY2hy
b21pdW1fc3JjX2RpcikvdGhpcmRfcGFydHkvbGlicG5nL2xpYnBuZy5neXA6bGlicG5nJywNCisg
ICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3RoaXJkX3BhcnR5L2xpYnhtbC9saWJ4bWwuZ3lw
OmxpYnhtbCcsDQorICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0eS9saWJ4
c2x0L2xpYnhzbHQuZ3lwOmxpYnhzbHQnLA0KKyAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rpcikv
dGhpcmRfcGFydHkvbnBhcGkvbnBhcGkuZ3lwOm5wYXBpJywNCisgICAgICAgICc8KGNocm9taXVt
X3NyY19kaXIpL3RoaXJkX3BhcnR5L3NxbGl0ZS9zcWxpdGUuZ3lwOnNxbGl0ZScsDQorICAgICAg
XSwNCisgICAgICAnZGVmaW5lcyc6IFsNCisgICAgICAgICdXRUJDT1JFX05BVklHQVRPUl9WRU5E
T1I9Ikdvb2dsZSBJbmMuIicsIA0KKyAgICAgIF0sDQorICAgICAgJ2luY2x1ZGVfZGlycyc6IFsN
CisgICAgICAgICc8KElOVEVSTUVESUFURV9ESVIpJywNCisgICAgICAgICc8QCh3ZWJjb3JlX2lu
Y2x1ZGVfZGlycyknLA0KKyAgICAgIF0sDQorICAgICAgJ3NvdXJjZXMnOiBbDQogICAgICAgICAn
PEAod2ViY29yZV9maWxlcyknLA0KIA0KICAgICAgICAgIyBGb3IgV2ViQ29yZVN5c3RlbUludGVy
ZmFjZSwgTWFjLW9ubHkuDQpAQCAtMzgwLDkgKzYwNyw2IEBADQogICAgICAgICAjIEV4Y2x1ZGUg
SlNDIGN1c3RvbSBiaW5kaW5ncy4NCiAgICAgICAgIFsnZXhjbHVkZScsICdiaW5kaW5ncy9qcydd
LA0KIA0KLSAgICAgICAgIyBTVkdfRklMVEVSUyBvbmx5Lg0KLSAgICAgICAgWydleGNsdWRlJywg
J3N2Zy9TVkcoRkV8RmlsdGVyKVteL10qXFwuaWRsJCddLA0KLQ0KICAgICAgICAgIyBGb3J0dW5h
dGVseSwgbWFueSB0aGluZ3MgY2FuIGJlIGV4Y2x1ZGVkIGJ5IHVzaW5nIGJyb2FkIHBhdHRlcm5z
Lg0KIA0KICAgICAgICAgIyBFeGNsdWRlIHRoaW5ncyB0aGF0IGRvbid0IGFwcGx5IHRvIHRoZSBD
aHJvbWl1bSBwbGF0Zm9ybSBvbiB0aGUgYmFzaXMNCkBAIC0zOTcsNyArNjIxLDcgQEANCiAgICAg
ICAgICMgRU5BQkxFX09GRkxJTkVfV0VCX0FQUExJQ0FUSU9OUywgZXhjbHVkZSBtb3N0IG9mIHdl
YmNvcmUncyBpbXBsDQogICAgICAgICBbJ2V4Y2x1ZGUnLCAnbG9hZGVyL2FwcGNhY2hlLyddLA0K
ICAgICAgICAgWydpbmNsdWRlJywgJ2xvYWRlci9hcHBjYWNoZS9BcHBsaWNhdGlvbkNhY2hlSG9z
dFwuaCQnXSwNCi0gICAgICAgIFsnaW5jbHVkZScsICdsb2FkZXIvYXBwY2FjaGUvRE9NQXBwbGlj
YXRpb25DYWNoZVwuKGh8Y3BwfGlkbCkkJ10sDQorICAgICAgICBbJ2luY2x1ZGUnLCAnbG9hZGVy
L2FwcGNhY2hlL0RPTUFwcGxpY2F0aW9uQ2FjaGVcLihofGNwcCkkJ10sDQogDQogICAgICAgICAj
IFNWR19GSUxURVJTIG9ubHkuDQogICAgICAgICBbJ2V4Y2x1ZGUnLCAnKHBsYXRmb3JtfHN2Zykv
Z3JhcGhpY3MvZmlsdGVycy8nXSwNCkBAIC00MDgsNDQgKzYzMiw2IEBADQogICAgICAgICBbJ2V4
Y2x1ZGUnLCAncGxhdGZvcm0vc3FsL1NRTGl0ZUZpbGVTeXN0ZW0uY3BwJ10sDQogICAgICAgXSwN
CiAgICAgICAnc291cmNlcyEnOiBbDQotICAgICAgICAjIEN1c3RvbSBiaW5kaW5ncyBpbiBiaW5k
aW5ncy92OC9jdXN0b20gZXhpc3QgZm9yIHRoZXNlLg0KLSAgICAgICAgJy4uL2RvbS9FdmVudExp
c3RlbmVyLmlkbCcsDQotICAgICAgICAnLi4vZG9tL0V2ZW50VGFyZ2V0LmlkbCcsDQotICAgICAg
ICAnLi4vaHRtbC9Wb2lkQ2FsbGJhY2suaWRsJywNCi0NCi0gICAgICAgICMgSlNDLW9ubHkuDQot
ICAgICAgICAnLi4vaW5zcGVjdG9yL0phdmFTY3JpcHRDYWxsRnJhbWUuaWRsJywNCi0NCi0gICAg
ICAgICMgRU5BQkxFX0dFT0xPQ0FUSU9OIG9ubHkuDQotICAgICAgICAnLi4vcGFnZS9HZW9sb2Nh
dGlvbi5pZGwnLA0KLSAgICAgICAgJy4uL3BhZ2UvR2VvcG9zaXRpb24uaWRsJywNCi0gICAgICAg
ICcuLi9wYWdlL1Bvc2l0aW9uQ2FsbGJhY2suaWRsJywNCi0gICAgICAgICcuLi9wYWdlL1Bvc2l0
aW9uRXJyb3IuaWRsJywNCi0gICAgICAgICcuLi9wYWdlL1Bvc2l0aW9uRXJyb3JDYWxsYmFjay5p
ZGwnLA0KLQ0KLSAgICAgICAgIyBCaW5kaW5ncyB3aXRoIGN1c3RvbSBPYmplY3RpdmUtQyBpbXBs
ZW1lbnRhdGlvbnMuDQotICAgICAgICAnLi4vcGFnZS9BYnN0cmFjdFZpZXcuaWRsJywNCi0NCi0g
ICAgICAgICMgRklYTUU6IEkgZG9uJ3Qga25vdyB3aHkgYWxsIG9mIHRoZXNlIGFyZSBleGNsdWRl
ZC4NCi0gICAgICAgICMgRXh0cmEgU1ZHIGJpbmRpbmdzIHRvIGV4Y2x1ZGUuDQotICAgICAgICAn
Li4vc3ZnL0VsZW1lbnRUaW1lQ29udHJvbC5pZGwnLA0KLSAgICAgICAgJy4uL3N2Zy9TVkdBbmlt
YXRlZFBhdGhEYXRhLmlkbCcsDQotICAgICAgICAnLi4vc3ZnL1NWR0NvbXBvbmVudFRyYW5zZmVy
RnVuY3Rpb25FbGVtZW50LmlkbCcsDQotICAgICAgICAnLi4vc3ZnL1NWR0V4dGVybmFsUmVzb3Vy
Y2VzUmVxdWlyZWQuaWRsJywNCi0gICAgICAgICcuLi9zdmcvU1ZHRml0VG9WaWV3Qm94LmlkbCcs
DQotICAgICAgICAnLi4vc3ZnL1NWR0hLZXJuRWxlbWVudC5pZGwnLA0KLSAgICAgICAgJy4uL3N2
Zy9TVkdMYW5nU3BhY2UuaWRsJywNCi0gICAgICAgICcuLi9zdmcvU1ZHTG9jYXRhYmxlLmlkbCcs
DQotICAgICAgICAnLi4vc3ZnL1NWR1N0eWxhYmxlLmlkbCcsDQotICAgICAgICAnLi4vc3ZnL1NW
R1Rlc3RzLmlkbCcsDQotICAgICAgICAnLi4vc3ZnL1NWR1RyYW5zZm9ybWFibGUuaWRsJywNCi0g
ICAgICAgICcuLi9zdmcvU1ZHVmlld1NwZWMuaWRsJywNCi0gICAgICAgICcuLi9zdmcvU1ZHWm9v
bUFuZFBhbi5pZGwnLA0KLQ0KLSAgICAgICAgIyBGSVhNRTogSSBkb24ndCBrbm93IHdoeSB0aGVz
ZSBhcmUgZXhjbHVkZWQsIGVpdGhlci4NCi0gICAgICAgICMgU29tZW9uZSAobWU/KSBzaG91bGQg
ZmlndXJlIGl0IG91dCBhbmQgYWRkIGFwcHJvcHJpYXRlIGNvbW1lbnRzLg0KLSAgICAgICAgJy4u
L2Nzcy9DU1NVbmtub3duUnVsZS5pZGwnLA0KLQ0KICAgICAgICAgIyBBIGZldyB0aGluZ3MgY2Fu
J3QgYmUgZXhjbHVkZWQgYnkgcGF0dGVybnMuICBMaXN0IHRoZW0gaW5kaXZpZHVhbGx5Lg0KIA0K
ICAgICAgICAgIyBEb24ndCBidWlsZCBTdG9yYWdlTmFtZXNwYWNlLiAgV2UgaGF2ZSBvdXIgb3du
IGltcGxlbWVudGF0aW9uLg0KQEAgLTUwMCw4ICs2ODYsNiBAQA0KICAgICAgIF0sDQogICAgICAg
J2RpcmVjdF9kZXBlbmRlbnRfc2V0dGluZ3MnOiB7DQogICAgICAgICAnaW5jbHVkZV9kaXJzJzog
Ww0KLSAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0JywNCi0gICAg
ICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC9iaW5kaW5ncycsDQogICAg
ICAgICAgICc8QCh3ZWJjb3JlX2luY2x1ZGVfZGlycyknLA0KICAgICAgICAgXSwNCiAgICAgICAg
ICdtYWNfZnJhbWV3b3JrX2RpcnMnOiBbDQpAQCAtNTA5LDYgKzY5Myw3IEBADQogICAgICAgICBd
LA0KICAgICAgIH0sDQogICAgICAgJ2V4cG9ydF9kZXBlbmRlbnRfc2V0dGluZ3MnOiBbDQorICAg
ICAgICAnd2ViY29yZV9iaW5kaW5ncycsDQogICAgICAgICAnLi4vLi4vSmF2YVNjcmlwdENvcmUv
SmF2YVNjcmlwdENvcmUuZ3lwL0phdmFTY3JpcHRDb3JlLmd5cDp3dGYnLA0KICAgICAgICAgJzwo
Y2hyb21pdW1fc3JjX2RpcikvYnVpbGQvdGVtcF9neXAvZ29vZ2xldXJsLmd5cDpnb29nbGV1cmwn
LA0KICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rpcikvc2tpYS9za2lhLmd5cDpza2lhJywNCkBA
IC03NTMsNyArOTM4LDkgQEANCiAgICAgICAgICAgfSwNCiAgICAgICAgIH1dLA0KICAgICAgICAg
WydPUz09IndpbiInLCB7DQotICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbJzwoY2hyb21pdW1f
c3JjX2RpcikvYnVpbGQvd2luL3N5c3RlbS5neXA6Y3lnd2luJ10sDQorICAgICAgICAgICdkZXBl
bmRlbmNpZXMnOiBbDQorICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvYnVpbGQvd2lu
L3N5c3RlbS5neXA6Y3lnd2luJw0KKyAgICAgICAgICBdLA0KICAgICAgICAgICAnc291cmNlcy8n
OiBbDQogICAgICAgICAgICAgWydleGNsdWRlJywgJ1Bvc2l4XFwuY3BwJCddLA0KICAgICAgICAg
ICAgIFsnaW5jbHVkZScsICcvb3BlbnR5cGUvJ10sDQpAQCAtNzcyLDggKzk1OSwxMiBAQA0KICAg
ICAgICAgICAgICdpbmNsdWRlX2RpcnMrKysnOiBbJy4uL2RvbSddLA0KICAgICAgICAgICB9LA0K
ICAgICAgICAgfV0sDQotICAgICAgICBbJ09TIT0ibGludXgiIGFuZCBPUyE9ImZyZWVic2QiJywg
eydzb3VyY2VzLyc6IFtbJ2V4Y2x1ZGUnLCAnKEd0a3xMaW51eClcXC5jcHAkJ11dfV0sDQotICAg
ICAgICBbJ09TIT0ibWFjIicsIHsnc291cmNlcy8nOiBbWydleGNsdWRlJywgJ01hY1xcLihjcHB8
bW0/KSQnXV19XSwNCisgICAgICAgIFsnT1MhPSJsaW51eCIgYW5kIE9TIT0iZnJlZWJzZCInLCB7
DQorICAgICAgICAgICdzb3VyY2VzLyc6IFtbJ2V4Y2x1ZGUnLCAnKEd0a3xMaW51eClcXC5jcHAk
J11dDQorICAgICAgICB9XSwNCisgICAgICAgIFsnT1MhPSJtYWMiJywgew0KKyAgICAgICAgICAn
c291cmNlcy8nOiBbWydleGNsdWRlJywgJ01hY1xcLihjcHB8bW0/KSQnXV0NCisgICAgICAgIH1d
LA0KICAgICAgICAgWydPUyE9IndpbiInLCB7DQogICAgICAgICAgICdzb3VyY2VzLyc6IFsNCiAg
ICAgICAgICAgICBbJ2V4Y2x1ZGUnLCAnV2luXFwuY3BwJCddLA0KSW5kZXg6IFdlYkNvcmUvV2Vi
Q29yZS5neXBpDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09DQotLS0gV2ViQ29yZS9XZWJDb3JlLmd5cGkJKHJldmlzaW9u
IDQ5NjY1KQ0KKysrIFdlYkNvcmUvV2ViQ29yZS5neXBpCSh3b3JraW5nIGNvcHkpDQpAQCAtMSw2
ICsxLDYgQEANCiB7DQogICAgICd2YXJpYWJsZXMnOiB7DQotICAgICAgICAnd2ViY29yZV9maWxl
cyc6IFsNCisgICAgICAgICd3ZWJjb3JlX2JpbmRpbmdzX2lkbF9maWxlcyc6IFsNCiANCiAgICAg
ICAgICAgICAjSURMIGZpbGVzDQogICAgICAgICAgICAgJ2Nzcy9DU1NDaGFyc2V0UnVsZS5pZGwn
LA0KQEAgLTM3NCw2ICszNzQsOCBAQA0KICAgICAgICAgICAgICd4bWwvWFBhdGhOU1Jlc29sdmVy
LmlkbCcsDQogICAgICAgICAgICAgJ3htbC9YUGF0aFJlc3VsdC5pZGwnLA0KICAgICAgICAgICAg
ICd4bWwvWFNMVFByb2Nlc3Nvci5pZGwnLA0KKyAgICAgICAgXSwNCisgICAgICAgICd3ZWJjb3Jl
X2ZpbGVzJzogWw0KIA0KICAgICAgICAgICAgICMgU291cmNlL0hlYWRlciBGaWxlcw0KICAgICAg
ICAgICAgICdhY2Nlc3NpYmlsaXR5L0FYT2JqZWN0Q2FjaGUuY3BwJywNCg==
</data>
<flag name="review"
          id="22656"
          type_id="1"
          status="+"
          setter="levin"
    />
    <flag name="commit-queue"
          id="22657"
          type_id="3"
          status="-"
          setter="levin"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>41313</attachid>
            <date>2009-10-16 12:59:58 -0700</date>
            <delta_ts>2009-10-16 13:37:55 -0700</delta_ts>
            <desc>Update with TODOs changed to FIXMEs.</desc>
            <filename>webcore_bindings_2.patch</filename>
            <type>text/plain</type>
            <size>25270</size>
            <attacher>sgk</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQotLS0gV2ViQ29yZS9DaGFuZ2VM
b2cJKHJldmlzaW9uIDQ5NjkwKQ0KKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkp
DQpAQCAtMSwzICsxLDE4IEBADQorMjAwOS0xMC0xNiAgU3RldmVuIEtuaWdodCAgPHNna0BjaHJv
bWl1bS5vcmc+DQorDQorICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4NCisNCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zMDQ0Nw0KKyAg
ICAgICAgSGFuZGxlIGxvbmcgbGluayBsaW5lcyBieSBidWlsZGluZyAuaWRsLWdlbmVyYXRlZCBi
aW5kaW5ncyBpbiBhDQorICAgICAgICBzZXBhcmF0ZSB3ZWJjb3JlX2JpbmRpbmdzIGxpYnJhcnkg
dGFyZ2V0LiAgQXZvaWQgVmlzdWFsIFN0dWRpbw0KKyAgICAgICAgZGVwZW5kZW5jeSBpc3N1ZXMg
YnkgYnVpbGRpbmcgYWRkaXRpb25hbCBnZW5lcmF0ZWQgLmNwcCBhbmQgLmggZmlsZXMNCisgICAg
ICAgIGluIGEgc2VwYXJhdGUgd2ViY29yZV9iaW5kaW5nc19zb3VyY2VzIHRhcmdldC4NCisNCisg
ICAgICAgIENocm9tZSBzaG91bGQgc3RpbGwgYnVpbGQgYW5kIHRlc3Qgc3VjY2Vzc2Z1bGx5Lg0K
Kw0KKyAgICAgICAgKiBXZWJDb3JlLmd5cC9XZWJDb3JlLmd5cDoNCisgICAgICAgICogV2ViQ29y
ZS5neXBpOg0KKw0KIDIwMDktMTAtMTYgIEtldmluIE9sbGl2aWVyICA8a2V2aW5vQHRoZW9sbGl2
aWVycy5jb20+DQogDQogICAgICAgICB3eE1TVyBidWlsZCBmaXgsIGJ1aWxkIHRoZSBNU1cgc291
cmNlIHRvIGdldCBtZXRob2RzIHRoYXQgdXNlIHRoZSBNU1cgdmVyc2lvbiBvZg0KSW5kZXg6IFdl
YkNvcmUvV2ViQ29yZS5neXAvV2ViQ29yZS5neXANCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJDb3JlL1dl
YkNvcmUuZ3lwL1dlYkNvcmUuZ3lwCShyZXZpc2lvbiA0OTY5MCkNCisrKyBXZWJDb3JlL1dlYkNv
cmUuZ3lwL1dlYkNvcmUuZ3lwCSh3b3JraW5nIGNvcHkpDQpAQCAtMTQyLDIzICsxNDIsNjYgQEAN
CiAgIH0sDQogICAndGFyZ2V0cyc6IFsNCiAgICAgew0KLSAgICAgICd0YXJnZXRfbmFtZSc6ICd3
ZWJjb3JlJywNCi0gICAgICAndHlwZSc6ICc8KGxpYnJhcnkpJywNCi0gICAgICAnbXN2c19ndWlk
JzogJzFDMTYzMzdCLUFDRjMtNEQwMy1BQTkwLTg1MUM1QjVFQURBNicsDQotICAgICAgJ2RlcGVu
ZGVuY2llcyc6IFsNCi0gICAgICAgICcuLi8uLi9KYXZhU2NyaXB0Q29yZS9KYXZhU2NyaXB0Q29y
ZS5neXAvSmF2YVNjcmlwdENvcmUuZ3lwOnBjcmUnLA0KLSAgICAgICAgJy4uLy4uL0phdmFTY3Jp
cHRDb3JlL0phdmFTY3JpcHRDb3JlLmd5cC9KYXZhU2NyaXB0Q29yZS5neXA6d3RmJywNCi0gICAg
ICAgICc8KGNocm9taXVtX3NyY19kaXIpL2J1aWxkL3RlbXBfZ3lwL2dvb2dsZXVybC5neXA6Z29v
Z2xldXJsJywNCi0gICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3NraWEvc2tpYS5neXA6c2tp
YScsDQotICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0eS9saWJqcGVnL2xp
YmpwZWcuZ3lwOmxpYmpwZWcnLA0KLSAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdGhpcmRf
cGFydHkvbGlicG5nL2xpYnBuZy5neXA6bGlicG5nJywNCi0gICAgICAgICc8KGNocm9taXVtX3Ny
Y19kaXIpL3RoaXJkX3BhcnR5L2xpYnhtbC9saWJ4bWwuZ3lwOmxpYnhtbCcsDQotICAgICAgICAn
PChjaHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0eS9saWJ4c2x0L2xpYnhzbHQuZ3lwOmxpYnhz
bHQnLA0KLSAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdGhpcmRfcGFydHkvbnBhcGkvbnBh
cGkuZ3lwOm5wYXBpJywNCi0gICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3RoaXJkX3BhcnR5
L3NxbGl0ZS9zcWxpdGUuZ3lwOnNxbGl0ZScsDQorICAgICAgJ3RhcmdldF9uYW1lJzogJ3dlYmNv
cmVfYmluZGluZ3Nfc291cmNlcycsDQorICAgICAgJ3R5cGUnOiAnbm9uZScsDQorICAgICAgJ2hh
cmRfZGVwZW5kZW5jeSc6IDEsDQorICAgICAgJ3NvdXJjZXMnOiBbDQorICAgICAgICAjIGJpc29u
IHJ1bGUNCisgICAgICAgICcuLi9jc3MvQ1NTR3JhbW1hci55JywNCisgICAgICAgICcuLi94bWwv
WFBhdGhHcmFtbWFyLnknLA0KKw0KKyAgICAgICAgIyBncGVyZiBydWxlDQorICAgICAgICAnLi4v
aHRtbC9Eb2NUeXBlU3RyaW5ncy5ncGVyZicsDQorICAgICAgICAnLi4vaHRtbC9IVE1MRW50aXR5
TmFtZXMuZ3BlcmYnLA0KKyAgICAgICAgJy4uL3BsYXRmb3JtL0NvbG9yRGF0YS5ncGVyZicsDQor
DQorICAgICAgICAjIGlkbCBydWxlDQorICAgICAgICAnPEAod2ViY29yZV9iaW5kaW5nc19pZGxf
ZmlsZXMpJywNCiAgICAgICBdLA0KLSAgICAgICdkZWZpbmVzJzogWw0KLSAgICAgICAgJ1dFQkNP
UkVfTkFWSUdBVE9SX1ZFTkRPUj0iR29vZ2xlIEluYy4iJywgDQorICAgICAgJ3NvdXJjZXMvJzog
Ww0KKyAgICAgICAgIyBTVkdfRklMVEVSUyBvbmx5Lg0KKyAgICAgICAgWydleGNsdWRlJywgJ3N2
Zy9TVkcoRkV8RmlsdGVyKVteL10qXFwuaWRsJCddLA0KKw0KKyAgICAgIF0sDQorICAgICAgJ3Nv
dXJjZXMhJzogWw0KKyAgICAgICAgIyBDdXN0b20gYmluZGluZ3MgaW4gYmluZGluZ3MvdjgvY3Vz
dG9tIGV4aXN0IGZvciB0aGVzZS4NCisgICAgICAgICcuLi9kb20vRXZlbnRMaXN0ZW5lci5pZGwn
LA0KKyAgICAgICAgJy4uL2RvbS9FdmVudFRhcmdldC5pZGwnLA0KKyAgICAgICAgJy4uL2h0bWwv
Vm9pZENhbGxiYWNrLmlkbCcsDQorDQorICAgICAgICAjIEpTQy1vbmx5Lg0KKyAgICAgICAgJy4u
L2luc3BlY3Rvci9KYXZhU2NyaXB0Q2FsbEZyYW1lLmlkbCcsDQorDQorICAgICAgICAjIEVOQUJM
RV9HRU9MT0NBVElPTiBvbmx5Lg0KKyAgICAgICAgJy4uL3BhZ2UvR2VvbG9jYXRpb24uaWRsJywN
CisgICAgICAgICcuLi9wYWdlL0dlb3Bvc2l0aW9uLmlkbCcsDQorICAgICAgICAnLi4vcGFnZS9Q
b3NpdGlvbkNhbGxiYWNrLmlkbCcsDQorICAgICAgICAnLi4vcGFnZS9Qb3NpdGlvbkVycm9yLmlk
bCcsDQorICAgICAgICAnLi4vcGFnZS9Qb3NpdGlvbkVycm9yQ2FsbGJhY2suaWRsJywNCisNCisg
ICAgICAgICMgQmluZGluZ3Mgd2l0aCBjdXN0b20gT2JqZWN0aXZlLUMgaW1wbGVtZW50YXRpb25z
Lg0KKyAgICAgICAgJy4uL3BhZ2UvQWJzdHJhY3RWaWV3LmlkbCcsDQorDQorICAgICAgICAjIEZJ
WE1FOiBJIGRvbid0IGtub3cgd2h5IGFsbCBvZiB0aGVzZSBhcmUgZXhjbHVkZWQuDQorICAgICAg
ICAjIEV4dHJhIFNWRyBiaW5kaW5ncyB0byBleGNsdWRlLg0KKyAgICAgICAgJy4uL3N2Zy9FbGVt
ZW50VGltZUNvbnRyb2wuaWRsJywNCisgICAgICAgICcuLi9zdmcvU1ZHQW5pbWF0ZWRQYXRoRGF0
YS5pZGwnLA0KKyAgICAgICAgJy4uL3N2Zy9TVkdDb21wb25lbnRUcmFuc2ZlckZ1bmN0aW9uRWxl
bWVudC5pZGwnLA0KKyAgICAgICAgJy4uL3N2Zy9TVkdFeHRlcm5hbFJlc291cmNlc1JlcXVpcmVk
LmlkbCcsDQorICAgICAgICAnLi4vc3ZnL1NWR0ZpdFRvVmlld0JveC5pZGwnLA0KKyAgICAgICAg
Jy4uL3N2Zy9TVkdIS2VybkVsZW1lbnQuaWRsJywNCisgICAgICAgICcuLi9zdmcvU1ZHTGFuZ1Nw
YWNlLmlkbCcsDQorICAgICAgICAnLi4vc3ZnL1NWR0xvY2F0YWJsZS5pZGwnLA0KKyAgICAgICAg
Jy4uL3N2Zy9TVkdTdHlsYWJsZS5pZGwnLA0KKyAgICAgICAgJy4uL3N2Zy9TVkdUZXN0cy5pZGwn
LA0KKyAgICAgICAgJy4uL3N2Zy9TVkdUcmFuc2Zvcm1hYmxlLmlkbCcsDQorICAgICAgICAnLi4v
c3ZnL1NWR1ZpZXdTcGVjLmlkbCcsDQorICAgICAgICAnLi4vc3ZnL1NWR1pvb21BbmRQYW4uaWRs
JywNCisNCisgICAgICAgICMgRklYTUU6IEkgZG9uJ3Qga25vdyB3aHkgdGhlc2UgYXJlIGV4Y2x1
ZGVkLCBlaXRoZXIuDQorICAgICAgICAjIFNvbWVvbmUgKG1lPykgc2hvdWxkIGZpZ3VyZSBpdCBv
dXQgYW5kIGFkZCBhcHByb3ByaWF0ZSBjb21tZW50cy4NCisgICAgICAgICcuLi9jc3MvQ1NTVW5r
bm93blJ1bGUuaWRsJywNCisNCiAgICAgICBdLA0KICAgICAgICdhY3Rpb25zJzogWw0KICAgICAg
ICAgIyBBY3Rpb25zIHRvIGJ1aWxkIGRlcml2ZWQgc291cmNlcy4NCkBAIC0xNzAsMTAgKzIxMywx
NiBAQA0KICAgICAgICAgICAgICcuLi9jc3MvU1ZHQ1NTUHJvcGVydHlOYW1lcy5pbicsDQogICAg
ICAgICAgIF0sDQogICAgICAgICAgICdvdXRwdXRzJzogWw0KLSAgICAgICAgICAgICc8KElOVEVS
TUVESUFURV9ESVIpL0NTU1Byb3BlcnR5TmFtZXMuY3BwJywNCisgICAgICAgICAgICAnPChTSEFS
RURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L0NTU1Byb3BlcnR5TmFtZXMuY3BwJywNCiAgICAg
ICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L0NTU1Byb3BlcnR5TmFt
ZXMuaCcsDQogICAgICAgICAgIF0sDQotICAgICAgICAgICdhY3Rpb24nOiBbJ3B5dGhvbicsICc8
KGNocm9taXVtX3NyY19kaXIpL3dlYmtpdC9idWlsZC9hY3Rpb25fY3NzcHJvcGVydHluYW1lcy5w
eScsICc8QChfb3V0cHV0cyknLCAnLS0nLCAnPEAoX2lucHV0cyknXSwNCisgICAgICAgICAgJ2Fj
dGlvbic6IFsNCisgICAgICAgICAgICAncHl0aG9uJywNCisgICAgICAgICAgICAnPChjaHJvbWl1
bV9zcmNfZGlyKS93ZWJraXQvYnVpbGQvYWN0aW9uX2Nzc3Byb3BlcnR5bmFtZXMucHknLA0KKyAg
ICAgICAgICAgICc8QChfb3V0cHV0cyknLA0KKyAgICAgICAgICAgICctLScsDQorICAgICAgICAg
ICAgJzxAKF9pbnB1dHMpJw0KKyAgICAgICAgICBdLA0KICAgICAgICAgfSwNCiAgICAgICAgIHsN
CiAgICAgICAgICAgJ2FjdGlvbl9uYW1lJzogJ0NTU1ZhbHVlS2V5d29yZHMnLA0KQEAgLTE4Mywx
MCArMjMyLDE2IEBADQogICAgICAgICAgICAgJy4uL2Nzcy9TVkdDU1NWYWx1ZUtleXdvcmRzLmlu
JywNCiAgICAgICAgICAgXSwNCiAgICAgICAgICAgJ291dHB1dHMnOiBbDQotICAgICAgICAgICAg
JzwoSU5URVJNRURJQVRFX0RJUikvQ1NTVmFsdWVLZXl3b3Jkcy5jJywNCisgICAgICAgICAgICAn
PChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L0NTU1ZhbHVlS2V5d29yZHMuYycsDQog
ICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC9DU1NWYWx1ZUtl
eXdvcmRzLmgnLA0KICAgICAgICAgICBdLA0KLSAgICAgICAgICAnYWN0aW9uJzogWydweXRob24n
LCAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvYnVpbGQvYWN0aW9uX2Nzc3ZhbHVla2V5d29y
ZHMucHknLCAnPEAoX291dHB1dHMpJywgJy0tJywgJzxAKF9pbnB1dHMpJ10sDQorICAgICAgICAg
ICdhY3Rpb24nOiBbDQorICAgICAgICAgICAgJ3B5dGhvbicsDQorICAgICAgICAgICAgJzwoY2hy
b21pdW1fc3JjX2Rpcikvd2Via2l0L2J1aWxkL2FjdGlvbl9jc3N2YWx1ZWtleXdvcmRzLnB5JywN
CisgICAgICAgICAgICAnPEAoX291dHB1dHMpJywNCisgICAgICAgICAgICAnLS0nLA0KKyAgICAg
ICAgICAgICc8QChfaW5wdXRzKScNCisgICAgICAgICAgXSwNCiAgICAgICAgIH0sDQogICAgICAg
ICB7DQogICAgICAgICAgICdhY3Rpb25fbmFtZSc6ICdIVE1MTmFtZXMnLA0KQEAgLTE5NiwxNSAr
MjUxLDIzIEBADQogICAgICAgICAgICAgJy4uL2h0bWwvSFRNTEF0dHJpYnV0ZU5hbWVzLmluJywN
CiAgICAgICAgICAgXSwNCiAgICAgICAgICAgJ291dHB1dHMnOiBbDQotICAgICAgICAgICAgJzwo
SU5URVJNRURJQVRFX0RJUikvSFRNTE5hbWVzLmNwcCcsDQorICAgICAgICAgICAgJzwoU0hBUkVE
X0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC9IVE1MTmFtZXMuY3BwJywNCiAgICAgICAgICAgICAn
PChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L0hUTUxOYW1lcy5oJywNCi0gICAgICAg
ICAgICAnPChJTlRFUk1FRElBVEVfRElSKS9IVE1MRWxlbWVudEZhY3RvcnkuY3BwJywNCisgICAg
ICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L0hUTUxFbGVtZW50RmFj
dG9yeS5jcHAnLA0KICAgICAgICAgICAgICMgUGFzcyAtLXdyYXBwZXJGYWN0b3J5IHRvIG1ha2Vf
bmFtZXMgdG8gZ2V0IHRoZXNlIChKU0MgYnVpbGQ/KQ0KLSAgICAgICAgICAgICMnPChJTlRFUk1F
RElBVEVfRElSKS9KU0hUTUxFbGVtZW50V3JhcHBlckZhY3RvcnkuY3BwJywNCi0gICAgICAgICAg
ICAjJzwoSU5URVJNRURJQVRFX0RJUikvSlNIVE1MRWxlbWVudFdyYXBwZXJGYWN0b3J5LmgnLA0K
KyAgICAgICAgICAgICMnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L0pTSFRNTEVs
ZW1lbnRXcmFwcGVyRmFjdG9yeS5jcHAnLA0KKyAgICAgICAgICAgICMnPChTSEFSRURfSU5URVJN
RURJQVRFX0RJUikvd2Via2l0L0pTSFRNTEVsZW1lbnRXcmFwcGVyRmFjdG9yeS5oJywNCisgICAg
ICAgICAgXSwNCisgICAgICAgICAgJ2FjdGlvbic6IFsNCisgICAgICAgICAgICAncHl0aG9uJywN
CisgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvYnVpbGQvYWN0aW9uX21h
a2VuYW1lcy5weScsDQorICAgICAgICAgICAgJzxAKF9vdXRwdXRzKScsDQorICAgICAgICAgICAg
Jy0tJywNCisgICAgICAgICAgICAnPEAoX2lucHV0cyknLA0KKyAgICAgICAgICAgICctLScsDQor
ICAgICAgICAgICAgJy0tZmFjdG9yeScsDQorICAgICAgICAgICAgJy0tZXh0cmFEZWZpbmVzJywg
JzwoZmVhdHVyZV9kZWZpbmVzKScNCiAgICAgICAgICAgXSwNCi0gICAgICAgICAgJ2FjdGlvbic6
IFsncHl0aG9uJywgJzwoY2hyb21pdW1fc3JjX2Rpcikvd2Via2l0L2J1aWxkL2FjdGlvbl9tYWtl
bmFtZXMucHknLCAnPEAoX291dHB1dHMpJywgJy0tJywgJzxAKF9pbnB1dHMpJywgJy0tJywgJy0t
ZmFjdG9yeScsICctLWV4dHJhRGVmaW5lcycsICc8KGZlYXR1cmVfZGVmaW5lcyknXSwNCi0gICAg
ICAgICAgJ3Byb2Nlc3Nfb3V0cHV0c19hc19zb3VyY2VzJzogMSwNCiAgICAgICAgIH0sDQogICAg
ICAgICB7DQogICAgICAgICAgICdhY3Rpb25fbmFtZSc6ICdTVkdOYW1lcycsDQpAQCAtMjE0LDE2
ICsyNzcsMjQgQEANCiAgICAgICAgICAgICAnLi4vc3ZnL3N2Z2F0dHJzLmluJywNCiAgICAgICAg
ICAgXSwNCiAgICAgICAgICAgJ291dHB1dHMnOiBbDQotICAgICAgICAgICAgJzwoSU5URVJNRURJ
QVRFX0RJUikvU1ZHTmFtZXMuY3BwJywNCi0gICAgICAgICAgICAnPChJTlRFUk1FRElBVEVfRElS
KS9TVkdOYW1lcy5oJywNCi0gICAgICAgICAgICAnPChJTlRFUk1FRElBVEVfRElSKS9TVkdFbGVt
ZW50RmFjdG9yeS5jcHAnLA0KLSAgICAgICAgICAgICc8KElOVEVSTUVESUFURV9ESVIpL1NWR0Vs
ZW1lbnRGYWN0b3J5LmgnLA0KKyAgICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElS
KS93ZWJraXQvU1ZHTmFtZXMuY3BwJywNCisgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJ
QVRFX0RJUikvd2Via2l0L1NWR05hbWVzLmgnLA0KKyAgICAgICAgICAgICc8KFNIQVJFRF9JTlRF
Uk1FRElBVEVfRElSKS93ZWJraXQvU1ZHRWxlbWVudEZhY3RvcnkuY3BwJywNCisgICAgICAgICAg
ICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L1NWR0VsZW1lbnRGYWN0b3J5Lmgn
LA0KICAgICAgICAgICAgICMgUGFzcyAtLXdyYXBwZXJGYWN0b3J5IHRvIG1ha2VfbmFtZXMgdG8g
Z2V0IHRoZXNlIChKU0MgYnVpbGQ/KQ0KLSAgICAgICAgICAgICMnPChJTlRFUk1FRElBVEVfRElS
KS9KU1NWR0VsZW1lbnRXcmFwcGVyRmFjdG9yeS5jcHAnLA0KLSAgICAgICAgICAgICMnPChJTlRF
Uk1FRElBVEVfRElSKS9KU1NWR0VsZW1lbnRXcmFwcGVyRmFjdG9yeS5oJywNCisgICAgICAgICAg
ICAjJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC9KU1NWR0VsZW1lbnRXcmFwcGVy
RmFjdG9yeS5jcHAnLA0KKyAgICAgICAgICAgICMnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikv
d2Via2l0L0pTU1ZHRWxlbWVudFdyYXBwZXJGYWN0b3J5LmgnLA0KKyAgICAgICAgICBdLA0KKyAg
ICAgICAgICAnYWN0aW9uJzogWw0KKyAgICAgICAgICAgICdweXRob24nLA0KKyAgICAgICAgICAg
ICc8KGNocm9taXVtX3NyY19kaXIpL3dlYmtpdC9idWlsZC9hY3Rpb25fbWFrZW5hbWVzLnB5JywN
CisgICAgICAgICAgICAnPEAoX291dHB1dHMpJywNCisgICAgICAgICAgICAnLS0nLA0KKyAgICAg
ICAgICAgICc8QChfaW5wdXRzKScsDQorICAgICAgICAgICAgJy0tJywNCisgICAgICAgICAgICAn
LS1mYWN0b3J5JywNCisgICAgICAgICAgICAnLS1leHRyYURlZmluZXMnLCAnPChmZWF0dXJlX2Rl
ZmluZXMpJw0KICAgICAgICAgICBdLA0KLSAgICAgICAgICAnYWN0aW9uJzogWydweXRob24nLCAn
PChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvYnVpbGQvYWN0aW9uX21ha2VuYW1lcy5weScsICc8
QChfb3V0cHV0cyknLCAnLS0nLCAnPEAoX2lucHV0cyknLCAnLS0nLCAnLS1mYWN0b3J5JywgJy0t
ZXh0cmFEZWZpbmVzJywgJzwoZmVhdHVyZV9kZWZpbmVzKSddLA0KLSAgICAgICAgICAncHJvY2Vz
c19vdXRwdXRzX2FzX3NvdXJjZXMnOiAxLA0KICAgICAgICAgfSwNCiAgICAgICAgIHsNCiAgICAg
ICAgICAgJ2FjdGlvbl9uYW1lJzogJ1VzZXJBZ2VudFN0eWxlU2hlZXRzJywNCkBAIC0yNDAsMTEg
KzMxMSwxNiBAQA0KICAgICAgICAgICAgICcuLi9jc3MvbWVkaWFDb250cm9sc0Nocm9taXVtLmNz
cycsDQogICAgICAgICAgIF0sDQogICAgICAgICAgICdvdXRwdXRzJzogWw0KLSAgICAgICAgICAg
ICc8KElOVEVSTUVESUFURV9ESVIpL1VzZXJBZ2VudFN0eWxlU2hlZXRzLmgnLA0KLSAgICAgICAg
ICAgICc8KElOVEVSTUVESUFURV9ESVIpL1VzZXJBZ2VudFN0eWxlU2hlZXRzRGF0YS5jcHAnLA0K
KyAgICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvVXNlckFnZW50
U3R5bGVTaGVldHMuaCcsDQorICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIp
L3dlYmtpdC9Vc2VyQWdlbnRTdHlsZVNoZWV0c0RhdGEuY3BwJywNCisgICAgICAgICAgXSwNCisg
ICAgICAgICAgJ2FjdGlvbic6IFsNCisgICAgICAgICAgICAncHl0aG9uJywNCisgICAgICAgICAg
ICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvYnVpbGQvYWN0aW9uX3VzZXJhZ2VudHN0eWxl
c2hlZXRzLnB5JywNCisgICAgICAgICAgICAnPEAoX291dHB1dHMpJywNCisgICAgICAgICAgICAn
LS0nLA0KKyAgICAgICAgICAgICc8QChfaW5wdXRzKScNCiAgICAgICAgICAgXSwNCi0gICAgICAg
ICAgJ2FjdGlvbic6IFsncHl0aG9uJywgJzwoY2hyb21pdW1fc3JjX2Rpcikvd2Via2l0L2J1aWxk
L2FjdGlvbl91c2VyYWdlbnRzdHlsZXNoZWV0cy5weScsICc8QChfb3V0cHV0cyknLCAnLS0nLCAn
PEAoX2lucHV0cyknXSwNCi0gICAgICAgICAgJ3Byb2Nlc3Nfb3V0cHV0c19hc19zb3VyY2VzJzog
MSwNCiAgICAgICAgIH0sDQogICAgICAgICB7DQogICAgICAgICAgICdhY3Rpb25fbmFtZSc6ICdY
TGlua05hbWVzJywNCkBAIC0yNTMsMTEgKzMyOSwxOCBAQA0KICAgICAgICAgICAgICcuLi9zdmcv
eGxpbmthdHRycy5pbicsDQogICAgICAgICAgIF0sDQogICAgICAgICAgICdvdXRwdXRzJzogWw0K
LSAgICAgICAgICAgICc8KElOVEVSTUVESUFURV9ESVIpL1hMaW5rTmFtZXMuY3BwJywNCi0gICAg
ICAgICAgICAnPChJTlRFUk1FRElBVEVfRElSKS9YTGlua05hbWVzLmgnLA0KKyAgICAgICAgICAg
ICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvWExpbmtOYW1lcy5jcHAnLA0KKyAg
ICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvWExpbmtOYW1lcy5o
JywNCisgICAgICAgICAgXSwNCisgICAgICAgICAgJ2FjdGlvbic6IFsNCisgICAgICAgICAgICAn
cHl0aG9uJywNCisgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvYnVpbGQv
YWN0aW9uX21ha2VuYW1lcy5weScsDQorICAgICAgICAgICAgJzxAKF9vdXRwdXRzKScsDQorICAg
ICAgICAgICAgJy0tJywNCisgICAgICAgICAgICAnPEAoX2lucHV0cyknLA0KKyAgICAgICAgICAg
ICctLScsDQorICAgICAgICAgICAgJy0tZXh0cmFEZWZpbmVzJywgJzwoZmVhdHVyZV9kZWZpbmVz
KScNCiAgICAgICAgICAgXSwNCi0gICAgICAgICAgJ2FjdGlvbic6IFsncHl0aG9uJywgJzwoY2hy
b21pdW1fc3JjX2Rpcikvd2Via2l0L2J1aWxkL2FjdGlvbl9tYWtlbmFtZXMucHknLCAnPEAoX291
dHB1dHMpJywgJy0tJywgJzxAKF9pbnB1dHMpJywgJy0tJywgJy0tZXh0cmFEZWZpbmVzJywgJzwo
ZmVhdHVyZV9kZWZpbmVzKSddLA0KLSAgICAgICAgICAncHJvY2Vzc19vdXRwdXRzX2FzX3NvdXJj
ZXMnOiAxLA0KICAgICAgICAgfSwNCiAgICAgICAgIHsNCiAgICAgICAgICAgJ2FjdGlvbl9uYW1l
JzogJ1hNTE5hbWVzJywNCkBAIC0yNjYsMTEgKzM0OSwxOCBAQA0KICAgICAgICAgICAgICcuLi94
bWwveG1sYXR0cnMuaW4nLA0KICAgICAgICAgICBdLA0KICAgICAgICAgICAnb3V0cHV0cyc6IFsN
Ci0gICAgICAgICAgICAnPChJTlRFUk1FRElBVEVfRElSKS9YTUxOYW1lcy5jcHAnLA0KLSAgICAg
ICAgICAgICc8KElOVEVSTUVESUFURV9ESVIpL1hNTE5hbWVzLmgnLA0KKyAgICAgICAgICAgICc8
KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvWE1MTmFtZXMuY3BwJywNCisgICAgICAg
ICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L1hNTE5hbWVzLmgnLA0KKyAg
ICAgICAgICBdLA0KKyAgICAgICAgICAnYWN0aW9uJzogWw0KKyAgICAgICAgICAgICdweXRob24n
LA0KKyAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3dlYmtpdC9idWlsZC9hY3Rpb25f
bWFrZW5hbWVzLnB5JywNCisgICAgICAgICAgICAnPEAoX291dHB1dHMpJywNCisgICAgICAgICAg
ICAnLS0nLA0KKyAgICAgICAgICAgICc8QChfaW5wdXRzKScsDQorICAgICAgICAgICAgJy0tJywN
CisgICAgICAgICAgICAnLS1leHRyYURlZmluZXMnLCAnPChmZWF0dXJlX2RlZmluZXMpJw0KICAg
ICAgICAgICBdLA0KLSAgICAgICAgICAnYWN0aW9uJzogWydweXRob24nLCAnPChjaHJvbWl1bV9z
cmNfZGlyKS93ZWJraXQvYnVpbGQvYWN0aW9uX21ha2VuYW1lcy5weScsICc8QChfb3V0cHV0cykn
LCAnLS0nLCAnPEAoX2lucHV0cyknLCAnLS0nLCAnLS1leHRyYURlZmluZXMnLCAnPChmZWF0dXJl
X2RlZmluZXMpJ10sDQotICAgICAgICAgICdwcm9jZXNzX291dHB1dHNfYXNfc291cmNlcyc6IDEs
DQogICAgICAgICB9LA0KICAgICAgICAgew0KICAgICAgICAgICAnYWN0aW9uX25hbWUnOiAndG9r
ZW5pemVyJywNCkBAIC0yNzksOSArMzY5LDE1IEBADQogICAgICAgICAgICAgJy4uL2Nzcy90b2tl
bml6ZXIuZmxleCcsDQogICAgICAgICAgIF0sDQogICAgICAgICAgICdvdXRwdXRzJzogWw0KLSAg
ICAgICAgICAgICc8KElOVEVSTUVESUFURV9ESVIpL3Rva2VuaXplci5jcHAnLA0KKyAgICAgICAg
ICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvdG9rZW5pemVyLmNwcCcsDQor
ICAgICAgICAgIF0sDQorICAgICAgICAgICdhY3Rpb24nOiBbDQorICAgICAgICAgICAgJ3B5dGhv
bicsDQorICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rpcikvd2Via2l0L2J1aWxkL2FjdGlv
bl9tYWtldG9rZW5pemVyLnB5JywNCisgICAgICAgICAgICAnPEAoX291dHB1dHMpJywNCisgICAg
ICAgICAgICAnLS0nLA0KKyAgICAgICAgICAgICc8QChfaW5wdXRzKScNCiAgICAgICAgICAgXSwN
Ci0gICAgICAgICAgJ2FjdGlvbic6IFsncHl0aG9uJywgJzwoY2hyb21pdW1fc3JjX2Rpcikvd2Vi
a2l0L2J1aWxkL2FjdGlvbl9tYWtldG9rZW5pemVyLnB5JywgJzxAKF9vdXRwdXRzKScsICctLScs
ICc8QChfaW5wdXRzKSddLA0KICAgICAgICAgfSwNCiAgICAgICBdLA0KICAgICAgICdydWxlcyc6
IFsNCkBAIC0yOTAsMTEgKzM4NiwxNSBAQA0KICAgICAgICAgICAncnVsZV9uYW1lJzogJ2Jpc29u
JywNCiAgICAgICAgICAgJ2V4dGVuc2lvbic6ICd5JywNCiAgICAgICAgICAgJ291dHB1dHMnOiBb
DQotICAgICAgICAgICAgJzwoSU5URVJNRURJQVRFX0RJUikvPChSVUxFX0lOUFVUX1JPT1QpLmNw
cCcsDQotICAgICAgICAgICAgJzwoSU5URVJNRURJQVRFX0RJUikvPChSVUxFX0lOUFVUX1JPT1Qp
LmgnDQorICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdC88KFJV
TEVfSU5QVVRfUk9PVCkuY3BwJywNCisgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRF
X0RJUikvd2Via2l0LzwoUlVMRV9JTlBVVF9ST09UKS5oJw0KKyAgICAgICAgICBdLA0KKyAgICAg
ICAgICAnYWN0aW9uJzogWw0KKyAgICAgICAgICAgICdweXRob24nLA0KKyAgICAgICAgICAgICc8
KGNocm9taXVtX3NyY19kaXIpL3dlYmtpdC9idWlsZC9ydWxlX2Jpc29uLnB5JywNCisgICAgICAg
ICAgICAnPChSVUxFX0lOUFVUX1BBVEgpJywNCisgICAgICAgICAgICAnPChTSEFSRURfSU5URVJN
RURJQVRFX0RJUikvd2Via2l0Jw0KICAgICAgICAgICBdLA0KLSAgICAgICAgICAnYWN0aW9uJzog
WydweXRob24nLCAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQvYnVpbGQvcnVsZV9iaXNvbi5w
eScsICc8KFJVTEVfSU5QVVRfUEFUSCknLCAnPChJTlRFUk1FRElBVEVfRElSKSddLA0KLSAgICAg
ICAgICAncHJvY2Vzc19vdXRwdXRzX2FzX3NvdXJjZXMnOiAxLA0KICAgICAgICAgfSwNCiAgICAg
ICAgIHsNCiAgICAgICAgICAgJ3J1bGVfbmFtZSc6ICdncGVyZicsDQpAQCAtMzEyLDcgKzQxMiwx
MiBAQA0KICAgICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvPChS
VUxFX0lOUFVUX1JPT1QpLmMnLA0KICAgICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVf
RElSKS93ZWJraXQvPChSVUxFX0lOUFVUX1JPT1QpLmNwcCcsDQogICAgICAgICAgIF0sDQotICAg
ICAgICAgICdhY3Rpb24nOiBbJ3B5dGhvbicsICc8KGNocm9taXVtX3NyY19kaXIpL3dlYmtpdC9i
dWlsZC9ydWxlX2dwZXJmLnB5JywgJzwoUlVMRV9JTlBVVF9QQVRIKScsICc8KFNIQVJFRF9JTlRF
Uk1FRElBVEVfRElSKS93ZWJraXQnXSwNCisgICAgICAgICAgJ2FjdGlvbic6IFsNCisgICAgICAg
ICAgICAncHl0aG9uJywNCisgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS93ZWJraXQv
YnVpbGQvcnVsZV9ncGVyZi5weScsDQorICAgICAgICAgICAgJzwoUlVMRV9JTlBVVF9QQVRIKScs
DQorICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmtpdCcNCisgICAg
ICAgICAgXSwNCiAgICAgICAgICAgJ3Byb2Nlc3Nfb3V0cHV0c19hc19zb3VyY2VzJzogMCwNCiAg
ICAgICAgIH0sDQogICAgICAgICAjIFJ1bGUgdG8gYnVpbGQgZ2VuZXJhdGVkIEphdmFTY3JpcHQg
KFY4KSBiaW5kaW5ncyBmcm9tIC5pZGwgc291cmNlLg0KQEAgLTMyOCw3ICs0MzMsOSBAQA0KICAg
ICAgICAgICAgICcuLi9iaW5kaW5ncy9zY3JpcHRzL0lETFN0cnVjdHVyZS5wbScsDQogICAgICAg
ICAgIF0sDQogICAgICAgICAgICdvdXRwdXRzJzogWw0KLSAgICAgICAgICAgICc8KElOVEVSTUVE
SUFURV9ESVIpL2JpbmRpbmdzL1Y4PChSVUxFX0lOUFVUX1JPT1QpLmNwcCcsDQorICAgICAgICAg
ICAgIyBGSVhNRTogIFRoZSAuY3BwIGZpbGUgc2hvdWxkIGJlIGluIHdlYmtpdC9iaW5kaW5ncyBv
bmNlDQorICAgICAgICAgICAgIyB3ZSBjb2F4IEdZUCBpbnRvIHN1cHBvcnRpbmcgaXQgKHNlZSAn
YWN0aW9uJyBiZWxvdykuDQorICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIp
L3dlYmNvcmUvYmluZGluZ3MvVjg8KFJVTEVfSU5QVVRfUk9PVCkuY3BwJywNCiAgICAgICAgICAg
ICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L2JpbmRpbmdzL1Y4PChSVUxFX0lO
UFVUX1JPT1QpLmgnLA0KICAgICAgICAgICBdLA0KICAgICAgICAgICAndmFyaWFibGVzJzogew0K
QEAgLTM0NSwzMiArNDUyLDEzOSBAQA0KICAgICAgICAgICAgICAgJy0taW5jbHVkZScsICcuLi94
bWwnLA0KICAgICAgICAgICAgIF0sDQogICAgICAgICAgIH0sDQotICAgICAgICAgICdhY3Rpb24n
OiBbJ3B5dGhvbicsICc8KGNocm9taXVtX3NyY19kaXIpL3dlYmtpdC9idWlsZC9ydWxlX2JpbmRp
bmcucHknLCAnPChSVUxFX0lOUFVUX1BBVEgpJywgJzwoSU5URVJNRURJQVRFX0RJUikvYmluZGlu
Z3MnLCAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L2JpbmRpbmdzJywgJy0tJywg
JzxAKF9pbnB1dHMpJywgJy0tJywgJy0tZGVmaW5lcycsICc8KGZlYXR1cmVfZGVmaW5lcykgTEFO
R1VBR0VfSkFWQVNDUklQVCBWOF9CSU5ESU5HJywgJy0tZ2VuZXJhdG9yJywgJ1Y4JywgJzxAKGdl
bmVyYXRvcl9pbmNsdWRlX2RpcnMpJ10sDQotICAgICAgICAgICMgVGhleSBhcmUgaW5jbHVkZWQg
YnkgRGVyaXZlZFNvdXJjZXNBbGxJbk9uZS5jcHAgaW5zdGVhZC4NCi0gICAgICAgICAgJ3Byb2Nl
c3Nfb3V0cHV0c19hc19zb3VyY2VzJzogMCwNCisgICAgICAgICAgIyBGSVhNRTogIE5vdGUgdGhh
dCB3ZSBwdXQgdGhlIC5jcHAgZmlsZXMgaW4gd2ViY29yZS9iaW5kaW5ncw0KKyAgICAgICAgICAj
IGJ1dCB0aGUgLmggZmlsZXMgaW4gd2Via2l0L2JpbmRpbmdzLiAgVGhpcyBpcyB0byB3b3JrIGFy
b3VuZA0KKyAgICAgICAgICAjIHRoZSB1bmZvcnR1bmF0ZSBmYWN0IHRoYXQgR1lQIHN0cmlwcyBk
dXBsaWNhdGUgYXJndW1lbnRzDQorICAgICAgICAgICMgZnJvbSBsaXN0cy4gIFdoZW4gd2UgaGF2
ZSBhIGJldHRlciBHWVAgd2F5IHRvIHN1cHByZXNzIHRoYXQNCisgICAgICAgICAgIyBiZWhhdmlv
ciwgY2hhbmdlIHRoZSBvdXRwdXQgbG9jYXRpb24uDQorICAgICAgICAgICdhY3Rpb24nOiBbDQor
ICAgICAgICAgICAgJ3B5dGhvbicsDQorICAgICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rpcikv
d2Via2l0L2J1aWxkL3J1bGVfYmluZGluZy5weScsDQorICAgICAgICAgICAgJzwoUlVMRV9JTlBV
VF9QQVRIKScsDQorICAgICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmNv
cmUvYmluZGluZ3MnLA0KKyAgICAgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93
ZWJraXQvYmluZGluZ3MnLA0KKyAgICAgICAgICAgICctLScsDQorICAgICAgICAgICAgJzxAKF9p
bnB1dHMpJywNCisgICAgICAgICAgICAnLS0nLA0KKyAgICAgICAgICAgICctLWRlZmluZXMnLCAn
PChmZWF0dXJlX2RlZmluZXMpIExBTkdVQUdFX0pBVkFTQ1JJUFQgVjhfQklORElORycsDQorICAg
ICAgICAgICAgJy0tZ2VuZXJhdG9yJywgJ1Y4JywNCisgICAgICAgICAgICAnPEAoZ2VuZXJhdG9y
X2luY2x1ZGVfZGlycyknDQorICAgICAgICAgIF0sDQogICAgICAgICAgICdtZXNzYWdlJzogJ0dl
bmVyYXRpbmcgYmluZGluZyBmcm9tIDwoUlVMRV9JTlBVVF9QQVRIKScsDQogICAgICAgICB9LA0K
ICAgICAgIF0sDQorICAgIH0sDQorICAgIHsNCisgICAgICAndGFyZ2V0X25hbWUnOiAnd2ViY29y
ZV9iaW5kaW5ncycsDQorICAgICAgJ3R5cGUnOiAnPChsaWJyYXJ5KScsDQorICAgICAgJ2hhcmRf
ZGVwZW5kZW5jeSc6IDEsDQorICAgICAgJ2RlcGVuZGVuY2llcyc6IFsNCisgICAgICAgICd3ZWJj
b3JlX2JpbmRpbmdzX3NvdXJjZXMnLA0KKyAgICAgICAgJy4uLy4uL0phdmFTY3JpcHRDb3JlL0ph
dmFTY3JpcHRDb3JlLmd5cC9KYXZhU2NyaXB0Q29yZS5neXA6cGNyZScsDQorICAgICAgICAnLi4v
Li4vSmF2YVNjcmlwdENvcmUvSmF2YVNjcmlwdENvcmUuZ3lwL0phdmFTY3JpcHRDb3JlLmd5cDp3
dGYnLA0KKyAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvYnVpbGQvdGVtcF9neXAvZ29vZ2xl
dXJsLmd5cDpnb29nbGV1cmwnLA0KKyAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rpcikvc2tpYS9z
a2lhLmd5cDpza2lhJywNCisgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3RoaXJkX3BhcnR5
L2xpYmpwZWcvbGlianBlZy5neXA6bGlianBlZycsDQorICAgICAgICAnPChjaHJvbWl1bV9zcmNf
ZGlyKS90aGlyZF9wYXJ0eS9saWJwbmcvbGlicG5nLmd5cDpsaWJwbmcnLA0KKyAgICAgICAgJzwo
Y2hyb21pdW1fc3JjX2RpcikvdGhpcmRfcGFydHkvbGlieG1sL2xpYnhtbC5neXA6bGlieG1sJywN
CisgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3RoaXJkX3BhcnR5L2xpYnhzbHQvbGlieHNs
dC5neXA6bGlieHNsdCcsDQorICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0
eS9ucGFwaS9ucGFwaS5neXA6bnBhcGknLA0KKyAgICAgICAgJzwoY2hyb21pdW1fc3JjX2Rpcikv
dGhpcmRfcGFydHkvc3FsaXRlL3NxbGl0ZS5neXA6c3FsaXRlJywNCisgICAgICBdLA0KICAgICAg
ICdpbmNsdWRlX2RpcnMnOiBbDQogICAgICAgICAnPChJTlRFUk1FRElBVEVfRElSKScsDQorICAg
ICAgICAjIEZJWE1FOiAgUmVtb3ZlIDwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dlYmNvcmUg
d2hlbiB3ZQ0KKyAgICAgICAgIyBjYW4gZW50aWNlIGd5cCBpbnRvIGxldHRpbmcgdXMgcHV0IGJv
dGggdGhlIC5jcHAgYW5kIC5oDQorICAgICAgICAjIGZpbGVzIGluIHRoZSBzYW1lIG91dHB1dCBk
aXJlY3RvcnkuDQorICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2ViY29yZScs
DQogICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0JywNCiAgICAgICAg
ICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvYmluZGluZ3MnLA0KICAgICAgICAg
JzxAKHdlYmNvcmVfaW5jbHVkZV9kaXJzKScsDQogICAgICAgXSwNCisgICAgICAnZGlyZWN0X2Rl
cGVuZGVudF9zZXR0aW5ncyc6IHsNCisgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbDQorICAgICAg
ICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQnLA0KKyAgICAgICAgICAnPChT
SEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L2JpbmRpbmdzJywNCisgICAgICAgIF0sDQor
ICAgICAgfSwNCiAgICAgICAnc291cmNlcyc6IFsNCi0gICAgICAgICMgYmlzb24gcnVsZQ0KLSAg
ICAgICAgJy4uL2Nzcy9DU1NHcmFtbWFyLnknLA0KLSAgICAgICAgJy4uL3htbC9YUGF0aEdyYW1t
YXIueScsDQotDQotICAgICAgICAjIGdwZXJmIHJ1bGUNCi0gICAgICAgICcuLi9odG1sL0RvY1R5
cGVTdHJpbmdzLmdwZXJmJywNCi0gICAgICAgICcuLi9odG1sL0hUTUxFbnRpdHlOYW1lcy5ncGVy
ZicsDQotICAgICAgICAnLi4vcGxhdGZvcm0vQ29sb3JEYXRhLmdwZXJmJywNCi0NCiAgICAgICAg
ICMgVGhpcyBmaWxlIGluY2x1ZGVzIGFsbCB0aGUgLmNwcCBmaWxlcyBnZW5lcmF0ZWQgZnJvbSB0
aGUgLmlkbCBmaWxlcw0KICAgICAgICAgIyBpbiB3ZWJjb3JlX2ZpbGVzLg0KICAgICAgICAgJy4u
L2JpbmRpbmdzL3Y4L0Rlcml2ZWRTb3VyY2VzQWxsSW5PbmUuY3BwJywNCiANCisgICAgICAgICMg
QWRkaXRpb25hbCAuY3BwIGZpbGVzIGZyb20gd2ViY29yZV9iaW5kaW5nc19zb3VyY2VzIGFjdGlv
bnMuDQorICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L0hUTUxFbGVt
ZW50RmFjdG9yeS5jcHAnLA0KKyAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVESUFURV9ESVIpL3dl
YmtpdC9IVE1MTmFtZXMuY3BwJywNCisgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElS
KS93ZWJraXQvU1ZHRWxlbWVudEZhY3RvcnkuY3BwJywNCisgICAgICAgICc8KFNIQVJFRF9JTlRF
Uk1FRElBVEVfRElSKS93ZWJraXQvU1ZHTmFtZXMuY3BwJywNCisgICAgICAgICc8KFNIQVJFRF9J
TlRFUk1FRElBVEVfRElSKS93ZWJraXQvVXNlckFnZW50U3R5bGVTaGVldHNEYXRhLmNwcCcsDQor
ICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L1hMaW5rTmFtZXMuY3Bw
JywNCisgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElBVEVfRElSKS93ZWJraXQvWE1MTmFtZXMu
Y3BwJywNCisNCisgICAgICAgICMgQWRkaXRpb25hbCAuY3BwIGZpbGVzIGZyb20gdGhlIHdlYmNv
cmVfYmluZGluZ3Nfc291cmNlcyBydWxlcy4NCisgICAgICAgICc8KFNIQVJFRF9JTlRFUk1FRElB
VEVfRElSKS93ZWJraXQvQ1NTR3JhbW1hci5jcHAnLA0KKyAgICAgICAgJzwoU0hBUkVEX0lOVEVS
TUVESUFURV9ESVIpL3dlYmtpdC9YUGF0aEdyYW1tYXIuY3BwJywNCisgICAgICBdLA0KKyAgICAg
ICdjb25kaXRpb25zJzogWw0KKyAgICAgICAgWydqYXZhc2NyaXB0X2VuZ2luZT09InY4IicsIHsN
CisgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsNCisgICAgICAgICAgICAnPChjaHJvbWl1bV9z
cmNfZGlyKS92OC90b29scy9neXAvdjguZ3lwOnY4JywNCisgICAgICAgICAgXSwNCisgICAgICAg
IH1dLA0KKyAgICAgICAgWydPUz09Im1hYyInLCB7DQorICAgICAgICAgICdpbmNsdWRlX2RpcnMn
OiBbDQorICAgICAgICAgICAgJy4uLy4uL1dlYktpdExpYnJhcmllcycsDQorICAgICAgICAgIF0s
DQorICAgICAgICB9XSwNCisgICAgICAgIFsnT1M9PSJ3aW4iJywgew0KKyAgICAgICAgICAnZGVw
ZW5kZW5jaWVzJzogWw0KKyAgICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL2J1aWxkL3dp
bi9zeXN0ZW0uZ3lwOmN5Z3dpbicNCisgICAgICAgICAgXSwNCisgICAgICAgICAgJ2RlZmluZXMn
OiBbDQorICAgICAgICAgICAgJ1dFQkNPUkVfTkFWSUdBVE9SX1BMQVRGT1JNPSJXaW4zMiInLA0K
KyAgICAgICAgICAgICdfX1BSRVRUWV9GVU5DVElPTl9fPV9fRlVOQ1RJT05fXycsDQorICAgICAg
ICAgIF0sDQorICAgICAgICAgICMgVGhpcyBpcyBuZWVkZWQgYmVjYXVzZSBFdmVudC5oIGluIHRo
aXMgZGlyZWN0b3J5IGlzIGJsb2NrZWQNCisgICAgICAgICAgIyBieSBhIHN5c3RlbSBoZWFkZXIg
b24gd2luZG93cy4NCisgICAgICAgICAgJ2luY2x1ZGVfZGlycysrJzogWycuLi9kb20nXSwNCisg
ICAgICAgICAgJ2RpcmVjdF9kZXBlbmRlbnRfc2V0dGluZ3MnOiB7DQorICAgICAgICAgICAgJ2lu
Y2x1ZGVfZGlycysrKyc6IFsnLi4vZG9tJ10sDQorICAgICAgICAgIH0sDQorICAgICAgICB9XSwN
CisgICAgICAgIFsnT1MhPSJ3aW4iIGFuZCByZW1vdmVfd2ViY29yZV9kZWJ1Z19zeW1ib2xzPT0x
Jywgew0KKyAgICAgICAgICAnY29uZmlndXJhdGlvbnMnOiB7DQorICAgICAgICAgICAgJ0RlYnVn
Jzogew0KKyAgICAgICAgICAgICAgJ2NmbGFncyEnOiBbJy1nJ10sDQorICAgICAgICAgICAgfQ0K
KyAgICAgICAgICB9LA0KKyAgICAgICAgfV0sDQorICAgICAgXSwNCisgICAgfSwNCisgICAgew0K
KyAgICAgICd0YXJnZXRfbmFtZSc6ICd3ZWJjb3JlJywNCisgICAgICAndHlwZSc6ICc8KGxpYnJh
cnkpJywNCisgICAgICAnbXN2c19ndWlkJzogJzFDMTYzMzdCLUFDRjMtNEQwMy1BQTkwLTg1MUM1
QjVFQURBNicsDQorICAgICAgJ2RlcGVuZGVuY2llcyc6IFsNCisgICAgICAgICd3ZWJjb3JlX2Jp
bmRpbmdzJywNCisgICAgICAgICcuLi8uLi9KYXZhU2NyaXB0Q29yZS9KYXZhU2NyaXB0Q29yZS5n
eXAvSmF2YVNjcmlwdENvcmUuZ3lwOnBjcmUnLA0KKyAgICAgICAgJy4uLy4uL0phdmFTY3JpcHRD
b3JlL0phdmFTY3JpcHRDb3JlLmd5cC9KYXZhU2NyaXB0Q29yZS5neXA6d3RmJywNCisgICAgICAg
ICc8KGNocm9taXVtX3NyY19kaXIpL2J1aWxkL3RlbXBfZ3lwL2dvb2dsZXVybC5neXA6Z29vZ2xl
dXJsJywNCisgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3NraWEvc2tpYS5neXA6c2tpYScs
DQorICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0eS9saWJqcGVnL2xpYmpw
ZWcuZ3lwOmxpYmpwZWcnLA0KKyAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdGhpcmRfcGFy
dHkvbGlicG5nL2xpYnBuZy5neXA6bGlicG5nJywNCisgICAgICAgICc8KGNocm9taXVtX3NyY19k
aXIpL3RoaXJkX3BhcnR5L2xpYnhtbC9saWJ4bWwuZ3lwOmxpYnhtbCcsDQorICAgICAgICAnPChj
aHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0eS9saWJ4c2x0L2xpYnhzbHQuZ3lwOmxpYnhzbHQn
LA0KKyAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvdGhpcmRfcGFydHkvbnBhcGkvbnBhcGku
Z3lwOm5wYXBpJywNCisgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3RoaXJkX3BhcnR5L3Nx
bGl0ZS9zcWxpdGUuZ3lwOnNxbGl0ZScsDQorICAgICAgXSwNCisgICAgICAnZGVmaW5lcyc6IFsN
CisgICAgICAgICdXRUJDT1JFX05BVklHQVRPUl9WRU5ET1I9Ikdvb2dsZSBJbmMuIicsIA0KKyAg
ICAgIF0sDQorICAgICAgJ2luY2x1ZGVfZGlycyc6IFsNCisgICAgICAgICc8KElOVEVSTUVESUFU
RV9ESVIpJywNCisgICAgICAgICc8QCh3ZWJjb3JlX2luY2x1ZGVfZGlycyknLA0KKyAgICAgIF0s
DQorICAgICAgJ3NvdXJjZXMnOiBbDQogICAgICAgICAnPEAod2ViY29yZV9maWxlcyknLA0KIA0K
ICAgICAgICAgIyBGb3IgV2ViQ29yZVN5c3RlbUludGVyZmFjZSwgTWFjLW9ubHkuDQpAQCAtMzgw
LDkgKzU5NCw2IEBADQogICAgICAgICAjIEV4Y2x1ZGUgSlNDIGN1c3RvbSBiaW5kaW5ncy4NCiAg
ICAgICAgIFsnZXhjbHVkZScsICdiaW5kaW5ncy9qcyddLA0KIA0KLSAgICAgICAgIyBTVkdfRklM
VEVSUyBvbmx5Lg0KLSAgICAgICAgWydleGNsdWRlJywgJ3N2Zy9TVkcoRkV8RmlsdGVyKVteL10q
XFwuaWRsJCddLA0KLQ0KICAgICAgICAgIyBGb3J0dW5hdGVseSwgbWFueSB0aGluZ3MgY2FuIGJl
IGV4Y2x1ZGVkIGJ5IHVzaW5nIGJyb2FkIHBhdHRlcm5zLg0KIA0KICAgICAgICAgIyBFeGNsdWRl
IHRoaW5ncyB0aGF0IGRvbid0IGFwcGx5IHRvIHRoZSBDaHJvbWl1bSBwbGF0Zm9ybSBvbiB0aGUg
YmFzaXMNCkBAIC0zOTcsNyArNjA4LDcgQEANCiAgICAgICAgICMgRU5BQkxFX09GRkxJTkVfV0VC
X0FQUExJQ0FUSU9OUywgZXhjbHVkZSBtb3N0IG9mIHdlYmNvcmUncyBpbXBsDQogICAgICAgICBb
J2V4Y2x1ZGUnLCAnbG9hZGVyL2FwcGNhY2hlLyddLA0KICAgICAgICAgWydpbmNsdWRlJywgJ2xv
YWRlci9hcHBjYWNoZS9BcHBsaWNhdGlvbkNhY2hlSG9zdFwuaCQnXSwNCi0gICAgICAgIFsnaW5j
bHVkZScsICdsb2FkZXIvYXBwY2FjaGUvRE9NQXBwbGljYXRpb25DYWNoZVwuKGh8Y3BwfGlkbCkk
J10sDQorICAgICAgICBbJ2luY2x1ZGUnLCAnbG9hZGVyL2FwcGNhY2hlL0RPTUFwcGxpY2F0aW9u
Q2FjaGVcLihofGNwcCkkJ10sDQogDQogICAgICAgICAjIFNWR19GSUxURVJTIG9ubHkuDQogICAg
ICAgICBbJ2V4Y2x1ZGUnLCAnKHBsYXRmb3JtfHN2ZykvZ3JhcGhpY3MvZmlsdGVycy8nXSwNCkBA
IC00MDgsNDQgKzYxOSw2IEBADQogICAgICAgICBbJ2V4Y2x1ZGUnLCAncGxhdGZvcm0vc3FsL1NR
TGl0ZUZpbGVTeXN0ZW0uY3BwJ10sDQogICAgICAgXSwNCiAgICAgICAnc291cmNlcyEnOiBbDQot
ICAgICAgICAjIEN1c3RvbSBiaW5kaW5ncyBpbiBiaW5kaW5ncy92OC9jdXN0b20gZXhpc3QgZm9y
IHRoZXNlLg0KLSAgICAgICAgJy4uL2RvbS9FdmVudExpc3RlbmVyLmlkbCcsDQotICAgICAgICAn
Li4vZG9tL0V2ZW50VGFyZ2V0LmlkbCcsDQotICAgICAgICAnLi4vaHRtbC9Wb2lkQ2FsbGJhY2su
aWRsJywNCi0NCi0gICAgICAgICMgSlNDLW9ubHkuDQotICAgICAgICAnLi4vaW5zcGVjdG9yL0ph
dmFTY3JpcHRDYWxsRnJhbWUuaWRsJywNCi0NCi0gICAgICAgICMgRU5BQkxFX0dFT0xPQ0FUSU9O
IG9ubHkuDQotICAgICAgICAnLi4vcGFnZS9HZW9sb2NhdGlvbi5pZGwnLA0KLSAgICAgICAgJy4u
L3BhZ2UvR2VvcG9zaXRpb24uaWRsJywNCi0gICAgICAgICcuLi9wYWdlL1Bvc2l0aW9uQ2FsbGJh
Y2suaWRsJywNCi0gICAgICAgICcuLi9wYWdlL1Bvc2l0aW9uRXJyb3IuaWRsJywNCi0gICAgICAg
ICcuLi9wYWdlL1Bvc2l0aW9uRXJyb3JDYWxsYmFjay5pZGwnLA0KLQ0KLSAgICAgICAgIyBCaW5k
aW5ncyB3aXRoIGN1c3RvbSBPYmplY3RpdmUtQyBpbXBsZW1lbnRhdGlvbnMuDQotICAgICAgICAn
Li4vcGFnZS9BYnN0cmFjdFZpZXcuaWRsJywNCi0NCi0gICAgICAgICMgRklYTUU6IEkgZG9uJ3Qg
a25vdyB3aHkgYWxsIG9mIHRoZXNlIGFyZSBleGNsdWRlZC4NCi0gICAgICAgICMgRXh0cmEgU1ZH
IGJpbmRpbmdzIHRvIGV4Y2x1ZGUuDQotICAgICAgICAnLi4vc3ZnL0VsZW1lbnRUaW1lQ29udHJv
bC5pZGwnLA0KLSAgICAgICAgJy4uL3N2Zy9TVkdBbmltYXRlZFBhdGhEYXRhLmlkbCcsDQotICAg
ICAgICAnLi4vc3ZnL1NWR0NvbXBvbmVudFRyYW5zZmVyRnVuY3Rpb25FbGVtZW50LmlkbCcsDQot
ICAgICAgICAnLi4vc3ZnL1NWR0V4dGVybmFsUmVzb3VyY2VzUmVxdWlyZWQuaWRsJywNCi0gICAg
ICAgICcuLi9zdmcvU1ZHRml0VG9WaWV3Qm94LmlkbCcsDQotICAgICAgICAnLi4vc3ZnL1NWR0hL
ZXJuRWxlbWVudC5pZGwnLA0KLSAgICAgICAgJy4uL3N2Zy9TVkdMYW5nU3BhY2UuaWRsJywNCi0g
ICAgICAgICcuLi9zdmcvU1ZHTG9jYXRhYmxlLmlkbCcsDQotICAgICAgICAnLi4vc3ZnL1NWR1N0
eWxhYmxlLmlkbCcsDQotICAgICAgICAnLi4vc3ZnL1NWR1Rlc3RzLmlkbCcsDQotICAgICAgICAn
Li4vc3ZnL1NWR1RyYW5zZm9ybWFibGUuaWRsJywNCi0gICAgICAgICcuLi9zdmcvU1ZHVmlld1Nw
ZWMuaWRsJywNCi0gICAgICAgICcuLi9zdmcvU1ZHWm9vbUFuZFBhbi5pZGwnLA0KLQ0KLSAgICAg
ICAgIyBGSVhNRTogSSBkb24ndCBrbm93IHdoeSB0aGVzZSBhcmUgZXhjbHVkZWQsIGVpdGhlci4N
Ci0gICAgICAgICMgU29tZW9uZSAobWU/KSBzaG91bGQgZmlndXJlIGl0IG91dCBhbmQgYWRkIGFw
cHJvcHJpYXRlIGNvbW1lbnRzLg0KLSAgICAgICAgJy4uL2Nzcy9DU1NVbmtub3duUnVsZS5pZGwn
LA0KLQ0KICAgICAgICAgIyBBIGZldyB0aGluZ3MgY2FuJ3QgYmUgZXhjbHVkZWQgYnkgcGF0dGVy
bnMuICBMaXN0IHRoZW0gaW5kaXZpZHVhbGx5Lg0KIA0KICAgICAgICAgIyBEb24ndCBidWlsZCBT
dG9yYWdlTmFtZXNwYWNlLiAgV2UgaGF2ZSBvdXIgb3duIGltcGxlbWVudGF0aW9uLg0KQEAgLTUw
MCw4ICs2NzMsNiBAQA0KICAgICAgIF0sDQogICAgICAgJ2RpcmVjdF9kZXBlbmRlbnRfc2V0dGlu
Z3MnOiB7DQogICAgICAgICAnaW5jbHVkZV9kaXJzJzogWw0KLSAgICAgICAgICAnPChTSEFSRURf
SU5URVJNRURJQVRFX0RJUikvd2Via2l0JywNCi0gICAgICAgICAgJzwoU0hBUkVEX0lOVEVSTUVE
SUFURV9ESVIpL3dlYmtpdC9iaW5kaW5ncycsDQogICAgICAgICAgICc8QCh3ZWJjb3JlX2luY2x1
ZGVfZGlycyknLA0KICAgICAgICAgXSwNCiAgICAgICAgICdtYWNfZnJhbWV3b3JrX2RpcnMnOiBb
DQpAQCAtNTA5LDYgKzY4MCw3IEBADQogICAgICAgICBdLA0KICAgICAgIH0sDQogICAgICAgJ2V4
cG9ydF9kZXBlbmRlbnRfc2V0dGluZ3MnOiBbDQorICAgICAgICAnd2ViY29yZV9iaW5kaW5ncycs
DQogICAgICAgICAnLi4vLi4vSmF2YVNjcmlwdENvcmUvSmF2YVNjcmlwdENvcmUuZ3lwL0phdmFT
Y3JpcHRDb3JlLmd5cDp3dGYnLA0KICAgICAgICAgJzwoY2hyb21pdW1fc3JjX2RpcikvYnVpbGQv
dGVtcF9neXAvZ29vZ2xldXJsLmd5cDpnb29nbGV1cmwnLA0KICAgICAgICAgJzwoY2hyb21pdW1f
c3JjX2Rpcikvc2tpYS9za2lhLmd5cDpza2lhJywNCkBAIC03NTMsNyArOTI1LDkgQEANCiAgICAg
ICAgICAgfSwNCiAgICAgICAgIH1dLA0KICAgICAgICAgWydPUz09IndpbiInLCB7DQotICAgICAg
ICAgICdkZXBlbmRlbmNpZXMnOiBbJzwoY2hyb21pdW1fc3JjX2RpcikvYnVpbGQvd2luL3N5c3Rl
bS5neXA6Y3lnd2luJ10sDQorICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbDQorICAgICAgICAg
ICAgJzwoY2hyb21pdW1fc3JjX2RpcikvYnVpbGQvd2luL3N5c3RlbS5neXA6Y3lnd2luJw0KKyAg
ICAgICAgICBdLA0KICAgICAgICAgICAnc291cmNlcy8nOiBbDQogICAgICAgICAgICAgWydleGNs
dWRlJywgJ1Bvc2l4XFwuY3BwJCddLA0KICAgICAgICAgICAgIFsnaW5jbHVkZScsICcvb3BlbnR5
cGUvJ10sDQpAQCAtNzcyLDggKzk0NiwxMiBAQA0KICAgICAgICAgICAgICdpbmNsdWRlX2RpcnMr
KysnOiBbJy4uL2RvbSddLA0KICAgICAgICAgICB9LA0KICAgICAgICAgfV0sDQotICAgICAgICBb
J09TIT0ibGludXgiIGFuZCBPUyE9ImZyZWVic2QiJywgeydzb3VyY2VzLyc6IFtbJ2V4Y2x1ZGUn
LCAnKEd0a3xMaW51eClcXC5jcHAkJ11dfV0sDQotICAgICAgICBbJ09TIT0ibWFjIicsIHsnc291
cmNlcy8nOiBbWydleGNsdWRlJywgJ01hY1xcLihjcHB8bW0/KSQnXV19XSwNCisgICAgICAgIFsn
T1MhPSJsaW51eCIgYW5kIE9TIT0iZnJlZWJzZCInLCB7DQorICAgICAgICAgICdzb3VyY2VzLyc6
IFtbJ2V4Y2x1ZGUnLCAnKEd0a3xMaW51eClcXC5jcHAkJ11dDQorICAgICAgICB9XSwNCisgICAg
ICAgIFsnT1MhPSJtYWMiJywgew0KKyAgICAgICAgICAnc291cmNlcy8nOiBbWydleGNsdWRlJywg
J01hY1xcLihjcHB8bW0/KSQnXV0NCisgICAgICAgIH1dLA0KICAgICAgICAgWydPUyE9IndpbiIn
LCB7DQogICAgICAgICAgICdzb3VyY2VzLyc6IFsNCiAgICAgICAgICAgICBbJ2V4Y2x1ZGUnLCAn
V2luXFwuY3BwJCddLA0KSW5kZXg6IFdlYkNvcmUvV2ViQ29yZS5neXBpDQo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQot
LS0gV2ViQ29yZS9XZWJDb3JlLmd5cGkJKHJldmlzaW9uIDQ5NjkwKQ0KKysrIFdlYkNvcmUvV2Vi
Q29yZS5neXBpCSh3b3JraW5nIGNvcHkpDQpAQCAtMSw2ICsxLDYgQEANCiB7DQogICAgICd2YXJp
YWJsZXMnOiB7DQotICAgICAgICAnd2ViY29yZV9maWxlcyc6IFsNCisgICAgICAgICd3ZWJjb3Jl
X2JpbmRpbmdzX2lkbF9maWxlcyc6IFsNCiANCiAgICAgICAgICAgICAjSURMIGZpbGVzDQogICAg
ICAgICAgICAgJ2Nzcy9DU1NDaGFyc2V0UnVsZS5pZGwnLA0KQEAgLTM3NCw2ICszNzQsOCBAQA0K
ICAgICAgICAgICAgICd4bWwvWFBhdGhOU1Jlc29sdmVyLmlkbCcsDQogICAgICAgICAgICAgJ3ht
bC9YUGF0aFJlc3VsdC5pZGwnLA0KICAgICAgICAgICAgICd4bWwvWFNMVFByb2Nlc3Nvci5pZGwn
LA0KKyAgICAgICAgXSwNCisgICAgICAgICd3ZWJjb3JlX2ZpbGVzJzogWw0KIA0KICAgICAgICAg
ICAgICMgU291cmNlL0hlYWRlciBGaWxlcw0KICAgICAgICAgICAgICdhY2Nlc3NpYmlsaXR5L0FY
T2JqZWN0Q2FjaGUuY3BwJywNCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>