<?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>16479</bug_id>
          
          <creation_ts>2007-12-17 13:29:00 -0800</creation_ts>
          <short_desc>text selection does not always begin at mouse down point</short_desc>
          <delta_ts>2007-12-20 10:09:56 -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>WebKit Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>HasReduction, PlatformOnly</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tony Chang">tony</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>alp</cc>
    
    <cc>ap</cc>
    
    <cc>aroben</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>64559</commentid>
    <comment_count>0</comment_count>
    <who name="Tony Chang">tony</who>
    <bug_when>2007-12-17 13:29:00 -0800</bug_when>
    <thetext>Sometimes when I try to select text in Safari on Windows, the selection starts a few characters after I start dragging my mouse.  This looks like it&apos;s because EventHandler::dragState().m_dragSrc does not get cleared between mouse downs.  In WebCore/page/mac/EventHandlerMac.mm, this gets nulled out in EventHandler::mouseDown.

Since it seems like this value needs to be reset on all platforms, maybe it should be moved into EventHandler::handleMousePressEvent?

Test case coming up...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64560</commentid>
    <comment_count>1</comment_count>
      <attachid>17968</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2007-12-17 13:37:39 -0800</bug_when>
    <thetext>Created attachment 17968
test case

In the above test case, click on the link then try to select some text.  Sometimes the text selection doesn&apos;t start until we&apos;re a few lines/characters away from the mouse down.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64600</commentid>
    <comment_count>2</comment_count>
      <attachid>17970</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2007-12-17 17:49:26 -0800</bug_when>
    <thetext>Created attachment 17970
clear m_dragSrc on all platforms</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64612</commentid>
    <comment_count>3</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2007-12-18 05:07:39 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; Created an attachment (id=17970) [edit]
&gt; clear m_dragSrc on all platforms

Please set review? flag on patches to make sure they&apos;re reviewed!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64660</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2007-12-18 13:00:45 -0800</bug_when>
    <thetext>The test needs a layoutTestController.dumpAsText() call - otherwise, it will generate platform-dependent pixel results when run-webkit-tests is run with a --pixel option.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64769</commentid>
    <comment_count>5</comment_count>
      <attachid>18000</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2007-12-19 16:27:05 -0800</bug_when>
    <thetext>Created attachment 18000
use dumpAsText

I updated the test to use dumpAsText instead.  We need to ensure that something is selected.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64770</commentid>
    <comment_count>6</comment_count>
    <who name="Alp Toker">alp</who>
    <bug_when>2007-12-19 16:29:58 -0800</bug_when>
    <thetext>Fix looks good for the GTK+ port.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64827</commentid>
    <comment_count>7</comment_count>
      <attachid>18000</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2007-12-20 09:32:08 -0800</bug_when>
    <thetext>Comment on attachment 18000
use dumpAsText

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64830</commentid>
    <comment_count>8</comment_count>
    <who name="Alp Toker">alp</who>
    <bug_when>2007-12-20 10:09:56 -0800</bug_when>
    <thetext>Landed in r28888.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>17968</attachid>
            <date>2007-12-17 13:37:39 -0800</date>
            <delta_ts>2007-12-17 13:37:39 -0800</delta_ts>
            <desc>test case</desc>
            <filename>selection.html</filename>
            <type>text/html</type>
            <size>3898</size>
            <attacher name="Tony Chang">tony</attacher>
            
              <data encoding="base64">PGEgaHJlZiA9IiMiIHRpdGxlPSJ0aXRsZSI+YWZ0ZXIgY2xpY2tpbmcgdGhpcyBsaW5rLCB0ZXh0
IHNlbGVjdGlvbiB3aWxsIGJlIGRlbGF5ZWQKZm9yIHRoZSBmaXJzdCBtb3VzZSBkb3duICsgZHJh
ZzwvYT4KCjxwPgpMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFkaXBp
c2NpbmcgZWxpdC4gUXVpc3F1ZQptYWxlc3VhZGEgc29kYWxlcyBlc3QuIExvcmVtIGlwc3VtIGRv
bG9yIHNpdCBhbWV0LCBjb25zZWN0ZXR1ZXIgYWRpcGlzY2luZwplbGl0LiBTdXNwZW5kaXNzZSB1
bHRyaWNpZXMgcHVydXMgZXUgZWxpdC4gRXRpYW0gbWFsZXN1YWRhIHNlbXBlciBkaWFtLgpQZWxs
ZW50ZXNxdWUgdmVsIHRlbGx1cy4gQWxpcXVhbSBlcmF0LiBJbiBhY2N1bXNhbi4gTnVsbGFtIHBs
YWNlcmF0IG5pc2wgYWMKZXJvcy4gQWVuZWFuIGRvbG9yIG5pYmgsIGNvbmd1ZSBzaXQgYW1ldCwg
YWxpcXVhbSBhLCBibGFuZGl0IHF1aXMsIG5pYmguClN1c3BlbmRpc3NlIGNvbnNlcXVhdCwgbnVs
bGEgdXQgdml2ZXJyYSBkaWN0dW0sIGRpYW0gbWV0dXMgZGFwaWJ1cyBzYXBpZW4sCnZpdGFlIG9y
bmFyZSB0b3J0b3IgbmlzaSB1dCBlbGl0LiBDcmFzIGFudGUganVzdG8sIGNvbmRpbWVudHVtIGV0
LCBsb2JvcnRpcwpzb2RhbGVzLCBzdXNjaXBpdCB2ZWwsIGR1aS4gU3VzcGVuZGlzc2UgbGVjdHVz
IGxvcmVtLCBkaWduaXNzaW0gbmVjLApwbGFjZXJhdCBhLCBtb2xsaXMgc2l0IGFtZXQsIGRpYW0u
IE1hZWNlbmFzIGFjIHVybmEgc2l0IGFtZXQgbnVuYyBncmF2aWRhCnByZXRpdW0uIFZpdmFtdXMg
ZWdldCBwdXJ1cy4KCk1vcmJpIGJpYmVuZHVtIG1hc3NhIGlkIG1ldHVzLiBNb3JiaSBtYWxlc3Vh
ZGEuIFByb2luIHRpbmNpZHVudC4gTnVuYwpoZW5kcmVyaXQgaXBzdW0uIEN1bSBzb2NpaXMgbmF0
b3F1ZSBwZW5hdGlidXMgZXQgbWFnbmlzIGRpcyBwYXJ0dXJpZW50Cm1vbnRlcywgbmFzY2V0dXIg
cmlkaWN1bHVzIG11cy4gVml2YW11cyB0cmlzdGlxdWUuIERvbmVjIHZlbmVuYXRpcyBjb25ndWUK
bmliaC4gVml2YW11cyBkYXBpYnVzIHJ1dHJ1bSBxdWFtLiBWaXZhbXVzIG1hZ25hIG51bmMsIHZl
aGljdWxhIHZpdGFlLAppbXBlcmRpZXQgaWQsIHRyaXN0aXF1ZSB2ZWwsIG9yY2kuIE51bmMgaW4g
cmlzdXMuIFF1aXNxdWUgcXVhbSBvcmNpLApjb252YWxsaXMgc2l0IGFtZXQsIGF1Y3RvciBub24s
IGludGVyZHVtIGF0LCB0dXJwaXMuIEFsaXF1YW0gdWxsYW1jb3JwZXIKZ3JhdmlkYSBpcHN1bS4g
SW4gYWxpcXVhbSBhY2N1bXNhbiB0b3J0b3IuIEN1cmFiaXR1ciBkaWN0dW0gaWFjdWxpcyBsYWN1
cy4KClNlZCBhIHRlbGx1cyBpbiBkb2xvciB1bHRyaWNlcyB2ZXN0aWJ1bHVtLiBOdW5jIGFjIGxl
Y3R1cyB1dCBkaWFtIGFsaXF1ZXQKZmV1Z2lhdC4gQ3VyYWJpdHVyIHRpbmNpZHVudCwganVzdG8g
c2l0IGFtZXQgYWxpcXVhbSBzdXNjaXBpdCwgbWF1cmlzIGFudGUKZXVpc21vZCBlbGl0LCBpbiBk
aWN0dW0gbWV0dXMgbmVxdWUgbm9uIGxhY3VzLiBDdXJhYml0dXIgc2FnaXR0aXMgZmVsaXMgZXQK
bGliZXJvLiBOYW0gdml0YWUgZW5pbSB0aW5jaWR1bnQgZWxpdCBwdWx2aW5hciBjb25zZWN0ZXR1
ZXIuIFBlbGxlbnRlc3F1ZQphdWd1ZSBuaXNsLCBldWlzbW9kIGVnZXQsIHByZXRpdW0gYWMsIHBv
c3VlcmUgdmVzdGlidWx1bSwgcHVydXMuIFByYWVzZW50IGFjCnJpc3VzIHNpdCBhbWV0IG5lcXVl
IHZ1bHB1dGF0ZSBmYWNpbGlzaXMuIE1hdXJpcyBhbnRlIGVzdCwgcnV0cnVtIG5vbiwKYWNjdW1z
YW4gbm9uLCBzb2RhbGVzIGF0LCBudWxsYS4gRXRpYW0gcGVsbGVudGVzcXVlLCBhcmN1IHV0IGhl
bmRyZXJpdApzYWdpdHRpcywgbWFnbmEgbGlndWxhIG5vbnVtbXkgbnVsbGEsIG5vbiBub251bW15
IG5pc2wgZXJvcyBuZWMgbnVuYy4KQ3VyYWJpdHVyIG9yY2kgZXJvcywgZnJpbmdpbGxhIHRpbmNp
ZHVudCwgY29uZ3VlIGNvbnZhbGxpcywgY29uZ3VlIHZpdGFlLAp1cm5hLiBOdWxsYSBpbiBtYXVy
aXMgaWQganVzdG8gdGluY2lkdW50IHZhcml1cy4gTnVsbGFtIGVyYXQgb2RpbywgY29tbW9kbwp1
dCwgdWx0cmljZXMgdml0YWUsIG1hbGVzdWFkYSBpZCwgZXJhdC4gQ3VyYWJpdHVyIGFjY3Vtc2Fu
LCBlc3QgcXVpcyBlZ2VzdGFzCnZlaGljdWxhLCBtYXNzYSBtYWduYSBjb25zZXF1YXQgcGVkZSwg
bGFjaW5pYSBmZXJtZW50dW0gbmlzbCB2ZWxpdCBtb2xsaXMKc2FwaWVuLiBTdXNwZW5kaXNzZSBh
YyBsaWJlcm8uIEN1cmFiaXR1ciBhbGlxdWV0IG5pc2kgaW4gZXJhdC4gTnVuYyBuZWMgZWxpdAph
IGxlY3R1cyBzY2VsZXJpc3F1ZSB2dWxwdXRhdGUuIE1hZWNlbmFzIHZlbCBwZWRlIHZpdGFlIGVu
aW0gYWxpcXVhbQp2dWxwdXRhdGUuIE1vcmJpIGV0IG5pYmguIFN1c3BlbmRpc3NlIHR1cnBpcyBs
ZWN0dXMsIGludGVyZHVtIGV0LCBmZXJtZW50dW0KaW4sIHBoYXJldHJhIGF0LCBlcm9zLiBOdWxs
YW0gcXVpcyBmZWxpcy4KCkZ1c2NlIHNpdCBhbWV0IGF1Z3VlLiBQcm9pbiB1dCBuaXNpIGEgbnVs
bGEgdm9sdXRwYXQgbGFjaW5pYS4gTnVsbGFtCmJsYW5kaXQsIG9yY2kgdmVsIGNvbnNlY3RldHVl
ciB1bGxhbWNvcnBlciwgaXBzdW0gc2VtIGNvbnNlY3RldHVlciBudW5jLCB2ZWwKZGFwaWJ1cyBl
cm9zIG1hc3NhIHZlbCBkaWFtLiBOdWxsYSBzb2xsaWNpdHVkaW4gY29uc2VjdGV0dWVyIGxlby4g
U2VkIHV0Cm9yY2kuIFN1c3BlbmRpc3NlIHNlZCBzYXBpZW4uIEFlbmVhbiB2ZWxpdCBzYXBpZW4s
IGFsaXF1ZXQgZWdldCwgdm9sdXRwYXQKc2VkLCBtYXR0aXMgc2VkLCBkb2xvci4gVmVzdGlidWx1
bSBtYXR0aXMgZXJhdCBsdWN0dXMgc2FwaWVuLiBBZW5lYW4gbGFjdXMKbnVuYywgcnV0cnVtIHNp
dCBhbWV0LCBlZ2VzdGFzIG5vbiwgZWxlaWZlbmQgaW4sIGFyY3UuIEN1bSBzb2NpaXMgbmF0b3F1
ZQpwZW5hdGlidXMgZXQgbWFnbmlzIGRpcyBwYXJ0dXJpZW50IG1vbnRlcywgbmFzY2V0dXIgcmlk
aWN1bHVzIG11cy4gTmFtIGRvbG9yCm51bmMsIHBoYXJldHJhIGluLCBtb2xlc3RpZSB1dCwgZmV1
Z2lhdCBzaXQgYW1ldCwgZG9sb3IuIFZlc3RpYnVsdW0gaWQKbGliZXJvIGEganVzdG8gYWxpcXVh
bSBjb252YWxsaXMuIFN1c3BlbmRpc3NlIGN1cnN1cywgb3JjaSB2aXRhZSB0ZW1wb3IKZmV1Z2lh
dCwgYXVndWUgcHVydXMgdml2ZXJyYSBwZWRlLCBhIGNvbnNlcXVhdCBpcHN1bSBzYXBpZW4gbm9u
IHRlbGx1cy4KCkluIGhhYyBoYWJpdGFzc2UgcGxhdGVhIGRpY3R1bXN0LiBDdXJhYml0dXIgYSB0
ZWxsdXMuIFZlc3RpYnVsdW0gYW50ZSBpcHN1bQpwcmltaXMgaW4gZmF1Y2lidXMgb3JjaSBsdWN0
dXMgZXQgdWx0cmljZXMgcG9zdWVyZSBjdWJpbGlhIEN1cmFlOyBNYXVyaXMKZW5pbSBsaWJlcm8s
IGRpZ25pc3NpbSBldCwgdmVzdGlidWx1bSBhdCwgb3JuYXJlIHNlZCwgcHVydXMuIE51bmMgbGln
dWxhLgpDcmFzIHVybmEgc2FwaWVuLCB1bGxhbWNvcnBlciBzaXQgYW1ldCwgY29uZ3VlIGV1LCBl
bGVtZW50dW0gc2VkLCBlc3QuCkludGVnZXIgcnV0cnVtIGRpY3R1bSBsZW8uIFNlZCBtYWxlc3Vh
ZGEgcGVkZSB2aXRhZSBsb3JlbS4gUGVsbGVudGVzcXVlCnRlbGx1cyBudW5jLCBhZGlwaXNjaW5n
IHF1aXMsIHNjZWxlcmlzcXVlIG5vbiwgcGVsbGVudGVzcXVlIGEsIG51bmMuIFByb2luCnF1aXMg
bmlzbC4gQWVuZWFuIGFudGUgbGVjdHVzLCBwcmV0aXVtIHZpdGFlLCB2ZXN0aWJ1bHVtIG5lYywg
dml2ZXJyYSB2aXRhZSwKdXJuYS4gTW9yYmkgZmVsaXMuIERvbmVjIHZpdGFlIG51bGxhLiBTZWQg
dmFyaXVzIHRlbXB1cyBtaS4gQWxpcXVhbSB0ZW1wb3IKcnV0cnVtIG5pc2kuIEludGVnZXIgcG9y
dGEgdmVsaXQgbWF0dGlzIG5pc2wuIFByYWVzZW50IGJpYmVuZHVtIHVybmEgZWdldAptZXR1cy4g
RG9uZWMgdml0YWUgbmliaC4KPC9wPg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>17970</attachid>
            <date>2007-12-17 17:49:26 -0800</date>
            <delta_ts>2007-12-19 16:27:05 -0800</delta_ts>
            <desc>clear m_dragSrc on all platforms</desc>
            <filename>win-text-selection.diff</filename>
            <type>text/plain</type>
            <size>10235</size>
            <attacher name="Tony Chang">tony</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyODgyMSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTggQEAKKzIwMDctMTItMTcgIFRvbnkgQ2hhbmcgIDxpZGVhbGlzbXNAZ21haWwu
Y29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIC0g
Rml4IGZvciBodHRwOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjQ3OQorICAg
ICAgICAgIHRleHQgc2VsZWN0aW9uIGRvZXMgbm90IGFsd2F5cyBiZWdpbiBhdCBtb3VzZSBkb3du
IHBvaW50CisgICAgICAgICAgUmVzZXQgdGhlIG1fZHJhZ1NyYyBvYmplY3Qgb24gbW91c2UgZG93
biBvbiBhbGwgcGxhdGZvcm1zLgorCisgICAgICAgIFRlc3Q6IGZhc3QvdGV4dC9yZXNldC1kcmFn
LW9uLW1vdXNlLWRvd24uaHRtbAorCisgICAgICAgICogcGFnZS9FdmVudEhhbmRsZXIuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6RXZlbnRIYW5kbGVyOjpoYW5kbGVNb3VzZVByZXNzRXZlbnQpOgor
ICAgICAgICAqIHBhZ2UvbWFjL0V2ZW50SGFuZGxlck1hYy5tbToKKyAgICAgICAgKFdlYkNvcmU6
OkV2ZW50SGFuZGxlcjo6bW91c2VEb3duKToKKwogMjAwNy0xMi0xNCAgSnVhbiBBLiBTdWFyZXog
Um9tZXJvICA8amFzdWFyZXpAaWdhbGlhLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBBbHAg
VG9rZXIuCkluZGV4OiBXZWJDb3JlL3BhZ2UvRXZlbnRIYW5kbGVyLmNwcAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBXZWJDb3JlL3BhZ2UvRXZlbnRIYW5kbGVyLmNwcAkocmV2aXNpb24gMjc0NTgpCisrKyBXZWJD
b3JlL3BhZ2UvRXZlbnRIYW5kbGVyLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjY4LDYgKzI2OCw5
IEBAIGJvb2wgRXZlbnRIYW5kbGVyOjpoYW5kbGVNb3VzZVByZXNzRXZlbnQKIAogYm9vbCBFdmVu
dEhhbmRsZXI6OmhhbmRsZU1vdXNlUHJlc3NFdmVudChjb25zdCBNb3VzZUV2ZW50V2l0aEhpdFRl
c3RSZXN1bHRzJiBldmVudCkKIHsKKyAgICAvLyBSZXNldCBkcmFnIHN0YXRlLgorICAgIGRyYWdT
dGF0ZSgpLm1fZHJhZ1NyYyA9IDA7CisKICAgICBib29sIHNpbmdsZUNsaWNrID0gZXZlbnQuZXZl
bnQoKS5jbGlja0NvdW50KCkgPD0gMTsKIAogICAgIC8vIElmIHdlIGdvdCB0aGUgZXZlbnQgYmFj
aywgdGhhdCBtdXN0IG1lYW4gaXQgd2Fzbid0IHByZXZlbnRlZCwKSW5kZXg6IFdlYkNvcmUvcGFn
ZS9tYWMvRXZlbnRIYW5kbGVyTWFjLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvcGFnZS9tYWMv
RXZlbnRIYW5kbGVyTWFjLm1tCShyZXZpc2lvbiAyNzQ1OCkKKysrIFdlYkNvcmUvcGFnZS9tYWMv
RXZlbnRIYW5kbGVyTWFjLm1tCSh3b3JraW5nIGNvcHkpCkBAIC00NjMsNyArNDYzLDYgQEAgdm9p
ZCBFdmVudEhhbmRsZXI6Om1vdXNlRG93bihOU0V2ZW50ICpldgogICAgIG1fZnJhbWUtPmxvYWRl
cigpLT5yZXNldE11bHRpcGxlRm9ybVN1Ym1pc3Npb25Qcm90ZWN0aW9uKCk7CiAKICAgICBtX21v
dXNlRG93blZpZXcgPSBuaWw7Ci0gICAgZHJhZ1N0YXRlKCkubV9kcmFnU3JjID0gMDsKICAgICAK
ICAgICBSZXRhaW5QdHI8TlNFdmVudD4gb2xkQ3VycmVudEV2ZW50ID0gY3VycmVudEV2ZW50KCk7
CiAgICAgY3VycmVudEV2ZW50KCkgPSBldmVudDsKSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxv
Zwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDI4ODIxKQor
KysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAK
KzIwMDctMTItMTcgIFRvbnkgQ2hhbmcgIDxpZGVhbGlzbXNAZ21haWwuY29tPgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlc3QgZm9yIGh0dHA6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2NDc5CisgICAgICAgIFJlc2V0IHRoZSBk
cmFnIHN0YXRlIG9uIG5vbi1tYWMgcGxhdGZvcm1zLgorCisgICAgICAgICogZmFzdC90ZXh0L3Jl
c2V0LWRyYWctb24tbW91c2UtZG93bi5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9t
YWMvZmFzdC90ZXh0L3Jlc2V0LWRyYWctb24tbW91c2UtZG93bi1leHBlY3RlZC50eHQ6IEFkZGVk
LgorCiAyMDA3LTEyLTE3ICBEYXJpbiBBZGxlciAgPGRhcmluQGFwcGxlLmNvbT4KIAogICAgICAg
ICAtIGRpc2FibGluZyB0aGlzIHRlc3QgdW50aWwgd2UgY2FuIGZpbmQgYSB3YXkgdG8gbWFrZSBp
dCBwYXNzIG9uIGRpdmVyc2UgbWFjaGluZXMKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvdGV4dC9y
ZXNldC1kcmFnLW9uLW1vdXNlLWRvd24uaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9m
YXN0L3RleHQvcmVzZXQtZHJhZy1vbi1tb3VzZS1kb3duLmh0bWwJKHJldmlzaW9uIDApCisrKyBM
YXlvdXRUZXN0cy9mYXN0L3RleHQvcmVzZXQtZHJhZy1vbi1tb3VzZS1kb3duLmh0bWwJKHJldmlz
aW9uIDApCkBAIC0wLDAgKzEsNzIgQEAKKzxzY3JpcHQ+Cit3aW5kb3cub25sb2FkID0gZnVuY3Rp
b24oZXZ0KSB7CisgIGlmICghd2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKQorICAgIHJldHVy
bjsKKworICBpZiAoLTEgPT0gZG9jdW1lbnQubG9jYXRpb24uaHJlZi5pbmRleE9mKCI/c2Vjb25k
IikpIHsKKyAgICBmaXJzdExvYWQoKTsKKyAgfSBlbHNlIHsKKyAgICBzZWNvbmRMb2FkKCk7Cisg
IH0KK30KKworZnVuY3Rpb24gZmlyc3RMb2FkKCkgeworICB3aW5kb3cubGF5b3V0VGVzdENvbnRy
b2xsZXIud2FpdFVudGlsRG9uZSgpOworCisgIHZhciBsaW5rX3ggPSBkb2N1bWVudC5nZXRFbGVt
ZW50QnlJZCgibGluayIpLm9mZnNldExlZnQ7CisgIHZhciBsaW5rX3kgPSBkb2N1bWVudC5nZXRF
bGVtZW50QnlJZCgibGluayIpLm9mZnNldFRvcDsKKworICBldmVudFNlbmRlci5tb3VzZU1vdmVU
byhsaW5rX3gsIGxpbmtfeSk7CisgIGV2ZW50U2VuZGVyLm1vdXNlRG93bigpOworICAvLyBUaGUg
bW91c2UgbW92ZSBldmVudCBjYXVzZXMgdXMgdG8gY29uc2lkZXIgc3RhcnRpbmcgYSBkcmFnLgor
ICBldmVudFNlbmRlci5tb3VzZU1vdmVUbyhsaW5rX3gsIGxpbmtfeSArIDEpOworICAvLyBCdXQg
d2UgZG9uJ3QgbW92ZSBmYXIgYmVmb3JlIG1vdXNldXAgc28gaXQgY291bnRzIGFzIGEgY2xpY2su
CisgIGV2ZW50U2VuZGVyLm1vdXNlVXAoKTsKK30KKworZnVuY3Rpb24gc2Vjb25kTG9hZCgpIHsK
KyAgdmFyIHRleHRfeCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0ZXh0Iikub2Zmc2V0TGVm
dDsKKyAgdmFyIHRleHRfeSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0ZXh0Iikub2Zmc2V0
VG9wOworCisgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKHRleHRfeCwgdGV4dF95KTsKKyAgZXZl
bnRTZW5kZXIubW91c2VEb3duKCk7CisKKyAgLy8gU3RhcnQgdGhlIHNlbGVjdGlvbgorICBldmVu
dFNlbmRlci5tb3VzZU1vdmVUbyh0ZXh0X3gsIHRleHRfeSArIDEpOworCisgIC8vIENyZWF0ZSB0
aGUgc2VsZWN0aW9uCisgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKHRleHRfeCArIDEwMCwgdGV4
dF95ICsgMTAwKTsKKyAgZXZlbnRTZW5kZXIubW91c2VVcCgpOworCisgIHdpbmRvdy5sYXlvdXRU
ZXN0Q29udHJvbGxlci5ub3RpZnlEb25lKCk7Cit9Cis8L3NjcmlwdD4KKzxwPlRlc3QgZm9yIDxh
IGhyZWY9Imh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2NDc5Ij5idWcK
KzE2NDc5PC9hPjogdGV4dCBzZWxlY3Rpb24gZG9lcyBub3QgYWx3YXlzIGJlZ2luIGF0IG1vdXNl
IGRvd24gcG9pbnQuICBUbyBydW4KK3Rlc3QgbWFudWFsbHksIGNsaWNrIG9uIHRlc3QgbGluayBh
bmQgdGhlbiB0cnkgdG8gc2VsZWN0IHNvbWUgdGV4dCBiZWxvdy4gIFRoZQorc2VsZWN0ZWQgcmVn
aW9uIHNob3VsZCBzdGFydCB3aGVyZSB0aGUgbW91c2UgZG93biBzdGFydHMuPC9wPgorCis8cD48
YSBpZD0ibGluayIgaHJlZj0icmVzZXQtZHJhZy1vbi1tb3VzZS1kb3duLmh0bWw/c2Vjb25kIiB0
aXRsZT0idGl0bGUiPnRlc3QgbGluazwvYT48L3A+CisKKzxwIGlkPSJ0ZXh0Ij4KK1RFWFQgVEVY
VCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQg
VEVYVCBURVhUIFRFWFQKK1RFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBU
RVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQKK1RFWFQgVEVYVCBURVhUIFRF
WFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhU
IFRFWFQKK1RFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQg
VEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQKK1RFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBU
RVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQKK1RF
WFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhU
IFRFWFQgVEVYVCBURVhUIFRFWFQKK1RFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQg
VEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQKK1RFWFQgVEVYVCBU
RVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVY
VCBURVhUIFRFWFQKK1RFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhU
IFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQKK1RFWFQgVEVYVCBURVhUIFRFWFQg
VEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRF
WFQKK1RFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVY
VCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQKK1RFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhU
IFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQKK1RFWFQg
VEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRF
WFQgVEVYVCBURVhUIFRFWFQKK1RFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVY
VCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQKK1RFWFQgVEVYVCBURVhU
IFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBU
RVhUIFRFWFQKK1RFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRF
WFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQKK1RFWFQgVEVYVCBURVhUIFRFWFQgVEVY
VCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQK
K1RFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBU
RVhUIFRFWFQgVEVYVCBURVhUIFRFWFQKK1RFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRF
WFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQKK1RFWFQgVEVY
VCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQg
VEVYVCBURVhUIFRFWFQKKzwvcD4KSW5kZXg6IExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9mYXN0
L3RleHQvcmVzZXQtZHJhZy1vbi1tb3VzZS1kb3duLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvZmFzdC90ZXh0L3Jlc2V0LWRyYWctb24tbW91c2Ut
ZG93bi1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9t
YWMvZmFzdC90ZXh0L3Jlc2V0LWRyYWctb24tbW91c2UtZG93bi1leHBlY3RlZC50eHQJKHJldmlz
aW9uIDApCkBAIC0wLDAgKzEsNDMgQEAKK2xheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAorICBS
ZW5kZXJWaWV3IGF0ICgwLDApIHNpemUgODAweDYwMAorbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4
NjAwCisgIFJlbmRlckJsb2NrIHtIVE1MfSBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgICBSZW5k
ZXJCb2R5IHtCT0RZfSBhdCAoOCw4KSBzaXplIDc4NHg1NzYKKyAgICAgIFJlbmRlckJsb2NrIHtQ
fSBhdCAoMCwwKSBzaXplIDc4NHgzNgorICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAs
MCkgc2l6ZSA1M3gxOAorICAgICAgICAgIHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDUzOiAiVGVz
dCBmb3IgIgorICAgICAgICBSZW5kZXJJbmxpbmUge0F9IGF0ICgwLDApIHNpemUgNjh4MTggW2Nv
bG9yPSMwMDAwRUVdCisgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICg1MywwKSBzaXpl
IDY4eDE4CisgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoNTMsMCkgd2lkdGggNjg6ICJidWcgMTY0
NzkiCisgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMTIxLDApIHNpemUgNzY3eDM2Cisg
ICAgICAgICAgdGV4dCBydW4gYXQgKDEyMSwwKSB3aWR0aCAzNzg6ICI6IHRleHQgc2VsZWN0aW9u
IGRvZXMgbm90IGFsd2F5cyBiZWdpbiBhdCBtb3VzZSBkb3duIHBvaW50LiAiCisgICAgICAgICAg
dGV4dCBydW4gYXQgKDQ5OSwwKSB3aWR0aCAyNjg6ICJUbyBydW4gdGVzdCBtYW51YWxseSwgY2xp
Y2sgb24gdGVzdCBsaW5rIGFuZCIKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCwxOCkgd2lkdGgg
MjE4OiAidGhlbiB0cnkgdG8gc2VsZWN0IHNvbWUgdGV4dCBiZWxvdy4gIgorICAgICAgICAgIHRl
eHQgcnVuIGF0ICgyMTgsMTgpIHdpZHRoIDM5MDogIlRoZSBzZWxlY3RlZCByZWdpb24gc2hvdWxk
IHN0YXJ0IHdoZXJlIHRoZSBtb3VzZSBkb3duIHN0YXJ0cy4iCisgICAgICBSZW5kZXJCbG9jayB7
UH0gYXQgKDAsNTIpIHNpemUgNzg0eDE4CisgICAgICAgIFJlbmRlcklubGluZSB7QX0gYXQgKDAs
MCkgc2l6ZSA0OXgxOCBbY29sb3I9IzAwMDBFRV0KKyAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4
dH0gYXQgKDAsMCkgc2l6ZSA0OXgxOAorICAgICAgICAgICAgdGV4dCBydW4gYXQgKDAsMCkgd2lk
dGggNDk6ICJ0ZXN0IGxpbmsiCisgICAgICBSZW5kZXJCbG9jayB7UH0gYXQgKDAsODYpIHNpemUg
Nzg0eDM0MgorICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSA3Nzh4MzQy
CisgICAgICAgICAgdGV4dCBydW4gYXQgKDAsMCkgd2lkdGggNzc4OiAiVEVYVCBURVhUIFRFWFQg
VEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRF
WFQgVEVYVCBURVhUIgorICAgICAgICAgIHRleHQgcnVuIGF0ICgwLDE4KSB3aWR0aCA3Nzg6ICJU
RVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVY
VCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQiCisgICAgICAgICAgdGV4dCBydW4gYXQgKDAsMzYp
IHdpZHRoIDc3ODogIlRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhU
IFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCIKKyAgICAgICAgICB0ZXh0
IHJ1biBhdCAoMCw1NCkgd2lkdGggNzc4OiAiVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQg
VEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIgor
ICAgICAgICAgIHRleHQgcnVuIGF0ICgwLDcyKSB3aWR0aCA3Nzg6ICJURVhUIFRFWFQgVEVYVCBU
RVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVY
VCBURVhUIFRFWFQiCisgICAgICAgICAgdGV4dCBydW4gYXQgKDAsOTApIHdpZHRoIDc3ODogIlRF
WFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhU
IFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCIKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCwxMDgp
IHdpZHRoIDc3ODogIlRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhU
IFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCIKKyAgICAgICAgICB0ZXh0
IHJ1biBhdCAoMCwxMjYpIHdpZHRoIDc3ODogIlRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhU
IFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCIK
KyAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCwxNDQpIHdpZHRoIDc3ODogIlRFWFQgVEVYVCBURVhU
IFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBU
RVhUIFRFWFQgVEVYVCIKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCwxNjIpIHdpZHRoIDc3ODog
IlRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBU
RVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCIKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCwx
ODApIHdpZHRoIDc3ODogIlRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBU
RVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCIKKyAgICAgICAgICB0
ZXh0IHJ1biBhdCAoMCwxOTgpIHdpZHRoIDc3ODogIlRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBU
RVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVY
VCIKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCwyMTYpIHdpZHRoIDc3ODogIlRFWFQgVEVYVCBU
RVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVY
VCBURVhUIFRFWFQgVEVYVCIKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCwyMzQpIHdpZHRoIDc3
ODogIlRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVY
VCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCIKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAo
MCwyNTIpIHdpZHRoIDc3ODogIlRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVY
VCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCIKKyAgICAgICAg
ICB0ZXh0IHJ1biBhdCAoMCwyNzApIHdpZHRoIDc3ODogIlRFWFQgVEVYVCBURVhUIFRFWFQgVEVY
VCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQg
VEVYVCIKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCwyODgpIHdpZHRoIDc3ODogIlRFWFQgVEVY
VCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQg
VEVYVCBURVhUIFRFWFQgVEVYVCIKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCwzMDYpIHdpZHRo
IDc3ODogIlRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQg
VEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCIKKyAgICAgICAgICB0ZXh0IHJ1biBh
dCAoMCwzMjQpIHdpZHRoIDY0MDogIlRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQg
VEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCIKK3NlbGVjdGlvbiBzdGFydDogcG9z
aXRpb24gMSBvZiBjaGlsZCAwIHsjdGV4dH0gb2YgY2hpbGQgNCB7UH0gb2YgY2hpbGQgMSB7Qk9E
WX0gb2YgY2hpbGQgMCB7SFRNTH0gb2YgZG9jdW1lbnQKK3NlbGVjdGlvbiBlbmQ6ICAgcG9zaXRp
b24gNDM3IG9mIGNoaWxkIDAgeyN0ZXh0fSBvZiBjaGlsZCA0IHtQfSBvZiBjaGlsZCAxIHtCT0RZ
fSBvZiBjaGlsZCAwIHtIVE1MfSBvZiBkb2N1bWVudAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>18000</attachid>
            <date>2007-12-19 16:27:05 -0800</date>
            <delta_ts>2007-12-20 09:32:08 -0800</delta_ts>
            <desc>use dumpAsText</desc>
            <filename>win-text-selection-2.diff</filename>
            <type>text/plain</type>
            <size>8409</size>
            <attacher name="Tony Chang">tony</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyODgyMSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTggQEAKKzIwMDctMTItMTcgIFRvbnkgQ2hhbmcgIDxpZGVhbGlzbXNAZ21haWwu
Y29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIC0g
Rml4IGZvciBodHRwOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjQ3OQorICAg
ICAgICAgIHRleHQgc2VsZWN0aW9uIGRvZXMgbm90IGFsd2F5cyBiZWdpbiBhdCBtb3VzZSBkb3du
IHBvaW50CisgICAgICAgICAgUmVzZXQgdGhlIG1fZHJhZ1NyYyBvYmplY3Qgb24gbW91c2UgZG93
biBvbiBhbGwgcGxhdGZvcm1zLgorCisgICAgICAgIFRlc3Q6IGZhc3QvdGV4dC9yZXNldC1kcmFn
LW9uLW1vdXNlLWRvd24uaHRtbAorCisgICAgICAgICogcGFnZS9FdmVudEhhbmRsZXIuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6RXZlbnRIYW5kbGVyOjpoYW5kbGVNb3VzZVByZXNzRXZlbnQpOgor
ICAgICAgICAqIHBhZ2UvbWFjL0V2ZW50SGFuZGxlck1hYy5tbToKKyAgICAgICAgKFdlYkNvcmU6
OkV2ZW50SGFuZGxlcjo6bW91c2VEb3duKToKKwogMjAwNy0xMi0xNCAgSnVhbiBBLiBTdWFyZXog
Um9tZXJvICA8amFzdWFyZXpAaWdhbGlhLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBBbHAg
VG9rZXIuCkluZGV4OiBXZWJDb3JlL3BhZ2UvRXZlbnRIYW5kbGVyLmNwcAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBXZWJDb3JlL3BhZ2UvRXZlbnRIYW5kbGVyLmNwcAkocmV2aXNpb24gMjc0NTgpCisrKyBXZWJD
b3JlL3BhZ2UvRXZlbnRIYW5kbGVyLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjY4LDYgKzI2OCw5
IEBAIGJvb2wgRXZlbnRIYW5kbGVyOjpoYW5kbGVNb3VzZVByZXNzRXZlbnQKIAogYm9vbCBFdmVu
dEhhbmRsZXI6OmhhbmRsZU1vdXNlUHJlc3NFdmVudChjb25zdCBNb3VzZUV2ZW50V2l0aEhpdFRl
c3RSZXN1bHRzJiBldmVudCkKIHsKKyAgICAvLyBSZXNldCBkcmFnIHN0YXRlLgorICAgIGRyYWdT
dGF0ZSgpLm1fZHJhZ1NyYyA9IDA7CisKICAgICBib29sIHNpbmdsZUNsaWNrID0gZXZlbnQuZXZl
bnQoKS5jbGlja0NvdW50KCkgPD0gMTsKIAogICAgIC8vIElmIHdlIGdvdCB0aGUgZXZlbnQgYmFj
aywgdGhhdCBtdXN0IG1lYW4gaXQgd2Fzbid0IHByZXZlbnRlZCwKSW5kZXg6IFdlYkNvcmUvcGFn
ZS9tYWMvRXZlbnRIYW5kbGVyTWFjLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvcGFnZS9tYWMv
RXZlbnRIYW5kbGVyTWFjLm1tCShyZXZpc2lvbiAyNzQ1OCkKKysrIFdlYkNvcmUvcGFnZS9tYWMv
RXZlbnRIYW5kbGVyTWFjLm1tCSh3b3JraW5nIGNvcHkpCkBAIC00NjMsNyArNDYzLDYgQEAgdm9p
ZCBFdmVudEhhbmRsZXI6Om1vdXNlRG93bihOU0V2ZW50ICpldgogICAgIG1fZnJhbWUtPmxvYWRl
cigpLT5yZXNldE11bHRpcGxlRm9ybVN1Ym1pc3Npb25Qcm90ZWN0aW9uKCk7CiAKICAgICBtX21v
dXNlRG93blZpZXcgPSBuaWw7Ci0gICAgZHJhZ1N0YXRlKCkubV9kcmFnU3JjID0gMDsKICAgICAK
ICAgICBSZXRhaW5QdHI8TlNFdmVudD4gb2xkQ3VycmVudEV2ZW50ID0gY3VycmVudEV2ZW50KCk7
CiAgICAgY3VycmVudEV2ZW50KCkgPSBldmVudDsKSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxv
Zwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDI4ODIxKQor
KysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAK
KzIwMDctMTItMTcgIFRvbnkgQ2hhbmcgIDxpZGVhbGlzbXNAZ21haWwuY29tPgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlc3QgZm9yIGh0dHA6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2NDc5CisgICAgICAgIFJlc2V0IHRoZSBk
cmFnIHN0YXRlIG9uIG5vbi1tYWMgcGxhdGZvcm1zLgorCisgICAgICAgICogZmFzdC90ZXh0L3Jl
c2V0LWRyYWctb24tbW91c2UtZG93bi5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9t
YWMvZmFzdC90ZXh0L3Jlc2V0LWRyYWctb24tbW91c2UtZG93bi1leHBlY3RlZC50eHQ6IEFkZGVk
LgorCiAyMDA3LTEyLTE3ICBEYXJpbiBBZGxlciAgPGRhcmluQGFwcGxlLmNvbT4KIAogICAgICAg
ICAtIGRpc2FibGluZyB0aGlzIHRlc3QgdW50aWwgd2UgY2FuIGZpbmQgYSB3YXkgdG8gbWFrZSBp
dCBwYXNzIG9uIGRpdmVyc2UgbWFjaGluZXMKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvdGV4dC9y
ZXNldC1kcmFnLW9uLW1vdXNlLWRvd24tZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91
dFRlc3RzL2Zhc3QvdGV4dC9yZXNldC1kcmFnLW9uLW1vdXNlLWRvd24tZXhwZWN0ZWQudHh0CShy
ZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC90ZXh0L3Jlc2V0LWRyYWctb24tbW91c2Ut
ZG93bi1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsNyBAQAorVGVzdCBmb3Ig
YnVnIDE2NDc5OiB0ZXh0IHNlbGVjdGlvbiBkb2VzIG5vdCBhbHdheXMgYmVnaW4gYXQgbW91c2Ug
ZG93biBwb2ludC4gVG8gcnVuIHRlc3QgbWFudWFsbHksIGNsaWNrIG9uIHRlc3QgbGluayBhbmQg
dGhlbiB0cnkgdG8gc2VsZWN0IHNvbWUgdGV4dCBiZWxvdy4gVGhlIHNlbGVjdGVkIHJlZ2lvbiBz
aG91bGQgc3RhcnQgd2hlcmUgdGhlIG1vdXNlIGRvd24gc3RhcnRzLgorCit0ZXN0IGxpbmsKKwor
VEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRF
WFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhU
IFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBU
RVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVY
VCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQg
VEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRF
WFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhU
IFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBU
RVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVY
VCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQg
VEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRF
WFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhU
IFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBU
RVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVY
VCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQg
VEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRF
WFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhU
IFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBU
RVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVY
VCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQg
VEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRF
WFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhU
IFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBU
RVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVY
VCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQg
VEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRF
WFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhU
IFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBU
RVhUCisKK1NVQ0NFU1MKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvdGV4dC9yZXNldC1kcmFnLW9u
LW1vdXNlLWRvd24uaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L3RleHQvcmVz
ZXQtZHJhZy1vbi1tb3VzZS1kb3duLmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9m
YXN0L3RleHQvcmVzZXQtZHJhZy1vbi1tb3VzZS1kb3duLmh0bWwJKHJldmlzaW9uIDApCkBAIC0w
LDAgKzEsODAgQEAKKzxzY3JpcHQ+Cit3aW5kb3cub25sb2FkID0gZnVuY3Rpb24oZXZ0KSB7Cisg
IGlmICghd2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKQorICAgIHJldHVybjsKKworICB3aW5k
b3cubGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFzVGV4dCgpOworCisgIGlmICgtMSA9PSBkb2N1
bWVudC5sb2NhdGlvbi5ocmVmLmluZGV4T2YoIj9zZWNvbmQiKSkgeworICAgIGZpcnN0TG9hZCgp
OworICB9IGVsc2UgeworICAgIHNlY29uZExvYWQoKTsKKyAgfQorfQorCitmdW5jdGlvbiBmaXJz
dExvYWQoKSB7CisgIHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlci53YWl0VW50aWxEb25lKCk7
CisKKyAgdmFyIGxpbmtfeCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJsaW5rIikub2Zmc2V0
TGVmdDsKKyAgdmFyIGxpbmtfeSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJsaW5rIikub2Zm
c2V0VG9wOworCisgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKGxpbmtfeCwgbGlua195KTsKKyAg
ZXZlbnRTZW5kZXIubW91c2VEb3duKCk7CisgIC8vIFRoZSBtb3VzZSBtb3ZlIGV2ZW50IGNhdXNl
cyB1cyB0byBjb25zaWRlciBzdGFydGluZyBhIGRyYWcuCisgIGV2ZW50U2VuZGVyLm1vdXNlTW92
ZVRvKGxpbmtfeCwgbGlua195ICsgMSk7CisgIC8vIEJ1dCB3ZSBkb24ndCBtb3ZlIGZhciBiZWZv
cmUgbW91c2V1cCBzbyBpdCBjb3VudHMgYXMgYSBjbGljay4KKyAgZXZlbnRTZW5kZXIubW91c2VV
cCgpOworfQorCitmdW5jdGlvbiBzZWNvbmRMb2FkKCkgeworICB2YXIgdGV4dF94ID0gZG9jdW1l
bnQuZ2V0RWxlbWVudEJ5SWQoInRleHQiKS5vZmZzZXRMZWZ0OworICB2YXIgdGV4dF95ID0gZG9j
dW1lbnQuZ2V0RWxlbWVudEJ5SWQoInRleHQiKS5vZmZzZXRUb3A7CisKKyAgZXZlbnRTZW5kZXIu
bW91c2VNb3ZlVG8odGV4dF94LCB0ZXh0X3kpOworICBldmVudFNlbmRlci5tb3VzZURvd24oKTsK
KworICAvLyBTdGFydCB0aGUgc2VsZWN0aW9uCisgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKHRl
eHRfeCwgdGV4dF95ICsgMSk7CisKKyAgLy8gQ3JlYXRlIHRoZSBzZWxlY3Rpb24KKyAgZXZlbnRT
ZW5kZXIubW91c2VNb3ZlVG8odGV4dF94ICsgMTAwLCB0ZXh0X3kgKyAxMDApOworICBldmVudFNl
bmRlci5tb3VzZVVwKCk7CisKKyAgdmFyIHJhbmdlID0gd2luZG93LmdldFNlbGVjdGlvbigpLmdl
dFJhbmdlQXQoMCk7CisgIHZhciByZXN1bHQgPSByYW5nZS50b1N0cmluZygpLmxlbmd0aCA+IDAg
PyAiU1VDQ0VTUyIgOiAiRkFJTEVEIjsKKyAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInJlc3Vs
dCIpLmlubmVySFRNTCA9IHJlc3VsdDsKKworICB3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIu
bm90aWZ5RG9uZSgpOworfQorPC9zY3JpcHQ+Cis8cD5UZXN0IGZvciA8YSBocmVmPSJodHRwOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjQ3OSI+YnVnCisxNjQ3OTwvYT46IHRl
eHQgc2VsZWN0aW9uIGRvZXMgbm90IGFsd2F5cyBiZWdpbiBhdCBtb3VzZSBkb3duIHBvaW50LiAg
VG8gcnVuCit0ZXN0IG1hbnVhbGx5LCBjbGljayBvbiB0ZXN0IGxpbmsgYW5kIHRoZW4gdHJ5IHRv
IHNlbGVjdCBzb21lIHRleHQgYmVsb3cuICBUaGUKK3NlbGVjdGVkIHJlZ2lvbiBzaG91bGQgc3Rh
cnQgd2hlcmUgdGhlIG1vdXNlIGRvd24gc3RhcnRzLjwvcD4KKworPHA+PGEgaWQ9ImxpbmsiIGhy
ZWY9InJlc2V0LWRyYWctb24tbW91c2UtZG93bi5odG1sP3NlY29uZCIgdGl0bGU9InRpdGxlIj50
ZXN0IGxpbms8L2E+PC9wPgorCis8cCBpZD0idGV4dCI+CitURVhUIFRFWFQgVEVYVCBURVhUIFRF
WFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhU
CitURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQg
VEVYVCBURVhUIFRFWFQgVEVYVCBURVhUCitURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBU
RVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUCitURVhUIFRF
WFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhU
IFRFWFQgVEVYVCBURVhUCitURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQg
VEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUCitURVhUIFRFWFQgVEVYVCBU
RVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVY
VCBURVhUCitURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhU
IFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUCitURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQg
VEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUCitU
RVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVY
VCBURVhUIFRFWFQgVEVYVCBURVhUCitURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhU
IFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUCitURVhUIFRFWFQg
VEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRF
WFQgVEVYVCBURVhUCitURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVY
VCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUCitURVhUIFRFWFQgVEVYVCBURVhU
IFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBU
RVhUCitURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRF
WFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUCitURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVY
VCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUCitURVhU
IFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBU
RVhUIFRFWFQgVEVYVCBURVhUCitURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRF
WFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUCitURVhUIFRFWFQgVEVY
VCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQg
VEVYVCBURVhUCitURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBU
RVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUCitURVhUIFRFWFQgVEVYVCBURVhUIFRF
WFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhUIFRFWFQgVEVYVCBURVhU
Cis8L3A+CisKKzxwIGlkPSJyZXN1bHQiPjwvcD4K
</data>
<flag name="review"
          id="7806"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>