<?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>159186</bug_id>
          
          <creation_ts>2016-06-27 18:11:31 -0700</creation_ts>
          <short_desc>[iOS] -webkit-overflow-scrolling: touch prevents repaint with RTL</short_desc>
          <delta_ts>2018-02-22 08:41:42 -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>
          
          
          <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>esprehn+autocc</cc>
    
    <cc>fred.wang</cc>
    
    <cc>glenn</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1205820</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-06-27 18:11:31 -0700</bug_when>
    <thetext>[iOS] -webkit-overflow-scrolling: touch prevents repaint with RTL</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1205826</commentid>
    <comment_count>1</comment_count>
      <attachid>282200</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-06-27 18:15:50 -0700</bug_when>
    <thetext>Created attachment 282200
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1205849</commentid>
    <comment_count>2</comment_count>
      <attachid>282200</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-06-27 19:58:35 -0700</bug_when>
    <thetext>Comment on attachment 282200
Patch

Clearing flags on attachment: 282200

Committed r202536: &lt;http://trac.webkit.org/changeset/202536&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1205850</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-06-27 19:58:38 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>282200</attachid>
            <date>2016-06-27 18:15:50 -0700</date>
            <delta_ts>2016-06-27 19:58:35 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-159186-20160627181535.patch</filename>
            <type>text/plain</type>
            <size>18470</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjAyNDI0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOTU0ZDE2OTk1Njc1ZDkx
ZWQ4MmMwMmUxNGExNjRjMTM0MmM2OGQzZC4uNTkyZTNiMmEzM2Q4OGQxNjE0ODRmMGY2NWE1MTcz
Y2Q4NTVmNjljOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDQzIEBACisyMDE2LTA2LTI3ICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFtpT1NdIC13ZWJr
aXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaCBwcmV2ZW50cyByZXBhaW50IHdpdGggUlRMCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTkxODYKKyAg
ICAgICAgcmRhcjovL3Byb2JsZW0vMjY2NTkzNDEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKyAgICAgICAgCisgICAgICAgIFRoZXJlIHdlcmUgdHdvIGlzc3VlcyB3aXRo
IHJlcGFpbnRzIGluIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoIHNjcm9sbGluZwor
ICAgICAgICBsYXllcnMuCisKKyAgICAgICAgRmlyc3QsIGlmIHRoZSBzY3JvbGxlZCBjb250ZW50
cyB3ZXJlIGlubGluZSAoZS5nLiBhIDxzcGFuPiksIHRoZW4gcmVwYWludHMgd2VyZQorICAgICAg
ICBicm9rZW4gYmVjYXVzZSBSZW5kZXJJbmxpbmUgZGlkbid0IGNhbGwgc2hvdWxkQXBwbHlDbGlw
QW5kU2Nyb2xsUG9zaXRpb25Gb3JSZXBhaW50KCkuCisgICAgICAgIEZpeCBieSBtYWtpbmcgc2hv
dWxkQXBwbHlDbGlwQW5kU2Nyb2xsUG9zaXRpb25Gb3JSZXBhaW50KCkgYSBtZW1iZXIgZnVuY3Rp
b24gb2YgUmVuZGVyQm94CisgICAgICAgIGFuZCBjYWxsaW5nIGl0IGZyb20gUmVuZGVyQm94Ojpj
b21wdXRlUmVjdEZvclJlcGFpbnQoKSBhbmQgUmVuZGVySW5saW5lOjpjbGlwcGVkT3ZlcmZsb3dS
ZWN0Rm9yUmVwYWludCgpLgorCisgICAgICAgIFNlY29uZCwgcmVwYWludHMgd2VyZSBicm9rZW4g
aW4gUlRMIGJlY2F1c2UgUmVuZGVyTGF5ZXJCYWNraW5nOjpzZXRDb250ZW50c05lZWREaXNwbGF5
SW5SZWN0KCkKKyAgICAgICAgY29uZnVzZWQgc2Nyb2xsIG9mZnNldCBhbmQgc2Nyb2xsIHBvc2l0
aW9uOyBpdCBuZWVkcyB0byBzdWJ0cmFjdCBzY3JvbGxQb3NpdGlvbi4KKyAgICAgICAgCisgICAg
ICAgIEZpbmFsbHkgcmVuYW1lZCB0byBhcHBseUNhY2hlZENsaXBBbmRTY3JvbGxPZmZzZXRGb3JS
ZXBhaW50KCkgdG8gYXBwbHlDYWNoZWRDbGlwQW5kU2Nyb2xsUG9zaXRpb25Gb3JSZXBhaW50KCkK
KyAgICAgICAgdG8gbWFrZSBpdCBjbGVhciB0aGF0IGl0IHVzZXMgc2Nyb2xsUG9zaXRpb24sIG5v
dCBzY3JvbGxPZmZzZXQuCisKKyAgICAgICAgVGVzdHM6IGNvbXBvc2l0aW5nL3Njcm9sbGluZy90
b3VjaC1zY3JvbGxpbmctcmVwYWludC1zcGFucy5odG1sCisgICAgICAgICAgICAgICBjb21wb3Np
dGluZy9zY3JvbGxpbmcvdG91Y2gtc2Nyb2xsaW5nLXJlcGFpbnQuaHRtbAorCisgICAgICAgICog
cmVuZGVyaW5nL1JlbmRlckJveC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJCb3g6OmFw
cGx5Q2FjaGVkQ2xpcEFuZFNjcm9sbFBvc2l0aW9uRm9yUmVwYWludCk6CisgICAgICAgIChXZWJD
b3JlOjpSZW5kZXJCb3g6OnNob3VsZEFwcGx5Q2xpcEFuZFNjcm9sbFBvc2l0aW9uRm9yUmVwYWlu
dCk6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJCb3g6OmNvbXB1dGVSZWN0Rm9yUmVwYWludCk6
CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJCb3g6OmFwcGx5Q2FjaGVkQ2xpcEFuZFNjcm9sbE9m
ZnNldEZvclJlcGFpbnQpOiBEZWxldGVkLgorICAgICAgICAoV2ViQ29yZTo6c2hvdWxkQXBwbHlD
b250YWluZXJzQ2xpcEFuZE9mZnNldCk6IERlbGV0ZWQuCisgICAgICAgICogcmVuZGVyaW5nL1Jl
bmRlckJveC5oOgorICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJJbmxpbmUuY3BwOgorICAgICAg
ICAoV2ViQ29yZTo6UmVuZGVySW5saW5lOjpjbGlwcGVkT3ZlcmZsb3dSZWN0Rm9yUmVwYWludCk6
CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJJbmxpbmU6OmNvbXB1dGVSZWN0Rm9yUmVwYWludCk6
CisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckxheWVyQmFja2luZy5jcHA6CisgICAgICAgIChX
ZWJDb3JlOjpSZW5kZXJMYXllckJhY2tpbmc6OnNldENvbnRlbnRzTmVlZERpc3BsYXlJblJlY3Qp
OgorICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJPYmplY3QuY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6UmVuZGVyT2JqZWN0Ojpjb21wdXRlUmVjdEZvclJlcGFpbnQpOgorCiAyMDE2LTA2LTI0ICBE
YW4gQmVybnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CiAKICAgICAgICAgRml4ZWQgdGhlIG1hY09T
IGJ1aWxkLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveC5j
cHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQm94LmNwcAppbmRleCAwMzMyOWU1
YzVhN2NmZGY0YTIzMjYzMzg2ZWFiZWYwY2FhMjkxMTc2Li40ZjU0NWIyNjFiY2I5NmEzMWU1ZTg4
MjgxNThjZjEwNDcwNzUxZjRjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyQm94LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQm94LmNw
cApAQCAtMTAxMiw3ICsxMDEyLDcgQEAgTGF5b3V0U2l6ZSBSZW5kZXJCb3g6OmNhY2hlZFNpemVG
b3JPdmVyZmxvd0NsaXAoKSBjb25zdAogICAgIHJldHVybiBsYXllcigpLT5zaXplKCk7CiB9CiAK
LXZvaWQgUmVuZGVyQm94OjphcHBseUNhY2hlZENsaXBBbmRTY3JvbGxPZmZzZXRGb3JSZXBhaW50
KExheW91dFJlY3QmIHBhaW50UmVjdCkgY29uc3QKK3ZvaWQgUmVuZGVyQm94OjphcHBseUNhY2hl
ZENsaXBBbmRTY3JvbGxQb3NpdGlvbkZvclJlcGFpbnQoTGF5b3V0UmVjdCYgcGFpbnRSZWN0KSBj
b25zdAogewogICAgIGZsaXBGb3JXcml0aW5nTW9kZShwYWludFJlY3QpOwogICAgIHBhaW50UmVj
dC5tb3ZlQnkoLXNjcm9sbFBvc2l0aW9uKCkpOyAvLyBGb3Igb3ZlcmZsb3c6YXV0by9zY3JvbGwv
aGlkZGVuLgpAQCAtMjE5NCwxNiArMjE5NCwxNSBAQCBMYXlvdXRSZWN0IFJlbmRlckJveDo6Y2xp
cHBlZE92ZXJmbG93UmVjdEZvclJlcGFpbnQoY29uc3QgUmVuZGVyTGF5ZXJNb2RlbE9iamVjdAog
ICAgIHJldHVybiBjb21wdXRlUmVjdEZvclJlcGFpbnQociwgcmVwYWludENvbnRhaW5lcik7CiB9
CiAKLXN0YXRpYyBpbmxpbmUgYm9vbCBzaG91bGRBcHBseUNvbnRhaW5lcnNDbGlwQW5kT2Zmc2V0
KGNvbnN0IFJlbmRlckxheWVyTW9kZWxPYmplY3QqIHJlcGFpbnRDb250YWluZXIsIFJlbmRlckJv
eCogY29udGFpbmVyQm94KQorYm9vbCBSZW5kZXJCb3g6OnNob3VsZEFwcGx5Q2xpcEFuZFNjcm9s
bFBvc2l0aW9uRm9yUmVwYWludChjb25zdCBSZW5kZXJMYXllck1vZGVsT2JqZWN0KiByZXBhaW50
Q29udGFpbmVyKSBjb25zdAogewogI2lmIFBMQVRGT1JNKElPUykKLSAgICBpZiAoIXJlcGFpbnRD
b250YWluZXIgfHwgcmVwYWludENvbnRhaW5lciAhPSBjb250YWluZXJCb3gpCisgICAgaWYgKCFy
ZXBhaW50Q29udGFpbmVyIHx8IHJlcGFpbnRDb250YWluZXIgIT0gdGhpcykKICAgICAgICAgcmV0
dXJuIHRydWU7CiAKLSAgICByZXR1cm4gIWNvbnRhaW5lckJveC0+aGFzTGF5ZXIoKSB8fCAhY29u
dGFpbmVyQm94LT5sYXllcigpLT51c2VzQ29tcG9zaXRlZFNjcm9sbGluZygpOworICAgIHJldHVy
biAhaGFzTGF5ZXIoKSB8fCAhbGF5ZXIoKS0+dXNlc0NvbXBvc2l0ZWRTY3JvbGxpbmcoKTsKICNl
bHNlCiAgICAgVU5VU0VEX1BBUkFNKHJlcGFpbnRDb250YWluZXIpOwotICAgIFVOVVNFRF9QQVJB
TShjb250YWluZXJCb3gpOwogICAgIHJldHVybiB0cnVlOwogI2VuZGlmCiB9CkBAIC0yMzA5LDgg
KzIzMDgsOCBAQCBMYXlvdXRSZWN0IFJlbmRlckJveDo6Y29tcHV0ZVJlY3RGb3JSZXBhaW50KGNv
bnN0IExheW91dFJlY3QmIHJlY3QsIGNvbnN0IFJlbmRlcgogICAgIGFkanVzdGVkUmVjdC5zZXRM
b2NhdGlvbih0b3BMZWZ0KTsKICAgICBpZiAoY29udGFpbmVyLT5oYXNPdmVyZmxvd0NsaXAoKSkg
ewogICAgICAgICBSZW5kZXJCb3gmIGNvbnRhaW5lckJveCA9IGRvd25jYXN0PFJlbmRlckJveD4o
KmNvbnRhaW5lcik7Ci0gICAgICAgIGlmIChzaG91bGRBcHBseUNvbnRhaW5lcnNDbGlwQW5kT2Zm
c2V0KHJlcGFpbnRDb250YWluZXIsICZjb250YWluZXJCb3gpKSB7Ci0gICAgICAgICAgICBjb250
YWluZXJCb3guYXBwbHlDYWNoZWRDbGlwQW5kU2Nyb2xsT2Zmc2V0Rm9yUmVwYWludChhZGp1c3Rl
ZFJlY3QpOworICAgICAgICBpZiAoY29udGFpbmVyQm94LnNob3VsZEFwcGx5Q2xpcEFuZFNjcm9s
bFBvc2l0aW9uRm9yUmVwYWludChyZXBhaW50Q29udGFpbmVyKSkgeworICAgICAgICAgICAgY29u
dGFpbmVyQm94LmFwcGx5Q2FjaGVkQ2xpcEFuZFNjcm9sbFBvc2l0aW9uRm9yUmVwYWludChhZGp1
c3RlZFJlY3QpOwogICAgICAgICAgICAgaWYgKGFkanVzdGVkUmVjdC5pc0VtcHR5KCkpCiAgICAg
ICAgICAgICAgICAgcmV0dXJuIGFkanVzdGVkUmVjdDsKICAgICAgICAgfQpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveC5oIGIvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL1JlbmRlckJveC5oCmluZGV4IGU4Njk0MTQyZDMxODQxYmNjODliNWE3YjFlNWI0NjAw
YjQ0MDc2NjkuLjdjOWFkNzQxNWI3M2JiOWEyZmQyYWMzZDE0YTU4YzJlYjAyNDkzOWUgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3guaAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQm94LmgKQEAgLTU3Nyw3ICs1NzcsOSBAQCBwdWJsaWM6
CiAKICAgICBTY3JvbGxQb3NpdGlvbiBzY3JvbGxQb3NpdGlvbigpIGNvbnN0OwogICAgIExheW91
dFNpemUgY2FjaGVkU2l6ZUZvck92ZXJmbG93Q2xpcCgpIGNvbnN0OwotICAgIHZvaWQgYXBwbHlD
YWNoZWRDbGlwQW5kU2Nyb2xsT2Zmc2V0Rm9yUmVwYWludChMYXlvdXRSZWN0JiBwYWludFJlY3Qp
IGNvbnN0OworCisgICAgYm9vbCBzaG91bGRBcHBseUNsaXBBbmRTY3JvbGxQb3NpdGlvbkZvclJl
cGFpbnQoY29uc3QgUmVuZGVyTGF5ZXJNb2RlbE9iamVjdCogcmVwYWludENvbnRhaW5lcikgY29u
c3Q7CisgICAgdm9pZCBhcHBseUNhY2hlZENsaXBBbmRTY3JvbGxQb3NpdGlvbkZvclJlcGFpbnQo
TGF5b3V0UmVjdCYgcGFpbnRSZWN0KSBjb25zdDsKIAogICAgIHZpcnR1YWwgYm9vbCBoYXNSZWxh
dGl2ZURpbWVuc2lvbnMoKSBjb25zdDsKICAgICB2aXJ0dWFsIGJvb2wgaGFzUmVsYXRpdmVMb2dp
Y2FsSGVpZ2h0KCkgY29uc3Q7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVySW5saW5lLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJJbmxpbmUu
Y3BwCmluZGV4IDg3YjY5NGM4ZTM5ZGZhNzQxMjY3YTUyYmEzYmExM2MyMmFhNjBlYWQuLmNkOTIx
OWU4ZmE2ZTU1ODY2MTczZDdiNjRhNjlmZDY3OWEzYjI3YzggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJJbmxpbmUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9SZW5kZXJJbmxpbmUuY3BwCkBAIC0xMjM0LDggKzEyMzQsOCBAQCBMYXlvdXRSZWN0
IFJlbmRlcklubGluZTo6Y2xpcHBlZE92ZXJmbG93UmVjdEZvclJlcGFpbnQoY29uc3QgUmVuZGVy
TGF5ZXJNb2RlbE9iagogICAgIGlmIChoaXRSZXBhaW50Q29udGFpbmVyIHx8ICFjb250YWluaW5n
QmxvY2spCiAgICAgICAgIHJldHVybiByZXBhaW50UmVjdDsKIAotICAgIGlmIChjb250YWluaW5n
QmxvY2stPmhhc092ZXJmbG93Q2xpcCgpKQotICAgICAgICBjb250YWluaW5nQmxvY2stPmFwcGx5
Q2FjaGVkQ2xpcEFuZFNjcm9sbE9mZnNldEZvclJlcGFpbnQocmVwYWludFJlY3QpOworICAgIGlm
IChjb250YWluaW5nQmxvY2stPmhhc092ZXJmbG93Q2xpcCgpICYmIGNvbnRhaW5pbmdCbG9jay0+
c2hvdWxkQXBwbHlDbGlwQW5kU2Nyb2xsUG9zaXRpb25Gb3JSZXBhaW50KHJlcGFpbnRDb250YWlu
ZXIpKQorICAgICAgICBjb250YWluaW5nQmxvY2stPmFwcGx5Q2FjaGVkQ2xpcEFuZFNjcm9sbFBv
c2l0aW9uRm9yUmVwYWludChyZXBhaW50UmVjdCk7CiAKICAgICByZXBhaW50UmVjdCA9IGNvbnRh
aW5pbmdCbG9jay0+Y29tcHV0ZVJlY3RGb3JSZXBhaW50KHJlcGFpbnRSZWN0LCByZXBhaW50Q29u
dGFpbmVyKTsKIApAQCAtMTI5Niw3ICsxMjk2LDcgQEAgTGF5b3V0UmVjdCBSZW5kZXJJbmxpbmU6
OmNvbXB1dGVSZWN0Rm9yUmVwYWludChjb25zdCBMYXlvdXRSZWN0JiByZWN0LCBjb25zdCBSZW4K
ICAgICAvLyBpdHMgY29udHJvbENsaXBSZWN0IHdpbGwgYmUgd3JvbmcuIEZvciBvdmVyZmxvdyBj
bGlwIHdlIHVzZSB0aGUgdmFsdWVzIGNhY2hlZCBieSB0aGUgbGF5ZXIuCiAgICAgYWRqdXN0ZWRS
ZWN0LnNldExvY2F0aW9uKHRvcExlZnQpOwogICAgIGlmIChjb250YWluZXItPmhhc092ZXJmbG93
Q2xpcCgpKSB7Ci0gICAgICAgIGRvd25jYXN0PFJlbmRlckJveD4oKmNvbnRhaW5lcikuYXBwbHlD
YWNoZWRDbGlwQW5kU2Nyb2xsT2Zmc2V0Rm9yUmVwYWludChhZGp1c3RlZFJlY3QpOworICAgICAg
ICBkb3duY2FzdDxSZW5kZXJCb3g+KCpjb250YWluZXIpLmFwcGx5Q2FjaGVkQ2xpcEFuZFNjcm9s
bFBvc2l0aW9uRm9yUmVwYWludChhZGp1c3RlZFJlY3QpOwogICAgICAgICBpZiAoYWRqdXN0ZWRS
ZWN0LmlzRW1wdHkoKSkKICAgICAgICAgICAgIHJldHVybiBhZGp1c3RlZFJlY3Q7CiAgICAgfQpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQmFja2luZy5j
cHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJCYWNraW5nLmNwcAppbmRl
eCA1YjUwMWU4NjZkMmRiYmI4YjljMTYxOWUxZGJlZDFhZmFmZmNhNWFmLi4xODUxYzA2Y2MzZDRk
ZGEyYmNkNmIwNTY0ZTM5NjI5YWE1NjdhNzU5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvUmVuZGVyTGF5ZXJCYWNraW5nLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyTGF5ZXJCYWNraW5nLmNwcApAQCAtMjI4NCw4ICsyMjg0LDkgQEAgdm9pZCBS
ZW5kZXJMYXllckJhY2tpbmc6OnNldENvbnRlbnRzTmVlZERpc3BsYXlJblJlY3QoY29uc3QgTGF5
b3V0UmVjdCYgciwgR3JhcGgKICAgICAgICAgRmxvYXRSZWN0IGxheWVyRGlydHlSZWN0ID0gcGl4
ZWxTbmFwcGVkUmVjdEZvclBhaW50aW5nOwogICAgICAgICBsYXllckRpcnR5UmVjdC5tb3ZlKC1t
X3Njcm9sbGluZ0NvbnRlbnRzTGF5ZXItPm9mZnNldEZyb21SZW5kZXJlcigpICsgbV9kZXZpY2VQ
aXhlbEZyYWN0aW9uRnJvbVJlbmRlcmVyKTsKICNpZiBQTEFURk9STShJT1MpCi0gICAgICAgIC8v
IEFjY291bnQgZm9yIHRoZSBmYWN0IHRoYXQgUmVuZGVyTGF5ZXJCYWNraW5nOjp1cGRhdGVHZW9t
ZXRyeSgpIGJha2VzIHNjcm9sbE9mZnNldCBpbnRvIG9mZnNldEZyb21SZW5kZXJlciBvbiBpT1Mu
Ci0gICAgICAgIGxheWVyRGlydHlSZWN0Lm1vdmVCeSgtbV9vd25pbmdMYXllci5zY3JvbGxPZmZz
ZXQoKSArIG1fZGV2aWNlUGl4ZWxGcmFjdGlvbkZyb21SZW5kZXJlcik7CisgICAgICAgIC8vIEFj
Y291bnQgZm9yIHRoZSBmYWN0IHRoYXQgUmVuZGVyTGF5ZXJCYWNraW5nOjp1cGRhdGVHZW9tZXRy
eSgpIGJha2VzIHNjcm9sbE9mZnNldCBpbnRvIG9mZnNldEZyb21SZW5kZXJlciBvbiBpT1MsCisg
ICAgICAgIC8vIGJ1dCB0aGUgcmVwYWludCByZWN0IGlzIGNvbXB1dGVkIHdpdGhvdXQgdGFraW5n
IHRoZSBzY3JvbGwgcG9zaXRpb24gaW50byBhY2NvdW50IChzZWUgc2hvdWxkQXBwbHlDbGlwQW5k
U2Nyb2xsUG9zaXRpb25Gb3JSZXBhaW50KCkpLgorICAgICAgICBsYXllckRpcnR5UmVjdC5tb3Zl
QnkoLW1fb3duaW5nTGF5ZXIuc2Nyb2xsUG9zaXRpb24oKSk7CiAjZW5kaWYKICAgICAgICAgbV9z
Y3JvbGxpbmdDb250ZW50c0xheWVyLT5zZXROZWVkc0Rpc3BsYXlJblJlY3QobGF5ZXJEaXJ0eVJl
Y3QsIHNob3VsZENsaXApOwogICAgIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9SZW5kZXJPYmplY3QuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlck9i
amVjdC5jcHAKaW5kZXggMWI5Y2JiODcxMWEyN2VkZDEwMjUxNzRjMTU1MmZmNjBmMjFlNDkyNi4u
YTcxOTk0MDE0ZTA2M2RlNTE2ZDQ5MDM1MTczMjdmNGEwNWM0OGIwMCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlck9iamVjdC5jcHAKKysrIGIvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL1JlbmRlck9iamVjdC5jcHAKQEAgLTk3OCw3ICs5NzgsNyBAQCBMYXlvdXRS
ZWN0IFJlbmRlck9iamVjdDo6Y29tcHV0ZVJlY3RGb3JSZXBhaW50KGNvbnN0IExheW91dFJlY3Qm
IHJlY3QsIGNvbnN0IFJlbgogCiAgICAgTGF5b3V0UmVjdCBhZGp1c3RlZFJlY3QgPSByZWN0Owog
ICAgIGlmIChwYXJlbnQtPmhhc092ZXJmbG93Q2xpcCgpKSB7Ci0gICAgICAgIGRvd25jYXN0PFJl
bmRlckJveD4oKnBhcmVudCkuYXBwbHlDYWNoZWRDbGlwQW5kU2Nyb2xsT2Zmc2V0Rm9yUmVwYWlu
dChhZGp1c3RlZFJlY3QpOworICAgICAgICBkb3duY2FzdDxSZW5kZXJCb3g+KCpwYXJlbnQpLmFw
cGx5Q2FjaGVkQ2xpcEFuZFNjcm9sbFBvc2l0aW9uRm9yUmVwYWludChhZGp1c3RlZFJlY3QpOwog
ICAgICAgICBpZiAoYWRqdXN0ZWRSZWN0LmlzRW1wdHkoKSkKICAgICAgICAgICAgIHJldHVybiBh
ZGp1c3RlZFJlY3Q7CiAgICAgfQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDljZjJkZWVmNTMxODkyOTUyMzI1ZDU0YzkxOGRk
YjIxNTI1MDY4ZDcuLmQ2NmEzMDRkYmY0ZTljZGQ1MGRjNjIyZTllYzIyNjkzZTRlYmRkNWMgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwxNiBAQAorMjAxNi0wNi0yNyAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJh
c2VyQGFwcGxlLmNvbT4KKworICAgICAgICBbaU9TXSAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGlu
ZzogdG91Y2ggcHJldmVudHMgcmVwYWludCB3aXRoIFJUTAorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU5MTg2CisgICAgICAgIHJkYXI6Ly9wcm9ibGVt
LzI2NjU5MzQxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgKiBjb21wb3NpdGluZy9zY3JvbGxpbmcvdG91Y2gtc2Nyb2xsaW5nLXJlcGFpbnQtZXhwZWN0
ZWQuaHRtbDogQWRkZWQuCisgICAgICAgICogY29tcG9zaXRpbmcvc2Nyb2xsaW5nL3RvdWNoLXNj
cm9sbGluZy1yZXBhaW50LXNwYW5zLWV4cGVjdGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGNv
bXBvc2l0aW5nL3Njcm9sbGluZy90b3VjaC1zY3JvbGxpbmctcmVwYWludC1zcGFucy5odG1sOiBB
ZGRlZC4KKyAgICAgICAgKiBjb21wb3NpdGluZy9zY3JvbGxpbmcvdG91Y2gtc2Nyb2xsaW5nLXJl
cGFpbnQuaHRtbDogQWRkZWQuCisKIDIwMTYtMDYtMjQgIFl1c3VrZSBTdXp1a2kgIDx1dGF0YW5l
LnRlYUBnbWFpbC5jb20+CiAKICAgICAgICAgW0dUS11bRUZMXSBJbWFnZUJ1ZmZlckNhaXJvIHNo
b3VsZCBhY2NlcHQgcmVzb2x1dGlvbiBmYWN0b3IKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Nv
bXBvc2l0aW5nL3Njcm9sbGluZy90b3VjaC1zY3JvbGxpbmctcmVwYWludC1leHBlY3RlZC5odG1s
IGIvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvc2Nyb2xsaW5nL3RvdWNoLXNjcm9sbGluZy1yZXBh
aW50LWV4cGVjdGVkLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMzMyMDljYWY5M2IyYTg0NmRhNjYwODc5Zjdl
YmJmZWM0NmYyMTA0MwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5n
L3Njcm9sbGluZy90b3VjaC1zY3JvbGxpbmctcmVwYWludC1leHBlY3RlZC5odG1sCkBAIC0wLDAg
KzEsNTEgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+CisgICAgPGhlYWQ+CisgICAgICAgIDxt
ZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwt
c2NhbGU9MSI+CisgICAgICAgIDxzdHlsZT4KKyAgICAgICAgICAgIC5zY3JvbGxlciB7CisgICAg
ICAgICAgICAgICAgbWFyZ2luOiAxMHB4OworICAgICAgICAgICAgICAgIHdpZHRoOiAzMDBweDsK
KyAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4OworICAgICAgICAgICAgICAgIG92ZXJmbG93
LXk6IGhpZGRlbjsKKyAgICAgICAgICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7CisgICAgICAg
ICAgICAgICAgYm9yZGVyOiA4cHggc29saWQgYmxhY2s7CisgICAgICAgICAgICAgICAgLXdlYmtp
dC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOworICAgICAgICAgICAgfQorICAgICAgICAgICAg
CisgICAgICAgICAgICAuY29udGVudHMgeworICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7
CisgICAgICAgICAgICAgICAgd2lkdGg6IDQ4MHB4OworICAgICAgICAgICAgICAgIGJhY2tncm91
bmQtY29sb3I6IGdyZWVuOworICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxMnB4Owor
ICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTsKKyAgICAgICAgICAgICAgICBmb250LXNpemU6
IDI4cHQ7CisgICAgICAgICAgICB9CisgICAgICAgIDwvc3R5bGU+CisgICAgICAgIDxzY3JpcHQ+
CisgICAgICAgICAgICBmdW5jdGlvbiBkb1Rlc3QoKQorICAgICAgICAgICAgeworICAgICAgICAg
ICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzY3JvbGxlcjInKS5zY3JvbGxMZWZ0ID0g
MTIwOworICAgICAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzY3JvbGxlcjQn
KS5zY3JvbGxMZWZ0ID0gLTEyMDsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHdpbmRvdy5h
ZGRFdmVudExpc3RlbmVyKCdsb2FkJywgZG9UZXN0LCBmYWxzZSk7CisgICAgICAgIDwvc2NyaXB0
PgorICAgIDwvaGVhZD4KKyAgICA8Ym9keT4KKyAgICAgICAgPGRpdiBjbGFzcz0ic2Nyb2xsZXIi
IGlkPSJzY3JvbGxlcjEiPgorICAgICAgICAgICAgPGRpdiBjbGFzcz0nY29udGVudHMnPkFCQ0RF
RkdISUpLTE08L2Rpdj4KKyAgICAgICAgPC9kaXY+CisKKyAgICAgICAgPGRpdiBjbGFzcz0ic2Ny
b2xsZXIiIGlkPSJzY3JvbGxlcjIiPgorICAgICAgICAgICAgPGRpdiBjbGFzcz0nY29udGVudHMn
PkFCQ0RFRkdISUpLTE08L2Rpdj4KKyAgICAgICAgPC9kaXY+CisKKyAgICAgICAgPGRpdiBjbGFz
cz0ic2Nyb2xsZXIiIGlkPSJzY3JvbGxlcjMiIGRpcj0icnRsIj4KKyAgICAgICAgICAgIDxkaXYg
Y2xhc3M9J2NvbnRlbnRzJz5BQkNERUZHSElKS0xNPC9kaXY+CisgICAgICAgIDwvZGl2PgorCisg
ICAgICAgIDxkaXYgY2xhc3M9InNjcm9sbGVyIiBpZD0ic2Nyb2xsZXI0IiBkaXI9InJ0bCI+Cisg
ICAgICAgICAgICA8ZGl2IGNsYXNzPSdjb250ZW50cyc+QUJDREVGR0hJSktMTTwvZGl2PgorICAg
ICAgICA8L2Rpdj4KKyAgICA8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9jb21wb3NpdGluZy9zY3JvbGxpbmcvdG91Y2gtc2Nyb2xsaW5nLXJlcGFpbnQtc3BhbnMtZXhw
ZWN0ZWQuaHRtbCBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL3Njcm9sbGluZy90b3VjaC1zY3Jv
bGxpbmctcmVwYWludC1zcGFucy1leHBlY3RlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjU1MmE0NmNlMTkx
ZTg5OTUzYmRiMDY2ZjYzMzA0ZTg4YTVhYzc4ODIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRU
ZXN0cy9jb21wb3NpdGluZy9zY3JvbGxpbmcvdG91Y2gtc2Nyb2xsaW5nLXJlcGFpbnQtc3BhbnMt
ZXhwZWN0ZWQuaHRtbApAQCAtMCwwICsxLDUxIEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgor
ICAgIDxoZWFkPgorICAgICAgICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9
ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEiPgorICAgICAgICA8c3R5bGU+CisgICAgICAg
ICAgICAuc2Nyb2xsZXIgeworICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweDsKKyAgICAgICAg
ICAgICAgICB3aWR0aDogMzAwcHg7CisgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDsKKyAg
ICAgICAgICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47CisgICAgICAgICAgICAgICAgb3ZlcmZs
b3cteDogc2Nyb2xsOworICAgICAgICAgICAgICAgIGJvcmRlcjogOHB4IHNvbGlkIGJsYWNrOwor
ICAgICAgICAgICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsKKyAgICAg
ICAgICAgIH0KKyAgICAgICAgICAgIAorICAgICAgICAgICAgLmNvbnRlbnRzIHsKKyAgICAgICAg
ICAgICAgICBoZWlnaHQ6IDEwMHB4OworICAgICAgICAgICAgICAgIHdpZHRoOiA0ODBweDsKKyAg
ICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjsKKyAgICAgICAgICAgICAgICBs
ZXR0ZXItc3BhY2luZzogMTJweDsKKyAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7CisgICAg
ICAgICAgICAgICAgZm9udC1zaXplOiAyOHB0OworICAgICAgICAgICAgfQorICAgICAgICA8L3N0
eWxlPgorICAgICAgICA8c2NyaXB0PgorICAgICAgICAgICAgZnVuY3Rpb24gZG9UZXN0KCkKKyAg
ICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc2Ny
b2xsZXIyJykuc2Nyb2xsTGVmdCA9IDEyMDsKKyAgICAgICAgICAgICAgICBkb2N1bWVudC5nZXRF
bGVtZW50QnlJZCgnc2Nyb2xsZXI0Jykuc2Nyb2xsTGVmdCA9IC0xMjA7CisgICAgICAgICAgICB9
CisgICAgICAgICAgICB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignbG9hZCcsIGRvVGVzdCwgZmFs
c2UpOworICAgICAgICA8L3NjcmlwdD4KKyAgICA8L2hlYWQ+CisgICAgPGJvZHk+CisgICAgICAg
IDxkaXYgY2xhc3M9InNjcm9sbGVyIiBpZD0ic2Nyb2xsZXIxIj4KKyAgICAgICAgICAgIDxzcGFu
IGNsYXNzPSdjb250ZW50cyc+QUJDREVGR0hJSktMTTwvc3Bhbj4KKyAgICAgICAgPC9kaXY+CisK
KyAgICAgICAgPGRpdiBjbGFzcz0ic2Nyb2xsZXIiIGlkPSJzY3JvbGxlcjIiPgorICAgICAgICAg
ICAgPHNwYW4gY2xhc3M9J2NvbnRlbnRzJz5BQkNERUZHSElKS0xNPC9zcGFuPgorICAgICAgICA8
L2Rpdj4KKworICAgICAgICA8ZGl2IGNsYXNzPSJzY3JvbGxlciIgaWQ9InNjcm9sbGVyMyIgZGly
PSJydGwiPgorICAgICAgICAgICAgPHNwYW4gY2xhc3M9J2NvbnRlbnRzJz5BQkNERUZHSElKS0xN
PC9zcGFuPgorICAgICAgICA8L2Rpdj4KKworICAgICAgICA8ZGl2IGNsYXNzPSJzY3JvbGxlciIg
aWQ9InNjcm9sbGVyNCIgZGlyPSJydGwiPgorICAgICAgICAgICAgPHNwYW4gY2xhc3M9J2NvbnRl
bnRzJz5BQkNERUZHSElKS0xNPC9zcGFuPgorICAgICAgICA8L2Rpdj4KKyAgICA8L2JvZHk+Cis8
L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9zY3JvbGxpbmcvdG91
Y2gtc2Nyb2xsaW5nLXJlcGFpbnQtc3BhbnMuaHRtbCBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5n
L3Njcm9sbGluZy90b3VjaC1zY3JvbGxpbmctcmVwYWludC1zcGFucy5odG1sCm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAu
LmY5ZjRhYjM1MjA0OGMwMTk1MWY3MmNiOWIxYjgyYjBmYjFjZWVlZTcKLS0tIC9kZXYvbnVsbAor
KysgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9zY3JvbGxpbmcvdG91Y2gtc2Nyb2xsaW5nLXJl
cGFpbnQtc3BhbnMuaHRtbApAQCAtMCwwICsxLDY0IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1s
PgorICAgIDxoZWFkPgorICAgICAgICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lk
dGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEiPgorICAgICAgICA8c3R5bGU+CisgICAg
ICAgICAgICAuc2Nyb2xsZXIgeworICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweDsKKyAgICAg
ICAgICAgICAgICB3aWR0aDogMzAwcHg7CisgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDsK
KyAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47CisgICAgICAgICAgICAgICAgb3Zl
cmZsb3cteDogc2Nyb2xsOworICAgICAgICAgICAgICAgIGJvcmRlcjogOHB4IHNvbGlkIGJsYWNr
OworICAgICAgICAgICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsKKyAg
ICAgICAgICAgIH0KKyAgICAgICAgICAgIAorICAgICAgICAgICAgLmNvbnRlbnRzIHsKKyAgICAg
ICAgICAgICAgICBoZWlnaHQ6IDEwMHB4OworICAgICAgICAgICAgICAgIHdpZHRoOiA0ODBweDsK
KyAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7CisgICAgICAgICAgICAgICAg
bGV0dGVyLXNwYWNpbmc6IDEycHg7CisgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlOworICAg
ICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhwdDsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAg
IAorICAgICAgICAgICAgYm9keS5jaGFuZ2VkIC5jb250ZW50cyB7CisgICAgICAgICAgICAgICAg
YmFja2dyb3VuZC1jb2xvcjogZ3JlZW47CisgICAgICAgICAgICB9CisgICAgICAgIDwvc3R5bGU+
CisgICAgICAgIDxzY3JpcHQ+CisgICAgICAgICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpCisg
ICAgICAgICAgICAgICAgdGVzdFJ1bm5lci53YWl0VW50aWxEb25lKCk7CisKKyAgICAgICAgICAg
IGZ1bmN0aW9uIGRvVGVzdCgpCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgZG9jdW1l
bnQuZ2V0RWxlbWVudEJ5SWQoJ3Njcm9sbGVyMicpLnNjcm9sbExlZnQgPSAxMjA7CisgICAgICAg
ICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Njcm9sbGVyNCcpLnNjcm9sbExlZnQg
PSAtMTIwOworICAgICAgICAgICAgICAgIAorICAgICAgICAgICAgICAgIHdpbmRvdy5zZXRUaW1l
b3V0KGZ1bmN0aW9uKCkgeworICAgICAgICAgICAgICAgICAgICBkb2N1bWVudC5ib2R5LmNsYXNz
TGlzdC5hZGQoJ2NoYW5nZWQnKTsKKyAgICAgICAgICAgICAgICAgICAgaWYgKHdpbmRvdy50ZXN0
UnVubmVyKQorICAgICAgICAgICAgICAgICAgICAgICAgdGVzdFJ1bm5lci5ub3RpZnlEb25lKCk7
CisgICAgICAgICAgICAgICAgfSwgMCk7CisgICAgICAgICAgICB9CisgICAgICAgICAgICB3aW5k
b3cuYWRkRXZlbnRMaXN0ZW5lcignbG9hZCcsIGRvVGVzdCwgZmFsc2UpOworICAgICAgICA8L3Nj
cmlwdD4KKyAgICA8L2hlYWQ+CisgICAgPGJvZHk+CisgICAgICAgIDxkaXYgY2xhc3M9InNjcm9s
bGVyIiBpZD0ic2Nyb2xsZXIxIj4KKyAgICAgICAgICAgIDxzcGFuIGNsYXNzPSdjb250ZW50cyc+
QUJDREVGR0hJSktMTTwvc3Bhbj4KKyAgICAgICAgPC9kaXY+CisKKyAgICAgICAgPGRpdiBjbGFz
cz0ic2Nyb2xsZXIiIGlkPSJzY3JvbGxlcjIiPgorICAgICAgICAgICAgPHNwYW4gY2xhc3M9J2Nv
bnRlbnRzJz5BQkNERUZHSElKS0xNPC9zcGFuPgorICAgICAgICA8L2Rpdj4KKworICAgICAgICA8
ZGl2IGNsYXNzPSJzY3JvbGxlciIgaWQ9InNjcm9sbGVyMyIgZGlyPSJydGwiPgorICAgICAgICAg
ICAgPHNwYW4gY2xhc3M9J2NvbnRlbnRzJz5BQkNERUZHSElKS0xNPC9zcGFuPgorICAgICAgICA8
L2Rpdj4KKworICAgICAgICA8ZGl2IGNsYXNzPSJzY3JvbGxlciIgaWQ9InNjcm9sbGVyNCIgZGly
PSJydGwiPgorICAgICAgICAgICAgPHNwYW4gY2xhc3M9J2NvbnRlbnRzJz5BQkNERUZHSElKS0xN
PC9zcGFuPgorICAgICAgICA8L2Rpdj4KKyAgICA8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9zY3JvbGxpbmcvdG91Y2gtc2Nyb2xsaW5nLXJlcGFp
bnQuaHRtbCBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL3Njcm9sbGluZy90b3VjaC1zY3JvbGxp
bmctcmVwYWludC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjkwZDgzZThjM2RhYWM4NDU0M2JhZTljN2M5YmE5
OWEzNjAwMmRkY2UKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9z
Y3JvbGxpbmcvdG91Y2gtc2Nyb2xsaW5nLXJlcGFpbnQuaHRtbApAQCAtMCwwICsxLDY0IEBACis8
IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorICAgIDxoZWFkPgorICAgICAgICA8bWV0YSBuYW1lPSJ2
aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEiPgor
ICAgICAgICA8c3R5bGU+CisgICAgICAgICAgICAuc2Nyb2xsZXIgeworICAgICAgICAgICAgICAg
IG1hcmdpbjogMTBweDsKKyAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7CisgICAgICAgICAg
ICAgICAgcGFkZGluZzogMTBweDsKKyAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47
CisgICAgICAgICAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsOworICAgICAgICAgICAgICAgIGJv
cmRlcjogOHB4IHNvbGlkIGJsYWNrOworICAgICAgICAgICAgICAgIC13ZWJraXQtb3ZlcmZsb3ct
c2Nyb2xsaW5nOiB0b3VjaDsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIAorICAgICAgICAg
ICAgLmNvbnRlbnRzIHsKKyAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4OworICAgICAgICAg
ICAgICAgIHdpZHRoOiA0ODBweDsKKyAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBy
ZWQ7CisgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEycHg7CisgICAgICAgICAgICAg
ICAgY29sb3I6IHdoaXRlOworICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhwdDsKKyAgICAg
ICAgICAgIH0KKyAgICAgICAgICAgIAorICAgICAgICAgICAgYm9keS5jaGFuZ2VkIC5jb250ZW50
cyB7CisgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47CisgICAgICAgICAg
ICB9CisgICAgICAgIDwvc3R5bGU+CisgICAgICAgIDxzY3JpcHQ+CisgICAgICAgICAgICBpZiAo
d2luZG93LnRlc3RSdW5uZXIpCisgICAgICAgICAgICAgICAgdGVzdFJ1bm5lci53YWl0VW50aWxE
b25lKCk7CisKKyAgICAgICAgICAgIGZ1bmN0aW9uIGRvVGVzdCgpCisgICAgICAgICAgICB7Cisg
ICAgICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Njcm9sbGVyMicpLnNjcm9s
bExlZnQgPSAxMjA7CisgICAgICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Nj
cm9sbGVyNCcpLnNjcm9sbExlZnQgPSAtMTIwOworICAgICAgICAgICAgICAgIAorICAgICAgICAg
ICAgICAgIHdpbmRvdy5zZXRUaW1lb3V0KGZ1bmN0aW9uKCkgeworICAgICAgICAgICAgICAgICAg
ICBkb2N1bWVudC5ib2R5LmNsYXNzTGlzdC5hZGQoJ2NoYW5nZWQnKTsKKyAgICAgICAgICAgICAg
ICAgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKQorICAgICAgICAgICAgICAgICAgICAgICAgdGVz
dFJ1bm5lci5ub3RpZnlEb25lKCk7CisgICAgICAgICAgICAgICAgfSwgMCk7CisgICAgICAgICAg
ICB9CisgICAgICAgICAgICB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignbG9hZCcsIGRvVGVzdCwg
ZmFsc2UpOworICAgICAgICA8L3NjcmlwdD4KKyAgICA8L2hlYWQ+CisgICAgPGJvZHk+CisgICAg
ICAgIDxkaXYgY2xhc3M9InNjcm9sbGVyIiBpZD0ic2Nyb2xsZXIxIj4KKyAgICAgICAgICAgIDxk
aXYgY2xhc3M9J2NvbnRlbnRzJz5BQkNERUZHSElKS0xNPC9kaXY+CisgICAgICAgIDwvZGl2Pgor
CisgICAgICAgIDxkaXYgY2xhc3M9InNjcm9sbGVyIiBpZD0ic2Nyb2xsZXIyIj4KKyAgICAgICAg
ICAgIDxkaXYgY2xhc3M9J2NvbnRlbnRzJz5BQkNERUZHSElKS0xNPC9kaXY+CisgICAgICAgIDwv
ZGl2PgorCisgICAgICAgIDxkaXYgY2xhc3M9InNjcm9sbGVyIiBpZD0ic2Nyb2xsZXIzIiBkaXI9
InJ0bCI+CisgICAgICAgICAgICA8ZGl2IGNsYXNzPSdjb250ZW50cyc+QUJDREVGR0hJSktMTTwv
ZGl2PgorICAgICAgICA8L2Rpdj4KKworICAgICAgICA8ZGl2IGNsYXNzPSJzY3JvbGxlciIgaWQ9
InNjcm9sbGVyNCIgZGlyPSJydGwiPgorICAgICAgICAgICAgPGRpdiBjbGFzcz0nY29udGVudHMn
PkFCQ0RFRkdISUpLTE08L2Rpdj4KKyAgICAgICAgPC9kaXY+CisgICAgPC9ib2R5PgorPC9odG1s
Pgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>