<?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>198021</bug_id>
          
          <creation_ts>2019-05-18 16:48:36 -0700</creation_ts>
          <short_desc>Layers painting into shared backing need to contribute to overlap</short_desc>
          <delta_ts>2019-05-19 07:01:22 -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>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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>koivisto</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1537437</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-05-18 16:48:36 -0700</bug_when>
    <thetext>Layers painting into shared backing need to contribute to overlap</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1537438</commentid>
    <comment_count>1</comment_count>
      <attachid>370204</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-05-18 16:53:06 -0700</bug_when>
    <thetext>Created attachment 370204
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1537439</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-05-18 16:53:49 -0700</bug_when>
    <thetext>&lt;rdar://problem/50922958&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1537477</commentid>
    <comment_count>3</comment_count>
      <attachid>370204</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-05-19 07:01:21 -0700</bug_when>
    <thetext>Comment on attachment 370204
Patch

Clearing flags on attachment: 370204

Committed r245502: &lt;https://trac.webkit.org/changeset/245502&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1537478</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-05-19 07:01:22 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>370204</attachid>
            <date>2019-05-18 16:53:06 -0700</date>
            <delta_ts>2019-05-19 07:01:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-198021-20190518165305.patch</filename>
            <type>text/plain</type>
            <size>17493</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ1NDk4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTcxNDk3MzQyMjQwZjAy
ZmJmMjMyNGI0OWM3NWM2OGY1N2UwMTBlMi4uNWZjODhiOTI5YWZmZWUxYWVjZDlmZTkzYmRiYjY1
OTFjMjYxZTI3ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMwIEBACisyMDE5LTA1LTE4ICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIExheWVycyBwYWlu
dGluZyBpbnRvIHNoYXJlZCBiYWNraW5nIG5lZWQgdG8gY29udHJpYnV0ZSB0byBvdmVybGFwCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTgwMjEKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKyAgICAgICAgCisgICAgICAgIExh
eWVycyB0aGF0IHBhaW50IGludG8gYSBjb21wb3NpdGVkIChub24tcm9vdCkgbGF5ZXIgZ2V0IGFk
ZGVkIHRvIHRoZSBvdmVybGFwIG1hcCBzbworICAgICAgICB0aGF0IGxhdGVyIGxheWVycyBjb3Jy
ZWN0IG92ZXJsYXAgdGhlbTsgdGhpcyBpcyBkb25lIHZpYSB0aGUgdGVzdCBhZ2FpbnN0IGN1cnJl
bnRTdGF0ZS5jb21wb3NpdGluZ0FuY2VzdG9yLgorCisgICAgICAgIFdlIG5lZWQgdGhlIHNhbWUg
bG9naWMgZm9yIGxheWVycyB0aGF0IHBhaW50IGludG8gc2hhcmVkIGJhY2tpbmc7IHRoZXkgbmVl
ZCB0byBiZWhhdmUKKyAgICAgICAgdGhlIHNhbWUgd2F5IGluIHRlcm1zIG9mIGhvdyB0aGV5IGNv
bnRyaWJ1dGUgdG8gb3ZlcmxhcC4gV2UgYWxyZWFkeSBoYWQgY3VycmVudFN0YXRlLmJhY2tpbmdT
aGFyaW5nQW5jZXN0b3IKKyAgICAgICAgd2hpY2ggd2FzIHVudXNlZCwgYnV0IG5vdyB1c2UgaXQg
Zm9yIHRoaXMsIGFuZCBjb3JyZWN0bHkgbnVsbCBpdCBvdXQgd2hlbiBhIGxheWVyIGNvbXBvc2l0
ZXMuCisKKyAgICAgICAgQnVnIHdhcyBub3RpY2VkIGR1cmluZyB0ZXN0aW5nLCBhbmQgbm90IGtu
b3duIHRvIGFmZmVjdCBhbnkgd2Vic2l0ZXMgKHRob3VnaCBpdCBwcm9iYWJseSBkb2VzKS4KKyAg
ICAgICAgCisgICAgICAgIEFsc28gbW92ZSB0aGUgb3ZlcmxhcCBjb250YWluZXIgcG9wcGluZyBp
bnRvIHVwZGF0ZU92ZXJsYXBNYXAoKSBzbyB0aGUgdHdvIGNhbGxlcnMgY2FuCisgICAgICAgIHNo
YXJlIHRoZSBjb2RlLCBhbmQgbW9yZSBleHBsaWNpdGx5IHRyYWNrIHdoZXRoZXIgYSBjb250YWlu
ZXIgd2FzIHB1c2hlZC4KKworICAgICAgICBUZXN0OiBjb21wb3NpdGluZy9zaGFyZWQtYmFja2lu
Zy9zaGFyaW5nLWNoaWxkLWNvbnRyaWJ1dGVzLXRvLW92ZXJsYXAuaHRtbAorCisgICAgICAgICog
cmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpS
ZW5kZXJMYXllckNvbXBvc2l0b3I6OmNvbXB1dGVDb21wb3NpdGluZ1JlcXVpcmVtZW50cyk6Cisg
ICAgICAgIChXZWJDb3JlOjpSZW5kZXJMYXllckNvbXBvc2l0b3I6OnRyYXZlcnNlVW5jaGFuZ2Vk
U3VidHJlZSk6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJMYXllckNvbXBvc2l0b3I6OnVwZGF0
ZU92ZXJsYXBNYXAgY29uc3QpOgorICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJMYXllckNvbXBv
c2l0b3IuaDoKKwogMjAxOS0wNS0xNyAgSm9vbmdodW4gUGFyayAgPHBqaDA3MThAZ21haWwuY29t
PgogCiAgICAgICAgIEltcGxlbWVudCBDU1MgYGRpc3BsYXk6IGZsb3ctcm9vdGAgKG1vZGVybiBj
bGVhcmZpeCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXll
ckNvbXBvc2l0b3IuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQ29t
cG9zaXRvci5jcHAKaW5kZXggMDQ4Mjc1NzFhNDZiMGRhZDMxNmQwNDc2MTYyODA1YjdmM2JkOTdh
YS4uZjliZjJjNTY3NGZlZGUyMjc5NTRjZjc1NGU2ZWEwZGU4NmJiMWEzMiAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHAKKysrIGIv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHAKQEAgLTg3
OSw2ICs4NzksNyBAQCB2b2lkIFJlbmRlckxheWVyQ29tcG9zaXRvcjo6Y29tcHV0ZUNvbXBvc2l0
aW5nUmVxdWlyZW1lbnRzKFJlbmRlckxheWVyKiBhbmNlc3RvcgogCiAgICAgSW5kaXJlY3RDb21w
b3NpdGluZ1JlYXNvbiBjb21wb3NpdGluZ1JlYXNvbiA9IGNvbXBvc2l0aW5nU3RhdGUuc3VidHJl
ZUlzQ29tcG9zaXRpbmcgPyBJbmRpcmVjdENvbXBvc2l0aW5nUmVhc29uOjpTdGFja2luZyA6IElu
ZGlyZWN0Q29tcG9zaXRpbmdSZWFzb246Ok5vbmU7CiAgICAgYm9vbCBsYXllclBhaW50c0ludG9Q
cm92aWRlZEJhY2tpbmcgPSBmYWxzZTsKKyAgICBib29sIGRpZFB1c2hPdmVybGFwQ29udGFpbmVy
ID0gZmFsc2U7CiAKICAgICAvLyBJZiB3ZSBrbm93IGZvciBzdXJlIHRoZSBsYXllciBpcyBnb2lu
ZyB0byBiZSBjb21wb3NpdGVkLCBkb24ndCBib3RoZXIgbG9va2luZyBpdCB1cCBpbiB0aGUgb3Zl
cmxhcCBtYXAKICAgICBpZiAoIXdpbGxCZUNvbXBvc2l0ZWQgJiYgIW92ZXJsYXBNYXAuaXNFbXB0
eSgpICYmIGNvbXBvc2l0aW5nU3RhdGUudGVzdGluZ092ZXJsYXApIHsKQEAgLTkyNywxNSArOTI4
LDE4IEBAIHZvaWQgUmVuZGVyTGF5ZXJDb21wb3NpdG9yOjpjb21wdXRlQ29tcG9zaXRpbmdSZXF1
aXJlbWVudHMoUmVuZGVyTGF5ZXIqIGFuY2VzdG9yCiAgICAgICAgIGN1cnJlbnRTdGF0ZS50ZXN0
aW5nT3ZlcmxhcCA9IHRydWU7CiAgICAgICAgIC8vIFRoaXMgbGF5ZXIgbm93IGFjdHMgYXMgdGhl
IGFuY2VzdG9yIGZvciBraWRzLgogICAgICAgICBjdXJyZW50U3RhdGUuY29tcG9zaXRpbmdBbmNl
c3RvciA9ICZsYXllcjsKLSAgICAgICAgCisgICAgICAgIC8vIENvbXBvc2l0aW5nIHR1cm5zIG9m
ZiBiYWNraW5nIHNoYXJpbmcuCisgICAgICAgIGN1cnJlbnRTdGF0ZS5iYWNraW5nU2hhcmluZ0Fu
Y2VzdG9yID0gbnVsbHB0cjsKKwogICAgICAgICBpZiAobGF5ZXJQYWludHNJbnRvUHJvdmlkZWRC
YWNraW5nKSB7CiAgICAgICAgICAgICBsYXllclBhaW50c0ludG9Qcm92aWRlZEJhY2tpbmcgPSBm
YWxzZTsKICAgICAgICAgICAgIC8vIGxheWVyUGFpbnRzSW50b1Byb3ZpZGVkQmFja2luZyB3YXMg
b25seSB0cnVlIGZvciBsYXllcnMgdGhhdCB3b3VsZCBvdGhlcndpc2UgY29tcG9zaXRlIGJlY2F1
c2Ugb2Ygb3ZlcmxhcC4gSWYgd2UgY2FuCiAgICAgICAgICAgICAvLyBubyBsb25nZXIgc2hhcmUs
IHB1dCB0aGlzIHRoaXMgaW5kaXJlY3QgcmVhc29uIGJhY2sgb24gdGhlIGxheWVyIHNvIHRoYXQg
cmVxdWlyZXNPd25CYWNraW5nU3RvcmUoKSBzZWVzIGl0LgogICAgICAgICAgICAgbGF5ZXIuc2V0
SW5kaXJlY3RDb21wb3NpdGluZ1JlYXNvbihJbmRpcmVjdENvbXBvc2l0aW5nUmVhc29uOjpPdmVy
bGFwKTsKLSAgICAgICAgICAgIExPR19XSVRIX1NUUkVBTShDb21wb3NpdGluZ092ZXJsYXAsIHN0
cmVhbSA8PCAibGF5ZXIgIiA8PCAmbGF5ZXIgPDwgIiB3YXMgc2hhcmluZyBub3cgd2lsbCBjb21w
b3NpdGUiKTsKKyAgICAgICAgICAgIExPR19XSVRIX1NUUkVBTShDb21wb3NpdGluZywgc3RyZWFt
IDw8ICJsYXllciAiIDw8ICZsYXllciA8PCAiIHdhcyBzaGFyaW5nIG5vdyB3aWxsIGNvbXBvc2l0
ZSIpOwogICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgb3ZlcmxhcE1hcC5wdXNoQ29tcG9z
aXRpbmdDb250YWluZXIoKTsKKyAgICAgICAgICAgIGRpZFB1c2hPdmVybGFwQ29udGFpbmVyID0g
dHJ1ZTsKICAgICAgICAgICAgIExPR19XSVRIX1NUUkVBTShDb21wb3NpdGluZ092ZXJsYXAsIHN0
cmVhbSA8PCAibGF5ZXIgIiA8PCAmbGF5ZXIgPDwgIiB3aWxsIGNvbXBvc2l0ZSwgcHVzaGVkIGNv
bnRhaW5lciAiIDw8IG92ZXJsYXBNYXApOwogICAgICAgICB9CiAKQEAgLTk1OCw2ICs5NjIsNyBA
QCB2b2lkIFJlbmRlckxheWVyQ29tcG9zaXRvcjo6Y29tcHV0ZUNvbXBvc2l0aW5nUmVxdWlyZW1l
bnRzKFJlbmRlckxheWVyKiBhbmNlc3RvcgogICAgIH0gZWxzZSBpZiAobGF5ZXJQYWludHNJbnRv
UHJvdmlkZWRCYWNraW5nKSB7CiAgICAgICAgIGN1cnJlbnRTdGF0ZS5iYWNraW5nU2hhcmluZ0Fu
Y2VzdG9yID0gJmxheWVyOwogICAgICAgICBvdmVybGFwTWFwLnB1c2hDb21wb3NpdGluZ0NvbnRh
aW5lcigpOworICAgICAgICBkaWRQdXNoT3ZlcmxhcENvbnRhaW5lciA9IHRydWU7CiAgICAgICAg
IExPR19XSVRIX1NUUkVBTShDb21wb3NpdGluZ092ZXJsYXAsIHN0cmVhbSA8PCAibGF5ZXIgIiA8
PCAmbGF5ZXIgPDwgIiB3aWxsIHNoYXJlLCBwdXNoZWQgY29udGFpbmVyICIgPDwgb3ZlcmxhcE1h
cCk7CiAgICAgfQogCkBAIC0xMDY0LDE3ICsxMDY5LDExIEBAIHZvaWQgUmVuZGVyTGF5ZXJDb21w
b3NpdG9yOjpjb21wdXRlQ29tcG9zaXRpbmdSZXF1aXJlbWVudHMoUmVuZGVyTGF5ZXIqIGFuY2Vz
dG9yCiAgICAgLy8gQ29tcHV0ZSBzdGF0ZSBwYXNzZWQgdG8gdGhlIGNhbGxlci4KICAgICBkZXNj
ZW5kYW50SGFzM0RUcmFuc2Zvcm0gfD0gYW55RGVzY2VuZGFudEhhczNEVHJhbnNmb3JtIHx8IGxh
eWVyLmhhczNEVHJhbnNmb3JtKCk7CiAgICAgY29tcG9zaXRpbmdTdGF0ZS51cGRhdGVXaXRoRGVz
Y2VuZGFudFN0YXRlQW5kTGF5ZXIoY3VycmVudFN0YXRlLCBsYXllciwgbGF5ZXJFeHRlbnQpOwor
ICAgIGJhY2tpbmdTaGFyaW5nU3RhdGUudXBkYXRlQWZ0ZXJEZXNjZW5kYW50VHJhdmVyc2FsKGxh
eWVyLCBjb21wb3NpdGluZ1N0YXRlLnN0YWNraW5nQ29udGV4dEFuY2VzdG9yKTsKIAotICAgIGJv
b2wgbGF5ZXJDb250cmlidXRlc1RvT3ZlcmxhcCA9IGN1cnJlbnRTdGF0ZS5jb21wb3NpdGluZ0Fu
Y2VzdG9yICYmICFjdXJyZW50U3RhdGUuY29tcG9zaXRpbmdBbmNlc3Rvci0+aXNSZW5kZXJWaWV3
TGF5ZXIoKTsKLSAgICB1cGRhdGVPdmVybGFwTWFwKG92ZXJsYXBNYXAsIGxheWVyLCBsYXllckV4
dGVudCwgbGF5ZXJDb250cmlidXRlc1RvT3ZlcmxhcCwgYmVjYW1lQ29tcG9zaXRlZEFmdGVyRGVz
Y2VuZGFudFRyYXZlcnNhbCAmJiAhZGVzY2VuZGFudHNBZGRlZFRvT3ZlcmxhcCk7Ci0KLSAgICAv
LyBQb3AgYmFja2luZy9vdmVybGFwIHNoYXJpbmcgc3RhdGUuCi0gICAgaWYgKCh3aWxsQmVDb21w
b3NpdGVkICYmICFsYXllci5pc1JlbmRlclZpZXdMYXllcigpKSB8fCBjdXJyZW50U3RhdGUuYmFj
a2luZ1NoYXJpbmdBbmNlc3RvciA9PSAmbGF5ZXIpIHsKLSAgICAgICAgb3ZlcmxhcE1hcC5wb3BD
b21wb3NpdGluZ0NvbnRhaW5lcigpOwotICAgICAgICBMT0dfV0lUSF9TVFJFQU0oQ29tcG9zaXRp
bmdPdmVybGFwLCBzdHJlYW0gPDwgImxheWVyICIgPDwgJmxheWVyIDw8ICIgaXMgY29tcG9zaXRl
ZCwgcG9wcGVkIGNvbnRhaW5lciAiIDw8IG92ZXJsYXBNYXApOwotICAgIH0KKyAgICBib29sIGxh
eWVyQ29udHJpYnV0ZXNUb092ZXJsYXAgPSAoY3VycmVudFN0YXRlLmNvbXBvc2l0aW5nQW5jZXN0
b3IgJiYgIWN1cnJlbnRTdGF0ZS5jb21wb3NpdGluZ0FuY2VzdG9yLT5pc1JlbmRlclZpZXdMYXll
cigpKSB8fCBjdXJyZW50U3RhdGUuYmFja2luZ1NoYXJpbmdBbmNlc3RvcjsKKyAgICB1cGRhdGVP
dmVybGFwTWFwKG92ZXJsYXBNYXAsIGxheWVyLCBsYXllckV4dGVudCwgZGlkUHVzaE92ZXJsYXBD
b250YWluZXIsIGxheWVyQ29udHJpYnV0ZXNUb092ZXJsYXAsIGJlY2FtZUNvbXBvc2l0ZWRBZnRl
ckRlc2NlbmRhbnRUcmF2ZXJzYWwgJiYgIWRlc2NlbmRhbnRzQWRkZWRUb092ZXJsYXApOwogCi0g
ICAgYmFja2luZ1NoYXJpbmdTdGF0ZS51cGRhdGVBZnRlckRlc2NlbmRhbnRUcmF2ZXJzYWwobGF5
ZXIsIGNvbXBvc2l0aW5nU3RhdGUuc3RhY2tpbmdDb250ZXh0QW5jZXN0b3IpOwogICAgIG92ZXJs
YXBNYXAuZ2VvbWV0cnlNYXAoKS5wb3BNYXBwaW5nc1RvQW5jZXN0b3IoYW5jZXN0b3JMYXllcik7
CiAKICAgICBMT0dfV0lUSF9TVFJFQU0oQ29tcG9zaXRpbmcsIHN0cmVhbSA8PCBUZXh0U3RyZWFt
OjpSZXBlYXQoY29tcG9zaXRpbmdTdGF0ZS5kZXB0aCAqIDIsICcgJykgPDwgJmxheWVyIDw8ICIg
Y29tcHV0ZUNvbXBvc2l0aW5nUmVxdWlyZW1lbnRzIC0gd2lsbEJlQ29tcG9zaXRlZCAiIDw8IHdp
bGxCZUNvbXBvc2l0ZWQgPDwgIiAoYmFja2luZyBwcm92aWRlciBjYW5kaWRhdGUgIiA8PCBiYWNr
aW5nU2hhcmluZ1N0YXRlLmJhY2tpbmdQcm92aWRlckNhbmRpZGF0ZSgpIDw8ICIpIik7CkBAIC0x
MDkzLDYgKzEwOTIsOCBAQCB2b2lkIFJlbmRlckxheWVyQ29tcG9zaXRvcjo6dHJhdmVyc2VVbmNo
YW5nZWRTdWJ0cmVlKFJlbmRlckxheWVyKiBhbmNlc3RvckxheWVyLAogICAgIGxheWVyLnVwZGF0
ZUxheWVyTGlzdHNJZk5lZWRlZCgpOwogCiAgICAgYm9vbCBsYXllcklzQ29tcG9zaXRlZCA9IGxh
eWVyLmlzQ29tcG9zaXRlZCgpOworICAgIGJvb2wgbGF5ZXJQYWludHNJbnRvUHJvdmlkZWRCYWNr
aW5nID0gZmFsc2U7CisgICAgYm9vbCBkaWRQdXNoT3ZlcmxhcENvbnRhaW5lciA9IGZhbHNlOwog
CiAgICAgT3ZlcmxhcEV4dGVudCBsYXllckV4dGVudDsKICAgICBpZiAobGF5ZXJJc0NvbXBvc2l0
ZWQgJiYgIWxheWVyLmlzUmVuZGVyVmlld0xheWVyKCkpCkBAIC0xMTA5LDYgKzExMTAsNyBAQCB2
b2lkIFJlbmRlckxheWVyQ29tcG9zaXRvcjo6dHJhdmVyc2VVbmNoYW5nZWRTdWJ0cmVlKFJlbmRl
ckxheWVyKiBhbmNlc3RvckxheWVyLAogICAgICAgICBBU1NFUlQoYmFja2luZ1NoYXJpbmdTdGF0
ZS5iYWNraW5nUHJvdmlkZXJDYW5kaWRhdGUoKSk7CiAgICAgICAgIEFTU0VSVChiYWNraW5nUHJv
dmlkZXJMYXllckNhbkluY2x1ZGVMYXllcigqYmFja2luZ1NoYXJpbmdTdGF0ZS5iYWNraW5nUHJv
dmlkZXJDYW5kaWRhdGUoKSwgbGF5ZXIpKTsKICAgICAgICAgYmFja2luZ1NoYXJpbmdTdGF0ZS5h
cHBlbmRTaGFyaW5nTGF5ZXIobGF5ZXIpOworICAgICAgICBsYXllclBhaW50c0ludG9Qcm92aWRl
ZEJhY2tpbmcgPSB0cnVlOwogICAgIH0KIAogICAgIENvbXBvc2l0aW5nU3RhdGUgY3VycmVudFN0
YXRlID0gY29tcG9zaXRpbmdTdGF0ZS5zdGF0ZUZvclBhaW50T3JkZXJDaGlsZHJlbihsYXllcik7
CkBAIC0xMTE5LDEzICsxMTIxLDIwIEBAIHZvaWQgUmVuZGVyTGF5ZXJDb21wb3NpdG9yOjp0cmF2
ZXJzZVVuY2hhbmdlZFN1YnRyZWUoUmVuZGVyTGF5ZXIqIGFuY2VzdG9yTGF5ZXIsCiAgICAgICAg
IGN1cnJlbnRTdGF0ZS50ZXN0aW5nT3ZlcmxhcCA9IHRydWU7CiAgICAgICAgIC8vIFRoaXMgbGF5
ZXIgbm93IGFjdHMgYXMgdGhlIGFuY2VzdG9yIGZvciBraWRzLgogICAgICAgICBjdXJyZW50U3Rh
dGUuY29tcG9zaXRpbmdBbmNlc3RvciA9ICZsYXllcjsKKyAgICAgICAgY3VycmVudFN0YXRlLmJh
Y2tpbmdTaGFyaW5nQW5jZXN0b3IgPSBudWxscHRyOwogICAgICAgICBvdmVybGFwTWFwLnB1c2hD
b21wb3NpdGluZ0NvbnRhaW5lcigpOworICAgICAgICBkaWRQdXNoT3ZlcmxhcENvbnRhaW5lciA9
IHRydWU7CiAgICAgICAgIExPR19XSVRIX1NUUkVBTShDb21wb3NpdGluZ092ZXJsYXAsIHN0cmVh
bSA8PCAidW5jaGFuZ2VkU3VidHJlZTogbGF5ZXIgIiA8PCAmbGF5ZXIgPDwgIiB3aWxsIGNvbXBv
c2l0ZSwgcHVzaGVkIGNvbnRhaW5lciAiIDw8IG92ZXJsYXBNYXApOwogCiAgICAgICAgIGNvbXB1
dGVFeHRlbnQob3ZlcmxhcE1hcCwgbGF5ZXIsIGxheWVyRXh0ZW50KTsKICAgICAgICAgY3VycmVu
dFN0YXRlLmFuY2VzdG9ySGFzVHJhbnNmb3JtQW5pbWF0aW9uIHw9IGxheWVyRXh0ZW50Lmhhc1Ry
YW5zZm9ybUFuaW1hdGlvbjsKICAgICAgICAgLy8gVG9vIGhhcmQgdG8gY29tcHV0ZSBhbmltYXRl
ZCBib3VuZHMgaWYgYm90aCB1cyBhbmQgc29tZSBhbmNlc3RvciBpcyBhbmltYXRpbmcgdHJhbnNm
b3JtLgogICAgICAgICBsYXllckV4dGVudC5hbmltYXRpb25DYXVzZXNFeHRlbnRVbmNlcnRhaW50
eSB8PSBsYXllckV4dGVudC5oYXNUcmFuc2Zvcm1BbmltYXRpb24gJiYgY29tcG9zaXRpbmdTdGF0
ZS5hbmNlc3Rvckhhc1RyYW5zZm9ybUFuaW1hdGlvbjsKKyAgICB9IGVsc2UgaWYgKGxheWVyUGFp
bnRzSW50b1Byb3ZpZGVkQmFja2luZykgeworICAgICAgICBvdmVybGFwTWFwLnB1c2hDb21wb3Np
dGluZ0NvbnRhaW5lcigpOworICAgICAgICBjdXJyZW50U3RhdGUuYmFja2luZ1NoYXJpbmdBbmNl
c3RvciA9ICZsYXllcjsKKyAgICAgICAgZGlkUHVzaE92ZXJsYXBDb250YWluZXIgPSB0cnVlOwor
ICAgICAgICBMT0dfV0lUSF9TVFJFQU0oQ29tcG9zaXRpbmdPdmVybGFwLCBzdHJlYW0gPDwgInVu
Y2hhbmdlZFN1YnRyZWU6IGxheWVyICIgPDwgJmxheWVyIDw8ICIgd2lsbCBzaGFyZSwgcHVzaGVk
IGNvbnRhaW5lciAiIDw8IG92ZXJsYXBNYXApOwogICAgIH0KIAogICAgIGJhY2tpbmdTaGFyaW5n
U3RhdGUudXBkYXRlQmVmb3JlRGVzY2VuZGFudFRyYXZlcnNhbChsYXllciwgbGF5ZXJJc0NvbXBv
c2l0ZWQpOwpAQCAtMTE1NiwxNiArMTE2NSwxMSBAQCB2b2lkIFJlbmRlckxheWVyQ29tcG9zaXRv
cjo6dHJhdmVyc2VVbmNoYW5nZWRTdWJ0cmVlKFJlbmRlckxheWVyKiBhbmNlc3RvckxheWVyLAog
CiAgICAgQVNTRVJUKCFjdXJyZW50U3RhdGUuZnVsbFBhaW50T3JkZXJUcmF2ZXJzYWxSZXF1aXJl
ZCk7CiAgICAgY29tcG9zaXRpbmdTdGF0ZS51cGRhdGVXaXRoRGVzY2VuZGFudFN0YXRlQW5kTGF5
ZXIoY3VycmVudFN0YXRlLCBsYXllciwgbGF5ZXJFeHRlbnQsIHRydWUpOworICAgIGJhY2tpbmdT
aGFyaW5nU3RhdGUudXBkYXRlQWZ0ZXJEZXNjZW5kYW50VHJhdmVyc2FsKGxheWVyLCBjb21wb3Np
dGluZ1N0YXRlLnN0YWNraW5nQ29udGV4dEFuY2VzdG9yKTsKIAotICAgIGJvb2wgbGF5ZXJDb250
cmlidXRlc1RvT3ZlcmxhcCA9IGN1cnJlbnRTdGF0ZS5jb21wb3NpdGluZ0FuY2VzdG9yICYmICFj
dXJyZW50U3RhdGUuY29tcG9zaXRpbmdBbmNlc3Rvci0+aXNSZW5kZXJWaWV3TGF5ZXIoKTsKLSAg
ICB1cGRhdGVPdmVybGFwTWFwKG92ZXJsYXBNYXAsIGxheWVyLCBsYXllckV4dGVudCwgbGF5ZXJD
b250cmlidXRlc1RvT3ZlcmxhcCk7Ci0KLSAgICBpZiAoKGxheWVySXNDb21wb3NpdGVkICYmICFs
YXllci5pc1JlbmRlclZpZXdMYXllcigpKSB8fCBjdXJyZW50U3RhdGUuYmFja2luZ1NoYXJpbmdB
bmNlc3RvciA9PSAmbGF5ZXIpIHsKLSAgICAgICAgb3ZlcmxhcE1hcC5wb3BDb21wb3NpdGluZ0Nv
bnRhaW5lcigpOwotICAgICAgICBMT0dfV0lUSF9TVFJFQU0oQ29tcG9zaXRpbmdPdmVybGFwLCBz
dHJlYW0gPDwgInVuY2hhbmdlZFN1YnRyZWU6IGxheWVyICIgPDwgJmxheWVyIDw8ICIgaXMgY29t
cG9zaXRlZCwgcG9wcGVkIGNvbnRhaW5lciAiIDw8IG92ZXJsYXBNYXApOwotICAgIH0KKyAgICBi
b29sIGxheWVyQ29udHJpYnV0ZXNUb092ZXJsYXAgPSAoY3VycmVudFN0YXRlLmNvbXBvc2l0aW5n
QW5jZXN0b3IgJiYgIWN1cnJlbnRTdGF0ZS5jb21wb3NpdGluZ0FuY2VzdG9yLT5pc1JlbmRlclZp
ZXdMYXllcigpKSB8fCBjdXJyZW50U3RhdGUuYmFja2luZ1NoYXJpbmdBbmNlc3RvcjsKKyAgICB1
cGRhdGVPdmVybGFwTWFwKG92ZXJsYXBNYXAsIGxheWVyLCBsYXllckV4dGVudCwgZGlkUHVzaE92
ZXJsYXBDb250YWluZXIsIGxheWVyQ29udHJpYnV0ZXNUb092ZXJsYXApOwogCi0gICAgYmFja2lu
Z1NoYXJpbmdTdGF0ZS51cGRhdGVBZnRlckRlc2NlbmRhbnRUcmF2ZXJzYWwobGF5ZXIsIGNvbXBv
c2l0aW5nU3RhdGUuc3RhY2tpbmdDb250ZXh0QW5jZXN0b3IpOwogICAgIG92ZXJsYXBNYXAuZ2Vv
bWV0cnlNYXAoKS5wb3BNYXBwaW5nc1RvQW5jZXN0b3IoYW5jZXN0b3JMYXllcik7CiAKICAgICBB
U1NFUlQoIWxheWVyLm5lZWRzQ29tcG9zaXRpbmdSZXF1aXJlbWVudHNUcmF2ZXJzYWwoKSk7CkBA
IC0xODQwLDE2ICsxODQ0LDkgQEAgdm9pZCBSZW5kZXJMYXllckNvbXBvc2l0b3I6OmFkZERlc2Nl
bmRhbnRzVG9PdmVybGFwTWFwUmVjdXJzaXZlKExheWVyT3ZlcmxhcE1hcCYKICAgICAgICAgb3Zl
cmxhcE1hcC5nZW9tZXRyeU1hcCgpLnBvcE1hcHBpbmdzVG9BbmNlc3RvcihhbmNlc3RvckxheWVy
KTsKIH0KIAotdm9pZCBSZW5kZXJMYXllckNvbXBvc2l0b3I6OnVwZGF0ZU92ZXJsYXBNYXAoTGF5
ZXJPdmVybGFwTWFwJiBvdmVybGFwTWFwLCBjb25zdCBSZW5kZXJMYXllciYgbGF5ZXIsIE92ZXJs
YXBFeHRlbnQmIGxheWVyRXh0ZW50LCBib29sIGxheWVyQ29udHJpYnV0ZXNUb092ZXJsYXAsIGJv
b2wgYWRkRGVzY2VuZGFudHNUb092ZXJsYXApIGNvbnN0Cit2b2lkIFJlbmRlckxheWVyQ29tcG9z
aXRvcjo6dXBkYXRlT3ZlcmxhcE1hcChMYXllck92ZXJsYXBNYXAmIG92ZXJsYXBNYXAsIGNvbnN0
IFJlbmRlckxheWVyJiBsYXllciwgT3ZlcmxhcEV4dGVudCYgbGF5ZXJFeHRlbnQsIGJvb2wgZGlk
UHVzaENvbnRhaW5lciwgYm9vbCBhZGRMYXllclRvT3ZlcmxhcCwgYm9vbCBhZGREZXNjZW5kYW50
c1RvT3ZlcmxhcCkgY29uc3QKIHsKLSAgICBBU1NFUlRfSU1QTElFUyhhZGREZXNjZW5kYW50c1Rv
T3ZlcmxhcCwgbGF5ZXJDb250cmlidXRlc1RvT3ZlcmxhcCk7Ci0KLSAgICAvLyBBbGwgbGF5ZXJz
IChldmVuIG9uZXMgdGhhdCBhcmVuJ3QgYmVpbmcgY29tcG9zaXRlZCkgbmVlZCB0byBnZXQgYWRk
ZWQgdG8KLSAgICAvLyB0aGUgb3ZlcmxhcCBtYXAuIExheWVycyB0aGF0IGRvIG5vdCBjb21wb3Np
dGUgd2lsbCBkcmF3IGludG8gdGhlaXIKLSAgICAvLyBjb21wb3NpdGluZyBhbmNlc3RvcidzIGJh
Y2tpbmcsIGFuZCBzbyBhcmUgc3RpbGwgY29uc2lkZXJlZCBmb3Igb3ZlcmxhcC4KLSAgICAvLyBG
SVhNRTogV2hlbiBsYXllckV4dGVudCBoYXMgdGFrZW4gYW5pbWF0aW9uIGJvdW5kcyBpbnRvIGFj
Y291bnQsIHdlIGFsc28ga25vdyB0aGF0IHRoZSBib3VuZHMKLSAgICAvLyBpbmNsdWRlIGRlc2Nl
bmRhbnRzLCBzbyB3ZSBkb24ndCBuZWVkIHRvIGFkZCB0aGVtIGFsbCB0byB0aGUgb3ZlcmxhcCBt
YXAuCi0gICAgaWYgKGxheWVyQ29udHJpYnV0ZXNUb092ZXJsYXApIHsKKyAgICBpZiAoYWRkTGF5
ZXJUb092ZXJsYXApIHsKICAgICAgICAgYWRkVG9PdmVybGFwTWFwKG92ZXJsYXBNYXAsIGxheWVy
LCBsYXllckV4dGVudCk7CiAgICAgICAgIExPR19XSVRIX1NUUkVBTShDb21wb3NpdGluZ092ZXJs
YXAsIHN0cmVhbSA8PCAibGF5ZXIgIiA8PCAmbGF5ZXIgPDwgIiBjb250cmlidXRlcyB0byBvdmVy
bGFwLCBhZGRlZCB0byBtYXAgIiA8PCBvdmVybGFwTWFwKTsKICAgICB9CkBAIC0xODU5LDYgKzE4
NTYsMTEgQEAgdm9pZCBSZW5kZXJMYXllckNvbXBvc2l0b3I6OnVwZGF0ZU92ZXJsYXBNYXAoTGF5
ZXJPdmVybGFwTWFwJiBvdmVybGFwTWFwLCBjb25zdAogICAgICAgICBhZGREZXNjZW5kYW50c1Rv
T3ZlcmxhcE1hcFJlY3Vyc2l2ZShvdmVybGFwTWFwLCBsYXllcik7CiAgICAgICAgIExPR19XSVRI
X1NUUkVBTShDb21wb3NpdGluZ092ZXJsYXAsIHN0cmVhbSA8PCAibGF5ZXIgIiA8PCAmbGF5ZXIg
PDwgIiBjb21wb3NpdGVkIHBvc3QgZGVzY2VuZGFudCB0cmF2ZXJzYWwsIGFkZGVkIHJlY3Vyc2l2
ZSAiIDw8IG92ZXJsYXBNYXApOwogICAgIH0KKworICAgIGlmIChkaWRQdXNoQ29udGFpbmVyKSB7
CisgICAgICAgIG92ZXJsYXBNYXAucG9wQ29tcG9zaXRpbmdDb250YWluZXIoKTsKKyAgICAgICAg
TE9HX1dJVEhfU1RSRUFNKENvbXBvc2l0aW5nT3ZlcmxhcCwgc3RyZWFtIDw8ICJsYXllciAiIDw8
ICZsYXllciA8PCAiIGlzIGNvbXBvc2l0ZWQgb3Igc2hhcmVkLCBwb3BwZWQgY29udGFpbmVyICIg
PDwgb3ZlcmxhcE1hcCk7CisgICAgfQogfQogCiAjaWYgRU5BQkxFKFZJREVPKQpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5oIGIvU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5oCmluZGV4IDNiYzIz
NTkwOTMxNjA1MzY2ZmQ3MDQ5MDBkMGM1NGExY2NkOTU5YzMuLjdmNjZkMTg2NmRjYzJiNjZiMTEx
MmFiODQ4NzA4M2VmZjJjYTA3ZGYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9SZW5kZXJMYXllckNvbXBvc2l0b3IuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyTGF5ZXJDb21wb3NpdG9yLmgKQEAgLTQwOCw3ICs0MDgsNyBAQCBwcml2YXRlOgogICAg
IHZvaWQgY29tcHV0ZUV4dGVudChjb25zdCBMYXllck92ZXJsYXBNYXAmLCBjb25zdCBSZW5kZXJM
YXllciYsIE92ZXJsYXBFeHRlbnQmKSBjb25zdDsKICAgICB2b2lkIGFkZFRvT3ZlcmxhcE1hcChM
YXllck92ZXJsYXBNYXAmLCBjb25zdCBSZW5kZXJMYXllciYsIE92ZXJsYXBFeHRlbnQmKSBjb25z
dDsKICAgICB2b2lkIGFkZERlc2NlbmRhbnRzVG9PdmVybGFwTWFwUmVjdXJzaXZlKExheWVyT3Zl
cmxhcE1hcCYsIGNvbnN0IFJlbmRlckxheWVyJiwgY29uc3QgUmVuZGVyTGF5ZXIqIGFuY2VzdG9y
TGF5ZXIgPSBudWxscHRyKSBjb25zdDsKLSAgICB2b2lkIHVwZGF0ZU92ZXJsYXBNYXAoTGF5ZXJP
dmVybGFwTWFwJiwgY29uc3QgUmVuZGVyTGF5ZXImLCBPdmVybGFwRXh0ZW50JiwgYm9vbCBsYXll
ckNvbnRyaWJ1dGVzVG9PdmVybGFwLCBib29sIGFkZERlc2NlbmRhbnRzVG9PdmVybGFwID0gZmFs
c2UpIGNvbnN0OworICAgIHZvaWQgdXBkYXRlT3ZlcmxhcE1hcChMYXllck92ZXJsYXBNYXAmLCBj
b25zdCBSZW5kZXJMYXllciYsIE92ZXJsYXBFeHRlbnQmLCBib29sIGRpZFB1c2hDb250YWluZXIs
IGJvb2wgYWRkTGF5ZXJUb092ZXJsYXAsIGJvb2wgYWRkRGVzY2VuZGFudHNUb092ZXJsYXAgPSBm
YWxzZSkgY29uc3Q7CiAKICAgICB2b2lkIHVwZGF0ZUNvbXBvc2l0aW5nTGF5ZXJzVGltZXJGaXJl
ZCgpOwogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cKaW5kZXggNjBhNmIwMjg3YTMwYmU4OTUxYjA3MzI3OGI2MzY3OTExM2RkOGM3YS4u
MGU5MzVhZDFhNDRkMjhhYjM3Mjk3YTcyMDNiNzYzZjFkNzkwMjExYyAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsx
LDEzIEBACisyMDE5LTA1LTE4ICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29t
PgorCisgICAgICAgIExheWVycyBwYWludGluZyBpbnRvIHNoYXJlZCBiYWNraW5nIG5lZWQgdG8g
Y29udHJpYnV0ZSB0byBvdmVybGFwCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xOTgwMjEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICAqIGNvbXBvc2l0aW5nL3NoYXJlZC1iYWNraW5nL3NoYXJpbmctY2hpbGQt
Y29udHJpYnV0ZXMtdG8tb3ZlcmxhcC1leHBlY3RlZC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBj
b21wb3NpdGluZy9zaGFyZWQtYmFja2luZy9zaGFyaW5nLWNoaWxkLWNvbnRyaWJ1dGVzLXRvLW92
ZXJsYXAuaHRtbDogQWRkZWQuCisKIDIwMTktMDUtMTcgIEpvb25naHVuIFBhcmsgIDxwamgwNzE4
QGdtYWlsLmNvbT4KIAogICAgICAgICBJbXBsZW1lbnQgQ1NTIGBkaXNwbGF5OiBmbG93LXJvb3Rg
IChtb2Rlcm4gY2xlYXJmaXgpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9z
aGFyZWQtYmFja2luZy9zaGFyaW5nLWNoaWxkLWNvbnRyaWJ1dGVzLXRvLW92ZXJsYXAtZXhwZWN0
ZWQuaHRtbCBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL3NoYXJlZC1iYWNraW5nL3NoYXJpbmct
Y2hpbGQtY29udHJpYnV0ZXMtdG8tb3ZlcmxhcC1leHBlY3RlZC5odG1sCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjMz
YmMwNDQyYTY4ODUxZmI5Zjc0MWYxYTZkY2QzNjFjMzNkNGVhMjAKLS0tIC9kZXYvbnVsbAorKysg
Yi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9zaGFyZWQtYmFja2luZy9zaGFyaW5nLWNoaWxkLWNv
bnRyaWJ1dGVzLXRvLW92ZXJsYXAtZXhwZWN0ZWQuaHRtbApAQCAtMCwwICsxLDY0IEBACis8IURP
Q1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+CisgICAgPHN0eWxlPgorICAgICAgICAucHJvdmlk
ZXIgeworICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOworICAgICAgICAgICAgdG9wOiAy
MHB4OworICAgICAgICAgICAgbGVmdDogMjBweDsKKyAgICAgICAgICAgIGhlaWdodDogNTBweDsK
KyAgICAgICAgICAgIHdpZHRoOiA1MHB4OworICAgICAgICAgICAgbWFyZ2luOiAxMHB4OworICAg
ICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7CisgICAgICAgICAgICBiYWNrZ3JvdW5k
LWNvbG9yOiBzaWx2ZXI7CisgICAgICAgIH0KKyAgICAgICAgCisgICAgICAgIC5zaGFyaW5nIHsK
KwkJCXBvc2l0aW9uOiByZWxhdGl2ZTsKKyAgICAgICAgICAgIHotaW5kZXg6IDA7CisJCQl0b3A6
IDQ1cHg7CisJCQlsZWZ0OiA0NXB4OworICAgICAgICAgICAgd2lkdGg6IDEwMHB4OworICAgICAg
ICAgICAgaGVpZ2h0OiAxMDBweDsKKyAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsdWU7
CisgICAgICAgIH0KKyAgICAgICAgCisgICAgICAgIC5pbm5lciB7CisgICAgICAgICAgICBwb3Np
dGlvbjogYWJzb2x1dGU7CisgICAgICAgICAgICBsZWZ0OiA4MHB4OworICAgICAgICAgICAgdG9w
OiA4MHB4OworICAgICAgICAgICAgd2lkdGg6IDIwMHB4OworICAgICAgICAgICAgaGVpZ2h0OiAy
MDBweDsKKyAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IG9yYW5nZTsKKyAgICAgICAgfQor
CisgICAgICAgIC50cmlnZ2VyIHsKKyAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigw
KTsKKyAgICAgICAgICAgIHdpZHRoOiA1MHB4OworICAgICAgICAgICAgaGVpZ2h0OiA1MHB4Owor
ICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogc2lsdmVyOworICAgICAgICB9CisgICAgICAg
IAorICAgICAgICAub3ZlcmxhcHBlciB7CisgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7
CisgICAgICAgICAgICB0b3A6IDIwMHB4OworICAgICAgICAgICAgbGVmdDogMjAwcHg7CisgICAg
ICAgICAgICB3aWR0aDogMjAwcHg7CisgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4OworICAgICAg
ICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47CisgICAgICAgICAgICB0cmFuc2Zvcm06IHRy
YW5zbGF0ZVooMCk7CisgICAgICAgIH0KKyAgICA8L3N0eWxlPgorPC9oZWFkPgorPGJvZHk+Cisg
ICAgPGRpdiBjbGFzcz0idHJpZ2dlciI+PC9kaXY+CisgICAgPGRpdiBjbGFzcz0icHJvdmlkZXIi
PgorICAgICAgICA8ZGl2IGNsYXNzPSJzaGFyaW5nIj4KKyAgICAgICAgICAgIDxkaXYgY2xhc3M9
ImlubmVyIj4KKyAgICAgICAgICAgIDwvZGl2PgorICAgICAgICA8L2Rpdj4KKyAgICA8L2Rpdj4K
KyAgICA8ZGl2IGNsYXNzPSJvdmVybGFwcGVyIj48L2Rpdj4KKzxwcmUgaWQ9ImxheWVycyI+PC9w
cmU+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jb21wb3NpdGlu
Zy9zaGFyZWQtYmFja2luZy9zaGFyaW5nLWNoaWxkLWNvbnRyaWJ1dGVzLXRvLW92ZXJsYXAuaHRt
bCBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL3NoYXJlZC1iYWNraW5nL3NoYXJpbmctY2hpbGQt
Y29udHJpYnV0ZXMtdG8tb3ZlcmxhcC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjY3NDMzMDRhZGM0YzQyYjky
YzhiZGFhYWQzNWJhYzU1MmZjYWNlZjQKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9j
b21wb3NpdGluZy9zaGFyZWQtYmFja2luZy9zaGFyaW5nLWNoaWxkLWNvbnRyaWJ1dGVzLXRvLW92
ZXJsYXAuaHRtbApAQCAtMCwwICsxLDY0IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhl
YWQ+CisgICAgPHRpdGxlPlRlc3RzIHRoYXQgdGhlIG92ZXJsYXAgYm91bmRzIGZvciBhIHNoYXJp
bmcgbGF5ZXIgaW5jbHVkZXMgZGVzY2VuZGFudHMuPC90aXRsZT4KKyAgICA8c3R5bGU+CisgICAg
ICAgIC5wcm92aWRlciB7CisgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CisgICAgICAg
ICAgICB0b3A6IDIwcHg7CisgICAgICAgICAgICBsZWZ0OiAyMHB4OworICAgICAgICAgICAgaGVp
Z2h0OiA1MHB4OworICAgICAgICAgICAgd2lkdGg6IDUwcHg7CisgICAgICAgICAgICBtYXJnaW46
IDEwcHg7CisgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjazsKKyAgICAgICAgICAg
IGJhY2tncm91bmQtY29sb3I6IHNpbHZlcjsKKyAgICAgICAgfQorICAgICAgICAKKyAgICAgICAg
LnNoYXJpbmcgeworCQkJcG9zaXRpb246IHJlbGF0aXZlOworICAgICAgICAgICAgei1pbmRleDog
MDsKKwkJCXRvcDogNDVweDsKKwkJCWxlZnQ6IDQ1cHg7CisgICAgICAgICAgICB3aWR0aDogMTAw
cHg7CisgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4OworICAgICAgICAgICAgYmFja2dyb3VuZC1j
b2xvcjogYmx1ZTsKKyAgICAgICAgfQorICAgICAgICAKKyAgICAgICAgLmlubmVyIHsKKyAgICAg
ICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKKyAgICAgICAgICAgIGxlZnQ6IDgwcHg7CisgICAg
ICAgICAgICB0b3A6IDgwcHg7CisgICAgICAgICAgICB3aWR0aDogMjAwcHg7CisgICAgICAgICAg
ICBoZWlnaHQ6IDIwMHB4OworICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogb3JhbmdlOwor
ICAgICAgICB9CisKKyAgICAgICAgLnRyaWdnZXIgeworICAgICAgICAgICAgdHJhbnNmb3JtOiB0
cmFuc2xhdGVaKDApOworICAgICAgICAgICAgd2lkdGg6IDUwcHg7CisgICAgICAgICAgICBoZWln
aHQ6IDUwcHg7CisgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBzaWx2ZXI7CisgICAgICAg
IH0KKyAgICAgICAgCisgICAgICAgIC5vdmVybGFwcGVyIHsKKyAgICAgICAgICAgIHBvc2l0aW9u
OiBhYnNvbHV0ZTsKKyAgICAgICAgICAgIHRvcDogMjAwcHg7CisgICAgICAgICAgICBsZWZ0OiAy
MDBweDsKKyAgICAgICAgICAgIHdpZHRoOiAyMDBweDsKKyAgICAgICAgICAgIGhlaWdodDogMjAw
cHg7CisgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjsKKyAgICAgICAgfQorICAg
IDwvc3R5bGU+Cis8L2hlYWQ+Cis8Ym9keT4KKyAgICA8ZGl2IGNsYXNzPSJ0cmlnZ2VyIj48L2Rp
dj4KKyAgICA8ZGl2IGNsYXNzPSJwcm92aWRlciI+CisgICAgICAgIDxkaXYgY2xhc3M9InNoYXJp
bmciPgorICAgICAgICAgICAgPGRpdiBjbGFzcz0iaW5uZXIiPgorICAgICAgICAgICAgPC9kaXY+
CisgICAgICAgIDwvZGl2PgorICAgIDwvZGl2PgorICAgIDxkaXYgY2xhc3M9Im92ZXJsYXBwZXIi
PjwvZGl2PgorPHByZSBpZD0ibGF5ZXJzIj48L3ByZT4KKzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>