<?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>49333</bug_id>
          
          <creation_ts>2010-11-10 11:56:09 -0800</creation_ts>
          <short_desc>simplify png decoding loop</short_desc>
          <delta_ts>2010-11-11 10:50:01 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Images</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>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Pascal Massimino">pascal.massimino</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>commit-queue</cc>
    
    <cc>mihaip</cc>
    
    <cc>pkasting</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>307466</commentid>
    <comment_count>0</comment_count>
      <attachid>73520</attachid>
    <who name="Pascal Massimino">pascal.massimino</who>
    <bug_when>2010-11-10 11:56:09 -0800</bug_when>
    <thetext>Created attachment 73520
simpler png loop

Hi,

the loop looks simpler this way.
I may have miss something here, though.

Pascal</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>307472</commentid>
    <comment_count>1</comment_count>
      <attachid>73520</attachid>
    <who name="Peter Kasting">pkasting</who>
    <bug_when>2010-11-10 12:01:01 -0800</bug_when>
    <thetext>Comment on attachment 73520
simpler png loop

This isn&apos;t quite right.  If row 0 has alpha and row 1 does not, you&apos;ll setHasAlpha(true) on the first row and (false) on the second.

Instead you should probably do:

if (nonTrivialAlpha)
    buffer.setHasAlpha(true);

...at the end.

It would be good to add a pixel test with a png that exercises this particular case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>307550</commentid>
    <comment_count>2</comment_count>
      <attachid>73538</attachid>
    <who name="Pascal Massimino">pascal.massimino</who>
    <bug_when>2010-11-10 14:19:08 -0800</bug_when>
    <thetext>Created attachment 73538
updated patch

Fixed the logic, and made sure buffer.setHasAlpha() was called once, like before.
Added a pixel test for this case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>307552</commentid>
    <comment_count>3</comment_count>
      <attachid>73538</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-11-10 14:21:12 -0800</bug_when>
    <thetext>Comment on attachment 73538
updated patch

This patch is incorrectly based.  Please use &quot;webkit-patch upload&quot; or svn-create-patch to create your patches so they can be processed by all our automated tools.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>307555</commentid>
    <comment_count>4</comment_count>
      <attachid>73538</attachid>
    <who name="Peter Kasting">pkasting</who>
    <bug_when>2010-11-10 14:23:23 -0800</bug_when>
    <thetext>Comment on attachment 73538
updated patch

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

Does the test image render visibly wrong with your original patch?  If so, I&apos;m basically OK with this patch (can&apos;t r+, not a reviewer).

&gt; third_party/WebKit/WebCore/ChangeLog:9
&gt; +        Tests should stay be 1:1 the same.
&gt; +        Added a special test for this case: png_per_row_alpha_decoding.html

Just say: &quot;Test: fast/images/png_per_row_alpha_decoding.html&quot; -- it&apos;s implied that image output won&apos;t change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>307556</commentid>
    <comment_count>5</comment_count>
      <attachid>73539</attachid>
    <who name="Pascal Massimino">pascal.massimino</who>
    <bug_when>2010-11-10 14:23:40 -0800</bug_when>
    <thetext>Created attachment 73539
attachment with correct path base

same as 73538, but with correct path</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>307559</commentid>
    <comment_count>6</comment_count>
      <attachid>73539</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-11-10 14:26:39 -0800</bug_when>
    <thetext>Comment on attachment 73539
attachment with correct path base

Marking r? for a few seconds so the bots pick up this change for analysis.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>307561</commentid>
    <comment_count>7</comment_count>
      <attachid>73539</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-11-10 14:27:34 -0800</bug_when>
    <thetext>Comment on attachment 73539
attachment with correct path base

If Peter&apos;s happy, this looks good to me.  Please address Peter&apos;s nit with the ChangeLog before landing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>307593</commentid>
    <comment_count>8</comment_count>
      <attachid>73548</attachid>
    <who name="Pascal Massimino">pascal.massimino</who>
    <bug_when>2010-11-10 15:13:14 -0800</bug_when>
    <thetext>Created attachment 73548
updated patch

updated patch, with smaller PNG test image and fixed ChangeLog.

This test-PNG has an alpha-less first and last row, whereas the center
rows do have alpha. So whether setHasAlpha() occurs first or last, it
would be forcing a no-alpha bad image.

That being said, i see no effect of setHasAlpha() on linux. The renderer
seems to ignore this global flag and use whatever alpha value is associated
with each pixels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>307595</commentid>
    <comment_count>9</comment_count>
      <attachid>73548</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-11-10 15:13:42 -0800</bug_when>
    <thetext>Comment on attachment 73548
updated patch

Rejecting patch 73548 from commit-queue.

pascal.massimino@gmail.com does not have committer permissions according to http://trac.webkit.org/browser/trunk/WebKitTools/Scripts/webkitpy/common/config/committers.py.

- If you do not have committer rights please read http://webkit.org/coding/contributing.html for instructions on how to use bugzilla flags.

- If you have committer rights please correct the error in WebKitTools/Scripts/webkitpy/common/config/committers.py by adding yourself to the file (no review needed).  The commit-queue restarts itself every 2 hours.  After restart the commit-queue will correctly respect your committer rights.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>307630</commentid>
    <comment_count>10</comment_count>
      <attachid>73548</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-11-10 16:48:40 -0800</bug_when>
    <thetext>Comment on attachment 73548
updated patch

Clearing flags on attachment: 73548

Committed r71784: &lt;http://trac.webkit.org/changeset/71784&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>307631</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-11-10 16:48:45 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>307992</commentid>
    <comment_count>12</comment_count>
    <who name="Mihai Parparita">mihaip</who>
    <bug_when>2010-11-11 10:50:01 -0800</bug_when>
    <thetext>BTW, this was missing the .checksum file, I added it in http://trac.webkit.org/changeset/71836.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>73520</attachid>
            <date>2010-11-10 11:56:09 -0800</date>
            <delta_ts>2010-11-10 14:19:08 -0800</delta_ts>
            <desc>simpler png loop</desc>
            <filename>webkit_png.diff</filename>
            <type>text/plain</type>
            <size>1658</size>
            <attacher name="Pascal Massimino">pascal.massimino</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA3MTc1OSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTQgQEAKKzIwMTAtMTEtMTAgIFBhc2NhbCBNYXNzaW1pbm8gIDxwYXNjYWwubWFz
c2ltaW5vQGdtYWlsLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBTaW1wbGlmeSB0aGUgYWxwaGEtZGV0ZWN0aW9uIGNvZGUgaW4gcG5nJ3MgZGVj
b2RpbmcgbG9vcC4KKworICAgICAgICBUZXN0cyBzaG91bGQgc3RheSBiZSAxOjEgdGhlIHNhbWUu
CisKKyAgICAgICAgKiBwbGF0Zm9ybS9pbWFnZS1kZWNvZGVycy9wbmcvUE5HSW1hZ2VEZWNvZGVy
LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlBOR0ltYWdlRGVjb2Rlcjo6cm93QXZhaWxhYmxlKTog
bW9kaWZpZWQgbG9vcC4KKwogMjAxMC0xMS0xMCAgQ3NhYmEgT3N6dHJvZ29uw6FjICA8b3NzeUB3
ZWJraXQub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERhdmlkIEh5YXR0LgpJbmRleDogV2Vi
Q29yZS9wbGF0Zm9ybS9pbWFnZS1kZWNvZGVycy9wbmcvUE5HSW1hZ2VEZWNvZGVyLmNwcAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBXZWJDb3JlL3BsYXRmb3JtL2ltYWdlLWRlY29kZXJzL3BuZy9QTkdJbWFnZURl
Y29kZXIuY3BwCShyZXZpc2lvbiA3MTcyMSkKKysrIFdlYkNvcmUvcGxhdGZvcm0vaW1hZ2UtZGVj
b2RlcnMvcG5nL1BOR0ltYWdlRGVjb2Rlci5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTM5NSwxNiAr
Mzk1LDE0IEBACiAgICAgLy8gQ2hlY2sgdGhhdCB0aGUgcm93IGlzIHdpdGhpbiB0aGUgaW1hZ2Ug
Ym91bmRzLiBMaWJQTkcgbWF5IHN1cHBseSBhbiBleHRyYSByb3cuCiAgICAgaWYgKGRlc3RZIDwg
MCB8fCBkZXN0WSA+PSBzY2FsZWRTaXplKCkuaGVpZ2h0KCkpCiAgICAgICAgIHJldHVybjsKLSAg
ICBib29sIHNhd0FscGhhID0gYnVmZmVyLmhhc0FscGhhKCk7CisgICAgYm9vbCBub25Ucml2aWFs
QWxwaGEgPSBmYWxzZTsKICAgICBmb3IgKGludCB4ID0gMDsgeCA8IHdpZHRoOyArK3gpIHsKICAg
ICAgICAgcG5nX2J5dGVwIHBpeGVsID0gcm93ICsgKG1fc2NhbGVkID8gbV9zY2FsZWRDb2x1bW5z
W3hdIDogeCkgKiBjb2xvckNoYW5uZWxzOwogICAgICAgICB1bnNpZ25lZCBhbHBoYSA9IGhhc0Fs
cGhhID8gcGl4ZWxbM10gOiAyNTU7CiAgICAgICAgIGJ1ZmZlci5zZXRSR0JBKHgsIGRlc3RZLCBw
aXhlbFswXSwgcGl4ZWxbMV0sIHBpeGVsWzJdLCBhbHBoYSk7Ci0gICAgICAgIGlmICghc2F3QWxw
aGEgJiYgYWxwaGEgPCAyNTUpIHsKLSAgICAgICAgICAgIHNhd0FscGhhID0gdHJ1ZTsKLSAgICAg
ICAgICAgIGJ1ZmZlci5zZXRIYXNBbHBoYSh0cnVlKTsKLSAgICAgICAgfQorICAgICAgICBub25U
cml2aWFsQWxwaGEgfD0gYWxwaGEgPCAyNTU7CiAgICAgfQorICAgIGJ1ZmZlci5zZXRIYXNBbHBo
YShub25Ucml2aWFsQWxwaGEpOwogfQogCiB2b2lkIFBOR0ltYWdlRGVjb2Rlcjo6cG5nQ29tcGxl
dGUoKQo=
</data>
<flag name="review"
          id="63961"
          type_id="1"
          status="-"
          setter="pkasting"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>73538</attachid>
            <date>2010-11-10 14:19:08 -0800</date>
            <delta_ts>2010-11-10 14:23:40 -0800</delta_ts>
            <desc>updated patch</desc>
            <filename>webkit_png.diff</filename>
            <type>text/plain</type>
            <size>9255</size>
            <attacher name="Pascal Massimino">pascal.massimino</attacher>
            
              <data encoding="base64">SW5kZXg6IHRoaXJkX3BhcnR5L1dlYktpdC9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSB0aGlyZF9wYXJ0eS9XZWJLaXQvV2ViQ29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDcxNzcwKQor
KysgdGhpcmRfcGFydHkvV2ViS2l0L1dlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTYgQEAKKzIwMTAtMTEtMTAgIFBhc2NhbCBNYXNzaW1pbm8gIDxwYXNjYWwubWFz
c2ltaW5vQGdtYWlsLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBTaW1wbGlmeSB0aGUgYWxwaGEtZGV0ZWN0aW9uIGNvZGUgaW4gcG5nJ3MgZGVj
b2RpbmcgbG9vcC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTQ5MzMzCisKKyAgICAgICAgVGVzdHMgc2hvdWxkIHN0YXkgYmUgMToxIHRoZSBzYW1lLgor
ICAgICAgICBBZGRlZCBhIHNwZWNpYWwgdGVzdCBmb3IgdGhpcyBjYXNlOiBwbmdfcGVyX3Jvd19h
bHBoYV9kZWNvZGluZy5odG1sCisKKyAgICAgICAgKiBwbGF0Zm9ybS9pbWFnZS1kZWNvZGVycy9w
bmcvUE5HSW1hZ2VEZWNvZGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlBOR0ltYWdlRGVjb2Rl
cjo6cm93QXZhaWxhYmxlKTogbW9kaWZpZWQgbG9vcC4KKwogMjAxMC0xMS0xMCAgQWxleGV5IFBy
b3NrdXJ5YWtvdiAgPGFwQGFwcGxlLmNvbT4KIAogICAgICAgICBSZWxlYXNlIGJ1aWxkIGZpeC4K
SW5kZXg6IHRoaXJkX3BhcnR5L1dlYktpdC9XZWJDb3JlL3BsYXRmb3JtL2ltYWdlLWRlY29kZXJz
L3BuZy9QTkdJbWFnZURlY29kZXIuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIHRoaXJkX3BhcnR5L1dlYktp
dC9XZWJDb3JlL3BsYXRmb3JtL2ltYWdlLWRlY29kZXJzL3BuZy9QTkdJbWFnZURlY29kZXIuY3Bw
CShyZXZpc2lvbiA3MTc3MCkKKysrIHRoaXJkX3BhcnR5L1dlYktpdC9XZWJDb3JlL3BsYXRmb3Jt
L2ltYWdlLWRlY29kZXJzL3BuZy9QTkdJbWFnZURlY29kZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBA
IC0zOTUsMTYgKzM5NSwxNSBAQCB2b2lkIFBOR0ltYWdlRGVjb2Rlcjo6cm93QXZhaWxhYmxlKHVu
c2lnCiAgICAgLy8gQ2hlY2sgdGhhdCB0aGUgcm93IGlzIHdpdGhpbiB0aGUgaW1hZ2UgYm91bmRz
LiBMaWJQTkcgbWF5IHN1cHBseSBhbiBleHRyYSByb3cuCiAgICAgaWYgKGRlc3RZIDwgMCB8fCBk
ZXN0WSA+PSBzY2FsZWRTaXplKCkuaGVpZ2h0KCkpCiAgICAgICAgIHJldHVybjsKLSAgICBib29s
IHNhd0FscGhhID0gYnVmZmVyLmhhc0FscGhhKCk7CisgICAgYm9vbCBub25Ucml2aWFsQWxwaGEg
PSBmYWxzZTsKICAgICBmb3IgKGludCB4ID0gMDsgeCA8IHdpZHRoOyArK3gpIHsKICAgICAgICAg
cG5nX2J5dGVwIHBpeGVsID0gcm93ICsgKG1fc2NhbGVkID8gbV9zY2FsZWRDb2x1bW5zW3hdIDog
eCkgKiBjb2xvckNoYW5uZWxzOwogICAgICAgICB1bnNpZ25lZCBhbHBoYSA9IGhhc0FscGhhID8g
cGl4ZWxbM10gOiAyNTU7CiAgICAgICAgIGJ1ZmZlci5zZXRSR0JBKHgsIGRlc3RZLCBwaXhlbFsw
XSwgcGl4ZWxbMV0sIHBpeGVsWzJdLCBhbHBoYSk7Ci0gICAgICAgIGlmICghc2F3QWxwaGEgJiYg
YWxwaGEgPCAyNTUpIHsKLSAgICAgICAgICAgIHNhd0FscGhhID0gdHJ1ZTsKLSAgICAgICAgICAg
IGJ1ZmZlci5zZXRIYXNBbHBoYSh0cnVlKTsKLSAgICAgICAgfQorICAgICAgICBub25Ucml2aWFs
QWxwaGEgfD0gYWxwaGEgPCAyNTU7CiAgICAgfQorICAgIGlmIChub25Ucml2aWFsQWxwaGEgJiYg
IWJ1ZmZlci5oYXNBbHBoYSgpKQorICAgICAgICBidWZmZXIuc2V0SGFzQWxwaGEodHJ1ZSk7CiB9
CiAKIHZvaWQgUE5HSW1hZ2VEZWNvZGVyOjpwbmdDb21wbGV0ZSgpCkluZGV4OiB0aGlyZF9wYXJ0
eS9XZWJLaXQvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIHRoaXJkX3BhcnR5
L1dlYktpdC9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDcxNzY5KQorKysgdGhpcmRf
cGFydHkvV2ViS2l0L0xheW91dFRlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE3IEBACisyMDEwLTExLTEwICBQYXNjYWwgTWFzc2ltaW5vICA8cGFzY2FsLm1hc3NpbWlu
b0BnbWFpbC5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgYWRkIHRlc3QgY2FzZSBmb3IgcG5nIHdoZXJlIGVhY2ggcm93IGhhcyBvciBoYXNuJ3Qg
YWxwaGEgdmFsdWVzLgorICAgICAgICBUaGlzIGlzIHRvIGV4ZXJjaXNlIGNvZGUgbG9naWMgd2l0
aGluIFBOR0ltYWdlRGVjb2Rlci5jcHAKKworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9NDkzMzMKKworICAgICAgICAqIGZhc3QvaW1hZ2VzL3BuZ19wZXJf
cm93X2FscGhhX2RlY29kaW5nLWV4cGVjdGVkLnBuZzogQWRkZWQuCisgICAgICAgICogZmFzdC9p
bWFnZXMvcG5nX3Blcl9yb3dfYWxwaGFfZGVjb2RpbmctZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAg
ICAgICAgKiBmYXN0L2ltYWdlcy9wbmdfcGVyX3Jvd19hbHBoYV9kZWNvZGluZy5odG1sOiBBZGRl
ZC4KKyAgICAgICAgKiBmYXN0L2ltYWdlcy9yZXNvdXJjZXMvcG5nX3Blcl9yb3dfYWxwaGEucG5n
OiBBZGRlZC4KKwogMjAxMC0xMS0xMCAgU3RlcGhlbiBXaGl0ZSAgPHNlbm9yYmxhbmNvQGNocm9t
aXVtLm9yZz4KIAogICAgICAgICBVbnJldmlld2VkOyB1cGRhdGVkIHRlc3QgYmFzZWxpbmVzLgpJ
bmRleDogdGhpcmRfcGFydHkvV2ViS2l0L0xheW91dFRlc3RzL2Zhc3QvaW1hZ2VzL3BuZ19wZXJf
cm93X2FscGhhX2RlY29kaW5nLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSB0aGlyZF9wYXJ0
eS9XZWJLaXQvTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvcG5nX3Blcl9yb3dfYWxwaGFfZGVjb2Rp
bmctZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQorKysgdGhpcmRfcGFydHkvV2ViS2l0L0xheW91
dFRlc3RzL2Zhc3QvaW1hZ2VzL3BuZ19wZXJfcm93X2FscGhhX2RlY29kaW5nLWV4cGVjdGVkLnR4
dAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSw3IEBACitsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2
MDAKKyAgUmVuZGVyVmlldyBhdCAoMCwwKSBzaXplIDgwMHg2MDAKK2xheWVyIGF0ICgwLDApIHNp
emUgODAweDYwMAorICBSZW5kZXJCbG9jayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisg
ICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQgKDgsOCkgc2l6ZSA3ODR4NTg0CisgICAgICBSZW5kZXJJ
bWFnZSB7SU1HfSBhdCAoMCwwKSBzaXplIDE2eDE2CisgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0g
YXQgKDAsMCkgc2l6ZSAweDAKSW5kZXg6IHRoaXJkX3BhcnR5L1dlYktpdC9MYXlvdXRUZXN0cy9m
YXN0L2ltYWdlcy9wbmdfcGVyX3Jvd19hbHBoYV9kZWNvZGluZy5odG1sCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IHRoaXJkX3BhcnR5L1dlYktpdC9MYXlvdXRUZXN0cy9mYXN0L2ltYWdlcy9wbmdfcGVyX3Jvd19h
bHBoYV9kZWNvZGluZy5odG1sCShyZXZpc2lvbiAwKQorKysgdGhpcmRfcGFydHkvV2ViS2l0L0xh
eW91dFRlc3RzL2Zhc3QvaW1hZ2VzL3BuZ19wZXJfcm93X2FscGhhX2RlY29kaW5nLmh0bWwJKHJl
dmlzaW9uIDApCkBAIC0wLDAgKzEsNSBAQAorPGh0bWw+Cis8Ym9keT4KKzxpbWcgc3JjPSJyZXNv
dXJjZXMvcG5nX3Blcl9yb3dfYWxwaGEucG5nIj4KKzwvYm9keT4KKzwvaHRtbD4KSW5kZXg6IHRo
aXJkX3BhcnR5L1dlYktpdC9MYXlvdXRUZXN0cy9mYXN0L2ltYWdlcy9wbmdfcGVyX3Jvd19hbHBo
YV9kZWNvZGluZy1leHBlY3RlZC5wbmcKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpDYW5ub3QgZGlzcGxheTogZmlsZSBt
YXJrZWQgYXMgYSBiaW5hcnkgdHlwZS4Kc3ZuOm1pbWUtdHlwZSA9IGFwcGxpY2F0aW9uL29jdGV0
LXN0cmVhbQoKUHJvcGVydHkgY2hhbmdlcyBvbjogdGhpcmRfcGFydHkvV2ViS2l0L0xheW91dFRl
c3RzL2Zhc3QvaW1hZ2VzL3BuZ19wZXJfcm93X2FscGhhX2RlY29kaW5nLWV4cGVjdGVkLnBuZwpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fCkFkZGVkOiBzdm46bWltZS10eXBlCiAgICsgYXBwbGljYXRpb24vb2N0ZXQtc3Ry
ZWFtCgoKaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQXlBQUFBSllDQUlBQUFBVkZCVW5BQUFMTGts
RVFWUjRuTzNkUFU0Q1VSU0EwVGZFdlZqYQpzeFpMbDJYQ1RsZ09yQUxHd3NTL09Bcm1pd281SjFN
d1pFSnUrWVZITHRNOHp3TUFnTTdxcndjQUFMZzJBZ3NBSUNhd0FBQmlBZ3NBCklDYXdBQUJpQWdz
QUlDYXdBQUJpQWdzQUlIWnozdVByOWJpOWZiM2RiTVlZNC9GeFBEeVVRd0VBWExKcGNaUDdOSjMz
U1RiQ0F3Q00KTVJ3UkFnRGtsZ05ybnQ5ZDkvZGpuc2ZkM2NmM1h5NEFBTVlZWHgwUkFnRHdJNDRJ
QVFCaUFnc0FJQ2F3QUFCaUFnc0FJUFpOWU8zMworOStaQXdEZ2FpeHVjcDlPWGpUNi9PVHhlR3dt
QWdDNGNHZitWYzVuTEhvQUFIaHI4WWh3dFRyajUxbW5mOTBGQUhEMUZpdnFjRGpNClg5cnRkaSt2
dDl2dGJ3NE5BUENmMmVRT0FCQ3pwZ0VBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlB
Z3NBSUNhd0FBQmkKQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdB
QUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQQpJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJ
Q2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3CkFBQmlB
Z3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FB
QmlBZ3NBSUNhd0FBQmkKQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlD
YXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQQpJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFn
c0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3CkFB
QmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNh
d0FBQmlBZ3NBSUNhd0FBQmkKQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdz
QUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQQpJQ2F3QUFCaUFnc0FJQ2F3QUFC
aUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3
CkFBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NB
SUNhd0FBQmlBZ3NBSUNhd0FBQmkKQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJp
QWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQQpJQ2F3QUFCaUFnc0FJQ2F3
QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJ
Q2F3CkFBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlB
Z3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmkKQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdB
QUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQQpJQ2F3QUFCaUFnc0FJ
Q2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFn
c0FJQ2F3CkFBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FB
QmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmkKQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlD
YXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQQpJQ2F3QUFCaUFn
c0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFC
aUFnc0FJQ2F3CkFBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNh
d0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmkKQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdz
QUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQQpJQ2F3QUFC
aUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3
QUFCaUFnc0FJQ2F3CkFBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NB
SUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmkKQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJp
QWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQQpJQ2F3
QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJ
Q2F3QUFCaUFnc0FJQ2F3CkFBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlB
Z3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmkKQWdzQUlDYXdBQUJpQWdzQUlDYXdB
QUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQQpJ
Q2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFn
c0FJQ2F3QUFCaUFnc0FJQ2F3CkFBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FB
QmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmkKQWdzQUlDYXdBQUJpQWdzQUlD
YXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdz
QQpJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFC
aUFnc0FJQ2F3QUFCaUFnc0FJQ2F3CkFBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNh
d0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmkKQWdzQUlDYXdBQUJpQWdz
QUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJp
QWdzQQpJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3
QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3CkFBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NB
SUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmkKQWdzQUlDYXdBQUJp
QWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdB
QUJpQWdzQQpJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJ
Q2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3CkFBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlB
Z3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmkKQWdzQUlDYXdB
QUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlD
YXdBQUJpQWdzQQpJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFn
c0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3CkFBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FB
QmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmkKQWdzQUlD
YXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdz
QUlDYXdBQUJpQWdzQQpJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFC
aUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3CkFBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNh
d0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmkKQWdz
QUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJp
QWdzQUlDYXdBQUJpQWdzQQpJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3
QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3CkFBQmlBZ3NBSUNhd0FBQmlBZ3NB
SUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlUK0NLYXhnZ2NYai8K
QUFBQUFFbEZUa1N1UW1DQwoKSW5kZXg6IHRoaXJkX3BhcnR5L1dlYktpdC9MYXlvdXRUZXN0cy9m
YXN0L2ltYWdlcy9yZXNvdXJjZXMvcG5nX3Blcl9yb3dfYWxwaGEucG5nCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KQ2Fu
bm90IGRpc3BsYXk6IGZpbGUgbWFya2VkIGFzIGEgYmluYXJ5IHR5cGUuCnN2bjptaW1lLXR5cGUg
PSBhcHBsaWNhdGlvbi9vY3RldC1zdHJlYW0KClByb3BlcnR5IGNoYW5nZXMgb246IHRoaXJkX3Bh
cnR5L1dlYktpdC9MYXlvdXRUZXN0cy9mYXN0L2ltYWdlcy9yZXNvdXJjZXMvcG5nX3Blcl9yb3df
YWxwaGEucG5nCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KQWRkZWQ6IHN2bjptaW1lLXR5cGUKICAgKyBhcHBsaWNhdGlv
bi9vY3RldC1zdHJlYW0KCgppVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQkFBQUFBUUNBWUFBQUFm
OC85aEFBQUFBWE5TUjBJQXJzNGM2UUFBQU9OSlJFRlVPTXV0Cmt6RnVoREFRUmQ4WUpCWXNyYmJs
QmpsR0xwRzlEcmZJR1NMbEVsUTB1VUJxR2d0cEsxTXNRaGFUZ2l6WkJJb1E1MHVXTFkvL3QyZisK
V0ZTVkdKaXR6YTdyYUpvR0RvYzNUcWVYKzFIWE5jNDVPSitmQVVSQi8vMEZleUNiTlRnZVgvSCtD
V3ZmcjVmTGc2clM5LzBYU1dTWgpwVzFiUWdqY2hOSTBaUnhIUWdnQTVIbU9NWWFpS0Zaa1ZVV0dZ
WmdYbndHQUxNc2lVL2dGbkhPelFGVlZsR1c1T3BBa0NkNTdyTFdiCjVCdEhWSFZSKzJhUG1RMmFw
bWtWdTc5d1NVRkVTbFYxdTIzazc0MmtzUUpMSjA0UmZOMWw0ODg2aWNpanhIN25ENXBHYUh1UkZx
RWIKQUFBQUFFbEZUa1N1UW1DQwoK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>73539</attachid>
            <date>2010-11-10 14:23:40 -0800</date>
            <delta_ts>2010-11-10 15:13:14 -0800</delta_ts>
            <desc>attachment with correct path base</desc>
            <filename>webkit_png.diff</filename>
            <type>text/plain</type>
            <size>8894</size>
            <attacher name="Pascal Massimino">pascal.massimino</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA3MTc3MCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTYgQEAKKzIwMTAtMTEtMTAgIFBhc2NhbCBNYXNzaW1pbm8gIDxwYXNjYWwubWFz
c2ltaW5vQGdtYWlsLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBTaW1wbGlmeSB0aGUgYWxwaGEtZGV0ZWN0aW9uIGNvZGUgaW4gcG5nJ3MgZGVj
b2RpbmcgbG9vcC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTQ5MzMzCisKKyAgICAgICAgVGVzdHMgc2hvdWxkIHN0YXkgYmUgMToxIHRoZSBzYW1lLgor
ICAgICAgICBBZGRlZCBhIHNwZWNpYWwgdGVzdCBmb3IgdGhpcyBjYXNlOiBwbmdfcGVyX3Jvd19h
bHBoYV9kZWNvZGluZy5odG1sCisKKyAgICAgICAgKiBwbGF0Zm9ybS9pbWFnZS1kZWNvZGVycy9w
bmcvUE5HSW1hZ2VEZWNvZGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlBOR0ltYWdlRGVjb2Rl
cjo6cm93QXZhaWxhYmxlKTogbW9kaWZpZWQgbG9vcC4KKwogMjAxMC0xMS0xMCAgQWxleGV5IFBy
b3NrdXJ5YWtvdiAgPGFwQGFwcGxlLmNvbT4KIAogICAgICAgICBSZWxlYXNlIGJ1aWxkIGZpeC4K
SW5kZXg6IFdlYkNvcmUvcGxhdGZvcm0vaW1hZ2UtZGVjb2RlcnMvcG5nL1BOR0ltYWdlRGVjb2Rl
ci5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9wbGF0Zm9ybS9pbWFnZS1kZWNvZGVycy9wbmcv
UE5HSW1hZ2VEZWNvZGVyLmNwcAkocmV2aXNpb24gNzE3NzApCisrKyBXZWJDb3JlL3BsYXRmb3Jt
L2ltYWdlLWRlY29kZXJzL3BuZy9QTkdJbWFnZURlY29kZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBA
IC0zOTUsMTYgKzM5NSwxNSBAQCB2b2lkIFBOR0ltYWdlRGVjb2Rlcjo6cm93QXZhaWxhYmxlKHVu
c2lnCiAgICAgLy8gQ2hlY2sgdGhhdCB0aGUgcm93IGlzIHdpdGhpbiB0aGUgaW1hZ2UgYm91bmRz
LiBMaWJQTkcgbWF5IHN1cHBseSBhbiBleHRyYSByb3cuCiAgICAgaWYgKGRlc3RZIDwgMCB8fCBk
ZXN0WSA+PSBzY2FsZWRTaXplKCkuaGVpZ2h0KCkpCiAgICAgICAgIHJldHVybjsKLSAgICBib29s
IHNhd0FscGhhID0gYnVmZmVyLmhhc0FscGhhKCk7CisgICAgYm9vbCBub25Ucml2aWFsQWxwaGEg
PSBmYWxzZTsKICAgICBmb3IgKGludCB4ID0gMDsgeCA8IHdpZHRoOyArK3gpIHsKICAgICAgICAg
cG5nX2J5dGVwIHBpeGVsID0gcm93ICsgKG1fc2NhbGVkID8gbV9zY2FsZWRDb2x1bW5zW3hdIDog
eCkgKiBjb2xvckNoYW5uZWxzOwogICAgICAgICB1bnNpZ25lZCBhbHBoYSA9IGhhc0FscGhhID8g
cGl4ZWxbM10gOiAyNTU7CiAgICAgICAgIGJ1ZmZlci5zZXRSR0JBKHgsIGRlc3RZLCBwaXhlbFsw
XSwgcGl4ZWxbMV0sIHBpeGVsWzJdLCBhbHBoYSk7Ci0gICAgICAgIGlmICghc2F3QWxwaGEgJiYg
YWxwaGEgPCAyNTUpIHsKLSAgICAgICAgICAgIHNhd0FscGhhID0gdHJ1ZTsKLSAgICAgICAgICAg
IGJ1ZmZlci5zZXRIYXNBbHBoYSh0cnVlKTsKLSAgICAgICAgfQorICAgICAgICBub25Ucml2aWFs
QWxwaGEgfD0gYWxwaGEgPCAyNTU7CiAgICAgfQorICAgIGlmIChub25Ucml2aWFsQWxwaGEgJiYg
IWJ1ZmZlci5oYXNBbHBoYSgpKQorICAgICAgICBidWZmZXIuc2V0SGFzQWxwaGEodHJ1ZSk7CiB9
CiAKIHZvaWQgUE5HSW1hZ2VEZWNvZGVyOjpwbmdDb21wbGV0ZSgpCkluZGV4OiBMYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lv
biA3MTc2OSkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE3IEBACisyMDEwLTExLTEwICBQYXNjYWwgTWFzc2ltaW5vICA8cGFzY2FsLm1hc3NpbWlu
b0BnbWFpbC5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgYWRkIHRlc3QgY2FzZSBmb3IgcG5nIHdoZXJlIGVhY2ggcm93IGhhcyBvciBoYXNuJ3Qg
YWxwaGEgdmFsdWVzLgorICAgICAgICBUaGlzIGlzIHRvIGV4ZXJjaXNlIGNvZGUgbG9naWMgd2l0
aGluIFBOR0ltYWdlRGVjb2Rlci5jcHAKKworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9NDkzMzMKKworICAgICAgICAqIGZhc3QvaW1hZ2VzL3BuZ19wZXJf
cm93X2FscGhhX2RlY29kaW5nLWV4cGVjdGVkLnBuZzogQWRkZWQuCisgICAgICAgICogZmFzdC9p
bWFnZXMvcG5nX3Blcl9yb3dfYWxwaGFfZGVjb2RpbmctZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAg
ICAgICAgKiBmYXN0L2ltYWdlcy9wbmdfcGVyX3Jvd19hbHBoYV9kZWNvZGluZy5odG1sOiBBZGRl
ZC4KKyAgICAgICAgKiBmYXN0L2ltYWdlcy9yZXNvdXJjZXMvcG5nX3Blcl9yb3dfYWxwaGEucG5n
OiBBZGRlZC4KKwogMjAxMC0xMS0xMCAgU3RlcGhlbiBXaGl0ZSAgPHNlbm9yYmxhbmNvQGNocm9t
aXVtLm9yZz4KIAogICAgICAgICBVbnJldmlld2VkOyB1cGRhdGVkIHRlc3QgYmFzZWxpbmVzLgpJ
bmRleDogTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvcG5nX3Blcl9yb3dfYWxwaGFfZGVjb2Rpbmct
ZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvaW1hZ2VzL3BuZ19w
ZXJfcm93X2FscGhhX2RlY29kaW5nLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKKysrIExheW91
dFRlc3RzL2Zhc3QvaW1hZ2VzL3BuZ19wZXJfcm93X2FscGhhX2RlY29kaW5nLWV4cGVjdGVkLnR4
dAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSw3IEBACitsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2
MDAKKyAgUmVuZGVyVmlldyBhdCAoMCwwKSBzaXplIDgwMHg2MDAKK2xheWVyIGF0ICgwLDApIHNp
emUgODAweDYwMAorICBSZW5kZXJCbG9jayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisg
ICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQgKDgsOCkgc2l6ZSA3ODR4NTg0CisgICAgICBSZW5kZXJJ
bWFnZSB7SU1HfSBhdCAoMCwwKSBzaXplIDE2eDE2CisgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0g
YXQgKDAsMCkgc2l6ZSAweDAKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvaW1hZ2VzL3BuZ19wZXJf
cm93X2FscGhhX2RlY29kaW5nLmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9p
bWFnZXMvcG5nX3Blcl9yb3dfYWxwaGFfZGVjb2RpbmcuaHRtbAkocmV2aXNpb24gMCkKKysrIExh
eW91dFRlc3RzL2Zhc3QvaW1hZ2VzL3BuZ19wZXJfcm93X2FscGhhX2RlY29kaW5nLmh0bWwJKHJl
dmlzaW9uIDApCkBAIC0wLDAgKzEsNSBAQAorPGh0bWw+Cis8Ym9keT4KKzxpbWcgc3JjPSJyZXNv
dXJjZXMvcG5nX3Blcl9yb3dfYWxwaGEucG5nIj4KKzwvYm9keT4KKzwvaHRtbD4KSW5kZXg6IExh
eW91dFRlc3RzL2Zhc3QvaW1hZ2VzL3BuZ19wZXJfcm93X2FscGhhX2RlY29kaW5nLWV4cGVjdGVk
LnBuZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09CkNhbm5vdCBkaXNwbGF5OiBmaWxlIG1hcmtlZCBhcyBhIGJpbmFyeSB0
eXBlLgpzdm46bWltZS10eXBlID0gYXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtCgpQcm9wZXJ0eSBj
aGFuZ2VzIG9uOiBMYXlvdXRUZXN0cy9mYXN0L2ltYWdlcy9wbmdfcGVyX3Jvd19hbHBoYV9kZWNv
ZGluZy1leHBlY3RlZC5wbmcKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpBZGRlZDogc3ZuOm1pbWUtdHlwZQogICArIGFw
cGxpY2F0aW9uL29jdGV0LXN0cmVhbQoKCmlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUF5QUFBQUpZ
Q0FJQUFBQVZGQlVuQUFBTExrbEVRVlI0bk8zZFBVNENVUlNBMFRmRXZWamEKc3haTGwyWENUbGdP
ckFMR3dzUy9PQXJtaXdvNUoxTXdaRUp1K1lWSEx0TTh6d01BZ003cXJ3Y0FBTGcyQWdzQUlDYXdB
QUJpQWdzQQpJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJSFp6M3VQcjliaTlmYjNkYk1ZWTQvRnhQ
RHlVUXdFQVhMSnBjWlA3TkozM1NUYkNBd0NNCk1Sd1JBZ0RrbGdOcm50OWQ5L2RqbnNmZDNjZjNY
eTRBQU1ZWVh4MFJBZ0R3STQ0SUFRQmlBZ3NBSUNhd0FBQmlBZ3NBSVBaTllPMzMKKzkrWkF3RGdh
aXh1Y3A5T1hqVDYvT1R4ZUd3bUFnQzRjR2YrVmM1bkxIb0FBSGhyOFlod3RUcmo1MW1uZjkwRkFI
RDFGaXZxY0RqTQpYOXJ0ZGkrdnQ5dnRidzROQVBDZjJlUU9BQkN6cGdFQUlDYXdBQUJpQWdzQUlD
YXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpCkFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFn
c0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0EKSUNhd0FB
QmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNh
d0FBQmlBZ3NBSUNhdwpBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdz
QUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpCkFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFC
aUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0EKSUNh
d0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NB
SUNhd0FBQmlBZ3NBSUNhdwpBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJp
QWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpCkFnc0FJQ2F3QUFCaUFnc0FJQ2F3
QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0EK
SUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlB
Z3NBSUNhd0FBQmlBZ3NBSUNhdwpBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdB
QUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpCkFnc0FJQ2F3QUFCaUFnc0FJ
Q2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFn
c0EKSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FB
QmlBZ3NBSUNhd0FBQmlBZ3NBSUNhdwpBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlD
YXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpCkFnc0FJQ2F3QUFCaUFn
c0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFC
aUFnc0EKSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNh
d0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhdwpBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdz
QUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpCkFnc0FJQ2F3QUFC
aUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3
QUFCaUFnc0EKSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NB
SUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhdwpBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJp
QWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpCkFnc0FJQ2F3
QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJ
Q2F3QUFCaUFnc0EKSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlB
Z3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhdwpBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdB
QUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpCkFnc0FJ
Q2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFn
c0FJQ2F3QUFCaUFnc0EKSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FB
QmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhdwpBQUJpQWdzQUlDYXdBQUJpQWdzQUlD
YXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpCkFn
c0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFC
aUFnc0FJQ2F3QUFCaUFnc0EKSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNh
d0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhdwpBQUJpQWdzQUlDYXdBQUJpQWdz
QUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJp
CkFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3
QUFCaUFnc0FJQ2F3QUFCaUFnc0EKSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NB
SUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhdwpBQUJpQWdzQUlDYXdBQUJp
QWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdB
QUJpCkFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJ
Q2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0EKSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlB
Z3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhdwpBQUJpQWdzQUlDYXdB
QUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlD
YXdBQUJpCkFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFn
c0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0EKSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FB
QmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhdwpBQUJpQWdzQUlD
YXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdz
QUlDYXdBQUJpCkFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFC
aUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0EKSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNh
d0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhdwpBQUJpQWdz
QUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJp
QWdzQUlDYXdBQUJpCkFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3
QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0EKSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NB
SUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhdwpBQUJp
QWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdB
QUJpQWdzQUlDYXdBQUJpCkFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJ
Q2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0FJQ2F3QUFCaUFnc0EKSUNhd0FBQmlBZ3NBSUNhd0FBQmlB
Z3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhd0FBQmlBZ3NBSUNhdwpB
QUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlDYXdBQUJpQWdzQUlD
YXdBQUJpVCtDS2F4Z2djWGovCkFBQUFBRWxGVGtTdVFtQ0MKCkluZGV4OiBMYXlvdXRUZXN0cy9m
YXN0L2ltYWdlcy9yZXNvdXJjZXMvcG5nX3Blcl9yb3dfYWxwaGEucG5nCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KQ2Fu
bm90IGRpc3BsYXk6IGZpbGUgbWFya2VkIGFzIGEgYmluYXJ5IHR5cGUuCnN2bjptaW1lLXR5cGUg
PSBhcHBsaWNhdGlvbi9vY3RldC1zdHJlYW0KClByb3BlcnR5IGNoYW5nZXMgb246IExheW91dFRl
c3RzL2Zhc3QvaW1hZ2VzL3Jlc291cmNlcy9wbmdfcGVyX3Jvd19hbHBoYS5wbmcKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpBZGRlZDogc3ZuOm1pbWUtdHlwZQogICArIGFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbQoKCmlW
Qk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCQUFBQUFRQ0FZQUFBQWY4LzloQUFBQUFYTlNSMElBcnM0
YzZRQUFBT05KUkVGVU9NdXQKa3pGdWhEQVFSZDhZSkJZc3JiYmxCamxHTHBHOURyZklHU0xsRWxR
MHVVQnFHZ3RwSzFNc1FoYVRnaXpaQklvUTUwdVdMWS8vdDJmKwpXRlNWR0ppdHphN3JhSm9HRG9j
M1RxZVgrMUhYTmM0NU9KK2ZBVVJCLy8wRmV5Q2JOVGdlWC9IK0NXdmZyNWZMZzZyUzkvMFhTV1Na
CnBXMWJRZ2pjaE5JMFpSeEhRZ2dBNUhtT01ZYWlLRlprVlVXR1laZ1hud0dBTE1zaVUvZ0ZuSE96
UUZWVmxHVzVPcEFrQ2Q1N3JMV2IKNUJ0SFZIVlIrMmFQbVEyYXBta1Z1Nzl3U1VGRVNsVjF1MjNr
NzQya3NRSkxKMDRSZk4xbDQ4ODZpY2lqeEg3bkQ1cEdhSHVSRnFFYgpBQUFBQUVsRlRrU3VRbUND
Cgo=
</data>
<flag name="review"
          id="63987"
          type_id="1"
          status="+"
          setter="abarth"
    />
    <flag name="commit-queue"
          id="63988"
          type_id="3"
          status="-"
          setter="abarth"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>73548</attachid>
            <date>2010-11-10 15:13:14 -0800</date>
            <delta_ts>2010-11-10 16:48:40 -0800</delta_ts>
            <desc>updated patch</desc>
            <filename>webkit_png.diff</filename>
            <type>text/plain</type>
            <size>8624</size>
            <attacher name="Pascal Massimino">pascal.massimino</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA3MTc3NSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTUgQEAKKzIwMTAtMTEtMTAgIFBhc2NhbCBNYXNzaW1pbm8gIDxwYXNjYWwubWFz
c2ltaW5vQGdtYWlsLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBTaW1wbGlmeSB0aGUgYWxwaGEtZGV0ZWN0aW9uIGNvZGUgaW4gcG5nJ3MgZGVj
b2RpbmcgbG9vcC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTQ5MzMzCisKKyAgICAgICAgQWRkZWQgYSBzcGVjaWFsIHRlc3QgZm9yIHRoaXMgY2FzZTog
cG5nX3Blcl9yb3dfYWxwaGFfZGVjb2RpbmcuaHRtbAorCisgICAgICAgICogcGxhdGZvcm0vaW1h
Z2UtZGVjb2RlcnMvcG5nL1BOR0ltYWdlRGVjb2Rlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpQ
TkdJbWFnZURlY29kZXI6OnJvd0F2YWlsYWJsZSk6IG1vZGlmaWVkIGxvb3AuCisKIDIwMTAtMTEt
MTAgIE1hdHRoZXcgRGVsYW5leSAgPG1kZWxhbmV5QGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZp
ZXdlZCBieSBEYXJpbiBBZGxlci4KSW5kZXg6IFdlYkNvcmUvcGxhdGZvcm0vaW1hZ2UtZGVjb2Rl
cnMvcG5nL1BOR0ltYWdlRGVjb2Rlci5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9wbGF0Zm9y
bS9pbWFnZS1kZWNvZGVycy9wbmcvUE5HSW1hZ2VEZWNvZGVyLmNwcAkocmV2aXNpb24gNzE3NzUp
CisrKyBXZWJDb3JlL3BsYXRmb3JtL2ltYWdlLWRlY29kZXJzL3BuZy9QTkdJbWFnZURlY29kZXIu
Y3BwCSh3b3JraW5nIGNvcHkpCkBAIC0zOTUsMTYgKzM5NSwxNSBAQCB2b2lkIFBOR0ltYWdlRGVj
b2Rlcjo6cm93QXZhaWxhYmxlKHVuc2lnCiAgICAgLy8gQ2hlY2sgdGhhdCB0aGUgcm93IGlzIHdp
dGhpbiB0aGUgaW1hZ2UgYm91bmRzLiBMaWJQTkcgbWF5IHN1cHBseSBhbiBleHRyYSByb3cuCiAg
ICAgaWYgKGRlc3RZIDwgMCB8fCBkZXN0WSA+PSBzY2FsZWRTaXplKCkuaGVpZ2h0KCkpCiAgICAg
ICAgIHJldHVybjsKLSAgICBib29sIHNhd0FscGhhID0gYnVmZmVyLmhhc0FscGhhKCk7CisgICAg
Ym9vbCBub25Ucml2aWFsQWxwaGEgPSBmYWxzZTsKICAgICBmb3IgKGludCB4ID0gMDsgeCA8IHdp
ZHRoOyArK3gpIHsKICAgICAgICAgcG5nX2J5dGVwIHBpeGVsID0gcm93ICsgKG1fc2NhbGVkID8g
bV9zY2FsZWRDb2x1bW5zW3hdIDogeCkgKiBjb2xvckNoYW5uZWxzOwogICAgICAgICB1bnNpZ25l
ZCBhbHBoYSA9IGhhc0FscGhhID8gcGl4ZWxbM10gOiAyNTU7CiAgICAgICAgIGJ1ZmZlci5zZXRS
R0JBKHgsIGRlc3RZLCBwaXhlbFswXSwgcGl4ZWxbMV0sIHBpeGVsWzJdLCBhbHBoYSk7Ci0gICAg
ICAgIGlmICghc2F3QWxwaGEgJiYgYWxwaGEgPCAyNTUpIHsKLSAgICAgICAgICAgIHNhd0FscGhh
ID0gdHJ1ZTsKLSAgICAgICAgICAgIGJ1ZmZlci5zZXRIYXNBbHBoYSh0cnVlKTsKLSAgICAgICAg
fQorICAgICAgICBub25Ucml2aWFsQWxwaGEgfD0gYWxwaGEgPCAyNTU7CiAgICAgfQorICAgIGlm
IChub25Ucml2aWFsQWxwaGEgJiYgIWJ1ZmZlci5oYXNBbHBoYSgpKQorICAgICAgICBidWZmZXIu
c2V0SGFzQWxwaGEobm9uVHJpdmlhbEFscGhhKTsKIH0KIAogdm9pZCBQTkdJbWFnZURlY29kZXI6
OnBuZ0NvbXBsZXRlKCkKSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDcxNzY5KQorKysgTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTAtMTEtMTAgIFBh
c2NhbCBNYXNzaW1pbm8gIDxwYXNjYWwubWFzc2ltaW5vQGdtYWlsLmNvbT4KKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBhZGQgdGVzdCBjYXNlIGZvciBw
bmcgd2hlcmUgZWFjaCByb3cgaGFzIG9yIGhhc24ndCBhbHBoYSB2YWx1ZXMuCisgICAgICAgIFRo
aXMgaXMgdG8gZXhlcmNpc2UgY29kZSBsb2dpYyB3aXRoaW4gUE5HSW1hZ2VEZWNvZGVyLmNwcAor
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00OTMzMwor
CisgICAgICAgICogZmFzdC9pbWFnZXMvcG5nX3Blcl9yb3dfYWxwaGFfZGVjb2RpbmctZXhwZWN0
ZWQucG5nOiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2ltYWdlcy9wbmdfcGVyX3Jvd19hbHBoYV9k
ZWNvZGluZy1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3QvaW1hZ2VzL3BuZ19w
ZXJfcm93X2FscGhhX2RlY29kaW5nLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvaW1hZ2Vz
L3Jlc291cmNlcy9wbmdfcGVyX3Jvd19hbHBoYS5wbmc6IEFkZGVkLgorCiAyMDEwLTExLTEwICBT
dGVwaGVuIFdoaXRlICA8c2Vub3JibGFuY29AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFVucmV2
aWV3ZWQ7IHVwZGF0ZWQgdGVzdCBiYXNlbGluZXMuCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2lt
YWdlcy9wbmdfcGVyX3Jvd19hbHBoYV9kZWNvZGluZy1leHBlY3RlZC50eHQKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvcG5nX3Blcl9yb3dfYWxwaGFfZGVjb2RpbmctZXhw
ZWN0ZWQudHh0CShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvcG5nX3Bl
cl9yb3dfYWxwaGFfZGVjb2RpbmctZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQpAQCAtMCwwICsx
LDcgQEAKK2xheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAorICBSZW5kZXJWaWV3IGF0ICgwLDAp
IHNpemUgODAweDYwMAorbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisgIFJlbmRlckJsb2Nr
IHtIVE1MfSBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgICBSZW5kZXJCb2R5IHtCT0RZfSBhdCAo
OCw4KSBzaXplIDc4NHg1ODQgW2JnY29sb3I9IzgwODA4MF0KKyAgICAgIFJlbmRlckltYWdlIHtJ
TUd9IGF0ICgwLDApIHNpemUgMngxMAorICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDAp
IHNpemUgMHgwCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2ltYWdlcy9wbmdfcGVyX3Jvd19hbHBo
YV9kZWNvZGluZy5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvaW1hZ2VzL3Bu
Z19wZXJfcm93X2FscGhhX2RlY29kaW5nLmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0
cy9mYXN0L2ltYWdlcy9wbmdfcGVyX3Jvd19hbHBoYV9kZWNvZGluZy5odG1sCShyZXZpc2lvbiAw
KQpAQCAtMCwwICsxLDUgQEAKKzxodG1sPgorPGJvZHkgYmdjb2xvcj0nIzgwODA4MCc+Cis8aW1n
IHNyYz0icmVzb3VyY2VzL3BuZ19wZXJfcm93X2FscGhhLnBuZyI+Cis8L2JvZHk+Cis8L2h0bWw+
CkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2ltYWdlcy9wbmdfcGVyX3Jvd19hbHBoYV9kZWNvZGlu
Zy1leHBlY3RlZC5wbmcKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQpDYW5ub3QgZGlzcGxheTogZmlsZSBtYXJrZWQgYXMg
YSBiaW5hcnkgdHlwZS4Kc3ZuOm1pbWUtdHlwZSA9IGFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbQoK
UHJvcGVydHkgY2hhbmdlcyBvbjogTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvcG5nX3Blcl9yb3df
YWxwaGFfZGVjb2RpbmctZXhwZWN0ZWQucG5nCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KQWRkZWQ6IHN2bjptaW1lLXR5
cGUKICAgKyBhcHBsaWNhdGlvbi9vY3RldC1zdHJlYW0KCgppVkJPUncwS0dnb0FBQUFOU1VoRVVn
QUFBeUFBQUFKWUNBSUFBQUFWRkJVbkFBQUswRWxFUVZSNG5PM2NzUW5ETUFCRndUaGtieXNECmFG
b3RrQWxVT0R3U01IZXRHNVVQZmFOampQRUFBS0R6L1BjQkFBRHVSbUFCQU1RRUZnQkFUR0FCQU1R
RUZnQkFUR0FCQU1RRUZnQkEKYkJ0WTV4aW5KN0lBQUs1NzdUNjgxUlVBd0ZkTWhBQUFNUk1oQUVE
TVJBZ0FFRE1SQWdERUJCWUFRR3diV0d1dFg1NERBT0EydG9FMQo1eHgrd3dJQXVNNUVDQUFRTzF4
VEFRQzAzR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FC
CkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JB
VEdBQkFNUUVGZ0JBVEdBQkFNUUUKRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFF
RmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQQpUR0FCQU1RRUZnQkFUR0FC
QU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFU
R0FCCkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVG
Z0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUUKRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJB
TVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQQpUR0FCQU1RRUZnQkFU
R0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZn
QkFUR0FCCkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFN
UUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUUKRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRH
QUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQQpUR0FCQU1RRUZn
QkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1R
RUZnQkFUR0FCCkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdB
QkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUUKRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdC
QVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQQpUR0FCQU1R
RUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FC
QU1RRUZnQkFUR0FCCkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JB
VEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUUKRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFF
RmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQQpUR0FC
QU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFU
R0FCQU1RRUZnQkFUR0FCCkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVG
Z0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUUKRmdCQVRHQUJBTVFFRmdCQVRHQUJB
TVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQQpU
R0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZn
QkFUR0FCQU1RRUZnQkFUR0FCCkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFN
UUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUUKRmdCQVRHQUJBTVFFRmdCQVRH
QUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdC
QQpUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1R
RUZnQkFUR0FCQU1RRUZnQkFUR0FCCkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdB
QkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUUKRmdCQVRHQUJBTVFFRmdC
QVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFF
RmdCQQpUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FC
QU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCCkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JB
VEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUUKRmdCQVRHQUJBTVFF
RmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJB
TVFFRmdCQQpUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFU
R0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCCkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVG
Z0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUUKRmdCQVRHQUJB
TVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRH
QUJBTVFFRmdCQQpUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZn
QkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCCkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFN
UUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUUKRmdCQVRH
QUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdC
QVRHQUJBTVFFRmdCQQpUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1R
RUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCCkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdB
QkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUUKRmdC
QVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFF
RmdCQVRHQUJBTVFFRmdCQQpUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FC
QU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCCkFNUUVGZ0JBVEdBQkFNUUVGZ0JB
VEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUUK
RmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJB
TVFFRmdCQVRHQUJBTVFFRmdCQQpUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFU
R0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCCkFNUUVGZ0JBVEdBQkFNUUVG
Z0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFN
UUUKRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRH
QUJBTVFFRmdCQVRHQUJBTVFFRmdCQQpUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZn
QkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCCkFNUUVGZ0JBVEdBQkFN
UUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdBQkFNUUVGZ0JBVEdB
QkFNUUUKRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdC
QVRHQUJBTVFFRmdCQVRHQUJBTVFFRmdCQQpUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1R
RUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCQU1RRUZnQkFUR0FCCkFNUUVGZ0JBVEdB
QkFNUStPT29Xc1VwQmwva0FBQUFBU1VWT1JLNUNZSUk9CgpJbmRleDogTGF5b3V0VGVzdHMvZmFz
dC9pbWFnZXMvcmVzb3VyY2VzL3BuZ19wZXJfcm93X2FscGhhLnBuZwo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CkNhbm5v
dCBkaXNwbGF5OiBmaWxlIG1hcmtlZCBhcyBhIGJpbmFyeSB0eXBlLgpzdm46bWltZS10eXBlID0g
YXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtCgpQcm9wZXJ0eSBjaGFuZ2VzIG9uOiBMYXlvdXRUZXN0
cy9mYXN0L2ltYWdlcy9yZXNvdXJjZXMvcG5nX3Blcl9yb3dfYWxwaGEucG5nCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
QWRkZWQ6IHN2bjptaW1lLXR5cGUKICAgKyBhcHBsaWNhdGlvbi9vY3RldC1zdHJlYW0KCgppVkJP
UncwS0dnb0FBQUFOU1VoRVVnQUFBQUlBQUFBS0NBWUFBQUNlNVk5SkFBQUFBWE5TUjBJQXJzNGM2
UUFBQUFaaVMwZEVBUDhBCi93RC9vTDJua3dBQUFBbHdTRmx6QUFBTEV3QUFDeE1CQUpxY0dBQUFB
QWQwU1UxRkI5b0xDaFk3RFQyMENOc0FBQUExU1VSQlZBalgKWFlxeEFRQWdESU9vK2tUK3Y2Y3Zk
T3diY1ZBWEdZRXdHQ0JzQTdDcWltUCtOQ1dSbVVSMzg1QnRnanVQcHpkODhCWVp6NjNHWFFBQQpB
QUJKUlU1RXJrSmdnZz09Cgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>