<?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>165348</bug_id>
          
          <creation_ts>2016-12-02 16:34:42 -0800</creation_ts>
          <short_desc>REGRESSION(r209275): &quot;broke the arm build&quot; (Requested by keith_miller on #webkit).</short_desc>
          <delta_ts>2016-12-02 16:35:53 -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>New Bugs</component>
          <version>WebKit 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>
          
          <blocked>165339</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>cdumez</cc>
    
    <cc>fpizlo</cc>
    
    <cc>keith_miller</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1255965</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-12-02 16:34:42 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/209275 broke the build:
&quot;broke the arm build&quot; (Requested by keith_miller on #webkit).

This is an automatic bug report generated by webkitbot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1255967</commentid>
    <comment_count>1</comment_count>
      <attachid>296022</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-12-02 16:34:58 -0800</bug_when>
    <thetext>Created attachment 296022
ROLLOUT of r209275

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1255968</commentid>
    <comment_count>2</comment_count>
      <attachid>296022</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-12-02 16:35:48 -0800</bug_when>
    <thetext>Comment on attachment 296022
ROLLOUT of r209275

Clearing flags on attachment: 296022

Committed r209283: &lt;http://trac.webkit.org/changeset/209283&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1255969</commentid>
    <comment_count>3</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-12-02 16:35:53 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>296022</attachid>
            <date>2016-12-02 16:34:58 -0800</date>
            <delta_ts>2016-12-02 16:35:48 -0800</delta_ts>
            <desc>ROLLOUT of r209275</desc>
            <filename>bug-165348-20161202193427.patch</filename>
            <type>text/plain</type>
            <size>21543</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA5MjgyCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBi
Mzc4NGFlZDk3ZDBiNjIwMTFlNzU3ZDFkNTI1YzI2ZTMxMzIwNjg3Li45ZGMwOTM3MmExMzdiZDEy
YWZiM2VjZWYzNGUyYTA1MmM2MDZkN2I1IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOSBAQAorMjAxNi0xMi0wMiAgQ29tbWl0IFF1ZXVlICA8Y29tbWl0LXF1ZXVlQHdlYmtp
dC5vcmc+CisKKyAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjIwOTI3NSBhbmQgcjIw
OTI3Ni4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2
NTM0OAorCisgICAgICAgICJicm9rZSB0aGUgYXJtIGJ1aWxkIiAoUmVxdWVzdGVkIGJ5IGtlaXRo
X21pbGxlciBvbiAjd2Via2l0KS4KKworICAgICAgICBSZXZlcnRlZCBjaGFuZ2VzZXRzOgorCisg
ICAgICAgICJBZGQgV2FzbSBmbG9hdGluZyBwb2ludCBuZWFyZXN0IGFuZCB0cnVuYyIKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2NTMzOQorICAgICAg
ICBodHRwOi8vdHJhYy53ZWJraXQub3JnL2NoYW5nZXNldC8yMDkyNzUKKworICAgICAgICAiVW5y
ZXZpZXdlZCwgZm9yZ290IHRvIGNoYW5nZSBpbnN0cnVjdGlvbiBhZnRlciByZW5hbWluZy4iCisg
ICAgICAgIGh0dHA6Ly90cmFjLndlYmtpdC5vcmcvY2hhbmdlc2V0LzIwOTI3NgorCiAyMDE2LTEy
LTAyICBLZWl0aCBNaWxsZXIgIDxrZWl0aF9taWxsZXJAYXBwbGUuY29tPgogCiAgICAgICAgIFVu
cmV2aWV3ZWQsIGZvcmdvdCB0byBjaGFuZ2UgaW5zdHJ1Y3Rpb24gYWZ0ZXIgcmVuYW1pbmcuCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYXNzZW1ibGVyL01hY3JvQXNzZW1ibGVy
QVJNNjQuaCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9hc3NlbWJsZXIvTWFjcm9Bc3NlbWJsZXJB
Uk02NC5oCmluZGV4IGUwODJkMzIzMWFmZGNiYzEwYTA1ZGQ4NzA0NTNkNDhlOTNiNjRhOWYuLmVj
MTVhZGM4ZjA5MWU0ZWJhNjM3NzE3NTBjNmE4NDFhNDExYWY2OGEgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9hc3NlbWJsZXIvTWFjcm9Bc3NlbWJsZXJBUk02NC5oCisrKyBiL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS9hc3NlbWJsZXIvTWFjcm9Bc3NlbWJsZXJBUk02NC5oCkBAIC0x
NTQwLDE2ICsxNTQwLDYgQEAgcHVibGljOgogICAgICAgICBtX2Fzc2VtYmxlci5mYWRkPDMyPihk
ZXN0LCBvcDEsIG9wMik7CiAgICAgfQogCi0gICAgdm9pZCBuZWFyZXN0SW50RG91YmxlKEZQUmVn
aXN0ZXJJRCBzcmMsIEZQUmVnaXN0ZXJJRCBkZXN0KQotICAgIHsKLSAgICAgICAgbV9hc3NlbWJs
ZXIuZnJpbnRuPDY0PihkZXN0LCBzcmMpOwotICAgIH0KLQotICAgIHZvaWQgbmVhcmVzdEludEZs
b2F0KEZQUmVnaXN0ZXJJRCBzcmMsIEZQUmVnaXN0ZXJJRCBkZXN0KQotICAgIHsKLSAgICAgICAg
bV9hc3NlbWJsZXIuZnJpbnRuPDMyPihkZXN0LCBzcmMpOwotICAgIH0KLQogICAgIHZvaWQgY2Vp
bERvdWJsZShGUFJlZ2lzdGVySUQgc3JjLCBGUFJlZ2lzdGVySUQgZGVzdCkKICAgICB7CiAgICAg
ICAgIG1fYXNzZW1ibGVyLmZyaW50cDw2ND4oZGVzdCwgc3JjKTsKQEAgLTE3MDMsMTYgKzE2OTMs
NiBAQCBwdWJsaWM6CiAgICAgICAgIG1fYXNzZW1ibGVyLnVjdnRmPDMyLCA2ND4oZGVzdCwgc3Jj
KTsKICAgICB9CiAKLSAgICB2b2lkIHRydW5jRG91YmxlKEZQUmVnaXN0ZXJJRCBzcmMsIEZQUmVn
aXN0ZXJJRCBkZXN0KQotICAgIHsKLSAgICAgICAgbV9hc3NlbWJsZXIuZnJpbnR6PDY0LCA2ND4o
ZGVzdCwgc3JjKTsKLSAgICB9Ci0KLSAgICB2b2lkIHRydW5jRmxvYXQoRlBSZWdpc3RlcklEIHNy
YywgRlBSZWdpc3RlcklEIGRlc3QpCi0gICAgewotICAgICAgICBtX2Fzc2VtYmxlci5mcmludHo8
MzIsIDMyPihkZXN0LCBzcmMpOwotICAgIH0KLQogICAgIHZvaWQgZGl2RG91YmxlKEZQUmVnaXN0
ZXJJRCBzcmMsIEZQUmVnaXN0ZXJJRCBkZXN0KQogICAgIHsKICAgICAgICAgZGl2RG91YmxlKGRl
c3QsIHNyYywgZGVzdCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYXNzZW1i
bGVyL01hY3JvQXNzZW1ibGVyWDg2Q29tbW9uLmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYXNz
ZW1ibGVyL01hY3JvQXNzZW1ibGVyWDg2Q29tbW9uLmgKaW5kZXggOGRhMDExNWNjNjEwOTU5YWNj
YzczYzhiNjQxNTI5MjU4YmI4NTlkMC4uZGFhMjNjM2JiY2JmMGMxNzM4ZmNmNzQzZjFlODJmZTk5
ODZhN2E2MyAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Fzc2VtYmxlci9NYWNy
b0Fzc2VtYmxlclg4NkNvbW1vbi5oCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9hc3NlbWJs
ZXIvTWFjcm9Bc3NlbWJsZXJYODZDb21tb24uaApAQCAtNzU3LDE2ICs3NTcsNiBAQCBwdWJsaWM6
CiAgICAgICAgIG1fYXNzZW1ibGVyLnhvcnBkX3JyKHNyYywgZHN0KTsKICAgICB9CiAKLSAgICB2
b2lkIG5lYXJlc3RJbnREb3VibGUoRlBSZWdpc3RlcklEIHNyYywgRlBSZWdpc3RlcklEIGRzdCkK
LSAgICB7Ci0gICAgICAgIG1fYXNzZW1ibGVyLnJvdW5kc2RfcnIoc3JjLCBkc3QsIFg4NkFzc2Vt
Ymxlcjo6Um91bmRpbmdUeXBlOjpUb05lYXJlc3RXaXRoVGllc1RvRXZlbik7Ci0gICAgfQotCi0g
ICAgdm9pZCBuZWFyZXN0SW50RmxvYXQoRlBSZWdpc3RlcklEIHNyYywgRlBSZWdpc3RlcklEIGRz
dCkKLSAgICB7Ci0gICAgICAgIG1fYXNzZW1ibGVyLnJvdW5kc3NfcnIoc3JjLCBkc3QsIFg4NkFz
c2VtYmxlcjo6Um91bmRpbmdUeXBlOjpUb05lYXJlc3RXaXRoVGllc1RvRXZlbik7Ci0gICAgfQot
CiAgICAgdm9pZCBjZWlsRG91YmxlKEZQUmVnaXN0ZXJJRCBzcmMsIEZQUmVnaXN0ZXJJRCBkc3Qp
CiAgICAgewogICAgICAgICBtX2Fzc2VtYmxlci5yb3VuZHNkX3JyKHNyYywgZHN0LCBYODZBc3Nl
bWJsZXI6OlJvdW5kaW5nVHlwZTo6VG93YXJkSW5maW5pdGkpOwpkaWZmIC0tZ2l0IGEvU291cmNl
L0phdmFTY3JpcHRDb3JlL2pzYy5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvanNjLmNwcApp
bmRleCA4OGQ2MzU4ZDU3ZjQ2OGU1NzRmYjljN2Q5ODViZmRlMmFhOWMwMTMyLi42ZGI1YzExNGM5
Yjg0ZjIzZjliYmIxNTFlMDRjZDE2MGVmNjk3N2E0IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvanNjLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvanNjLmNwcApAQCAt
MjUxMCw2MCArMjUxMCwzMyBAQCBzdGF0aWMgQ1N0cmluZyB2YWx1ZVdpdGhUeXBlT2ZXYXNtVmFs
dWUoRXhlY1N0YXRlKiBleGVjLCBWTSYgdm0sIEpTVmFsdWUgdmFsdWUsCiAKIHN0YXRpYyBKU1Zh
bHVlIGJveChFeGVjU3RhdGUqIGV4ZWMsIFZNJiB2bSwgSlNWYWx1ZSB3YXNtVmFsdWUpCiB7Ci0K
ICAgICBKU1N0cmluZyogdHlwZSA9IGpzQ2FzdDxKU1N0cmluZyo+KHdhc21WYWx1ZS5nZXQoZXhl
YywgbWFrZUlkZW50aWZpZXIodm0sICJ0eXBlIikpKTsKICAgICBKU1ZhbHVlIHZhbHVlID0gd2Fz
bVZhbHVlLmdldChleGVjLCBtYWtlSWRlbnRpZmllcih2bSwgInZhbHVlIikpOwogCi0gICAgYXV0
byB1bmJveFN0cmluZyA9IFsmXSAoY29uc3QgY2hhciogaGV4Rm9ybWF0LCBjb25zdCBjaGFyKiBk
ZWNGb3JtYXQsIGF1dG8mIHJlc3VsdCkgewotICAgICAgICBpZiAoIXZhbHVlLmlzU3RyaW5nKCkp
Ci0gICAgICAgICAgICByZXR1cm4gZmFsc2U7Ci0KKyAgICBjb25zdCBTdHJpbmcmIHR5cGVTdHJp
bmcgPSB0eXBlLT52YWx1ZShleGVjKTsKKyAgICBpZiAodHlwZVN0cmluZyA9PSAiaTY0Iikgewor
ICAgICAgICBpbnQ2NF90IHJlc3VsdDsKICAgICAgICAgY29uc3QgY2hhciogc3RyID0gdG9DU3Ry
aW5nKGpzQ2FzdDxKU1N0cmluZyo+KHZhbHVlKS0+dmFsdWUoZXhlYykpLmRhdGEoKTsKICAgICAg
ICAgaW50IHNjYW5SZXN1bHQ7Ci0gICAgICAgIGludCBsZW5ndGggPSBzdGQ6OnN0cmxlbihzdHIp
OwotICAgICAgICBpZiAoKGxlbmd0aCA+IDIgJiYgKHN0clswXSA9PSAnMCcgJiYgc3RyWzFdID09
ICd4JykpCi0gICAgICAgICAgICB8fCAobGVuZ3RoID4gMyAmJiAoc3RyWzBdID09ICctJyAmJiBz
dHJbMV0gPT0gJzAnICYmIHN0clsyXSA9PSAneCcpKSkKLSNpZiBDT01QSUxFUihDTEFORykKLSNw
cmFnbWEgY2xhbmcgZGlhZ25vc3RpYyBwdXNoCi0jcHJhZ21hIGNsYW5nIGRpYWdub3N0aWMgaWdu
b3JlZCAiLVdmb3JtYXQtbm9ubGl0ZXJhbCIKLSNlbmRpZgotICAgICAgICAgICAgc2NhblJlc3Vs
dCA9IHNzY2FuZihzdHIsIGhleEZvcm1hdCwgJnJlc3VsdCk7CisgICAgICAgIGlmIChzdGQ6OnN0
cmxlbihzdHIpID4gMiAmJiBzdHJbMF0gPT0gJzAnICYmIHN0clsxXSA9PSAneCcpCisgICAgICAg
ICAgICBzY2FuUmVzdWx0ID0gc3NjYW5mKHN0ciwgIiVsbHgiLCAmcmVzdWx0KTsKICAgICAgICAg
ZWxzZQotICAgICAgICAgICAgc2NhblJlc3VsdCA9IHNzY2FuZihzdHIsIGRlY0Zvcm1hdCwgJnJl
c3VsdCk7Ci0jaWYgQ09NUElMRVIoQ0xBTkcpCi0jcHJhZ21hIGNsYW5nIGRpYWdub3N0aWMgcG9w
Ci0jZW5kaWYKKyAgICAgICAgICAgIHNjYW5SZXN1bHQgPSBzc2NhbmYoc3RyLCAiJWxsZCIsICZy
ZXN1bHQpOwogICAgICAgICBSRUxFQVNFX0FTU0VSVChzY2FuUmVzdWx0ICE9IEVPRik7Ci0gICAg
ICAgIHJldHVybiB0cnVlOwotICAgIH07Ci0KLSAgICBjb25zdCBTdHJpbmcmIHR5cGVTdHJpbmcg
PSB0eXBlLT52YWx1ZShleGVjKTsKLSAgICBpZiAodHlwZVN0cmluZyA9PSAiaTY0IikgewotICAg
ICAgICBpbnQ2NF90IHJlc3VsdDsKLSAgICAgICAgaWYgKCF1bmJveFN0cmluZygiJWxseCIsICIl
bGxkIiwgcmVzdWx0KSkKLSAgICAgICAgICAgIENSQVNIKCk7CiAgICAgICAgIHJldHVybiBKU1Zh
bHVlOjpkZWNvZGUocmVzdWx0KTsKICAgICB9CisgICAgUkVMRUFTRV9BU1NFUlQodmFsdWUuaXNO
dW1iZXIoKSk7CiAKICAgICBpZiAodHlwZVN0cmluZyA9PSAiaTMyIikgewotICAgICAgICBpbnQz
Ml90IHJlc3VsdDsKLSAgICAgICAgaWYgKCF1bmJveFN0cmluZygiJXgiLCAiJWQiLCByZXN1bHQp
KQotICAgICAgICAgICAgcmVzdWx0ID0gdmFsdWUuYXNJbnQzMigpOwotICAgICAgICByZXR1cm4g
SlNWYWx1ZTo6ZGVjb2RlKHN0YXRpY19jYXN0PHVpbnQzMl90PihyZXN1bHQpKTsKKyAgICAgICAg
UkVMRUFTRV9BU1NFUlQodmFsdWUuaXNJbnQzMigpKTsKKyAgICAgICAgcmV0dXJuIEpTVmFsdWU6
OmRlY29kZShzdGF0aWNfY2FzdDx1aW50MzJfdD4odmFsdWUuYXNJbnQzMigpKSk7CiAgICAgfQog
Ci0gICAgaWYgKHR5cGVTdHJpbmcgPT0gImYzMiIpIHsKLSAgICAgICAgZmxvYXQgcmVzdWx0Owot
ICAgICAgICBpZiAoIXVuYm94U3RyaW5nKCIlYSIsICIlZiIsIHJlc3VsdCkpCi0gICAgICAgICAg
ICByZXN1bHQgPSB2YWx1ZS50b0Zsb2F0KGV4ZWMpOwotICAgICAgICByZXR1cm4gSlNWYWx1ZTo6
ZGVjb2RlKGJpdHdpc2VfY2FzdDx1aW50MzJfdD4ocmVzdWx0KSk7Ci0gICAgfQorICAgIGlmICh0
eXBlU3RyaW5nID09ICJmMzIiKQorICAgICAgICByZXR1cm4gSlNWYWx1ZTo6ZGVjb2RlKGJpdHdp
c2VfY2FzdDx1aW50MzJfdD4odmFsdWUudG9GbG9hdChleGVjKSkpOwogCiAgICAgUkVMRUFTRV9B
U1NFUlQodHlwZVN0cmluZyA9PSAiZjY0Iik7Ci0gICAgZG91YmxlIHJlc3VsdDsKLSAgICBpZiAo
IXVuYm94U3RyaW5nKCIlbGEiLCAiJWxmIiwgcmVzdWx0KSkKLSAgICAgICAgcmVzdWx0ID0gdmFs
dWUuYXNOdW1iZXIoKTsKLSAgICByZXR1cm4gSlNWYWx1ZTo6ZGVjb2RlKGJpdHdpc2VfY2FzdDx1
aW50NjRfdD4ocmVzdWx0KSk7CisgICAgcmV0dXJuIEpTVmFsdWU6OmRlY29kZShiaXR3aXNlX2Nh
c3Q8dWludDY0X3Q+KHZhbHVlLmFzTnVtYmVyKCkpKTsKIH0KIAogc3RhdGljIEpTVmFsdWUgY2Fs
bFdhc21GdW5jdGlvbihWTSogdm0sIGNvbnN0IEIzOjpDb21waWxhdGlvbiYgY29kZSwgVmVjdG9y
PEpTVmFsdWU+JiBib3hlZEFyZ3MpCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
d2FzbS9XYXNtQjNJUkdlbmVyYXRvci5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9X
YXNtQjNJUkdlbmVyYXRvci5jcHAKaW5kZXggMjljMDlkNjI2ZmY3Yjc3N2JjYTNjZGRiODI5ZDEw
NTg5Yjc0Y2U3OS4uNmYwYzFmNjViZTczMDhiNDk0MGMzNWVhOWE0Y2NlOTlmZGNjM2YyNCAxMDA2
NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3dhc20vV2FzbUIzSVJHZW5lcmF0b3IuY3Bw
CisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93YXNtL1dhc21CM0lSR2VuZXJhdG9yLmNwcApA
QCAtMjksNyArMjksNiBAQAogI2lmIEVOQUJMRShXRUJBU1NFTUJMWSkKIAogI2luY2x1ZGUgIkIz
QmFzaWNCbG9ja0lubGluZXMuaCIKLSNpbmNsdWRlICJCM0NDYWxsVmFsdWUuaCIKICNpbmNsdWRl
ICJCM0NvbnN0UHRyVmFsdWUuaCIKICNpbmNsdWRlICJCM0ZpeFNTQS5oIgogI2luY2x1ZGUgIkIz
U3RhY2ttYXBHZW5lcmF0aW9uUGFyYW1zLmgiCkBAIC03NTAsNyArNzQ5LDcgQEAgYm9vbCBCM0lS
R2VuZXJhdG9yOjphZGRPcDxGNjRDb252ZXJ0VUk2ND4oRXhwcmVzc2lvblR5cGUgYXJnLCBFeHBy
ZXNzaW9uVHlwZSYgcmUKICAgICBQYXRjaHBvaW50VmFsdWUqIHBhdGNocG9pbnQgPSBtX2N1cnJl
bnRCbG9jay0+YXBwZW5kTmV3PFBhdGNocG9pbnRWYWx1ZT4obV9wcm9jLCBGbG9hdCwgT3JpZ2lu
KCkpOwogICAgIGlmIChpc1g4NigpKQogICAgICAgICBwYXRjaHBvaW50LT5udW1HUFNjcmF0Y2hS
ZWdpc3RlcnMgPSAxOwotICAgIHBhdGNocG9pbnQtPmFwcGVuZChhcmcsIFZhbHVlUmVwOjpTb21l
UmVnaXN0ZXIpOworICAgIHBhdGNocG9pbnQtPmFwcGVuZChDb25zdHJhaW5lZFZhbHVlKGFyZywg
VmFsdWVSZXA6Oldhcm1BbnkpKTsKICAgICBwYXRjaHBvaW50LT5zZXRHZW5lcmF0b3IoWz1dIChD
Q2FsbEhlbHBlcnMmIGppdCwgY29uc3QgU3RhY2ttYXBHZW5lcmF0aW9uUGFyYW1zJiBwYXJhbXMp
IHsKICAgICAgICAgQWxsb3dNYWNyb1NjcmF0Y2hSZWdpc3RlclVzYWdlIGFsbG93U2NyYXRjaChq
aXQpOwogI2lmIENQVShYODZfNjQpCkBAIC03NzAsNyArNzY5LDcgQEAgYm9vbCBCM0lSR2VuZXJh
dG9yOjphZGRPcDxPcFR5cGU6OkYzMkNvbnZlcnRVSTY0PihFeHByZXNzaW9uVHlwZSBhcmcsIEV4
cHJlc3Npb24KICAgICBQYXRjaHBvaW50VmFsdWUqIHBhdGNocG9pbnQgPSBtX2N1cnJlbnRCbG9j
ay0+YXBwZW5kTmV3PFBhdGNocG9pbnRWYWx1ZT4obV9wcm9jLCBGbG9hdCwgT3JpZ2luKCkpOwog
ICAgIGlmIChpc1g4NigpKQogICAgICAgICBwYXRjaHBvaW50LT5udW1HUFNjcmF0Y2hSZWdpc3Rl
cnMgPSAxOwotICAgIHBhdGNocG9pbnQtPmFwcGVuZChhcmcsIFZhbHVlUmVwOjpTb21lUmVnaXN0
ZXIpOworICAgIHBhdGNocG9pbnQtPmFwcGVuZChDb25zdHJhaW5lZFZhbHVlKGFyZywgVmFsdWVS
ZXA6Oldhcm1BbnkpKTsKICAgICBwYXRjaHBvaW50LT5zZXRHZW5lcmF0b3IoWz1dIChDQ2FsbEhl
bHBlcnMmIGppdCwgY29uc3QgU3RhY2ttYXBHZW5lcmF0aW9uUGFyYW1zJiBwYXJhbXMpIHsKICAg
ICAgICAgQWxsb3dNYWNyb1NjcmF0Y2hSZWdpc3RlclVzYWdlIGFsbG93U2NyYXRjaChqaXQpOwog
I2lmIENQVShYODZfNjQpCkBAIC03ODQsNzAgKzc4Myw2IEBAIGJvb2wgQjNJUkdlbmVyYXRvcjo6
YWRkT3A8T3BUeXBlOjpGMzJDb252ZXJ0VUk2ND4oRXhwcmVzc2lvblR5cGUgYXJnLCBFeHByZXNz
aW9uCiAgICAgcmV0dXJuIHRydWU7CiB9CiAKLXRlbXBsYXRlPD4KLWJvb2wgQjNJUkdlbmVyYXRv
cjo6YWRkT3A8T3BUeXBlOjpGNjROZWFyZXN0PihFeHByZXNzaW9uVHlwZSBhcmcsIEV4cHJlc3Np
b25UeXBlJiByZXN1bHQpCi17Ci0gICAgUGF0Y2hwb2ludFZhbHVlKiBwYXRjaHBvaW50ID0gbV9j
dXJyZW50QmxvY2stPmFwcGVuZE5ldzxQYXRjaHBvaW50VmFsdWU+KG1fcHJvYywgRG91YmxlLCBP
cmlnaW4oKSk7Ci0gICAgcGF0Y2hwb2ludC0+YXBwZW5kKGFyZywgVmFsdWVSZXA6OlNvbWVSZWdp
c3Rlcik7Ci0gICAgcGF0Y2hwb2ludC0+c2V0R2VuZXJhdG9yKFs9XSAoQ0NhbGxIZWxwZXJzJiBq
aXQsIGNvbnN0IFN0YWNrbWFwR2VuZXJhdGlvblBhcmFtcyYgcGFyYW1zKSB7Ci0gICAgICAgIGpp
dC5uZWFyZXN0SW50RG91YmxlKHBhcmFtc1sxXS5mcHIoKSwgcGFyYW1zWzBdLmZwcigpKTsKLSAg
ICB9KTsKLSAgICBwYXRjaHBvaW50LT5lZmZlY3RzID0gRWZmZWN0czo6bm9uZSgpOwotICAgIHJl
c3VsdCA9IHBhdGNocG9pbnQ7Ci0gICAgcmV0dXJuIHRydWU7Ci19Ci0KLXRlbXBsYXRlPD4KLWJv
b2wgQjNJUkdlbmVyYXRvcjo6YWRkT3A8T3BUeXBlOjpGMzJOZWFyZXN0PihFeHByZXNzaW9uVHlw
ZSBhcmcsIEV4cHJlc3Npb25UeXBlJiByZXN1bHQpCi17Ci0gICAgUGF0Y2hwb2ludFZhbHVlKiBw
YXRjaHBvaW50ID0gbV9jdXJyZW50QmxvY2stPmFwcGVuZE5ldzxQYXRjaHBvaW50VmFsdWU+KG1f
cHJvYywgRmxvYXQsIE9yaWdpbigpKTsKLSAgICBwYXRjaHBvaW50LT5hcHBlbmQoYXJnLCBWYWx1
ZVJlcDo6U29tZVJlZ2lzdGVyKTsKLSAgICBwYXRjaHBvaW50LT5zZXRHZW5lcmF0b3IoWz1dIChD
Q2FsbEhlbHBlcnMmIGppdCwgY29uc3QgU3RhY2ttYXBHZW5lcmF0aW9uUGFyYW1zJiBwYXJhbXMp
IHsKLSAgICAgICAgaml0Lm5lYXJlc3RJbnRGbG9hdChwYXJhbXNbMV0uZnByKCksIHBhcmFtc1sw
XS5mcHIoKSk7Ci0gICAgfSk7Ci0gICAgcGF0Y2hwb2ludC0+ZWZmZWN0cyA9IEVmZmVjdHM6Om5v
bmUoKTsKLSAgICByZXN1bHQgPSBwYXRjaHBvaW50OwotICAgIHJldHVybiB0cnVlOwotfQotCi10
ZW1wbGF0ZTw+Ci1ib29sIEIzSVJHZW5lcmF0b3I6OmFkZE9wPE9wVHlwZTo6RjY0VHJ1bmM+KEV4
cHJlc3Npb25UeXBlIGFyZywgRXhwcmVzc2lvblR5cGUmIHJlc3VsdCkKLXsKLSNpZiBDUFUoWDg2
XzY0KQotICAgIGRvdWJsZSAoKnRydW5jRG91YmxlKShkb3VibGUpID0gc3RkOjpuZWFyYnlpbnQ7
Ci0gICAgVmFsdWUqIHRydW5jQWRkcmVzcyA9IG1fY3VycmVudEJsb2NrLT5hcHBlbmROZXc8Q29u
c3RQdHJWYWx1ZT4obV9wcm9jLCBPcmlnaW4oKSwgdHJ1bmNEb3VibGUpOwotICAgIHJlc3VsdCA9
IG1fY3VycmVudEJsb2NrLT5hcHBlbmROZXc8Q0NhbGxWYWx1ZT4obV9wcm9jLCBEb3VibGUsIE9y
aWdpbigpLCBFZmZlY3RzOjpub25lKCksIHRydW5jQWRkcmVzcywgYXJnKTsKLSNlbHNlCi0gICAg
UGF0Y2hwb2ludFZhbHVlKiBwYXRjaHBvaW50ID0gbV9jdXJyZW50QmxvY2stPmFwcGVuZE5ldzxQ
YXRjaHBvaW50VmFsdWU+KG1fcHJvYywgRG91YmxlLCBPcmlnaW4oKSk7Ci0gICAgcGF0Y2hwb2lu
dC0+YXBwZW5kKGFyZywgVmFsdWVSZXA6OlNvbWVSZWdpc3Rlcik7Ci0gICAgcGF0Y2hwb2ludC0+
c2V0R2VuZXJhdG9yKFs9XSAoQ0NhbGxIZWxwZXJzJiBqaXQsIGNvbnN0IFN0YWNrbWFwR2VuZXJh
dGlvblBhcmFtcyYgcGFyYW1zKSB7Ci0gICAgICAgIGppdC50cnVuY0RvdWJsZShwYXJhbXNbMV0u
ZnByKCksIHBhcmFtc1swXS5mcHIoKSk7Ci0gICAgfSk7Ci0gICAgcGF0Y2hwb2ludC0+ZWZmZWN0
cyA9IEVmZmVjdHM6Om5vbmUoKTsKLSAgICByZXN1bHQgPSBwYXRjaHBvaW50OwotI2VuZGlmCi0g
ICAgcmV0dXJuIHRydWU7Ci19Ci0KLXRlbXBsYXRlPD4KLWJvb2wgQjNJUkdlbmVyYXRvcjo6YWRk
T3A8T3BUeXBlOjpGMzJUcnVuYz4oRXhwcmVzc2lvblR5cGUgYXJnLCBFeHByZXNzaW9uVHlwZSYg
cmVzdWx0KQotewotI2lmIENQVShYODZfNjQpCi0gICAgZmxvYXQgKCpyb3VuZEZsb2F0KShmbG9h
dCkgPSBzdGQ6OnRydW5jOwotICAgIFZhbHVlKiByb3VuZEFkZHJlc3MgPSBtX2N1cnJlbnRCbG9j
ay0+YXBwZW5kTmV3PENvbnN0UHRyVmFsdWU+KG1fcHJvYywgT3JpZ2luKCksIHJvdW5kRmxvYXQp
OwotICAgIHJlc3VsdCA9IG1fY3VycmVudEJsb2NrLT5hcHBlbmROZXc8Q0NhbGxWYWx1ZT4obV9w
cm9jLCBGbG9hdCwgT3JpZ2luKCksIEVmZmVjdHM6Om5vbmUoKSwgcm91bmRBZGRyZXNzLCBhcmcp
OwotI2Vsc2UKLSAgICBQYXRjaHBvaW50VmFsdWUqIHBhdGNocG9pbnQgPSBtX2N1cnJlbnRCbG9j
ay0+YXBwZW5kTmV3PFBhdGNocG9pbnRWYWx1ZT4obV9wcm9jLCBGbG9hdCwgT3JpZ2luKCkpOwot
ICAgIHBhdGNocG9pbnQtPmFwcGVuZChhcmcsIFZhbHVlUmVwOjpTb21lUmVnaXN0ZXIpOwotICAg
IHBhdGNocG9pbnQtPnNldEdlbmVyYXRvcihbPV0gKENDYWxsSGVscGVycyYgaml0LCBjb25zdCBT
dGFja21hcEdlbmVyYXRpb25QYXJhbXMmIHBhcmFtcykgewotICAgICAgICBqaXQudHJ1bmNGbG9h
dChwYXJhbXNbMV0uZnByKCksIHBhcmFtc1swXS5mcHIoKSk7Ci0gICAgfSk7Ci0gICAgcGF0Y2hw
b2ludC0+ZWZmZWN0cyA9IEVmZmVjdHM6Om5vbmUoKTsKLSAgICByZXN1bHQgPSBwYXRjaHBvaW50
OwotI2VuZGlmCi0gICAgcmV0dXJuIHRydWU7Ci19Ci0KIH0gfSAvLyBuYW1lc3BhY2UgSlNDOjpX
YXNtCiAKICNpbmNsdWRlICJXYXNtQjNJUkdlbmVyYXRvcklubGluZXMuaCIKZGlmZiAtLWdpdCBh
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93YXNtL1dhc21GdW5jdGlvblBhcnNlci5oIGIvU291cmNl
L0phdmFTY3JpcHRDb3JlL3dhc20vV2FzbUZ1bmN0aW9uUGFyc2VyLmgKaW5kZXggODc1YjJmZGFj
OTk4NjE2ZTgyZjliNmU0Y2UzODNjYTM0ZDc4ODkxOC4uNThjOTc0OTFmNjA4ODA4ZjMyY2JmYzE3
YzA5ZjI4YzcxZWQ4MGQwMiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3dhc20v
V2FzbUZ1bmN0aW9uUGFyc2VyLmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3dhc20vV2Fz
bUZ1bmN0aW9uUGFyc2VyLmgKQEAgLTIxMywxMCArMjEzLDYgQEAgYm9vbCBGdW5jdGlvblBhcnNl
cjxDb250ZXh0Pjo6cGFyc2VFeHByZXNzaW9uKE9wVHlwZSBvcCkKIAogICAgIGNhc2UgT3BUeXBl
OjpGMzJDb252ZXJ0VUk2NDogcmV0dXJuIHVuYXJ5Q2FzZTxPcFR5cGU6OkYzMkNvbnZlcnRVSTY0
PigpOwogICAgIGNhc2UgT3BUeXBlOjpGNjRDb252ZXJ0VUk2NDogcmV0dXJuIHVuYXJ5Q2FzZTxP
cFR5cGU6OkY2NENvbnZlcnRVSTY0PigpOwotICAgIGNhc2UgT3BUeXBlOjpGMzJOZWFyZXN0OiBy
ZXR1cm4gdW5hcnlDYXNlPE9wVHlwZTo6RjMyTmVhcmVzdD4oKTsKLSAgICBjYXNlIE9wVHlwZTo6
RjY0TmVhcmVzdDogcmV0dXJuIHVuYXJ5Q2FzZTxPcFR5cGU6OkY2NE5lYXJlc3Q+KCk7Ci0gICAg
Y2FzZSBPcFR5cGU6OkYzMlRydW5jOiByZXR1cm4gdW5hcnlDYXNlPE9wVHlwZTo6RjMyVHJ1bmM+
KCk7Ci0gICAgY2FzZSBPcFR5cGU6OkY2NFRydW5jOiByZXR1cm4gdW5hcnlDYXNlPE9wVHlwZTo6
RjY0VHJ1bmM+KCk7CiAjZGVmaW5lIENSRUFURV9DQVNFKG5hbWUsIGlkLCBiM29wKSBjYXNlIE9w
VHlwZTo6bmFtZTogcmV0dXJuIHVuYXJ5Q2FzZTxPcFR5cGU6Om5hbWU+KCk7CiAgICAgRk9SX0VB
Q0hfV0FTTV9TSU1QTEVfVU5BUllfT1AoQ1JFQVRFX0NBU0UpCiAjdW5kZWYgQ1JFQVRFX0NBU0UK
ZGlmZiAtLWdpdCBhL0pTVGVzdHMvQ2hhbmdlTG9nIGIvSlNUZXN0cy9DaGFuZ2VMb2cKaW5kZXgg
MDYwZTFiYjZlOTQ3NTcyNjNkODY5ZTMxZmRmYmYxNWRmMmExMWViNC4uZjE2MTVhOGVhZmU4NGNl
MzViNDhkYmZjY2M2NmFmNDY3ZGYxZTZmOSAxMDA2NDQKLS0tIGEvSlNUZXN0cy9DaGFuZ2VMb2cK
KysrIGIvSlNUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOSBAQAorMjAxNi0xMi0wMiAgQ29t
bWl0IFF1ZXVlICA8Y29tbWl0LXF1ZXVlQHdlYmtpdC5vcmc+CisKKyAgICAgICAgVW5yZXZpZXdl
ZCwgcm9sbGluZyBvdXQgcjIwOTI3NSBhbmQgcjIwOTI3Ni4KKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2NTM0OAorCisgICAgICAgICJicm9rZSB0aGUg
YXJtIGJ1aWxkIiAoUmVxdWVzdGVkIGJ5IGtlaXRoX21pbGxlciBvbiAjd2Via2l0KS4KKworICAg
ICAgICBSZXZlcnRlZCBjaGFuZ2VzZXRzOgorCisgICAgICAgICJBZGQgV2FzbSBmbG9hdGluZyBw
b2ludCBuZWFyZXN0IGFuZCB0cnVuYyIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTE2NTMzOQorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3JnL2No
YW5nZXNldC8yMDkyNzUKKworICAgICAgICAiVW5yZXZpZXdlZCwgZm9yZ290IHRvIGNoYW5nZSBp
bnN0cnVjdGlvbiBhZnRlciByZW5hbWluZy4iCisgICAgICAgIGh0dHA6Ly90cmFjLndlYmtpdC5v
cmcvY2hhbmdlc2V0LzIwOTI3NgorCiAyMDE2LTEyLTAyICBLZWl0aCBNaWxsZXIgIDxrZWl0aF9t
aWxsZXJAYXBwbGUuY29tPgogCiAgICAgICAgIEFkZCBXYXNtIGZsb2F0aW5nIHBvaW50IG5lYXJl
c3QgYW5kIHRydW5jCmRpZmYgLS1naXQgYS9KU1Rlc3RzL3dhc20vZnVuY3Rpb24tdGVzdHMvbmVh
cmVzdC5qcyBiL0pTVGVzdHMvd2FzbS9mdW5jdGlvbi10ZXN0cy9uZWFyZXN0LmpzCmRlbGV0ZWQg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCA1YzRkOTlmYjM3ODgxNjI5ZDBlZWJkN2I3ZjEyOTViMzgx
ODE0N2Y0Li4wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCi0tLSBhL0pT
VGVzdHMvd2FzbS9mdW5jdGlvbi10ZXN0cy9uZWFyZXN0LmpzCisrKyAvZGV2L251bGwKQEAgLTEs
NjAgKzAsMCBAQAotaW1wb3J0IEJ1aWxkZXIgZnJvbSAnLi4vQnVpbGRlci5qcycKLQotY29uc3Qg
YiA9IG5ldyBCdWlsZGVyKCk7Ci1iLlR5cGUoKS5FbmQoKQotICAgIC5GdW5jdGlvbigpLkVuZCgp
Ci0gICAgLkNvZGUoKQotICAgIC5GdW5jdGlvbih7IHBhcmFtczogWyJmMzIiXSwgcmV0OiAiZjMy
IiB9LCBbXSkKLSAgICAuR2V0TG9jYWwoMCkKLSAgICAuRjMyTmVhcmVzdCgpCi0gICAgLkVuZCgp
Ci0KLSAgICAuRnVuY3Rpb24oeyBwYXJhbXM6IFsiZjY0Il0sIHJldDogImY2NCIgfSwgW10pCi0g
ICAgLkdldExvY2FsKDApCi0gICAgLkY2NE5lYXJlc3QoKQotICAgIC5FbmQoKQotCi1jb25zdCBi
aW4gPSBiLldlYkFzc2VtYmx5KCkKLWJpbi50cmltKCk7Ci10ZXN0V2FzbU1vZHVsZUZ1bmN0aW9u
cyhiaW4uZ2V0KCksIDIsCi0gICAgICAgICAgICAgICAgICAgICAgICBbW3sgdHlwZTogImYzMiIs
IHZhbHVlOiAiLTB4MHArMCIgfSwgW3sgdHlwZTogImYzMiIsIHZhbHVlOiAiLTB4MHArMCIgfV1d
LAotICAgICAgICAgICAgICAgICAgICAgICAgIFt7IHR5cGU6ICJmMzIiLCB2YWx1ZTogIjB4MHAr
MCIgfSwgW3sgdHlwZTogImYzMiIsIHZhbHVlOiAiMHgwcCswIiB9XV0sCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgW3sgdHlwZTogImYzMiIsIHZhbHVlOiAiLTB4MHArMCIgfSwgW3sgdHlwZTog
ImYzMiIsIHZhbHVlOiAiLTB4MXAtMTQ5IiB9XV0sCi0gICAgICAgICAgICAgICAgICAgICAgICAg
W3sgdHlwZTogImYzMiIsIHZhbHVlOiAiMHgwcCswIiB9LCBbeyB0eXBlOiAiZjMyIiwgdmFsdWU6
ICIweDFwLTE0OSIgfV1dLAotICAgICAgICAgICAgICAgICAgICAgICAgIFt7IHR5cGU6ICJmMzIi
LCB2YWx1ZTogIi0weDBwKzAiIH0sIFt7IHR5cGU6ICJmMzIiLCB2YWx1ZTogIi0weDFwLTEyNiIg
fV1dLAotICAgICAgICAgICAgICAgICAgICAgICAgIFt7IHR5cGU6ICJmMzIiLCB2YWx1ZTogIjB4
MHArMCIgfSwgW3sgdHlwZTogImYzMiIsIHZhbHVlOiAiMHgxcC0xMjYiIH1dXSwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICBbeyB0eXBlOiAiZjMyIiwgdmFsdWU6ICItMHgwcCswIiB9LCBbeyB0
eXBlOiAiZjMyIiwgdmFsdWU6ICItMHgxcC0xIiB9XV0sCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgW3sgdHlwZTogImYzMiIsIHZhbHVlOiAiMHgwcCswIiB9LCBbeyB0eXBlOiAiZjMyIiwgdmFs
dWU6ICIweDFwLTEiIH1dXSwKLSAgICAgICAgICAgICAgICAgICAgICAgICBbeyB0eXBlOiAiZjMy
IiwgdmFsdWU6ICItMHgxcCswIiB9LCBbeyB0eXBlOiAiZjMyIiwgdmFsdWU6ICItMHgxcCswIiB9
XV0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgW3sgdHlwZTogImYzMiIsIHZhbHVlOiAiMHgx
cCswIiB9LCBbeyB0eXBlOiAiZjMyIiwgdmFsdWU6ICIweDFwKzAiIH1dXSwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICBbeyB0eXBlOiAiZjMyIiwgdmFsdWU6ICItMHgxLjhwKzIiIH0sIFt7IHR5
cGU6ICJmMzIiLCB2YWx1ZTogIi0weDEuOTIxZmI2cCsyIiB9XV0sCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgW3sgdHlwZTogImYzMiIsIHZhbHVlOiAiMHgxLjhwKzIiIH0sIFt7IHR5cGU6ICJm
MzIiLCB2YWx1ZTogIjB4MS45MjFmYjZwKzIiIH1dXSwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICBbeyB0eXBlOiAiZjMyIiwgdmFsdWU6ICItMHgxLmZmZmZmZXArMTI3IiB9LCBbeyB0eXBlOiAi
ZjMyIiwgdmFsdWU6ICItMHgxLmZmZmZmZXArMTI3IiB9XV0sCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgW3sgdHlwZTogImYzMiIsIHZhbHVlOiAiMHgxLmZmZmZmZXArMTI3IiB9LCBbeyB0eXBl
OiAiZjMyIiwgdmFsdWU6ICIweDEuZmZmZmZlcCsxMjciIH1dXSwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICBbeyB0eXBlOiAiZjMyIiwgdmFsdWU6ICItaW5maW5pdHkiIH0sIFt7IHR5cGU6ICJm
MzIiLCB2YWx1ZTogIi1pbmZpbml0eSIgfV1dLAotICAgICAgICAgICAgICAgICAgICAgICAgIFt7
IHR5cGU6ICJmMzIiLCB2YWx1ZTogImluZmluaXR5IiB9LCBbeyB0eXBlOiAiZjMyIiwgdmFsdWU6
ICJpbmZpbml0eSIgfV1dLAotICAgICAgICAgICAgICAgICAgICAgICAgIFt7IHR5cGU6ICJmMzIi
LCB2YWx1ZTogIi1uYW4iIH0sIFt7IHR5cGU6ICJmMzIiLCB2YWx1ZTogIi1uYW4iIH1dXSwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICBbeyB0eXBlOiAiZjMyIiwgdmFsdWU6ICJuYW4iIH0sIFt7
IHR5cGU6ICJmMzIiLCB2YWx1ZTogIm5hbiIgfV1dLAotICAgICAgICAgICAgICAgICAgICAgICAg
XSwKLQotICAgICAgICAgICAgICAgICAgICAgICAgW1t7IHR5cGU6ICJmNjQiLCB2YWx1ZTogIi0w
eDBwKzAiIH0sIFt7IHR5cGU6ICJmNjQiLCB2YWx1ZTogIi0weDBwKzAiIH1dXSwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICBbeyB0eXBlOiAiZjY0IiwgdmFsdWU6ICIweDBwKzAiIH0sIFt7IHR5
cGU6ICJmNjQiLCB2YWx1ZTogIjB4MHArMCIgfV1dLAotICAgICAgICAgICAgICAgICAgICAgICAg
IFt7IHR5cGU6ICJmNjQiLCB2YWx1ZTogIi0weDBwKzAiIH0sIFt7IHR5cGU6ICJmNjQiLCB2YWx1
ZTogIi0weDAuMDAwMDAwMDAwMDAwMXAtMTAyMiIgfV1dLAotICAgICAgICAgICAgICAgICAgICAg
ICAgIFt7IHR5cGU6ICJmNjQiLCB2YWx1ZTogIjB4MHArMCIgfSwgW3sgdHlwZTogImY2NCIsIHZh
bHVlOiAiMHgwLjAwMDAwMDAwMDAwMDFwLTEwMjIiIH1dXSwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICBbeyB0eXBlOiAiZjY0IiwgdmFsdWU6ICItMHgwcCswIiB9LCBbeyB0eXBlOiAiZjY0Iiwg
dmFsdWU6ICItMHgxcC0xMDIyIiB9XV0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgW3sgdHlw
ZTogImY2NCIsIHZhbHVlOiAiMHgwcCswIiB9LCBbeyB0eXBlOiAiZjY0IiwgdmFsdWU6ICIweDFw
LTEwMjIiIH1dXSwKLSAgICAgICAgICAgICAgICAgICAgICAgICBbeyB0eXBlOiAiZjY0IiwgdmFs
dWU6ICItMHgwcCswIiB9LCBbeyB0eXBlOiAiZjY0IiwgdmFsdWU6ICItMHgxcC0xIiB9XV0sCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgW3sgdHlwZTogImY2NCIsIHZhbHVlOiAiMHgwcCswIiB9
LCBbeyB0eXBlOiAiZjY0IiwgdmFsdWU6ICIweDFwLTEiIH1dXSwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICBbeyB0eXBlOiAiZjY0IiwgdmFsdWU6ICItMHgxcCswIiB9LCBbeyB0eXBlOiAiZjY0
IiwgdmFsdWU6ICItMHgxcCswIiB9XV0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgW3sgdHlw
ZTogImY2NCIsIHZhbHVlOiAiMHgxcCswIiB9LCBbeyB0eXBlOiAiZjY0IiwgdmFsdWU6ICIweDFw
KzAiIH1dXSwKLSAgICAgICAgICAgICAgICAgICAgICAgICBbeyB0eXBlOiAiZjY0IiwgdmFsdWU6
ICItMHgxLjhwKzIiIH0sIFt7IHR5cGU6ICJmNjQiLCB2YWx1ZTogIi0weDEuOTIxZmI1NDQ0MmQx
OHArMiIgfV1dLAotICAgICAgICAgICAgICAgICAgICAgICAgIFt7IHR5cGU6ICJmNjQiLCB2YWx1
ZTogIjB4MS44cCsyIiB9LCBbeyB0eXBlOiAiZjY0IiwgdmFsdWU6ICIweDEuOTIxZmI1NDQ0MmQx
OHArMiIgfV1dLAotICAgICAgICAgICAgICAgICAgICAgICAgIFt7IHR5cGU6ICJmNjQiLCB2YWx1
ZTogIi0weDEuZmZmZmZmZmZmZmZmZnArMTAyMyIgfSwgW3sgdHlwZTogImY2NCIsIHZhbHVlOiAi
LTB4MS5mZmZmZmZmZmZmZmZmcCsxMDIzIiB9XV0sCi0gICAgICAgICAgICAgICAgICAgICAgICAg
W3sgdHlwZTogImY2NCIsIHZhbHVlOiAiMHgxLmZmZmZmZmZmZmZmZmZwKzEwMjMiIH0sIFt7IHR5
cGU6ICJmNjQiLCB2YWx1ZTogIjB4MS5mZmZmZmZmZmZmZmZmcCsxMDIzIiB9XV0sCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgW3sgdHlwZTogImY2NCIsIHZhbHVlOiAiLWluZmluaXR5IiB9LCBb
eyB0eXBlOiAiZjY0IiwgdmFsdWU6ICItaW5maW5pdHkiIH1dXSwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICBbeyB0eXBlOiAiZjY0IiwgdmFsdWU6ICJpbmZpbml0eSIgfSwgW3sgdHlwZTogImY2
NCIsIHZhbHVlOiAiaW5maW5pdHkiIH1dXSwKLSAgICAgICAgICAgICAgICAgICAgICAgICBbeyB0
eXBlOiAiZjY0IiwgdmFsdWU6ICItbmFuIiB9LCBbeyB0eXBlOiAiZjY0IiwgdmFsdWU6ICItbmFu
IiB9XV0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgW3sgdHlwZTogImY2NCIsIHZhbHVlOiAi
bmFuIiB9LCBbeyB0eXBlOiAiZjY0IiwgdmFsdWU6ICJuYW4iIH1dXQotICAgICAgICAgICAgICAg
ICAgICAgICAgXQotCi0gICAgICAgICAgICAgICAgICAgICAgICk7CmRpZmYgLS1naXQgYS9KU1Rl
c3RzL3dhc20vZnVuY3Rpb24tdGVzdHMvdHJ1bmMuanMgYi9KU1Rlc3RzL3dhc20vZnVuY3Rpb24t
dGVzdHMvdHJ1bmMuanMKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IGU2NjE0ZDc1NjVi
YzdkZDQ2NjM5NTQyN2JjNmE1ZDVlOGQ0NGFkZjUuLjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAKLS0tIGEvSlNUZXN0cy93YXNtL2Z1bmN0aW9uLXRlc3RzL3RydW5jLmpz
CisrKyAvZGV2L251bGwKQEAgLTEsNTkgKzAsMCBAQAotaW1wb3J0IEJ1aWxkZXIgZnJvbSAnLi4v
QnVpbGRlci5qcycKLQotY29uc3QgYiA9IG5ldyBCdWlsZGVyKCk7Ci1iLlR5cGUoKS5FbmQoKQot
ICAgIC5GdW5jdGlvbigpLkVuZCgpCi0gICAgLkNvZGUoKQotICAgIC5GdW5jdGlvbih7IHBhcmFt
czogWyJmMzIiXSwgcmV0OiAiZjMyIiB9LCBbXSkKLSAgICAuR2V0TG9jYWwoMCkKLSAgICAuRjMy
VHJ1bmMoKQotICAgIC5FbmQoKQotCi0gICAgLkZ1bmN0aW9uKHsgcGFyYW1zOiBbImY2NCJdLCBy
ZXQ6ICJmNjQiIH0sIFtdKQotICAgIC5HZXRMb2NhbCgwKQotICAgIC5GNjRUcnVuYygpCi0gICAg
LkVuZCgpCi0KLWNvbnN0IGJpbiA9IGIuV2ViQXNzZW1ibHkoKQotYmluLnRyaW0oKTsKLXRlc3RX
YXNtTW9kdWxlRnVuY3Rpb25zKGJpbi5nZXQoKSwgMiwKLSAgICAgICAgICAgICAgICAgICAgICAg
IFtbeyB0eXBlOiAiZjMyIiwgdmFsdWU6ICItMHgwcCswIiB9LCBbeyB0eXBlOiAiZjMyIiwgdmFs
dWU6ICItMHgwcCswIiB9XV0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgW3sgdHlwZTogImYz
MiIsIHZhbHVlOiAiMHgwcCswIiB9LCBbeyB0eXBlOiAiZjMyIiwgdmFsdWU6ICIweDBwKzAiIH1d
XSwKLSAgICAgICAgICAgICAgICAgICAgICAgICBbeyB0eXBlOiAiZjMyIiwgdmFsdWU6ICItMHgw
cCswIiB9LCBbeyB0eXBlOiAiZjMyIiwgdmFsdWU6ICItMHgxcC0xNDkiIH1dXSwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICBbeyB0eXBlOiAiZjMyIiwgdmFsdWU6ICIweDBwKzAiIH0sIFt7IHR5
cGU6ICJmMzIiLCB2YWx1ZTogIjB4MXAtMTQ5IiB9XV0sCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgW3sgdHlwZTogImYzMiIsIHZhbHVlOiAiLTB4MHArMCIgfSwgW3sgdHlwZTogImYzMiIsIHZh
bHVlOiAiLTB4MXAtMTI2IiB9XV0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgW3sgdHlwZTog
ImYzMiIsIHZhbHVlOiAiMHgwcCswIiB9LCBbeyB0eXBlOiAiZjMyIiwgdmFsdWU6ICIweDFwLTEy
NiIgfV1dLAotICAgICAgICAgICAgICAgICAgICAgICAgIFt7IHR5cGU6ICJmMzIiLCB2YWx1ZTog
Ii0weDBwKzAiIH0sIFt7IHR5cGU6ICJmMzIiLCB2YWx1ZTogIi0weDFwLTEiIH1dXSwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICBbeyB0eXBlOiAiZjMyIiwgdmFsdWU6ICIweDBwKzAiIH0sIFt7
IHR5cGU6ICJmMzIiLCB2YWx1ZTogIjB4MXAtMSIgfV1dLAotICAgICAgICAgICAgICAgICAgICAg
ICAgIFt7IHR5cGU6ICJmMzIiLCB2YWx1ZTogIi0weDFwKzAiIH0sIFt7IHR5cGU6ICJmMzIiLCB2
YWx1ZTogIi0weDFwKzAiIH1dXSwKLSAgICAgICAgICAgICAgICAgICAgICAgICBbeyB0eXBlOiAi
ZjMyIiwgdmFsdWU6ICIweDFwKzAiIH0sIFt7IHR5cGU6ICJmMzIiLCB2YWx1ZTogIjB4MXArMCIg
fV1dLAotICAgICAgICAgICAgICAgICAgICAgICAgIFt7IHR5cGU6ICJmMzIiLCB2YWx1ZTogIi0w
eDEuOHArMiIgfSwgW3sgdHlwZTogImYzMiIsIHZhbHVlOiAiLTB4MS45MjFmYjZwKzIiIH1dXSwK
LSAgICAgICAgICAgICAgICAgICAgICAgICBbeyB0eXBlOiAiZjMyIiwgdmFsdWU6ICIweDEuOHAr
MiIgfSwgW3sgdHlwZTogImYzMiIsIHZhbHVlOiAiMHgxLjkyMWZiNnArMiIgfV1dLAotICAgICAg
ICAgICAgICAgICAgICAgICAgIFt7IHR5cGU6ICJmMzIiLCB2YWx1ZTogIi0weDEuZmZmZmZlcCsx
MjciIH0sIFt7IHR5cGU6ICJmMzIiLCB2YWx1ZTogIi0weDEuZmZmZmZlcCsxMjciIH1dXSwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICBbeyB0eXBlOiAiZjMyIiwgdmFsdWU6ICIweDEuZmZmZmZl
cCsxMjciIH0sIFt7IHR5cGU6ICJmMzIiLCB2YWx1ZTogIjB4MS5mZmZmZmVwKzEyNyIgfV1dLAot
ICAgICAgICAgICAgICAgICAgICAgICAgIFt7IHR5cGU6ICJmMzIiLCB2YWx1ZTogIi1pbmZpbml0
eSIgfSwgW3sgdHlwZTogImYzMiIsIHZhbHVlOiAiLWluZmluaXR5IiB9XV0sCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgW3sgdHlwZTogImYzMiIsIHZhbHVlOiAiaW5maW5pdHkiIH0sIFt7IHR5
cGU6ICJmMzIiLCB2YWx1ZTogImluZmluaXR5IiB9XV0sCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgW3sgdHlwZTogImYzMiIsIHZhbHVlOiAiLW5hbiIgfSwgW3sgdHlwZTogImYzMiIsIHZhbHVl
OiAiLW5hbiIgfV1dLAotICAgICAgICAgICAgICAgICAgICAgICAgIFt7IHR5cGU6ICJmMzIiLCB2
YWx1ZTogIm5hbiIgfSwgW3sgdHlwZTogImYzMiIsIHZhbHVlOiAibmFuIiB9XV0KLSAgICAgICAg
ICAgICAgICAgICAgICAgIF0sCi0KLSAgICAgICAgICAgICAgICAgICAgICAgIFtbeyB0eXBlOiAi
ZjY0IiwgdmFsdWU6ICItMHgwcCswIiB9LCBbeyB0eXBlOiAiZjY0IiwgdmFsdWU6ICItMHgwcCsw
IiB9XV0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgW3sgdHlwZTogImY2NCIsIHZhbHVlOiAi
MHgwcCswIiB9LCBbeyB0eXBlOiAiZjY0IiwgdmFsdWU6ICIweDBwKzAiIH1dXSwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICBbeyB0eXBlOiAiZjY0IiwgdmFsdWU6ICItMHgwcCswIiB9LCBbeyB0
eXBlOiAiZjY0IiwgdmFsdWU6ICItMHgwLjAwMDAwMDAwMDAwMDFwLTEwMjIiIH1dXSwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICBbeyB0eXBlOiAiZjY0IiwgdmFsdWU6ICIweDBwKzAiIH0sIFt7
IHR5cGU6ICJmNjQiLCB2YWx1ZTogIjB4MC4wMDAwMDAwMDAwMDAxcC0xMDIyIiB9XV0sCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgW3sgdHlwZTogImY2NCIsIHZhbHVlOiAiLTB4MHArMCIgfSwg
W3sgdHlwZTogImY2NCIsIHZhbHVlOiAiLTB4MXAtMTAyMiIgfV1dLAotICAgICAgICAgICAgICAg
ICAgICAgICAgIFt7IHR5cGU6ICJmNjQiLCB2YWx1ZTogIjB4MHArMCIgfSwgW3sgdHlwZTogImY2
NCIsIHZhbHVlOiAiMHgxcC0xMDIyIiB9XV0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgW3sg
dHlwZTogImY2NCIsIHZhbHVlOiAiLTB4MHArMCIgfSwgW3sgdHlwZTogImY2NCIsIHZhbHVlOiAi
LTB4MXAtMSIgfV1dLAotICAgICAgICAgICAgICAgICAgICAgICAgIFt7IHR5cGU6ICJmNjQiLCB2
YWx1ZTogIjB4MHArMCIgfSwgW3sgdHlwZTogImY2NCIsIHZhbHVlOiAiMHgxcC0xIiB9XV0sCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgW3sgdHlwZTogImY2NCIsIHZhbHVlOiAiLTB4MXArMCIg
fSwgW3sgdHlwZTogImY2NCIsIHZhbHVlOiAiLTB4MXArMCIgfV1dLAotICAgICAgICAgICAgICAg
ICAgICAgICAgIFt7IHR5cGU6ICJmNjQiLCB2YWx1ZTogIjB4MXArMCIgfSwgW3sgdHlwZTogImY2
NCIsIHZhbHVlOiAiMHgxcCswIiB9XV0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgW3sgdHlw
ZTogImY2NCIsIHZhbHVlOiAiLTB4MS44cCsyIiB9LCBbeyB0eXBlOiAiZjY0IiwgdmFsdWU6ICIt
MHgxLjkyMWZiNTQ0NDJkMThwKzIiIH1dXSwKLSAgICAgICAgICAgICAgICAgICAgICAgICBbeyB0
eXBlOiAiZjY0IiwgdmFsdWU6ICIweDEuOHArMiIgfSwgW3sgdHlwZTogImY2NCIsIHZhbHVlOiAi
MHgxLjkyMWZiNTQ0NDJkMThwKzIiIH1dXSwKLSAgICAgICAgICAgICAgICAgICAgICAgICBbeyB0
eXBlOiAiZjY0IiwgdmFsdWU6ICItMHgxLmZmZmZmZmZmZmZmZmZwKzEwMjMiIH0sIFt7IHR5cGU6
ICJmNjQiLCB2YWx1ZTogIi0weDEuZmZmZmZmZmZmZmZmZnArMTAyMyIgfV1dLAotICAgICAgICAg
ICAgICAgICAgICAgICAgIFt7IHR5cGU6ICJmNjQiLCB2YWx1ZTogIjB4MS5mZmZmZmZmZmZmZmZm
cCsxMDIzIiB9LCBbeyB0eXBlOiAiZjY0IiwgdmFsdWU6ICIweDEuZmZmZmZmZmZmZmZmZnArMTAy
MyIgfV1dLAotICAgICAgICAgICAgICAgICAgICAgICAgIFt7IHR5cGU6ICJmNjQiLCB2YWx1ZTog
Ii1pbmZpbml0eSIgfSwgW3sgdHlwZTogImY2NCIsIHZhbHVlOiAiLWluZmluaXR5IiB9XV0sCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgW3sgdHlwZTogImY2NCIsIHZhbHVlOiAiaW5maW5pdHki
IH0sIFt7IHR5cGU6ICJmNjQiLCB2YWx1ZTogImluZmluaXR5IiB9XV0sCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgW3sgdHlwZTogImY2NCIsIHZhbHVlOiAiLW5hbiIgfSwgW3sgdHlwZTogImY2
NCIsIHZhbHVlOiAiLW5hbiIgfV1dLAotICAgICAgICAgICAgICAgICAgICAgICAgIFt7IHR5cGU6
ICJmNjQiLCB2YWx1ZTogIm5hbiIgfSwgW3sgdHlwZTogImY2NCIsIHZhbHVlOiAibmFuIiB9XV0K
LSAgICAgICAgICAgICAgICAgICAgICAgIF0KLSAgICAgICAgICAgICAgICAgICAgICAgKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>