<?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>13882</bug_id>
          
          <creation_ts>2007-05-26 02:03:11 -0700</creation_ts>
          <short_desc>Arch Linux Logo Layered Incorrectly</short_desc>
          <delta_ts>2022-07-07 12:29:33 -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>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>CONFIGURATION CHANGED</resolution>
          
          
          <bug_file_loc>http://www.archlinux.org/</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>HasReduction</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Vishal Agrawal">ricky.agrawal</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>mitz</cc>
    
    <cc>ricky.agrawal</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>9086</commentid>
    <comment_count>0</comment_count>
    <who name="Vishal Agrawal">ricky.agrawal</who>
    <bug_when>2007-05-26 02:03:11 -0700</bug_when>
    <thetext>On the http://www.archlinux.org/ website, the logo for the distro is not displayed properly. At first I thought it was a neat style -- but then i saw the image in Firefox an Ubuntu machine.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>9085</commentid>
    <comment_count>1</comment_count>
    <who name="">mitz</who>
    <bug_when>2007-05-26 02:14:13 -0700</bug_when>
    <thetext>This is not a regression. I thought it was because the first time I opened the site in Safari 2.0.4 it rendered correctly, but upon reload it didn&apos;t. The same goes for TOT: sometimes it will lay out correctly, but when reloaded it won&apos;t.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>9082</commentid>
    <comment_count>2</comment_count>
      <attachid>14732</attachid>
    <who name="">mitz</who>
    <bug_when>2007-05-26 02:45:37 -0700</bug_when>
    <thetext>Created attachment 14732
Reduction</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>9083</commentid>
    <comment_count>3</comment_count>
      <attachid>14733</attachid>
    <who name="">mitz</who>
    <bug_when>2007-05-26 02:51:21 -0700</bug_when>
    <thetext>Created attachment 14733
Reduction

This really isn&apos;t about the special layout ignoring stylesheets.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>9081</commentid>
    <comment_count>4</comment_count>
      <attachid>14734</attachid>
    <who name="">mitz</who>
    <bug_when>2007-05-26 06:06:58 -0700</bug_when>
    <thetext>Created attachment 14734
Make diff return Detach if one style is &quot;floating or positioned&quot; and the other isn&apos;t

Includes change log and layout test. No layout test regressions.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>8920</commentid>
    <comment_count>5</comment_count>
      <attachid>14734</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2007-05-28 14:47:21 -0700</bug_when>
    <thetext>Comment on attachment 14734
Make diff return Detach if one style is &quot;floating or positioned&quot; and the other isn&apos;t

I don&apos;t want to detach in this case.  We should be able to handle this without having to do a Detach.  (Destroying the entire render tree will make alternate stylesheet switching significantly slower.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>8924</commentid>
    <comment_count>6</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2007-05-28 15:15:53 -0700</bug_when>
    <thetext>The bug is in the block pref width calculation.  Here is a non-dynamic form of the test that shows the layout failure.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>8925</commentid>
    <comment_count>7</comment_count>
      <attachid>14762</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2007-05-28 15:16:37 -0700</bug_when>
    <thetext>Created attachment 14762
Non-dynamic test that shows the bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>8926</commentid>
    <comment_count>8</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2007-05-28 15:19:02 -0700</bug_when>
    <thetext>Firefox 3 now uses a pref widths system like we do, and as you can see, they fail the non-dynamic test the same way.  The dynamic test still passes in Firefox 3, however, which I can attribute to the fact that they clean up the leftover anonymous block (but we do not).

There are two bugs here really:
(1) We should have cleaned up the anonymous block (which would fix the dynamic case but not the non-dynamic case).
(2) We computed the wrong block pref width.

In order to get block pref widths right, we can&apos;t naively use a non-floating child&apos;s pref widths.  We have to actually drill into the child to get better results.

I think (1) will be easier, but (2) would of course be more far-reaching and fix some other bugs we have on file in Radar.

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>8928</commentid>
    <comment_count>9</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2007-05-28 15:27:32 -0700</bug_when>
    <thetext>Note, though, that CSS3 is planning to formally define the definition of intrinsic width, and it is not going to depend on doing a layout.  The spec may actually end up siding with our block pref width result, even though it is &quot;wrong&apos; when compared with WinIE.  This is one reason I had held off adding any more complexity to block pref width.

http://dbaron.org/css/intrinsic/

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>8929</commentid>
    <comment_count>10</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2007-05-28 15:28:39 -0700</bug_when>
    <thetext>In particular, the note in dbaron&apos;s draft:

&quot;This manner of specifying (and implementing) intrinsic width calculations makes it impossible to specify (or implement) ideal behavior for preferred width of blocks containing floats. The goal of this specification is simply to define an approximation that is good enough, and can be interoperably implemented.&quot;
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>8936</commentid>
    <comment_count>11</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2007-05-28 16:07:09 -0700</bug_when>
    <thetext>Doing (1) is even pretty tricky, since you&apos;re mid-style resolution.  It&apos;s dangerous to make assumptions about your children inline status when you don&apos;t even know what&apos;s going to happen to kids that follow you.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>237115</commentid>
    <comment_count>12</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-06-11 16:21:02 -0700</bug_when>
    <thetext>This doesn&apos;t seem to occur at this site any more, but the reduction still fails with r60936.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1881439</commentid>
    <comment_count>13</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2022-07-07 12:29:33 -0700</bug_when>
    <thetext>Safari, Chrome, and Firefox appear to have identical behavior on both test cases. I don&apos;t believe there are any remaining compatibility issues here.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>14732</attachid>
            <date>2007-05-26 02:45:37 -0700</date>
            <delta_ts>2007-05-26 02:51:21 -0700</delta_ts>
            <desc>Reduction</desc>
            <filename>13882 reduction.html</filename>
            <type>text/html</type>
            <size>663</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">PGh0bWw+CjxoZWFkPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJkYXRhOnRleHQv
Y3NzLCNsb2dvIHsgZmxvYXQ6bGVmdDsgd2lkdGg6IDEwMHB4OyBoZWlnaHQ6IDEwMHB4OyBib3Jk
ZXI6IHNvbGlkOyB9Ij4KPC9oZWFkPgo8Ym9keT4KICAgIDxwPgogICAgICAgIFRoZSB3b3JkICZs
ZHF1bzt3b3JkJnJkcXVvOyBzaG91bGQgYmUgdG8gdGhlIHJpZ2h0IG9mIHRoZSBzcXVhcmUsIG5v
dCBiZWxvdyB0aGUgc3F1YXJlLgogICAgPC9wPgogICAgPHA+CiAgICAgICAgPGJ1dHRvbiBvbmNs
aWNrPSJkb2N1bWVudC5ib2R5LnN0eWxlLmRpc3BsYXkgPSAnbm9uZSc7IGRvY3VtZW50LmJvZHku
b2Zmc2V0VG9wOyBkb2N1bWVudC5ib2R5LnN0eWxlLmRpc3BsYXkgPSAnJzsiPkZvcmNlIHJlbGF5
b3V0PC9idXR0b24+CiAgICA8L3A+CiAgICA8ZGl2PgogICAgICAgIDxkaXYgc3R5bGU9ImZsb2F0
OiBsZWZ0OyI+CiAgICAgICAgPGRpdiBpZD0ibG9nbyI+PC9kaXY+CiAgICAgICAgd29yZAogICAg
ICAgIDwvZGl2PgogICAgPC9kaXY+CiAgICA8c2NyaXB0PgogICAgICAgIC8vIExheSBvdXQgaWdu
b3JpbmcgdGhlIHBlbmRpbmcgc3R5bGVzaGVldHMKICAgICAgICBkb2N1bWVudC5ib2R5Lm9mZnNl
dFRvcDsKICAgIDwvc2NyaXB0Pgo8L2JvZHk+CjwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>14733</attachid>
            <date>2007-05-26 02:51:21 -0700</date>
            <delta_ts>2007-05-26 02:51:21 -0700</delta_ts>
            <desc>Reduction</desc>
            <filename>13882 reduction.html</filename>
            <type>text/html</type>
            <size>665</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">PGh0bWw+CjxoZWFkPgogICAgPHN0eWxlPgogICAgICAgIGRpdi5zcXVhcmVGbG9hdCB7IGZsb2F0
OmxlZnQ7IHdpZHRoOiAxMDBweDsgaGVpZ2h0OiAxMDBweDsgYm9yZGVyOiBzb2xpZDsgfQogICAg
PC9zdHlsZT4KPC9oZWFkPgo8Ym9keT4KICAgIDxwPgogICAgICAgIEFmdGVyIHlvdSBjbGljayBU
ZXN0LCB0aGUgd29yZCAmbGRxdW87d29yZCZyZHF1bzsgc2hvdWxkIGJlIHRvIHRoZSByaWdodCBv
ZiB0aGUgc3F1YXJlLCBub3QgYmVsb3cgdGhlIHNxdWFyZS4KICAgIDwvcD4KICAgIDxwPgogICAg
ICAgIDxidXR0b24gb25jbGljaz0iZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2xvZ28nKS5jbGFz
c05hbWUgPSAnc3F1YXJlRmxvYXQnIj5UZXN0PC9idXR0b24+CiAgICAgICAgPGJ1dHRvbiBvbmNs
aWNrPSJkb2N1bWVudC5ib2R5LnN0eWxlLmRpc3BsYXkgPSAnbm9uZSc7IGRvY3VtZW50LmJvZHku
b2Zmc2V0VG9wOyBkb2N1bWVudC5ib2R5LnN0eWxlLmRpc3BsYXkgPSAnJzsiPkZvcmNlIHJlbGF5
b3V0PC9idXR0b24+CiAgICA8L3A+CiAgICA8ZGl2PgogICAgICAgIDxkaXYgc3R5bGU9ImZsb2F0
OiBsZWZ0OyI+CiAgICAgICAgPGRpdiBpZD0ibG9nbyI+PC9kaXY+CiAgICAgICAgd29yZAogICAg
ICAgIDwvZGl2PgogICAgPC9kaXY+CjwvYm9keT4KPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>14734</attachid>
            <date>2007-05-26 06:06:58 -0700</date>
            <delta_ts>2010-06-10 14:34:09 -0700</delta_ts>
            <desc>Make diff return Detach if one style is &quot;floating or positioned&quot; and the other isn&apos;t</desc>
            <filename>13882_r1.patch</filename>
            <type>text/plain</type>
            <size>30515</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyMTc5NCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTggQEAKKzIwMDctMDUtMjYgIE1pdHogUGV0dGVsICA8bWl0ekB3ZWJraXQub3Jn
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIC0gZml4
IGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzODgyCisgICAgICAgICAg
QXJjaCBMaW51eCBMb2dvIExheWVyZWQgSW5jb3JyZWN0bHkKKworICAgICAgICBUZXN0OiBmYXN0
L2R5bmFtaWMvZmxvYXRpbmctbGFzdC1ibG9jay1jaGlsZC5odG1sCisKKyAgICAgICAgKiBkb20v
Tm9kZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpOb2RlOjpkaWZmKTogQ2xlYW5lZCB1cCB0aGlz
IGZ1bmN0aW9uIGFuZCBtYWRlIGl0IHJldHVybiBEZXRhY2gKKyAgICAgICAgaWYgb25lIHN0eWxl
IGlzIGZsb2F0aW5nIG9yIHBvc2l0aW9uZWQgYW5kIHRoZSBvdGhlciBpcyBub3QuIFRoaXMgaXMg
bmVlZGVkIGJlY2F1c2UKKyAgICAgICAgb3RoZXJ3aXNlIGEgYmxvY2sgd2lsbCBub3QgdXBkYXRl
IGl0IGNoaWxkcmVuSW5saW5lKCkgcHJlZGljYXRlIHdoZW4sIGZvciBleGFtcGxlLAorICAgICAg
ICBpdHMgb25seSBibG9jayBjaGlsZCBpcyBjaGFuZ2VkIGludG8gYSBmbG9hdC4KKwogMjAwNy0w
NS0yNSAgU2FtIFdlaW5pZyAgPHNhbUB3ZWJraXQub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5
IE9saXZlciBvZiB0aGUgSHVudC4KSW5kZXg6IFdlYkNvcmUvZG9tL05vZGUuY3BwCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFdlYkNvcmUvZG9tL05vZGUuY3BwCShyZXZpc2lvbiAyMTc5NCkKKysrIFdlYkNvcmUv
ZG9tL05vZGUuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC03NDcsNDggKzc0Nyw2MSBAQCBib29sIE5v
ZGU6OmNoaWxkQWxsb3dlZCggTm9kZSAqbmV3Q2hpbGQgCiAgICAgcmV0dXJuIGNoaWxkVHlwZUFs
bG93ZWQobmV3Q2hpbGQtPm5vZGVUeXBlKCkpOwogfQogCi1Ob2RlOjpTdHlsZUNoYW5nZSBOb2Rl
OjpkaWZmKCBSZW5kZXJTdHlsZSAqczEsIFJlbmRlclN0eWxlICpzMiApIGNvbnN0CitOb2RlOjpT
dHlsZUNoYW5nZSBOb2RlOjpkaWZmKFJlbmRlclN0eWxlICpzMSwgUmVuZGVyU3R5bGUgKnMyKSBj
b25zdAogewogICAgIC8vIEZJWE1FOiBUaGUgYmVoYXZpb3Igb2YgdGhpcyBmdW5jdGlvbiBpcyBq
dXN0IHRvdGFsbHkgd3JvbmcuICBJdCBkb2Vzbid0IGhhbmRsZQogICAgIC8vIGV4cGxpY2l0IGlu
aGVyaXRhbmNlIG9mIG5vbi1pbmhlcml0ZWQgcHJvcGVydGllcyBhbmQgc28geW91IGVuZCB1cCBu
b3QgcmUtcmVzb2x2aW5nCiAgICAgLy8gc3R5bGUgaW4gY2FzZXMgd2hlcmUgeW91IG5lZWQgdG8u
Ci0gICAgU3R5bGVDaGFuZ2UgY2ggPSBOb0luaGVyaXQ7CisKICAgICBFRGlzcGxheSBkaXNwbGF5
MSA9IHMxID8gczEtPmRpc3BsYXkoKSA6IE5PTkU7Ci0gICAgYm9vbCBmbDEgPSBzMSAmJiBzMS0+
aGFzUHNldWRvU3R5bGUoUmVuZGVyU3R5bGU6OkZJUlNUX0xFVFRFUik7CiAgICAgRURpc3BsYXkg
ZGlzcGxheTIgPSBzMiA/IHMyLT5kaXNwbGF5KCkgOiBOT05FOworICAgIGlmIChkaXNwbGF5MSAh
PSBkaXNwbGF5MikKKyAgICAgICAgcmV0dXJuIERldGFjaDsKKworICAgIGJvb2wgZmwxID0gczEg
JiYgczEtPmhhc1BzZXVkb1N0eWxlKFJlbmRlclN0eWxlOjpGSVJTVF9MRVRURVIpOwogICAgIGJv
b2wgZmwyID0gczIgJiYgczItPmhhc1BzZXVkb1N0eWxlKFJlbmRlclN0eWxlOjpGSVJTVF9MRVRU
RVIpOwotICAgICAgICAKLSAgICBpZiAoZGlzcGxheTEgIT0gZGlzcGxheTIgfHwgZmwxICE9IGZs
MiB8fCAoczEgJiYgczIgJiYgIXMxLT5jb250ZW50RGF0YUVxdWl2YWxlbnQoczIpKSkKLSAgICAg
ICAgY2ggPSBEZXRhY2g7Ci0gICAgZWxzZSBpZiAoIXMxIHx8ICFzMikKLSAgICAgICAgY2ggPSBJ
bmhlcml0OwotICAgIGVsc2UgaWYgKCpzMSA9PSAqczIpCi0gICAgICAgIGNoID0gTm9DaGFuZ2U7
Ci0gICAgZWxzZSBpZiAoczEtPmluaGVyaXRlZE5vdEVxdWFsKHMyKSkKLSAgICAgICAgY2ggPSBJ
bmhlcml0OwotICAgIAorICAgIGlmIChmbDEgIT0gZmwyKQorICAgICAgICByZXR1cm4gRGV0YWNo
OworCisgICAgYm9vbCBmbG9hdGluZ09yUG9zaXRpb25lZDEgPSBzMSAmJiAoczEtPmZsb2F0aW5n
KCkgIT0gRk5PTkUgfHwgczEtPnBvc2l0aW9uKCkgPT0gQWJzb2x1dGVQb3NpdGlvbiB8fCBzMS0+
cG9zaXRpb24oKSA9PSBGaXhlZFBvc2l0aW9uKTsKKyAgICBib29sIGZsb2F0aW5nT3JQb3NpdGlv
bmVkMiA9IHMyICYmIChzMi0+ZmxvYXRpbmcoKSAhPSBGTk9ORSB8fCBzMi0+cG9zaXRpb24oKSA9
PSBBYnNvbHV0ZVBvc2l0aW9uIHx8IHMyLT5wb3NpdGlvbigpID09IEZpeGVkUG9zaXRpb24pOwor
ICAgIGlmIChmbG9hdGluZ09yUG9zaXRpb25lZDEgIT0gZmxvYXRpbmdPclBvc2l0aW9uZWQyIHx8
IChzMSAmJiBzMiAmJiAhczEtPmNvbnRlbnREYXRhRXF1aXZhbGVudChzMikpKQorICAgICAgICBy
ZXR1cm4gRGV0YWNoOworCisgICAgaWYgKCFzMSB8fCAhczIpCisgICAgICAgIHJldHVybiBJbmhl
cml0OworCisgICAgaWYgKCEoKnMxID09ICpzMikpIHsKKyAgICAgICAgaWYgKHMxLT5pbmhlcml0
ZWROb3RFcXVhbChzMikpCisgICAgICAgICAgICByZXR1cm4gSW5oZXJpdDsKKyAgICAgICAgcmV0
dXJuIE5vSW5oZXJpdDsKKyAgICB9CisKICAgICAvLyBJZiB0aGUgcHNldWRvU3R5bGVzIGhhdmUg
Y2hhbmdlZCwgd2Ugd2FudCBhbnkgU3R5bGVDaGFuZ2UgdGhhdCBpcyBub3QgTm9DaGFuZ2UKICAg
ICAvLyBiZWNhdXNlIHNldFN0eWxlIHdpbGwgZG8gdGhlIHJpZ2h0IHRoaW5nIHdpdGggYW55dGhp
bmcgZWxzZS4KLSAgICBpZiAoY2ggPT0gTm9DaGFuZ2UgJiYgczEtPmhhc1BzZXVkb1N0eWxlKFJl
bmRlclN0eWxlOjpCRUZPUkUpKSB7CisgICAgaWYgKHMxLT5oYXNQc2V1ZG9TdHlsZShSZW5kZXJT
dHlsZTo6QkVGT1JFKSkgewogICAgICAgICBSZW5kZXJTdHlsZSogcHMyID0gczItPmdldFBzZXVk
b1N0eWxlKFJlbmRlclN0eWxlOjpCRUZPUkUpOwogICAgICAgICBpZiAoIXBzMikKLSAgICAgICAg
ICAgIGNoID0gTm9Jbmhlcml0OworICAgICAgICAgICAgcmV0dXJuIE5vSW5oZXJpdDsKICAgICAg
ICAgZWxzZSB7CiAgICAgICAgICAgICBSZW5kZXJTdHlsZSogcHMxID0gczEtPmdldFBzZXVkb1N0
eWxlKFJlbmRlclN0eWxlOjpCRUZPUkUpOwotICAgICAgICAgICAgY2ggPSBwczEgJiYgKnBzMSA9
PSAqcHMyID8gTm9DaGFuZ2UgOiBOb0luaGVyaXQ7CisgICAgICAgICAgICBpZiAoIShwczEgJiYg
KnBzMSA9PSAqcHMyKSkKKyAgICAgICAgICAgICAgICByZXR1cm4gTm9Jbmhlcml0OwogICAgICAg
ICB9CiAgICAgfQotICAgIGlmIChjaCA9PSBOb0NoYW5nZSAmJiBzMS0+aGFzUHNldWRvU3R5bGUo
UmVuZGVyU3R5bGU6OkFGVEVSKSkgeworCisgICAgaWYgKHMxLT5oYXNQc2V1ZG9TdHlsZShSZW5k
ZXJTdHlsZTo6QUZURVIpKSB7CiAgICAgICAgIFJlbmRlclN0eWxlKiBwczIgPSBzMi0+Z2V0UHNl
dWRvU3R5bGUoUmVuZGVyU3R5bGU6OkFGVEVSKTsKICAgICAgICAgaWYgKCFwczIpCi0gICAgICAg
ICAgICBjaCA9IE5vSW5oZXJpdDsKKyAgICAgICAgICAgIHJldHVybiBOb0luaGVyaXQ7CiAgICAg
ICAgIGVsc2UgewogICAgICAgICAgICAgUmVuZGVyU3R5bGUqIHBzMSA9IHMxLT5nZXRQc2V1ZG9T
dHlsZShSZW5kZXJTdHlsZTo6QUZURVIpOwotICAgICAgICAgICAgY2ggPSBwczIgJiYgKnBzMSA9
PSAqcHMyID8gTm9DaGFuZ2UgOiBOb0luaGVyaXQ7CisgICAgICAgICAgICBpZiAoIShwczEgJiYg
KnBzMSA9PSAqcHMyKSkKKyAgICAgICAgICAgICAgICByZXR1cm4gTm9Jbmhlcml0OwogICAgICAg
ICB9CiAgICAgfQotICAgIAotICAgIHJldHVybiBjaDsKKworICAgIHJldHVybiBOb0NoYW5nZTsK
IH0KIAogI2lmbmRlZiBOREVCVUcKSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDIxNzk0KQorKysgTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTYgQEAKKzIwMDctMDUt
MjYgIE1pdHogUGV0dGVsICA8bWl0ekB3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIC0gdGVzdCBhbmQgdXBkYXRlZCByZXN1bHRzIGZv
ciBodHRwOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzg4MgorICAgICAgICAg
IEFyY2ggTGludXggTG9nbyBMYXllcmVkIEluY29ycmVjdGx5CisKKyAgICAgICAgKiBmYXN0L2R5
bmFtaWMvMDAyLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBmYXN0L2R5bmFtaWMvZmxvYXRpbmct
bGFzdC1ibG9jay1jaGlsZC1leHBlY3RlZC5jaGVja3N1bTogQWRkZWQuCisgICAgICAgICogZmFz
dC9keW5hbWljL2Zsb2F0aW5nLWxhc3QtYmxvY2stY2hpbGQtZXhwZWN0ZWQucG5nOiBBZGRlZC4K
KyAgICAgICAgKiBmYXN0L2R5bmFtaWMvZmxvYXRpbmctbGFzdC1ibG9jay1jaGlsZC1leHBlY3Rl
ZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3QvZHluYW1pYy9mbG9hdGluZy1sYXN0LWJsb2Nr
LWNoaWxkLmh0bWw6IEFkZGVkLgorCiAyMDA3LTA1LTI1ICBLaW1tbyBLaW5udW5lbiAgPGtpbW1v
a0Bpa2kuZmk+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRGFyaW4uCkluZGV4OiBMYXlvdXRUZXN0
cy9mYXN0L2R5bmFtaWMvMDAyLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0
cy9mYXN0L2R5bmFtaWMvMDAyLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMjE3OTQpCisrKyBMYXlv
dXRUZXN0cy9mYXN0L2R5bmFtaWMvMDAyLWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAt
NywxMCArNyw5IEBAIGxheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAogICAgICAgICBSZW5kZXJC
bG9jayAoZmxvYXRpbmcpIHtESVZ9IGF0ICg1MjIsMCkgc2l6ZSAyNjJ4MTA0IFtib3JkZXI6ICgy
cHggc29saWQgI0ZGMDAwMCldCiAgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgyLDIp
IHNpemUgMjU4eDE4CiAgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMiwyKSB3aWR0aCAyNTg6ICJJ
IHNob3VsZCBiZWNvbWUgYSByaWdodC1mbG9hdGluZyBlbGVtZW50LiIKLSAgICAgICAgUmVuZGVy
QmxvY2sgKGFub255bW91cykgYXQgKDAsMCkgc2l6ZSA3ODR4MTgKLSAgICAgICAgICBSZW5kZXJU
ZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAzOTN4MTgKLSAgICAgICAgICAgIHRleHQgcnVuIGF0
ICgwLDApIHdpZHRoIDE5NTogIlRoaXMgdGV4dCBzaG91bGQgYmUgb24gdGhlIGxlZnQuICIKLSAg
ICAgICAgICAgIHRleHQgcnVuIGF0ICgxOTUsMCkgd2lkdGggMTk4OiAiVGhlIGZsb2F0IHNob3Vs
ZCBiZSB0byB0aGUgcmlnaHQuIgorICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkg
c2l6ZSAzOTN4MTgKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCwwKSB3aWR0aCAxOTU6ICJUaGlz
IHRleHQgc2hvdWxkIGJlIG9uIHRoZSBsZWZ0LiAiCisgICAgICAgICAgdGV4dCBydW4gYXQgKDE5
NSwwKSB3aWR0aCAxOTg6ICJUaGUgZmxvYXQgc2hvdWxkIGJlIHRvIHRoZSByaWdodC4iCiAgICAg
ICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMCwxOCkgc2l6ZSA3ODR4MzAKICAgICAgIFJlbmRlckJs
b2NrIHtESVZ9IGF0ICgwLDQ4KSBzaXplIDc4NHgzNgogICAgICAgICBSZW5kZXJCbG9jayAoZmxv
YXRpbmcpIHtTUEFOfSBhdCAoMCwwKSBzaXplIDI1M3gxMDQgW2JvcmRlcjogKDJweCBzb2xpZCAj
RkYwMDAwKV0KSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZHluYW1pYy9mbG9hdGluZy1sYXN0LWJs
b2NrLWNoaWxkLWV4cGVjdGVkLmNoZWNrc3VtCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zh
c3QvZHluYW1pYy9mbG9hdGluZy1sYXN0LWJsb2NrLWNoaWxkLWV4cGVjdGVkLmNoZWNrc3VtCShy
ZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9keW5hbWljL2Zsb2F0aW5nLWxhc3QtYmxv
Y2stY2hpbGQtZXhwZWN0ZWQuY2hlY2tzdW0JKHJldmlzaW9uIDApCkBAIC0wLDAgKzEgQEAKKzE0
YTY4MzJiOTQwMTcwMjRjMDU3NWFlMWUyYzZlOGQzClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmls
ZQpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9keW5hbWljL2Zsb2F0aW5nLWxhc3QtYmxvY2stY2hp
bGQtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvZHluYW1pYy9m
bG9hdGluZy1sYXN0LWJsb2NrLWNoaWxkLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKKysrIExh
eW91dFRlc3RzL2Zhc3QvZHluYW1pYy9mbG9hdGluZy1sYXN0LWJsb2NrLWNoaWxkLWV4cGVjdGVk
LnR4dAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwyNSBAQAorbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4
MDB4NjAwCisgIFJlbmRlclZpZXcgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCitsYXllciBhdCAoMCww
KSBzaXplIDgwMHg2MDAKKyAgUmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDApIHNpemUgODAweDYw
MAorICAgIFJlbmRlckJvZHkge0JPRFl9IGF0ICg4LDgpIHNpemUgNzg0eDU3NgorICAgICAgUmVu
ZGVyQmxvY2sge1B9IGF0ICgwLDApIHNpemUgNzg0eDE4CisgICAgICAgIFJlbmRlclRleHQgeyN0
ZXh0fSBhdCAoMCwwKSBzaXplIDUzeDE4CisgICAgICAgICAgdGV4dCBydW4gYXQgKDAsMCkgd2lk
dGggNTM6ICJUZXN0IGZvciAiCisgICAgICAgIFJlbmRlcklubGluZSB7SX0gYXQgKDAsMCkgc2l6
ZSA1NDJ4MTgKKyAgICAgICAgICBSZW5kZXJJbmxpbmUge0F9IGF0ICgwLDApIHNpemUgMzAxeDE4
IFtjb2xvcj0jMDAwMEVFXQorICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICg1Myww
KSBzaXplIDMwMXgxOAorICAgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoNTMsMCkgd2lkdGggMzAx
OiAiaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM4ODIiCisgICAgICAg
ICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgzNTQsMCkgc2l6ZSAyNDF4MTgKKyAgICAgICAgICAg
IHRleHQgcnVuIGF0ICgzNTQsMCkgd2lkdGggNDogIiAiCisgICAgICAgICAgICB0ZXh0IHJ1biBh
dCAoMzU4LDApIHdpZHRoIDIzNzogIkFyY2ggTGludXggTG9nbyBMYXllcmVkIEluY29ycmVjdGx5
IgorICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDU5NSwwKSBzaXplIDR4MTgKKyAgICAg
ICAgICB0ZXh0IHJ1biBhdCAoNTk1LDApIHdpZHRoIDQ6ICIuIgorICAgICAgUmVuZGVyQmxvY2sg
e0RJVn0gYXQgKDAsMzQpIHNpemUgNzg0eDAKK2xheWVyIGF0ICg4LDQyKSBzaXplIDI1MngxOAor
ICBSZW5kZXJCbG9jayAocG9zaXRpb25lZCkge0RJVn0gYXQgKDgsNDIpIHNpemUgMjUyeDE4Cisg
ICAgUmVuZGVyQmxvY2sgKGZsb2F0aW5nKSB7RElWfSBhdCAoMCwwKSBzaXplIDE1M3gxOAorICAg
ICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMTUzeDE4CisgICAgICAgIHRleHQg
cnVuIGF0ICgwLDApIHdpZHRoIDE1MzogIlRoaXMgc2VudGVuY2Ugc2hvdWxkIGZpdCAiCisgICAg
UmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxNTMsMCkgc2l6ZSA5OXgxOAorICAgICAgdGV4dCBydW4g
YXQgKDE1MywwKSB3aWR0aCA5OTogIm9uIGEgc2luZ2xlIGxpbmUuIgpJbmRleDogTGF5b3V0VGVz
dHMvZmFzdC9keW5hbWljL2Zsb2F0aW5nLWxhc3QtYmxvY2stY2hpbGQuaHRtbAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2R5bmFtaWMvZmxvYXRpbmctbGFzdC1ibG9jay1jaGlsZC5o
dG1sCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9keW5hbWljL2Zsb2F0aW5nLWxh
c3QtYmxvY2stY2hpbGQuaHRtbAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwxOSBAQAorPGh0bWw+
Cis8aGVhZD4KKyAgICA8c3R5bGU+CisgICAgICAgIC5zcXVhcmVGbG9hdCB7IGZsb2F0OmxlZnQ7
IH0KKyAgICA8L3N0eWxlPgorPC9oZWFkPgorPGJvZHkgb25sb2FkPSJkb2N1bWVudC5nZXRFbGVt
ZW50QnlJZCgndGFyZ2V0Jykuc3R5bGUuY3NzRmxvYXQ9J2xlZnQnIj4KKyAgICA8cD4KKyAgICAg
ICAgVGVzdCBmb3IgPGk+PGEgaHJlZj0iaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTM4ODIiPmh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzODgy
PC9hPgorICAgICAgICBBcmNoIExpbnV4IExvZ28gTGF5ZXJlZCBJbmNvcnJlY3RseTwvaT4uCisg
ICAgPC9wPgorICAgIDxkaXY+CisgICAgICAgIDxkaXYgc3R5bGU9InBvc2l0aW9uOiBhYnNvbHV0
ZTsiPgorICAgICAgICAgICAgPGRpdiBpZD0idGFyZ2V0Ij5UaGlzIHNlbnRlbmNlIHNob3VsZCBm
aXQmbmJzcDs8L2Rpdj4KKyAgICAgICAgICAgIG9uIGEgc2luZ2xlIGxpbmUuCisgICAgICAgIDwv
ZGl2PgorICAgIDwvZGl2PgorPC9ib2R5PgorPC9odG1sPgpJbmRleDogTGF5b3V0VGVzdHMvZmFz
dC9keW5hbWljL2Zsb2F0aW5nLWxhc3QtYmxvY2stY2hpbGQtZXhwZWN0ZWQucG5nCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KQ2Fubm90IGRpc3BsYXk6IGZpbGUgbWFya2VkIGFzIGEgYmluYXJ5IHR5cGUuCnN2bjptaW1l
LXR5cGUgPSBhcHBsaWNhdGlvbi9vY3RldC1zdHJlYW0KClByb3BlcnR5IGNoYW5nZXMgb246IExh
eW91dFRlc3RzL2Zhc3QvZHluYW1pYy9mbG9hdGluZy1sYXN0LWJsb2NrLWNoaWxkLWV4cGVjdGVk
LnBuZwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fCk5hbWU6IHN2bjptaW1lLXR5cGUKICAgKyBhcHBsaWNhdGlvbi9vY3Rl
dC1zdHJlYW0KCgppVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBeUFBQUFKWUNBWUFBQUNhZG9Kd0FB
QWdBRWxFUVZSNG5PemRlWGhVNWYzMzhlOGtJWVJGCkVFSkVxQWdJb29nV0xTSXFiaUF1K0lOZmZh
Z0xJaW91aUk5YnExS3BsdUpTRkJHcGxWL1JZbW14SUQ0QktZZ2lna0FBUlpFdElDQW8KaThpaXJD
WWhKSmxNWnZrOGY4d3ZRMmFTeVV3QWI3Ujl2NjZMNitMTU9lZWVlemxKenVlYys4eDRKTWtBQUFB
QXdJR1U0MTBCQUFBQQpBUDg1Q0NBQUFBQUFuQ0dBQUFBQUFIQ0dBQUlBQUFEQUdRSUlBQUFBQUdj
SUlBQUFBQUNjSVlBQUFBQUFjSVlBQWdBQUFNQVpBZ2dBCkFBQUFaMzR5QVdUZnZuMldrNU5qZVhs
NXg3c3FBQUFBQUk1UXdnRFNxMWN2YTlTb2tWMTc3YlYyMDAwM1dXcHFxclZ1M2RwdXVPRUcKdStT
U1N5dzFOZFVtVHB6NGcxYnk5ZGRmdCt6c2JGdThlTEYxNk5EQmZEN2ZVWmNaREpwdDJoU3k2ZFA5
dG1OSDZCalVNbm1TV1dGaAo1ZVdTRXJPY25JQ05HZU96N2R2ZDF1bUhrS2c5Z1lEWlYxK0ZiTm8w
djMzM25hb3NJL1FqNlliWU1ZdDFQSStuV0QvRjQ2aXFjZDY1ClV4WU1Kcjk5K2V1ZmZ4NjB5WlBM
Yk4yNk9Ec25JUkF3VzdNbWFKOS9YblVaWDN3UnNxVkxnNmFxRDF2THpRM2Fva1dCdVBXdmJ2M20K
elNGNzY2MHlXN215NXZYZnVYTm5qZmVwU2pBWXRFMmJOdG4wNmROdHg0NGR4NlRNY3FFZnl3ODFq
a29vRkxMUFAvL2NKaytlYk92VwpyVHZlMVRsdUpObTJiZHRzMXF4Wjl2bm5ueC92NmdBL0dRa0Rp
Ti92dDl6Y1hKc3paNDVOblRyVjB0UFQ3WW9ycnJCcDA2YlpraVZMCmJOU29VVlphV25yRUZmRDVm
TFp3NGNLNDY0dUxpKzNSUngrMUJ4OTgwSjU1NWhuNzE3LytaYlZyMXo3aTl5dm45WnA5K0tIZmJy
aWgKMk9yVThSeDFlVFh4M250K0d6dTJ0Tkp5U29yWk45K0ViUEJncnpWdS9KTzVPUlZYb3ZZY09p
UjcrKzB5NjkrLzJCbzJyRHdHdWJsQgphOXk0d0hidmpuT1c1MURzbU1VNm5zZFRySi9hY1JRN3pn
Y095TzY5dDhTKyt5NWtUejdwdGIvL3ZhemE3U3NLaGN4MjdRcFovLzdGCmxwcDZaT093YmwzUW5u
akNhK2VkVjJnYk4wYWZMSWRDWmkrOTVMUDU4LzAyZEtqWDJyY3Z0TElLMWZ2cXE1QjE3MTVrQlFX
eWhnMDkKZHYzMXhUWm5UaUNwOVpMWnIzL3R0VXN1T1dSMzNWVmluVHNYMm9zdkpuK3g1WXN2dnJD
YmJycnBpTm9jeSt2MTJvY2ZmbWczM0hDRAoxYWxUSjZsOTNubm5IVHZsbEZQTTQvSFlQZmZjWTE5
Ly9YV2xiWEp6YzYxeDQ4YTJlL2Z1WTFMUG1raW1mdFFwZWFGUXlIYnQybVg5CisvZTMxTlRVS3Jl
Wk8zZHVwSDFEaHc2MWtwSVN4N1g4NGZuOWZsdTFhcFgxN3QzYnlzcktFdThBSUV3SnpKa3pKMm81
SXlOREF3WU0KaUN3WEZSVnB5WklsaVlxSkNJVkNrZitYbFpYcHhodHYxRFBQUEJOMys2VkxsNnBX
clZwSmwxOFRreWI1MUtsVFliWGI3Tm9WcW5iNQpTUHlmLzFPazc3NExWYm44bDcrVTZvb3JEaDMx
ZS94WUpHclBLNitVcWtlUHF0Y2ZPQkRTa0NFbDh2a092M1lzK3Y5SXhJNVpWWkk1Cm5sejVLUjFI
c2VQODhzdWx1dXV1WWtuU2loVUJOVzFhb0VBZy92YXhwazh2MDZtbkZoeFZuVDc2eUsvVTFIeDkv
MzMwbU8vZUhaTFgKRy83L3dZTlNTa3ErM25tbkxMTCsrdXVMOU90ZmwwU1dwMDByVStmT2hVbXRu
enpacCt6c012bjk0VGIrOHBkRmF0eTRJUEorMVFtRgpRcnJra2t0VXAwNGRCU3AyMWxHWU5HbVNP
blhxVktOOXVuVHBvclBPT2l0dUhRNGNPS0FoUTRiSUYyL3dmbUNKNm5jOC9CanJsS3pwCjA2ZnIx
Rk5QclhhYkxsMjY2T3l6ejNaVUkzZDI3ZG9WK2YvaXhZdlZ1SEZqQllQQjQxZ2o0S2NsNGVYUmE2
NjVwdHIxOWVyVnM2NWQKdTVxWjJkNjllKzNSUngrMXl5Ky8zRHAxNm1TZmZmWlpaTHNwVTZiWWE2
KzlaaSsrK0tKZGZQSEZabWIyNXovLzJkNTk5MTE3NTUxMwo3STQ3N3JEaTR1S29zc2VQSDI5UFAv
MjBCUUlCZStDQkIyenc0TUZtWmxaVVZHUVBQdmlnUGZiWVkzYjk5ZGZid3c4L2JGNnYxOHpDClY5
Z0dEUnBrUTRjT3RlZWVlODZ5c3JKcytmTGxWZFo5N3R5QVhYTk5yYmh0bXpiTmI0TUhsOFJkUGhM
ZmZTZnplTXlhTmZOVXVmekIKQjM2Nzl0cjRkZnFwU2RTZXVYUGpyOC9NOU5nTEw5U3g5UFR3OHJI
by95TVJPMGJ4SkRxZVhQb3BIVWV4NHp4b1VHMTc4Y1h3VmZkMwozL1hiS2Fla1dNVUxyTEhieDVv
eHcyODlleDVkMjJmUDlsdVhMcW5XdUhIMG1KOThzc2N5TXNML1g3REFiMjNhcE5oVlZ4MStyeE5Q
CjlOaUNCWDRybnlXNmZIbkF6ajAzTmFuMXZYdW4yODAzMTdLMHRIQWJIMzIwdHVYbnk3Ny9QdkVk
d0RmZWVNUE9PT01NODNxOXRtWEwKbHFObytXRno1ODVOK1B1L29yeThQRnU1Y3FYMTZkTW43aFh4
ek14TWUrR0ZGeXc5M3VEOWdKS3BuMnMveGpyVnhJd1pNNnhuejU1eAoxNWUzNy9ycnIzZFlxeC9l
dEduVEl1Y2pabVlmZlBDQjllalJ3MUpTZnZ4M25JRWZqWm9tbHRnN0lPVUNnWUI2OXV5cHdzSkNC
WU5CCkRSbzBTRmxaV2NyUHo1ZmY3OWY1NTU4ZjJmYVJSeDZKWENsbzFhcVZubi8rK2Jqdk4zWHFW
S1drcEVTOWR0bGxsMm5peEltU3duZFIKTHJqZ0F2WHExVXRTK0k1Sm8wYU5kTzY1NTJyYXRHa2FO
R2lRTm0zYVZLbmNVRWhxMnJSQUgzM2sxN0psQWZYb2NVZ2RPeGJLNzVmOApmdW1SUjBxVWxwYXZu
ajBQYWVKRVg5VHloQWsralI1ZHFqWnREdXJOTjMwYU5hcFV2L2hGb1c2K3VTanFhbVVnSUoxL2Zx
RmVmTEUwCjh0cHp6M24xN3J0bFZTNlhsa3AxNiticmswOEMrdE9md21YZWNrdVJEaDRNMTJuMDZG
SzFhM2RRNzcvdmo3VGh5aXNQYWQ0OGY2UzgKM055QVhuaWhWTm5aWmJybGxpSTk5NXhYUzVjZXZy
TDIrOTk3TldaTXFlNjRvMWkzM1ZaY3FWK1dMQW1vYytkQ2pSeDV1TTVmZlJYVQpLNitFbDMyK2NM
L2w1aDR1TXhTU3hvNHQxZC8vN2xQZnZrV1IrbFRYbm9ycjE2OFBhc09Hb0c2K3VVZ1BQVlNpN2R1
RG1qVEpwL1BPCks5U3dZZDVLNHpGNWN0VlhUd3NMcGFGRHZYcmpEWitlZXNxckVTUENnMUZTSXIz
NmFxbGF0Q2pRN05sK0RSL3VWZE9tQmRxMEtaaFUKbjhXT1dWVjlXTjN4bEtoK1I5TG4xWEZ4SE1Y
S3l3dHArSEN2M256VHB6LytNYnEvcWl1cjRqakhtanZYci9idEQyckhqc04zSWFyYQp2cWhJK3NN
ZndtTXlaa3lwR2pVcWlMb3JjU1RPUHZ1Zy92akh5blh5ZXNQamRmZmR4WHJwcFZLVmxFU3YzNzQ5
cU16TUF2WG9jVWdqClJuZzFkbXhwMU4yYlJPc3JldW1sVXZYcVZaU3dyZ2NPSE5ELy9iLy9WNXMz
YjVhWmFlclVxWkYxSlNVbGV2WFZWOVdpUlF2Tm5qMWIKdzRjUFY5T21UU08vRS9QeThqUjgrSEM5
K2VhYit1TWYvNmgzMzMxWFV2aU9TdE9tVGZYUlJ4OXAyYkpsNnRHamh6cDI3Q2gveFFNNgp4dVRK
azJWbVdycDBhWlhySjAyYXBQUE9PMC9EaGcxVFNVbUp4b3dab3k1ZHVtaktsQ2xhczJhTmV2VG9v
YzZkT3lzWURNcnY5MnYwCjZORnExNjZkM24vLy9VaWRycnp5U3MyYk4wK1NOR3ZXTEhYdTNGbS8v
dld2SlVuRGh3OVg0OGFOZGVoUTFYZitFdFZQa2dvTEN6VjAKNkZDOThjWWJldXFwcHpSaXhJaW85
Ym01dVhyaGhSZVVuWjJ0VzI2NVJjODk5MXhVZVluMlA1STZIVHg0VUwvLy9lODFkdXhZalI0OQpX
dDI3ZDlmTW1UTzFaTWtTWFg3NTVWRi9XMy96bTkvbzNudnZqU3lIUWlHTkhUdFdmLy83MzlXM2Ix
L05temN2NFRGUjFUN2xpb3FLCjlJYy8vRUZqeG96Um1ERmoxS2hSSTczenpqdEp0Uy9SbUplTGQw
eFcxNy94MnJSMjdkb2pibXRWOWZENy9YcmtrVWVVbHBhbW5qMTcKYXZMa3laS2tjODg5VitQSGow
OXFUQUNFSGJNQTh0WmJiK25hYTYvVisrKy9yL2ZmZjE5UFAvMjB6RXd6Wjg3VS92MzdsWmFXRnZs
RApzbUhEaHNqdDVsYXRXbFg3U3pvMmdIend3UWRLU1VsUldkbmhFNHkvL3ZXdk1qTjkrdW1ua3FT
TExycEl0OXh5UzdYdFdMMDZvQVlOCjh2WFpad0ZsWjVkcHc0YWd6UElpMDJ6MjdBbko0OG5YOXUz
QktwYzNiUXB2UDN5NFZ6NmZ0SGR2cU5KMERFbTYrKzVpVFowYWZpMFUKa2k2OTlGRGtoQ04yZWU1
Y3Y1bzJMZEJMTDVWcXo1NlE4dk5EcWxjdlgrUEdoVSs0VjZ3SUtEVTFQM0lDdjJpUlh4NVB2dmJ0
QzlkNQo4K2FnNnRYTDEvejU0Wk9FOHBCVXNjNTE2dVRMNTVPQ1FXbnc0Sml6cC8vMXU5K1ZxRStm
b2tnZHUzVTdGRFZ0WlBEZ0VuM3hSYmpNCjBsS3BkKzhpVFpnUXJ1TTk5eFJIQWxlaTlpeFk0RmVM
RnVHcE1qazVmcjN3UXFuS1orZ1ZGa3FwcWZsYXVOQmZaZi9IMnI0OXFBNGQKRGlvbjUvQUpVbVpt
Z1Zhc0NIZnVqaDBocGFYbGEvcjBNaTFmSHRDenozcDE2RkRpUG9zZG8zaDltT2g0U2xTL212UjVJ
ai8wY1JScgo4K2FnT25jdTFPYk40ZlhQUE9OVnYzNUZTWlVWTzg3bHZ2MDJwRi85cXFqU0ZLalk3
ZmZ0QytuQ0N3djE4Y2ZoNWV6c01xV241NnY4CkhIVCtmTDhhTlNxSSsrLzY2eXVmNEgvelRYanNW
cTJxbkF3V0xQQnJ3SUJpTld5WXIvYnREMVlLRCt2WEJ6Vm9VTEVhTkFpSDVkanoKOVVUcnkrM2NH
ZExGRnhjcUx5L3hsTU5ISG5sRTMzNzdyVUtoa09yWHI2K2hRNGRHcmQreFk0ZlMwdEkwZmZwMExW
KytYTTgrKzZ3TwpIVHFrelpzM3EzUG56dHE4ZWJNazZabG5ubEcvZnYwa1NhdFhyMWFEQmczMDJX
ZWZLVHM3V3hzMmJKQ1o2YnZ2dm90YmozNzkraWtyCkt5dnVOSlRDd2tLbHBxWnE0Y0tGa3NJbjgy
bHBhVnF5WkltbVRwMnEzTnhjbVprT0hEZ2dTVnF4WW9WU1UxTjE4SDhQMUVXTEZzbmoKOFdqZnZu
MlJNdDk2NnkxbFpXVnA1c3laMnJScGs3Ny8vdnNqcnQvMjdkdlZvVU1INWVUa1JGN0x6TXpVaWhV
ckpFbWJOMjlXdlhyMQpOSC8rZkVuUzZOR2oxYVpORzIzZnZqMnAvWStrVHQ5OTk1MDZkKzZzWmN1
V1NaSSsrZVFUcGFTa0tEOC9YNUswYmRzMnBhV2xhZFdxClZaS2tiNy85Vm5mY2NZY2txYlMwVkwx
Nzk5YUVDUk1rU2ZmY2M0OWVmUEZGU2ZHUGllcjIyYmR2bnk2ODhFSjkvUEhIa3FUczdHeWwKcDZm
SERYeFZ0Uy9SbUZkM1RDYnEzM2h0T3BLMlZsZVBQWHYyeU9QeFJNWjk5KzdkOG5nODJyRmpSOEl4
QVhEWU1idGZ1SFRwVXN2TQp6TFQwOUhSTFQwKzNybDI3MnJ4NTg2eFRwMDdXcEVrVDY5T25qL1h1
M2RzZWVPQUJhOVdxVmRUdFpvOG4rWWRGbHk5ZmJsbFpXVmFyCjF1RnBEeGRjY0lHWm1hMWV2ZHJN
ek9yVXFXTlpXVm5WbGpOM2JzRE9QVGZOTm04TzJzMDMxN0lsU3dKMit1bXBrV2syOCtmN3JWMjcK
RkR2MTFKUXFseGN0Q2xqanhpbDI3NzIxTFQzZHJGRWpqNldrV0tVSFk4ZVByMnMzM2xncnNzOGxs
NlJGcHBQRUxuL3dnZDhDQWJNYgpiNnhsVFp0NjdNUVRQWGJTU1NsV1hCd3U4K09QQTlhNWM2bzFh
QkRlL3VXWGZkYXhZNnBsWllYclBHK2Uzekl5UEhiRkZXbG1admJwCnB3RnIyL1p3bmJPeVBPYnht
RDMzWFBpQjk2RkRNNnJzbXc0ZFVtM0xsdkREdDFPbStPM3NzMU50ejU3REQrTm1abnJzckxQQ1pR
NFoKNGpXL1gzYjc3ZWsyZVhLWmJkd1l0THZ2VGsrcVBlWFRyeVpOS3JPU0V0bVFJYld0L0ZESXlm
RmJ2WHBtWGJ1bVZkbi9GWVZDWnJmZApWbUxkdTlleWJ0M1NJcS83L1lwOGt0Q25ud2JzdE5OU3JM
VFVySFBuVlB2REh6S3NmdjNFZlJZN1J2SDZzTHJqS1puNjFhVFBFL21oCmo2T0tBZ0d6VzI4dHR2
NzkwNjF0Mi9ENlljTXliUExrZWttVkZUdk81Y2FQOTlua3lmVXFUWUdLM2Y3dXUwdnNxcXRxMlNX
WGhKZTMKYnc5WjE2NXBWcjkrZVBzcnIweXp2THlHY2YvTm1GR3ZVcHRtemZMYnlTZW4ySG5uVlo0
UzA3MTdtazJZVU5jbVRLaG5HemNHYmZIaQp3dytZRHgxYWF0T21sZG5Zc1hVdEorY0VXN0lrWUVP
R2VKTmVYNjZveU96Kyswc3NPN3UrTldwVS9lL0dUejc1eE5MUzBzenI5ZHJYClgzOXRwNTEyV3FW
UEpQcjAwMC90dE5OT3M5TFNVdXZjdWJQOTRROS9zSXlNREx2MTFsdXRmLy8rMXJadFd6TXpHelpz
bUUyZVBObk0Kd3RPdnpqMzNYTnU4ZWJQZGZQUE50bVRKRWp2OTlOT3RXYk5tVmRZakdBemFuRGx6
ckdmUG5uR25vZVRrNUVSTjJWMjhlTEYxNnRUSgp0bTNiWmpmZWVLT3RXclhLemo3N2JNdk16RFF6
czQ4Ly90ZzZkKzVzRGY3M1FIMzU1WmV0WThlT1ViL2JyN3p5U3R1L2Y3L2w1ZVhaCjZhZWZibzBi
Tno2aStvVkNJYnZ0dHR1c2UvZnUxcTFidDhqcmZyL2ZWcTVjYVdabTgrYk5zNHlNREx2aWlpc2kv
ZHEyYlZzNzlkUlQKazlyL1NQcnN6anZ2dEYvKzhwZVJ2M0ZmZi8yMS9lSVh2N0FUVHp6UnpNeGF0
V3BsbDExMm1iM3p6anRtWm5iQ0NTZllsVmRlYVdabQpRNFlNTWIvZmI3ZmZmcnRObmp6Wk5tN2Nh
SGZmZlhlazdySEhSUDM2OWF2ZDUrNjc3N2FycnJyS0xybmtFak16Mjc1OXUzWHQydFhxCmwvK3dK
ZEcrNnNZOEVBakVQU2FUNmQ5NGJhcHBXNnVyaDVuWi9QbnpyVjI3ZG5icXFhZWFXZmhuNVl3enpy
QVdMVm9rSEJNQUZkUTAKc2NTN0EzTExMYmZvdHR0dWk3dGZJQkRRYjM3ekczazhIbDE0NFlXUnEx
cXRXclhTQ3krOEVIZS8yRHNnUTRZTVVXcHFhdFJWRjcvZgpyN1MwdE1qVmkrN2R1K3ZoaHgrdXRo
M2R1aDFTang2SElsZmNiN3FwU0E4L2ZQaUs4KzIzRit2QkIrTXYzM3h6OVBhclZ3ZGtscWMxCmEr
SlBVN24xMW1KdDJSS011M3pHR1FmMTdMT0hwMzE4KzIxSVpubVJxK1M5ZXhkcDZORHcrbFdyd2cv
blB2NTRkQjFhdHo0b24wL2EKdGkybzVzMEw5TWtuMGZVWlBicFVhV241V3JreWZqMFhMdlNyU1pN
Qzdkb1Ywc1NKUGsyWTROUGxsNGY3ZTg0Y3Z6Ny9QTHp2bDErRwpyeFRmZFZleGhnM3phdGFzTWxX
NE1aV3dQUjA3RnVxS0t3NnBidDNLRC92ZWYvL2hPd0pTNWY2dmFQWnN2OHp5OVBYWGgvdXkvQTdW
Cjh1WGg5N3J6em1LZGZ2ckJxUG9sMDJleFl4U3ZENnM3bnBLcFg3SjluZ3dYeDFHNU9YUENiU3Uv
bXhJclVWbXg0eXlGNzNaOTlGSFYKdHdZcWJqOTllcG5xMXMzWGdRT0hqNTJMTG9xZXluWWtldlk4
cEFFREtrOVByS2kwVkRyeHhBSzkvbnI0cnRMaXhlRzdUaFh2YVB6dApiejZkZUdMNHRVVHJ5L2w4
MHNDQnhkcTZOZkhkTHIvZnI1dHV1a2wvK2N0Zkl2OHV2L3h5dFc3ZE9tcTdPKys4VTZlZmZuclVY
ZU01CmMrYkl6Q0svaDJOMTY5Wk5QWHIwaUh4b3lFMDMzVlR0NzlRbFM1WlVtdjRWNi83NzcxZWZQ
bjBpeTlkY2M0MSs4WXRmUk9yVnQyOWYKUGZiWVk1SDF2WHYzanR6TldiVnFsWm8yYmFySEgzODhx
c3hnTUtnbVRacG95cFFwY2Q4M21mck5uajFiWnFhdnYvNDY4dHFtVFp0awpabHErZkxtazhGMmgx
cTFieStmemFkdTJiV3JldkxrKytlU1RwUGV2YVozKzlhOS9xWDc5K3BHN0haTFVzMmRQRFJreUpH
cTdVYU5HCnFVdVhMcEtraVJNbnFxU2tSRjkrK2FYTVRIZmRkWmVHRFJ1bVdiTm1SWTEvVmNkRWRm
dE1uejVkZGV2V2pkeXBrTUl6RFVhT0hGbGwKM2VPMXI3b3hyKzZZVEtaL3EyclRrYlExMGMvRzdi
ZmZyZ2NmZkRDeTNMZHYzOGcwd0hKVmpRbUFhTWNzZ0R6NTVKTTYrZVNUNWEzdwpFRVFvRk5MQ2hR
dTFlL2Z1eUszN3VYUG5xbDY5ZWhvM2JweWtjQUNwN3BkWWJBQ1pNR0dDekN6cU51eTMzMzRyTTlO
Nzc3MG5LWEVBCktTcVMwdFB6dFdEQjRUbndtWmtGbWpQbjhKbEFzMllGbWptenJNcmxVRWpLeW9y
ZS90NTdpM1hqamZIbmErZmxoZFN6NTZHNHkxOS8KSFZScWFyNzI3RGw4TW5YZmZjWHEzejk4SWhR
SVNBMGJocWVlbEQvVFVLOWVmdFM4ZlVrYU1xUkVJMFo0TlhldVgwVVZxdlB0dCtGeQpnMEhwNG9z
TGRkVlY4VyticjEwYmtNZVRyMkhEdkFvR3BROCs4T3VNTXc1cTY5YWczbnp6OFBNWHI3L3VVOE9H
K1ZWT0kwblVudDI3ClEwcE56ZGYrL2VFcE5NOC9IejNmdmsyYmcvcmIzdzYvVit4NFZQVFVVMTQx
YXhiOXFVZERocFJFOVcvejVnVWFOYXJxRTlONGZSWTcKUnZINk1OSHhsRXo5a3UzelJIN280eWpX
aUJIaDUybXFVMTFac2VNc1NRVUY4YWNkVmR4KzRNRGlTRWlUd2lHdTRrV0FVRWc2ODh5RApPdVdV
Z2lyL3RXaFJvUHo4NlBjcUxwWXlNdkkxWlVyMXo1QVVGVW4xNitkcnc0WndVSGpwcGRKS1AvOWZm
aG1VeDVPdmdvSlF3dlhTCjRXZlB0bTA3SEQ3aUJUdEpldkhGRnlPLzg4cTk5TkpMOG5nOEtpdzgv
TWxielpzMzE2aFJvNksyR3pGaWhKbzJiUnFuYlVWS1QwL1gKZ2dVTEpJVi9qMmRtWmxiNlJNU0tu
bmppQ2RXcVZVc0ZCWldQaFZkZWVVV1MxS1pORy8zdGIzK1RGSjZ6bjVHUm9iZmVlaXZ5SGllZApk
SkkrL1BCRFNlRUxWZzBiTnRUQ2hRc2o4L3ZyMWFzWE5VZGZrdjcrOTcvcjZxdXZUbmpCS1ZIOW5u
cnFLVFZyMWl6cTlTRkRocWhuCno1NlZYaHN4WW9UbXpwMnJvZ29IYzdMNzE2Uk9Bd2NPVlBmdTNT
T3ZmZmJaWjBwSlNhazBEaXRXckZEdDJyVzFkKzllVFpzMlRaTDAKK3V1dnEySERobkdmMmFucW1L
aHVuNEVEQityeXl5K1BMQzljdUZCbXBqVnIxaVRkdmtSalh0MHhtVXovVnRXbUkybHJkZldRcEdi
TgptbW5tekptU3dnRzRjZVBHa2VubDVhb2FFd0RSYWhSQWdzR2dVbEpTOU4vLy9kK1YxbjN4eFJm
eWVEeTYvZmJibFplWHA3MTc5K3JwCnA1L1dybDI3dEg3OWVyMzg4c3VSYmZ2MTZ4ZjE4TlpERHow
a0tmelFWNnp4NDhmTHpGUmNIRDZCS2lvcTBpbW5uS0lubm5naXNzM00KbVROMTVwbG5SbjZaWEhi
WlpSbzRjR0RjZHN5YVZhWW1UUXBVUHUxMjFhcUFNakxDSjhNZmYrelgyclVCcGFYbGE4ZU9rRmF1
REZSYQovdnp6Z0dyVnl0Zi9Wa21MRnZuVnNXTmgxRlg4M055QXhvdzVmTUk3Wmt4cDFNUFRzY3Rq
eDVhcWZmdkRaeHZUcHBYcG9vc0tJM1BaClY2NE0xOUhybFVhT0xOV0hIL3FWa1pHdlhidENrUWQ2
NTgvM3EwR0RmTDM1cHEvU2xmNG5uL1JxLy81UTVMMHFucmlWbG9ZZnRONjUKTTd4K3g0N3c4eXps
Vjh6WHJBbm9oQlB5b3g2bWw2VDMzL2VyVnEzOHlITU9QbCs0YjVOcHo4U0pQdjNpRitHVHBMZmZM
dFBKSnhlbwpwRVQ2OU5PQXRtMEwzeDM0NXB1Z2NuSXFqMGRzbmFkUEwxTzdkb2ZmYS8zNm9NNDU1
MkNrWG12WEJwU1NrcS9kdXl1ZjJGYlhaN0ZqCkZLOFBFeDFQaWVwWGt6NVA1SWMranFUb3ZzL0pD
VDgvVXQ0dmdZQWl6M3NrS2l0Mm5LVndBSmcweWFmU0twb2R1MzNmdmtXUkVMZG4KVDBnREJoU3Jh
ZE1DRlJTRUluZVdpb3JpL3l1dTRpYkh6SmxsU2szTnJ4Uk1Qdmtrb0VXTERyZHJ3Z1Nmbm56U0c3
VytVYU9DcUhvLwovN3czOG94Sm92WEJZRGhRVFpsU3BxVkxBMXE2TktEeDQzMlJPeXl4dnZubUcz
WHQycldLK3MrVW1VV2VzMWk3ZHExU1VsSzBlL2Z1CnFPMXljbkxrOFhpMGYvOStTZUVUL3ZKbkcy
Yk5tcVVtVFpwRTV1MnZXclZLR1JrWjJyOS9mMlQrZjBXaFVFanQyN2ZYUlJkZFZHbmQKMy83Mk56
Mzk5TlBhdG0yYnpFemZmUE9OY25KeU5IdjJiRFZvMEVDbC85c2huMy8rdVRJeU1yUnYzejdsNU9S
bzVjcVZ5c2pJa05mcgoxY2lSSS9YaGh4OHFJeU5EdTNidDBxZWZmcXJTMGxJdFg3NWNDeGN1MUJ0
dnZLSDI3ZHZMNi9VZWNmMm1UNSt1ZHUzYVJWNWZ2MzY5Cnpqbm5uS2huWHViUG42OEdEUnJvelRm
ZnJIU1ZQWm45YTFxbi92Mzc2NXBycnBFVWZ1NWcyTEJoU2tsSjBjNmRPNVdibXh2WlBoQUkKcUY2
OWVob3laRWhrek41Ly8zM1ZxbFVyOHY0K24wK3paczJTRlArWXFHNmZ2bjM3Ums3Mjkrelpvd0VE
QnFocDA2WXFLQ2lvOGc1UApWZTFMTk9iVkhaT0oramRlbTQ2a3JkWFZZKzNhdFVwTFM5T09IVHUw
Y3VWS3JWeTVVdW5wNlRwNDhHRFV4WUNxeGtRS1A1ZnozSFBQCmFlZk9uWlg2RFBoUGszUUFXYjkr
dlFZTkdpUXpVOE9HRFRWNjlPaEt0eWhmZSswMTFhNWRXeDZQUjFsWldab3hZMFprM3padDJtamMK
dUhHYU9YT203ci8vL2toWWVQTEpKK1h4ZUhUWFhYZHA3OTY5VWVWOTl0bG51dlRTUzJWbUdqeDRz
TFp1M1NvcC9DRGJXV2VkcFZHagpSbW4yN05ucTI3ZXZObTdjS0NuOHFSdjE2dFZUczJiTjR0Nldm
K2loRXQxNjYrR3pqeGt6eXRTd1liNWVlODJuVUNoOFFseTdkbjdrCmozL3M4dWpScFRyaGhId3RX
dVRYdUhFK1BmUlFpUXBqdnY1aDhPQVMxYXVYSHpuaHVPS0tRMUdma0JXN25KMWRwbzRkQzdWZ2dW
OHYKdjF5cTMvL2VHM1hDdG5KbCtBcjViYmNWYS9mdWtHYk9ERTgvcVJoeXBrOHYwNjkrRmY3dWdK
WXREMnIyN01NblRMZmVXcXgrL1lyMAo2YWNCM1g1N3NaWXNPVHdOWnNPRzhKWFlOOTRJdHk4dkx4
UTEzV252M3ZBRHNiSGZSeEFJaEtjZXRXMTdVSU1HRld2a3lOTElGZTVFCjdibjExbUk5OWxqNFBj
b2Y5TDd3d2tLdFh4L1VsaTNocS9qUFB1dFZhV25sL28rdHM4OFhubGIwbDcrVTZ1MjN5L1RFRTk2
b2gzZEgKalNwVjE2NVZmejlIZFgwV08wYngrakRSOFpTb2ZqWHA4MFIrNk9OSWl1NzdZREE4SGZH
aWl3cjF5aXVsR2p1Mk5PcXFmWFZseFk2egpGQTRzRmFlbVZSUzcvZHk1NFhEVHAwK1JYbm1sVk5P
bWxTa3pzMEQvK0VmTnYyT2lvQ0NrS1ZQSzFMNzlRZFd0bTY5Ly9hc3NxaDJqClI1ZktMRSsvL0dX
UkhubWtKUEt6VWxGMmRwbEdqUEJxMGlTZmhnM3o2dGUvTG9rS010V3RmL2poRXBubFJmMnJWZXR3
c0t2b2l5KysKME5sbm42MmYvL3puV3J0MmJlVDFEUnMyNklZYmJwQ1o2ZXFycjlhV0xWczBhdFNv
S29OS01CalV6VGZmcklzdXVraXZ2UEtLeG80ZApHL2w5L3RCREQrbldXMitOYkR0anhndzFiTmhR
cjczMld0VDNPRWxTY1hHeGhnd1pJak5UL2ZyMU5XREFBQTBhTkVqZHUzZlhTU2VkCkpEUFQyclZy
dFdYTEZxV21wdXJaWjU5VmFXbXBIbjc0WWZYdDJ6ZFN6c0tGQzFXL2ZuMjkrdXFyQ29WQ1dybHlw
VHdlajI2NzdUYnQKM3IxYk0yZk9WTjI2ZFRWbXpCaE5tVEpGalJzMzFodHZ2Q0VwZkVKY3QyNWQ5
ZS9mdjlMM2l5UmJQNS9QcDk2OWUrc3ZmL21MM243NwpiVDN4eEJPVkxvaE5uejVkdi9yVnI5UzRj
V08xYk5sU3MyZlBqcXhMWnYrYTFtblJva1ZxM0xpeHJydnVPcjMwMGt0YXMyYU4wdFBUCjllcXJy
MVlxczJ2WHJwRVBZWkhDSjhEZHVuVlQyN1p0TldqUUlJMGNPVEp5eHliZU1WSGRQblBuemxXREJn
M1VwMDhmdmZMS0s1bzIKYlpveU16UDFqMy84bzlyMnRXalJJakpiSWRHWVYzZE1KdXJmZUcwNmty
WldWNCszMzM1YnRXdlgxdXV2dnk0cC9LbWJkZXZXMVovLwovT2RJc0lvM0psTDRaOVRqOGVpZi8v
eG5wVG9CLzJscVBBVXJFWi9QcHkxYnRrVGQyaXkvQXBDZm54OTEyN3BjK1pXR21naUZRdHEwCmFa
TzJiTmx5NUpXdElQYUVzT0s4OHRqbDY2NDdwR0hEdk5xOE9WamxsVm9wZkVXei9JNkkzeCtlQzE4
dWRybmlQdHUyQlJXS013TWwKOWt2NDl1NDl2RHhoZ2svang0Zi8rSHE5MHAvK0ZKNWFVeDZNdnY4
K3BJS0NrTDc2cXVxNTVlV2ZnQ1NGQTBIc2lXOTFKOEk3ZG9TcQp2SnFjcUQwVitYeUtDbkd4MDNC
aXh5TzJ6bEo0RE9PTlIxV3E2N09xeGloUkg4YldwYXJYNHRXdnBuMWVuUi95T0NvWDIvY0hEb1Fx
CmZURmdNbVZWTmQycXVpK2JqTjIrc1BCd1B3VUNWUjhueDhyMzM0Y3FQYXRVbFVPSEZQZWpkWk5a
NzlLQkF3ZVMrbExBZUNmVE5WSFYKVktPS1lqL0JxdUlYdlVtS3VrQVYremNqUHorL1VqZzZFbmw1
ZVpWT0pLWHcxTi94NDhkTGtyeGVyLzcwcHorcFhyMTZVVlBkcXR2LwpTQlVXRmtiMVMxWGpjT2pR
b2NpVTVsZzdkdXlJekI1SVZrQUZUYXNBQUJ6blNVUkJWTHg5Q2dzTEkxT3NBNEZBMVBNZ1I2cXFU
eTJyCjdwZzgxdjFiWGYvRXEwZHN1NnM2ZjZsdVRDcCtpaHZ3bjh3aktmRzNYUDJiOFhqeWozY1ZB
Q0JwVXFQalhZWC9hSmRmZnJsTm56NDkKOGdsZG9WRElXclJvWVY5ODhVWGtFNm1PaDFBb1pPUEdq
Yk5CZ3dieEpYZy9Fb3dKa0p6L3lBQnlOUDdmLy9OYnYzNUY5dVdYRGUyTQpNMzQ4djF4bXpQRGJz
bVVCdSsrKzJ1YjFtbVZubDFtclZpbDI1NTN1djNINHA0SStxK3hZOWduOWkzOFhNMmJNc0dYTGx0
bDk5OTFuClhxL1hzck96clZXclZuYm5uWGNlbC9wODhNRUhkdSs5OTlvZGQ5eGh2LzN0YjYxaHc0
YkhwUjQ0akRFQmFvWUFVZ01GQmJKUFBnbC8KN245S2lzZXV1aXJOMHRJUzdPUlFXWm5aOHVVQlMw
MzFXSWNPaDcvbkFmSFJaNVVkeXo2aGYvSHZvcXlzekpZdlgyNnBxYW5Xb1VPSAp5UGVUSEE4K244
OXljM090UzVjdVhHWC9rV0JNZ0pvaGdBQUFBQUJ3aHBnT0FBQUF3QmtDQ0FBQUFBQm5DQ0FBQUFB
QW5DR0FBQUFBCkFIQ0dBQUlBQUFEQUdRSUlBQUFBQUdjSUlBQUFBQUNjSVlBQUFBQUFjSVlBQWdB
QUFNQVpBZ2dBQUFBQVp3Z2dBQUFBQUp3aGdBQUEKQUFCd2hnQUNBQUFBd0JrQ0NBQUFBQUJuQ0NB
QUFBQUFuQ0dBQUFBQUFIQ0dBQUlBQUFEQW1XTWFRSXFLaW16bnpwMXgxMy8vL2ZlMgplZlBtWS9t
Vy94RVM5ZXZSOHZsODl1bW5uOFpkSHd3Rzdjc3Z2MHhZenI1OSt5d25KOGZ5OHZMK0xjYjZXTGNo
VVQvWFpOOS9oLzRGCkFBRC9tUklHa0Y2OWVsbWpSbzNzMm11dnRadHV1c2xTVTFPdGRldldkc01O
TjlnbGwxeGlxYW1wTm5IaVJIdnJyYmVzYWRPbU5tblMKcExobERSczJ6SzYvL3ZwajJvQi9kOG4w
NjlGWXRteVpuWC8rK2RhblQ1OHExNjlZc2NMT1BmZGN1L2ZlZTZzdDUvWFhYN2ZzN0d4Ygp2SGl4
ZGVqUXdYNy8rOS8vNU1mNldCNnZpZnE1cHZ2eXN3UUFBSDZxMGhKdDRQZjdMVGMzMTFxM2JtMW1a
blhxMUxFcnJyakNKa3lZCllHWm1mL3JUbjZ5MHROVHV2ZmRlR3o1OGVMVmxQZnZzczVhWGwzY01x
bjMweXE4b2Qrdlc3WGhYcFZyOSt2VkwySzlIbzB1WExqWmcKd0FBYk5XcFVsZXM3ZCs1c1YxeHho
VzNZc0NGdUdjWEZ4ZmJvbzQ5YVlXR2hwYVNrMkRYWFhHTm5uSEZHMUZqL1ZQcTdvbU41dkNicQo1
NXJ1KzJQNldRSUFBS2lKaEhkQUhuMzAwVWo0cU1xZ1FZT3NRNGNPWm1aV3ExWXQ4M2c4Y2JmTnpN
eTAwMDgvdmRMcmtwS3BhOUxiCkplTDMrKzIyMjI2emp6LysrSmlVZDZ6RnRqTlJ2eDZ0OVBUMEtz
c1BoVUptWnBhV2xtWXBLZkVQbFhYcjFsbFpXVmxrbTRzdnZqaHEKckk5bmZ3Y0NnYVMzamUzM2VN
ZHJUY3NwRjYrZmt4Rzc3NUhXRFFBQTRIaExlQWZrbW11dXFYWjl2WHIxckd2WHJwSGxVQ2hrdzRZ
TgpzemZlZU1NYU5HaGc3NzMzbnJWdTNkcDI3OTV0a3laTnNoa3padGpTcFV2TnpHektsQ21XbDVk
bmhZV0ZOblBtekxqejQrTnR0M2Z2ClhoczVjcVN0V3JYS2lvcUtiT3pZc1hiaGhSZmF3b1VMYmR5
NGNYYktLYWRZKy9idDdmbm5uN2RhdFdyWkJ4OThZSzFidDdZLy8vblAKOXU2Nzc5cVdMVnRzNjlh
dDl1cXJyMXBSVWRFUmxXVm01dlY2YmZqdzRkYWdRUVBMemMyMXpwMDcyK0RCZzZ1dFkwM2FXVjIv
bW9XZgpFZm5kNzM1bnRXdlh0cTFidDlxcHA1NXFJMGVPdERwMTZ0aVVLVlBzMFVjZnRkLzk3bmYy
MEVNUFdYWjJ0ajMxMUZQV3JWczMrK3RmCi8xcGxQVXBLU216dzRNRjI4c2tuMjNmZmZXZGZmUEdG
WldSa1ZMbnQrUEhqYmRxMGFSWUlCT3lCQng2d09uWHEyR09QUFJZMTFsWDEKZDcxNjlhTEtxYTRO
eVl4QnJBVUxGdGpLbFN2TjQvSFl6Smt6YmR5NGNYYjIyV2NuM2UreHgyc3lkU2dwS2JISEgzL2NU
anJwSkZ1eQpaSWsxYnR6WXpqdnZQTHY0NG92dDBrc3ZyZlMrTlRrMktqcVN1aDNwZXdFQUFCeHpx
cUdNakF3TkdEQ2d5blUvLy9uUDFiRmpSODJmClAxODdkKzdVbVdlZXFYdnV1VWVTdEcvZlB0MTMz
MzFxMHFTSkpNbnY5K3Y4ODgrUDdQdklJNDhvR0F4V0tqUGVkb0ZBUUQxNzlsUmgKWWFHQ3dhQUdE
UnFrckt3czVlZm5hOCtlUFdyWHJwM09QUE5NdmZmZWUvcm1tMjkweGhsbmFPREFnWkZ5V3JWcXBl
ZWZmMTZTanJxcwphNis5Vmt1WExwVWtyVnk1VW1hbVZhdFdWVnR1c3UxTTFLK1NkTmxsbDJuaXhJ
bVNwTEt5TWwxd3dRWHExYXRYWlAzUGZ2WXpQZmZjCmM1SGxxNisrV2pmZWVHTmtlY3lZTVRyNTVK
TWp5Ly8xWC8rbDdPeHNTVkl3R0ZUejVzMTExVlZYVmFwenVhbFRweW9sSlNXeUhEdlcKc2YxZGxl
cmFrTXdZVk9UeitmU3puLzFNT1RrNWtxU25uMzVhdi9yVnI2cmNObDYveDdZaG1Ucjh6Ly84ang1
NzdERkowcnAxNjJSbQpHamx5cEw3NTVodEowZjFjazJNamR0K2ExcTJtN3dVQUFQQkRPdVlmdzl1
clZ5Kzc4c29yN1pSVFRyRnUzYnBGUGowcEt5dkx6am5uCm5NajBsSUtDQWx1elpvM05uajNiek13
R0RoeFk1ZFNWZU50Tm5UclZKTm5ISDM5c2MrYk1zV2JObXRuKy9mdnRvNDgrc3FaTm0xcWIKTm0z
c25IUE9zVjY5ZWxuTGxpMnRlL2Z1OXRWWFgwV1ZYVDZsNVdqS3lzbkpzZFdyVjF1WExsM016S3hU
cDA3MjE3LysxVnEyYkZsdAp1Y20yTTFHL3pwa3p4NVlzV1dKOSsvWTFzL0IwcmJ2dXVzdG16Wm9W
dWROVXAwNmRxT2s3ZGV2V2pUc1Y2TFBQUHJQWnMyZEg3bnlsCnBLVFlkZGRkVitXMjhjU09kV3gv
eDByVWhtVEhzMXl0V3JXc1Q1OCsxckZqUnpNTFQxZmF1SEZqbGR2RzYvZllOaVJUaDBtVEpsbG0K
WnFhWm1aMTk5dG1XbFpWbFptWXRXN2FzOUw0MU9UWmkxYlJ1Ui9OZUFBQUF4OW94RHlBVlR6SWJO
V3BrUlVWRlVldksxemRwMHNUNgo5T2xqdlh2M3RnY2VlTUJhdFdwbHFhbXBsY3FMdDkzU3BVc3RN
elBUMHRQVExUMDkzYnAyN1dyejVzMnpUcDA2Vlhvdk03TVRUampCClNrdExxNnpyMFpUMTBVY2Yy
Y1VYWHh5MWZ0Q2dRWmFabVptdzNHVGFtYWhmbHk5ZmJsbFpXVmFyVnEzSStnc3V1TURNekZhdlhs
M3AKZlJKWnRHaVJuWG5tbVhiaWlTZEdYcXRmdjM2Tm4xMkk3YlBZTmxTVVRCdVNHYytLN3pObXpC
Z3JLQ2l3a1NOSDJ1TEZpKzNRb1VOVgpibHRkdjhlK1o2STZuSERDQ1pIUVoyWjI4c2tuUjRKcHJK
b2NHL0hhbUd6ZGp2YTlBQUFBanFXRXo0RDhrTjU2NnkxcjNyeTV2ZkxLCks1YWJtMnR6NTg2MUJn
MGFKTFhkZ1FNSExDMHR6WHIwNkhIVTlUaWFzdmJ1M1d2cjE2OC9KdVVtMng4VmxaU1UySUVEQjZ5
b3FNanEKMTY5dlptYm5uSE9PcGFXbFdYRnhjYzBhWTJhN2R1MnlBd2NPVkhyOWgzd0kvbGkzd2N4
czNMaHh0bVRKRXZ2SFAvNWg0OGVQdCtYTApsOGZkOWtqNnZTcVBQUEtJRFJnd3dOYXRXMmUxYTll
MnVuWHIydVdYWDE3bHRzZnkrRTNFNVhzQkFBQWtjdHkrQ1gzUG5qMjJiOTgrCmUvbmxsMjNPbkRt
MmJ0MDZ5ODdPVG5xNzFxMWIyN3g1ODZLdVFFdXlSWXNXSlYySDhwUHFveW1yWmN1V3RubnpadHU2
ZFd2VXZxdFgKcjY1UnVjbjJSNnd6enp6VGdzR2dyVml4SXZMYXZuMzdMQkFJV1B2MjdTT3ZsWCtp
VlNMTm16ZTMvZnYzMjZaTm01TGF2aWJpaFpoawoyNUNzRFJzMjJQMzMzMjh2dmZSUzFGMlZxaHhw
djFmbHV1dXVzNEVEQjlxY09YTnM1Y3FWdG5EaHdyamJIb3ZqTjFrdTN3c0FBQ0NSCkdnV1FVQ2hr
WldWbGNiOS9vS1NreEVwS1NpTExYcS9YdkY1djFIcXYxMnVTN1B2dnY3Y3BVNmFZbWRuVlYxOXR2
L3psTHlOWHZ5dUsKdDkydHQ5NXFlL2Z1dFVHREJsbCtmcjd0MjdmUG5uMzIyY2hIazVhVmxVV2Rk
SmVVbEZnd0dJd3NuM2ppaWJacjF5NHpDejlmY2FSbAozWHp6elphUmtXRjMzbm1uYmR5NDBUWnUz
R2lQUC82NHRXalJJbUVkazJsbm9uNjk4Y1liN1pSVFRyRjU4K1pGMXE5Y3VkTE9QUE5NCnUvYmFh
ODBzZkRkaDJiSmxWbFpXWnQ5OTk1MXQzYnJWdnYvKys4ajJaV1ZsNXZmN0krMUpTMHVMK29Tc0w3
LzgwZzRjT0JEVmZ4VVYKRmhaYUtCU0txbVBGc1k3dDcvejgvS2o5azJsRG92R3NhT1BHalJZS2hX
ekRoZzBXREFadDhlTEZWbHBhYXBJcVBaZVNxTjhydGlGUgpIWjU1NWhscjE2NmRQZnp3dzlhdlh6
K3JVNmRPMUh0VjdPZWFIQnV4KzlhMGJvbmV5K2Z6MmZQUFB4OFpId0FBZ0I5VXNrK3JyMSsvClhv
TUdEWktacVdIRGhobzllclFPSGp3WVdUOXQyalNscEtUb3JMUE8wdXJWcTVXYm02djI3ZHNyTFMx
Tjc3NzdycFl0VzZhTExycEkKWnFhWFgzNVpxMWV2VnBzMmJUUnUzRGpObkRsVDk5OS92L3grZjVY
dkcyKzcxMTU3VGJWcjE1Ykg0MUZXVnBabXpKZ2hTVnE4ZUxGTwpQUEZFTlcvZVhFdVhMdFdhTld2
VXRtMWIxYTVkV3g5KytLRWs2Y2tubjVUSDQ5RmRkOTJsdlh2M0hsVlpNMmJNVUZaV2xzeE1MVnUy
CjFKSWxTeUwxajFkdXN1MU0xSytTbEp1YnE3UE9Pa3VqUm8zUzdObXoxYmR2WDIzY3VERlM5b0lG
QzVTWm1hblRUanROdi8zdGIzWGYKZmZmcHlpdXZWRTVPanBZdFc2Wk9uVHJKelBUcXE2L0s1L05w
OHVUSk91R0VFOVMrZlh2ZGROTk42dDI3dHk2KytHSk5uank1VXIwLworK3d6WFhycHBUSXpEUjQ4
V0Z1M2JxMDAxajZmcjFKL3g2cXVEY21NUVVYRnhjVTY5OXh6VmI5K2ZkMTU1NTE2Ly8zM1ZiZHVY
Zlh2CjMxOCtueStwZm85dHcvejU4eFBXNFRlLytZM01UR2FtMU5SVU5XM2FWUGZmZjc5OFBsK1Yv
Wnpzc1JHNzc1SWxTMnBjdCtyZWE4T0cKRGZKNFBQcm5QLzlaNWZzREFBQWNTeDdwR0gyN1h3MkZR
aUZMU1VteGdvSUNxMVdyVnFYdmhVaDJ1N0t5TXR1NWM2ZTFiTm5TMHRKcQo5a2pMZ1FNSHJFbVRK
c2VrTEVtMmI5OCthOXEwYWFWMXlaU2JiSDlVOS81YnRteXhsSlFVYTlPbVRaVjFDQWFEVnFkT0hm
UDcvUW1uCkpnV0RRY3ZQejdjbVRacFlhV2xwM084QnFZblkvcTVwRzJySzYvVkc3a0xFYS9QUjlu
dEZJMGFNc0J0dXVNRktTMHZ0MEtGRFZsQlEKWUZPblRyWCsvZnZIZmY3aWFJNjVtcXJ1dmZidjN4
LzUxQzRBQUlBZjBuRUxJTUMvazlkZmY5Mm1UcDFxOCtmUGozcDk3dHk1MXFaTgpHMnZidHUxeHFo
a0FBTUNQQ3dFRU9BYldyVnRublR0M3R0NjllMXVuVHAzTTYvWGEzcjE3clZldlh0YXJWNi9qWFQw
QUFJQWZEUUlJCmNJd2NQSGpRUHZyb0k5dXpaNDkxNjlhTnV4NEFBQUJWSUlBQUFBQUFjT2E0ZlE4
SUFBQUFnUDg4QkJBQUFBQUF6aEJBQUFBQUFEaEQKQUFFQUFBRGdEQUVFQUFBQWdETUVFQUFBQUFE
T0VFQUFBQUFBT0VNQUFRQUFBT0FNQVFRQUFBQ0FNd1FRQUFBQUFNNFFRQUFBQUFBNApRd0FCQUFB
QTRBd0JCQUFBQUlBekJCQUFBQUFBemhCQUFBQUFBRGhEQUFFQUFBRGdEQUVFQUFBQWdETUVFQUFB
QUFET0VFQUFBQUFBCk9FTUFBUUFBQU9BTUFRUUFBQUNBTXdRUUFBQUFBTTRRUUFBQUFBQTRRd0FC
QUFBQTRBd0JCQUFBQUlBekJCQUFBQUFBemhCQUFBQUEKQURoREFBRUFBQURnREFFRUFBQUFnRE1F
RUFBQUFBRE9FRUFBQUFBQU9FTUFBUUFBQU9BTUFRUUFBQUNBTXdRUUFBQUFBTTRRUUFBQQpBQUE0
UXdBQkFBQUE0QXdCQkFBQUFJQXpCQkFBQUFBQXpoQkFBQUFBQURoREFBRUFBQURnREFFRUFBQUFn
RE1FRUFBQUFBRE9FRUFBCkFBQUFPRU1BQVFBQUFPQU1BUVFBQUFDQU13UVFBQUFBQU00UVFBQUFB
QUE0UXdBQkFBQUE0QXdCQkFBQUFJQXpCQkFBQUFBQXpoQkEKQUFBQUFEaERBQUVBQUFEZ0RBRUVB
QUFBZ0RNRUVBQUFBQURPRUVBQUFBQUFPRU1BQVFBQUFPQU1BUVFBQUFDQU13UVFBQUFBQU00UQpR
QUFBQUFBNFF3QUJBQUFBNEF3QkJBQUFBSUF6QkJBQUFBQUF6aEJBQUFBQUFEaERBQUVBQUFEZ0RB
RUVBQUFBZ0RNRUVBQUFBQURPCkVFQUFBQUFBT0VNQUFRQUFBT0FNQVFRQUFBQ0FNd1FRQUFBQUFN
NFFRQUFBQUFBNFF3QUJBQUFBNEF3QkJBQUFBSUF6QkJBQUFBQUEKemhCQUFBQUFBRGhEQUFFQUFB
RGdEQUVFQUFBQWdETUVFQUFBQUFET0VFQUFBQUFBT0VNQUFRQUFBT0FNQVFRQUFBQ0FNd1FRQUFB
QQpBTTRRUUFBQUFBQTRRd0FCQUFBQTRBd0JCQUFBQUlBekJCQUFBQUFBemhCQUFBQUFBRGhEQUFF
QUFBRGdEQUVFQUFBQWdETUVFQUFBCkFBRE9FRUFBQUFBQU9FTUFBUUFBQU9BTUFRUUFBQUNBTXdR
UUFBQUFBTTRRUUFBQUFBQTRRd0FCQUFBQTRBd0JCQUFBQUlBekJCQUEKQUFBQXpoQkFBQUFBQURo
REFBRUFBQURnREFFRUFBQUFnRE1FRUFBQUFBRE9FRUFBQUFBQU9FTUFBUUFBQU9BTUFRUUFBQUNB
TXdRUQpBQUFBQU00UVFBQUFBQUE0UXdBQkFBQUE0QXdCQkFBQUFJQXpCQkFBQUFBQXpoQkFBQUFB
QURoREFBRUFBQURnREFFRUFBQUFnRE1FCkVBQUFBQURPRUVBQUFBQUFPRU1BQVFBQUFPQU1BUVFB
QUFDQU13UVFBQUFBQU00UVFBQUFBQUE0UXdBQkFBQUE0QXdCQkFBQUFJQXoKQkJBQUFBQUF6aEJB
QUFBQUFEaERBQUVBQUFEZ0RBRUVBQUFBZ0RNRUVBQUFBQURPRUVBQUFBQUFPRU1BQVFBQUFPQU1B
UVFBQUFDQQpNd1FRQUFBQUFNNFFRQUFBQUFBNFF3QUJBQUFBNEF3QkJBQUFBSUF6QkJBQUFBQUF6
aEJBQUFBQUFEaERBQUVBQUFEZ0RBRUVBQUFBCmdETUVFQUFBQUFET0VFQUFBQUFBT0VNQUFRQUFB
T0FNQVFRQUFBQ0FNd1FRQUFBQUFNNFFRQUFBQUFBNFF3QUJBQUFBNEF3QkJBQUEKQUlBekJCQUFB
QUFBemhCQUFBQUFBRGhEQUFFQUFBRGdEQUVFQUFBQWdETUVFQUFBQUFET0VFQUFBQUFBT0VNQUFR
QUFBT0FNQVFRQQpBQUNBTXdRUUFBQUFBTTRRUUFBQUFBQTRRd0FCQUFBQTRBd0JCQUFBQUlBekJC
QUFBQUFBemhCQUFBQUFBRGhEQUFFQUFBRGdEQUVFCkFBQUFnRE1FRUFBQUFBRE9FRUFBQUFBQU9F
TUFBUUFBQU9BTUFRUUFBQUNBTXdRUUFBQUFBTTRRUUFBQUFBQTRRd0FCQUFBQTRBd0IKQkFBQUFJ
QXpCQkFBQUFBQXpoQkFBQUFBQURoREFBRUFBQURnREFFRUFBQUFnRE1FRUFBQUFBRE9FRUFBQUFB
QU9FTUFBUUFBQU9BTQpBUVFBQUFDQU13UVFBQUFBQU00UVFBQUFBQUE0UXdBQkFBQUE0QXdCQkFB
QUFJQXpCQkFBQUFBQXpoQkFBQUFBQURoREFBRUFBQURnCkRBRUVBQUFBZ0RNRUVBQUFBQURPRUVB
QUFBQUFPRU1BQVFBQUFPQU1BUVFBQUFDQU13UVFBQUFBQU00UVFBQUFBQUE0UXdBQkFBQUEKNEF3
QkJBQUFBSUF6QkJBQUFBQUF6aEJBQUFBQUFEaERBQUVBQUFEZ0RBRUVBQUFBZ0RNRUVBQUFBQURP
RUVBQUFBQUFPRU1BQVFBQQpBT0FNQVFRQUFBQ0FNd1FRQUFBQUFNNFFRQUFBQUFBNFF3QUJBQUFB
NEF3QkJBQUFBSUF6QkJBQUFBQUF6aEJBQUFBQUFEaERBQUVBCkFBRGdEQUVFQUFBQWdETUVFQUFB
QUFET0VFQUFBQUFBT0VNQUFRQUFBT0FNQVFRQUFBQ0FNd1FRQUFBQUFNNFFRQUFBQUFBNFF3QUIK
QUFBQTRBd0JCQUFBQUlBekJCQUFBQUFBemhCQUFBQUFBRGhEQUFFQUFBRGdEQUVFQUFBQWdETUVF
QUFBQUFET0VFQUFBQUFBT0VNQQpBUUFBQU9BTUFRUUFBQUNBTXdRUUFBQUFBTTRRUUFBQUFBQTRR
d0FCQUFBQTRBd0JCQUFBQUlBekJCQUFBQUFBemhCQUFBQUFBRGhECkFBRUFBQURnREFFRUFBQUFn
RE1FRUFBQUFBRE9FRUFBQUFBQU9FTUFBUUFBQU9BTUFRUUFBQUNBTXdRUUFBQUFBTTRRUUFBQUFB
QTQKUXdBQkFBQUE0QXdCQkFBQUFJQXpCQkFBQUFBQXpoQkFBQUFBQURoREFBRUFBQURnREFFRUFB
QUFnRE1FRUFBQUFBRE9FRUFBQUFBQQpPRU1BQVFBQUFPQU1BUVFBQUFDQU13UVFBQUFBQU00UVFB
QUFBQUE0UXdBQkFBQUE0QXdCQkFBQUFJQXpCQkFBQUFBQXpoQkFBQUFBCkFEaERBQUVBQUFEZ0RB
RUVBQUFBZ0RNRUVBQUFBQURPRUVBQUFBQUFPRU1BQVFBQUFPQU1BUVFBQUFDQU13UVFBQUFBQU00
UVFBQUEKQUFBNFF3QUJBQUFBNEF3QkJBQUFBSUF6QkJBQUFBQUF6aEJBQUFBQUFEaERBQUVBQUFE
Z0RBRUVBQUFBZ0RNRUVBQUFBQURPRUVBQQpBQUFBT0VNQUFRQUFBT0FNQVFRQUFBQ0FNd1FRQUFB
QUFNNFFRQUFBQUFBNFF3QUJBQUFBNEF3QkJBQUFBSUF6QkJBQUFBQUF6aEJBCkFBQUFBRGhEQUFF
QUFBRGdEQUVFQUFBQWdETUVFQUFBQUFET0VFQUFBQUFBT0VNQUFRQUFBT0FNQVFRQUFBQ0FNd1FR
QUFBQUFNNFEKUUFBQUFBQTRRd0FCQUFBQTRBd0JCQUFBQUlBekJCQUFBQUFBemhCQUFBQUFBRGhE
QUFFQUFBRGdEQUVFQUFBQWdETUVFQUFBQUFETwpFRUFBQUFBQU9FTUFBUUFBQU9BTUFRUUFBQUNB
TXdRUUFBQUFBTTRRUUFBQUFBQTRRd0FCQUFBQTRBd0JCQUFBQUlBekJCQUFBQUFBCnpoQkFBQUFB
QURoREFBRUFBQURnREFFRUFBQUFnRE1FRUFBQUFBRE9FRUFBQUFBQU9FTUFBUUFBQU9BTUFRUUFB
QUNBTXdRUUFBQUEKQU00UVFBQUFBQUE0UXdBQkFBQUE0QXdCQkFBQUFJQXpCQkFBQUFBQXpoQkFB
QUFBQURoREFBRUFBQURnREFFRUFBQUFnRE1FRUFBQQpBQURPRUVBQUFBQUFPRU1BQVFBQUFPQU1B
UVFBQUFDQU13UVFBQUFBQU00UVFBQUFBQUE0UXdBQkFBQUE0QXdCQkFBQUFJQXpCQkFBCkFBQUF6
aEJBQUFBQUFEaERBQUVBQUFEZ0RBRUVBQUFBZ0RNRUVBQUFBQURPRUVBQUFBQUFPRU1BQVFBQUFP
QU1BUVFBQUFDQU13UVEKQUFBQUFNNFFRQUFBQUFBNFF3QUJBQUFBNEF3QkJBQUFBSUF6QkJBQUFB
QUF6aEJBQUFBQUFEaERBQUVBQUFEZ0RBRUVBQUFBZ0RNRQpFQUFBQUFET0VFQUFBQUFBT0VNQUFR
QUFBT0FNQVFRQUFBQ0FNd1FRQUFBQUFNNFFRQUFBQUFBNFF3QUJBQUFBNEF3QkJBQUFBSUF6CkJC
QUFBQUFBemhCQUFBQUFBRGhEQUFFQUFBRGdEQUVFQUFBQWdETUVFQUFBQUFET0VFQUFBQUFBT0VN
QUFRQUFBT0FNQVFRQUFBQ0EKTXdRUUFBQUFBTTRRUUFBQUFBQTRRd0FCQUFBQTRBd0JCQUFBQUlB
ekJCQUFBQUFBemhCQUFBQUFBRGhEQUFFQUFBRGdEQUVFQUFBQQpnRE1FRUFBQUFBRE9FRUFBQUFB
QU9FTUFBUUFBQU9BTUFRUUFBQUNBTXdRUUFBQUFBTTRRUUFBQUFBQTRRd0FCQUFBQTRBd0JCQUFB
CkFJQXpCQkFBQUFBQXpoQkFBQUFBQURoREFBRUFBQURnREFFRUFBQUFnRE1FRUFBQUFBRE9FRUFB
QUFBQU9FTUFBUUFBQU9BTUFRUUEKQUFDQU13UVFBQUFBQU00UVFBQUFBQUE0UXdBQkFBQUE0QXdC
QkFBQUFJQXpCQkFBQUFBQXpoQkFBQUFBQURoREFBRUFBQURnREFFRQpBQUFBZ0RNRUVBQUFBQURP
RUVBQUFBQUFPRU1BQVFBQUFPQU1BUVFBQUFDQU13UVFBQUFBQU00UVFBQUFBQUE0UXdBQkFBQUE0
QXdCCkJBQUFBSUF6QkJBQUFBQUF6aEJBQUFBQUFEaERBQUVBQUFEZ0RBRUVBQUFBZ0RNRUVBQUFB
QURPRUVBQUFBQUFPRU1BQVFBQUFPQU0KQVFRQUFBQ0FNd1FRQUFBQUFNNFFRQUFBQUFBNFF3QUJB
QUFBNEF3QkJBQUFBSUF6QkJBQUFBQUF6aEJBQUFBQUFEaERBQUVBQUFEZwpEQUVFQUFBQWdETUVF
QUFBQUFET0VFQUFBQUFBT0VNQUFRQUFBT0FNQVFRQUFBQ0FNd1FRQUFBQUFNNFFRQUFBQUFBNFF3
QUJBQUFBCjRBd0JCQUFBQUlBekJCQUFBQUFBemhCQUFBQUFBRGhEQUFFQUFBRGdEQUVFQUFBQWdE
TUVFQUFBQUFET0VFQUFBQUFBT0VNQUFRQUEKQU9BTUFRUUFBQUNBTXdRUUFBQUFBTTRRUUFBQUFB
QTRRd0FCQUFBQTRBd0JCQUFBQUlBekJCQUFBQUFBemhCQUFBQUFBRGhEQUFFQQpBQURnREFFRUFB
QUFnRE1FRUFBQUFBRE9FRUFBQUFBQU9FTUFBUUFBQU9BTUFRUUFBQUNBTXdRUUFBQUFBTTRRUUFB
QUFBQTRRd0FCCkFBQUE0QXdCQkFBQUFJQXpCQkFBQUFBQXpoQkFBQUFBQURoREFBRUFBQURnREFF
RUFBQUFnRE1FRUFBQUFBRE9FRUFBQUFBQU9FTUEKQVFBQUFPQU1BUVFBQUFDQU13UVFBQUFBQU00
UVFBQUFBQUE0UXdBQkFBQUE0QXdCNVArM1g4Y0NBQUFBQUlQOHJXZXhxeXdDQUFBMgpBZ0lBQUd3
RUJBQUEyQWdJQUFDd0VSQUFBR0FqSUFBQXdFWkFBQUNBallBQUFBQWJBUUVBQURZQ0FnQUFiQVFF
QUFEWUNBZ0FBTEFSCkVBQUFZQ01nQUFEQVJrQUFBSUNOZ0FBQUFCc0JBUUFBTmdJQ0FBQnNCQVFB
QU5nSUNBQUFzQkVRQUFCZ0l5QUFBTUJHUUFBQWdJMkEKQUFBQUd3RUJBQUEyQWdJQUFHd0VCQUFB
MkFnSUFBQ3dFUkFBQUdBaklBQUF3RVpBQUFDQWpZQUFBQUFiQVFFQUFEWUNBZ0FBYkFRRQpBQURZ
Q0FnQUFMQVJFQUFBWUNNZ0FBREFSa0FBQUlDTmdBQUFBQnNCQVFBQU5nSUNBQUJzQkFRQUFOZ0lD
QUFBc0JFUUFBQmdJeUFBCkFNQkdRQUFBZ0kyQUFBQUFHd0VCQUFBMkFnSUFBR3dFQkFBQTJBZ0lB
QUN3RVJBQUFHQWpJQUFBd0VaQUFBQ0FqWUFBQUFBYkFRRUEKQURZQ0FnQUFiQVFFQUFEWUNBZ0FB
TEFSRUFBQVlDTWdBQURBUmtBQUFJQ05nQUFBQUJzQkFRQUFOZ0lDQUFCc0JBUUFBTmdJQ0FBQQpz
QkVRQUFCZ0l5QUFBTUJHUUFBQWdJMkFBQUFBR3dFQkFBQTJBZ0lBQUd3RUJBQUEyQWdJQUFDd0VS
QUFBR0FqSUFBQXdFWkFBQUNBCmpZQUFBQUFiQVFFQUFEWUNBZ0FBYkFRRUFBRFlCQ0d6UFNTZDhJ
eDRBQUFBQUVsRlRrU3VRbUNDCgo=
</data>
<flag name="review"
          id="6067"
          type_id="1"
          status="-"
          setter="hyatt"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>14762</attachid>
            <date>2007-05-28 15:16:37 -0700</date>
            <delta_ts>2007-05-28 15:16:37 -0700</delta_ts>
            <desc>Non-dynamic test that shows the bug.</desc>
            <filename>floatprefwidths.html</filename>
            <type>text/html</type>
            <size>718</size>
            <attacher name="Dave Hyatt">hyatt</attacher>
            
              <data encoding="base64">PGh0bWw+CjxoZWFkPgogICAgPHN0eWxlPgogICAgICAgIGRpdi5zcXVhcmVGbG9hdCB7IGZsb2F0
OmxlZnQ7IHdpZHRoOiAxMDBweDsgaGVpZ2h0OiAxMDBweDsgYm9yZGVyOiBzb2xpZDsgfQogICAg
PC9zdHlsZT4KPC9oZWFkPgo8Ym9keT4KICAgIDxwPgogICAgICAgIEFmdGVyIHlvdSBjbGljayBU
ZXN0LCB0aGUgd29yZCAmbGRxdW87d29yZCZyZHF1bzsgc2hvdWxkIGJlIHRvIHRoZSByaWdodCBv
ZiB0aGUgc3F1YXJlLCBub3QgYmVsb3cgdGhlIHNxdWFyZS4KICAgIDwvcD4KICAgIDxwPgogICAg
ICAgIDxidXR0b24gb25jbGljaz0iZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2xvZ28nKS5jbGFz
c05hbWUgPSAnc3F1YXJlRmxvYXQnIj5UZXN0PC9idXR0b24+CiAgICAgICAgPGJ1dHRvbiBvbmNs
aWNrPSJkb2N1bWVudC5ib2R5LnN0eWxlLmRpc3BsYXkgPSAnbm9uZSc7IGRvY3VtZW50LmJvZHku
b2Zmc2V0VG9wOyBkb2N1bWVudC5ib2R5LnN0eWxlLmRpc3BsYXkgPSAnJzsiPkZvcmNlIHJlbGF5
b3V0PC9idXR0b24+CiAgICA8L3A+CiAgICA8ZGl2PgogICAgICAgIDxkaXYgc3R5bGU9ImZsb2F0
OiBsZWZ0OyBib3JkZXI6M3B4IHNvbGlkIGJsdWUiPgogICAgICAgIDxkaXYgaWQ9ImxvZ28iIGNs
YXNzPSJzcXVhcmVGbG9hdCI+PC9kaXY+CiAgICAgICAgPGRpdj53b3JkPC9kaXY+CiAgICAgICAg
PC9kaXY+CiAgICA8L2Rpdj4KPC9ib2R5Pgo8L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>