<?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>111585</bug_id>
          
          <creation_ts>2013-03-06 08:36:43 -0800</creation_ts>
          <short_desc>[CSS Regions] The presence of a flow-from declaration in a CSS rule using :hover effectively disables the rule</short_desc>
          <delta_ts>2013-06-07 03:07:18 -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>CSS</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>AdobeTracked</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>7555</dependson>
          <blocked>57312</blocked>
    
    <blocked>117259</blocked>
    
    <blocked>117261</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Mihai Balan">mibalan</reporter>
          <assigned_to name="Radu Stavila">stavila</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>stavila</cc>
    
    <cc>WebkitBugTracker</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>848892</commentid>
    <comment_count>0</comment_count>
    <who name="Mihai Balan">mibalan</who>
    <bug_when>2013-03-06 08:36:43 -0800</bug_when>
    <thetext>If a CSS rule that uses the :hover pseudo-class tries to change the value of the flow-from property, that rule seems to be effectively ignored. Removing the flow-from declaration from the rule lets all other property changes to apply.

In the attached test-case, try moving the mouse over the green square.

EXPECTED: the green square should turn red (border color changes) and the black square should turn green (content is not flowed anymore and background color - green - is revealed)

ACTUAL: nothing happens

If the -webkit-flow-from: none; declaration is dropped from the #region:hover rule, the green square will turn red (border color changes).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>848894</commentid>
    <comment_count>1</comment_count>
      <attachid>191758</attachid>
    <who name="Mihai Balan">mibalan</who>
    <bug_when>2013-03-06 08:37:19 -0800</bug_when>
    <thetext>Created attachment 191758
HTML file highlighting the problem</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>848895</commentid>
    <comment_count>2</comment_count>
    <who name="Mihai Balan">mibalan</who>
    <bug_when>2013-03-06 08:39:17 -0800</bug_when>
    <thetext>However, the rule is not actually disabled, since forcing the :hover state on the region (via the Web Inspector for instance), produces the expected results.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>894306</commentid>
    <comment_count>3</comment_count>
    <who name="Radu Stavila">stavila</who>
    <bug_when>2013-05-28 05:12:14 -0700</bug_when>
    <thetext>This is not a bug that affects just regions. Basically, changing any style in the :hover class that requires the element to be detached and reattached (such as changing it&apos;s display property) causes the :hover class to be ignored.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>895554</commentid>
    <comment_count>4</comment_count>
    <who name="Radu Stavila">stavila</who>
    <bug_when>2013-05-30 08:49:28 -0700</bug_when>
    <thetext>Linked issue: https://bugs.webkit.org/show_bug.cgi?id=7555</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>898062</commentid>
    <comment_count>5</comment_count>
      <attachid>204014</attachid>
    <who name="Radu Stavila">stavila</who>
    <bug_when>2013-06-07 01:49:12 -0700</bug_when>
    <thetext>Created attachment 204014
Patch

The actual problem was fixed by https://bugs.webkit.org/show_bug.cgi?id=7555

This patch only adds tests for this particular problem (changing flow-from and flow-into inside :hover).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>898080</commentid>
    <comment_count>6</comment_count>
      <attachid>204014</attachid>
    <who name="Mihai Maerean">mmaerean</who>
    <bug_when>2013-06-07 02:49:33 -0700</bug_when>
    <thetext>Comment on attachment 204014
Patch

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

&gt; LayoutTests/fast/regions/hover-single-flow-from-none.html:47
&gt; +			testRunner.notifyDone();

is this really needed? If you remove the calls to waitUntilDone and notifyDone, will the test still work?

&gt; LayoutTests/fast/regions/hover-single-flow-from-other.html:54
&gt; +			testRunner.notifyDone();

the previous comment applies to this test too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>898084</commentid>
    <comment_count>7</comment_count>
      <attachid>204014</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-06-07 03:07:16 -0700</bug_when>
    <thetext>Comment on attachment 204014
Patch

Clearing flags on attachment: 204014

Committed r151311: &lt;http://trac.webkit.org/changeset/151311&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>898085</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-06-07 03:07:18 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>191758</attachid>
            <date>2013-03-06 08:37:19 -0800</date>
            <delta_ts>2013-03-06 08:37:19 -0800</delta_ts>
            <desc>HTML file highlighting the problem</desc>
            <filename>remove-region-from-region-chain-on-hover.html</filename>
            <type>text/html</type>
            <size>851</size>
            <attacher name="Mihai Balan">mibalan</attacher>
            
              <data encoding="base64">PCFkb2N0eXBlIGh0bWw+CjxodG1sIGxhbmc9ImVuIj4KPGhlYWQ+Cgk8bWV0YSBjaGFyc2V0PSJV
VEYtOCI+Cgk8dGl0bGU+UmVtb3ZlIHJlZ2lvbiBmcm9tIHJlZ2lvbiBjaGFpbiBvbiBDU1MgaG92
ZXI8L3RpdGxlPgoJPHN0eWxlPgoJcCB7CgkJbWFyZ2luOiAwOwoJfQoJLmJveCB7CgkJd2lkdGg6
IDEwMHB4OwoJCWhlaWdodDogMTAwcHg7Cgl9CgkjY29udGVudCB7CgkJZm9udC1mYW1pbHk6IEFo
ZW07CgkJZm9udC1zaXplOiAyMHB4OwoJCWxpbmUtaGVpZ2h0OiAxZW07Cgl9CgkjY29udGVudCBw
IHsKCQktd2Via2l0LWZsb3ctaW50bzogZjsKCX0KCSNyZWdpb24gewoJCS13ZWJraXQtZmxvdy1m
cm9tOiBmOwoJCWJvcmRlci1sZWZ0OiAxMDBweCBzb2xpZCBsaW1lOwoJCWJhY2tncm91bmQtY29s
b3I6IGxpbWU7Cgl9CgkjcmVnaW9uOmhvdmVyIHsKCQkvKlJlbW92ZSB0aGUgbGluZSBiZWxvdyBv
ciBtYWtlIGl0IHRvIF9OT1RfIGNoYW5nZSB0aGUgYWN0dWFsIHZhbHVlIG9mIHRoZSBmbG93LWZy
b20gcHJvcGVydHkgYW5kIGl0IHdpbGwgdHJpZ2dlciBhcyBleHBlY3RlZCovCgkJLXdlYmtpdC1m
bG93LWZyb206IG5vbmU7CgkJYm9yZGVyLWNvbG9yOiByZWQ7Cgl9CgkjcmVnaW9uIHAgewoJCXdp
ZHRoOiAxMDAlOwoJCWhlaWdodDogNTAlOwoJCWJhY2tncm91bmQtY29sb3I6IHJlZDsKCX0KCTwv
c3R5bGU+CjwvaGVhZD4KPGJvZHk+Cgk8ZGl2IGlkPSJjb250ZW50IiBjbGFzcz0iYm94Ij4KCQk8
cD54eHh4eDxicj54eHh4eDxicj54eHh4eDxicj54eHh4eDxicj54eHh4eDwvcD4KCTwvZGl2PgoJ
PGRpdiBpZD0icmVnaW9uIiBjbGFzcz0iYm94Ij4KCTwvZGl2Pgo8L2JvZHk+CjwvaHRtbD4=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>204014</attachid>
            <date>2013-06-07 01:49:12 -0700</date>
            <delta_ts>2013-06-07 03:07:16 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>111585.patch</filename>
            <type>text/plain</type>
            <size>13334</size>
            <attacher name="Radu Stavila">stavila</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBiMWQ4OGY1Li41YjllODk3IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjIgQEAKKzIwMTMtMDYt
MDcgIFJhZHUgU3RhdmlsYSAgPHN0YXZpbGFAYWRvYmUuY29tPgorCisgICAgICAgIFtDU1MgUmVn
aW9uc10gVGhlIHByZXNlbmNlIG9mIGEgZmxvdy1mcm9tIGRlY2xhcmF0aW9uIGluIGEgQ1NTIHJ1
bGUgdXNpbmcgOmhvdmVyIGVmZmVjdGl2ZWx5IGRpc2FibGVzIHRoZSBydWxlCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTE1ODUKKworICAgICAgICBD
cmVhdGVkIHRlc3RzIGZvciBjaGFuZ2luZyBmbG93LWludG8gYW5kIGZsb3ctZnJvbSBpbnNpZGUg
dGhlIDpob3ZlciBwc2V1ZG8tY2xhc3MuCisgICAgICAgIFRoZSBhY3R1YWwgcHJvYmxlbSB3YXMg
Zml4ZWQgYWxvbmcgd2l0aCBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
NzU1NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICog
ZmFzdC9yZWdpb25zL2hvdmVyLXNpbmdsZS1mbG93LWZyb20tbm9uZS1leHBlY3RlZC5odG1sOiBB
ZGRlZC4KKyAgICAgICAgKiBmYXN0L3JlZ2lvbnMvaG92ZXItc2luZ2xlLWZsb3ctZnJvbS1ub25l
Lmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvcmVnaW9ucy9ob3Zlci1zaW5nbGUtZmxvdy1m
cm9tLW90aGVyLWV4cGVjdGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvcmVnaW9ucy9o
b3Zlci1zaW5nbGUtZmxvdy1mcm9tLW90aGVyLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3Qv
cmVnaW9ucy9ob3Zlci1zaW5nbGUtZmxvdy1pbnRvLW5vbmUtZXhwZWN0ZWQuaHRtbDogQWRkZWQu
CisgICAgICAgICogZmFzdC9yZWdpb25zL2hvdmVyLXNpbmdsZS1mbG93LWludG8tbm9uZS5odG1s
OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L3JlZ2lvbnMvaG92ZXItc2luZ2xlLWZsb3ctaW50by1v
dGhlci1leHBlY3RlZC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L3JlZ2lvbnMvaG92ZXIt
c2luZ2xlLWZsb3ctaW50by1vdGhlci5odG1sOiBBZGRlZC4KKwogMjAxMy0wNi0wNiAgUmFkdSBT
dGF2aWxhICA8c3RhdmlsYUBhZG9iZS5jb20+CiAKICAgICAgICAgOmhvdmVyIHN0eWxlIG5vdCBh
cHBsaWVkIG9uIGhvdmVyIGlmIGl0cyBkaXNwbGF5IHByb3BlcnR5IGlzIGRpZmZlcmVudCBmcm9t
IG9yaWdpbmFsIHN0eWxlJ3MKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9o
b3Zlci1zaW5nbGUtZmxvdy1mcm9tLW5vbmUtZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3RzL2Zh
c3QvcmVnaW9ucy9ob3Zlci1zaW5nbGUtZmxvdy1mcm9tLW5vbmUtZXhwZWN0ZWQuaHRtbApuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5jZTZhOWFjCi0tLSAvZGV2L251bGwKKysr
IGIvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL2hvdmVyLXNpbmdsZS1mbG93LWZyb20tbm9uZS1l
eHBlY3RlZC5odG1sCkBAIC0wLDAgKzEsMjIgQEAKKzwhZG9jdHlwZSBodG1sPgorPGh0bWwgbGFu
Zz0iZW4iPgorPGhlYWQ+CisJPHN0eWxlPgorCXAsIGRpdiB7CisJCWZvbnQ6IDEycHgvMSBtb25v
c3BhY2U7CisJfQorCSNyZWdpb24geworCQl3aWR0aDogMzAwcHg7CisJCWhlaWdodDogMTkwcHg7
CisJCWJvcmRlcjogNXB4IHNvbGlkIGdyZWVuOworCQlib3JkZXItbGVmdDogMTAwcHggc29saWQg
Z3JlZW47CisJCWJvcmRlci1jb2xvcjogZGFya3JlZDsKKwkJYmFja2dyb3VuZC1jb2xvcjogI2Rk
ZGRmZjsKKwl9CisJPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5PgorCTxwPldoZW4gaG92ZXJpbmcg
dGhlIDxzcGFuIHN0eWxlPSJjb2xvcjpncmVlbiI+PGI+cmVnaW9uPC9iPjwvc3Bhbj4sIHRoZSA8
c3BhbiBzdHlsZT0iY29sb3I6Ymx1ZSI+PGI+Ymx1ZTwvYj48L3NwYW4+IGJveCBzaG91bGQgZGlz
YXBwZWFyICh0aGUgcmVnaW9uJ3MgPGI+Zmxvdy1mcm9tPC9iPiB3aWxsIGNoYW5nZSB0byAibm9u
ZSIpPC9wPgorCTxkaXYgaWQ9InJlZ2lvbiI+PC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+ClwgTm8g
bmV3bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9yZWdp
b25zL2hvdmVyLXNpbmdsZS1mbG93LWZyb20tbm9uZS5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9y
ZWdpb25zL2hvdmVyLXNpbmdsZS1mbG93LWZyb20tbm9uZS5odG1sCm5ldyBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDAwMDAwMDAuLjRkOTUyY2IKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0
cy9mYXN0L3JlZ2lvbnMvaG92ZXItc2luZ2xlLWZsb3ctZnJvbS1ub25lLmh0bWwKQEAgLTAsMCAr
MSw1NyBAQAorPCFkb2N0eXBlIGh0bWw+Cis8aHRtbCBsYW5nPSJlbiI+Cis8aGVhZD4KKwk8c3R5
bGU+CisJcCwgZGl2IHsKKwkJZm9udDogMTJweC8xIG1vbm9zcGFjZTsKKwl9CisJLmJveCB7CisJ
CXdpZHRoOiAyNjBweDsKKwkJaGVpZ2h0OiAxMjBweDsKKwkJcGFkZGluZzogNXB4OworCQltYXJn
aW46IDEwcHg7CisJfQorCQorCSNyZWdpb24geworCQktd2Via2l0LWZsb3ctZnJvbTogZmxvdzsK
KwkJd2lkdGg6IDMwMHB4OworCQloZWlnaHQ6IDE5MHB4OworCQlib3JkZXI6IDVweCBzb2xpZCBn
cmVlbjsKKwkJYm9yZGVyLWxlZnQ6IDEwMHB4IHNvbGlkIGdyZWVuOworCQliYWNrZ3JvdW5kLWNv
bG9yOiAjZGRkZGZmOworCX0KKwkjcmVnaW9uOmhvdmVyIHsKKwkJYm9yZGVyLWNvbG9yOiBkYXJr
cmVkOworCQktd2Via2l0LWZsb3ctZnJvbTogbm9uZTsKKwl9CisKKwkjY29udGVudCB7CisJCS13
ZWJraXQtZmxvdy1pbnRvOiBmbG93OworCQlib3JkZXI6IDVweCBzb2xpZCBibHVlOworCX0KKwk8
L3N0eWxlPgorPC9oZWFkPgorCis8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CisJaWYg
KHdpbmRvdy50ZXN0UnVubmVyKQorCQl0ZXN0UnVubmVyLndhaXRVbnRpbERvbmUoKTsKKworCWZ1
bmN0aW9uIGJlZ2luVGVzdCgpIHsKKwkJaWYgKHdpbmRvdy5ldmVudFNlbmRlcikgeworCQkJdmFy
IHJlZ2lvbiAgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIjcmVnaW9uIik7CisKKwkJCS8vIG1v
dmUgbW91c2Ugb24gdGhlIGhvdmVyIHRlc3Qgb2JqZWN0CisJCQlldmVudFNlbmRlci5tb3VzZU1v
dmVUbyhyZWdpb24ub2Zmc2V0TGVmdCArIDIwLCByZWdpb24ub2Zmc2V0VG9wICsgMjApOworCQkJ
ZXZlbnRTZW5kZXIubW91c2VEb3duKDApOworCisJCQl0ZXN0UnVubmVyLm5vdGlmeURvbmUoKTsK
KwkJfQorCX0KKzwvc2NyaXB0PgorCis8Ym9keSBvbmxvYWQ9ImJlZ2luVGVzdCgpIj4KKwk8cD5X
aGVuIGhvdmVyaW5nIHRoZSA8c3BhbiBzdHlsZT0iY29sb3I6Z3JlZW4iPjxiPnJlZ2lvbjwvYj48
L3NwYW4+LCB0aGUgPHNwYW4gc3R5bGU9ImNvbG9yOmJsdWUiPjxiPmJsdWU8L2I+PC9zcGFuPiBi
b3ggc2hvdWxkIGRpc2FwcGVhciAodGhlIHJlZ2lvbidzIDxiPmZsb3ctZnJvbTwvYj4gd2lsbCBj
aGFuZ2UgdG8gIm5vbmUiKTwvcD4KKwk8ZGl2IGlkPSJyZWdpb24iPjwvZGl2PgorCTxkaXYgaWQ9
ImNvbnRlbnQiIGNsYXNzPSJib3giPlRoaXMgYm94IGlzIGZsb3dlZCBpbnRvIHRoZSA8c3BhbiBz
dHlsZT0iY29sb3I6Z3JlZW4iPjxiPnJlZ2lvbjwvYj48L3NwYW4+PC9kaXY+Cis8L2JvZHk+Cis8
L2h0bWw+ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvZmFzdC9yZWdpb25zL2hvdmVyLXNpbmdsZS1mbG93LWZyb20tb3RoZXItZXhwZWN0ZWQuaHRt
bCBiL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9ob3Zlci1zaW5nbGUtZmxvdy1mcm9tLW90aGVy
LWV4cGVjdGVkLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uYTc4OGUz
MAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9ob3Zlci1zaW5n
bGUtZmxvdy1mcm9tLW90aGVyLWV4cGVjdGVkLmh0bWwKQEAgLTAsMCArMSwzOCBAQAorPCFkb2N0
eXBlIGh0bWw+Cis8aHRtbCBsYW5nPSJlbiI+Cis8aGVhZD4KKwk8c3R5bGU+CisJcCwgZGl2IHsK
KwkJZm9udDogMTJweC8xIG1vbm9zcGFjZTsKKwl9CisJLmJveCB7CisJCXdpZHRoOiAyNjBweDsK
KwkJaGVpZ2h0OiAxMjBweDsKKwkJcGFkZGluZzogNXB4OworCQltYXJnaW46IDEwcHg7CisJfQor
CQorCSNyZWdpb24geworCQktd2Via2l0LWZsb3ctZnJvbTogZmxvd0hvdmVyOworCQl3aWR0aDog
MzAwcHg7CisJCWhlaWdodDogMTkwcHg7CisJCWJvcmRlcjogNXB4IHNvbGlkIGdyZWVuOworCQli
b3JkZXItbGVmdDogMTAwcHggc29saWQgZ3JlZW47CisJCWJvcmRlci1jb2xvcjogZGFya3JlZDsK
KwkJYmFja2dyb3VuZC1jb2xvcjogI2RkZGRmZjsKKwl9CisKKwkjY29udGVudDIgeworCQktd2Vi
a2l0LWZsb3ctaW50bzogZmxvd0hvdmVyOworCQlib3JkZXI6IDVweCBzb2xpZCBkYXJrcmVkOwor
CQlwb3NpdGlvbjogcmVsYXRpdmU7CisJCXRvcDogMzBweDsKKwl9CisJPC9zdHlsZT4KKzwvaGVh
ZD4KKzxib2R5PgorCTxwPldoZW4gaG92ZXJpbmcgdGhlIDxzcGFuIHN0eWxlPSJjb2xvcjpncmVl
biI+PGI+cmVnaW9uPC9iPjwvc3Bhbj4sIHRoZSA8c3BhbiBzdHlsZT0iY29sb3I6Ymx1ZSI+PGI+
Ymx1ZTwvYj48L3NwYW4+IGJveCBzaG91bGQgZGlzYXBwZWFyIGFuZCBhIDxzcGFuIHN0eWxlPSJj
b2xvcjpkYXJrcmVkIj48Yj5yZWQ8L2I+PC9zcGFuPiBvbmUgc2hvdWxkIGFwcGVhciBpbnN0ZWFk
ICh0aGUgcmVnaW9uJ3MgPGI+Zmxvdy1mcm9tPC9iPiB3aWxsIGNoYW5nZSB0byBhIGRpZmZlcmVu
dCB0aHJlYWQpPC9wPgorCTxkaXYgaWQ9InJlZ2lvbiI+PC9kaXY+CisJPGRpdiBpZD0iY29udGVu
dDIiIGNsYXNzPSJib3giPlRoaXMgYm94IGlzIGZsb3dlZCBpbnRvIHRoZSA8c3BhbiBzdHlsZT0i
Y29sb3I6ZGFya3JlZCI+PGI+cmVnaW9uPC9iPjwvc3Bhbj4gd2hlbiB0aGUgcmVnaW9uIDxiPmlz
PC9iPiBob3ZlcmVkPC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+ClwgTm8gbmV3bGluZSBhdCBlbmQg
b2YgZmlsZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL2hvdmVyLXNpbmds
ZS1mbG93LWZyb20tb3RoZXIuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9ob3Zlci1z
aW5nbGUtZmxvdy1mcm9tLW90aGVyLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMC4uY2Y4ZWRmNwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9u
cy9ob3Zlci1zaW5nbGUtZmxvdy1mcm9tLW90aGVyLmh0bWwKQEAgLTAsMCArMSw2NSBAQAorPCFk
b2N0eXBlIGh0bWw+Cis8aHRtbCBsYW5nPSJlbiI+Cis8aGVhZD4KKwk8c3R5bGU+CisJcCwgZGl2
IHsKKwkJZm9udDogMTJweC8xIG1vbm9zcGFjZTsKKwl9CisJLmJveCB7CisJCXdpZHRoOiAyNjBw
eDsKKwkJaGVpZ2h0OiAxMjBweDsKKwkJcGFkZGluZzogNXB4OworCQltYXJnaW46IDEwcHg7CisJ
fQorCQorCSNyZWdpb24geworCQktd2Via2l0LWZsb3ctZnJvbTogZmxvd05vcm1hbDsKKwkJd2lk
dGg6IDMwMHB4OworCQloZWlnaHQ6IDE5MHB4OworCQlib3JkZXI6IDVweCBzb2xpZCBncmVlbjsK
KwkJYm9yZGVyLWxlZnQ6IDEwMHB4IHNvbGlkIGdyZWVuOworCQliYWNrZ3JvdW5kLWNvbG9yOiAj
ZGRkZGZmOworCX0KKwkjcmVnaW9uOmhvdmVyIHsKKwkJYm9yZGVyLWNvbG9yOiBkYXJrcmVkOwor
CQktd2Via2l0LWZsb3ctZnJvbTogZmxvd0hvdmVyOworCX0KKworCSNjb250ZW50MSB7CisJCS13
ZWJraXQtZmxvdy1pbnRvOiBmbG93Tm9ybWFsOworCQlib3JkZXI6IDVweCBzb2xpZCBibHVlOwor
CX0KKworCSNjb250ZW50MiB7CisJCS13ZWJraXQtZmxvdy1pbnRvOiBmbG93SG92ZXI7CisJCWJv
cmRlcjogNXB4IHNvbGlkIGRhcmtyZWQ7CisJCXBvc2l0aW9uOiByZWxhdGl2ZTsKKwkJdG9wOiAz
MHB4OworCX0KKwk8L3N0eWxlPgorPC9oZWFkPgorCis8c2NyaXB0IHR5cGU9InRleHQvamF2YXNj
cmlwdCI+CisJaWYgKHdpbmRvdy50ZXN0UnVubmVyKQorCQl0ZXN0UnVubmVyLndhaXRVbnRpbERv
bmUoKTsKKworCWZ1bmN0aW9uIGJlZ2luVGVzdCgpIHsKKwkJaWYgKHdpbmRvdy5ldmVudFNlbmRl
cikgeworCQkJdmFyIHJlZ2lvbiAgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIjcmVnaW9uIik7
CisKKwkJCS8vIG1vdmUgbW91c2Ugb24gdGhlIGhvdmVyIHRlc3Qgb2JqZWN0CisJCQlldmVudFNl
bmRlci5tb3VzZU1vdmVUbyhyZWdpb24ub2Zmc2V0TGVmdCArIDIwLCByZWdpb24ub2Zmc2V0VG9w
ICsgMjApOworCQkJZXZlbnRTZW5kZXIubW91c2VEb3duKDApOworCisJCQl0ZXN0UnVubmVyLm5v
dGlmeURvbmUoKTsKKwkJfQorCX0KKzwvc2NyaXB0PgorCis8Ym9keSBvbmxvYWQ9ImJlZ2luVGVz
dCgpIj4KKwk8cD5XaGVuIGhvdmVyaW5nIHRoZSA8c3BhbiBzdHlsZT0iY29sb3I6Z3JlZW4iPjxi
PnJlZ2lvbjwvYj48L3NwYW4+LCB0aGUgPHNwYW4gc3R5bGU9ImNvbG9yOmJsdWUiPjxiPmJsdWU8
L2I+PC9zcGFuPiBib3ggc2hvdWxkIGRpc2FwcGVhciBhbmQgYSA8c3BhbiBzdHlsZT0iY29sb3I6
ZGFya3JlZCI+PGI+cmVkPC9iPjwvc3Bhbj4gb25lIHNob3VsZCBhcHBlYXIgaW5zdGVhZCAodGhl
IHJlZ2lvbidzIDxiPmZsb3ctZnJvbTwvYj4gd2lsbCBjaGFuZ2UgdG8gYSBkaWZmZXJlbnQgdGhy
ZWFkKTwvcD4KKwk8ZGl2IGlkPSJyZWdpb24iPjwvZGl2PgorCTxkaXYgaWQ9ImNvbnRlbnQxIiBj
bGFzcz0iYm94Ij5UaGlzIGJveCBpcyBmbG93ZWQgaW50byB0aGUgPHNwYW4gc3R5bGU9ImNvbG9y
OmdyZWVuIj48Yj5yZWdpb248L2I+PC9zcGFuPiB3aGVuIHRoZSByZWdpb24gaXMgPGI+bm90PC9i
PiBob3ZlcmVkPC9kaXY+CisJPGRpdiBpZD0iY29udGVudDIiIGNsYXNzPSJib3giPlRoaXMgYm94
IGlzIGZsb3dlZCBpbnRvIHRoZSA8c3BhbiBzdHlsZT0iY29sb3I6ZGFya3JlZCI+PGI+cmVnaW9u
PC9iPjwvc3Bhbj4gd2hlbiB0aGUgcmVnaW9uIDxiPmlzPC9iPiBob3ZlcmVkPC9kaXY+Cis8L2Jv
ZHk+Cis8L2h0bWw+ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvZmFzdC9yZWdpb25zL2hvdmVyLXNpbmdsZS1mbG93LWludG8tbm9uZS1leHBlY3Rl
ZC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL2hvdmVyLXNpbmdsZS1mbG93LWludG8t
bm9uZS1leHBlY3RlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjA0
NjJjNGUKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L3JlZ2lvbnMvaG92ZXIt
c2luZ2xlLWZsb3ctaW50by1ub25lLWV4cGVjdGVkLmh0bWwKQEAgLTAsMCArMSwzNyBAQAorPCFk
b2N0eXBlIGh0bWw+Cis8aHRtbCBsYW5nPSJlbiI+Cis8aGVhZD4KKwk8c3R5bGU+CisJcCwgZGl2
IHsKKwkJZm9udDogMTJweC8xIG1vbm9zcGFjZTsKKwl9CisJLmJveCB7CisJCXdpZHRoOiAyNjBw
eDsKKwkJaGVpZ2h0OiAxMjBweDsKKwkJcGFkZGluZzogNXB4OworCQltYXJnaW46IDEwcHg7CisJ
fQorCQorCSNyZWdpb24geworCQktd2Via2l0LWZsb3ctZnJvbTogZmxvdzsKKwkJd2lkdGg6IDMw
MHB4OworCQloZWlnaHQ6IDE5MHB4OworCQlib3JkZXI6IDVweCBzb2xpZCBncmVlbjsKKwkJYm9y
ZGVyLWxlZnQ6IDEwMHB4IHNvbGlkIGdyZWVuOworCQliYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGZm
OworCX0KKwkKKwkjY29udGVudCB7CisJCS13ZWJraXQtZmxvdy1pbnRvOiBub25lOworCQlib3Jk
ZXI6IDVweCBzb2xpZCBibHVlOworCQliYWNrZ3JvdW5kOiAjYWFhYWNjOworCX0KKwk8L3N0eWxl
PgorPC9oZWFkPgorCis8Ym9keT4KKwk8cD5XaGVuIGhvdmVyaW5nIHRoZSA8c3BhbiBzdHlsZT0i
Y29sb3I6Ymx1ZSI+PGI+Ymx1ZSBib3g8L2I+PC9zcGFuPiwgaXQgc2hvdWxkIGdldCBvdXQgb2Yg
dGhlIHJlZ2lvbiAoaXQncyA8Yj5mbG93LWludG88L2I+IHdpbGwgY2hhbmdlIHRvICJub25lIik8
L3A+CisJPGRpdiBpZD0iY29udGVudCIgY2xhc3M9ImJveCI+VGhpcyBib3ggaXMgZmxvd2VkIGlu
dG8gdGhlIDxzcGFuIHN0eWxlPSJjb2xvcjpncmVlbiI+PGI+cmVnaW9uPC9iPjwvc3Bhbj4gd2hl
biBpdCBpcyA8Yj5ub3Q8L2I+IGhvdmVyZWQ8L2Rpdj4KKwk8ZGl2IGlkPSJyZWdpb24iPjwvZGl2
PgorPC9ib2R5PgorPC9odG1sPgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9ob3Zlci1zaW5nbGUtZmxvdy1pbnRvLW5vbmUu
aHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9ob3Zlci1zaW5nbGUtZmxvdy1pbnRvLW5v
bmUuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4zYmI1YjQzCi0tLSAv
ZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL2hvdmVyLXNpbmdsZS1mbG93
LWludG8tbm9uZS5odG1sCkBAIC0wLDAgKzEsNTcgQEAKKzwhZG9jdHlwZSBodG1sPgorPGh0bWwg
bGFuZz0iZW4iPgorPGhlYWQ+CisJPHN0eWxlPgorCXAsIGRpdiB7CisJCWZvbnQ6IDEycHgvMSBt
b25vc3BhY2U7CisJfQorCS5ib3ggeworCQl3aWR0aDogMjYwcHg7CisJCWhlaWdodDogMTIwcHg7
CisJCXBhZGRpbmc6IDVweDsKKwkJbWFyZ2luOiAxMHB4OworCX0KKwkKKwkjcmVnaW9uIHsKKwkJ
LXdlYmtpdC1mbG93LWZyb206IGZsb3c7CisJCXdpZHRoOiAzMDBweDsKKwkJaGVpZ2h0OiAxOTBw
eDsKKwkJYm9yZGVyOiA1cHggc29saWQgZ3JlZW47CisJCWJvcmRlci1sZWZ0OiAxMDBweCBzb2xp
ZCBncmVlbjsKKwkJYmFja2dyb3VuZC1jb2xvcjogI2RkZGRmZjsKKwl9CisJCisJI2NvbnRlbnQg
eworCQktd2Via2l0LWZsb3ctaW50bzogZmxvdzsKKwkJYm9yZGVyOiA1cHggc29saWQgYmx1ZTsK
KwkJYmFja2dyb3VuZDogI2FhYWFjYzsKKwl9CisJI2NvbnRlbnQ6aG92ZXIgeworCQktd2Via2l0
LWZsb3ctaW50bzogbm9uZTsKKwl9CisJPC9zdHlsZT4KKzwvaGVhZD4KKworPHNjcmlwdCB0eXBl
PSJ0ZXh0L2phdmFzY3JpcHQiPgorCWlmICh3aW5kb3cudGVzdFJ1bm5lcikKKwkJdGVzdFJ1bm5l
ci53YWl0VW50aWxEb25lKCk7CisKKwlmdW5jdGlvbiBiZWdpblRlc3QoKSB7CisJCWlmICh3aW5k
b3cuZXZlbnRTZW5kZXIpIHsKKwkJCXZhciBjb250ZW50ICA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0
b3IoIiNjb250ZW50Iik7CisKKwkJCS8vIG1vdmUgbW91c2Ugb24gdGhlIGhvdmVyIHRlc3Qgb2Jq
ZWN0CisJCQlldmVudFNlbmRlci5tb3VzZU1vdmVUbyhjb250ZW50Lm9mZnNldExlZnQgKyAyMCwg
Y29udGVudC5vZmZzZXRUb3AgKyAyMCk7CisJCQlldmVudFNlbmRlci5tb3VzZURvd24oMCk7CisK
KwkJCXRlc3RSdW5uZXIubm90aWZ5RG9uZSgpOworCQl9CisJfQorPC9zY3JpcHQ+CisKKzxib2R5
IG9ubG9hZD0iYmVnaW5UZXN0KCkiPgorCTxwPldoZW4gaG92ZXJpbmcgdGhlIDxzcGFuIHN0eWxl
PSJjb2xvcjpibHVlIj48Yj5ibHVlIGJveDwvYj48L3NwYW4+LCBpdCBzaG91bGQgZ2V0IG91dCBv
ZiB0aGUgcmVnaW9uIChpdCdzIDxiPmZsb3ctaW50bzwvYj4gd2lsbCBjaGFuZ2UgdG8gIm5vbmUi
KTwvcD4KKwk8ZGl2IGlkPSJjb250ZW50IiBjbGFzcz0iYm94Ij5UaGlzIGJveCBpcyBmbG93ZWQg
aW50byB0aGUgPHNwYW4gc3R5bGU9ImNvbG9yOmdyZWVuIj48Yj5yZWdpb248L2I+PC9zcGFuPiB3
aGVuIGl0IGlzIDxiPm5vdDwvYj4gaG92ZXJlZDwvZGl2PgorCTxkaXYgaWQ9InJlZ2lvbiI+PC9k
aXY+Cis8L2JvZHk+Cis8L2h0bWw+ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL2hvdmVyLXNpbmdsZS1mbG93LWludG8tb3Ro
ZXItZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9ob3Zlci1zaW5nbGUt
Zmxvdy1pbnRvLW90aGVyLWV4cGVjdGVkLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMC4uNjdmNDNjZQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvcmVn
aW9ucy9ob3Zlci1zaW5nbGUtZmxvdy1pbnRvLW90aGVyLWV4cGVjdGVkLmh0bWwKQEAgLTAsMCAr
MSw0NyBAQAorPCFkb2N0eXBlIGh0bWw+Cis8aHRtbCBsYW5nPSJlbiI+Cis8aGVhZD4KKwk8c3R5
bGU+CisJcCwgZGl2IHsKKwkJZm9udDogMTJweC8xIG1vbm9zcGFjZTsKKwl9CisJLmJveCB7CisJ
CXdpZHRoOiAyNjBweDsKKwkJaGVpZ2h0OiAxMjBweDsKKwkJcGFkZGluZzogNXB4OworCQltYXJn
aW46IDEwcHg7CisJfQorCQorCSNyZWdpb24xIHsKKwkJd2lkdGg6IDMwMHB4OworCQloZWlnaHQ6
IDE5MHB4OworCQlib3JkZXI6IDVweCBzb2xpZCBncmVlbjsKKwkJYmFja2dyb3VuZC1jb2xvcjog
I2RkZGRmZjsKKwkJbWFyZ2luLWJvdHRvbTogMjBweDsKKwl9CisKKwkjcmVnaW9uMiB7CisJCS13
ZWJraXQtZmxvdy1mcm9tOiBmbG93MjsKKwkJd2lkdGg6IDMwMHB4OworCQloZWlnaHQ6IDE5MHB4
OworCQlib3JkZXI6IDVweCBzb2xpZCBkYXJrcmVkOworCQliYWNrZ3JvdW5kLWNvbG9yOiAjZGRk
ZGZmOworCQlwb3NpdGlvbjogcmVsYXRpdmU7CisJCWxlZnQ6IDM1MHB4OworCQl0b3A6IC0yMjBw
eDsKKwl9CisJCisJI2NvbnRlbnQgeworCQktd2Via2l0LWZsb3ctaW50bzogZmxvdzI7CisJCWJv
cmRlcjogNXB4IHNvbGlkIGJsdWU7CisJCWJhY2tncm91bmQ6ICNhYWFhY2M7OworCX0KKwk8L3N0
eWxlPgorPC9oZWFkPgorPGJvZHk+CisJPHA+V2hlbiBob3ZlcmluZyB0aGUgPHNwYW4gc3R5bGU9
ImNvbG9yOmJsdWUiPjxiPmJsdWUgYm94PC9iPjwvc3Bhbj4sIGl0IHNob3VsZCBtb3ZlIHRvIHRo
ZSA8c3BhbiBzdHlsZT0iY29sb3I6ZGFya3JlZCI+PGI+c2Vjb25kIHJlZ2lvbjwvYj48L3NwYW4+
IChpdCdzIDxiPmZsb3ctaW50bzwvYj4gd2lsbCBjaGFuZ2UgdG8gdGhlIDJuZCB0aHJlYWQpPC9w
PgorCTxkaXYgaWQ9InJlZ2lvbjEiPjwvZGl2PgorCTxkaXYgaWQ9InJlZ2lvbjIiPjwvZGl2Pgor
CTxkaXYgaWQ9ImNvbnRlbnQiIGNsYXNzPSJib3giPlRoaXMgYm94IGlzIGZsb3dlZCBpbnRvIHRo
ZSA8c3BhbiBzdHlsZT0iY29sb3I6Z3JlZW4iPjxiPmZpcnN0IHJlZ2lvbjwvYj48L3NwYW4+IHdo
ZW4gaXQgaXMgPGI+bm90PC9iPiBob3ZlcmVkIGFuZCBpbnRvIHRoZSA8c3BhbiBzdHlsZT0iY29s
b3I6ZGFya3JlZCI+PGI+c2Vjb25kIHJlZ2lvbjwvYj48L3NwYW4+IHdoZW4gaXQgPGI+aXM8L2I+
PC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL2hvdmVyLXNpbmdsZS1mbG93LWludG8t
b3RoZXIuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9ob3Zlci1zaW5nbGUtZmxvdy1p
bnRvLW90aGVyLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNjc5ZDMx
ZQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9ob3Zlci1zaW5n
bGUtZmxvdy1pbnRvLW90aGVyLmh0bWwKQEAgLTAsMCArMSw2OCBAQAorPCFkb2N0eXBlIGh0bWw+
Cis8aHRtbCBsYW5nPSJlbiI+Cis8aGVhZD4KKwk8c3R5bGU+CisJcCwgZGl2IHsKKwkJZm9udDog
MTJweC8xIG1vbm9zcGFjZTsKKwl9CisJLmJveCB7CisJCXdpZHRoOiAyNjBweDsKKwkJaGVpZ2h0
OiAxMjBweDsKKwkJcGFkZGluZzogNXB4OworCQltYXJnaW46IDEwcHg7CisJfQorCQorCSNyZWdp
b24xIHsKKwkJLXdlYmtpdC1mbG93LWZyb206IGZsb3cxOworCQl3aWR0aDogMzAwcHg7CisJCWhl
aWdodDogMTkwcHg7CisJCWJvcmRlcjogNXB4IHNvbGlkIGdyZWVuOworCQliYWNrZ3JvdW5kLWNv
bG9yOiAjZGRkZGZmOworCQltYXJnaW4tYm90dG9tOiAyMHB4OworCX0KKworCSNyZWdpb24yIHsK
KwkJLXdlYmtpdC1mbG93LWZyb206IGZsb3cyOworCQl3aWR0aDogMzAwcHg7CisJCWhlaWdodDog
MTkwcHg7CisJCWJvcmRlcjogNXB4IHNvbGlkIGRhcmtyZWQ7CisJCWJhY2tncm91bmQtY29sb3I6
ICNkZGRkZmY7CisJCXBvc2l0aW9uOiByZWxhdGl2ZTsKKwkJbGVmdDogMzUwcHg7CisJCXRvcDog
LTIyMHB4OworCX0KKwkKKwkjY29udGVudCB7CisJCS13ZWJraXQtZmxvdy1pbnRvOiBmbG93MTsK
KwkJYm9yZGVyOiA1cHggc29saWQgYmx1ZTsKKwkJYmFja2dyb3VuZDogI2FhYWFjYzs7CisJfQor
CSNjb250ZW50OmhvdmVyIHsKKwkJLXdlYmtpdC1mbG93LWludG86IGZsb3cyOworCX0KKwk8L3N0
eWxlPgorPC9oZWFkPgorCis8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CisJaWYgKHdp
bmRvdy50ZXN0UnVubmVyKQorCQl0ZXN0UnVubmVyLndhaXRVbnRpbERvbmUoKTsKKworCWZ1bmN0
aW9uIGJlZ2luVGVzdCgpIHsKKwkJaWYgKHdpbmRvdy5ldmVudFNlbmRlcikgeworCQkJdmFyIGNv
bnRlbnQgID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiI2NvbnRlbnQiKTsKKworCQkJLy8gbW92
ZSBtb3VzZSBvbiB0aGUgaG92ZXIgdGVzdCBvYmplY3QKKwkJCWV2ZW50U2VuZGVyLm1vdXNlTW92
ZVRvKGNvbnRlbnQub2Zmc2V0TGVmdCArIDIwLCBjb250ZW50Lm9mZnNldFRvcCArIDIwKTsKKwor
CQkJdGVzdFJ1bm5lci5ub3RpZnlEb25lKCk7CisJCX0KKwl9Cis8L3NjcmlwdD4KKworPGJvZHkg
b25sb2FkPSJiZWdpblRlc3QoKSI+CisJPHA+V2hlbiBob3ZlcmluZyB0aGUgPHNwYW4gc3R5bGU9
ImNvbG9yOmJsdWUiPjxiPmJsdWUgYm94PC9iPjwvc3Bhbj4sIGl0IHNob3VsZCBtb3ZlIHRvIHRo
ZSA8c3BhbiBzdHlsZT0iY29sb3I6ZGFya3JlZCI+PGI+c2Vjb25kIHJlZ2lvbjwvYj48L3NwYW4+
IChpdCdzIDxiPmZsb3ctaW50bzwvYj4gd2lsbCBjaGFuZ2UgdG8gdGhlIDJuZCB0aHJlYWQpPC9w
PgorCTxkaXYgaWQ9InJlZ2lvbjEiPjwvZGl2PgorCTxkaXYgaWQ9InJlZ2lvbjIiPjwvZGl2Pgor
CTxkaXYgaWQ9ImNvbnRlbnQiIGNsYXNzPSJib3giPlRoaXMgYm94IGlzIGZsb3dlZCBpbnRvIHRo
ZSA8c3BhbiBzdHlsZT0iY29sb3I6Z3JlZW4iPjxiPmZpcnN0IHJlZ2lvbjwvYj48L3NwYW4+IHdo
ZW4gaXQgaXMgPGI+bm90PC9iPiBob3ZlcmVkIGFuZCBpbnRvIHRoZSA8c3BhbiBzdHlsZT0iY29s
b3I6ZGFya3JlZCI+PGI+c2Vjb25kIHJlZ2lvbjwvYj48L3NwYW4+IHdoZW4gaXQgPGI+aXM8L2I+
PC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>