<?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>78538</bug_id>
          
          <creation_ts>2012-02-13 14:16:47 -0800</creation_ts>
          <short_desc>CSS 2.1 failure: eof-003.htm fails</short_desc>
          <delta_ts>2012-03-18 04:33:42 -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>
          
          <blocked>47141</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Robert Hogan">robert</reporter>
          <assigned_to name="Robert Hogan">robert</assigned_to>
          <cc>eoconnor</cc>
    
    <cc>koivisto</cc>
    
    <cc>macpherson</cc>
    
    <cc>menard</cc>
    
    <cc>oliver</cc>
    
    <cc>rniwa</cc>
    
    <cc>robert</cc>
    
    <cc>sangeetha.sugavanam</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>yuzo</cc>
    
    <cc>zherczeg</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>555594</commentid>
    <comment_count>0</comment_count>
    <who name="Robert Hogan">robert</who>
    <bug_when>2012-02-13 14:16:47 -0800</bug_when>
    <thetext>The new CSS lexer can handle this I&apos;m sure.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>555596</commentid>
    <comment_count>1</comment_count>
    <who name="Robert Hogan">robert</who>
    <bug_when>2012-02-13 14:17:05 -0800</bug_when>
    <thetext>*** Bug 34723 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>555601</commentid>
    <comment_count>2</comment_count>
    <who name="Robert Hogan">robert</who>
    <bug_when>2012-02-13 14:20:35 -0800</bug_when>
    <thetext>*** Bug 34067 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>555607</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2012-02-13 14:28:57 -0800</bug_when>
    <thetext>Why did you reverse dupe to the newer bug? It&apos;s generally advisable to keep older one open.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>555622</commentid>
    <comment_count>4</comment_count>
      <attachid>126841</attachid>
    <who name="Robert Hogan">robert</who>
    <bug_when>2012-02-13 14:44:00 -0800</bug_when>
    <thetext>Created attachment 126841
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>555634</commentid>
    <comment_count>5</comment_count>
    <who name="Robert Hogan">robert</who>
    <bug_when>2012-02-13 14:46:17 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; Why did you reverse dupe to the newer bug? It&apos;s generally advisable to keep older one open.

The larger of the two is invalid now as the lexer has been rewritten so felt it would be easier to navigate a clean copy for this patch review. But yes, fair point.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>555655</commentid>
    <comment_count>6</comment_count>
      <attachid>126845</attachid>
    <who name="Robert Hogan">robert</who>
    <bug_when>2012-02-13 15:08:29 -0800</bug_when>
    <thetext>Created attachment 126845
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>556600</commentid>
    <comment_count>7</comment_count>
      <attachid>127046</attachid>
    <who name="Robert Hogan">robert</who>
    <bug_when>2012-02-14 14:27:04 -0800</bug_when>
    <thetext>Created attachment 127046
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>560326</commentid>
    <comment_count>8</comment_count>
    <who name="Robert Hogan">robert</who>
    <bug_when>2012-02-20 12:56:05 -0800</bug_when>
    <thetext>Hi Zoltan,

Could you take a look when you get the chance?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>574647</commentid>
    <comment_count>9</comment_count>
    <who name="Robert Hogan">robert</who>
    <bug_when>2012-03-08 22:50:41 -0800</bug_when>
    <thetext>Hi Antti/Oliver,

Could either of you take a look at this one please?

Thanks,
Robert</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>581301</commentid>
    <comment_count>10</comment_count>
      <attachid>127046</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2012-03-17 04:10:52 -0700</bug_when>
    <thetext>Comment on attachment 127046
Patch

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

r=me

&gt; Source/WebCore/ChangeLog:13
&gt; +
&gt; +        CSS 2.1 failure: eof-003.htm fails
&gt; +        https://bugs.webkit.org/show_bug.cgi?id=78538
&gt; +
&gt; +        Reviewed by NOBODY (OOPS!).
&gt; +
&gt; +        Tests: css2.1/20110323/eof-001.htm
&gt; +               css2.1/20110323/eof-003.htm
&gt; +               css2.1/20110323/eof-004.htm
&gt; +               css2.1/20110323/eof-005.htm
&gt; +               css2.1/20110323/eof-006.htm
&gt; +               css2.1/20110323/eof-007.htm

Some of there worked already. Please mention which ones were fixed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>581447</commentid>
    <comment_count>11</comment_count>
    <who name="Robert Hogan">robert</who>
    <bug_when>2012-03-18 04:33:42 -0700</bug_when>
    <thetext>Committed r111132: &lt;http://trac.webkit.org/changeset/111132&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>126841</attachid>
            <date>2012-02-13 14:44:00 -0800</date>
            <delta_ts>2012-02-13 15:08:17 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-78538-20120213224358.patch</filename>
            <type>text/plain</type>
            <size>4875</size>
            <attacher name="Robert Hogan">robert</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA2OTg5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggM2RjZTA1YTU4N2M5NTM0
ZDBjYjJkNzcxZTkwNzAwM2IzNjg5MTYxNC4uNTY4NDFhYTJlYTY1YzA1ZWUyNmU2ZjI1YjE3NDI1
ODJmNjEzOTQzMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEyLTAyLTEzICBSb2Jl
cnQgSG9nYW4gIDxyb2JlcnRAd2Via2l0Lm9yZz4KKworICAgICAgICBDU1MgMi4xIGZhaWx1cmU6
IGVvZi0wMDMuaHRtIGZhaWxzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD03ODUzOAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFRlc3Q6IGNzczIuMS8yMDExMDMyMy9lb2YtMDAzLmh0bQorCisgICAgICAgICog
Y3NzL0NTU1BhcnNlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpDU1NQYXJzZXI6OmNoZWNrQW5k
U2tpcFN0cmluZyk6IEFsbG93IHN0cmluZ3MgdG8gZW5kIHdpdGggZW9mLgorICAgICAgICAoV2Vi
Q29yZTo6Q1NTUGFyc2VyOjpwYXJzZVN0cmluZyk6IGRpdHRvCisKIDIwMTItMDItMDcgIE1hdHRo
ZXcgRGVsYW5leSAgPG1kZWxhbmV5QGFwcGxlLmNvbT4KIAogICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Nzc5MTIKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL2Nzcy9DU1NQYXJzZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvY3NzL0NTU1BhcnNlci5jcHAK
aW5kZXggMTFhYzljZmEzYmJjZmUwZDBlMTY0OWUxMjI1MmJmOTYwN2QxOWUzYi4uM2ZhZDY0M2Rm
ZWE3MzJiOTVhYTMxNDZhMTc5OGZkNTY1NDliMGI4NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvY3NzL0NTU1BhcnNlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvY3NzL0NTU1BhcnNlci5j
cHAKQEAgLTc2OTgsMTIgKzc2OTgsMTIgQEAgaW5saW5lIFVDaGFyKiBDU1NQYXJzZXI6OmNoZWNr
QW5kU2tpcFN0cmluZyhVQ2hhciogY3VycmVudENoYXJhY3RlciwgVUNoYXIgcXVvdGUKICAgICAv
LyBzaW5jZSB3ZSBjYW5ub3QgcmV2ZXJ0IGVzY2FwZSBzZXF1ZW5jZXMsIHRodXMgc3RyaW5ncwog
ICAgIC8vIG11c3QgYmUgdmFsaWRhdGVkIGJlZm9yZSBwYXJzaW5nLgogICAgIHdoaWxlICh0cnVl
KSB7Ci0gICAgICAgIGlmIChVTkxJS0VMWSgqY3VycmVudENoYXJhY3RlciA9PSBxdW90ZSkpIHsK
KyAgICAgICAgaWYgKFVOTElLRUxZKCpjdXJyZW50Q2hhcmFjdGVyID09IHF1b3RlIHx8ICEqY3Vy
cmVudENoYXJhY3RlcikpIHsKICAgICAgICAgICAgIC8vIFN0cmluZyBwYXJzaW5nIGlzIHN1Y2Nl
c3NmdWwuCiAgICAgICAgICAgICByZXR1cm4gY3VycmVudENoYXJhY3RlciArIDE7CiAgICAgICAg
IH0KLSAgICAgICAgaWYgKFVOTElLRUxZKCpjdXJyZW50Q2hhcmFjdGVyIDw9ICdccicgJiYgKCEq
Y3VycmVudENoYXJhY3RlciB8fCAqY3VycmVudENoYXJhY3RlciA9PSAnXG4nIHx8ICgqY3VycmVu
dENoYXJhY3RlciB8IDB4MSkgPT0gJ1xyJykpKSB7Ci0gICAgICAgICAgICAvLyBTdHJpbmcgcGFy
c2luZyBpcyBmYWlsZWQgZm9yIGNoYXJhY3RlciAnXDAnLCAnXG4nLCAnXGYnIG9yICdccicuCisg
ICAgICAgIGlmIChVTkxJS0VMWSgqY3VycmVudENoYXJhY3RlciA8PSAnXHInICYmICgqY3VycmVu
dENoYXJhY3RlciA9PSAnXG4nIHx8ICgqY3VycmVudENoYXJhY3RlciB8IDB4MSkgPT0gJ1xyJykp
KSB7CisgICAgICAgICAgICAvLyBTdHJpbmcgcGFyc2luZyBpcyBmYWlsZWQgZm9yIGNoYXJhY3Rl
ciAnXG4nLCAnXGYnIG9yICdccicuCiAgICAgICAgICAgICByZXR1cm4gMDsKICAgICAgICAgfQog
CkBAIC03NzY2LDcgKzc3NjYsNyBAQCBpbmxpbmUgdm9pZCBDU1NQYXJzZXI6OnBhcnNlSWRlbnRp
ZmllcihVQ2hhciomIHJlc3VsdCwgYm9vbCYgaGFzRXNjYXBlKQogaW5saW5lIHZvaWQgQ1NTUGFy
c2VyOjpwYXJzZVN0cmluZyhVQ2hhciomIHJlc3VsdCwgVUNoYXIgcXVvdGUpCiB7CiAgICAgd2hp
bGUgKHRydWUpIHsKLSAgICAgICAgaWYgKFVOTElLRUxZKCptX2N1cnJlbnRDaGFyYWN0ZXIgPT0g
cXVvdGUpKSB7CisgICAgICAgIGlmIChVTkxJS0VMWSgqbV9jdXJyZW50Q2hhcmFjdGVyID09IHF1
b3RlIHx8ICEqbV9jdXJyZW50Q2hhcmFjdGVyKSkgewogICAgICAgICAgICAgLy8gU3RyaW5nIHBh
cnNpbmcgaXMgZG9uZS4KICAgICAgICAgICAgICsrbV9jdXJyZW50Q2hhcmFjdGVyOwogICAgICAg
ICAgICAgcmV0dXJuOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDMwNTIzNmVhMThlYmI4ODgyZjhkNjVhMzE0YWE1ZGZlNTZl
OTQ0YzUuLjljNWZiZWI4NWM2MGNjNjg0NGVkZDM4MmI3ZmM3MGU1YzY4M2YzOTAgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAg
LTEsMyArMSwxMyBAQAorMjAxMi0wMi0xMyAgUm9iZXJ0IEhvZ2FuICA8cm9iZXJ0QHdlYmtpdC5v
cmc+CisKKyAgICAgICAgQ1NTIDIuMSBmYWlsdXJlOiBlb2YtMDAzLmh0bSBmYWlscworICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Nzg1MzgKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGNzczIuMS8yMDExMDMy
My9lb2YtMDAzLWV4cGVjdGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGNzczIuMS8yMDExMDMy
My9lb2YtMDAzLmh0bTogQWRkZWQuCisKIDIwMTItMDItMDcgIENzYWJhIE9zenRyb2dvbsOhYyAg
PG9zc3lAd2Via2l0Lm9yZz4KIAogICAgICAgICBbUXRdIFVucmV2aWV3ZWQgZ2FyZGVuaW5nLCBw
YWludCB0aGUgYm90cyBncmVlbi4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NzczIuMS8yMDEx
MDMyMy9lb2YtMDAzLWV4cGVjdGVkLmh0bWwgYi9MYXlvdXRUZXN0cy9jc3MyLjEvMjAxMTAzMjMv
ZW9mLTAwMy1leHBlY3RlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjA5ZGRjZDY4NDVjYWFiMmE1YjFmNDg1
YWUwYzNlNDIzMDNlNzNmZjEKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9jc3MyLjEv
MjAxMTAzMjMvZW9mLTAwMy1leHBlY3RlZC5odG1sCkBAIC0wLDAgKzEsMTYgQEAKKzwhRE9DVFlQ
RSBodG1sIFBVQkxJQyAiLS8vVzNDLy9EVEQgSFRNTCA0LjAxLy9FTiIgImh0dHA6Ly93d3cudzMu
b3JnL1RSL2h0bWw0L3N0cmljdC5kdGQiPgorPGh0bWw+CisgICAgPGhlYWQ+CisgICAgICAgIDx0
aXRsZT5DU1MgVGVzdDogUmVmZXJlbmNlIFJlc3VsdDwvdGl0bGU+CisgICAgICAgIDxzdHlsZSB0
eXBlPSJ0ZXh0L2NzcyI+CisgICAgICAgICAgICBkaXY6YmVmb3JlCisgICAgICAgICAgICB7Cisg
ICAgICAgICAgICAgICAgY29sb3I6IGdyZWVuOworICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICJG
aWxsZXIgVGV4dCIKKyAgICAgICAgPC9zdHlsZT4KKyAgICA8L2hlYWQ+CisgICAgPGJvZHk+Cisg
ICAgICAgIDxwPlRlc3QgcGFzc2VzIGlmIHRoZSAiRmlsbGVyIFRleHQiIGJlbG93IGlzIGdyZWVu
LjwvcD4KKyAgICAgICAgPGRpdj48L2Rpdj4KKyAgICA8L2JvZHk+Cis8L2h0bWw+ClwgTm8gbmV3
bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY3NzMi4xLzIwMTEw
MzIzL2VvZi0wMDMuaHRtIGIvTGF5b3V0VGVzdHMvY3NzMi4xLzIwMTEwMzIzL2VvZi0wMDMuaHRt
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAuLjVkZTY0MGJkYmRmMTA2ZGM1MzYxNzMxNzE0ZTIzM2ZhMTkwNjk0YzQKLS0t
IC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9jc3MyLjEvMjAxMTAzMjMvZW9mLTAwMy5odG0K
QEAgLTAsMCArMSwyMCBAQAorPCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBIVE1M
IDQuMDEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvVFIvaHRtbDQvc3RyaWN0LmR0ZCI+Cis8aHRt
bD4KKyAgICA8aGVhZD4KKyAgICAgICAgPHRpdGxlPkNTUyBUZXN0OiBQYXJzaW5nIHVuZXhwZWN0
ZWQgZW5kIG9mIHN0cmluZzwvdGl0bGU+CisgICAgICAgIDxsaW5rIHJlbD0iYXV0aG9yIiB0aXRs
ZT0iTWljcm9zb2Z0IiBocmVmPSJodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vIj4KKyAgICAgICAg
PGxpbmsgcmVsPSJoZWxwIiBocmVmPSJodHRwOi8vd3d3LnczLm9yZy9UUi9DU1MyMS9zeW5kYXRh
Lmh0bWwjcGFyc2luZy1lcnJvcnMiPgorICAgICAgICA8bWV0YSBuYW1lPSJmbGFncyIgY29udGVu
dD0iaW52YWxpZCI+CisgICAgICAgIDxtZXRhIG5hbWU9ImFzc2VydCIgY29udGVudD0iQ2xvc2Ug
YWxsIG9wZW4gc3RyaW5ncyBhdCB0aGUgZW5kIG9mIHRoZSBzdHlsZSBzaGVldC4iPgorICAgICAg
ICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgorICAgICAgICAgICAgZGl2OmJlZm9yZQorICAgICAg
ICAgICAgeworICAgICAgICAgICAgICAgIGNvbG9yOiBncmVlbjsKKyAgICAgICAgICAgICAgICBj
b250ZW50OiAiRmlsbGVyIFRleHRcCisgICAgICAgIDwvc3R5bGU+CisgICAgPC9oZWFkPgorICAg
IDxib2R5PgorICAgICAgICA8cD5UZXN0IHBhc3NlcyBpZiB0aGUgIkZpbGxlciBUZXh0IiBiZWxv
dyBpcyBncmVlbi48L3A+CisgICAgICAgIDxkaXY+PC9kaXY+CisgICAgPC9ib2R5PgorPC9odG1s
PgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>126845</attachid>
            <date>2012-02-13 15:08:29 -0800</date>
            <delta_ts>2012-02-14 14:26:57 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-78538-20120213230826.patch</filename>
            <type>text/plain</type>
            <size>4867</size>
            <attacher name="Robert Hogan">robert</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA3NjE2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggN2IxNjU3OTI2M2UwYjU5
NThiYTlhZDk1MTY3YmI3NWFmMWYzNzQzZi4uNGZiMDdiNzg2MGM5NDM0ODU5ZjFhZTNlNzYxMDI4
NWE0NzBhYTQzZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEyLTAyLTEzICBSb2Jl
cnQgSG9nYW4gIDxyb2JlcnRAd2Via2l0Lm9yZz4KKworICAgICAgICBDU1MgMi4xIGZhaWx1cmU6
IGVvZi0wMDMuaHRtIGZhaWxzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD03ODUzOAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFRlc3Q6IGNzczIuMS8yMDExMDMyMy9lb2YtMDAzLmh0bQorCisgICAgICAgICog
Y3NzL0NTU1BhcnNlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpDU1NQYXJzZXI6OmNoZWNrQW5k
U2tpcFN0cmluZyk6IEFsbG93IHN0cmluZ3MgdG8gZW5kIHdpdGggZW9mLgorICAgICAgICAoV2Vi
Q29yZTo6Q1NTUGFyc2VyOjpwYXJzZVN0cmluZyk6IGRpdHRvCisKIDIwMTItMDItMTMgIFRvbnkg
Q2hhbmcgIDx0b255QGNocm9taXVtLm9yZz4KIAogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5n
IG91dCByMTA3NTgyLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU1BhcnNlci5j
cHAgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUGFyc2VyLmNwcAppbmRleCBkOTEwZmIwMGQwMDc3
YTJiZGQ2YjJiMDY0NjdkMzBkZWYzMmI0MjUwLi4wNGIwMGU1NDYwMGQxODM5NGZhODIyYmY3ZmNm
ZWFjODdhNmMzNjUzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUGFyc2VyLmNw
cAorKysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUGFyc2VyLmNwcApAQCAtNzYxNywxMiArNzYx
NywxMiBAQCBpbmxpbmUgVUNoYXIqIENTU1BhcnNlcjo6Y2hlY2tBbmRTa2lwU3RyaW5nKFVDaGFy
KiBjdXJyZW50Q2hhcmFjdGVyLCBVQ2hhciBxdW90ZQogICAgIC8vIHNpbmNlIHdlIGNhbm5vdCBy
ZXZlcnQgZXNjYXBlIHNlcXVlbmNlcywgdGh1cyBzdHJpbmdzCiAgICAgLy8gbXVzdCBiZSB2YWxp
ZGF0ZWQgYmVmb3JlIHBhcnNpbmcuCiAgICAgd2hpbGUgKHRydWUpIHsKLSAgICAgICAgaWYgKFVO
TElLRUxZKCpjdXJyZW50Q2hhcmFjdGVyID09IHF1b3RlKSkgeworICAgICAgICBpZiAoVU5MSUtF
TFkoKmN1cnJlbnRDaGFyYWN0ZXIgPT0gcXVvdGUgfHwgISpjdXJyZW50Q2hhcmFjdGVyKSkgewog
ICAgICAgICAgICAgLy8gU3RyaW5nIHBhcnNpbmcgaXMgc3VjY2Vzc2Z1bC4KICAgICAgICAgICAg
IHJldHVybiBjdXJyZW50Q2hhcmFjdGVyICsgMTsKICAgICAgICAgfQotICAgICAgICBpZiAoVU5M
SUtFTFkoKmN1cnJlbnRDaGFyYWN0ZXIgPD0gJ1xyJyAmJiAoISpjdXJyZW50Q2hhcmFjdGVyIHx8
ICpjdXJyZW50Q2hhcmFjdGVyID09ICdcbicgfHwgKCpjdXJyZW50Q2hhcmFjdGVyIHwgMHgxKSA9
PSAnXHInKSkpIHsKLSAgICAgICAgICAgIC8vIFN0cmluZyBwYXJzaW5nIGlzIGZhaWxlZCBmb3Ig
Y2hhcmFjdGVyICdcMCcsICdcbicsICdcZicgb3IgJ1xyJy4KKyAgICAgICAgaWYgKFVOTElLRUxZ
KCpjdXJyZW50Q2hhcmFjdGVyIDw9ICdccicgJiYgKCpjdXJyZW50Q2hhcmFjdGVyID09ICdcbicg
fHwgKCpjdXJyZW50Q2hhcmFjdGVyIHwgMHgxKSA9PSAnXHInKSkpIHsKKyAgICAgICAgICAgIC8v
IFN0cmluZyBwYXJzaW5nIGlzIGZhaWxlZCBmb3IgY2hhcmFjdGVyICdcbicsICdcZicgb3IgJ1xy
Jy4KICAgICAgICAgICAgIHJldHVybiAwOwogICAgICAgICB9CiAKQEAgLTc2ODUsNyArNzY4NSw3
IEBAIGlubGluZSB2b2lkIENTU1BhcnNlcjo6cGFyc2VJZGVudGlmaWVyKFVDaGFyKiYgcmVzdWx0
LCBib29sJiBoYXNFc2NhcGUpCiBpbmxpbmUgdm9pZCBDU1NQYXJzZXI6OnBhcnNlU3RyaW5nKFVD
aGFyKiYgcmVzdWx0LCBVQ2hhciBxdW90ZSkKIHsKICAgICB3aGlsZSAodHJ1ZSkgewotICAgICAg
ICBpZiAoVU5MSUtFTFkoKm1fY3VycmVudENoYXJhY3RlciA9PSBxdW90ZSkpIHsKKyAgICAgICAg
aWYgKFVOTElLRUxZKCptX2N1cnJlbnRDaGFyYWN0ZXIgPT0gcXVvdGUgfHwgISptX2N1cnJlbnRD
aGFyYWN0ZXIpKSB7CiAgICAgICAgICAgICAvLyBTdHJpbmcgcGFyc2luZyBpcyBkb25lLgogICAg
ICAgICAgICAgKyttX2N1cnJlbnRDaGFyYWN0ZXI7CiAgICAgICAgICAgICByZXR1cm47CmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5k
ZXggYWY2NWY5Mjg0OTBjMWFhNWYyMjgwZjdmYWVlOWVlYTE1ZDAyM2Y3MC4uNTcxZjg5YTJhYzVj
NTg5MTcyZDcxNGI3ZTgwZDIyZjc0Yjg1ZTIyZiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDEy
LTAyLTEzICBSb2JlcnQgSG9nYW4gIDxyb2JlcnRAd2Via2l0Lm9yZz4KKworICAgICAgICBDU1Mg
Mi4xIGZhaWx1cmU6IGVvZi0wMDMuaHRtIGZhaWxzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD03ODUzOAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgICogY3NzMi4xLzIwMTEwMzIzL2VvZi0wMDMtZXhwZWN0ZWQu
aHRtbDogQWRkZWQuCisgICAgICAgICogY3NzMi4xLzIwMTEwMzIzL2VvZi0wMDMuaHRtOiBBZGRl
ZC4KKwogMjAxMi0wMi0xMyAgQW1pIEZpc2NobWFuICA8ZmlzY2htYW5AY2hyb21pdW0ub3JnPgog
CiAgICAgICAgIFtjaHJvbWl1bV0gVW5yZXZpZXdlZCBnYXJkZW5pbmcuICBSZWJhc2VsaW5pbmcg
R1BVIHJlc3VsdHMuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jc3MyLjEvMjAxMTAzMjMvZW9m
LTAwMy1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVzdHMvY3NzMi4xLzIwMTEwMzIzL2VvZi0wMDMt
ZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4wOWRkY2Q2ODQ1Y2FhYjJhNWIxZjQ4NWFlMGMzZTQy
MzAzZTczZmYxCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvY3NzMi4xLzIwMTEwMzIz
L2VvZi0wMDMtZXhwZWN0ZWQuaHRtbApAQCAtMCwwICsxLDE2IEBACis8IURPQ1RZUEUgaHRtbCBQ
VUJMSUMgIi0vL1czQy8vRFREIEhUTUwgNC4wMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9UUi9o
dG1sNC9zdHJpY3QuZHRkIj4KKzxodG1sPgorICAgIDxoZWFkPgorICAgICAgICA8dGl0bGU+Q1NT
IFRlc3Q6IFJlZmVyZW5jZSBSZXN1bHQ8L3RpdGxlPgorICAgICAgICA8c3R5bGUgdHlwZT0idGV4
dC9jc3MiPgorICAgICAgICAgICAgZGl2OmJlZm9yZQorICAgICAgICAgICAgeworICAgICAgICAg
ICAgICAgIGNvbG9yOiBncmVlbjsKKyAgICAgICAgICAgICAgICBjb250ZW50OiAiRmlsbGVyIFRl
eHQiCisgICAgICAgIDwvc3R5bGU+CisgICAgPC9oZWFkPgorICAgIDxib2R5PgorICAgICAgICA8
cD5UZXN0IHBhc3NlcyBpZiB0aGUgIkZpbGxlciBUZXh0IiBiZWxvdyBpcyBncmVlbi48L3A+Cisg
ICAgICAgIDxkaXY+PC9kaXY+CisgICAgPC9ib2R5PgorPC9odG1sPgpcIE5vIG5ld2xpbmUgYXQg
ZW5kIG9mIGZpbGUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NzczIuMS8yMDExMDMyMy9lb2Yt
MDAzLmh0bSBiL0xheW91dFRlc3RzL2NzczIuMS8yMDExMDMyMy9lb2YtMDAzLmh0bQpuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwLi41ZGU2NDBiZGJkZjEwNmRjNTM2MTczMTcxNGUyMzNmYTE5MDY5NGM0Ci0tLSAvZGV2L251
bGwKKysrIGIvTGF5b3V0VGVzdHMvY3NzMi4xLzIwMTEwMzIzL2VvZi0wMDMuaHRtCkBAIC0wLDAg
KzEsMjAgQEAKKzwhRE9DVFlQRSBodG1sIFBVQkxJQyAiLS8vVzNDLy9EVEQgSFRNTCA0LjAxLy9F
TiIgImh0dHA6Ly93d3cudzMub3JnL1RSL2h0bWw0L3N0cmljdC5kdGQiPgorPGh0bWw+CisgICAg
PGhlYWQ+CisgICAgICAgIDx0aXRsZT5DU1MgVGVzdDogUGFyc2luZyB1bmV4cGVjdGVkIGVuZCBv
ZiBzdHJpbmc8L3RpdGxlPgorICAgICAgICA8bGluayByZWw9ImF1dGhvciIgdGl0bGU9Ik1pY3Jv
c29mdCIgaHJlZj0iaHR0cDovL3d3dy5taWNyb3NvZnQuY29tLyI+CisgICAgICAgIDxsaW5rIHJl
bD0iaGVscCIgaHJlZj0iaHR0cDovL3d3dy53My5vcmcvVFIvQ1NTMjEvc3luZGF0YS5odG1sI3Bh
cnNpbmctZXJyb3JzIj4KKyAgICAgICAgPG1ldGEgbmFtZT0iZmxhZ3MiIGNvbnRlbnQ9ImludmFs
aWQiPgorICAgICAgICA8bWV0YSBuYW1lPSJhc3NlcnQiIGNvbnRlbnQ9IkNsb3NlIGFsbCBvcGVu
IHN0cmluZ3MgYXQgdGhlIGVuZCBvZiB0aGUgc3R5bGUgc2hlZXQuIj4KKyAgICAgICAgPHN0eWxl
IHR5cGU9InRleHQvY3NzIj4KKyAgICAgICAgICAgIGRpdjpiZWZvcmUKKyAgICAgICAgICAgIHsK
KyAgICAgICAgICAgICAgICBjb2xvcjogZ3JlZW47CisgICAgICAgICAgICAgICAgY29udGVudDog
IkZpbGxlciBUZXh0XAorICAgICAgICA8L3N0eWxlPgorICAgIDwvaGVhZD4KKyAgICA8Ym9keT4K
KyAgICAgICAgPHA+VGVzdCBwYXNzZXMgaWYgdGhlICJGaWxsZXIgVGV4dCIgYmVsb3cgaXMgZ3Jl
ZW4uPC9wPgorICAgICAgICA8ZGl2PjwvZGl2PgorICAgIDwvYm9keT4KKzwvaHRtbD4KXCBObyBu
ZXdsaW5lIGF0IGVuZCBvZiBmaWxlCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>127046</attachid>
            <date>2012-02-14 14:27:04 -0800</date>
            <delta_ts>2012-03-17 04:10:52 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-78538-20120214222702.patch</filename>
            <type>text/plain</type>
            <size>16446</size>
            <attacher name="Robert Hogan">robert</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA3NjE2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggN2IxNjU3OTI2M2UwYjU5
NThiYTlhZDk1MTY3YmI3NWFmMWYzNzQzZi4uNGFkMDJlMGY4MjczZWQyMmU3NWUxNGY0MjhiMTI2
ZDhlMmIxMTE1MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDEyLTAyLTEzICBSb2Jl
cnQgSG9nYW4gIDxyb2JlcnRAd2Via2l0Lm9yZz4KKworICAgICAgICBDU1MgMi4xIGZhaWx1cmU6
IGVvZi0wMDMuaHRtIGZhaWxzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD03ODUzOAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFRlc3RzOiBjc3MyLjEvMjAxMTAzMjMvZW9mLTAwMS5odG0KKyAgICAgICAgICAg
ICAgIGNzczIuMS8yMDExMDMyMy9lb2YtMDAzLmh0bQorICAgICAgICAgICAgICAgY3NzMi4xLzIw
MTEwMzIzL2VvZi0wMDQuaHRtCisgICAgICAgICAgICAgICBjc3MyLjEvMjAxMTAzMjMvZW9mLTAw
NS5odG0KKyAgICAgICAgICAgICAgIGNzczIuMS8yMDExMDMyMy9lb2YtMDA2Lmh0bQorICAgICAg
ICAgICAgICAgY3NzMi4xLzIwMTEwMzIzL2VvZi0wMDcuaHRtCisKKyAgICAgICAgKiBjc3MvQ1NT
R3JhbW1hci55OiBBbGxvdyBFT0YgYXMgd2VsbCBhcyAnOycgdG8gdGVybWluYXRlIGltcG9ydCBy
dWxlcy4KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBUaGlzIHNob3VsZCBwcm9iYWJseSBi
ZSBkb25lIGZvciBvdGhlciBydWxlcyBpbiBhIHNlcGFyYXRlIHBhdGNoLgorICAgICAgICAqIGNz
cy9DU1NQYXJzZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Q1NTUGFyc2VyOjpjaGVja0FuZFNr
aXBTdHJpbmcpOiBBbGxvdyBzdHJpbmdzIHRvIGVuZCB3aXRoIEVPRi4KKyAgICAgICAgKFdlYkNv
cmU6OkNTU1BhcnNlcjo6cGFyc2VTdHJpbmcpOiBkaXR0bworCiAyMDEyLTAyLTEzICBUb255IENo
YW5nICA8dG9ueUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBv
dXQgcjEwNzU4Mi4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NHcmFtbWFyLnkg
Yi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTR3JhbW1hci55CmluZGV4IGE1N2VkZjNkMWE3MDVlNTBm
NjNiODlkMDUwMzNkZTgwNGZkMjIzODkuLmNhYzQ0NDViMjRkNWU4ZDVjOWRiZWY1ZjI3MDg5MmJm
MjQ3ZWEwNmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NHcmFtbWFyLnkKKysr
IGIvU291cmNlL1dlYkNvcmUvY3NzL0NTU0dyYW1tYXIueQpAQCAtNDU3LDYgKzQ1Nyw5IEBAIGlt
cG9ydDoKICAgICBJTVBPUlRfU1lNIG1heWJlX3NwYWNlIHN0cmluZ19vcl91cmkgbWF5YmVfc3Bh
Y2UgbWF5YmVfbWVkaWFfbGlzdCAnOycgewogICAgICAgICAkJCA9IHN0YXRpY19jYXN0PENTU1Bh
cnNlcio+KHBhcnNlciktPmNyZWF0ZUltcG9ydFJ1bGUoJDMsICQ1KTsKICAgICB9CisgIHwgSU1Q
T1JUX1NZTSBtYXliZV9zcGFjZSBzdHJpbmdfb3JfdXJpIG1heWJlX3NwYWNlIG1heWJlX21lZGlh
X2xpc3QgVE9LRU5fRU9GIHsKKyAgICAgICAgJCQgPSBzdGF0aWNfY2FzdDxDU1NQYXJzZXIqPihw
YXJzZXIpLT5jcmVhdGVJbXBvcnRSdWxlKCQzLCAkNSk7CisgICAgfQogICB8IElNUE9SVF9TWU0g
bWF5YmVfc3BhY2Ugc3RyaW5nX29yX3VyaSBtYXliZV9zcGFjZSBtYXliZV9tZWRpYV9saXN0IGlu
dmFsaWRfYmxvY2sgewogICAgICAgICAkJCA9IDA7CiAgICAgfQpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvY3NzL0NTU1BhcnNlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUGFyc2Vy
LmNwcAppbmRleCBkOTEwZmIwMGQwMDc3YTJiZGQ2YjJiMDY0NjdkMzBkZWYzMmI0MjUwLi4zZTA0
MzUyMDMyODNiYjY1NjQzYWZhNzAwNDJjMmZlMTUzN2UwNjYxIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9jc3MvQ1NTUGFyc2VyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUGFy
c2VyLmNwcApAQCAtNzYyMSw4ICs3NjIxLDEyIEBAIGlubGluZSBVQ2hhciogQ1NTUGFyc2VyOjpj
aGVja0FuZFNraXBTdHJpbmcoVUNoYXIqIGN1cnJlbnRDaGFyYWN0ZXIsIFVDaGFyIHF1b3RlCiAg
ICAgICAgICAgICAvLyBTdHJpbmcgcGFyc2luZyBpcyBzdWNjZXNzZnVsLgogICAgICAgICAgICAg
cmV0dXJuIGN1cnJlbnRDaGFyYWN0ZXIgKyAxOwogICAgICAgICB9Ci0gICAgICAgIGlmIChVTkxJ
S0VMWSgqY3VycmVudENoYXJhY3RlciA8PSAnXHInICYmICghKmN1cnJlbnRDaGFyYWN0ZXIgfHwg
KmN1cnJlbnRDaGFyYWN0ZXIgPT0gJ1xuJyB8fCAoKmN1cnJlbnRDaGFyYWN0ZXIgfCAweDEpID09
ICdccicpKSkgewotICAgICAgICAgICAgLy8gU3RyaW5nIHBhcnNpbmcgaXMgZmFpbGVkIGZvciBj
aGFyYWN0ZXIgJ1wwJywgJ1xuJywgJ1xmJyBvciAnXHInLgorICAgICAgICBpZiAoVU5MSUtFTFko
ISpjdXJyZW50Q2hhcmFjdGVyKSkgeworICAgICAgICAgICAgLy8gU3RyaW5nIHBhcnNpbmcgaXMg
c3VjY2Vzc2Z1bCB1cCB0byBlbmQgb2YgaW5wdXQuCisgICAgICAgICAgICByZXR1cm4gY3VycmVu
dENoYXJhY3RlcjsKKyAgICAgICAgfQorICAgICAgICBpZiAoVU5MSUtFTFkoKmN1cnJlbnRDaGFy
YWN0ZXIgPD0gJ1xyJyAmJiAoKmN1cnJlbnRDaGFyYWN0ZXIgPT0gJ1xuJyB8fCAoKmN1cnJlbnRD
aGFyYWN0ZXIgfCAweDEpID09ICdccicpKSkgeworICAgICAgICAgICAgLy8gU3RyaW5nIHBhcnNp
bmcgaXMgZmFpbGVkIGZvciBjaGFyYWN0ZXIgJ1xuJywgJ1xmJyBvciAnXHInLgogICAgICAgICAg
ICAgcmV0dXJuIDA7CiAgICAgICAgIH0KIApAQCAtNzY5MCw2ICs3Njk0LDEwIEBAIGlubGluZSB2
b2lkIENTU1BhcnNlcjo6cGFyc2VTdHJpbmcoVUNoYXIqJiByZXN1bHQsIFVDaGFyIHF1b3RlKQog
ICAgICAgICAgICAgKyttX2N1cnJlbnRDaGFyYWN0ZXI7CiAgICAgICAgICAgICByZXR1cm47CiAg
ICAgICAgIH0KKyAgICAgICAgaWYgKFVOTElLRUxZKCEqbV9jdXJyZW50Q2hhcmFjdGVyKSkgewor
ICAgICAgICAgICAgLy8gU3RyaW5nIHBhcnNpbmcgaXMgZG9uZSwgYnV0IGRvbid0IGFkdmFuY2Ug
cG9pbnRlciBpZiBhdCB0aGUgZW5kIG9mIGlucHV0LgorICAgICAgICAgICAgcmV0dXJuOworICAg
ICAgICB9CiAgICAgICAgIEFTU0VSVCgqbV9jdXJyZW50Q2hhcmFjdGVyID4gJ1xyJyB8fCAoKm1f
Y3VycmVudENoYXJhY3RlciA8ICdcbicgJiYgKm1fY3VycmVudENoYXJhY3RlcikgfHwgKm1fY3Vy
cmVudENoYXJhY3RlciA9PSAnXHYnKTsKIAogICAgICAgICBpZiAoTElLRUxZKG1fY3VycmVudENo
YXJhY3RlclswXSAhPSAnXFwnKSkKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBi
L0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBhZjY1ZjkyODQ5MGMxYWE1ZjIyODBmN2ZhZWU5
ZWVhMTVkMDIzZjcwLi4wMmY1MzFmOTQ4MTE0ZTcxZDI3MDY0N2Y4NWUyMjkzY2ViNjEzMDM2IDEw
MDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCkBAIC0xLDMgKzEsMjQgQEAKKzIwMTItMDItMTMgIFJvYmVydCBIb2dhbiAgPHJvYmVydEB3
ZWJraXQub3JnPgorCisgICAgICAgIENTUyAyLjEgZmFpbHVyZTogZW9mLTAwMy5odG0gZmFpbHMK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc4NTM4CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBjc3MyLjEv
MjAxMTAzMjMvZW9mLTAwMS1leHBlY3RlZC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBjc3MyLjEv
MjAxMTAzMjMvZW9mLTAwMS5odG06IEFkZGVkLgorICAgICAgICAqIGNzczIuMS8yMDExMDMyMy9l
b2YtMDAzLWV4cGVjdGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGNzczIuMS8yMDExMDMyMy9l
b2YtMDAzLmh0bTogQWRkZWQuCisgICAgICAgICogY3NzMi4xLzIwMTEwMzIzL2VvZi0wMDQtZXhw
ZWN0ZWQuaHRtbDogQWRkZWQuCisgICAgICAgICogY3NzMi4xLzIwMTEwMzIzL2VvZi0wMDQuaHRt
OiBBZGRlZC4KKyAgICAgICAgKiBjc3MyLjEvMjAxMTAzMjMvZW9mLTAwNS1leHBlY3RlZC5odG1s
OiBBZGRlZC4KKyAgICAgICAgKiBjc3MyLjEvMjAxMTAzMjMvZW9mLTAwNS5odG06IEFkZGVkLgor
ICAgICAgICAqIGNzczIuMS8yMDExMDMyMy9lb2YtMDA2LWV4cGVjdGVkLmh0bWw6IEFkZGVkLgor
ICAgICAgICAqIGNzczIuMS8yMDExMDMyMy9lb2YtMDA2Lmh0bTogQWRkZWQuCisgICAgICAgICog
Y3NzMi4xLzIwMTEwMzIzL2VvZi0wMDctZXhwZWN0ZWQuaHRtbDogQWRkZWQuCisgICAgICAgICog
Y3NzMi4xLzIwMTEwMzIzL2VvZi0wMDcuaHRtOiBBZGRlZC4KKyAgICAgICAgKiBjc3MyLjEvMjAx
MTAzMjMvc3VwcG9ydC9lb2YtZ3JlZW4uY3NzOiBBZGRlZC4KKwogMjAxMi0wMi0xMyAgQW1pIEZp
c2NobWFuICA8ZmlzY2htYW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFtjaHJvbWl1bV0gVW5y
ZXZpZXdlZCBnYXJkZW5pbmcuICBSZWJhc2VsaW5pbmcgR1BVIHJlc3VsdHMuCmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9jc3MyLjEvMjAxMTAzMjMvZW9mLTAwMS1leHBlY3RlZC5odG1sIGIvTGF5
b3V0VGVzdHMvY3NzMi4xLzIwMTEwMzIzL2VvZi0wMDEtZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
Li4wZDBjYjNjNzgxODAwMGFjNWU2MjAzMDcwODlmOGYwYjIyZmYzNmJhCi0tLSAvZGV2L251bGwK
KysrIGIvTGF5b3V0VGVzdHMvY3NzMi4xLzIwMTEwMzIzL2VvZi0wMDEtZXhwZWN0ZWQuaHRtbApA
QCAtMCwwICsxLDE3IEBACis8IURPQ1RZUEUgaHRtbCBQVUJMSUMgIi0vL1czQy8vRFREIEhUTUwg
NC4wMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9UUi9odG1sNC9zdHJpY3QuZHRkIj4KKzxodG1s
PgorICAgIDxoZWFkPgorICAgICAgICA8dGl0bGU+Q1NTIFRlc3Q6IFJlZmVyZW5jZSBSZXN1bHQ8
L3RpdGxlPgorICAgICAgICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgorICAgICAgICAgICAgZGl2
OmJlZm9yZQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGNvbG9yOiBncmVlbjsKKyAg
ICAgICAgICAgICAgICBjb250ZW50OiAiRmlsbGVyIFRleHQiCisgICAgICAgICAgICB9CisgICAg
ICAgIDwvc3R5bGU+CisgICAgPC9oZWFkPgorICAgIDxib2R5PgorICAgICAgICA8cD5UZXN0IHBh
c3NlcyBpZiB0aGUgIkZpbGxlciBUZXh0IiBiZWxvdyBpcyBncmVlbi48L3A+CisgICAgICAgIDxk
aXY+PC9kaXY+CisgICAgPC9ib2R5PgorPC9odG1sPgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZp
bGUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NzczIuMS8yMDExMDMyMy9lb2YtMDAxLmh0bSBi
L0xheW91dFRlc3RzL2NzczIuMS8yMDExMDMyMy9lb2YtMDAxLmh0bQpuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi42Yzk5
NWQ3OWE3Mzg2MGUxZGIyNmRhNzg4ZDc2ZjgzN2I3MzZiNzk3Ci0tLSAvZGV2L251bGwKKysrIGIv
TGF5b3V0VGVzdHMvY3NzMi4xLzIwMTEwMzIzL2VvZi0wMDEuaHRtCkBAIC0wLDAgKzEsMTkgQEAK
KzwhRE9DVFlQRSBodG1sIFBVQkxJQyAiLS8vVzNDLy9EVEQgSFRNTCA0LjAxLy9FTiIgImh0dHA6
Ly93d3cudzMub3JnL1RSL2h0bWw0L3N0cmljdC5kdGQiPgorPGh0bWw+CisgICAgPGhlYWQ+Cisg
ICAgICAgIDx0aXRsZT5DU1MgVGVzdDogUGFyc2luZyB1bmV4cGVjdGVkIGVuZCBvZiBkZWNsYXJh
dGlvbiBibG9jazwvdGl0bGU+CisgICAgICAgIDxsaW5rIHJlbD0iYXV0aG9yIiB0aXRsZT0iTWlj
cm9zb2Z0IiBocmVmPSJodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vIj4KKyAgICAgICAgPGxpbmsg
cmVsPSJoZWxwIiBocmVmPSJodHRwOi8vd3d3LnczLm9yZy9UUi9DU1MyMS9zeW5kYXRhLmh0bWwj
cGFyc2luZy1lcnJvcnMiPgorICAgICAgICA8bWV0YSBuYW1lPSJmbGFncyIgY29udGVudD0iaW52
YWxpZCI+CisgICAgICAgIDxtZXRhIG5hbWU9ImFzc2VydCIgY29udGVudD0iVGhlIHBhcnNlciBp
bXBsaWNpdGx5IHRlcm1pbmF0ZXMgdGhlIGJsb2NrIGFuZCBhcHBsaWVzIHRoZSBzdHlsZXMgaWYg
dGhlIGRlY2xhcmF0aW9uIGJsb2NrIGlzIG5vdCB0ZXJtaW5hdGVkLiI+CisgICAgICAgIDxzdHls
ZSB0eXBlPSJ0ZXh0L2NzcyI+CisgICAgICAgICAgICBkaXYKKyAgICAgICAgICAgIHsKKyAgICAg
ICAgICAgICAgICBjb2xvcjogZ3JlZW4KKyAgICAgICAgPC9zdHlsZT4KKyAgICA8L2hlYWQ+Cisg
ICAgPGJvZHk+CisgICAgICAgIDxwPlRlc3QgcGFzc2VzIGlmIHRoZSAiRmlsbGVyIFRleHQiIGJl
bG93IGlzIGdyZWVuLjwvcD4KKyAgICAgICAgPGRpdj5GaWxsZXIgVGV4dDwvZGl2PgorICAgIDwv
Ym9keT4KKzwvaHRtbD4KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy9jc3MyLjEvMjAxMTAzMjMvZW9mLTAwMy1leHBlY3RlZC5odG1sIGIvTGF5b3V0
VGVzdHMvY3NzMi4xLzIwMTEwMzIzL2VvZi0wMDMtZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4w
ZDBjYjNjNzgxODAwMGFjNWU2MjAzMDcwODlmOGYwYjIyZmYzNmJhCi0tLSAvZGV2L251bGwKKysr
IGIvTGF5b3V0VGVzdHMvY3NzMi4xLzIwMTEwMzIzL2VvZi0wMDMtZXhwZWN0ZWQuaHRtbApAQCAt
MCwwICsxLDE3IEBACis8IURPQ1RZUEUgaHRtbCBQVUJMSUMgIi0vL1czQy8vRFREIEhUTUwgNC4w
MS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9UUi9odG1sNC9zdHJpY3QuZHRkIj4KKzxodG1sPgor
ICAgIDxoZWFkPgorICAgICAgICA8dGl0bGU+Q1NTIFRlc3Q6IFJlZmVyZW5jZSBSZXN1bHQ8L3Rp
dGxlPgorICAgICAgICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgorICAgICAgICAgICAgZGl2OmJl
Zm9yZQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGNvbG9yOiBncmVlbjsKKyAgICAg
ICAgICAgICAgICBjb250ZW50OiAiRmlsbGVyIFRleHQiCisgICAgICAgICAgICB9CisgICAgICAg
IDwvc3R5bGU+CisgICAgPC9oZWFkPgorICAgIDxib2R5PgorICAgICAgICA8cD5UZXN0IHBhc3Nl
cyBpZiB0aGUgIkZpbGxlciBUZXh0IiBiZWxvdyBpcyBncmVlbi48L3A+CisgICAgICAgIDxkaXY+
PC9kaXY+CisgICAgPC9ib2R5PgorPC9odG1sPgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NzczIuMS8yMDExMDMyMy9lb2YtMDAzLmh0bSBiL0xh
eW91dFRlc3RzL2NzczIuMS8yMDExMDMyMy9lb2YtMDAzLmh0bQpuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi45MmQ5MThk
OTUwZDFmNGY1NmFhMzY0MjY0YjEwNGM0ZTYyYTZjNzhhCi0tLSAvZGV2L251bGwKKysrIGIvTGF5
b3V0VGVzdHMvY3NzMi4xLzIwMTEwMzIzL2VvZi0wMDMuaHRtCkBAIC0wLDAgKzEsMjEgQEAKKwor
PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEvL0VOIiAiaHR0cDov
L3d3dy53My5vcmcvVFIvaHRtbDQvc3RyaWN0LmR0ZCI+Cis8aHRtbD4KKyAgICA8aGVhZD4KKyAg
ICAgICAgPHRpdGxlPkNTUyBUZXN0OiBQYXJzaW5nIHVuZXhwZWN0ZWQgZW5kIG9mIHN0cmluZzwv
dGl0bGU+CisgICAgICAgIDxsaW5rIHJlbD0iYXV0aG9yIiB0aXRsZT0iTWljcm9zb2Z0IiBocmVm
PSJodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vIj4KKyAgICAgICAgPGxpbmsgcmVsPSJoZWxwIiBo
cmVmPSJodHRwOi8vd3d3LnczLm9yZy9UUi9DU1MyMS9zeW5kYXRhLmh0bWwjcGFyc2luZy1lcnJv
cnMiPgorICAgICAgICA8bWV0YSBuYW1lPSJmbGFncyIgY29udGVudD0iaW52YWxpZCI+CisgICAg
ICAgIDxtZXRhIG5hbWU9ImFzc2VydCIgY29udGVudD0iQ2xvc2UgYWxsIG9wZW4gc3RyaW5ncyBh
dCB0aGUgZW5kIG9mIHRoZSBzdHlsZSBzaGVldC4iPgorICAgICAgICA8c3R5bGUgdHlwZT0idGV4
dC9jc3MiPgorICAgICAgICAgICAgZGl2OmJlZm9yZQorICAgICAgICAgICAgeworICAgICAgICAg
ICAgICAgIGNvbG9yOiBncmVlbjsKKyAgICAgICAgICAgICAgICBjb250ZW50OiAiRmlsbGVyIFRl
eHRcCisgICAgICAgIDwvc3R5bGU+CisgICAgPC9oZWFkPgorICAgIDxib2R5PgorICAgICAgICA8
cD5UZXN0IHBhc3NlcyBpZiB0aGUgIkZpbGxlciBUZXh0IiBiZWxvdyBpcyBncmVlbi48L3A+Cisg
ICAgICAgIDxkaXY+PC9kaXY+CisgICAgPC9ib2R5PgorPC9odG1sPgpcIE5vIG5ld2xpbmUgYXQg
ZW5kIG9mIGZpbGUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NzczIuMS8yMDExMDMyMy9lb2Yt
MDA0LWV4cGVjdGVkLmh0bWwgYi9MYXlvdXRUZXN0cy9jc3MyLjEvMjAxMTAzMjMvZW9mLTAwNC1l
eHBlY3RlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjBkMGNiM2M3ODE4MDAwYWM1ZTYyMDMwNzA4OWY4ZjBi
MjJmZjM2YmEKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9jc3MyLjEvMjAxMTAzMjMv
ZW9mLTAwNC1leHBlY3RlZC5odG1sCkBAIC0wLDAgKzEsMTcgQEAKKzwhRE9DVFlQRSBodG1sIFBV
QkxJQyAiLS8vVzNDLy9EVEQgSFRNTCA0LjAxLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL2h0
bWw0L3N0cmljdC5kdGQiPgorPGh0bWw+CisgICAgPGhlYWQ+CisgICAgICAgIDx0aXRsZT5DU1Mg
VGVzdDogUmVmZXJlbmNlIFJlc3VsdDwvdGl0bGU+CisgICAgICAgIDxzdHlsZSB0eXBlPSJ0ZXh0
L2NzcyI+CisgICAgICAgICAgICBkaXY6YmVmb3JlCisgICAgICAgICAgICB7CisgICAgICAgICAg
ICAgICAgY29sb3I6IGdyZWVuOworICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICJGaWxsZXIgVGV4
dCIKKyAgICAgICAgICAgIH0KKyAgICAgICAgPC9zdHlsZT4KKyAgICA8L2hlYWQ+CisgICAgPGJv
ZHk+CisgICAgICAgIDxwPlRlc3QgcGFzc2VzIGlmIHRoZSAiRmlsbGVyIFRleHQiIGJlbG93IGlz
IGdyZWVuLjwvcD4KKyAgICAgICAgPGRpdj48L2Rpdj4KKyAgICA8L2JvZHk+Cis8L2h0bWw+Clwg
Tm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY3NzMi4x
LzIwMTEwMzIzL2VvZi0wMDQuaHRtIGIvTGF5b3V0VGVzdHMvY3NzMi4xLzIwMTEwMzIzL2VvZi0w
MDQuaHRtCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAuLmI4OGE2ZWZlYTQ0NzFmZjU4MGU5MDJkZjIwNmNmOTNkMDBkZWQ1
YTcKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9jc3MyLjEvMjAxMTAzMjMvZW9mLTAw
NC5odG0KQEAgLTAsMCArMSwyMSBAQAorPCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RU
RCBIVE1MIDQuMDEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvVFIvaHRtbDQvc3RyaWN0LmR0ZCI+
Cis8aHRtbD4KKyAgICA8aGVhZD4KKyAgICAgICAgPHRpdGxlPkNTUyBUZXN0OiBQYXJzaW5nIHVu
ZXhwZWN0ZWQgZW5kIG9mIEBtZWRpYSBibG9jazwvdGl0bGU+CisgICAgICAgIDxsaW5rIHJlbD0i
YXV0aG9yIiB0aXRsZT0iTWljcm9zb2Z0IiBocmVmPSJodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20v
Ij4KKyAgICAgICAgPGxpbmsgcmVsPSJoZWxwIiBocmVmPSJodHRwOi8vd3d3LnczLm9yZy9UUi9D
U1MyMS9zeW5kYXRhLmh0bWwjcGFyc2luZy1lcnJvcnMiPgorICAgICAgICA8bWV0YSBuYW1lPSJm
bGFncyIgY29udGVudD0iaW52YWxpZCI+CisgICAgICAgIDxtZXRhIG5hbWU9ImFzc2VydCIgY29u
dGVudD0iVXNlciBhZ2VudHMgY2xvc2UgYWxsIG9wZW4gYmxvY2tzIGF0IHRoZSBlbmQgb2YgdGhl
IHN0eWxlIHNoZWV0LiI+CisgICAgICAgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CisgICAgICAg
ICAgICBAbWVkaWEgc2NyZWVuCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgZGl2Cisg
ICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICBjb2xvcjogZ3JlZW4KKyAgICAg
ICAgPC9zdHlsZT4KKyAgICA8L2hlYWQ+CisgICAgPGJvZHk+CisgICAgICAgIDxwPlRlc3QgcGFz
c2VzIGlmIHRoZSAiRmlsbGVyIFRleHQiIGJlbG93IGlzIGdyZWVuLjwvcD4KKyAgICAgICAgPGRp
dj5GaWxsZXIgVGV4dDwvZGl2PgorICAgIDwvYm9keT4KKzwvaHRtbD4KXCBObyBuZXdsaW5lIGF0
IGVuZCBvZiBmaWxlCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jc3MyLjEvMjAxMTAzMjMvZW9m
LTAwNS1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVzdHMvY3NzMi4xLzIwMTEwMzIzL2VvZi0wMDUt
ZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4wZDBjYjNjNzgxODAwMGFjNWU2MjAzMDcwODlmOGYw
YjIyZmYzNmJhCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvY3NzMi4xLzIwMTEwMzIz
L2VvZi0wMDUtZXhwZWN0ZWQuaHRtbApAQCAtMCwwICsxLDE3IEBACis8IURPQ1RZUEUgaHRtbCBQ
VUJMSUMgIi0vL1czQy8vRFREIEhUTUwgNC4wMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9UUi9o
dG1sNC9zdHJpY3QuZHRkIj4KKzxodG1sPgorICAgIDxoZWFkPgorICAgICAgICA8dGl0bGU+Q1NT
IFRlc3Q6IFJlZmVyZW5jZSBSZXN1bHQ8L3RpdGxlPgorICAgICAgICA8c3R5bGUgdHlwZT0idGV4
dC9jc3MiPgorICAgICAgICAgICAgZGl2OmJlZm9yZQorICAgICAgICAgICAgeworICAgICAgICAg
ICAgICAgIGNvbG9yOiBncmVlbjsKKyAgICAgICAgICAgICAgICBjb250ZW50OiAiRmlsbGVyIFRl
eHQiCisgICAgICAgICAgICB9CisgICAgICAgIDwvc3R5bGU+CisgICAgPC9oZWFkPgorICAgIDxi
b2R5PgorICAgICAgICA8cD5UZXN0IHBhc3NlcyBpZiB0aGUgIkZpbGxlciBUZXh0IiBiZWxvdyBp
cyBncmVlbi48L3A+CisgICAgICAgIDxkaXY+PC9kaXY+CisgICAgPC9ib2R5PgorPC9odG1sPgpc
IE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NzczIu
MS8yMDExMDMyMy9lb2YtMDA1Lmh0bSBiL0xheW91dFRlc3RzL2NzczIuMS8yMDExMDMyMy9lb2Yt
MDA1Lmh0bQpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwLi44MzU2OTZlYTA0ODA2MzAwNGMyY2IyNDRkNDU1ZTRhYjkwMTYz
Mzc0Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvY3NzMi4xLzIwMTEwMzIzL2VvZi0w
MDUuaHRtCkBAIC0wLDAgKzEsMTYgQEAKKzwhRE9DVFlQRSBodG1sIFBVQkxJQyAiLS8vVzNDLy9E
VEQgSFRNTCA0LjAxLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL2h0bWw0L3N0cmljdC5kdGQi
PgorPGh0bWw+CisgICAgPGhlYWQ+CisgICAgICAgIDx0aXRsZT5DU1MgVGVzdDogUGFyc2luZyB1
bmV4cGVjdGVkIGVuZCBvZiBAaW1wb3J0PC90aXRsZT4KKyAgICAgICAgPGxpbmsgcmVsPSJhdXRo
b3IiIHRpdGxlPSJNaWNyb3NvZnQiIGhyZWY9Imh0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS8iPgor
ICAgICAgICA8bGluayByZWw9ImhlbHAiIGhyZWY9Imh0dHA6Ly93d3cudzMub3JnL1RSL0NTUzIx
L3N5bmRhdGEuaHRtbCNwYXJzaW5nLWVycm9ycyI+CisgICAgICAgIDxtZXRhIG5hbWU9ImZsYWdz
IiBjb250ZW50PSJpbnZhbGlkIj4KKyAgICAgICAgPG1ldGEgbmFtZT0iYXNzZXJ0IiBjb250ZW50
PSJVc2VyIGFnZW50cyBjbG9zZSBhbGwgb3BlbiBydWxlcyBhdCB0aGUgZW5kIG9mIHRoZSBzdHls
ZSBzaGVldC4iPgorICAgICAgICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgorICAgICAgICAgICAg
QGltcG9ydCAic3VwcG9ydC9lb2YtZ3JlZW4uY3NzPC9zdHlsZT4KKyAgICA8L2hlYWQ+CisgICAg
PGJvZHk+CisgICAgICAgIDxwPlRlc3QgcGFzc2VzIGlmIHRoZSAiRmlsbGVyIFRleHQiIGJlbG93
IGlzIGdyZWVuLjwvcD4KKyAgICAgICAgPGRpdj5GaWxsZXIgVGV4dDwvZGl2PgorICAgIDwvYm9k
eT4KKzwvaHRtbD4KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9jc3MyLjEvMjAxMTAzMjMvZW9mLTAwNi1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVz
dHMvY3NzMi4xLzIwMTEwMzIzL2VvZi0wMDYtZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4wZDBj
YjNjNzgxODAwMGFjNWU2MjAzMDcwODlmOGYwYjIyZmYzNmJhCi0tLSAvZGV2L251bGwKKysrIGIv
TGF5b3V0VGVzdHMvY3NzMi4xLzIwMTEwMzIzL2VvZi0wMDYtZXhwZWN0ZWQuaHRtbApAQCAtMCww
ICsxLDE3IEBACis8IURPQ1RZUEUgaHRtbCBQVUJMSUMgIi0vL1czQy8vRFREIEhUTUwgNC4wMS8v
RU4iICJodHRwOi8vd3d3LnczLm9yZy9UUi9odG1sNC9zdHJpY3QuZHRkIj4KKzxodG1sPgorICAg
IDxoZWFkPgorICAgICAgICA8dGl0bGU+Q1NTIFRlc3Q6IFJlZmVyZW5jZSBSZXN1bHQ8L3RpdGxl
PgorICAgICAgICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgorICAgICAgICAgICAgZGl2OmJlZm9y
ZQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGNvbG9yOiBncmVlbjsKKyAgICAgICAg
ICAgICAgICBjb250ZW50OiAiRmlsbGVyIFRleHQiCisgICAgICAgICAgICB9CisgICAgICAgIDwv
c3R5bGU+CisgICAgPC9oZWFkPgorICAgIDxib2R5PgorICAgICAgICA8cD5UZXN0IHBhc3NlcyBp
ZiB0aGUgIkZpbGxlciBUZXh0IiBiZWxvdyBpcyBncmVlbi48L3A+CisgICAgICAgIDxkaXY+PC9k
aXY+CisgICAgPC9ib2R5PgorPC9odG1sPgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL2NzczIuMS8yMDExMDMyMy9lb2YtMDA2Lmh0bSBiL0xheW91
dFRlc3RzL2NzczIuMS8yMDExMDMyMy9lb2YtMDA2Lmh0bQpuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi40NTc0NWI2MTdk
ZGI4MDIxYTUxNjQyZmQ4MTE5NGU4NDQxNmZiZTRmCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0
VGVzdHMvY3NzMi4xLzIwMTEwMzIzL2VvZi0wMDYuaHRtCkBAIC0wLDAgKzEsMTYgQEAKKzwhRE9D
VFlQRSBodG1sIFBVQkxJQyAiLS8vVzNDLy9EVEQgSFRNTCA0LjAxLy9FTiIgImh0dHA6Ly93d3cu
dzMub3JnL1RSL2h0bWw0L3N0cmljdC5kdGQiPgorPGh0bWw+CisgICAgPGhlYWQ+CisgICAgICAg
IDx0aXRsZT5DU1MgVGVzdDogUGFyc2luZyB1bmV4cGVjdGVkIGVuZCBvZiBAaW1wb3J0IHdpdGgg
Y2xvc2VkIHF1b3RlPC90aXRsZT4KKyAgICAgICAgPGxpbmsgcmVsPSJhdXRob3IiIHRpdGxlPSJN
aWNyb3NvZnQiIGhyZWY9Imh0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS8iPgorICAgICAgICA8bGlu
ayByZWw9ImhlbHAiIGhyZWY9Imh0dHA6Ly93d3cudzMub3JnL1RSL0NTUzIxL3N5bmRhdGEuaHRt
bCNwYXJzaW5nLWVycm9ycyI+CisgICAgICAgIDxtZXRhIG5hbWU9ImZsYWdzIiBjb250ZW50PSJp
bnZhbGlkIj4KKyAgICAgICAgPG1ldGEgbmFtZT0iYXNzZXJ0IiBjb250ZW50PSJVc2VyIGFnZW50
cyBjbG9zZSBhbGwgb3BlbiBxdW90ZXMgYXQgdGhlIGVuZCBvZiB0aGUgc3R5bGUgc2hlZXQuIj4K
KyAgICAgICAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KKyAgICAgICAgICAgIEBpbXBvcnQgInN1
cHBvcnQvZW9mLWdyZWVuLmNzcyI8L3N0eWxlPgorICAgIDwvaGVhZD4KKyAgICA8Ym9keT4KKyAg
ICAgICAgPHA+VGVzdCBwYXNzZXMgaWYgdGhlICJGaWxsZXIgVGV4dCIgYmVsb3cgaXMgZ3JlZW4u
PC9wPgorICAgICAgICA8ZGl2PkZpbGxlciBUZXh0PC9kaXY+CisgICAgPC9ib2R5PgorPC9odG1s
PgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Nz
czIuMS8yMDExMDMyMy9lb2YtMDA3LWV4cGVjdGVkLmh0bWwgYi9MYXlvdXRUZXN0cy9jc3MyLjEv
MjAxMTAzMjMvZW9mLTAwNy1leHBlY3RlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjBkMGNiM2M3ODE4MDAw
YWM1ZTYyMDMwNzA4OWY4ZjBiMjJmZjM2YmEKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0
cy9jc3MyLjEvMjAxMTAzMjMvZW9mLTAwNy1leHBlY3RlZC5odG1sCkBAIC0wLDAgKzEsMTcgQEAK
KzwhRE9DVFlQRSBodG1sIFBVQkxJQyAiLS8vVzNDLy9EVEQgSFRNTCA0LjAxLy9FTiIgImh0dHA6
Ly93d3cudzMub3JnL1RSL2h0bWw0L3N0cmljdC5kdGQiPgorPGh0bWw+CisgICAgPGhlYWQ+Cisg
ICAgICAgIDx0aXRsZT5DU1MgVGVzdDogUmVmZXJlbmNlIFJlc3VsdDwvdGl0bGU+CisgICAgICAg
IDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CisgICAgICAgICAgICBkaXY6YmVmb3JlCisgICAgICAg
ICAgICB7CisgICAgICAgICAgICAgICAgY29sb3I6IGdyZWVuOworICAgICAgICAgICAgICAgIGNv
bnRlbnQ6ICJGaWxsZXIgVGV4dCIKKyAgICAgICAgICAgIH0KKyAgICAgICAgPC9zdHlsZT4KKyAg
ICA8L2hlYWQ+CisgICAgPGJvZHk+CisgICAgICAgIDxwPlRlc3QgcGFzc2VzIGlmIHRoZSAiRmls
bGVyIFRleHQiIGJlbG93IGlzIGdyZWVuLjwvcD4KKyAgICAgICAgPGRpdj48L2Rpdj4KKyAgICA8
L2JvZHk+Cis8L2h0bWw+ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvY3NzMi4xLzIwMTEwMzIzL2VvZi0wMDcuaHRtIGIvTGF5b3V0VGVzdHMvY3Nz
Mi4xLzIwMTEwMzIzL2VvZi0wMDcuaHRtCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjQwNDMyODgyZDg1YTNmZTRjYjQ3
NzlmMGE1YjZjNTY0YmRjMWZkYTgKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9jc3My
LjEvMjAxMTAzMjMvZW9mLTAwNy5odG0KQEAgLTAsMCArMSwxOSBAQAorPCFET0NUWVBFIGh0bWwg
UFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvVFIv
aHRtbDQvc3RyaWN0LmR0ZCI+Cis8aHRtbD4KKyAgICA8aGVhZD4KKyAgICAgICAgPHRpdGxlPkNT
UyBUZXN0OiBQYXJzaW5nIHVuZXhwZWN0ZWQgZW5kIG9mIHNob3J0aGFuZCBydWxlPC90aXRsZT4K
KyAgICAgICAgPGxpbmsgcmVsPSJhdXRob3IiIHRpdGxlPSJNaWNyb3NvZnQiIGhyZWY9Imh0dHA6
Ly93d3cubWljcm9zb2Z0LmNvbS8iPgorICAgICAgICA8bGluayByZWw9ImhlbHAiIGhyZWY9Imh0
dHA6Ly93d3cudzMub3JnL1RSL0NTUzIxL3N5bmRhdGEuaHRtbCNwYXJzaW5nLWVycm9ycyI+Cisg
ICAgICAgIDxtZXRhIG5hbWU9ImZsYWdzIiBjb250ZW50PSJpbnZhbGlkIj4KKyAgICAgICAgPG1l
dGEgbmFtZT0iYXNzZXJ0IiBjb250ZW50PSJVc2VyIGFnZW50cyBjbG9zZSBhbGwgb3BlbiBydWxl
cyBhdCB0aGUgZW5kIG9mIHRoZSBzdHlsZSBzaGVldC4iPgorICAgICAgICA8c3R5bGUgdHlwZT0i
dGV4dC9jc3MiPgorICAgICAgICAgICAgZGl2CisgICAgICAgICAgICB7CisgICAgICAgICAgICAg
ICAgY29sb3I6IGdyZWVuCisgICAgICAgIDwvc3R5bGU+CisgICAgPC9oZWFkPgorICAgIDxib2R5
PgorICAgICAgICA8cD5UZXN0IHBhc3NlcyBpZiB0aGUgIkZpbGxlciBUZXh0IiBiZWxvdyBpcyBn
cmVlbi48L3A+CisgICAgICAgIDxkaXY+RmlsbGVyIFRleHQ8L2Rpdj4KKyAgICA8L2JvZHk+Cis8
L2h0bWw+ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvY3NzMi4xLzIwMTEwMzIzL3N1cHBvcnQvZW9mLWdyZWVuLmNzcyBiL0xheW91dFRlc3RzL2Nz
czIuMS8yMDExMDMyMy9zdXBwb3J0L2VvZi1ncmVlbi5jc3MKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNjVhYjA2NzJk
ZDE3ODczNjBiZmE0OTZhZTE5NGM4MTk4ZGVmMzMyZAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91
dFRlc3RzL2NzczIuMS8yMDExMDMyMy9zdXBwb3J0L2VvZi1ncmVlbi5jc3MKQEAgLTAsMCArMSw1
IEBACisvKiBlb2YtZ3JlZW4uY3NzICovDQorZGl2DQorew0KKyAgICBjb2xvcjogZ3JlZW47DQor
fQpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUK
</data>
<flag name="review"
          id="129059"
          type_id="1"
          status="+"
          setter="koivisto"
    />
          </attachment>
      

    </bug>

</bugzilla>