<?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>146269</bug_id>
          
          <creation_ts>2015-06-23 17:58:12 -0700</creation_ts>
          <short_desc>Add a new color -apple-wireless-playback-target-active</short_desc>
          <delta_ts>2015-06-24 22:33:24 -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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Said Abou-Hallawa">sabouhallawa</reporter>
          <assigned_to name="Said Abou-Hallawa">sabouhallawa</assigned_to>
          <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dino</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1104277</commentid>
    <comment_count>0</comment_count>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2015-06-23 17:58:12 -0700</bug_when>
    <thetext>Initially it should be just an alias of -apple-system-blue. This will allow us to change the underlying color later.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104278</commentid>
    <comment_count>1</comment_count>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2015-06-23 17:59:25 -0700</bug_when>
    <thetext>&lt;rdar://problem/21465189&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104290</commentid>
    <comment_count>2</comment_count>
      <attachid>255465</attachid>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2015-06-23 18:32:54 -0700</bug_when>
    <thetext>Created attachment 255465
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104447</commentid>
    <comment_count>3</comment_count>
      <attachid>255465</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2015-06-24 12:39:46 -0700</bug_when>
    <thetext>Comment on attachment 255465
Patch

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

&gt; Source/WebCore/css/CSSParser.cpp:12858
&gt; +    static const LChar* exculde = reinterpret_cast&lt;const LChar*&gt;(&quot;-apple-wireless-playback-target-active&quot;);
&gt; +    if (hasPrefix(valueKeyword, length, &quot;-apple-system&quot;) || WTF::equal(reinterpret_cast&lt;const LChar*&gt;(valueKeyword), exculde, length))

Typo: exclude

&gt; Source/WebCore/platform/spi/cocoa/NSColorSPI.h:37
&gt; ++ (NSColor *)wirelessPlaybackTargetActive;

I don&apos;t think this is necessary.

&gt; Source/WebCore/platform/spi/ios/UIColorSPI.h:36
&gt; ++ (UIColor *)wirelessPlaybackTargetActive;

Nor this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104499</commentid>
    <comment_count>4</comment_count>
      <attachid>255516</attachid>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2015-06-24 15:07:34 -0700</bug_when>
    <thetext>Created attachment 255516
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104541</commentid>
    <comment_count>5</comment_count>
      <attachid>255516</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-06-24 16:49:01 -0700</bug_when>
    <thetext>Comment on attachment 255516
Patch

Clearing flags on attachment: 255516

Committed r185934: &lt;http://trac.webkit.org/changeset/185934&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104542</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-06-24 16:49:04 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104601</commentid>
    <comment_count>7</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2015-06-24 22:25:06 -0700</bug_when>
    <thetext>Looks like some bots will need new baselines. At least the windows ones:
https://build.webkit.org/results/Apple%20Win%207%20Release%20(Tests)/r185934%20(52608)/fast/css/apple-system-colors-pretty-diff.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104602</commentid>
    <comment_count>8</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2015-06-24 22:33:24 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; Looks like some bots will need new baselines. At least the windows ones:
&gt; https://build.webkit.org/results/Apple%20Win%207%20Release%20(Tests)/
&gt; r185934%20(52608)/fast/css/apple-system-colors-pretty-diff.html

&lt;http://trac.webkit.org/changeset/185947&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>255465</attachid>
            <date>2015-06-23 18:32:54 -0700</date>
            <delta_ts>2015-06-24 15:07:31 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-146269-20150623183211.patch</filename>
            <type>text/plain</type>
            <size>11975</size>
            <attacher name="Said Abou-Hallawa">sabouhallawa</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE4NTg5NCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDQ0IEBACisyMDE1LTA2LTIzICBTYWlkIEFi
b3UtSGFsbGF3YSAgPHNhYm91aGFsbGF3YUBhcHBsZS5jb20+CisKKyAgICAgICAgQWRkIGEgbmV3
IGNvbG9yIC1hcHBsZS13aXJlbGVzcy1wbGF5YmFjay10YXJnZXQtYWN0aXZlCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDYyNjkKKyAgICAgICAgPHJk
YXI6Ly9wcm9ibGVtLzIxNDY1MTg5PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIEF0IHRoZSBtb21lbnQgd2UgdXNlIC1hcHBsZS1zeXN0ZW0tYmx1ZSB0
byBpbmRpY2F0ZSBhbiBBaXJwbGF5IHJvdXRlIGlzCisgICAgICAgIGFjdGl2ZS4gVGhpcyBtaWdo
dCBub3QgYWx3YXlzIGJlIGJsdWUsIHNvIHdlIG5lZWQgdG8gYWRkIGFub3RoZXIgc3lzdGVtCisg
ICAgICAgIGNvbG9yIHdpdGggYSBuYW1lIHRoYXQgd2lsbCBhbGxvdyB1cyB0byBjaGFuZ2UgdGhl
IHVuZGVybHlpbmcgY29sb3IuCisgICAgICAgIEluaXRpYWxseSAtYXBwbGUtd2lyZWxlc3MtcGxh
eWJhY2stdGFyZ2V0LWFjdGl2ZSB3aWxsIGJlIGFuIGFsaWFzIHRvCisgICAgICAgIC1hcHBsZS1z
eXN0ZW0tYmx1ZS4KKworICAgICAgICBFeGlzdGluZyB0ZXN0cyBhcmUgbW9kaWZpZWQgdG8gaW5j
bHVkZSB0aGUgbmV3IGNvbG9yIHZhbHVlLgorCisgICAgICAgICogTW9kdWxlcy9tZWRpYWNvbnRy
b2xzL21lZGlhQ29udHJvbHNBcHBsZS5qczoKKyAgICAgICAgKENvbnRyb2xsZXIucHJvdG90eXBl
LnVwZGF0ZVdpcmVsZXNzVGFyZ2V0UGlja2VyQnV0dG9uKToKKyAgICAgICAgKiBNb2R1bGVzL21l
ZGlhY29udHJvbHMvbWVkaWFDb250cm9sc2lPUy5jc3M6CisgICAgICAgICh2aWRlbzo6LXdlYmtp
dC1tZWRpYS1jb250cm9scy13aXJlbGVzcy1wbGF5YmFjay1waWNrZXItYnV0dG9uLnBsYXlpbmcp
OgorICAgICAgICBVc2UgdGhlIG5ldyBjb2xvciB2YWx1ZSBpbiB0aGUgbWVkaWEgY29udHJvbHMu
CisgICAgICAgIAorICAgICAgICAqIGNzcy9DU1NQYXJzZXIuY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6aXNBcHBsZUxlZ2FjeUNzc1ZhbHVlS2V5d29yZCk6IFJldHVybnMgdHJ1ZSBpZiB0aGUgdmFs
dWUga2V5d29yZAorICAgICAgICBoYXMgYW4gJy1hcHBsZScgcHJlZml4IHdoaWNoIGhhcyB0byBi
ZSByZXBsYWNlZCBieSAnLXdlYmtpdCcKKyAgICAgICAgCisgICAgICAgIChXZWJDb3JlOjpjc3NW
YWx1ZUtleXdvcmRJRCk6IENhbGwgYSBuZXcgZnVuY3Rpb24gd2hpY2ggaGFuZGxlcyBhbGwgdGhl
CisgICAgICAgICctYXBwbGUnIGxlZ2FjeSBrZXl3b3Jkcy4KKyAgICAgICAgCisgICAgICAgICog
Y3NzL0NTU1ZhbHVlS2V5d29yZHMuaW46IERlZmluZSB0aGUgbmV3IGNvbG9yIGtleXdvcmQuCisg
ICAgICAgIAorICAgICAgICAqIHBsYXRmb3JtL3NwaS9jb2NvYS9OU0NvbG9yU1BJLmg6CisgICAg
ICAgICogcGxhdGZvcm0vc3BpL2lvcy9VSUNvbG9yU1BJLmg6IEFkZCB0aGUgbmV3IGNvbG9yIGtl
eXdvcmQgdG8gdGhlIHNwaQorICAgICAgICBoZWFkZXIgZmlsZXMuCisgICAgICAgIAorICAgICAg
ICAqIHJlbmRlcmluZy9SZW5kZXJUaGVtZUlPUy5tbToKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRl
clRoZW1lSU9TOjpzeXN0ZW1Db2xvcik6CisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlclRoZW1l
TWFjLm1tOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyVGhlbWVNYWM6OnN5c3RlbUNvbG9yKToK
KyAgICAgICAgRGVmaW5lIHRoZSB2YWx1ZSBvZiB0aGUgbmV3IGNvbG9yIGtleXdvcmQgdG8gYmUg
YW4gYWxpYXMgb2Ygc3lzdGVtQmx1ZUNvbG9yLgorCiAyMDE1LTA2LTIzICBBbmRlcnMgQ2FybHNz
b24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKICAgICAgICAgUmVtb3ZlIHdpbmRvd1Jlc2l6ZXJS
ZWN0IGNvZGUsIG5vYm9keSBpcyB1c2luZyBpdCBhbnltb3JlCkluZGV4OiBTb3VyY2UvV2ViQ29y
ZS9Nb2R1bGVzL21lZGlhY29udHJvbHMvbWVkaWFDb250cm9sc0FwcGxlLmpzCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIFNvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFjb250cm9scy9tZWRpYUNvbnRyb2xzQXBw
bGUuanMJKHJldmlzaW9uIDE4NTg0NCkKKysrIFNvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFj
b250cm9scy9tZWRpYUNvbnRyb2xzQXBwbGUuanMJKHdvcmtpbmcgY29weSkKQEAgLTEwNDMsNyAr
MTA0Myw3IEBAIENvbnRyb2xsZXIucHJvdG90eXBlID0gewogICAgIHVwZGF0ZVdpcmVsZXNzVGFy
Z2V0UGlja2VyQnV0dG9uOiBmdW5jdGlvbigpIHsKICAgICAgICAgdmFyIHdpcmVsZXNzVGFyZ2V0
UGlja2VyQ29sb3I7CiAgICAgICAgIGlmICh0aGlzLmNvbnRyb2xzLndpcmVsZXNzVGFyZ2V0UGlj
a2VyLmNsYXNzTGlzdC5jb250YWlucygncGxheWluZycpKQotICAgICAgICAgICAgd2lyZWxlc3NU
YXJnZXRQaWNrZXJDb2xvciA9ICItYXBwbGUtc3lzdGVtLWJsdWUiOworICAgICAgICAgICAgd2ly
ZWxlc3NUYXJnZXRQaWNrZXJDb2xvciA9ICItYXBwbGUtd2lyZWxlc3MtcGxheWJhY2stdGFyZ2V0
LWFjdGl2ZSI7CiAgICAgICAgIGVsc2UKICAgICAgICAgICAgIHdpcmVsZXNzVGFyZ2V0UGlja2Vy
Q29sb3IgPSAicmdiYSgyNTUsMjU1LDI1NSwwLjQ1KSI7CiAgICAgICAgIGlmICh3aW5kb3cuZGV2
aWNlUGl4ZWxSYXRpbyA9PSAyKQpJbmRleDogU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYWNv
bnRyb2xzL21lZGlhQ29udHJvbHNpT1MuY3NzCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3Jl
L01vZHVsZXMvbWVkaWFjb250cm9scy9tZWRpYUNvbnRyb2xzaU9TLmNzcwkocmV2aXNpb24gMTg1
ODQ0KQorKysgU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYWNvbnRyb2xzL21lZGlhQ29udHJv
bHNpT1MuY3NzCSh3b3JraW5nIGNvcHkpCkBAIC0zMTcsNyArMzE3LDcgQEAgYXVkaW86Oi13ZWJr
aXQtbWVkaWEtY29udHJvbHMtd2lyZWxlc3MtcAogdmlkZW86Oi13ZWJraXQtbWVkaWEtY29udHJv
bHMtd2lyZWxlc3MtcGxheWJhY2stcGlja2VyLWJ1dHRvbi5wbGF5aW5nIHsKICAgICBvcGFjaXR5
OiAxOwogICAgIG1peC1ibGVuZC1tb2RlOiBub3JtYWw7Ci0gICAgYmFja2dyb3VuZC1jb2xvcjog
LWFwcGxlLXN5c3RlbS1ibHVlOworICAgIGJhY2tncm91bmQtY29sb3I6IC1hcHBsZS13aXJlbGVz
cy1wbGF5YmFjay10YXJnZXQtYWN0aXZlOwogfQogCiAvKiA9PT09PT09PT09PT09PT09PT0gUElD
VFVSRSBJTiBQSUNUVVJFIEJVVFRPTiA9PT09PT09PT09PT09PT09PT09PT09ICovCkluZGV4OiBT
b3VyY2UvV2ViQ29yZS9jc3MvQ1NTUGFyc2VyLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9jc3MvQ1NTUGFyc2VyLmNwcAkocmV2aXNpb24gMTg1ODQ0KQorKysgU291cmNlL1dlYkNv
cmUvY3NzL0NTU1BhcnNlci5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTEyODQ5LDYgKzEyODQ5LDE4
IEBAIHZvaWQgY3NzUHJvcGVydHlOYW1lSU9TQWxpYXNpbmcoY29uc3QgY2gKIH0KICNlbmRpZgog
CitzdGF0aWMgYm9vbCBpc0FwcGxlTGVnYWN5Q3NzVmFsdWVLZXl3b3JkKGNvbnN0IGNoYXIqIHZh
bHVlS2V5d29yZCwgdW5zaWduZWQgbGVuZ3RoKQoreworICAgIGlmICghaGFzUHJlZml4KHZhbHVl
S2V5d29yZCwgbGVuZ3RoLCAiLWFwcGxlLSIpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAg
ICBzdGF0aWMgY29uc3QgTENoYXIqIGV4Y3VsZGUgPSByZWludGVycHJldF9jYXN0PGNvbnN0IExD
aGFyKj4oIi1hcHBsZS13aXJlbGVzcy1wbGF5YmFjay10YXJnZXQtYWN0aXZlIik7CisgICAgaWYg
KGhhc1ByZWZpeCh2YWx1ZUtleXdvcmQsIGxlbmd0aCwgIi1hcHBsZS1zeXN0ZW0iKSB8fCBXVEY6
OmVxdWFsKHJlaW50ZXJwcmV0X2Nhc3Q8Y29uc3QgTENoYXIqPih2YWx1ZUtleXdvcmQpLCBleGN1
bGRlLCBsZW5ndGgpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICByZXR1cm4gdHJ1ZTsK
K30KKwogdGVtcGxhdGUgPHR5cGVuYW1lIENoYXJhY3RlclR5cGU+CiBzdGF0aWMgQ1NTVmFsdWVJ
RCBjc3NWYWx1ZUtleXdvcmRJRChjb25zdCBDaGFyYWN0ZXJUeXBlKiB2YWx1ZUtleXdvcmQsIHVu
c2lnbmVkIGxlbmd0aCkKIHsKQEAgLTEyODY3LDcgKzEyODc5LDcgQEAgc3RhdGljIENTU1ZhbHVl
SUQgY3NzVmFsdWVLZXl3b3JkSUQoY29ucwogICAgICAgICAvLyBUaGlzIG1ha2VzIHRoZSBzdHJp
bmcgb25lIGNoYXJhY3RlciBsb25nZXIuCiAgICAgICAgIC8vIE9uIGlPUyB3ZSBkb24ndCB3YW50
IHRvIGNoYW5nZSB2YWx1ZXMgc3RhcnRpbmcgd2l0aCAtYXBwbGUtc3lzdGVtIHRvIC13ZWJraXQt
c3lzdGVtLgogICAgICAgICAvLyBGSVhNRTogUmVtb3ZlIHRoaXMgbWFuZ2xpbmcgd2l0aG91dCBi
cmVha2luZyB0aGUgd2ViLgotICAgICAgICBpZiAoKGhhc1ByZWZpeChidWZmZXIsIGxlbmd0aCwg
Ii1hcHBsZS0iKSAmJiAhaGFzUHJlZml4KGJ1ZmZlciwgbGVuZ3RoLCAiLWFwcGxlLXN5c3RlbSIp
KSB8fCBoYXNQcmVmaXgoYnVmZmVyLCBsZW5ndGgsICIta2h0bWwtIikpIHsKKyAgICAgICAgaWYg
KGlzQXBwbGVMZWdhY3lDc3NWYWx1ZUtleXdvcmQoYnVmZmVyLCBsZW5ndGgpIHx8IGhhc1ByZWZp
eChidWZmZXIsIGxlbmd0aCwgIi1raHRtbC0iKSkgewogICAgICAgICAgICAgbWVtbW92ZShidWZm
ZXIgKyA3LCBidWZmZXIgKyA2LCBsZW5ndGggKyAxIC0gNik7CiAgICAgICAgICAgICBtZW1jcHko
YnVmZmVyLCAiLXdlYmtpdCIsIDcpOwogICAgICAgICAgICAgKytsZW5ndGg7CkluZGV4OiBTb3Vy
Y2UvV2ViQ29yZS9jc3MvQ1NTVmFsdWVLZXl3b3Jkcy5pbgo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
V2ViQ29yZS9jc3MvQ1NTVmFsdWVLZXl3b3Jkcy5pbgkocmV2aXNpb24gMTg1ODQ0KQorKysgU291
cmNlL1dlYkNvcmUvY3NzL0NTU1ZhbHVlS2V5d29yZHMuaW4JKHdvcmtpbmcgY29weSkKQEAgLTE4
Niw2ICsxODYsNyBAQCB0aHJlZWRzaGFkb3cKIHdpbmRvdwogd2luZG93ZnJhbWUKIHdpbmRvd3Rl
eHQKKy1hcHBsZS13aXJlbGVzcy1wbGF5YmFjay10YXJnZXQtYWN0aXZlCiAtYXBwbGUtc3lzdGVt
LWJsdWUKIC1hcHBsZS1zeXN0ZW0tYnJvd24KIC1hcHBsZS1zeXN0ZW0tZ3JheQpJbmRleDogU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vc3BpL2NvY29hL05TQ29sb3JTUEkuaAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9zcGkvY29jb2EvTlNDb2xvclNQSS5oCShyZXZpc2lv
biAxODU4NDQpCisrKyBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9zcGkvY29jb2EvTlNDb2xvclNQ
SS5oCSh3b3JraW5nIGNvcHkpCkBAIC0zNCw2ICszNCw3IEBACiAjZWxzZQogCiBAaW50ZXJmYWNl
IE5TQ29sb3IgKERldGFpbHMpCisrIChOU0NvbG9yICopd2lyZWxlc3NQbGF5YmFja1RhcmdldEFj
dGl2ZTsKICsgKE5TQ29sb3IgKilzeXN0ZW1SZWRDb2xvcjsKICsgKE5TQ29sb3IgKilzeXN0ZW1H
cmVlbkNvbG9yOwogKyAoTlNDb2xvciAqKXN5c3RlbUJsdWVDb2xvcjsKSW5kZXg6IFNvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL3NwaS9pb3MvVUlDb2xvclNQSS5oCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL3NwaS9pb3MvVUlDb2xvclNQSS5oCShyZXZpc2lvbiAxODU4NDQp
CisrKyBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9zcGkvaW9zL1VJQ29sb3JTUEkuaAkod29ya2lu
ZyBjb3B5KQpAQCAtMzMsNiArMzMsNyBAQAogCiBAaW50ZXJmYWNlIFVJQ29sb3IgKERldGFpbHMp
CiAKKysgKFVJQ29sb3IgKil3aXJlbGVzc1BsYXliYWNrVGFyZ2V0QWN0aXZlOwogKyAoVUlDb2xv
ciAqKXN5c3RlbUJsdWVDb2xvcjsKICsgKFVJQ29sb3IgKilzeXN0ZW1HcmF5Q29sb3I7CiArIChV
SUNvbG9yICopc3lzdGVtR3JlZW5Db2xvcjsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9SZW5kZXJUaGVtZUlPUy5tbQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9yZW5kZXJp
bmcvUmVuZGVyVGhlbWVJT1MubW0JKHJldmlzaW9uIDE4NTg0NCkKKysrIFNvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJUaGVtZUlPUy5tbQkod29ya2luZyBjb3B5KQpAQCAtMTMxOCw2ICsx
MzE4LDkgQEAgQ29sb3IgUmVuZGVyVGhlbWVJT1M6OnN5c3RlbUNvbG9yKENTU1ZhbAogCiAgICAg
Q29sb3IgY29sb3I7CiAgICAgc3dpdGNoIChjc3NWYWx1ZUlEKSB7CisgICAgY2FzZSBDU1NWYWx1
ZUFwcGxlV2lyZWxlc3NQbGF5YmFja1RhcmdldEFjdGl2ZToKKyAgICAgICAgY29sb3IgPSBbZ2V0
VUlDb2xvckNsYXNzKCkgc3lzdGVtQmx1ZUNvbG9yXS5DR0NvbG9yOworICAgICAgICBicmVhazsK
ICAgICBjYXNlIENTU1ZhbHVlQXBwbGVTeXN0ZW1CbHVlOgogICAgICAgICBjb2xvciA9IFtnZXRV
SUNvbG9yQ2xhc3MoKSBzeXN0ZW1CbHVlQ29sb3JdLkNHQ29sb3I7CiAgICAgICAgIGJyZWFrOwpJ
bmRleDogU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRoZW1lTWFjLm1tCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUaGVtZU1hYy5tbQkocmV2aXNp
b24gMTg1ODQ0KQorKysgU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRoZW1lTWFjLm1t
CSh3b3JraW5nIGNvcHkpCkBAIC01NzYsNiArNTc2LDkgQEAgQ29sb3IgUmVuZGVyVGhlbWVNYWM6
OnN5c3RlbUNvbG9yKENTU1ZhbAogICAgICAgICBjb2xvciA9IGNvbnZlcnROU0NvbG9yVG9Db2xv
cihbTlNDb2xvciB3aW5kb3dGcmFtZVRleHRDb2xvcl0pOwogICAgICAgICBicmVhazsKICNpZiBf
X01BQ19PU19YX1ZFUlNJT05fTUlOX1JFUVVJUkVEID49IDEwMTAwMAorICAgIGNhc2UgQ1NTVmFs
dWVBcHBsZVdpcmVsZXNzUGxheWJhY2tUYXJnZXRBY3RpdmU6CisgICAgICAgIGNvbG9yID0gY29u
dmVydE5TQ29sb3JUb0NvbG9yKFtOU0NvbG9yIHN5c3RlbUJsdWVDb2xvcl0pOworICAgICAgICBi
cmVhazsKICAgICBjYXNlIENTU1ZhbHVlQXBwbGVTeXN0ZW1CbHVlOgogICAgICAgICBjb2xvciA9
IGNvbnZlcnROU0NvbG9yVG9Db2xvcihbTlNDb2xvciBzeXN0ZW1CbHVlQ29sb3JdKTsKICAgICAg
ICAgYnJlYWs7CkluZGV4OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAxODU4OTQpCisrKyBMYXlvdXRUZXN0cy9DaGFu
Z2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxOSBAQAorMjAxNS0wNi0yMyAgU2FpZCBB
Ym91LUhhbGxhd2EgIDxzYWJvdWhhbGxhd2FAYXBwbGUuY29tPgorCisgICAgICAgIEFkZCBhIG5l
dyBjb2xvciAtYXBwbGUtd2lyZWxlc3MtcGxheWJhY2stdGFyZ2V0LWFjdGl2ZQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ2MjY5CisgICAgICAgIDxy
ZGFyOi8vcHJvYmxlbS8yMTQ2NTE4OT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBNb2RpZnkgZXhpc3RpbmcgdGVzdHMgdG8gaW5jbHVkZSB0aGUgbmV3
IGNvbG9yIHZhbHVlLgorCisgICAgICAgICogZmFzdC9jc3MvYXBwbGUtc3lzdGVtLWNvbG9ycy1l
eHBlY3RlZC50eHQ6CisgICAgICAgICogZmFzdC9jc3MvYXBwbGUtc3lzdGVtLWNvbG9ycy5odG1s
OgorICAgICAgICAqIHBsYXRmb3JtL2lvcy1zaW11bGF0b3IvZmFzdC9jc3MvYXBwbGUtc3lzdGVt
LWNvbG9ycy1leHBlY3RlZC50eHQ6CisgICAgICAgICogcGxhdGZvcm0vbWFjLW1hdmVyaWNrcy9m
YXN0L2Nzcy9hcHBsZS1zeXN0ZW0tY29sb3JzLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBwbGF0
Zm9ybS9tYWMvZmFzdC9jc3MvYXBwbGUtc3lzdGVtLWNvbG9ycy1leHBlY3RlZC50eHQ6CisKIDIw
MTUtMDYtMjMgIE1hdHRoZXcgTWlybWFuICA8bW1pcm1hbkBhcHBsZS5jb20+CiAKICAgICAgICAg
Q29tcGxldGVzIG5hdGl2ZSBiaW5kaW5nIGRlc2NyaXB0b3JzIHdpdGggbmF0aXZlIGdldHRlcnMg
YW5kIHBvdGVudGlhbGx5IHNldHRlcnMuCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Nzcy9hcHBs
ZS1zeXN0ZW0tY29sb3JzLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9m
YXN0L2Nzcy9hcHBsZS1zeXN0ZW0tY29sb3JzLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMTg1ODQ0
KQorKysgTGF5b3V0VGVzdHMvZmFzdC9jc3MvYXBwbGUtc3lzdGVtLWNvbG9ycy1leHBlY3RlZC50
eHQJKHdvcmtpbmcgY29weSkKQEAgLTcsNCArNyw1IEBACiAtYXBwbGUtc3lzdGVtLXB1cnBsZSA6
IHJnYmEoMCwgMCwgMCwgMCkKIC1hcHBsZS1zeXN0ZW0tcmVkIDogcmdiYSgwLCAwLCAwLCAwKQog
LWFwcGxlLXN5c3RlbS15ZWxsb3cgOiByZ2JhKDAsIDAsIDAsIDApCistYXBwbGUtd2lyZWxlc3Mt
cGxheWJhY2stdGFyZ2V0LWFjdGl2ZSA6IHJnYmEoMCwgMCwgMCwgMCkKIGN1cnJlbnQtY29sb3Ig
d2l0aCBpbmhlcml0ZWQgLWFwcGxlLXN5c3RlbS1ibHVlIDogcmdiYSgwLCAwLCAwLCAwKQpJbmRl
eDogTGF5b3V0VGVzdHMvZmFzdC9jc3MvYXBwbGUtc3lzdGVtLWNvbG9ycy5odG1sCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvY3NzL2FwcGxlLXN5c3RlbS1jb2xvcnMuaHRtbAkocmV2
aXNpb24gMTg1ODQ0KQorKysgTGF5b3V0VGVzdHMvZmFzdC9jc3MvYXBwbGUtc3lzdGVtLWNvbG9y
cy5odG1sCSh3b3JraW5nIGNvcHkpCkBAIC0zMCw0ICszMCw1IEBAIGZ1bmN0aW9uIHJ1bigpIHsK
IDxkaXY+PHNwYW4gY2xhc3M9InN3YXRjaCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IC1hcHBs
ZS1zeXN0ZW0tcHVycGxlIj48L3NwYW4+LWFwcGxlLXN5c3RlbS1wdXJwbGU8L2Rpdj4KIDxkaXY+
PHNwYW4gY2xhc3M9InN3YXRjaCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IC1hcHBsZS1zeXN0
ZW0tcmVkIj48L3NwYW4+LWFwcGxlLXN5c3RlbS1yZWQ8L2Rpdj4KIDxkaXY+PHNwYW4gY2xhc3M9
InN3YXRjaCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IC1hcHBsZS1zeXN0ZW0teWVsbG93Ij48
L3NwYW4+LWFwcGxlLXN5c3RlbS15ZWxsb3c8L2Rpdj4KKzxkaXY+PHNwYW4gY2xhc3M9InN3YXRj
aCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IC1hcHBsZS13aXJlbGVzcy1wbGF5YmFjay10YXJn
ZXQtYWN0aXZlIj48L3NwYW4+LWFwcGxlLXdpcmVsZXNzLXBsYXliYWNrLXRhcmdldC1hY3RpdmU8
L2Rpdj4KIDxkaXYgc3R5bGU9ImNvbG9yOiAtYXBwbGUtc3lzdGVtLWJsdWUiPjxzcGFuIGNsYXNz
PSJzd2F0Y2giIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7Ij48L3NwYW4+
Y3VycmVudC1jb2xvciB3aXRoIGluaGVyaXRlZCAtYXBwbGUtc3lzdGVtLWJsdWU8L2Rpdj4KXCBO
byBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3Mt
c2ltdWxhdG9yL2Zhc3QvY3NzL2FwcGxlLXN5c3RlbS1jb2xvcnMtZXhwZWN0ZWQudHh0Cj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIExheW91dFRlc3RzL3BsYXRmb3JtL2lvcy1zaW11bGF0b3IvZmFzdC9jc3MvYXBw
bGUtc3lzdGVtLWNvbG9ycy1leHBlY3RlZC50eHQJKHJldmlzaW9uIDE4NTg0NCkKKysrIExheW91
dFRlc3RzL3BsYXRmb3JtL2lvcy1zaW11bGF0b3IvZmFzdC9jc3MvYXBwbGUtc3lzdGVtLWNvbG9y
cy1leHBlY3RlZC50eHQJKHdvcmtpbmcgY29weSkKQEAgLTcsNCArNyw1IEBACiAtYXBwbGUtc3lz
dGVtLXB1cnBsZSA6IHJnYmEoMCwgMCwgMCwgMCkKIC1hcHBsZS1zeXN0ZW0tcmVkIDogcmdiKDI1
NSwgNTksIDQ4KQogLWFwcGxlLXN5c3RlbS15ZWxsb3cgOiByZ2IoMjU1LCAyMDQsIDApCistYXBw
bGUtd2lyZWxlc3MtcGxheWJhY2stdGFyZ2V0LWFjdGl2ZSA6IHJnYigwLCAxMjIsIDI1NSkKIGN1
cnJlbnQtY29sb3Igd2l0aCBpbmhlcml0ZWQgLWFwcGxlLXN5c3RlbS1ibHVlIDogcmdiKDAsIDEy
MiwgMjU1KQpJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLW1hdmVyaWNrcy9mYXN0L2Nz
cy9hcHBsZS1zeXN0ZW0tY29sb3JzLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9tYWMtbWF2ZXJpY2tzL2Zhc3QvY3NzL2FwcGxlLXN5c3RlbS1jb2xvcnMt
ZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAxODU4NDQpCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9t
YWMtbWF2ZXJpY2tzL2Zhc3QvY3NzL2FwcGxlLXN5c3RlbS1jb2xvcnMtZXhwZWN0ZWQudHh0CSh3
b3JraW5nIGNvcHkpCkBAIC03LDQgKzcsNSBAQAogLWFwcGxlLXN5c3RlbS1wdXJwbGUgOiByZ2Jh
KDAsIDAsIDAsIDApCiAtYXBwbGUtc3lzdGVtLXJlZCA6IHJnYmEoMCwgMCwgMCwgMCkKIC1hcHBs
ZS1zeXN0ZW0teWVsbG93IDogcmdiYSgwLCAwLCAwLCAwKQorLWFwcGxlLXdpcmVsZXNzLXBsYXli
YWNrLXRhcmdldC1hY3RpdmUgOiByZ2JhKDAsIDAsIDAsIDApCiBjdXJyZW50LWNvbG9yIHdpdGgg
aW5oZXJpdGVkIC1hcHBsZS1zeXN0ZW0tYmx1ZSA6IHJnYmEoMCwgMCwgMCwgMCkKSW5kZXg6IExh
eW91dFRlc3RzL3BsYXRmb3JtL21hYy9mYXN0L2Nzcy9hcHBsZS1zeXN0ZW0tY29sb3JzLWV4cGVj
dGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvZmFzdC9jc3Mv
YXBwbGUtc3lzdGVtLWNvbG9ycy1leHBlY3RlZC50eHQJKHJldmlzaW9uIDE4NTg0NCkKKysrIExh
eW91dFRlc3RzL3BsYXRmb3JtL21hYy9mYXN0L2Nzcy9hcHBsZS1zeXN0ZW0tY29sb3JzLWV4cGVj
dGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtNyw0ICs3LDUgQEAKIC1hcHBsZS1zeXN0ZW0tcHVy
cGxlIDogcmdiKDIwNCwgMTE1LCAyMjUpCiAtYXBwbGUtc3lzdGVtLXJlZCA6IHJnYigyNTUsIDU5
LCA0OCkKIC1hcHBsZS1zeXN0ZW0teWVsbG93IDogcmdiKDI1NSwgMjA0LCAwKQorLWFwcGxlLXdp
cmVsZXNzLXBsYXliYWNrLXRhcmdldC1hY3RpdmUgOiByZ2IoMjcsIDE3MywgMjQ4KQogY3VycmVu
dC1jb2xvciB3aXRoIGluaGVyaXRlZCAtYXBwbGUtc3lzdGVtLWJsdWUgOiByZ2IoMjcsIDE3Mywg
MjQ4KQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>255516</attachid>
            <date>2015-06-24 15:07:34 -0700</date>
            <delta_ts>2015-06-24 16:49:01 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-146269-20150624150649.patch</filename>
            <type>text/plain</type>
            <size>11054</size>
            <attacher name="Said Abou-Hallawa">sabouhallawa</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE4NTkyMCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDQwIEBACisyMDE1LTA2LTI0ICBTYWlkIEFi
b3UtSGFsbGF3YSAgPHNhYm91aGFsbGF3YUBhcHBsZS5jb20+CisKKyAgICAgICAgQWRkIGEgbmV3
IGNvbG9yIC1hcHBsZS13aXJlbGVzcy1wbGF5YmFjay10YXJnZXQtYWN0aXZlCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDYyNjkKKyAgICAgICAgPHJk
YXI6Ly9wcm9ibGVtLzIxNDY1MTg5PgorCisgICAgICAgIFJldmlld2VkIGJ5IERlYW4gSmFja3Nv
bi4KKworICAgICAgICBBdCB0aGUgbW9tZW50IHdlIHVzZSAtYXBwbGUtc3lzdGVtLWJsdWUgdG8g
aW5kaWNhdGUgYW4gQWlycGxheSByb3V0ZSBpcworICAgICAgICBhY3RpdmUuIFRoaXMgbWlnaHQg
bm90IGFsd2F5cyBiZSBibHVlLCBzbyB3ZSBuZWVkIHRvIGFkZCBhbm90aGVyIHN5c3RlbQorICAg
ICAgICBjb2xvciB3aXRoIGEgbmFtZSB0aGF0IHdpbGwgYWxsb3cgdXMgdG8gY2hhbmdlIHRoZSB1
bmRlcmx5aW5nIGNvbG9yLgorICAgICAgICBJbml0aWFsbHkgLWFwcGxlLXdpcmVsZXNzLXBsYXli
YWNrLXRhcmdldC1hY3RpdmUgd2lsbCBiZSBhbiBhbGlhcyB0bworICAgICAgICAtYXBwbGUtc3lz
dGVtLWJsdWUuCisKKyAgICAgICAgRXhpc3RpbmcgdGVzdHMgYXJlIG1vZGlmaWVkIHRvIGluY2x1
ZGUgdGhlIG5ldyBjb2xvciB2YWx1ZS4KKworICAgICAgICAqIE1vZHVsZXMvbWVkaWFjb250cm9s
cy9tZWRpYUNvbnRyb2xzQXBwbGUuanM6CisgICAgICAgIChDb250cm9sbGVyLnByb3RvdHlwZS51
cGRhdGVXaXJlbGVzc1RhcmdldFBpY2tlckJ1dHRvbik6CisgICAgICAgICogTW9kdWxlcy9tZWRp
YWNvbnRyb2xzL21lZGlhQ29udHJvbHNpT1MuY3NzOgorICAgICAgICAodmlkZW86Oi13ZWJraXQt
bWVkaWEtY29udHJvbHMtd2lyZWxlc3MtcGxheWJhY2stcGlja2VyLWJ1dHRvbi5wbGF5aW5nKToK
KyAgICAgICAgVXNlIHRoZSBuZXcgY29sb3IgdmFsdWUgaW4gdGhlIG1lZGlhIGNvbnRyb2xzLgor
ICAgICAgICAKKyAgICAgICAgKiBjc3MvQ1NTUGFyc2VyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6
OmlzQXBwbGVMZWdhY3lDc3NWYWx1ZUtleXdvcmQpOiBSZXR1cm5zIHRydWUgaWYgdGhlIHZhbHVl
IGtleXdvcmQKKyAgICAgICAgaGFzIGFuICctYXBwbGUnIHByZWZpeCB3aGljaCBoYXMgdG8gYmUg
cmVwbGFjZWQgYnkgJy13ZWJraXQnCisgICAgICAgIAorICAgICAgICAoV2ViQ29yZTo6Y3NzVmFs
dWVLZXl3b3JkSUQpOiBDYWxsIGEgbmV3IGZ1bmN0aW9uIHdoaWNoIGhhbmRsZXMgYWxsIHRoZQor
ICAgICAgICAnLWFwcGxlJyBsZWdhY3kga2V5d29yZHMuCisgICAgICAgIAorICAgICAgICAqIGNz
cy9DU1NWYWx1ZUtleXdvcmRzLmluOiBEZWZpbmUgdGhlIG5ldyBjb2xvciBrZXl3b3JkLgorICAg
ICAgICAKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyVGhlbWVJT1MubW06CisgICAgICAgIChX
ZWJDb3JlOjpSZW5kZXJUaGVtZUlPUzo6c3lzdGVtQ29sb3IpOgorICAgICAgICAqIHJlbmRlcmlu
Zy9SZW5kZXJUaGVtZU1hYy5tbToKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlclRoZW1lTWFjOjpz
eXN0ZW1Db2xvcik6CisgICAgICAgIERlZmluZSB0aGUgdmFsdWUgb2YgdGhlIG5ldyBjb2xvciBr
ZXl3b3JkIHRvIGJlIGFuIGFsaWFzIG9mIHN5c3RlbUJsdWVDb2xvci4KKwogMjAxNS0wNi0yNCAg
WW91ZW5uIEZhYmxldCAgPHlvdWVubi5mYWJsZXRAY3JmLmNhbm9uLmZyPgogCiAgICAgICAgIElt
cHJvdmUgSlNET01Qcm9taXNlIGNhbGxQcm9taXNlRnVuY3Rpb24gbmFtaW5nCkluZGV4OiBTb3Vy
Y2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhY29udHJvbHMvbWVkaWFDb250cm9sc0FwcGxlLmpzCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFjb250cm9scy9tZWRpYUNv
bnRyb2xzQXBwbGUuanMJKHJldmlzaW9uIDE4NTkyMCkKKysrIFNvdXJjZS9XZWJDb3JlL01vZHVs
ZXMvbWVkaWFjb250cm9scy9tZWRpYUNvbnRyb2xzQXBwbGUuanMJKHdvcmtpbmcgY29weSkKQEAg
LTEwNDMsNyArMTA0Myw3IEBAIENvbnRyb2xsZXIucHJvdG90eXBlID0gewogICAgIHVwZGF0ZVdp
cmVsZXNzVGFyZ2V0UGlja2VyQnV0dG9uOiBmdW5jdGlvbigpIHsKICAgICAgICAgdmFyIHdpcmVs
ZXNzVGFyZ2V0UGlja2VyQ29sb3I7CiAgICAgICAgIGlmICh0aGlzLmNvbnRyb2xzLndpcmVsZXNz
VGFyZ2V0UGlja2VyLmNsYXNzTGlzdC5jb250YWlucygncGxheWluZycpKQotICAgICAgICAgICAg
d2lyZWxlc3NUYXJnZXRQaWNrZXJDb2xvciA9ICItYXBwbGUtc3lzdGVtLWJsdWUiOworICAgICAg
ICAgICAgd2lyZWxlc3NUYXJnZXRQaWNrZXJDb2xvciA9ICItYXBwbGUtd2lyZWxlc3MtcGxheWJh
Y2stdGFyZ2V0LWFjdGl2ZSI7CiAgICAgICAgIGVsc2UKICAgICAgICAgICAgIHdpcmVsZXNzVGFy
Z2V0UGlja2VyQ29sb3IgPSAicmdiYSgyNTUsMjU1LDI1NSwwLjQ1KSI7CiAgICAgICAgIGlmICh3
aW5kb3cuZGV2aWNlUGl4ZWxSYXRpbyA9PSAyKQpJbmRleDogU291cmNlL1dlYkNvcmUvTW9kdWxl
cy9tZWRpYWNvbnRyb2xzL21lZGlhQ29udHJvbHNpT1MuY3NzCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJj
ZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFjb250cm9scy9tZWRpYUNvbnRyb2xzaU9TLmNzcwkocmV2
aXNpb24gMTg1OTIwKQorKysgU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYWNvbnRyb2xzL21l
ZGlhQ29udHJvbHNpT1MuY3NzCSh3b3JraW5nIGNvcHkpCkBAIC0zMTcsNyArMzE3LDcgQEAgYXVk
aW86Oi13ZWJraXQtbWVkaWEtY29udHJvbHMtd2lyZWxlc3MtcAogdmlkZW86Oi13ZWJraXQtbWVk
aWEtY29udHJvbHMtd2lyZWxlc3MtcGxheWJhY2stcGlja2VyLWJ1dHRvbi5wbGF5aW5nIHsKICAg
ICBvcGFjaXR5OiAxOwogICAgIG1peC1ibGVuZC1tb2RlOiBub3JtYWw7Ci0gICAgYmFja2dyb3Vu
ZC1jb2xvcjogLWFwcGxlLXN5c3RlbS1ibHVlOworICAgIGJhY2tncm91bmQtY29sb3I6IC1hcHBs
ZS13aXJlbGVzcy1wbGF5YmFjay10YXJnZXQtYWN0aXZlOwogfQogCiAvKiA9PT09PT09PT09PT09
PT09PT0gUElDVFVSRSBJTiBQSUNUVVJFIEJVVFRPTiA9PT09PT09PT09PT09PT09PT09PT09ICov
CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUGFyc2VyLmNwcAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBT
b3VyY2UvV2ViQ29yZS9jc3MvQ1NTUGFyc2VyLmNwcAkocmV2aXNpb24gMTg1OTIwKQorKysgU291
cmNlL1dlYkNvcmUvY3NzL0NTU1BhcnNlci5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTEyODMxLDYg
KzEyODMxLDE3IEBAIHZvaWQgY3NzUHJvcGVydHlOYW1lSU9TQWxpYXNpbmcoY29uc3QgY2gKIH0K
ICNlbmRpZgogCitzdGF0aWMgYm9vbCBpc0FwcGxlTGVnYWN5Q3NzVmFsdWVLZXl3b3JkKGNvbnN0
IGNoYXIqIHZhbHVlS2V5d29yZCwgdW5zaWduZWQgbGVuZ3RoKQoreworICAgIHN0YXRpYyBjb25z
dCBjaGFyKiBhcHBsZVByZWZpeCA9ICItYXBwbGUtIjsKKyAgICBzdGF0aWMgY29uc3QgY2hhciog
YXBwbGVTeXN0ZW1QcmVmaXggPSAiLWFwcGxlLXN5c3RlbSI7CisgICAgc3RhdGljIGNvbnN0IGNo
YXIqIGFwcGxlV2lyZWxlc3NQbGF5YmFja1RhcmdldEFjdGl2ZSA9IGdldFZhbHVlTmFtZShDU1NW
YWx1ZUFwcGxlV2lyZWxlc3NQbGF5YmFja1RhcmdldEFjdGl2ZSk7CisKKyAgICByZXR1cm4gaGFz
UHJlZml4KHZhbHVlS2V5d29yZCwgbGVuZ3RoLCBhcHBsZVByZWZpeCkKKyAgICAgICAgJiYgIWhh
c1ByZWZpeCh2YWx1ZUtleXdvcmQsIGxlbmd0aCwgYXBwbGVTeXN0ZW1QcmVmaXgpCisgICAgICAg
ICYmICFXVEY6OmVxdWFsKHJlaW50ZXJwcmV0X2Nhc3Q8Y29uc3QgTENoYXIqPih2YWx1ZUtleXdv
cmQpLCByZWludGVycHJldF9jYXN0PGNvbnN0IExDaGFyKj4oYXBwbGVXaXJlbGVzc1BsYXliYWNr
VGFyZ2V0QWN0aXZlKSwgbGVuZ3RoKTsKK30KKwogdGVtcGxhdGUgPHR5cGVuYW1lIENoYXJhY3Rl
clR5cGU+CiBzdGF0aWMgQ1NTVmFsdWVJRCBjc3NWYWx1ZUtleXdvcmRJRChjb25zdCBDaGFyYWN0
ZXJUeXBlKiB2YWx1ZUtleXdvcmQsIHVuc2lnbmVkIGxlbmd0aCkKIHsKQEAgLTEyODQ5LDcgKzEy
ODYwLDcgQEAgc3RhdGljIENTU1ZhbHVlSUQgY3NzVmFsdWVLZXl3b3JkSUQoY29ucwogICAgICAg
ICAvLyBUaGlzIG1ha2VzIHRoZSBzdHJpbmcgb25lIGNoYXJhY3RlciBsb25nZXIuCiAgICAgICAg
IC8vIE9uIGlPUyB3ZSBkb24ndCB3YW50IHRvIGNoYW5nZSB2YWx1ZXMgc3RhcnRpbmcgd2l0aCAt
YXBwbGUtc3lzdGVtIHRvIC13ZWJraXQtc3lzdGVtLgogICAgICAgICAvLyBGSVhNRTogUmVtb3Zl
IHRoaXMgbWFuZ2xpbmcgd2l0aG91dCBicmVha2luZyB0aGUgd2ViLgotICAgICAgICBpZiAoKGhh
c1ByZWZpeChidWZmZXIsIGxlbmd0aCwgIi1hcHBsZS0iKSAmJiAhaGFzUHJlZml4KGJ1ZmZlciwg
bGVuZ3RoLCAiLWFwcGxlLXN5c3RlbSIpKSB8fCBoYXNQcmVmaXgoYnVmZmVyLCBsZW5ndGgsICIt
a2h0bWwtIikpIHsKKyAgICAgICAgaWYgKGlzQXBwbGVMZWdhY3lDc3NWYWx1ZUtleXdvcmQoYnVm
ZmVyLCBsZW5ndGgpIHx8IGhhc1ByZWZpeChidWZmZXIsIGxlbmd0aCwgIi1raHRtbC0iKSkgewog
ICAgICAgICAgICAgbWVtbW92ZShidWZmZXIgKyA3LCBidWZmZXIgKyA2LCBsZW5ndGggKyAxIC0g
Nik7CiAgICAgICAgICAgICBtZW1jcHkoYnVmZmVyLCAiLXdlYmtpdCIsIDcpOwogICAgICAgICAg
ICAgKytsZW5ndGg7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9jc3MvQ1NTVmFsdWVLZXl3b3Jkcy5p
bgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9jc3MvQ1NTVmFsdWVLZXl3b3Jkcy5pbgko
cmV2aXNpb24gMTg1OTIwKQorKysgU291cmNlL1dlYkNvcmUvY3NzL0NTU1ZhbHVlS2V5d29yZHMu
aW4JKHdvcmtpbmcgY29weSkKQEAgLTE4Niw2ICsxODYsNyBAQCB0aHJlZWRzaGFkb3cKIHdpbmRv
dwogd2luZG93ZnJhbWUKIHdpbmRvd3RleHQKKy1hcHBsZS13aXJlbGVzcy1wbGF5YmFjay10YXJn
ZXQtYWN0aXZlCiAtYXBwbGUtc3lzdGVtLWJsdWUKIC1hcHBsZS1zeXN0ZW0tYnJvd24KIC1hcHBs
ZS1zeXN0ZW0tZ3JheQpJbmRleDogU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRoZW1l
SU9TLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUaGVt
ZUlPUy5tbQkocmV2aXNpb24gMTg1OTIwKQorKysgU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1Jl
bmRlclRoZW1lSU9TLm1tCSh3b3JraW5nIGNvcHkpCkBAIC0xMzE4LDYgKzEzMTgsOSBAQCBDb2xv
ciBSZW5kZXJUaGVtZUlPUzo6c3lzdGVtQ29sb3IoQ1NTVmFsCiAKICAgICBDb2xvciBjb2xvcjsK
ICAgICBzd2l0Y2ggKGNzc1ZhbHVlSUQpIHsKKyAgICBjYXNlIENTU1ZhbHVlQXBwbGVXaXJlbGVz
c1BsYXliYWNrVGFyZ2V0QWN0aXZlOgorICAgICAgICBjb2xvciA9IFtnZXRVSUNvbG9yQ2xhc3Mo
KSBzeXN0ZW1CbHVlQ29sb3JdLkNHQ29sb3I7CisgICAgICAgIGJyZWFrOwogICAgIGNhc2UgQ1NT
VmFsdWVBcHBsZVN5c3RlbUJsdWU6CiAgICAgICAgIGNvbG9yID0gW2dldFVJQ29sb3JDbGFzcygp
IHN5c3RlbUJsdWVDb2xvcl0uQ0dDb2xvcjsKICAgICAgICAgYnJlYWs7CkluZGV4OiBTb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGhlbWVNYWMubW0KPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRoZW1lTWFjLm1tCShyZXZpc2lvbiAxODU5MjApCisr
KyBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGhlbWVNYWMubW0JKHdvcmtpbmcgY29w
eSkKQEAgLTU3Niw2ICs1NzYsOSBAQCBDb2xvciBSZW5kZXJUaGVtZU1hYzo6c3lzdGVtQ29sb3Io
Q1NTVmFsCiAgICAgICAgIGNvbG9yID0gY29udmVydE5TQ29sb3JUb0NvbG9yKFtOU0NvbG9yIHdp
bmRvd0ZyYW1lVGV4dENvbG9yXSk7CiAgICAgICAgIGJyZWFrOwogI2lmIF9fTUFDX09TX1hfVkVS
U0lPTl9NSU5fUkVRVUlSRUQgPj0gMTAxMDAwCisgICAgY2FzZSBDU1NWYWx1ZUFwcGxlV2lyZWxl
c3NQbGF5YmFja1RhcmdldEFjdGl2ZToKKyAgICAgICAgY29sb3IgPSBjb252ZXJ0TlNDb2xvclRv
Q29sb3IoW05TQ29sb3Igc3lzdGVtQmx1ZUNvbG9yXSk7CisgICAgICAgIGJyZWFrOwogICAgIGNh
c2UgQ1NTVmFsdWVBcHBsZVN5c3RlbUJsdWU6CiAgICAgICAgIGNvbG9yID0gY29udmVydE5TQ29s
b3JUb0NvbG9yKFtOU0NvbG9yIHN5c3RlbUJsdWVDb2xvcl0pOwogICAgICAgICBicmVhazsKSW5k
ZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9DaGFu
Z2VMb2cJKHJldmlzaW9uIDE4NTkyMCkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29ya2lu
ZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBACisyMDE1LTA2LTI0ICBTYWlkIEFib3UtSGFsbGF3YSAg
PHNhYm91aGFsbGF3YUBhcHBsZS5jb20+CisKKyAgICAgICAgQWRkIGEgbmV3IGNvbG9yIC1hcHBs
ZS13aXJlbGVzcy1wbGF5YmFjay10YXJnZXQtYWN0aXZlCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDYyNjkKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVt
LzIxNDY1MTg5PgorCisgICAgICAgIFJldmlld2VkIGJ5IERlYW4gSmFja3Nvbi4KKworICAgICAg
ICBNb2RpZnkgZXhpc3RpbmcgdGVzdHMgdG8gaW5jbHVkZSB0aGUgbmV3IGNvbG9yIHZhbHVlLgor
CisgICAgICAgICogZmFzdC9jc3MvYXBwbGUtc3lzdGVtLWNvbG9ycy1leHBlY3RlZC50eHQ6Cisg
ICAgICAgICogZmFzdC9jc3MvYXBwbGUtc3lzdGVtLWNvbG9ycy5odG1sOgorICAgICAgICAqIHBs
YXRmb3JtL2lvcy1zaW11bGF0b3IvZmFzdC9jc3MvYXBwbGUtc3lzdGVtLWNvbG9ycy1leHBlY3Rl
ZC50eHQ6CisgICAgICAgICogcGxhdGZvcm0vbWFjLW1hdmVyaWNrcy9mYXN0L2Nzcy9hcHBsZS1z
eXN0ZW0tY29sb3JzLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvZmFzdC9j
c3MvYXBwbGUtc3lzdGVtLWNvbG9ycy1leHBlY3RlZC50eHQ6CisKIDIwMTUtMDYtMjQgIEtlaXRo
IE1pbGxlciAgPGtlaXRoX21pbGxlckBhcHBsZS5jb20+CiAKICAgICAgICAgU3RyaWN0IEVxdWFs
aXR5IG9uIG9iamVjdHMgc2hvdWxkIG9ubHkgY2hlY2sgdGhhdCBvbmUgb2YgdGhlIHR3byBzaWRl
cyBpcyBhbiBvYmplY3QuCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Nzcy9hcHBsZS1zeXN0ZW0t
Y29sb3JzLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2Nzcy9h
cHBsZS1zeXN0ZW0tY29sb3JzLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMTg1OTIwKQorKysgTGF5
b3V0VGVzdHMvZmFzdC9jc3MvYXBwbGUtc3lzdGVtLWNvbG9ycy1leHBlY3RlZC50eHQJKHdvcmtp
bmcgY29weSkKQEAgLTcsNCArNyw1IEBACiAtYXBwbGUtc3lzdGVtLXB1cnBsZSA6IHJnYmEoMCwg
MCwgMCwgMCkKIC1hcHBsZS1zeXN0ZW0tcmVkIDogcmdiYSgwLCAwLCAwLCAwKQogLWFwcGxlLXN5
c3RlbS15ZWxsb3cgOiByZ2JhKDAsIDAsIDAsIDApCistYXBwbGUtd2lyZWxlc3MtcGxheWJhY2st
dGFyZ2V0LWFjdGl2ZSA6IHJnYmEoMCwgMCwgMCwgMCkKIGN1cnJlbnQtY29sb3Igd2l0aCBpbmhl
cml0ZWQgLWFwcGxlLXN5c3RlbS1ibHVlIDogcmdiYSgwLCAwLCAwLCAwKQpJbmRleDogTGF5b3V0
VGVzdHMvZmFzdC9jc3MvYXBwbGUtc3lzdGVtLWNvbG9ycy5odG1sCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExh
eW91dFRlc3RzL2Zhc3QvY3NzL2FwcGxlLXN5c3RlbS1jb2xvcnMuaHRtbAkocmV2aXNpb24gMTg1
OTIwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9jc3MvYXBwbGUtc3lzdGVtLWNvbG9ycy5odG1sCSh3
b3JraW5nIGNvcHkpCkBAIC0zMCw0ICszMCw1IEBAIGZ1bmN0aW9uIHJ1bigpIHsKIDxkaXY+PHNw
YW4gY2xhc3M9InN3YXRjaCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IC1hcHBsZS1zeXN0ZW0t
cHVycGxlIj48L3NwYW4+LWFwcGxlLXN5c3RlbS1wdXJwbGU8L2Rpdj4KIDxkaXY+PHNwYW4gY2xh
c3M9InN3YXRjaCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IC1hcHBsZS1zeXN0ZW0tcmVkIj48
L3NwYW4+LWFwcGxlLXN5c3RlbS1yZWQ8L2Rpdj4KIDxkaXY+PHNwYW4gY2xhc3M9InN3YXRjaCIg
c3R5bGU9ImJhY2tncm91bmQtY29sb3I6IC1hcHBsZS1zeXN0ZW0teWVsbG93Ij48L3NwYW4+LWFw
cGxlLXN5c3RlbS15ZWxsb3c8L2Rpdj4KKzxkaXY+PHNwYW4gY2xhc3M9InN3YXRjaCIgc3R5bGU9
ImJhY2tncm91bmQtY29sb3I6IC1hcHBsZS13aXJlbGVzcy1wbGF5YmFjay10YXJnZXQtYWN0aXZl
Ij48L3NwYW4+LWFwcGxlLXdpcmVsZXNzLXBsYXliYWNrLXRhcmdldC1hY3RpdmU8L2Rpdj4KIDxk
aXYgc3R5bGU9ImNvbG9yOiAtYXBwbGUtc3lzdGVtLWJsdWUiPjxzcGFuIGNsYXNzPSJzd2F0Y2gi
IHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7Ij48L3NwYW4+Y3VycmVudC1j
b2xvciB3aXRoIGluaGVyaXRlZCAtYXBwbGUtc3lzdGVtLWJsdWU8L2Rpdj4KXCBObyBuZXdsaW5l
IGF0IGVuZCBvZiBmaWxlCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3Mtc2ltdWxhdG9y
L2Zhc3QvY3NzL2FwcGxlLXN5c3RlbS1jb2xvcnMtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IExheW91dFRlc3RzL3BsYXRmb3JtL2lvcy1zaW11bGF0b3IvZmFzdC9jc3MvYXBwbGUtc3lzdGVt
LWNvbG9ycy1leHBlY3RlZC50eHQJKHJldmlzaW9uIDE4NTkyMCkKKysrIExheW91dFRlc3RzL3Bs
YXRmb3JtL2lvcy1zaW11bGF0b3IvZmFzdC9jc3MvYXBwbGUtc3lzdGVtLWNvbG9ycy1leHBlY3Rl
ZC50eHQJKHdvcmtpbmcgY29weSkKQEAgLTcsNCArNyw1IEBACiAtYXBwbGUtc3lzdGVtLXB1cnBs
ZSA6IHJnYmEoMCwgMCwgMCwgMCkKIC1hcHBsZS1zeXN0ZW0tcmVkIDogcmdiKDI1NSwgNTksIDQ4
KQogLWFwcGxlLXN5c3RlbS15ZWxsb3cgOiByZ2IoMjU1LCAyMDQsIDApCistYXBwbGUtd2lyZWxl
c3MtcGxheWJhY2stdGFyZ2V0LWFjdGl2ZSA6IHJnYigwLCAxMjIsIDI1NSkKIGN1cnJlbnQtY29s
b3Igd2l0aCBpbmhlcml0ZWQgLWFwcGxlLXN5c3RlbS1ibHVlIDogcmdiKDAsIDEyMiwgMjU1KQpJ
bmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLW1hdmVyaWNrcy9mYXN0L2Nzcy9hcHBsZS1z
eXN0ZW0tY29sb3JzLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0
Zm9ybS9tYWMtbWF2ZXJpY2tzL2Zhc3QvY3NzL2FwcGxlLXN5c3RlbS1jb2xvcnMtZXhwZWN0ZWQu
dHh0CShyZXZpc2lvbiAxODU5MjApCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtbWF2ZXJp
Y2tzL2Zhc3QvY3NzL2FwcGxlLXN5c3RlbS1jb2xvcnMtZXhwZWN0ZWQudHh0CSh3b3JraW5nIGNv
cHkpCkBAIC03LDQgKzcsNSBAQAogLWFwcGxlLXN5c3RlbS1wdXJwbGUgOiByZ2JhKDAsIDAsIDAs
IDApCiAtYXBwbGUtc3lzdGVtLXJlZCA6IHJnYmEoMCwgMCwgMCwgMCkKIC1hcHBsZS1zeXN0ZW0t
eWVsbG93IDogcmdiYSgwLCAwLCAwLCAwKQorLWFwcGxlLXdpcmVsZXNzLXBsYXliYWNrLXRhcmdl
dC1hY3RpdmUgOiByZ2JhKDAsIDAsIDAsIDApCiBjdXJyZW50LWNvbG9yIHdpdGggaW5oZXJpdGVk
IC1hcHBsZS1zeXN0ZW0tYmx1ZSA6IHJnYmEoMCwgMCwgMCwgMCkKSW5kZXg6IExheW91dFRlc3Rz
L3BsYXRmb3JtL21hYy9mYXN0L2Nzcy9hcHBsZS1zeXN0ZW0tY29sb3JzLWV4cGVjdGVkLnR4dAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvZmFzdC9jc3MvYXBwbGUtc3lz
dGVtLWNvbG9ycy1leHBlY3RlZC50eHQJKHJldmlzaW9uIDE4NTkyMCkKKysrIExheW91dFRlc3Rz
L3BsYXRmb3JtL21hYy9mYXN0L2Nzcy9hcHBsZS1zeXN0ZW0tY29sb3JzLWV4cGVjdGVkLnR4dAko
d29ya2luZyBjb3B5KQpAQCAtNyw0ICs3LDUgQEAKIC1hcHBsZS1zeXN0ZW0tcHVycGxlIDogcmdi
KDIwNCwgMTE1LCAyMjUpCiAtYXBwbGUtc3lzdGVtLXJlZCA6IHJnYigyNTUsIDU5LCA0OCkKIC1h
cHBsZS1zeXN0ZW0teWVsbG93IDogcmdiKDI1NSwgMjA0LCAwKQorLWFwcGxlLXdpcmVsZXNzLXBs
YXliYWNrLXRhcmdldC1hY3RpdmUgOiByZ2IoMjcsIDE3MywgMjQ4KQogY3VycmVudC1jb2xvciB3
aXRoIGluaGVyaXRlZCAtYXBwbGUtc3lzdGVtLWJsdWUgOiByZ2IoMjcsIDE3MywgMjQ4KQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>