<?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>42403</bug_id>
          
          <creation_ts>2010-07-15 13:58:07 -0700</creation_ts>
          <short_desc>[chromium] r63450 caused some svg mask tests to fail pixel tests</short_desc>
          <delta_ts>2010-08-08 11:26:04 -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>SVG</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>OS X 10.5</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>
          <dependson>43100</dependson>
    
    <dependson>43102</dependson>
    
    <dependson>43104</dependson>
    
    <dependson>43106</dependson>
    
    <dependson>43107</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ojan Vafai">ojan</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>agl</cc>
    
    <cc>anicolao</cc>
    
    <cc>evan</cc>
    
    <cc>krit</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>252090</commentid>
    <comment_count>0</comment_count>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2010-07-15 13:58:07 -0700</bug_when>
    <thetext>I don&apos;t know SVG well enough to evaluate whether these changes are correct and it&apos;s hard to tell from the original patch since it only added a new test.

LINUX WIN : svg/W3C-SVG-1.1/masking-intro-01-f.svg = IMAGE
LINUX WIN : svg/css/circle-in-mask-with-shadow.svg = IMAGE
LINUX WIN : svg/custom/grayscale-gradient-mask.svg = IMAGE
MAC WIN : svg/custom/mask-colorspace.svg = IMAGE</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>252097</commentid>
    <comment_count>1</comment_count>
    <who name="Alex Nicolaou">anicolao</who>
    <bug_when>2010-07-15 14:12:21 -0700</bug_when>
    <thetext>These probably need rebaselining, I will investigate both what the right fix is for this and _why_ I didn&apos;t catch this when writing the original patch. Sorry</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>252590</commentid>
    <comment_count>2</comment_count>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2010-07-16 10:41:32 -0700</bug_when>
    <thetext>It looks like the expected png/checksum for svg/custom/mask-colorspace.svg checked in with r63450 matched chromium-linux, not webkit mac. The correct webkit mac checksum was committed at http://trac.webkit.org/changeset/63534/ and it now fails on all chromium platforms.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256670</commentid>
    <comment_count>3</comment_count>
      <attachid>62705</attachid>
    <who name="Alex Nicolaou">anicolao</who>
    <bug_when>2010-07-27 10:00:13 -0700</bug_when>
    <thetext>Created attachment 62705
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256714</commentid>
    <comment_count>4</comment_count>
      <attachid>62705</attachid>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2010-07-27 11:23:41 -0700</bug_when>
    <thetext>Comment on attachment 62705
Patch

&gt; +++ b/LayoutTests/platform/chromium-linux/svg/custom/mask-colorspace-expected.txt
This test is only failing the pixel results. You shouldn&apos;t need to add a linux-specific text result.

&gt; diff --git a/LayoutTests/platform/chromium/test_expectations.txt b/LayoutTests/platform/chromium/test_expectations.txt
&gt; +BUGWK42403 WIN WIN-XP WIN-VISTA MAC : svg/custom/mask-colorspace.svg = IMAGE

I know this is probably the rebaseline tools doing, but you only need to include &quot;WIN MAC&quot; XP and VISTA aren&apos;t needed if you have WIN.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256884</commentid>
    <comment_count>5</comment_count>
      <attachid>62754</attachid>
    <who name="Alex Nicolaou">anicolao</who>
    <bug_when>2010-07-27 15:20:56 -0700</bug_when>
    <thetext>Created attachment 62754
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256892</commentid>
    <comment_count>6</comment_count>
    <who name="Alex Nicolaou">anicolao</who>
    <bug_when>2010-07-27 15:27:58 -0700</bug_when>
    <thetext>Um ... no actually the extra platforms were my fault, fixed now.

Also dropped the .txt file.

On Mac, this test is failing due to a difference in how CG converts from sRGB to linear colour space for the mask. The colours are close enough, I was going to submit a baseline that&apos;s technically incorrect to alert us to other changes, along with a patch to make sure colour conversion happens on chromium mac, which it currently does not. Does that sound OK?

On Windows, it&apos;s broken because the colour conversion isn&apos;t being done for windows at all. I was going to leave it failing, the colours are way off.

I should have the mac patch up tonight if I don&apos;t get distracted.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256911</commentid>
    <comment_count>7</comment_count>
      <attachid>62754</attachid>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2010-07-27 15:53:44 -0700</bug_when>
    <thetext>Comment on attachment 62754
Patch

&gt; +++ b/LayoutTests/ChangeLog
&gt; +        * platform/chromium-linux/svg/custom/mask-colorspace-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/mask-colorspace-expected.txt.

ChangeLog needs this line removed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256915</commentid>
    <comment_count>8</comment_count>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2010-07-27 15:56:11 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; On Mac, this test is failing due to a difference in how CG converts from sRGB to linear colour space for the mask. The colours are close enough, I was going to submit a baseline that&apos;s technically incorrect to alert us to other changes, along with a patch to make sure colour conversion happens on chromium mac, which it currently does not. Does that sound OK?

That sounds fine as long as there is a bug on file to fix the underlying bug.

&gt; On Windows, it&apos;s broken because the colour conversion isn&apos;t being done for windows at all. I was going to leave it failing, the colours are way off.

Makes sense, except the test was passing before. Was the old result also incorrect?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256933</commentid>
    <comment_count>9</comment_count>
      <attachid>62770</attachid>
    <who name="Alex Nicolaou">anicolao</who>
    <bug_when>2010-07-27 16:43:27 -0700</bug_when>
    <thetext>Created attachment 62770
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256935</commentid>
    <comment_count>10</comment_count>
    <who name="Alex Nicolaou">anicolao</who>
    <bug_when>2010-07-27 16:46:47 -0700</bug_when>
    <thetext>New patch has the ChangeLog fixed - if you can r+ c+ that&apos;d be great.

The checked in expected outputs for this test seem to be incorrect, I think someone tried to fix them up for me without really looking at the output. The two squares/circles are supposed to be identical.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256938</commentid>
    <comment_count>11</comment_count>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2010-07-27 16:51:48 -0700</bug_when>
    <thetext>(In reply to comment #10)
&gt; New patch has the ChangeLog fixed - if you can r+ c+ that&apos;d be great.

For future reference, if you want someone to set cq+, you just need to set cq? on the patch. That communicates to the reviewer that you want it put in the commit queue once it&apos;s approved.

&gt; The checked in expected outputs for this test seem to be incorrect, I think someone tried to fix them up for me without really looking at the output. The two squares/circles are supposed to be identical.

Can you file a new bug, update the BUG*** entry in test_expectations and put this explanation along with the revision it started failing at again (i.e., r63450)? That way, when someone tries to fix this in the future, they&apos;ll have all the context from this bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256965</commentid>
    <comment_count>12</comment_count>
      <attachid>62781</attachid>
    <who name="Alex Nicolaou">anicolao</who>
    <bug_when>2010-07-27 18:19:57 -0700</bug_when>
    <thetext>Created attachment 62781
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256966</commentid>
    <comment_count>13</comment_count>
    <who name="Alex Nicolaou">anicolao</who>
    <bug_when>2010-07-27 18:21:15 -0700</bug_when>
    <thetext>Duh ... my mac patch obsoleted my linux patch. Is it best to break this out into a ton of little bugs and use this bug as a superbug that is blocked by each test/platform, or is it best to put all the patches here?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256967</commentid>
    <comment_count>14</comment_count>
      <attachid>62770</attachid>
    <who name="Alex Nicolaou">anicolao</who>
    <bug_when>2010-07-27 18:22:44 -0700</bug_when>
    <thetext>Comment on attachment 62770
Patch

If you can re-r+/c+ this one, that&apos;d be great, else I can create separate bugs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256985</commentid>
    <comment_count>15</comment_count>
    <who name="Alex Nicolaou">anicolao</who>
    <bug_when>2010-07-27 19:11:44 -0700</bug_when>
    <thetext>I&apos;ve just read &quot;Only do one patch per bug. Multiple iterations of the same patch is fine but use a new bug for a new patch. Otherwise, it gets confusing to read through all of the comments and understand which ones apply to each patch.&quot; from http://trac.webkit.org/wiki/CodeReview while trying to figure out what the right answer to my question about multiple bugs is. I will use this bug as the master bug and move my patches into bugs that block this bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257133</commentid>
    <comment_count>16</comment_count>
    <who name="Alex Nicolaou">anicolao</who>
    <bug_when>2010-07-28 07:00:54 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; &gt; On Windows, it&apos;s broken because the colour conversion isn&apos;t being done for windows at all. I was going to leave it failing, the colours are way off.
&gt; 
&gt; Makes sense, except the test was passing before. Was the old result also incorrect?

Um, stupid question: where do I go to easily see the windows pass you&apos;re talking about?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257423</commentid>
    <comment_count>17</comment_count>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2010-07-28 16:19:51 -0700</bug_when>
    <thetext>(In reply to comment #16)
&gt; (In reply to comment #8)
&gt; &gt; &gt; On Windows, it&apos;s broken because the colour conversion isn&apos;t being done for windows at all. I was going to leave it failing, the colours are way off.
&gt; &gt; 
&gt; &gt; Makes sense, except the test was passing before. Was the old result also incorrect?
&gt; 
&gt; Um, stupid question: where do I go to easily see the windows pass you&apos;re talking about?

Not a stupid question, I&apos;m just wrong. It never passed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>261908</commentid>
    <comment_count>18</comment_count>
    <who name="Alex Nicolaou">anicolao</who>
    <bug_when>2010-08-08 10:58:55 -0700</bug_when>
    <thetext>Now that all the sub-bugs on this bug are resolved, this one can be too but I don&apos;t appear to have permission.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>62705</attachid>
            <date>2010-07-27 10:00:13 -0700</date>
            <delta_ts>2010-07-27 15:20:51 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-42403-20100727130024.patch</filename>
            <type>text/plain</type>
            <size>10926</size>
            <attacher name="Alex Nicolaou">anicolao</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBlNWQ5MDI1OWIwYzczNTBlMTUzODA1MmNkZTY1N2EzNjFhYzkzNjBhLi45ZmRlMmU2
YTA4MmE2YmYwYTk1ZDA5ZjU0YzhlZjY0OWZkMTNkY2U5IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjIgQEAK
KzIwMTAtMDctMjcgIEFsZXggTmljb2xhb3UgIDxhbmljb2xhb0BjaHJvbWl1bS5vcmc+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW2Nocm9taXVtXSBy
NjM0NTAgY2F1c2VkIHNvbWUgc3ZnIG1hc2sgdGVzdHMgdG8gZmFpbCBwaXhlbCB0ZXN0cworICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDI0MDMKKworICAg
ICAgICBOZXcgZXhwZWN0YXRpb25zIGFuZCBiYXNlbGluZSBmb3IgbWFzay1jb2xvcnNwYWNlIG9u
IExpbnV4IHRoYXQgcmVmbGVjdAorICAgICAgICBteSBpZGVhIG9mIHdoYXQgc2hvdWxkIGJlIHRo
ZSBwYXNzaW5nIG91dHB1dCBhcyBvZiB3aGVuIEkgd3JvdGUgdGhlIG9yaWdpbmFsCisgICAgICAg
IHBhdGNoLiBJbiBmYWN0IHRoZSBpbm5lciBjaXJjbGUgc2hvdWxkIGJlIDc4LDc4LDc4IGluc3Rl
YWQgb2YgNzYsNzYsNzYgYnV0CisgICAgICAgIHdoaWxlIEkgc29ydCBvdXQgdGhlIGJyb2tlbiBi
YXNlbGluZXMgSSdtIGdvaW5nIHRvIGNvbnNpZGVyIHRoaXMgYW4gCisgICAgICAgIGltcHJvdmVt
ZW50OyBhdCBsZWFzdCB0aGUgdHdvIGltYWdlcyBtYXRjaCBlYWNoIG90aGVyIGFzIGludGVuZGVk
IGluIHRoZQorICAgICAgICBvcmlnaW5hbCB0ZXN0LgorCisgICAgICAgICogcGxhdGZvcm0vY2hy
b21pdW0tbGludXgvc3ZnL2N1c3RvbS9tYXNrLWNvbG9yc3BhY2UtZXhwZWN0ZWQuY2hlY2tzdW06
IEFkZGVkLgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtLWxpbnV4L3N2Zy9jdXN0b20vbWFz
ay1jb2xvcnNwYWNlLWV4cGVjdGVkLnBuZzogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0vY2hy
b21pdW0tbGludXgvc3ZnL2N1c3RvbS9tYXNrLWNvbG9yc3BhY2UtZXhwZWN0ZWQudHh0OiBDb3Bp
ZWQgZnJvbSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvc3ZnL2N1c3RvbS9tYXNrLWNvbG9yc3Bh
Y2UtZXhwZWN0ZWQudHh0LgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0
YXRpb25zLnR4dDoKKwogMjAxMC0wNy0yNyAgTWFydGluIFJvYmluc29uICA8bXJvYmluc29uQGln
YWxpYS5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZC4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L3BsYXRmb3JtL2Nocm9taXVtLWxpbnV4L3N2Zy9jdXN0b20vbWFzay1jb2xvcnNwYWNlLWV4cGVj
dGVkLmNoZWNrc3VtIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0tbGludXgvc3ZnL2N1
c3RvbS9tYXNrLWNvbG9yc3BhY2UtZXhwZWN0ZWQuY2hlY2tzdW0KbmV3IGZpbGUgbW9kZSAxMDA2
NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYWQ1MTQx
MzMyN2M2ZTUyODk1ZTlmMjkyNmVjYzMxZGM3ZGQzMjAwMgotLS0gL2Rldi9udWxsCisrKyBiL0xh
eW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtLWxpbnV4L3N2Zy9jdXN0b20vbWFzay1jb2xvcnNw
YWNlLWV4cGVjdGVkLmNoZWNrc3VtCkBAIC0wLDAgKzEgQEAKKzE3YjBhNjMxNzQ1MmE1OGQ1YTg1
ZjcxNDJkNjk4OWE0ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0tbGludXgvc3ZnL2N1c3RvbS9tYXNrLWNvbG9yc3Bh
Y2UtZXhwZWN0ZWQucG5nIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0tbGludXgvc3Zn
L2N1c3RvbS9tYXNrLWNvbG9yc3BhY2UtZXhwZWN0ZWQucG5nCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjk2NDc3NmVi
MDYyZWYwZmM4OWMzYWM5ZGYyNjMwZThkYjIyZTliZTcKR0lUIGJpbmFyeSBwYXRjaApsaXRlcmFs
IDUyNDkKemNtZUhMZT5+SWM5eyhiN2JrSTVaKE5YQiRQUU9HdD1aTTBMaWpJM1NNfS1sIzZpSTkp
IWtYY185VTtkI2I+ZTdZCno+Nlkzczg3LVNfOTlORnlTOExOfjZGVzctbnFgS0s/TE00KVp+eHBz
JlZBa2Y/RF47Vy1SRjdzZW0+dk49bCVJUwp6QDkjSjdUZl9sVjZCYG88Zj12Q3QtaFQqITNecVdK
S0dJa3BTUyYzcHc/TDReKloldWBqLT1nPzJAfG40Q3E8OHIKeko/d0JyVXlgfUIqTm16Pi1XKDlm
QTE0MHY5SjlFMz5xXmdQKURzY3F1NWZjQS1mWCglWjFZfDY8QlBpNl94fSslCno1T0Z6fERhMWdL
Y2FMcnQzfHhrZDlpZ245KkBuPlMmMjxwOyVMKiZWYHt4I1kkYW9EQmZ7eTkwZjtKcFA+cF8zfQp6
PXptJnRVVUB8flo/QnM+NWRYYk1CWjJGfXhaOVp+blVOV3hkWFFJKShJM1R9XmJKaEhAXlAlRm52
ZnljMUlNbWIKemJYfi1iJXZsNGpHPG9NKjMqV1BOeWwzZV96Z3N+RGhnSVFXI2wtSHwjJjglTWot
P05ecU5rS2ZDOX5xUXFLPSVfCnptdmVKLVZgRmgmbWZwQj0hQHs/fXI1ZFVgVjdzZE5SWj5fQSZt
UjcoUEdZV20hQDFsY0NPNDIocVo1dSsxLSRyUgp6cDNGTSlBPiRBYUVgUmY4V3NWUHpkQTBMfEUw
RzZ0Zkx0b3FXajZ2WkclYDlzTkRScW50ZzVPU3pzbGE0RkhPZWIKemFPNElwcWRpKE5neWxGezYk
bWwyUnxXKGFgakFZZVAkPC1Eb0dZPWN5eGhTRiFyaFRBZmRGditNMmFlPXN+KjJSCnopKSlGd1FK
bXRpaWxFfHs2d0M2ODNMM1J9TmFqVVlte1cqNVA9eHYwNDNqckBgaERneSk5VCNaVHFjdWdqUzAp
Pgp6JEZUQEhaQU9wPF9eVEhqUE11LTdTMj1jUkcjYXBFZDQ3NiZ5MVRudUNYPnoyJiRxVzxlNDxh
OTcrajBvQkA1NSsKejNvRUE2PkdwNiExOTFqYiZefXMlQklMPSNHYWd+K09iIVItWG9WRnVwWElM
M0xZeGpvVXlEZ1VjVyUwKU97eGkhCnojUmdQeT1rYkpKaUNlKmdzbnUjS3pLfj9yK3VMakpnLT1V
TWQpVkNVPkUocXZ1QFh3Vlg9VFZ5WUhEdDN4fkQwQgp6aVRYP3xtN2VtZHV6d3hHa0d9dHEmOGBK
VFlad2YrSUR5aEpud3VOMDhHMmhjelZmLXs9SEAwSj0zdHZeOWImQFIKem5MNiQzKkxTMm9EcF5+
dUlvS2MkbjM9LWI+czMtOD1xMmBheUJWTEVEaTVJcWF9T193I0E1TXpXYDsoVSRqekRECno3Z2o3
NnY0Iz57MUkqdUVDfUB3UzM3V3lvNTc8SGR6Q0VVTEdAdUVjUl9qM0ZqU0hFbjhxWUR8cjVUKkNo
ZTF3bwp6QzhvK252Z3ZRa3B7Y3pBRUJQUkhmJCtzPWdBOChZMiZJQ2N6U21MTTcpOHowJlAofEc7
MjRAPFZQVSUwVz5yPmcKem9NUm9DNSNNPX0oITBIQG8+fn5wMzt4Q3xHREMhK2JDRlE4QEEyJUVq
MHxCT2daeHVXST1FMzw5T0c1RzJaZGV9CnpWZ19uWj5tYWpgdWQ7Y3MmeEt+KmFXQ1IyRSZMT2BR
ZkUkKnI7ITFIZEp3QTU4IWRlQ0JEcj9TUytaTCVXXlFVXgp6cEpiZHxGRyVvWT5TWXhWckp8aW14
O2k+S1Y0UEVaVik2MEE9R1Y9YDBmKlp3clE2dDEwfT48QnRqWSQtTDtXSTwKemM8XnRVNzc7Vl54
P3tPSCg8Y1Q3MjVnMWQxfXw0bj95NiZ5WkB5TjBhI1NXdSVyJCRVRC1+aT1GSSpUPlQwbTFBCnpu
Ujh1blNCeUVQSGtpUklaamJLb0gjbjJvNU1KfFE+azNrdCR7THhQM1JZNUtXMX5ycj5uOD1aeSNU
Pm53Tz88bgp6MCVwaT5ZdW5kcl9lb099KSF4cVRkaWtoNEp1UGk0P0U5WiQxV2dwRTx4a0hLcWZe
ZHVCbjZEZHlZLUg4eHR2KTMKelhTcjYoS0ZLcm9IbE4oTXc1YzsoenBIKy0mbVI9M0FjclEpWSM1
VGNDdEVfaFM4SSVgRio0PFhsV3E3UW03XlYwCno4bUNBVlBvYzU5ZzlmTFlCMjwkflVLSj4rRWde
S0lCZCNlQXh2aV8tNE9PXjtXRkshezRKd3J9VHAzb0RjRjA/Zgp6dHhRcSg4YkUjVU1rOVZsa15L
YXJBVH1qQm5gS0B0YSRjUTx4I3cxPSN4Klk8bWNocl8wNEUqWDBAa2ZMbmdefUYKemdmcFA1a3o5
P2NlYndkcCE/ZUZxe1h4azZybEA2blFMcCtoVF91OUlpYkd+Nk59PVN2dG44RXhNM2NtKipybT5O
CnpONGlhUWozIVdPMmAqNCUmfmJGKiFsU1R8KTdDP1N0PmI2REVpZmM/JEE0VSUhLShNeXdtJiN1
PWYzX352fGIjfAp6IyRhTjh6S0x5KENHdGYjMX5LJTJxQj9qRCVMSDB+OW42cnQyOUk5b2smPj45
TnJZRVc5NCV3UFgpbHpPYjclPSMKektANipqT2R4VmIpfX02RlB5WUEqalYjUkdSZmQ/anBtPWFm
N1FOLUZLWD5DfnVhQT5lbU1iaj5vQ1A3cihZRSZYCnoxR0EldnokcSk9ZXg8U0krYG0xJmI/Y1Rv
c3lRKjdgSjcqanZOZW1wND5nMVZGdVM2RWZnU1pnek8makNqe207Sgp6SjFaO3FoNTJzPSlOV01O
X1dhNjV4LSQpZEstXzU2Q3Y2JXh0PiR2TTtWOTBnYUtnI1EhQjdeQW1TZnJYSHMoUWsKemo/PFdU
QGtpY1Vvfj1XMnI0NiZHaVRSYXJ2Y3JEY1hAWjJePnM/e0t0bmI9SjU/b0s/T3JXYDxMMzxiVklG
R1dOCnpZOXpYQSZEMUwjI35XaFlSKUhqU3spfSp9bl9jWUo4MHo7cWZ6JjZ2QyhlSXp5SlQmbFUp
ZnctTVJ6UHJ5Sk11awp6fDNeJkApYlE5I1ljKD00SyVKZjFROD9FMylaSngjbT95cmkqQjFsYCRo
SiR0PkorTCMmPFVnTFF0WnVnWjViZGoKem1vaXJITm1VbTw3S1JAUXZhcShjNGhafSlfM1lYSEYx
IShtdEZrfiFCb2RmTS1ZJVFNcDU5Jn1zRTlwcXhMbnwwCno0V2lpLVgkWUNNbWd9R0hZZ3thTTl2
QEIwdVN9Yk05bCQ7T0lWKmtvazspUXNZVCZlN01ediUpWjA4Q2FwVHlELQp6b31yYEV3TTg5bFBo
KVFuUF4ycSFUSmNgO1I+SG1AaXxQNGhRMkxeIXBRbU89Jk9EYj1BYTlRQktTa2N6Ki0wTkoKemZh
LVFtTmwjQnROX3pUeG8kcCRMTk9wJkxjbm5Qd1NDKkJQcjZeeSZ0bV42TWFhVUxxdmA7OVopRURi
bGtoKWQyCnokZWRRUlM0RkNGWkN7JF9uXnY9aytle0RkRW5CdmZsJDAjQnN8djArK0hfP09nK2w0
cyNaVThPR1pedT57Sit6Jgp6IXs9LTdnQ3ZYQzhPd2RldXpMamB5PnNwalF8X0w4PD0pbk9JYV5h
Si1TJGc8QnspMUxgPzcpQ1kzYj5MbzZFZnMKekd8JUtAV3QleFhkOTx5NVlyWntVPyZpcyZ2Rmdp
eXg0PHE0N3lnO3UlPyFyNEtwZHwoTXRQKXZkUC1Od2R3YiFjCnpTbi1nVzVgNTJ3QEBtIzM1UF43
UjNFNGg5dkUmK3Z3cmZRUHhoSGJ3VlhlY2h7PTQwaGB7Wis+PDBlXlZyKl92bAp6Z29jSlg7bUB9
VDFZeTAxIyFTQjszJUdYZl9eSnh3NnlURzY9RUQ2b15lY0tWSWZNMFhVc2QhNTFfb2o9bjgpPUEK
enhNSDI+PlBEa3Bya2M2SyolX0ZyUkI5P1NsMXAyVmU5ZT9aPmg8fDFlcEtDeC1kVHB8NUcla0Bv
WWEoWHsmRnB4Cnp2YlpVaENXdiFrdS1PRDBGODw3QU1IKEtZMWRvNjVAPyZVPDdqNk1VTyMtcHU9
bTw+X0JCOEttVTtAVWAjSlMpVwp6KWlaalNoe1liRERSP3t7STc/WTlxMypsckFkNnZ3cmx4UV48
WCNoKjliQWcyOyEyZztyOXB0KFB4JUgjRVJWPyUKejc5LWt+N19qKiZrT3gye0VXWT8reTsmfmNE
aj1zM0dzRDskK3dldTVMJEtsKml4QEw3eyNBYkUrLW84aEBVXjd0Cno2PT01TXNMMnFsT0J2I31D
QThRbFk5U3dDaEUyPzw2XmdTPjVxR0BBMShrUVRsTVQrZyUlQzhQbGdrNGZTcXpoVgp6clpwcEhr
ZFlUVlBrZnMwMUk2ViVGYmF1cnZGVm1mJipSdzxJfGUzWjt2M2JCam5CbzN2QGM2OWApeGNMZjsj
cVAKej41KXdoTlhQUT5AKD5DeW1OdVYxdXhIUG4odTE0RGlzd0d0QXZKa2pfNiY7bVVDNHwpXyo1
YyZERXthfihKLXU8CnowTjRRfTBHWG9sT2hrM1ooI1ZDNj5tI1RHQVJqPWMlK0lJcVQpWGZFbz5L
THpvdmtoQ1koKlg3ezx6PH5IYkFVXwp6YHpgOGNhVn0yfWMwMSZjMEA8aWtIVU0hIWlWUm5Mbyhn
NG9lZXk/U0BWWXpOR3ROTXlkO0YyYnxCdFlLZS1peHoKeih0Q1gwYDRHJHghRi0/WiZtWntvZmxu
WCFeajwkbmVKSDdTQ0gwKTYqWkhZeXs8UlJkY0pPSHReN2xwVHVpY0NPCkc+cHVaPm96cnsoCgps
aXRlcmFsIDAKSGNtVj9kMDAwMDEKCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9j
aHJvbWl1bS1saW51eC9zdmcvY3VzdG9tL21hc2stY29sb3JzcGFjZS1leHBlY3RlZC50eHQgYi9M
YXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS1saW51eC9zdmcvY3VzdG9tL21hc2stY29sb3Jz
cGFjZS1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYzU3ZTg5ZWQxM2RkYTdmMTUzOTcyM2Q3NTQ2
MjVkNTJiYzNhYTU2MAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2No
cm9taXVtLWxpbnV4L3N2Zy9jdXN0b20vbWFzay1jb2xvcnNwYWNlLWV4cGVjdGVkLnR4dApAQCAt
MCwwICsxLDEyIEBACitsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgUmVuZGVyVmlldyBh
dCAoMCwwKSBzaXplIDgwMHg2MDAKK2xheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAorICBSZW5k
ZXJTVkdSb290IHtzdmd9IGF0ICgyMCwyMCkgc2l6ZSAyMzB4MTAwCisgICAgUmVuZGVyU1ZHSGlk
ZGVuQ29udGFpbmVyIHtkZWZzfSBhdCAoMCwwKSBzaXplIDB4MAorICAgICAgUmVuZGVyU1ZHUmVz
b3VyY2VNYXNrZXIge21hc2t9IFtpZD0ibWFzayJdIFttYXNrVW5pdHM9b2JqZWN0Qm91bmRpbmdC
b3hdIFttYXNrQ29udGVudFVuaXRzPXVzZXJTcGFjZU9uVXNlXQorICAgICAgICBSZW5kZXJQYXRo
IHtyZWN0fSBhdCAoMCwwKSBzaXplIDE0MHgxNDAgW2ZpbGw9e1t0eXBlPVNPTElEXSBbY29sb3I9
IzAwRTYwMF19XSBbZGF0YT0iTTAuMDAsMC4wMCBMMTQwLjAwLDAuMDAgTDE0MC4wMCwxNDAuMDAg
TDAuMDAsMTQwLjAwIFoiXQorICAgICAgICBSZW5kZXJQYXRoIHtjaXJjbGV9IGF0ICgzMCwzMCkg
c2l6ZSA4MHg4MCBbZmlsbD17W3R5cGU9U09MSURdIFtjb2xvcj0jMDBGRDAwXX1dIFtkYXRhPSJN
MTEwLjAwLDcwLjAwIEwxMDkuOTIsNzIuNTEgTDEwOS42OCw3NS4wMSBMMTA5LjI5LDc3LjUwIEwx
MDguNzQsNzkuOTUgTDEwOC4wNCw4Mi4zNiBMMTA3LjE5LDg0LjcyIEwxMDYuMTksODcuMDMgTDEw
NS4wNSw4OS4yNyBMMTAzLjc3LDkxLjQzIEwxMDIuMzYsOTMuNTEgTDEwMC44Miw5NS41MCBMOTku
MTYsOTcuMzggTDk3LjM4LDk5LjE2IEw5NS41MCwxMDAuODIgTDkzLjUxLDEwMi4zNiBMOTEuNDMs
MTAzLjc3IEw4OS4yNywxMDUuMDUgTDg3LjAzLDEwNi4xOSBMODQuNzIsMTA3LjE5IEw4Mi4zNiwx
MDguMDQgTDc5Ljk1LDEwOC43NCBMNzcuNTAsMTA5LjI5IEw3NS4wMSwxMDkuNjggTDcyLjUxLDEw
OS45MiBMNzAuMDAsMTEwLjAwIEw2Ny40OSwxMDkuOTIgTDY0Ljk5LDEwOS42OCBMNjIuNTAsMTA5
LjI5IEw2MC4wNSwxMDguNzQgTDU3LjY0LDEwOC4wNCBMNTUuMjgsMTA3LjE5IEw1Mi45NywxMDYu
MTkgTDUwLjczLDEwNS4wNSBMNDguNTcsMTAzLjc3IEw0Ni40OSwxMDIuMzYgTDQ0LjUwLDEwMC44
MiBMNDIuNjIsOTkuMTYgTDQwLjg0LDk3LjM4IEwzOS4xOCw5NS41MCBMMzcuNjQsOTMuNTEgTDM2
LjIzLDkxLjQzIEwzNC45NSw4OS4yNyBMMzMuODEsODcuMDMgTDMyLjgxLDg0LjcyIEwzMS45Niw4
Mi4zNiBMMzEuMjYsNzkuOTUgTDMwLjcxLDc3LjUwIEwzMC4zMiw3NS4wMSBMMzAuMDgsNzIuNTEg
TDMwLjAwLDcwLjAwIEwzMC4wOCw2Ny40OSBMMzAuMzIsNjQuOTkgTDMwLjcxLDYyLjUwIEwzMS4y
Niw2MC4wNSBMMzEuOTYsNTcuNjQgTDMyLjgxLDU1LjI4IEwzMy44MSw1Mi45NyBMMzQuOTUsNTAu
NzMgTDM2LjIzLDQ4LjU3IEwzNy42NCw0Ni40OSBMMzkuMTgsNDQuNTAgTDQwLjg0LDQyLjYyIEw0
Mi42Miw0MC44NCBMNDQuNTAsMzkuMTggTDQ2LjQ5LDM3LjY0IEw0OC41NywzNi4yMyBMNTAuNzMs
MzQuOTUgTDUyLjk3LDMzLjgxIEw1NS4yOCwzMi44MSBMNTcuNjQsMzEuOTYgTDYwLjA1LDMxLjI2
IEw2Mi41MCwzMC43MSBMNjQuOTksMzAuMzIgTDY3LjQ5LDMwLjA4IEw3MC4wMCwzMC4wMCBMNzIu
NTEsMzAuMDggTDc1LjAxLDMwLjMyIEw3Ny41MCwzMC43MSBMNzkuOTUsMzEuMjYgTDgyLjM2LDMx
Ljk2IEw4NC43MiwzMi44MSBMODcuMDMsMzMuODEgTDg5LjI3LDM0Ljk1IEw5MS40MywzNi4yMyBM
OTMuNTEsMzcuNjQgTDk1LjUwLDM5LjE4IEw5Ny4zOCw0MC44NCBMOTkuMTYsNDIuNjIgTDEwMC44
Miw0NC41MCBMMTAyLjM2LDQ2LjQ5IEwxMDMuNzcsNDguNTcgTDEwNS4wNSw1MC43MyBMMTA2LjE5
LDUyLjk3IEwxMDcuMTksNTUuMjggTDEwOC4wNCw1Ny42NCBMMTA4Ljc0LDYwLjA1IEwxMDkuMjks
NjIuNTAgTDEwOS42OCw2NC45OSBMMTA5LjkyLDY3LjQ5IFoiXQorICAgIFJlbmRlclBhdGgge3Jl
Y3R9IGF0ICgyMCwyMCkgc2l6ZSAxMDB4MTAwIFtmaWxsPXtbdHlwZT1TT0xJRF0gW2NvbG9yPSMw
MDAwMDBdfV0gW2RhdGE9Ik0yMC4wMCwyMC4wMCBMMTIwLjAwLDIwLjAwIEwxMjAuMDAsMTIwLjAw
IEwyMC4wMCwxMjAuMDAgWiJdCisgICAgICBbbWFza2VyPSJtYXNrIl0gUmVuZGVyU1ZHUmVzb3Vy
Y2VNYXNrZXIge21hc2t9IGF0ICgxMCwxMCkgc2l6ZSAxMjB4MTIwCisgICAgUmVuZGVyUGF0aCB7
cmVjdH0gYXQgKDE1MCwyMCkgc2l6ZSAxMDB4MTAwIFtmaWxsPXtbdHlwZT1TT0xJRF0gW2NvbG9y
PSM2RjZGNkZdfV0gW2RhdGE9Ik0xNTAuMDAsMjAuMDAgTDI1MC4wMCwyMC4wMCBMMjUwLjAwLDEy
MC4wMCBMMTUwLjAwLDEyMC4wMCBaIl0KKyAgICBSZW5kZXJQYXRoIHtjaXJjbGV9IGF0ICgxNjAs
MzApIHNpemUgODB4ODAgW2ZpbGw9e1t0eXBlPVNPTElEXSBbY29sb3I9IzRDNEM0Q119XSBbZGF0
YT0iTTI0MC4wMCw3MC4wMCBMMjM5LjkyLDcyLjUxIEwyMzkuNjgsNzUuMDEgTDIzOS4yOSw3Ny41
MCBMMjM4Ljc0LDc5Ljk1IEwyMzguMDQsODIuMzYgTDIzNy4xOSw4NC43MiBMMjM2LjE5LDg3LjAz
IEwyMzUuMDUsODkuMjcgTDIzMy43Nyw5MS40MyBMMjMyLjM2LDkzLjUxIEwyMzAuODIsOTUuNTAg
TDIyOS4xNiw5Ny4zOCBMMjI3LjM4LDk5LjE2IEwyMjUuNTAsMTAwLjgyIEwyMjMuNTEsMTAyLjM2
IEwyMjEuNDMsMTAzLjc3IEwyMTkuMjcsMTA1LjA1IEwyMTcuMDMsMTA2LjE5IEwyMTQuNzIsMTA3
LjE5IEwyMTIuMzYsMTA4LjA0IEwyMDkuOTUsMTA4Ljc0IEwyMDcuNTAsMTA5LjI5IEwyMDUuMDEs
MTA5LjY4IEwyMDIuNTEsMTA5LjkyIEwyMDAuMDAsMTEwLjAwIEwxOTcuNDksMTA5LjkyIEwxOTQu
OTksMTA5LjY4IEwxOTIuNTAsMTA5LjI5IEwxOTAuMDUsMTA4Ljc0IEwxODcuNjQsMTA4LjA0IEwx
ODUuMjgsMTA3LjE5IEwxODIuOTcsMTA2LjE5IEwxODAuNzMsMTA1LjA1IEwxNzguNTcsMTAzLjc3
IEwxNzYuNDksMTAyLjM2IEwxNzQuNTAsMTAwLjgyIEwxNzIuNjIsOTkuMTYgTDE3MC44NCw5Ny4z
OCBMMTY5LjE4LDk1LjUwIEwxNjcuNjQsOTMuNTEgTDE2Ni4yMyw5MS40MyBMMTY0Ljk1LDg5LjI3
IEwxNjMuODEsODcuMDMgTDE2Mi44MSw4NC43MiBMMTYxLjk2LDgyLjM2IEwxNjEuMjYsNzkuOTUg
TDE2MC43MSw3Ny41MCBMMTYwLjMyLDc1LjAxIEwxNjAuMDgsNzIuNTEgTDE2MC4wMCw3MC4wMCBM
MTYwLjA4LDY3LjQ5IEwxNjAuMzIsNjQuOTkgTDE2MC43MSw2Mi41MCBMMTYxLjI2LDYwLjA1IEwx
NjEuOTYsNTcuNjQgTDE2Mi44MSw1NS4yOCBMMTYzLjgxLDUyLjk3IEwxNjQuOTUsNTAuNzMgTDE2
Ni4yMyw0OC41NyBMMTY3LjY0LDQ2LjQ5IEwxNjkuMTgsNDQuNTAgTDE3MC44NCw0Mi42MiBMMTcy
LjYyLDQwLjg0IEwxNzQuNTAsMzkuMTggTDE3Ni40OSwzNy42NCBMMTc4LjU3LDM2LjIzIEwxODAu
NzMsMzQuOTUgTDE4Mi45NywzMy44MSBMMTg1LjI4LDMyLjgxIEwxODcuNjQsMzEuOTYgTDE5MC4w
NSwzMS4yNiBMMTkyLjUwLDMwLjcxIEwxOTQuOTksMzAuMzIgTDE5Ny40OSwzMC4wOCBMMjAwLjAw
LDMwLjAwIEwyMDIuNTEsMzAuMDggTDIwNS4wMSwzMC4zMiBMMjA3LjUwLDMwLjcxIEwyMDkuOTUs
MzEuMjYgTDIxMi4zNiwzMS45NiBMMjE0LjcyLDMyLjgxIEwyMTcuMDMsMzMuODEgTDIxOS4yNywz
NC45NSBMMjIxLjQzLDM2LjIzIEwyMjMuNTEsMzcuNjQgTDIyNS41MCwzOS4xOCBMMjI3LjM4LDQw
Ljg0IEwyMjkuMTYsNDIuNjIgTDIzMC44Miw0NC41MCBMMjMyLjM2LDQ2LjQ5IEwyMzMuNzcsNDgu
NTcgTDIzNS4wNSw1MC43MyBMMjM2LjE5LDUyLjk3IEwyMzcuMTksNTUuMjggTDIzOC4wNCw1Ny42
NCBMMjM4Ljc0LDYwLjA1IEwyMzkuMjksNjIuNTAgTDIzOS42OCw2NC45OSBMMjM5LjkyLDY3LjQ5
IFoiXQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBl
Y3RhdGlvbnMudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3Rh
dGlvbnMudHh0CmluZGV4IDNhZjc1MThhNWY5ZThjYjAwYTVjYWZlNzljM2I4MTRjYTE5YjM4YzUu
LmU2NWZhZWE1N2UwMzRkM2I3ZjM4MjhjNzgyMTBlOGY0OGRkOTljYmYgMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dAorKysgYi9M
YXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQKQEAgLTMw
OTcsNyArMzA5Nyw3IEBAIEJVR1dLNDIzNzEgOiBpZXRlc3RjZW50ZXIvSmF2YXNjcmlwdC8xNS4y
LjMuOC0xLmh0bWwgPSBGQUlMCiBCVUdXSzQyNDAzIExJTlVYIFdJTiA6IHN2Zy9XM0MtU1ZHLTEu
MS9tYXNraW5nLWludHJvLTAxLWYuc3ZnID0gSU1BR0UKIEJVR1dLNDI0MDMgTElOVVggV0lOIDog
c3ZnL2Nzcy9jaXJjbGUtaW4tbWFzay13aXRoLXNoYWRvdy5zdmcgPSBJTUFHRQogQlVHV0s0MjQw
MyBMSU5VWCBXSU4gOiBzdmcvY3VzdG9tL2dyYXlzY2FsZS1ncmFkaWVudC1tYXNrLnN2ZyA9IElN
QUdFCi1CVUdXSzQyNDAzIDogc3ZnL2N1c3RvbS9tYXNrLWNvbG9yc3BhY2Uuc3ZnID0gSU1BR0UK
K0JVR1dLNDI0MDMgV0lOIFdJTi1YUCBXSU4tVklTVEEgTUFDIDogc3ZnL2N1c3RvbS9tYXNrLWNv
bG9yc3BhY2Uuc3ZnID0gSU1BR0UKIAogQlVHV0s0MjQyOCA6IHN2Zy9jdXN0b20vY29udm9sdXRp
b24tY3Jhc2guc3ZnID0gSU1BR0UKIEJVR1dLNDI0MjggTElOVVggV0lOIDogc3ZnL1czQy1TVkct
MS4xL2ZpbHRlcnMtY29udi0wMS1mLnN2ZyA9IElNQUdFK1RFWFQK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>62754</attachid>
            <date>2010-07-27 15:20:56 -0700</date>
            <delta_ts>2010-07-27 16:43:23 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-42403-20100727182106.patch</filename>
            <type>text/plain</type>
            <size>6708</size>
            <attacher name="Alex Nicolaou">anicolao</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBlNWQ5MDI1OWIwYzczNTBlMTUzODA1MmNkZTY1N2EzNjFhYzkzNjBhLi45ZmRlMmU2
YTA4MmE2YmYwYTk1ZDA5ZjU0YzhlZjY0OWZkMTNkY2U5IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjIgQEAK
KzIwMTAtMDctMjcgIEFsZXggTmljb2xhb3UgIDxhbmljb2xhb0BjaHJvbWl1bS5vcmc+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW2Nocm9taXVtXSBy
NjM0NTAgY2F1c2VkIHNvbWUgc3ZnIG1hc2sgdGVzdHMgdG8gZmFpbCBwaXhlbCB0ZXN0cworICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDI0MDMKKworICAg
ICAgICBOZXcgZXhwZWN0YXRpb25zIGFuZCBiYXNlbGluZSBmb3IgbWFzay1jb2xvcnNwYWNlIG9u
IExpbnV4IHRoYXQgcmVmbGVjdAorICAgICAgICBteSBpZGVhIG9mIHdoYXQgc2hvdWxkIGJlIHRo
ZSBwYXNzaW5nIG91dHB1dCBhcyBvZiB3aGVuIEkgd3JvdGUgdGhlIG9yaWdpbmFsCisgICAgICAg
IHBhdGNoLiBJbiBmYWN0IHRoZSBpbm5lciBjaXJjbGUgc2hvdWxkIGJlIDc4LDc4LDc4IGluc3Rl
YWQgb2YgNzYsNzYsNzYgYnV0CisgICAgICAgIHdoaWxlIEkgc29ydCBvdXQgdGhlIGJyb2tlbiBi
YXNlbGluZXMgSSdtIGdvaW5nIHRvIGNvbnNpZGVyIHRoaXMgYW4gCisgICAgICAgIGltcHJvdmVt
ZW50OyBhdCBsZWFzdCB0aGUgdHdvIGltYWdlcyBtYXRjaCBlYWNoIG90aGVyIGFzIGludGVuZGVk
IGluIHRoZQorICAgICAgICBvcmlnaW5hbCB0ZXN0LgorCisgICAgICAgICogcGxhdGZvcm0vY2hy
b21pdW0tbGludXgvc3ZnL2N1c3RvbS9tYXNrLWNvbG9yc3BhY2UtZXhwZWN0ZWQuY2hlY2tzdW06
IEFkZGVkLgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtLWxpbnV4L3N2Zy9jdXN0b20vbWFz
ay1jb2xvcnNwYWNlLWV4cGVjdGVkLnBuZzogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0vY2hy
b21pdW0tbGludXgvc3ZnL2N1c3RvbS9tYXNrLWNvbG9yc3BhY2UtZXhwZWN0ZWQudHh0OiBDb3Bp
ZWQgZnJvbSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvc3ZnL2N1c3RvbS9tYXNrLWNvbG9yc3Bh
Y2UtZXhwZWN0ZWQudHh0LgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0
YXRpb25zLnR4dDoKKwogMjAxMC0wNy0yNyAgTWFydGluIFJvYmluc29uICA8bXJvYmluc29uQGln
YWxpYS5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZC4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L3BsYXRmb3JtL2Nocm9taXVtLWxpbnV4L3N2Zy9jdXN0b20vbWFzay1jb2xvcnNwYWNlLWV4cGVj
dGVkLmNoZWNrc3VtIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0tbGludXgvc3ZnL2N1
c3RvbS9tYXNrLWNvbG9yc3BhY2UtZXhwZWN0ZWQuY2hlY2tzdW0KbmV3IGZpbGUgbW9kZSAxMDA2
NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYWQ1MTQx
MzMyN2M2ZTUyODk1ZTlmMjkyNmVjYzMxZGM3ZGQzMjAwMgotLS0gL2Rldi9udWxsCisrKyBiL0xh
eW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtLWxpbnV4L3N2Zy9jdXN0b20vbWFzay1jb2xvcnNw
YWNlLWV4cGVjdGVkLmNoZWNrc3VtCkBAIC0wLDAgKzEgQEAKKzE3YjBhNjMxNzQ1MmE1OGQ1YTg1
ZjcxNDJkNjk4OWE0ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0tbGludXgvc3ZnL2N1c3RvbS9tYXNrLWNvbG9yc3Bh
Y2UtZXhwZWN0ZWQucG5nIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0tbGludXgvc3Zn
L2N1c3RvbS9tYXNrLWNvbG9yc3BhY2UtZXhwZWN0ZWQucG5nCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjk2NDc3NmVi
MDYyZWYwZmM4OWMzYWM5ZGYyNjMwZThkYjIyZTliZTcKR0lUIGJpbmFyeSBwYXRjaApsaXRlcmFs
IDUyNDkKemNtZUhMZT5+SWM5eyhiN2JrSTVaKE5YQiRQUU9HdD1aTTBMaWpJM1NNfS1sIzZpSTkp
IWtYY185VTtkI2I+ZTdZCno+Nlkzczg3LVNfOTlORnlTOExOfjZGVzctbnFgS0s/TE00KVp+eHBz
JlZBa2Y/RF47Vy1SRjdzZW0+dk49bCVJUwp6QDkjSjdUZl9sVjZCYG88Zj12Q3QtaFQqITNecVdK
S0dJa3BTUyYzcHc/TDReKloldWBqLT1nPzJAfG40Q3E8OHIKeko/d0JyVXlgfUIqTm16Pi1XKDlm
QTE0MHY5SjlFMz5xXmdQKURzY3F1NWZjQS1mWCglWjFZfDY8QlBpNl94fSslCno1T0Z6fERhMWdL
Y2FMcnQzfHhrZDlpZ245KkBuPlMmMjxwOyVMKiZWYHt4I1kkYW9EQmZ7eTkwZjtKcFA+cF8zfQp6
PXptJnRVVUB8flo/QnM+NWRYYk1CWjJGfXhaOVp+blVOV3hkWFFJKShJM1R9XmJKaEhAXlAlRm52
ZnljMUlNbWIKemJYfi1iJXZsNGpHPG9NKjMqV1BOeWwzZV96Z3N+RGhnSVFXI2wtSHwjJjglTWot
P05ecU5rS2ZDOX5xUXFLPSVfCnptdmVKLVZgRmgmbWZwQj0hQHs/fXI1ZFVgVjdzZE5SWj5fQSZt
UjcoUEdZV20hQDFsY0NPNDIocVo1dSsxLSRyUgp6cDNGTSlBPiRBYUVgUmY4V3NWUHpkQTBMfEUw
RzZ0Zkx0b3FXajZ2WkclYDlzTkRScW50ZzVPU3pzbGE0RkhPZWIKemFPNElwcWRpKE5neWxGezYk
bWwyUnxXKGFgakFZZVAkPC1Eb0dZPWN5eGhTRiFyaFRBZmRGditNMmFlPXN+KjJSCnopKSlGd1FK
bXRpaWxFfHs2d0M2ODNMM1J9TmFqVVlte1cqNVA9eHYwNDNqckBgaERneSk5VCNaVHFjdWdqUzAp
Pgp6JEZUQEhaQU9wPF9eVEhqUE11LTdTMj1jUkcjYXBFZDQ3NiZ5MVRudUNYPnoyJiRxVzxlNDxh
OTcrajBvQkA1NSsKejNvRUE2PkdwNiExOTFqYiZefXMlQklMPSNHYWd+K09iIVItWG9WRnVwWElM
M0xZeGpvVXlEZ1VjVyUwKU97eGkhCnojUmdQeT1rYkpKaUNlKmdzbnUjS3pLfj9yK3VMakpnLT1V
TWQpVkNVPkUocXZ1QFh3Vlg9VFZ5WUhEdDN4fkQwQgp6aVRYP3xtN2VtZHV6d3hHa0d9dHEmOGBK
VFlad2YrSUR5aEpud3VOMDhHMmhjelZmLXs9SEAwSj0zdHZeOWImQFIKem5MNiQzKkxTMm9EcF5+
dUlvS2MkbjM9LWI+czMtOD1xMmBheUJWTEVEaTVJcWF9T193I0E1TXpXYDsoVSRqekRECno3Z2o3
NnY0Iz57MUkqdUVDfUB3UzM3V3lvNTc8SGR6Q0VVTEdAdUVjUl9qM0ZqU0hFbjhxWUR8cjVUKkNo
ZTF3bwp6QzhvK252Z3ZRa3B7Y3pBRUJQUkhmJCtzPWdBOChZMiZJQ2N6U21MTTcpOHowJlAofEc7
MjRAPFZQVSUwVz5yPmcKem9NUm9DNSNNPX0oITBIQG8+fn5wMzt4Q3xHREMhK2JDRlE4QEEyJUVq
MHxCT2daeHVXST1FMzw5T0c1RzJaZGV9CnpWZ19uWj5tYWpgdWQ7Y3MmeEt+KmFXQ1IyRSZMT2BR
ZkUkKnI7ITFIZEp3QTU4IWRlQ0JEcj9TUytaTCVXXlFVXgp6cEpiZHxGRyVvWT5TWXhWckp8aW14
O2k+S1Y0UEVaVik2MEE9R1Y9YDBmKlp3clE2dDEwfT48QnRqWSQtTDtXSTwKemM8XnRVNzc7Vl54
P3tPSCg8Y1Q3MjVnMWQxfXw0bj95NiZ5WkB5TjBhI1NXdSVyJCRVRC1+aT1GSSpUPlQwbTFBCnpu
Ujh1blNCeUVQSGtpUklaamJLb0gjbjJvNU1KfFE+azNrdCR7THhQM1JZNUtXMX5ycj5uOD1aeSNU
Pm53Tz88bgp6MCVwaT5ZdW5kcl9lb099KSF4cVRkaWtoNEp1UGk0P0U5WiQxV2dwRTx4a0hLcWZe
ZHVCbjZEZHlZLUg4eHR2KTMKelhTcjYoS0ZLcm9IbE4oTXc1YzsoenBIKy0mbVI9M0FjclEpWSM1
VGNDdEVfaFM4SSVgRio0PFhsV3E3UW03XlYwCno4bUNBVlBvYzU5ZzlmTFlCMjwkflVLSj4rRWde
S0lCZCNlQXh2aV8tNE9PXjtXRkshezRKd3J9VHAzb0RjRjA/Zgp6dHhRcSg4YkUjVU1rOVZsa15L
YXJBVH1qQm5gS0B0YSRjUTx4I3cxPSN4Klk8bWNocl8wNEUqWDBAa2ZMbmdefUYKemdmcFA1a3o5
P2NlYndkcCE/ZUZxe1h4azZybEA2blFMcCtoVF91OUlpYkd+Nk59PVN2dG44RXhNM2NtKipybT5O
CnpONGlhUWozIVdPMmAqNCUmfmJGKiFsU1R8KTdDP1N0PmI2REVpZmM/JEE0VSUhLShNeXdtJiN1
PWYzX352fGIjfAp6IyRhTjh6S0x5KENHdGYjMX5LJTJxQj9qRCVMSDB+OW42cnQyOUk5b2smPj45
TnJZRVc5NCV3UFgpbHpPYjclPSMKektANipqT2R4VmIpfX02RlB5WUEqalYjUkdSZmQ/anBtPWFm
N1FOLUZLWD5DfnVhQT5lbU1iaj5vQ1A3cihZRSZYCnoxR0EldnokcSk9ZXg8U0krYG0xJmI/Y1Rv
c3lRKjdgSjcqanZOZW1wND5nMVZGdVM2RWZnU1pnek8makNqe207Sgp6SjFaO3FoNTJzPSlOV01O
X1dhNjV4LSQpZEstXzU2Q3Y2JXh0PiR2TTtWOTBnYUtnI1EhQjdeQW1TZnJYSHMoUWsKemo/PFdU
QGtpY1Vvfj1XMnI0NiZHaVRSYXJ2Y3JEY1hAWjJePnM/e0t0bmI9SjU/b0s/T3JXYDxMMzxiVklG
R1dOCnpZOXpYQSZEMUwjI35XaFlSKUhqU3spfSp9bl9jWUo4MHo7cWZ6JjZ2QyhlSXp5SlQmbFUp
ZnctTVJ6UHJ5Sk11awp6fDNeJkApYlE5I1ljKD00SyVKZjFROD9FMylaSngjbT95cmkqQjFsYCRo
SiR0PkorTCMmPFVnTFF0WnVnWjViZGoKem1vaXJITm1VbTw3S1JAUXZhcShjNGhafSlfM1lYSEYx
IShtdEZrfiFCb2RmTS1ZJVFNcDU5Jn1zRTlwcXhMbnwwCno0V2lpLVgkWUNNbWd9R0hZZ3thTTl2
QEIwdVN9Yk05bCQ7T0lWKmtvazspUXNZVCZlN01ediUpWjA4Q2FwVHlELQp6b31yYEV3TTg5bFBo
KVFuUF4ycSFUSmNgO1I+SG1AaXxQNGhRMkxeIXBRbU89Jk9EYj1BYTlRQktTa2N6Ki0wTkoKemZh
LVFtTmwjQnROX3pUeG8kcCRMTk9wJkxjbm5Qd1NDKkJQcjZeeSZ0bV42TWFhVUxxdmA7OVopRURi
bGtoKWQyCnokZWRRUlM0RkNGWkN7JF9uXnY9aytle0RkRW5CdmZsJDAjQnN8djArK0hfP09nK2w0
cyNaVThPR1pedT57Sit6Jgp6IXs9LTdnQ3ZYQzhPd2RldXpMamB5PnNwalF8X0w4PD0pbk9JYV5h
Si1TJGc8QnspMUxgPzcpQ1kzYj5MbzZFZnMKekd8JUtAV3QleFhkOTx5NVlyWntVPyZpcyZ2Rmdp
eXg0PHE0N3lnO3UlPyFyNEtwZHwoTXRQKXZkUC1Od2R3YiFjCnpTbi1nVzVgNTJ3QEBtIzM1UF43
UjNFNGg5dkUmK3Z3cmZRUHhoSGJ3VlhlY2h7PTQwaGB7Wis+PDBlXlZyKl92bAp6Z29jSlg7bUB9
VDFZeTAxIyFTQjszJUdYZl9eSnh3NnlURzY9RUQ2b15lY0tWSWZNMFhVc2QhNTFfb2o9bjgpPUEK
enhNSDI+PlBEa3Bya2M2SyolX0ZyUkI5P1NsMXAyVmU5ZT9aPmg8fDFlcEtDeC1kVHB8NUcla0Bv
WWEoWHsmRnB4Cnp2YlpVaENXdiFrdS1PRDBGODw3QU1IKEtZMWRvNjVAPyZVPDdqNk1VTyMtcHU9
bTw+X0JCOEttVTtAVWAjSlMpVwp6KWlaalNoe1liRERSP3t7STc/WTlxMypsckFkNnZ3cmx4UV48
WCNoKjliQWcyOyEyZztyOXB0KFB4JUgjRVJWPyUKejc5LWt+N19qKiZrT3gye0VXWT8reTsmfmNE
aj1zM0dzRDskK3dldTVMJEtsKml4QEw3eyNBYkUrLW84aEBVXjd0Cno2PT01TXNMMnFsT0J2I31D
QThRbFk5U3dDaEUyPzw2XmdTPjVxR0BBMShrUVRsTVQrZyUlQzhQbGdrNGZTcXpoVgp6clpwcEhr
ZFlUVlBrZnMwMUk2ViVGYmF1cnZGVm1mJipSdzxJfGUzWjt2M2JCam5CbzN2QGM2OWApeGNMZjsj
cVAKej41KXdoTlhQUT5AKD5DeW1OdVYxdXhIUG4odTE0RGlzd0d0QXZKa2pfNiY7bVVDNHwpXyo1
YyZERXthfihKLXU8CnowTjRRfTBHWG9sT2hrM1ooI1ZDNj5tI1RHQVJqPWMlK0lJcVQpWGZFbz5L
THpvdmtoQ1koKlg3ezx6PH5IYkFVXwp6YHpgOGNhVn0yfWMwMSZjMEA8aWtIVU0hIWlWUm5Mbyhn
NG9lZXk/U0BWWXpOR3ROTXlkO0YyYnxCdFlLZS1peHoKeih0Q1gwYDRHJHghRi0/WiZtWntvZmxu
WCFeajwkbmVKSDdTQ0gwKTYqWkhZeXs8UlJkY0pPSHReN2xwVHVpY0NPCkc+cHVaPm96cnsoCgps
aXRlcmFsIDAKSGNtVj9kMDAwMDEKCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9j
aHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJv
bWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQKaW5kZXggM2FmNzUxOGE1ZjllOGNiMDBhNWNhZmU3
OWMzYjgxNGNhMTliMzhjNS4uMDRkN2VlMTllMzY0YWIzODk0YzUzN2I2YzEwOTJlODZmYmVjY2Yz
MiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3Rh
dGlvbnMudHh0CisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0
YXRpb25zLnR4dApAQCAtMzA5Nyw3ICszMDk3LDcgQEAgQlVHV0s0MjM3MSA6IGlldGVzdGNlbnRl
ci9KYXZhc2NyaXB0LzE1LjIuMy44LTEuaHRtbCA9IEZBSUwKIEJVR1dLNDI0MDMgTElOVVggV0lO
IDogc3ZnL1czQy1TVkctMS4xL21hc2tpbmctaW50cm8tMDEtZi5zdmcgPSBJTUFHRQogQlVHV0s0
MjQwMyBMSU5VWCBXSU4gOiBzdmcvY3NzL2NpcmNsZS1pbi1tYXNrLXdpdGgtc2hhZG93LnN2ZyA9
IElNQUdFCiBCVUdXSzQyNDAzIExJTlVYIFdJTiA6IHN2Zy9jdXN0b20vZ3JheXNjYWxlLWdyYWRp
ZW50LW1hc2suc3ZnID0gSU1BR0UKLUJVR1dLNDI0MDMgOiBzdmcvY3VzdG9tL21hc2stY29sb3Jz
cGFjZS5zdmcgPSBJTUFHRQorQlVHV0s0MjQwMyBXSU4gTUFDIDogc3ZnL2N1c3RvbS9tYXNrLWNv
bG9yc3BhY2Uuc3ZnID0gSU1BR0UKIAogQlVHV0s0MjQyOCA6IHN2Zy9jdXN0b20vY29udm9sdXRp
b24tY3Jhc2guc3ZnID0gSU1BR0UKIEJVR1dLNDI0MjggTElOVVggV0lOIDogc3ZnL1czQy1TVkct
MS4xL2ZpbHRlcnMtY29udi0wMS1mLnN2ZyA9IElNQUdFK1RFWFQK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>62770</attachid>
            <date>2010-07-27 16:43:27 -0700</date>
            <delta_ts>2010-07-27 19:18:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-42403-20100727194338.patch</filename>
            <type>text/plain</type>
            <size>6554</size>
            <attacher name="Alex Nicolaou">anicolao</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBlNWQ5MDI1OWIwYzczNTBlMTUzODA1MmNkZTY1N2EzNjFhYzkzNjBhLi5mYzI0NmQ3
OTE3ZWExMzFhODY3YjY1ZmMxZTA5YTBkMzk1NWY2YmUyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAK
KzIwMTAtMDctMjcgIEFsZXggTmljb2xhb3UgIDxhbmljb2xhb0BjaHJvbWl1bS5vcmc+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW2Nocm9taXVtXSBy
NjM0NTAgY2F1c2VkIHNvbWUgc3ZnIG1hc2sgdGVzdHMgdG8gZmFpbCBwaXhlbCB0ZXN0cworICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDI0MDMKKworICAg
ICAgICBOZXcgZXhwZWN0YXRpb25zIGFuZCBiYXNlbGluZSBmb3IgbWFzay1jb2xvcnNwYWNlIG9u
IExpbnV4IHRoYXQgcmVmbGVjdAorICAgICAgICBteSBpZGVhIG9mIHdoYXQgc2hvdWxkIGJlIHRo
ZSBwYXNzaW5nIG91dHB1dCBhcyBvZiB3aGVuIEkgd3JvdGUgdGhlIG9yaWdpbmFsCisgICAgICAg
IHBhdGNoLiBJbiBmYWN0IHRoZSBpbm5lciBjaXJjbGUgc2hvdWxkIGJlIDc4LDc4LDc4IGluc3Rl
YWQgb2YgNzYsNzYsNzYgYnV0CisgICAgICAgIHdoaWxlIEkgc29ydCBvdXQgdGhlIGJyb2tlbiBi
YXNlbGluZXMgSSdtIGdvaW5nIHRvIGNvbnNpZGVyIHRoaXMgYW4gCisgICAgICAgIGltcHJvdmVt
ZW50OyBhdCBsZWFzdCB0aGUgdHdvIGltYWdlcyBtYXRjaCBlYWNoIG90aGVyIGFzIGludGVuZGVk
IGluIHRoZQorICAgICAgICBvcmlnaW5hbCB0ZXN0LgorCisgICAgICAgICogcGxhdGZvcm0vY2hy
b21pdW0tbGludXgvc3ZnL2N1c3RvbS9tYXNrLWNvbG9yc3BhY2UtZXhwZWN0ZWQuY2hlY2tzdW06
IEFkZGVkLgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtLWxpbnV4L3N2Zy9jdXN0b20vbWFz
ay1jb2xvcnNwYWNlLWV4cGVjdGVkLnBuZzogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0vY2hy
b21pdW0vdGVzdF9leHBlY3RhdGlvbnMudHh0OgorCiAyMDEwLTA3LTI3ICBNYXJ0aW4gUm9iaW5z
b24gIDxtcm9iaW5zb25AaWdhbGlhLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLgpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0tbGludXgvc3ZnL2N1c3RvbS9tYXNr
LWNvbG9yc3BhY2UtZXhwZWN0ZWQuY2hlY2tzdW0gYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJv
bWl1bS1saW51eC9zdmcvY3VzdG9tL21hc2stY29sb3JzcGFjZS1leHBlY3RlZC5jaGVja3N1bQpu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwLi5hZDUxNDEzMzI3YzZlNTI4OTVlOWYyOTI2ZWNjMzFkYzdkZDMyMDAyCi0tLSAv
ZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0tbGludXgvc3ZnL2N1
c3RvbS9tYXNrLWNvbG9yc3BhY2UtZXhwZWN0ZWQuY2hlY2tzdW0KQEAgLTAsMCArMSBAQAorMTdi
MGE2MzE3NDUyYTU4ZDVhODVmNzE0MmQ2OTg5YTQKXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxl
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS1saW51eC9zdmcvY3Vz
dG9tL21hc2stY29sb3JzcGFjZS1leHBlY3RlZC5wbmcgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9j
aHJvbWl1bS1saW51eC9zdmcvY3VzdG9tL21hc2stY29sb3JzcGFjZS1leHBlY3RlZC5wbmcKbmV3
IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMC4uOTY0Nzc2ZWIwNjJlZjBmYzg5YzNhYzlkZjI2MzBlOGRiMjJlOWJlNwpHSVQgYmlu
YXJ5IHBhdGNoCmxpdGVyYWwgNTI0OQp6Y21lSExlPn5JYzl7KGI3YmtJNVooTlhCJFBRT0d0PVpN
MExpakkzU019LWwjNmlJOSkha1hjXzlVO2QjYj5lN1kKej42WTNzODctU185OU5GeVM4TE5+NkZX
Ny1ucWBLSz9MTTQpWn54cHMmVkFrZj9EXjtXLVJGN3NlbT52Tj1sJUlTCnpAOSNKN1RmX2xWNkJg
bzxmPXZDdC1oVCohM15xV0pLR0lrcFNTJjNwdz9MNF4qWiV1YGotPWc/MkB8bjRDcTw4cgp6Sj93
QnJVeWB9QipObXo+LVcoOWZBMTQwdjlKOUUzPnFeZ1ApRHNjcXU1ZmNBLWZYKCVaMVl8NjxCUGk2
X3h9KyUKejVPRnp8RGExZ0tjYUxydDN8eGtkOWlnbjkqQG4+UyYyPHA7JUwqJlZge3gjWSRhb0RC
Znt5OTBmO0pwUD5wXzN9Cno9em0mdFVVQHx+Wj9Ccz41ZFhiTUJaMkZ9eFo5Wn5uVU5XeGRYUUkp
KEkzVH1eYkpoSEBeUCVGbnZmeWMxSU1tYgp6Ylh+LWIldmw0akc8b00qMypXUE55bDNlX3pnc35E
aGdJUVcjbC1IfCMmOCVNai0/Tl5xTmtLZkM5fnFRcUs9JV8Kem12ZUotVmBGaCZtZnBCPSFAez99
cjVkVWBWN3NkTlJaPl9BJm1SNyhQR1lXbSFAMWxjQ080MihxWjV1KzEtJHJSCnpwM0ZNKUE+JEFh
RWBSZjhXc1ZQemRBMEx8RTBHNnRmTHRvcVdqNnZaRyVgOXNORFJxbnRnNU9TenNsYTRGSE9lYgp6
YU80SXBxZGkoTmd5bEZ7NiRtbDJSfFcoYWBqQVllUCQ8LURvR1k9Y3l4aFNGIXJoVEFmZEZ2K00y
YWU9c34qMlIKeikpKUZ3UUptdGlpbEV8ezZ3QzY4M0wzUn1OYWpVWW17Vyo1UD14djA0M2pyQGBo
RGd5KTlUI1pUcWN1Z2pTMCk+CnokRlRASFpBT3A8X15USGpQTXUtN1MyPWNSRyNhcEVkNDc2Jnkx
VG51Q1g+ejImJHFXPGU0PGE5NytqMG9CQDU1Kwp6M29FQTY+R3A2ITE5MWpiJl59cyVCSUw9I0dh
Z34rT2IhUi1Yb1ZGdXBYSUwzTFl4am9VeURnVWNXJTApT3t4aSEKeiNSZ1B5PWtiSkppQ2UqZ3Nu
dSNLekt+P3IrdUxqSmctPVVNZClWQ1U+RShxdnVAWHdWWD1UVnlZSER0M3h+RDBCCnppVFg/fG03
ZW1kdXp3eEdrR310cSY4YEpUWVp3ZitJRHloSm53dU4wOEcyaGN6VmYtez1IQDBKPTN0dl45YiZA
Ugp6bkw2JDMqTFMyb0RwXn51SW9LYyRuMz0tYj5zMy04PXEyYGF5QlZMRURpNUlxYX1PX3cjQTVN
eldgOyhVJGp6REQKejdnajc2djQjPnsxSSp1RUN9QHdTMzdXeW81NzxIZHpDRVVMR0B1RWNSX2oz
RmpTSEVuOHFZRHxyNVQqQ2hlMXdvCnpDOG8rbnZndlFrcHtjekFFQlBSSGYkK3M9Z0E4KFkyJklD
Y3pTbUxNNyk4ejAmUCh8RzsyNEA8VlBVJTBXPnI+Zwp6b01Sb0M1I009fSghMEhAbz5+fnAzO3hD
fEdEQyErYkNGUThAQTIlRWowfEJPZ1p4dVdJPUUzPDlPRzVHMlpkZX0KelZnX25aPm1hamB1ZDtj
cyZ4S34qYVdDUjJFJkxPYFFmRSQqcjshMUhkSndBNTghZGVDQkRyP1NTK1pMJVdeUVVeCnpwSmJk
fEZHJW9ZPlNZeFZySnxpbXg7aT5LVjRQRVpWKTYwQT1HVj1gMGYqWndyUTZ0MTB9PjxCdGpZJC1M
O1dJPAp6YzxedFU3NztWXng/e09IKDxjVDcyNWcxZDF9fDRuP3k2JnlaQHlOMGEjU1d1JXIkJFVE
LX5pPUZJKlQ+VDBtMUEKem5SOHVuU0J5RVBIa2lSSVpqYktvSCNuMm81TUp8UT5rM2t0JHtMeFAz
Ulk1S1cxfnJyPm44PVp5I1Q+bndPPzxuCnowJXBpPll1bmRyX2VvT30pIXhxVGRpa2g0SnVQaTQ/
RTlaJDFXZ3BFPHhrSEtxZl5kdUJuNkRkeVktSDh4dHYpMwp6WFNyNihLRktyb0hsTihNdzVjOyh6
cEgrLSZtUj0zQWNyUSlZIzVUY0N0RV9oUzhJJWBGKjQ8WGxXcTdRbTdeVjAKejhtQ0FWUG9jNTln
OWZMWUIyPCR+VUtKPitFZ15LSUJkI2VBeHZpXy00T09eO1dGSyF7NEp3cn1UcDNvRGNGMD9mCnp0
eFFxKDhiRSNVTWs5VmxrXkthckFUfWpCbmBLQHRhJGNRPHgjdzE9I3gqWTxtY2hyXzA0RSpYMEBr
ZkxuZ159Rgp6Z2ZwUDVrejk/Y2Vid2RwIT9lRnF7WHhrNnJsQDZuUUxwK2hUX3U5SWliR342Tn09
U3Z0bjhFeE0zY20qKnJtPk4Kek40aWFRajMhV08yYCo0JSZ+YkYqIWxTVHwpN0M/U3Q+YjZERWlm
Yz8kQTRVJSEtKE15d20mI3U9ZjNffnZ8YiN8CnojJGFOOHpLTHkoQ0d0ZiMxfkslMnFCP2pEJUxI
MH45bjZydDI5STlvayY+PjlOcllFVzk0JXdQWClsek9iNyU9Iwp6S0A2KmpPZHhWYil9fTZGUHlZ
QSpqViNSR1JmZD9qcG09YWY3UU4tRktYPkN+dWFBPmVtTWJqPm9DUDdyKFlFJlgKejFHQSV2eiRx
KT1leDxTSStgbTEmYj9jVG9zeVEqN2BKNypqdk5lbXA0PmcxVkZ1UzZFZmdTWmd6TyZqQ2p7bTtK
CnpKMVo7cWg1MnM9KU5XTU5fV2E2NXgtJClkSy1fNTZDdjYleHQ+JHZNO1Y5MGdhS2cjUSFCN15B
bVNmclhIcyhRawp6aj88V1RAa2ljVW9+PVcycjQ2JkdpVFJhcnZjckRjWEBaMl4+cz97S3RuYj1K
NT9vSz9PcldgPEwzPGJWSUZHV04Kelk5elhBJkQxTCMjfldoWVIpSGpTeyl9Kn1uX2NZSjgwejtx
ZnomNnZDKGVJenlKVCZsVSlmdy1NUnpQcnlKTXVrCnp8M14mQCliUTkjWWMoPTRLJUpmMVE4P0Uz
KVpKeCNtP3lyaSpCMWxgJGhKJHQ+SitMIyY8VWdMUXRadWdaNWJkagp6bW9pckhObVVtPDdLUkBR
dmFxKGM0aFp9KV8zWVhIRjEhKG10Rmt+IUJvZGZNLVklUU1wNTkmfXNFOXBxeExufDAKejRXaWkt
WCRZQ01tZ31HSFlne2FNOXZAQjB1U31iTTlsJDtPSVYqa29rOylRc1lUJmU3TV52JSlaMDhDYXBU
eUQtCnpvfXJgRXdNODlsUGgpUW5QXjJxIVRKY2A7Uj5IbUBpfFA0aFEyTF4hcFFtTz0mT0RiPUFh
OVFCS1NrY3oqLTBOSgp6ZmEtUW1ObCNCdE5felR4byRwJExOT3AmTGNublB3U0MqQlByNl55JnRt
XjZNYWFVTHF2YDs5WilFRGJsa2gpZDIKeiRlZFFSUzRGQ0ZaQ3skX25edj1rK2V7RGRFbkJ2Zmwk
MCNCc3x2MCsrSF8/T2crbDRzI1pVOE9HWl51PntKK3omCnohez0tN2dDdlhDOE93ZGV1ekxqYHk+
c3BqUXxfTDg8PSluT0lhXmFKLVMkZzxCeykxTGA/NylDWTNiPkxvNkVmcwp6R3wlS0BXdCV4WGQ5
PHk1WXJae1U/JmlzJnZGZ2l5eDQ8cTQ3eWc7dSU/IXI0S3BkfChNdFApdmRQLU53ZHdiIWMKelNu
LWdXNWA1MndAQG0jMzVQXjdSM0U0aDl2RSYrdndyZlFQeGhIYndWWGVjaHs9NDBoYHtaKz48MGVe
VnIqX3ZsCnpnb2NKWDttQH1UMVl5MDEjIVNCOzMlR1hmX15KeHc2eVRHNj1FRDZvXmVjS1ZJZk0w
WFVzZCE1MV9vaj1uOCk9QQp6eE1IMj4+UERrcHJrYzZLKiVfRnJSQjk/U2wxcDJWZTllP1o+aDx8
MWVwS0N4LWRUcHw1RyVrQG9ZYShYeyZGcHgKenZiWlVoQ1d2IWt1LU9EMEY4PDdBTUgoS1kxZG82
NUA/JlU8N2o2TVVPIy1wdT1tPD5fQkI4S21VO0BVYCNKUylXCnopaVpqU2h7WWJERFI/e3tJNz9Z
OXEzKmxyQWQ2dndybHhRXjxYI2gqOWJBZzI7ITJnO3I5cHQoUHglSCNFUlY/JQp6Nzkta343X2oq
JmtPeDJ7RVdZPyt5OyZ+Y0RqPXMzR3NEOyQrd2V1NUwkS2wqaXhATDd7I0FiRSstbzhoQFVeN3QK
ejY9PTVNc0wycWxPQnYjfUNBOFFsWTlTd0NoRTI/PDZeZ1M+NXFHQEExKGtRVGxNVCtnJSVDOFBs
Z2s0ZlNxemhWCnpyWnBwSGtkWVRWUGtmczAxSTZWJUZiYXVydkZWbWYmKlJ3PEl8ZTNaO3YzYkJq
bkJvM3ZAYzY5YCl4Y0xmOyNxUAp6PjUpd2hOWFBRPkAoPkN5bU51VjF1eEhQbih1MTREaXN3R3RB
dkpral82JjttVUM0fClfKjVjJkRFe2F+KEotdTwKejBONFF9MEdYb2xPaGszWigjVkM2Pm0jVEdB
Umo9YyUrSUlxVClYZkVvPktMem92a2hDWSgqWDd7PHo8fkhiQVVfCnpgemA4Y2FWfTJ9YzAxJmMw
QDxpa0hVTSEhaVZSbkxvKGc0b2VleT9TQFZZek5HdE5NeWQ7RjJifEJ0WUtlLWl4egp6KHRDWDBg
NEckeCFGLT9aJm1ae29mbG5YIV5qPCRuZUpIN1NDSDApNipaSFl5ezxSUmRjSk9IdF43bHBUdWlj
Q08KRz5wdVo+b3pyeygKCmxpdGVyYWwgMApIY21WP2QwMDAwMQoKZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dCBiL0xheW91dFRl
c3RzL3BsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dAppbmRleCAzYWY3NTE4
YTVmOWU4Y2IwMGE1Y2FmZTc5YzNiODE0Y2ExOWIzOGM1Li4wNGQ3ZWUxOWUzNjRhYjM4OTRjNTM3
YjZjMTA5MmU4NmZiZWNjZjMyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJv
bWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hy
b21pdW0vdGVzdF9leHBlY3RhdGlvbnMudHh0CkBAIC0zMDk3LDcgKzMwOTcsNyBAQCBCVUdXSzQy
MzcxIDogaWV0ZXN0Y2VudGVyL0phdmFzY3JpcHQvMTUuMi4zLjgtMS5odG1sID0gRkFJTAogQlVH
V0s0MjQwMyBMSU5VWCBXSU4gOiBzdmcvVzNDLVNWRy0xLjEvbWFza2luZy1pbnRyby0wMS1mLnN2
ZyA9IElNQUdFCiBCVUdXSzQyNDAzIExJTlVYIFdJTiA6IHN2Zy9jc3MvY2lyY2xlLWluLW1hc2st
d2l0aC1zaGFkb3cuc3ZnID0gSU1BR0UKIEJVR1dLNDI0MDMgTElOVVggV0lOIDogc3ZnL2N1c3Rv
bS9ncmF5c2NhbGUtZ3JhZGllbnQtbWFzay5zdmcgPSBJTUFHRQotQlVHV0s0MjQwMyA6IHN2Zy9j
dXN0b20vbWFzay1jb2xvcnNwYWNlLnN2ZyA9IElNQUdFCitCVUdXSzQyNDAzIFdJTiBNQUMgOiBz
dmcvY3VzdG9tL21hc2stY29sb3JzcGFjZS5zdmcgPSBJTUFHRQogCiBCVUdXSzQyNDI4IDogc3Zn
L2N1c3RvbS9jb252b2x1dGlvbi1jcmFzaC5zdmcgPSBJTUFHRQogQlVHV0s0MjQyOCBMSU5VWCBX
SU4gOiBzdmcvVzNDLVNWRy0xLjEvZmlsdGVycy1jb252LTAxLWYuc3ZnID0gSU1BR0UrVEVYVAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>62781</attachid>
            <date>2010-07-27 18:19:57 -0700</date>
            <delta_ts>2010-07-27 19:19:13 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-42403-20100727211955.patch</filename>
            <type>text/plain</type>
            <size>15188</size>
            <attacher name="Alex Nicolaou">anicolao</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBhNGIxNWE3Y2NkYzczODdjMjY3Y2NkMDdkNmQ0YzRiY2YzNTZlNzQ4Li5iNjc0MDI4
OGNiZGI2OTYxZWI1YzY3MTNkMjZlNDFhMzcyMzM2OWViIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjUgQEAK
KzIwMTAtMDctMjcgIEFsZXggTmljb2xhb3UgIDxhbmljb2xhb0BjaHJvbWl1bS5vcmc+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW2Nocm9taXVtXSBy
NjM0NTAgY2F1c2VkIHNvbWUgc3ZnIG1hc2sgdGVzdHMgdG8gZmFpbCBwaXhlbCB0ZXN0cworICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDI0MDMKKworICAg
ICAgICBPbiBteSBNYWMsIGFmdGVyIG15IGJlc3QgZWZmb3J0cywgdGhlIG1hc2sgY29sb3JzcGFj
ZSBkb2Vzbid0IAorICAgICAgICBzZWVtIHRvIGNvbWUgb3V0IHJpZ2h0LiBUaG91Z2ggdGhlIHBp
eGVsIHZhbHVlcyBpbiB0aGUgdGVzdCAKKyAgICAgICAgcmVjdGFuZ2xlIHNob3VsZCBiZSAxMTEs
IHRoZXkgY29tZSBvdXQgdG8gMTA0LCBhbmQgdWx0aW1hdGVseQorICAgICAgICBpdCBpcyBiZWNh
dXNlIHRoZSBwaXhlbCB2YWx1ZXMgY29taW5nIG91dCBvZiBJbWFnZUJ1ZmZlckNHIGFyZQorICAg
ICAgICBub3QgbGluZWFyaXplZCBwcm9wZXJseS4gQ2hlY2tpbmcgaW4gdGhpcyBleHBlY3RlZCBy
ZXN1bHQgYmVjYXVzZQorICAgICAgICB2aXN1YWxseSB0aGUgY29sb3VycyBhcmUgY2xvc2UgZW5v
dWdoIGFuZCBJIHdhbnQgdG8gY2F0Y2ggb3RoZXIKKyAgICAgICAgcmVncmVzc2lvbnMsIGJ1dCBp
ZiB0aGlzIHN0YXJ0cyB0byBmYWlsIGJlY2F1c2UgdGhlIGZpcnN0IGltYWdlCisgICAgICAgIGhh
cyBjb2xvciAxMTEsMTExLDExMSBpbiB0aGUgcmVjdGFuZ2UgYW5kIDc2LDc2LDc2IG9yIDc4LDc4
LDc4IGluCisgICAgICAgIHRoZSBjaXJjbGUsIHRoZSBhY3R1YWwgcHJvYmxlbSB3aWxsIGhhdmUg
YmVlbiBjb3JyZWN0ZWQuICgxMTEgYW5kCisgICAgICAgIDc4IGFyZSB0aGUgY29ycmVjdCB2YWx1
ZXMpLgorCisgICAgICAgICogcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMudHh0
OgorICAgICAgICAqIHBsYXRmb3JtL21hYy9zdmcvY3VzdG9tL21hc2stY29sb3JzcGFjZS1leHBl
Y3RlZC5jaGVja3N1bToKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvc3ZnL2N1c3RvbS9tYXNrLWNv
bG9yc3BhY2UtZXhwZWN0ZWQucG5nOgorCiAyMDEwLTA3LTI3ICBBbmRyZXcgU2NoZXJrdXMgIDxz
Y2hlcmt1c0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgVW5yZXZpZXdlZC4KZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dCBiL0xh
eW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dAppbmRleCA2
N2Q5NTQ1NDAxM2NiNmFhYjMzYTIyM2U5NGYzZjI4ODMzOTJhOTBlLi5iYTA1ZDI4YmI3ZTI0YmEx
N2RiOTg5ZGNlOTkzYTAwN2I4MmVmNmFkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9jaHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMudHh0CkBAIC0zMTAwLDcgKzMxMDAsNyBAQCBC
VUdXSzQyMzcxIDogaWV0ZXN0Y2VudGVyL0phdmFzY3JpcHQvMTUuMi4zLjgtMS5odG1sID0gRkFJ
TAogQlVHV0s0MjQwMyBMSU5VWCBXSU4gOiBzdmcvVzNDLVNWRy0xLjEvbWFza2luZy1pbnRyby0w
MS1mLnN2ZyA9IElNQUdFCiBCVUdXSzQyNDAzIExJTlVYIFdJTiA6IHN2Zy9jc3MvY2lyY2xlLWlu
LW1hc2std2l0aC1zaGFkb3cuc3ZnID0gSU1BR0UKIEJVR1dLNDI0MDMgTElOVVggV0lOIDogc3Zn
L2N1c3RvbS9ncmF5c2NhbGUtZ3JhZGllbnQtbWFzay5zdmcgPSBJTUFHRQotQlVHV0s0MjQwMyA6
IHN2Zy9jdXN0b20vbWFzay1jb2xvcnNwYWNlLnN2ZyA9IElNQUdFCitCVUdXSzQyNDAzIFdJTiA6
IHN2Zy9jdXN0b20vbWFzay1jb2xvcnNwYWNlLnN2ZyA9IElNQUdFCiAKIEJVR1dLNDI0MjggOiBz
dmcvY3VzdG9tL2NvbnZvbHV0aW9uLWNyYXNoLnN2ZyA9IElNQUdFCiBCVUdXSzQyNDI4IExJTlVY
IFdJTiA6IHN2Zy9XM0MtU1ZHLTEuMS9maWx0ZXJzLWNvbnYtMDEtZi5zdmcgPSBJTUFHRStURVhU
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvc3ZnL2N1c3RvbS9tYXNrLWNv
bG9yc3BhY2UtZXhwZWN0ZWQuY2hlY2tzdW0gYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvc3Zn
L2N1c3RvbS9tYXNrLWNvbG9yc3BhY2UtZXhwZWN0ZWQuY2hlY2tzdW0KaW5kZXggNmVjMGQxYzdl
NjIzZTE5NDg1YjIxNzkyOTY4YTM3NzA1ZWQwMjc3My4uYWQ1MTQxMzMyN2M2ZTUyODk1ZTlmMjky
NmVjYzMxZGM3ZGQzMjAwMiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL3N2
Zy9jdXN0b20vbWFzay1jb2xvcnNwYWNlLWV4cGVjdGVkLmNoZWNrc3VtCisrKyBiL0xheW91dFRl
c3RzL3BsYXRmb3JtL21hYy9zdmcvY3VzdG9tL21hc2stY29sb3JzcGFjZS1leHBlY3RlZC5jaGVj
a3N1bQpAQCAtMSArMSBAQAotNGU2ODgzMzFlOTZhNGNiYjhkOGYyOWUyNzdjODMwOWUKXCBObyBu
ZXdsaW5lIGF0IGVuZCBvZiBmaWxlCisxN2IwYTYzMTc0NTJhNThkNWE4NWY3MTQyZDY5ODlhNApc
IE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRm
b3JtL21hYy9zdmcvY3VzdG9tL21hc2stY29sb3JzcGFjZS1leHBlY3RlZC5wbmcgYi9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9tYWMvc3ZnL2N1c3RvbS9tYXNrLWNvbG9yc3BhY2UtZXhwZWN0ZWQucG5n
CmluZGV4IDU1YzZiMDQ0NmIyM2MwZWJjYjEzYzlkOWMzYTQxNzVlMTI3ZWRkMzMuLjk2NDc3NmVi
MDYyZWYwZmM4OWMzYWM5ZGYyNjMwZThkYjIyZTliZTcgMTAwNjQ0CkdJVCBiaW5hcnkgcGF0Y2gK
bGl0ZXJhbCA1MjQ5CnpjbWVITGU+fkljOXsoYjdia0k1WihOWEIkUFFPR3Q9Wk0wTGlqSTNTTX0t
bCM2aUk5KSFrWGNfOVU7ZCNiPmU3WQp6PjZZM3M4Ny1TXzk5TkZ5UzhMTn42Rlc3LW5xYEtLP0xN
NClafnhwcyZWQWtmP0ReO1ctUkY3c2VtPnZOPWwlSVMKekA5I0o3VGZfbFY2QmBvPGY9dkN0LWhU
KiEzXnFXSktHSWtwU1MmM3B3P0w0XipaJXVgai09Zz8yQHxuNENxPDhyCnpKP3dCclV5YH1CKk5t
ej4tVyg5ZkExNDB2OUo5RTM+cV5nUClEc2NxdTVmY0EtZlgoJVoxWXw2PEJQaTZfeH0rJQp6NU9G
enxEYTFnS2NhTHJ0M3x4a2Q5aWduOSpAbj5TJjI8cDslTComVmB7eCNZJGFvREJme3k5MGY7SnBQ
PnBfM30Kej16bSZ0VVVAfH5aP0JzPjVkWGJNQloyRn14Wjlafm5VTld4ZFhRSSkoSTNUfV5iSmhI
QF5QJUZudmZ5YzFJTW1iCnpiWH4tYiV2bDRqRzxvTSozKldQTnlsM2VfemdzfkRoZ0lRVyNsLUh8
IyY4JU1qLT9OXnFOa0tmQzl+cVFxSz0lXwp6bXZlSi1WYEZoJm1mcEI9IUB7P31yNWRVYFY3c2RO
Ulo+X0EmbVI3KFBHWVdtIUAxbGNDTzQyKHFaNXUrMS0kclIKenAzRk0pQT4kQWFFYFJmOFdzVlB6
ZEEwTHxFMEc2dGZMdG9xV2o2dlpHJWA5c05EUnFudGc1T1N6c2xhNEZIT2ViCnphTzRJcHFkaShO
Z3lsRns2JG1sMlJ8VyhhYGpBWWVQJDwtRG9HWT1jeXhoU0YhcmhUQWZkRnYrTTJhZT1zfioyUgp6
KSkpRndRSm10aWlsRXx7NndDNjgzTDNSfU5halVZbXtXKjVQPXh2MDQzanJAYGhEZ3kpOVQjWlRx
Y3VnalMwKT4KeiRGVEBIWkFPcDxfXlRIalBNdS03UzI9Y1JHI2FwRWQ0NzYmeTFUbnVDWD56MiYk
cVc8ZTQ8YTk3K2owb0JANTUrCnozb0VBNj5HcDYhMTkxamImXn1zJUJJTD0jR2FnfitPYiFSLVhv
VkZ1cFhJTDNMWXhqb1V5RGdVY1clMClPe3hpIQp6I1JnUHk9a2JKSmlDZSpnc251I0t6S34/cit1
TGpKZy09VU1kKVZDVT5FKHF2dUBYd1ZYPVRWeVlIRHQzeH5EMEIKemlUWD98bTdlbWR1end4R2tH
fXRxJjhgSlRZWndmK0lEeWhKbnd1TjA4RzJoY3pWZi17PUhAMEo9M3R2XjliJkBSCnpuTDYkMypM
UzJvRHBefnVJb0tjJG4zPS1iPnMzLTg9cTJgYXlCVkxFRGk1SXFhfU9fdyNBNU16V2A7KFUkanpE
RAp6N2dqNzZ2NCM+ezFJKnVFQ31Ad1MzN1d5bzU3PEhkekNFVUxHQHVFY1JfajNGalNIRW44cVlE
fHI1VCpDaGUxd28KekM4bytudmd2UWtwe2N6QUVCUFJIZiQrcz1nQTgoWTImSUNjelNtTE03KTh6
MCZQKHxHOzI0QDxWUFUlMFc+cj5nCnpvTVJvQzUjTT19KCEwSEBvPn5+cDM7eEN8R0RDIStiQ0ZR
OEBBMiVFajB8Qk9nWnh1V0k9RTM8OU9HNUcyWmRlfQp6Vmdfblo+bWFqYHVkO2NzJnhLfiphV0NS
MkUmTE9gUWZFJCpyOyExSGRKd0E1OCFkZUNCRHI/U1MrWkwlV15RVV4KenBKYmR8Rkclb1k+U1l4
VnJKfGlteDtpPktWNFBFWlYpNjBBPUdWPWAwZipad3JRNnQxMH0+PEJ0alkkLUw7V0k8CnpjPF50
VTc3O1ZeeD97T0goPGNUNzI1ZzFkMX18NG4/eTYmeVpAeU4wYSNTV3UlciQkVUQtfmk9RkkqVD5U
MG0xQQp6blI4dW5TQnlFUEhraVJJWmpiS29II24ybzVNSnxRPmsza3Qke0x4UDNSWTVLVzF+cnI+
bjg9WnkjVD5ud08/PG4KejAlcGk+WXVuZHJfZW9PfSkheHFUZGlraDRKdVBpND9FOVokMVdncEU8
eGtIS3FmXmR1Qm42RGR5WS1IOHh0dikzCnpYU3I2KEtGS3JvSGxOKE13NWM7KHpwSCstJm1SPTNB
Y3JRKVkjNVRjQ3RFX2hTOEklYEYqNDxYbFdxN1FtN15WMAp6OG1DQVZQb2M1OWc5ZkxZQjI8JH5V
S0o+K0VnXktJQmQjZUF4dmlfLTRPT147V0ZLIXs0SndyfVRwM29EY0YwP2YKenR4UXEoOGJFI1VN
azlWbGteS2FyQVR9akJuYEtAdGEkY1E8eCN3MT0jeCpZPG1jaHJfMDRFKlgwQGtmTG5nXn1GCnpn
ZnBQNWt6OT9jZWJ3ZHAhP2VGcXtYeGs2cmxANm5RTHAraFRfdTlJaWJHfjZOfT1TdnRuOEV4TTNj
bSoqcm0+Tgp6TjRpYVFqMyFXTzJgKjQlJn5iRiohbFNUfCk3Qz9TdD5iNkRFaWZjPyRBNFUlIS0o
TXl3bSYjdT1mM19+dnxiI3wKeiMkYU44ektMeShDR3RmIzF+SyUycUI/akQlTEgwfjluNnJ0MjlJ
OW9rJj4+OU5yWUVXOTQld1BYKWx6T2I3JT0jCnpLQDYqak9keFZiKX19NkZQeVlBKmpWI1JHUmZk
P2pwbT1hZjdRTi1GS1g+Q351YUE+ZW1NYmo+b0NQN3IoWUUmWAp6MUdBJXZ6JHEpPWV4PFNJK2Bt
MSZiP2NUb3N5USo3YEo3Kmp2TmVtcDQ+ZzFWRnVTNkVmZ1NaZ3pPJmpDanttO0oKekoxWjtxaDUy
cz0pTldNTl9XYTY1eC0kKWRLLV81NkN2NiV4dD4kdk07VjkwZ2FLZyNRIUI3XkFtU2ZyWEhzKFFr
CnpqPzxXVEBraWNVb349VzJyNDYmR2lUUmFydmNyRGNYQFoyXj5zP3tLdG5iPUo1P29LP09yV2A8
TDM8YlZJRkdXTgp6WTl6WEEmRDFMIyN+V2hZUilIalN7KX0qfW5fY1lKODB6O3FmeiY2dkMoZUl6
eUpUJmxVKWZ3LU1SelByeUpNdWsKenwzXiZAKWJROSNZYyg9NEslSmYxUTg/RTMpWkp4I20/eXJp
KkIxbGAkaEokdD5KK0wjJjxVZ0xRdFp1Z1o1YmRqCnptb2lySE5tVW08N0tSQFF2YXEoYzRoWn0p
XzNZWEhGMSEobXRGa34hQm9kZk0tWSVRTXA1OSZ9c0U5cHF4TG58MAp6NFdpaS1YJFlDTW1nfUdI
WWd7YU05dkBCMHVTfWJNOWwkO09JViprb2s7KVFzWVQmZTdNXnYlKVowOENhcFR5RC0Kem99cmBF
d004OWxQaClRblBeMnEhVEpjYDtSPkhtQGl8UDRoUTJMXiFwUW1PPSZPRGI9QWE5UUJLU2tjeiot
ME5KCnpmYS1RbU5sI0J0Tl96VHhvJHAkTE5PcCZMY25uUHdTQypCUHI2XnkmdG1eNk1hYVVMcXZg
OzlaKUVEYmxraClkMgp6JGVkUVJTNEZDRlpDeyRfbl52PWsrZXtEZEVuQnZmbCQwI0JzfHYwKytI
Xz9PZytsNHMjWlU4T0daXnU+e0oreiYKeiF7PS03Z0N2WEM4T3dkZXV6TGpgeT5zcGpRfF9MODw9
KW5PSWFeYUotUyRnPEJ7KTFMYD83KUNZM2I+TG82RWZzCnpHfCVLQFd0JXhYZDk8eTVZclp7VT8m
aXMmdkZnaXl4NDxxNDd5Zzt1JT8hcjRLcGR8KE10UCl2ZFAtTndkd2IhYwp6U24tZ1c1YDUyd0BA
bSMzNVBeN1IzRTRoOXZFJit2d3JmUVB4aEhid1ZYZWNoez00MGhge1orPjwwZV5WcipfdmwKemdv
Y0pYO21AfVQxWXkwMSMhU0I7MyVHWGZfXkp4dzZ5VEc2PUVENm9eZWNLVklmTTBYVXNkITUxX29q
PW44KT1BCnp4TUgyPj5QRGtwcmtjNksqJV9GclJCOT9TbDFwMlZlOWU/Wj5oPHwxZXBLQ3gtZFRw
fDVHJWtAb1lhKFh7JkZweAp6dmJaVWhDV3Yha3UtT0QwRjg8N0FNSChLWTFkbzY1QD8mVTw3ajZN
VU8jLXB1PW08Pl9CQjhLbVU7QFVgI0pTKVcKeilpWmpTaHtZYkREUj97e0k3P1k5cTMqbHJBZDZ2
d3JseFFePFgjaCo5YkFnMjshMmc7cjlwdChQeCVII0VSVj8lCno3OS1rfjdfaioma094MntFV1k/
K3k7Jn5jRGo9czNHc0Q7JCt3ZXU1TCRLbCppeEBMN3sjQWJFKy1vOGhAVV43dAp6Nj09NU1zTDJx
bE9CdiN9Q0E4UWxZOVN3Q2hFMj88Nl5nUz41cUdAQTEoa1FUbE1UK2clJUM4UGxnazRmU3F6aFYK
enJacHBIa2RZVFZQa2ZzMDFJNlYlRmJhdXJ2RlZtZiYqUnc8SXxlM1o7djNiQmpuQm8zdkBjNjlg
KXhjTGY7I3FQCno+NSl3aE5YUFE+QCg+Q3ltTnVWMXV4SFBuKHUxNERpc3dHdEF2SmtqXzYmO21V
QzR8KV8qNWMmREV7YX4oSi11PAp6ME40UX0wR1hvbE9oazNaKCNWQzY+bSNUR0FSaj1jJStJSXFU
KVhmRW8+S0x6b3ZraENZKCpYN3s8ejx+SGJBVV8KemB6YDhjYVZ9Mn1jMDEmYzBAPGlrSFVNISFp
VlJuTG8oZzRvZWV5P1NAVll6Tkd0Tk15ZDtGMmJ8QnRZS2UtaXh6CnoodENYMGA0RyR4IUYtP1om
bVp7b2ZsblghXmo8JG5lSkg3U0NIMCk2KlpIWXl7PFJSZGNKT0h0XjdscFR1aWNDTwpHPnB1Wj5v
enJ7KAoKbGl0ZXJhbCAxNDA0NQp6Y21lSE9gOUlYXytuKlVEUjY+cUBuPHo+fV9HTSV5cU1SNiZs
QVd3c3ZOWU0zQXQjKXk5cDU5eVJ5bTM2Z2Iqe08KejJIN2d2bSQ3NmQrYzVURjx7NCZteXE/JGR7
Ul5KPyZGQjh5cFptSipZazl3fmA/fC1VUn1xJnU0KzxYeTAwNWlACnptb0h1aTA5WVVaMExZQn0w
QnI+QV9yUk1yMENtO1h5PXRKVjMlUHBGJWh9YiMyPj1LSEtLIyM+Skt3SlU3RGJJYQp6XzJCaGB5
aHtINmpPeFVgS0I0e2ooYllsTSVBVXRRZzU9TVYmQnttQFZJdzdsRyREelklTks/PUVGT3RTI0tn
KnUKej4ocE5MZXNTb3ImVyFzdHUrSXowNyMrM2lJSThyVnB7JUw9QHJgPk9zTHEpdnopZGNiMVA0
ODN5U3xSUG1mfTNXCnpBSD92ZzBNTzA2M28zN31NQF93IUlaNilBSFB4T2ZuWGJQMms1am47PyRM
QF4+aVgtdUU4QUJSP0g2WFVSeVZVWQp6SFVxcz48YWp9a15rKko8VUBjRUA5ZThfZHNwVzAqT0cx
cEohXnl2O3EyS2taVyVANVBUKENpTkY1MU8oeTtsbDwKenJSc0pzWUM7aj0kWGZIX2oteWxDd1F8
cHdNKEo4Nz0zRn1rYkVDSFAhPHgtTTxOaShyN1AqSigkKUJ6UWF0WVFTCnpEenZhSVF+M3J3T156
ciMlUXg4aDRAfX5QLSV6Vlp8N142JHRETTRWLVRZPGJgTzxhYWJJOGdZbzR5NCUmXjdJJQp6ZyVm
RWB6WVJTdmFrfkJLRyRjPjB1WUo4bSF5K2EhRTlCLU8/X31oeEUkRCtCcGNlKWI1ZUt3TnU+Mnxm
KVArclEKenNeOE9sXjVkeHYpKnNDcEZSaGlKfExJa28rNEwqUXltYjF0PWluWEJaYFZeXll7KGZT
QUljMHB6cFVvYUMrcG9vCnp2QV9qYW1JaVl6d05OQ2R7LV9SNGBUT3p4U0lIRkBsP0ZIZTs/SnlX
aVRAcmZnZnYjR2lSaXQ3OH0xUypFJnROeQp6elhsZWF0fChJUClOXztjVUE1WitxJUhEd3dfS1hr
SS1WSHRGO1gkdDN6am5RMWsmNDtySWkoSFYwM25eRHBUbV4Kem4yPj5LcF5+b0hxSXVYSHw2aHM9
bnJgI3pEYik2Z3MlRTVVNmYyTmRid080Nl8/TCQjKFc2K3NCU0p4anZXNkJmCnpZKEtsYlooUEw0
bzwwN2w/dT18TEYpZGh8OUVeQzE5YWFwSmM8dkxZb0ZhOCs2U3wjRihafVREemhHP2c8JnwkfQp6
TnpHc0Q2MnhwfWBaemg4JEgkMyRKMn15Y2V6MU9eO09AJl9vc14jMkhXIVItJTw7YiElUUBLUSVM
Z2xgPX5+NFoKek43dyVMJStOXkNRTERkbHcmOE5zeTdYMkV2WSNJPFVNYig5b25QPWhDP2BRSXR1
VnwtKXIhLWRUMld5NHdZLTQlCnpKdzhjSiVsJXBMT3x8QEN4N2I9MWJuVFY5Q1lJZlpoUGZNU1B5
Q25mbk14emRKKWQ7SD8yQy09U35mLTBEcTRjNgp6ezl5YFBeMWQ5RloqcmZ0cHpnZUhjUVUtUG8t
biM5O2VVQlVldjE/TWtkSEl1M0tSK2VLbVowOEZXZCtLJkpFQX0KekJ7SkV+WTl+fnhwbFd4V2Bf
fD1xNWdUYiZTfmBicDVxdSEwIStuRDNqWmU7cEptT3B4I0BXWXpgeCNkSXlOYWBXCnooM09SKmd7
JEA3Km9OMX5GcyZVcjtRJH5BJSszdmdoWFcjeyp4Jm02KE12cWFjOzA+U2hNT0MxMjtRNFE4JW1J
ZAp6Z3AwLXg5T0J2ZWcjSWxnSmU2aE5IPTsmeGZRRTNUZmFJP1VhNXpBTGpWQCZPM3czbGo7R1ZM
WntLZFQkO05qcl8KemB5O3pyKDNrWDkxX0htfGBEUFJJdVg7ZT4yaG8zSiFiazZiSytSd0I+YmRE
Mz84KllnWCM2V1A5UXk/ZlBSaDkhCnpkfkJjZ1V+YzVVRzY0fWU5UEUld0lqY0pSdn1jRDlfUT9j
WTtebEBYPSs4YWVyIyZ+a1pKKjVsJU9GSjReaWdCZgp6cmIqcTRGcFNQPDMySiskI0VlWTVOIV4t
KU5pPndKJXojaUV0K3FlVXN+bCUmRD1JbjQtaDlsaD1oKG02azN3aCQKemZUKjZ7WEorcGhuJD0+
XnpXWT5CemYzY0FPI0FRcV5jUigrYFJCUV8qdUc2NEltIShgVnFiQXxwVnJhcj8yemFACnpeWFB4
SzhXQm1lUiVCbntLQSZLWihNPGZtKXIjMHVkblUwZ20rPHkwN2lfRFBPaTFfZyEtdFhRc04ocTB3
YyZhNAp6MHRWbFhCJkFOYDt6YX0hKWtYcHcpQFU+NE19bFVHc09MdiReSjFxR3d0REtWdUd2Kj52
Xy14JiZiSEJWKTs3RXcKek1oT3cwb3grQlI1N3FqKnQwa3Rmbk48Nz0xfWhed0NFKWojV0VsWnlJ
dGh1MStfLVgpM3tpeD49KiY3I1pZZVFWCnpQbE1raHVnPUEwZSVeMzN1ZmxAY04tJmg1d2VgaGAq
bFpYK2NZMyV9RF49ck07O3BsNFVMITtHcXotNXUpUExTOwp6RTJHckBtJDNzWHY5RE5+THUle3N7
VFoyXjFsck9TRVlMKUclK0BfTVhlT0RxP3YwYEgheDgtbVVRSzZfXkZobCQKelA/eElGMyFYNXBo
Vn04LSpjXk5SZ159VTx3VUotfSgoTVBZOV98QCp2PDU1NyhtWj03WV5EMl95alcjYF9BQ1Y+CnpK
PSErWTtoQGNmU3t3SEZ1YUkpbmh7dCopYSlAekJYbHdue08yc042eX5MSGM9NztQMmRHdG0zR31e
VUB1anFjbwp6RWBkJD87TGIwLXs0fjRyNmBSSmhqWHl8ZTEoYz42ZjAjLXBhITkzMnVwMUh1KkUo
VTs1RlhOS21vY245Xl5pbWUKekAha0NQOFhsdjUtQXxPR1dHfklsYTxRX1lXfipLV1hhQDNiKF9i
a1pJLX58XiFTKkEwR1olfmZYV35kTSpgWmE8CnpmIygrNzZMMkJ4VzZffUw2JEh5TDJPUytBOT9J
fHFxPXt7NWRfNHpyWS10N09ZI2F8TT0xR0gkN2FJJjBzV2ZEVgp6RVZYPkI2ZCYjd185U1Vqdy0t
PmhxUihualJMViFBIT9oKChNSHNQWHcqaGh5ZmZMQDNwVTd8flh7SEJea2NPNmcKemIoO1UrWClP
XipISk8obHNgT0dNJmZ2fUcmeWh5R1B+XmUrb0o4JGZidj0xJXVGR0U3Jit3fFowP0pgVSkxcW9r
CnpxTHBifks3YHNONCN8ezhGdXtJLUxtWE0ocSM/KGZPMn0mJHR4dCFIZHp3JFo7ajRGe0MmTVVy
TTghYyFNVkJnYwp6MFUxMXV2P1Q7UnRUNzhNPUoxYUdyKnt5fEo1RV9DS141N0g4LX1BZHdpY1R0
cGVoUzF4ZTw3MmRReGBXODEtbVMKenhhKzQkQzFxMCE/TyE1Y3gxNWBoSUF3PGxUN2M+ZDs7RUZp
PylGSGJ1REpHSiM7KEpmZ09mdG4lX2ZjdiMySypICnozfXA5UCFBT2F5RWU5WH1uJWFSbiV2TG80
dj80U1pfdlAwWTcxKGk+PTA2Zk9aaVZATT94fTYtYHk7OGZkTENTZgp6cUw4dSt2QE1qOHB9MDQ9
cj1jND9EYCk4VEVJa3BTJENndz5hRkEwVGQ0S0E2VVkoOVBQZWp3RVp2UjU2KktLaFIKeipUTjw9
JSFaTlZXK35YYEVYYEtsNEtJdSVUPyY8KVRhZ2hwZ1dhQGVmfE9uN0NHckh1eGxvQjlSSlJ3d3JL
JUFoCno0PHl4ZSZrTjd7dDw+XjU8RnAqQXdAI2tCXnNxe2slWHlaYzBXYTdBRnV4Ri01SWFDbnQr
Y2R1b14+YylhY1hjUgp6VDRBUGclSTBXfmM2KFY/WGtoMDlibkotbTJpeTdrO2c/MXpJZW9VZ1VH
dUA3K2t9KE5ERl8mfWRUd0ktQz5gSFIKejxWKVdHbVBYJTI4ZD0/XlR1RkRFeCFeRyRxTjtZUlo/
bHw9VFB9aE0hV2c/M2tJLVhIa309TWpDRVZWKVdgfTRUCnpjcGghP0ljIXMpYmo5US0+ZVUjQTl4
QFJ+MGthemJwUCR7V1U5UnJacSgzcHhoPFl0OSt5fGEjUHBvZStyalU1ZQp6Mzt9N3peX2VyMkM5
clZ2Uz9lVTJmSzU3RU5mdylCMUJCfHQhXmVtcUReYEE5X3xUaztAdzF9N0hrbUM7PXktRFYKeldA
fjMkZD01bXVFe31tKFF6dUdlMDgybDxOQ3std0R0WndmRUd0LSQ2KSg4cyt5WDFIZUk2JmA4WjYq
eyh7YUtxCno1LVNPIVpDXnEye0AyM2NJfUkhM3ZCdjE9QkBnRiVnKGM0RV4hfWooendncU89XyY2
ZWZGbDBoX0gyS30mMmQjVwp6NkA3UCNLQ3p9Tklncj9APFF4fWJGZXdrKztIMndsUnxBc2FmK1J9
N1k+R1NIa015STlHQSE8fHdCVWFKRyEwODsKek5YXjJ3dSo0VzZPU0RoKnhUeSUzZFd7SmBEZSMo
Wk1JajVWOz0qYmt5RCYwLUA/ZUg/Yy14Y057PlFiTy12dFgpCnohVzcyOXIrWmJiTGREfntFZ0ZB
eF5LRDdmOXBQT0psSHI4N0h7XzFoTmBEWTs/K0oxMV9pYmwhP21iWjsmekxhMAp6SjdHKGlUQzNK
NCsjWjZhWmRPRn4mIW40MkdCaz85d3QkKjVedjZYP1kqOXohYHE3QTY9IUdpcHdTd01rSFV8UksK
eiMwSzlrJSlyOEZScz10c2FPMWhrKytfKU9sTFhxLU12RUA5MVFvV2BsMTVNWUYmVHpIMVc0dShC
cTI7eCtvO0VKCnpaRiN6QEB0QTZaYlh+a0xwaXlRd3BJdX1qO1RkQzV5em1iMTlQMzYpZXQwcVA8
YHNzTTJVeCpMP2xTV2pFRT8yfAp6IyhsK3FlZDYhdlV6NTBKN04+KDVYVHNsdnVNIz1ScjBaMVRD
eThmK2Bwfm1Ta1FNdzQqJWxHV3RsWU5uZmJ9VGIKejxWQHA1dTU3bTFCaD9qcXckantyPnlPbjgk
dGh7Xkc7K2BnaTUwSnN1NF4xQilUMzc+OEt5SyZGUVEmM1h+LTRwCnpxJUhxNmUmZSpNe259fF9B
dzNxQEdZbSVeZiFgZ2FSXlJXVmVmbDdjYiE5fUJZY05GZ1k+I3FeTCs1Rn5DalBZYAp6YFpUeU05
Tj5DVnlydjI1cmAxY1ZqZzJGUk1aN1gqSko8U2pSflM+VWtIQ20zSGl4TmNxV05wLXhAc0QwZCZr
Nj0Kell8dDNvKCtXI3VMPFJDVWIjcCkmPkhoa0NeVzxTUD8lcTI4Y0BIRE09bzw0X3gtWnA+WHVn
YXdaczVXYi1PRFl6CnolI1Bybk07RW9zcEhwKlopR3t5bXhaI0t5KWFRWnsqQ3RYPWt0TGd1blFP
SSEzOyRtQm9aUnRAPjN7SkkmR3xjSgp6TD8jcWNQZ3hiS0Q2PyFXJm4qKVRQQWBSNHozRypyTCQm
YVo/PD1KMGJCJmlvTD8mZDw8MjtQcy1JZT5OQSZeQTQKejg4ej4zISE0KkpAQypZTyZ0YDtGS1Jl
QiNhaThZfnQyKzw0byR8VUxANFdEcSlOd3RhbE1zM2lucjx7MSYlaC1aCnp1ZXZNMT1VX2BgNl5A
VUJqQ2J+KkFGNnJaeSF8Tl8pTW9SST0qNVZoM0B9MCVQVXpaRjNDJG56XjskMnBuQmhyTQp6JHUj
dkZDZk9CPTAmNl4td2kkKztJWjloRD9aUXJXPHlzZVhnQTN+WDdpYDRyQ29tZU81NkMhfmgldyZY
cyQ3WCoKekpyTGp7K3RUZ1FpN3B4bVVaXms3XzFJRH56WihKKSlaUHNeYiEwPmBqUmJQdlN0b0BC
XjJkSj5FfWB9JWg5dTBWCnp2SVdPKUE+KD8yai1OPiFQLTUmQTRNdkU9NTBIbGFAeiUtSG0ycG1V
YGJnYD5gcngoVmtEZitHUDBjSGM/Z1AocAp6YlV2eipwfjBCcSlOMyojUWZtWH1lNW0od1RmUUZR
LTZSUCtlWEdBfFpeMXpKR21femx7fXdDSXg/Tj9qQncmZ24KenpHRC16cFApZnZZXlJ6dyRLbVlW
czM/VG5ERjdXMjNRTyVqPFU4e2UlKm9UWTxQJGImMSZTSiU0UzBpIT5lTGJ4CnpJWWR0JV9+XzZN
JFI3Q201LSlIM3ZNN3hQdmwzekpXM0FqR0MyQGJ8TlFoKkVxbTFkR0N8UX5aUF8hK2RJcylyLQp6
PWBreEBqQWhHQ0J6OUJMUXJkKWYkbj4obHVoJllhcX1KcGF1b3dAREpxVGdaJTNpUEk0KW5pV1RB
M3B1UGwqYEQKenB6dHlqRHI7SmZ4V255VlQmMV9lUnF2WnB7Tkp3ZXkzXlJGSUJAKyhQVTVPKWBu
SllfO2BvN0NmfH5kNHFOVHFfCnpkfUt8IUhuTXEyMjYxNj8oZCtJIXJFPkM2aU9afkk0YTxObWI7
MGNfIXxKRDVjVVVzQmdDfEBDTU9yJnVqWUd2TQp6SWJSQ1RuclkoK0ZYfntTe25nMXJXdF45S3Ep
UGgkaVhWX3UrMzlMdCNoMXRlYGljJnxZPGJ5fD9iVHJAVDN3UV4KeiQ/MXh5S2BXNFByMGZuPkRn
IWtOYj92P1k5cCRqWXBFUVZNY2t2OyZsfVQ3KGpvZ25sNDBUKUQ2SClyMnRse204CnpuKyYhKSVZ
SF5QeXpNfSRTVUh9dVQzdFdeaHJEbCFeViNKbVE4OX5QX1d0T152dGxkM0Q/TyRzPW8hXj5yZ1I7
awp6eEs4RlMkQjkpNEJAPXhyVlAlJXBvXnVwcEdefGlENCNBI1QpLUhJS3pGOXpvJUFwS0JLcEpO
JCpEPzI2TkZZdSEKejxuMmd5RlNyVXVTeGhYYkpyXyFON3Z+eGVCKEdFekA2fWRTNU59bldxYmts
eUxJRkRLekhhKE1zND8hTmliTSgzCnpNZkxYbTFwZE0/eyg3WS1xMUwjVHkrV3opMG9ITyN5P09n
PTVSQUlENlU/RmhybjskTz9TV0wxd008R1FFOCltQgp6LWNlNntMcF4hOSVoKEB9cUhkNDFCVDVP
QjFCVik+Q2N4YDllPShwY0E4VVJmaTY+b2JVQmowMEV8UlR8UiFlMDMKencpamUzZG0tP0J2fmdY
RD59bzRVNE45RVlZPn47SFpKPXo8KnhLOSVWaVhxRURCSStNdzwlNyp3PDkyVylSdVpqCnpSQiVF
akdAKG4jXmJybVNRdStJITdzbVNkbnc2Y19JfHVFZT5TYjEofDlsZWRGa21+VU9gZmdMPnh8c1Vk
Wkxuewp6KH0jYmckJCVHMjlgellPSXNTNW0xR05zbkojV3ZwKyR4VztZSThOYE8oTzZIS3tMb19l
ZH1STzh5JVVASShnZEoKekxvIUtqYXsyQUh0M1I/bitDOGs7fEh1eW5van1nbStWS0ckSkdHIXNO
ZGUxMHpVVD1DdUZtI1RAXmRIfGJ3Y2dyCnpIXkZRMypLQiladyp6dD5YYmRQciQtTWQhKzk3WUNs
VWk/UkNtQjY8S0NMemNKIThWTGlKKmRtNU9UYUdsdE5uSAp6SXExPWZpaVM2O3FxWHdhdiY3bW9z
IWBlendwflJKKV5ldi1reVRCelRnS2RKP3orLShoVWQxJnE5dXhiUGE9SmAKeitVbUN9UG0lQ0A8
c3UrcjNSR3x5TExNe1hQSHBsRUJjO2RBVCREfn5UYWlRLUhKMSRZV1F3KWN0bEEtez13OSM4CnpD
WXctbW08IWJDV0pjMjtwRTt6K1J8aGx8NikoTUE5WWNtYDR3TXlZajFEdlNxVj1lbUZDZyU3NWFf
KVkhRE52YAp6Zj4mUVVXPnh9T2tEWXptZmgybj9MUTY9Z1Z4S2U7UUpeTUAhWlV9Z2lpfHw4TjdN
Rn52Y1RTb2J7QkUyKDlQdj4KejE+fGl2YWArfUdAWjRZK2pFaXVAZ09uUDBQR3R7fSFtLV84UmJJ
SHdfdGVxUm4yKWlOZ0lqQ2g9PFAzJD87YUZYCnoqfjZATGtqc2tFa0VXQGBNfnAxa2Q3KEB6Qnl3
fFlfS2pINCRffWVmNjl4PG0/fVE7NTFpRVp1IWElOEE1NmFPOQp6UWZfa2JJQWlVZEYoVi1HcFp0
NyplSXJpfXZPfUlNMXUhQ2Ntbm18PzBianA7VzY8I0skUTdDYlJ8MiZSPXorMGcKekZ1MkptaipE
dUk9M0xwPW8oWUVeXiMmaHIkPWY5eXh7UnY9LTArfE8yczEpK1g5cjJOez1vNFpNdlV6KVdlb0A5
CnpDJWF3Vnc+WWlRQEs+RFhKfXJHfGRMdiNQK2MjblcyTik+KystSCgrRyN4ZWJxeE92KTJMaFNP
Jj8xQ3M4QWdnVAp6VmBlOXRmZ29sIShOT308I0ZeYm40JGVlaUk8cWpqaU9KZmA1JntUZjUrIyE7
bkZhYShob2cjTjZjO04xejxYYHkKencqYnRPIW1xPDQ2OUFiMiRPT1J1NCo8dm5KdHBXZW5+Z2dp
VTFrJTIqI3V5PT93UT9rYHNGVU8zOXg0ZVgxQVEjCnpFb2FfV0xZT3pYXnh2P3NHcTA4REh9JVlH
PF5PKUlPeVRtV2R9bXA5XyFFJSFaKSpTcEo7Y1JnOWxIbnIxMGRRYQpBbD5oKCQKCmRpZmYgLS1n
aXQgYS9XZWJDb3JlL0NoYW5nZUxvZyBiL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IDVhNTAzYmNi
ZTFjNTBmZjFmNDc2MTJkODJlMjM0OTFiYTA1MjZmZWUuLjMwNWRlNzM0N2Y2NzUzNzgzMmY4MWYw
OWUxNDJkZDkyMDJiOWNhODMgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1dl
YkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMTAtMDctMjcgIEFsZXggTmljb2xh
b3UgIDxhbmljb2xhb0BjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgW2Nocm9taXVtXSByNjM0NTAgY2F1c2VkIHNvbWUgc3ZnIG1h
c2sgdGVzdHMgdG8gZmFpbCBwaXhlbCB0ZXN0cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDI0MDMKKworICAgICAgICBJbWFnZUJ1ZmZlckNHLmNwcCB1
c2VzIENvcmVHcmFwaGljcyB0byBkbyB0aGUgdHJhbnNmb3JtIG9mIFNWRyBtYXNrcworICAgICAg
ICBpbnRvIExpbmVhclJHQiwgYnV0IG9ubHkgZm9yIE1BQyB3aGljaCBtZWFucyBub3QgZm9yIENI
Uk9NSVVNLCBzbyBJCisgICAgICAgIGhhdmUgY2hhbmdlZCB0aGUgI2lmIHRvIGFjY291bnQgZm9y
IGJvdGggcGxhdGZvcm1zLiBJIGFtIGFzc3VtaW5nIHRoaXMKKyAgICAgICAgaXNuJ3QgaW4gZm9y
IHdpbmRvd3MgYmVjYXVzZSBpdCdzIG1pc3NpbmcgaW4gQ0cgaXRzZWxmLCBidXQgSSBkaWRuJ3QK
KyAgICAgICAgdmVyaWZ5IHRoYXQuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9jZy9J
bWFnZUJ1ZmZlckNHLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkltYWdlQnVmZmVyOjpJbWFnZUJ1
ZmZlcik6CisKIDIwMTAtMDctMjcgIEphbWVzIEhhd2tpbnMgIDxqaGF3a2luc0BjaHJvbWl1bS5v
cmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRGFyaW4gRmlzaGVyLgpkaWZmIC0tZ2l0IGEvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jZy9JbWFnZUJ1ZmZlckNHLmNwcCBiL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvY2cvSW1hZ2VCdWZmZXJDRy5jcHAKaW5kZXggZmU3ZjgzYWJlYTAxOGU3
M2RmYzQzMDNlYTU3N2JkOTQxZDFmOGZlNS4uZmViOGNlYzRiMWI4OTMzOGExMjU4NDIxYmQ2M2Fh
ZDYwY2E2Njc5MSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jZy9JbWFn
ZUJ1ZmZlckNHLmNwcAorKysgYi9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NnL0ltYWdlQnVm
ZmVyQ0cuY3BwCkBAIC04MCw3ICs4MCw3IEBAIEltYWdlQnVmZmVyOjpJbWFnZUJ1ZmZlcihjb25z
dCBJbnRTaXplJiBzaXplLCBJbWFnZUNvbG9yU3BhY2UgaW1hZ2VDb2xvclNwYWNlLCBiCiAgICAg
ICAgIGNhc2UgR3JheVNjYWxlOgogICAgICAgICAgICAgY29sb3JTcGFjZS5hZG9wdENGKENHQ29s
b3JTcGFjZUNyZWF0ZURldmljZUdyYXkoKSk7CiAgICAgICAgICAgICBicmVhazsKLSNpZiBQTEFU
Rk9STShNQUMpICYmICFkZWZpbmVkKEJVSUxESU5HX09OX1RJR0VSKQorI2lmICgoUExBVEZPUk0o
TUFDKSB8fCBQTEFURk9STShDSFJPTUlVTSkpICYmICFkZWZpbmVkKEJVSUxESU5HX09OX1RJR0VS
KSkKICAgICAgICAgY2FzZSBMaW5lYXJSR0I6CiAgICAgICAgICAgICBjb2xvclNwYWNlLmFkb3B0
Q0YoQ0dDb2xvclNwYWNlQ3JlYXRlV2l0aE5hbWUoa0NHQ29sb3JTcGFjZUdlbmVyaWNSR0JMaW5l
YXIpKTsKICAgICAgICAgICAgIGJyZWFrOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>