<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>193592</bug_id>
          
          <creation_ts>2009-05-22 02:20:58 +0000</creation_ts>
          <short_desc>no picture dimension information anymore in dolphin sidebar and tooltips</short_desc>
          <delta_ts>2017-08-18 18:20:08 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>dolphin</product>
          <component>general</component>
          <version>16.12.2</version>
          <rep_platform>Ubuntu</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Janet">bugzilla</reporter>
          <assigned_to name="Peter Penz">peter.penz19</assigned_to>
          <cc>adrussel</cc>
    
    <cc>alvaro.aguilera</cc>
    
    <cc>amair.sob</cc>
    
    <cc>anthony.renoux</cc>
    
    <cc>benderamp</cc>
    
    <cc>bryan.cebuliak</cc>
    
    <cc>cyrille.dunant</cc>
    
    <cc>dr.klepp</cc>
    
    <cc>frank78ac</cc>
    
    <cc>frankebay99</cc>
    
    <cc>georgas</cc>
    
    <cc>jp.willm</cc>
    
    <cc>kde-2011.08</cc>
    
    <cc>kde</cc>
    
    <cc>kdebugs.99.urgwurz</cc>
    
    <cc>martinkunev</cc>
    
    <cc>mo78</cc>
    
    <cc>nightowl</cc>
    
    <cc>ponchorat1968</cc>
    
    <cc>rulatir</cc>
    
    <cc>stephane</cc>
    
    <cc>the.real.monkey.d.luffy</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>761777</commentid>
    <comment_count>0</comment_count>
    <who name="Janet">bugzilla</who>
    <bug_when>2009-05-22 02:20:58 +0000</bug_when>
    <thetext>Version:            (using KDE 4.2.85)
OS:                Linux
Installed from:    Ubuntu Packages

Dolphin lost the ability to display information about the dimensions of a picture. It&apos;s neither shown in the information sidebar nor in the tooltip anymore in KDE 4.3 Beta1. Should be visible in both.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>761886</commentid>
    <comment_count>1</comment_count>
    <who name="Frank Reininghaus">frank78ac</who>
    <bug_when>2009-05-22 09:08:28 +0000</bug_when>
    <thetext>Thanks for the bug report.

Note that this was reported for the tool tip (but not for the Information Panel) already in bug 184335.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>764126</commentid>
    <comment_count>2</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2009-05-25 00:39:51 +0000</bug_when>
    <thetext>@Janet: Is your image folder indexed by Strigi/Nepomuk?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>786849</commentid>
    <comment_count>3</comment_count>
    <who name="Janet">bugzilla</who>
    <bug_when>2009-07-05 14:54:48 +0000</bug_when>
    <thetext>I activated nepomuk but don&apos;t want to use strigi. You don&apos;t want to tell me that showing the picture dimensions is bound to strigi?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>786861</commentid>
    <comment_count>4</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2009-07-05 15:24:30 +0000</bug_when>
    <thetext>Strigi indexing must be activated to get all meta data informations in a generic way. There have been a lot of technical issues with the approach done until KDE 4.2 (mainly: blocking Dolphin) and we don&apos;t plan to add image specific meta data reading into Dolphin itself like it is done in applications like Gwenview or Digikam.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>786949</commentid>
    <comment_count>5</comment_count>
    <who name="Janet">bugzilla</who>
    <bug_when>2009-07-05 17:48:34 +0000</bug_when>
    <thetext>With enabled strigi the performance on my notebook is completely going down the drain, no way using it. Unpleasing (or better: what a mess!), because I feel completely &quot;blind&quot; not being able to see the picture dimensions in the file manager, at least either in the tooltip, the information panel or the file properties. So this concerns all KDE filemanagers, even krusader which uses the same file properties dialog. Wow, you really leave me with a real pain in the stomach, but thanks for the explanation. So this is not a bug but a wish for a strigi-less picture dimension information inside the filemanagers, preferably in the tooltips of dolphin. Will you close it as wontfix?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>786962</commentid>
    <comment_count>6</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2009-07-05 18:02:22 +0000</bug_when>
    <thetext>No, I won&apos;t close this as wontfix because from a users point of view I fully agree to your opinion: It should not be necessary to have strigi just for getting the dimensions of an image.

Without going too much into technical details: The Nepomuk/Strigi approach is only used in Dolphin&apos;s information panel. The tooltips and the properties dialog are not affected and behave 1:1 like in KDE 4.2 -&gt; other file managers behave like they did in KDE 4.2. However this also means we still have the &quot;blocking issue&quot; here under certain circumstances.

I&apos;m not happy with this, but I cannot really do something against this without investigating a lot of time into code outside the scope of Dolphin. But if too many user will complain, I&apos;ll have to do something against this... The issue is that this affects not only the image size, also other meta information is affected.

I&apos;ve changed the status to NEW and will leave it as bug report, not as wish.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>787957</commentid>
    <comment_count>7</comment_count>
    <who name="Peter Paulsen">kdebugs.99.urgwurz</who>
    <bug_when>2009-07-07 11:28:17 +0000</bug_when>
    <thetext>I&apos;d also love to see the information about the width and height of a picture in the tooltips and the information panel of dolphin again without having to activate strigi. Strigi slows down the system a lot and awfully clutters up the harddisk and I don&apos;t need all other functions of a desktop search (despite the IMHO really not desktop search related information about picture sizes). The width and height of a picture is the most important information about a picture IMHO beside the preview so it&apos;s a &quot;must&quot; to have it available. Maybe there is another way to get this information in dolphin without strigi? Wouldn&apos;t it be possible to read it from an alternative exif application that doesn&apos;t collect information like strigi but just reads it from the picture when you access the picture?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>797319</commentid>
    <comment_count>8</comment_count>
    <who name="Janet">bugzilla</who>
    <bug_when>2009-07-23 14:12:56 +0000</bug_when>
    <thetext>I activated strigi for testing but I still don&apos;t get the picture dimenstions anywhere, neither in the tooltip nor sidebar.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>797400</commentid>
    <comment_count>9</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2009-07-23 17:02:05 +0000</bug_when>
    <thetext>Did you activate Nepomuk too? After the initial activation it takes some time until the folders are indexed (this can take some hours depending on the size of your data).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>797995</commentid>
    <comment_count>10</comment_count>
    <who name="Janet">bugzilla</who>
    <bug_when>2009-07-24 18:26:14 +0000</bug_when>
    <thetext>Nepomuk is activated, strigi is running, no picture dimensions at all.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>855008</commentid>
    <comment_count>11</comment_count>
    <who name="Janet">bugzilla</who>
    <bug_when>2009-11-03 17:42:43 +0000</bug_when>
    <thetext>I have now managed to get the desired information for some rare files in some rare directories. Strigi/Nepomuk is running since 07.2009 on a daily base and often the machine is on overnight but it still doesn&apos;t seem to have indexed more than a minor percentage of my files though I by now have an index of over 4 GB. I cannot believe this is really necessary just for getting some picture information in dolphin. Please detach this information in dolphin from strigi and make it available on-the-fly on file access again.

Bug 212915 seems to be a duplicate? Maybe you can change the title of this report to something like the 212915 title?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>855071</commentid>
    <comment_count>12</comment_count>
    <who name="Frank">frankebay99</who>
    <bug_when>2009-11-03 19:39:26 +0000</bug_when>
    <thetext>Hi Peter Penz, I sent you an email on July 5, 2009 5:36:11 PM because I wanted to vote on the ToolTip complete Meta Data information. It might be there for 4.4 9I do not see part of the feature list!!), but plz confirm this, cuz having it in the tooltip is a possible, but incomplete, workaround for the information panel problem. (unless it&apos;s there already but does not work for me and I need to check on my libs)

Whether it will or not be there for 4.4, plz bring back the meta data in the information panel. This is part of the Top 10 most useful feature in Dolphin and everyone uses it one day or another, some (like me) every single day. It is actually for me a turn off to move from KDE3.5 to KDE4.3! And openSUSE 11.2 will be released in mid-November with 4.3.1 (or 4.3.2).

I use meta data for txt, pictures, audio and video files. VERY important for me as well. And as a full 100% linux KDE user, I vote on behalf of millions of other users. :) So you got all your votes, now. :)

Plz...

Thank you for your comprehension, though I understand technical difficulties behind this (I work in IT). If there are such difficulties now and with previous versions like in KDE3 there were no problems, it&apos;s because some other developments/features are clashing with this one and it gets harder and harder to have all the developments/features in without affecting something else (performance, blocking, etc.). Hopefully you or someone will find a good compromise... and quickly (the hardest requirement to meet).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>856975</commentid>
    <comment_count>13</comment_count>
    <who name="Frank">frankebay99</who>
    <bug_when>2009-11-06 14:14:46 +0000</bug_when>
    <thetext>In my attempt to at least make this work with all possible indexing, I activated Nepomuk and Strigi, added libexiv2 and all exif packages I could find, plus added the sesame2 package and in both Kubuntu 9.10 (debian) KDE4.3.2 and openSUSE RC1 (red hat) KDE4.3.2. I could never see any of the meta data on any type of file. Nepo and Strigi say they are activated, without errors.

So how to you get your long list like on your blog?
http://ppenz.blogspot.com/

tnx</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857033</commentid>
    <comment_count>14</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2009-11-06 15:06:49 +0000</bug_when>
    <thetext>@Francis: Is the Nepomuk Indexer visible in your Plasma panel at the bottom right of your screen? If this is the case: Could you please click on the Nepomuk Indexer and tell me the used Nepomuk store size (it is visible at the bottom of the dialot). Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857078</commentid>
    <comment_count>15</comment_count>
    <who name="Frank">frankebay99</who>
    <bug_when>2009-11-06 16:30:56 +0000</bug_when>
    <thetext>Hi Peter, tnx for the follow-up!

After a while the strigi now fails to initialize. On both distros. I have created a new virtual machine for Kubuntu from scratch, but I cannot enable it anymore, this strigi is so complex and sensitive.

I remember the file was UNDER 100megs for sure. Maybe just a few megs. Does it need to be very big to contain all file indexes? It seems even at 4GB (Janet) it was not providing information.

I tried Konqueror but it does not have a function to give meta data. Since Tooltip does not display meta data info, we are stuck. I think from a user point of view tooltip would be a nice workaround until the information panel gets the info in a cleaner way, but that&apos;s only my opinion.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857203</commentid>
    <comment_count>16</comment_count>
    <who name="Frank">frankebay99</who>
    <bug_when>2009-11-06 21:02:59 +0000</bug_when>
    <thetext>Updates:

Strigi is now functional. I simply rebooted a few times and it decided to work.

I also did the following:
sudo ln -s /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server/libjvm.so /usr/lib64/libjvm.so

I tried creating a service menu in ~/.kde/share/kde4/services/ServiceMenus with the following:
[Desktop Action GetExif]
Exec=exiv2 %f &gt; ~/tmp/exiftemp &amp;&amp; kdialog --textbox ~/tmp/exiftemp 510 510
Icon=image
Name=Get Exif Information from Picture

[Desktop Entry]
Type=Service
Actions=GetExif;
Encoding=UTF-8
Icon=image
MimeType=image/jpeg;
X-KDE-ServiceTypes=KonqPopupMenu/Plugin
X-KDE-Priority=TopLevel

That did not help.

I have almost 2700 files indexed for 85megs, I get a few RARE files for which I can choose the meta data info, but none with picture dimensions and the ones for which I want the info don&apos;t have it.

So even with the indexing it&apos;s not a good solution, as not all files will display the info and of course no files outside the indexed folders can potentially display the info.

Now back on that tooltip feature showing all meta data info, why not taking a look there?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857206</commentid>
    <comment_count>17</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2009-11-06 21:12:04 +0000</bug_when>
    <thetext>@Francis: The problem is not related to whether the data should be shown in the tooltip or in the information panel. If the issue is solved for the information panel, it automatically is solved for tooltips too (see http://ppenz.blogspot.com/2009/11/information-panel-and-tooltips.html for further infos).

The main issue is that there is currently no fallback solution for the case where Strigi/Nepomuk is disabled. It can be solved technically, but the effort is quite high - for KDE 4.4 I don&apos;t have the time to implement such a fallback solution, because of other more important tasks and issues that must be fixed first :-(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857212</commentid>
    <comment_count>18</comment_count>
    <who name="Frank">frankebay99</who>
    <bug_when>2009-11-06 21:34:26 +0000</bug_when>
    <thetext>Ok understood. I thought I read somewhere that the tooltip was not using strigi to get the exif info, I might have misread.

I see you updated the blog, that&apos;s good for follow-up.

So you target 4.5 to have that fixed for both tooltip and info panel?
That&apos;s most probably about summer 2010, right?

Then if you are confident to get over this for all files of all folders of all devices showing all meta data info, for summer 2010, I think we can live until then, knowing a solution is possible and would be targeted. I can accept the compromise, it would be much better than &quot;maybe we&apos;ll fix it&quot; or &quot;no idea when and if&quot;... I love so much that feature, it&apos;s so useful. :(

But we must then ensure it will be part of the 4.5 features list.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857214</commentid>
    <comment_count>19</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2009-11-06 21:44:57 +0000</bug_when>
    <thetext>&gt; But we must then ensure it will be part of the 4.5 features list.

I cannot promise to fix this for KDE 4.5 - in the longterm Nepomuk/Strigi will be a central part of KDE, so providing a fallback solution has no high priority on my task list. In KDE 4.4 Nepomuk will already be a lot faster and should also be less resource hungry, maybe this solution is sufficient for the majority of users.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857219</commentid>
    <comment_count>20</comment_count>
    <who name="Frank">frankebay99</who>
    <bug_when>2009-11-06 22:03:03 +0000</bug_when>
    <thetext>Ok.

And by using strigi, does this will inevitably mean that not all files will show the info right away? Or by enabling strigi any files inside the indexed structure will immediately display the info?

Because if displays the info for 1 to 10% of the files, that&apos;s not a solution. It will not mean the file you need the info for will display it, it would mean the info will be displayed if strigi decides to and the user will have no control over that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857228</commentid>
    <comment_count>21</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2009-11-06 22:16:33 +0000</bug_when>
    <thetext>Strigi only requires a lot of time for the initial indexing when you do a fresh installation, afterwards new files will be indexed within an unnoticeable short time (from a users point of view immediately).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857229</commentid>
    <comment_count>22</comment_count>
    <who name="Frank">frankebay99</who>
    <bug_when>2009-11-06 22:20:01 +0000</bug_when>
    <thetext>Ok, I&apos;ll keep an eye with time. And if it will get faster and less resource hungry, then I agree it would be a good solution for most users.

I&apos;ll update to 4.4 in Feb.

If you ever get to fully fix this, plz update this bug so we get the notice.

tnx Peter!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857279</commentid>
    <comment_count>23</comment_count>
    <who name="Adam Russell">adrussel</who>
    <bug_when>2009-11-07 00:42:06 +0000</bug_when>
    <thetext>I know it&apos;s already been said that it&apos;s not a priority, but I am still putting my votes in that this information should be present even without Nepomuk and Strigi.  I currently don&apos;t need these two services, and if I enabled them, it&apos;d be two services running and a bunch of hard drive space used just for some image dimensions being displayed on Dolphin.  Not optimal behavior, in my opinion.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857312</commentid>
    <comment_count>24</comment_count>
    <who name="Frank">frankebay99</who>
    <bug_when>2009-11-07 03:35:49 +0000</bug_when>
    <thetext>Ok after a while and when you let strigi the time to gather its info, it does seem to show exif to many files. You have to wait and maybe try a few times and it will show. Then when you reboot, you will lose all info, the files that were showing exif now don&apos;t show it anymore and you either have to wait again or you are out of luck and you will never see the exif anymore. Like I said, strigi seems to control whatever it wants to show, whenever it wants to show it.

It also does not show the same info as in KDE3, for instance the width and height on video files is not always shown, but in KDE3 it always was, no matter the codec.

So it&apos;s far from working, but there is no choice to wait and see if 4.4 will help with a better strigi or for another type of fix someday. Make strigi more powerful and reliable for this info and that could be sufficient.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857332</commentid>
    <comment_count>25</comment_count>
    <who name="Szczepan Hołyszewski">rulatir</who>
    <bug_when>2009-11-07 05:52:49 +0000</bug_when>
    <thetext>&quot;The main issue is that there is currently no fallback solution for the case
where Strigi/Nepomuk is disabled. It can be solved technically, but the effort
is quite high&quot;

I totally refuse to believe this. Reading size information from images is ALREADY BEING DONE for the purpose of creating thumbnails in preview mode - how would you get the thumbnail size right otherwise? I don&apos;t believe there is anything difficult about just DISPLAYING this information!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857374</commentid>
    <comment_count>26</comment_count>
    <who name="Dr. Nikolaus Klepp">dr.klepp</who>
    <bug_when>2009-11-07 10:19:36 +0000</bug_when>
    <thetext>I definitly do not want to go with Strigi/Nepomuk - these are the first things beeing diabled on my test maschines as I do not get any benefit from them. 

I still want these extra information when the nepopmuk database is corrupted. Or when working from a readonly device (cdrom).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857406</commentid>
    <comment_count>27</comment_count>
    <who name="Dotan Cohen">kde-2011.08</who>
    <bug_when>2009-11-07 12:27:16 +0000</bug_when>
    <thetext>*** Bug 184335 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857600</commentid>
    <comment_count>28</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2009-11-07 19:13:16 +0000</bug_when>
    <thetext>@Szczepan: 
&gt; I totally refuse to believe this. Reading size information
&gt; from images is ALREADY BEING DONE for the purpose of creating
&gt; thumbnails in preview mode

Honestly speaking I don&apos;t want to start technical discussions in the bug tracker. If you think it is so straight forward we are open for suggestions at kfm-devel@kde.org.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857747</commentid>
    <comment_count>29</comment_count>
    <who name="Frank">frankebay99</who>
    <bug_when>2009-11-08 02:18:40 +0000</bug_when>
    <thetext>I tried exiftool (install package libexiftool or something close) with a servicemenu file and it works. Except for txt files, but all images and videos, for example, get the full meta data info. It pops in a kdialog window and you have to right-click the file and select the service menu. But it shows an impressive list of additional info.

Are there technical reasons why Dolphin could not use that external library (exiftool) and pipe the information to the tooltip and info panel?

Create a file named whatever you want *.desktop, like &quot;exif-servicemenu.desktop&quot; in ~/.kde/share/kde4/services/ServiceMenus/ with this:

[Desktop Action GetExif]
 Exec=exiftool %f &gt; /tmp/exiftemp &amp;&amp; kdialog --textbox /tmp/exiftemp 510 510
 Icon=help-about
 Name=Show Meta Data
 
 [Desktop Entry]
 Type=Service
 Actions=GetExif;
 Encoding=UTF-8
 Icon=help-about
 MimeType=all/allfiles;
 X-KDE-ServiceTypes=KonqPopupMenu/Plugin
 X-KDE-Priority=TopLevel

Then right-click files and select your new menu.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>860176</commentid>
    <comment_count>30</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2009-11-11 20:47:09 +0000</bug_when>
    <thetext>SVN commit 1047680 by ppenz:

Images: Instead of showing the meta data for &quot;Width:&quot; and &quot;Height:&quot; separately with other items in between, they are merged as &quot;Width x Height:&quot; and added to the top of the sort order.

CCBUG: 193592

 M  +56 -2     kmetadatawidget.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&amp;revision=1047680</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>860180</commentid>
    <comment_count>31</comment_count>
      <attachid>38269</attachid>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2009-11-11 20:49:46 +0000</bug_when>
    <thetext>Created attachment 38269
Information Panel with merged width/height properties</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>874810</commentid>
    <comment_count>32</comment_count>
    <who name="Dragon32">markcscott2003</who>
    <bug_when>2009-12-06 20:34:57 +0000</bug_when>
    <thetext>This seems like a terrible design decision, I&apos;d just like to second Comment #26 From  Dr. Nikolaus Klepp</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>881789</commentid>
    <comment_count>33</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2009-12-17 22:56:13 +0000</bug_when>
    <thetext>*** Bug 194785 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>881803</commentid>
    <comment_count>34</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2009-12-17 23:11:14 +0000</bug_when>
    <thetext>*** Bug 212915 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>882094</commentid>
    <comment_count>35</comment_count>
    <who name="Dotan Cohen">kde-2011.08</who>
    <bug_when>2009-12-18 13:37:55 +0000</bug_when>
    <thetext>*** Bug 193883 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>890009</commentid>
    <comment_count>36</comment_count>
    <who name="Bryan Cebuliak">bryan.cebuliak</who>
    <bug_when>2010-01-01 03:36:03 +0000</bug_when>
    <thetext>I have been using Nautilus for file browsing in KDE 4.3.4. It shows file context  sensitive  metadata beautifully.  As a  user, the  Gnome model of  incremental improvement   while  maintaining and  adding to function I  have   found   far   superior to the  KDE4 burn and  crash model.  The  idea  that KDE4 can capture Windows  and  Mac,  relinquish   control of  development  to QT and  maintain  the user functionality of   KDE3.5 has clearly not  worked. Good luck winning  users back.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>890162</commentid>
    <comment_count>37</comment_count>
    <who name="Dotan Cohen">kde-2011.08</who>
    <bug_when>2010-01-01 14:32:11 +0000</bug_when>
    <thetext>&gt; I have been using Nautilus for file browsing in KDE 4.3.4.

Due to bug #55804 I have also replaced Dolphin with Nautilus. While I don&apos;t want to repeat the trolling of comment #36, I must state that Nautilus has the meta-data done right. In the Properties dialogue, there is an Image tab with metadata available, such as image type and size.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>890237</commentid>
    <comment_count>38</comment_count>
    <who name="Frank">frankebay99</who>
    <bug_when>2010-01-01 17:58:44 +0000</bug_when>
    <thetext>First of, Happy New Year.

Well, additional info (meta data) is much more than just picture dimensions, but the latter is very common and a good start to provide more infos in the future.

For my usage, details such as number of lines, number of characters, file type (DOS, UNIX, etc.), number of words, audio codec, video codec, video height-width, picture dimensions, these are all details I use every day. KDE 3.5 has all those right out of the box if proper packages are installed, no configuration required, no database used, super quick, etc, all that inside the tooltip (using Konqueror).

I wish KDE4 will someday provide the same, as it was part of KDE3 and that I thought KDE4 was supposed to keep all of KDE3&apos;s features and offer more. It&apos;s very rare when we improve or upgrade applications that we remove features. There is a lot of potential in KDE4, at least for my usage. I&apos;m just hoping this bug will deserve a higher priority in 2010. (and that Dolphin will have a list of previous folders viewed when right-clicking on the back button, but that is another story lol :))</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>894279</commentid>
    <comment_count>39</comment_count>
    <who name="Apopas">georgas</who>
    <bug_when>2010-01-08 04:33:18 +0000</bug_when>
    <thetext>There is an action which shows these information with right click on the file. Can&apos;t this one be implemented inside Dolphin?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>908238</commentid>
    <comment_count>40</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2010-01-29 23:49:36 +0000</bug_when>
    <thetext>*** Bug 224826 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>908248</commentid>
    <comment_count>41</comment_count>
    <who name="anton">benderamp</who>
    <bug_when>2010-01-30 00:17:32 +0000</bug_when>
    <thetext>I&apos;m not sure if I would say something new, but quick looking though the thread did show same suggestion.

So, I think having nepomuk+strigi is a very good option to get any file metadata from one place in every app, but I don&apos;t understand why having the file in the index is a must to get any info from it. I have been playing with strigi for some time ago, and as I know, it allows to get any info from any file (for sure the file type from the supported list) very quickly, and the indexing staff is something that lives above strigi - it just takes info strigi provides and puts it so some index. For example, I could run strigi from command line for some particular file in the input, and it printed all the info it could get from it directly to console without any indexing.

So, I see at least 2 good options for dolphin to implement this feature without breaking the whole strigi+nepomuk beatiful concept:

1. If nepomuk API does not provide any info for the particular file, just call strigi directly for that file, so it would give exactly the same info that nepomuk could give (except ratings, tags and other non-strigi staff) - this would be the same info nepomuk uses for his indexes.

2. Extend nepomuk API (actually even API itself won&apos;t change - only internal impelmentation), so it would do exactly same thing, but would hide from other apps under same calls - even better - no need to change dolphin and all other apps working with nepomuk - this would start working transparently - if the file is not in the index, just call strigi for it and return available info.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>908316</commentid>
    <comment_count>42</comment_count>
    <who name="Szczepan Hołyszewski">rulatir</who>
    <bug_when>2010-01-30 06:42:55 +0000</bug_when>
    <thetext>Anton, your proposal is insufficient because &quot;strigi+nepomuk beautiful concept&quot; is your personal opinion that many people don&apos;t share. There are people who won&apos;t tolerate no freakin&apos; indexing security-compromise-ware on their system. Ability to access and display metadata must NOT be dependent on Niepomóg *) engine even being installed.

--
*) &quot;Niepomóg&quot; is a nickname given to Nepomuk by Polish users who dislike it. The nickname can be translated as &quot;no-help&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>908366</commentid>
    <comment_count>43</comment_count>
    <who name="anton">benderamp</who>
    <bug_when>2010-01-30 10:27:11 +0000</bug_when>
    <thetext>Szczepan, you probably did not understand my suggestion entirely, because &quot;Ability to access and display metadata must NOT be dependent on&quot; &quot;indexing security-compromise-ware&quot; is exactly what I suggested, only except &quot;engine even being installed&quot; part.

Strigi is not only about indexing, at the 1st place strigi is about taking data from files.

I would mark 3 layers in the problem

1. Strigi file analyser engine. It could be thought of like Solid for hardware or Phonon for multimedia. Take file as input and give all available info at the output. Different file types are supported with special file analyser plugings. For example, info from PNG images is retrieved with png-anyliser-plugin, which knows everything about PNG format, info from JPG images (resolution, EXIF data etc) is retrieved with jpg-analyser-plugin, which knows everything about JPG format. If at some moment you would like to add support for another image format (let it be TIFF for example), you just write another tiff-anyliser-plugin and add it to strigi - info about TIFF files would appear in all programs who use Strigi (Dolphin in our case) at once and for free. And please note, that no indexing at this moment - the file analyser plugins just live in your system as usual .so library files and are not loaded to any kind of service or daemon. I hope you will not argue, that until now this concept is &quot;nice and beautiful&quot;.

2. Here it comes indexing. Strigi indexing service (or nepomuk indexing service - not sure exactly who of them handles this staff) goest though the whole filesystem, takes each file, retrieves all its data with the help of Strigi file analysers described above and puts it to database index, so it can then be quickly searched. That indexed data is made public to client programs with the correspoinding API. This point is what some people do no like - index takes place on the hard disk and indexing daemon takes memory and CPU while it is running all the time.

3. Client programs (Dolphin in our case) takes the file and asks Strigi indexing API if has some info about it in the index database. If the file is already indexed by indexing daemon, the info would be available, if not - dolphin would not show any useful info about it.

Now Stop here. Dolphin (point 3) could work in a different way - it could take file data not from index database (point 2), but directly from Strigi file analysers framework (point 1). 

So everybody are happy here - Dolphin developers do not have to care about supporting all the file formats (with libpng, libjpg, libtiff, libodf etc) and duplicate the same code across the programs - all this info is available from strigi analyser API and plugins. Those people, who do not want to have any indexing staff on their system (and actually even those who use it) are happy too - this would all work even without indexing service enabled.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>908370</commentid>
    <comment_count>44</comment_count>
    <who name="anton">benderamp</who>
    <bug_when>2010-01-30 10:42:57 +0000</bug_when>
    <thetext>And also wanted to provide some usecases, which show that relying _only_ on indexed file data is not sufficient even for those people, who have indexing enabled in their system.

1. By default, indexing is enabled only for user home directory. So, in my home directory I would see dimencion/EXIF info for pictures; but if I go to for example &quot;/usr/share/pixmaps&quot; which is not indexed, I will not see all those info for pixmaps.

2. By default, indexing is disabled for removable media, but even if it were enabled, this would not make much sense. I want to put SD-card with 5000+ photos from my photocamera (or from the photocamera of my friend), quickly scroll file list to the middle and check properties of image number 2587 - size/resolution/EXIF info should already be there instantly - even if I have option to index removable media in strigi, I do not want to wait while this new SD card would be analysed. The info should be taken directly from the file on user request - all other options are just not good here.

3. There are virtual dynamic file systems (like fuse-based), which should never be indexed by strigi, though strigi file anyliser plugins would still be able to take data from files on those systems. It is natural, if Dolphin would show all info for any file in any filesystem if it is indexed or not.

If Dolphin used strigi file anylisers API, all those usecases would be solved, relying only on indexing API brings many problems which are nearly impossible to solve.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>908393</commentid>
    <comment_count>45</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2010-01-30 12:07:17 +0000</bug_when>
    <thetext>@all: I&apos;ve increased the priority for this bug report and will try to find a solution also for systems without activated Nepomuk + Strigi indexing. I&apos;ve adapted the code for KDE SC 4.4.0 already to have a base for this, but still it needs a lot of work. One problem is that a lot of code that is needed to solve this issue is maintained completely outside of Dolphin and it needs time to get patches in...

I&apos;d also kindly ask to stop technical discussions regarding Nepomuk, Strigi indexing + Strigi as part of this bug report, if you&apos;re not really familiar with the code and the runtime behaviour. There are some metadata related things that worked very well in KDE 3.5, which don&apos;t work anymore in KDE 4.x and believe me: I&apos;m not happy about this myself. The code for this is located outside Dolphin and I had to struggle with issues like &quot;Dolphin blocks for 5 seconds when hovering about file x&quot; for a long time (and still have to: e. g. when opening the properties dialog, which is kdelibs code and blocks the UI in a lot of situations).

Well, I&apos;ll concentrate to fix this things in kdelibs as far as possible during the KDE SC 4.5 cycle and hope that this bug can be closed then :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>916249</commentid>
    <comment_count>46</comment_count>
    <who name="Szczepan Hołyszewski">rulatir</who>
    <bug_when>2010-02-13 18:12:05 +0000</bug_when>
    <thetext>Peter Penz, please answer a simple question: How ***DO*** you generate thumbnails for the thumbnail view in Dolphin without *already having the code in there* that reads the image dimensions? How ***DO*** you know how much memory to allocate for the thumbnail bitmap? 

The conjecture that Dolphin actually connects to a Trans-Turingian Image Dimensions Oracle is easily disproven by the fact that thumbnail generation works even without the internet connection. ;)

The routine *is there somewhere*.

Just *call it*, and display the information it returns.

Please!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>916397</commentid>
    <comment_count>47</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2010-02-14 01:53:34 +0000</bug_when>
    <thetext>@Szczepan: Dolphin does not create any thumbnails itself. The thumbnails are created by a very generic thumbnail system in kdelibs. What Dolphin gets is only the finished, small thumbnail - which is the purpose of the thumbnail system. The thumbnail system does not - and should not - expose any information about the original data. This is the task of KFileMetaInfo, Nepomuk, Strigi... It is a lot more complex than you think. Just &quot;call the routine&quot; as you say is not possible, as:
a) This may not done in the context of the Dolphin process, as it would block Dolphin.
b) &quot;the routine&quot; is a loadable plugin which has been written for the thumbnail API

So just trust me that I&apos;ll do my best to fix this for KDE SC 4.5 and believe me that if it would be so easy as you say, that I&apos;d have implemented it already for KDE 4.0.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>916400</commentid>
    <comment_count>48</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2010-02-14 01:56:54 +0000</bug_when>
    <thetext>*** Bug 226603 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>916776</commentid>
    <comment_count>49</comment_count>
    <who name="Szczepan Hołyszewski">rulatir</who>
    <bug_when>2010-02-14 19:07:50 +0000</bug_when>
    <thetext>@Peter Penz:

&gt; if it would be so easy as you say, that I&apos;d have implemented
&gt; it already for KDE 4.0.&quot;

OK, it is now 19:02 local time. Plan for for the night:

* determine what image format libraries Dolphin already has a dependency on
* write a command line tool to extract image dimension information from each of these formats

I am starting right now and if I am not done by 7:02 tomorrow then I will admit that the task is indeed anywhat difficult.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>916785</commentid>
    <comment_count>50</comment_count>
    <who name="Dr. Nikolaus Klepp">dr.klepp</who>
    <bug_when>2010-02-14 19:25:17 +0000</bug_when>
    <thetext>Use &quot;identify&quot; from ImageMagick, it already has what&apos;s needed most.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>916788</commentid>
    <comment_count>51</comment_count>
    <who name="anton">benderamp</who>
    <bug_when>2010-02-14 19:34:16 +0000</bug_when>
    <thetext>@Szczepan Hołyszewski

I think that dolphin team have already stated their intention to fix this issue for 4.5 - this is the best possible result this bug report could achieve, so I do not see the point trying to continue discussion is such manner. I think you should also understand, that writting a console program which takes picture dimesions from 10 image formats (which can probaly can be done in 10 minutes after reading imagemagic option list) is not the same as itegrating same thing into program of same complexity level as dolphin. The point here is not only about physical ability of reading picture data from particular file, but also about keeping code base in a clean state (picture data reading code should not be copy/pasted across each application which needs it, but should be located in single place somewhere in kdelibs) and also about perfomace staff like multithreading and ui-blocking which was already described few posts above (reading picture data from one file in single command in not the same as reading same data from 10000 files in single folder and not being hanged for visible time period). Sorry for further spam, I am stopping posting to this thread.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>916793</commentid>
    <comment_count>52</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2010-02-14 19:40:56 +0000</bug_when>
    <thetext>Thanks Anton for the good summary of the real issue here, I could not have said it better. I&apos;d also like to note that I won&apos;t do any further comments to this thread anymore. Instead I&apos;ll try to do my best to fix this in a clean manner for KDE SC 4.5...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>916809</commentid>
    <comment_count>53</comment_count>
    <who name="Szczepan Hołyszewski">rulatir</who>
    <bug_when>2010-02-14 20:35:34 +0000</bug_when>
    <thetext>&gt; I think that dolphin team have already stated their intention
&gt; to fix this issue for 4.5 - this is the best possible result
&gt; this bug report could achieve,

Which is still a very disappointing result given the age of the problem. 4.5 will arrive in half a year or worse.

&gt; I think you should also understand, that writting a console
&gt; program which takes picture dimesions from 10 image formats
&gt; (which can probaly can be done in 10 minutes after reading
&gt; imagemagic option list) is not the same as itegrating same
&gt; thing into program of same complexity level as dolphin.

Sure. The latter should take 10 days.

&gt; (picture data reading code should not be copy/pasted across
&gt; each application which needs it, but should be located in single
&gt; place somewhere in kdelibs)

Your priorities are wrong. Idealistic dreams about having your code in gazillionth normal form are *not* an excuse for *removing features* and having users wait before you actually bring your code into gazillionth normal form, which is a goal you will *never* achieve.

If there are problems with the old implementation, focus on fixing them first, and then tinker with your new super-elegant reorganization in a sandbox that does not affect users. What&apos;s that with Dolphin being blocked while generating thumbnails? Is a worker thread used? No? What&apos;s the original bug# for that defect? I&apos;m genuinely interested in trying to fix the old implementation even if it would only be used temporarily.

&gt; I&apos;d also like to note that I won&apos;t do any further comments
&gt; to this thread anymore. Instead I&apos;ll try to do my best to
&gt; fix this in a clean manner for KDE SC 4.5...

Had you instead decided to fix this in a quick, dirty and temporary way for KDE SC 4.0.1, then all the energy you have wasted on defending your wrong choice in this thread could have been put to work on the final clean fix, which would then probably be ready by now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>917167</commentid>
    <comment_count>54</comment_count>
    <who name="Janet">bugzilla</who>
    <bug_when>2010-02-15 12:20:23 +0000</bug_when>
    <thetext>Thank you for your efforts, your time and work - and your patience, Peter! Thumbs up!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>917639</commentid>
    <comment_count>55</comment_count>
    <who name="Cyrille Dunant">cyrille.dunant</who>
    <bug_when>2010-02-15 20:53:32 +0000</bug_when>
    <thetext>A small suggestion: nepomuk should not be disableable: in any case, it does not consume significant amounts of resources. I believe the problem comes from the indexing of files, which triggers bad behaviour from linux, which hates high disk io (particularly annoying with slow ssd&apos;s).

My suggestion/wish would be to implement a strategy similar to the generation of thumbnails: index (always) these files seen in the current directory of dolphin in priority. And these in the viewport first. And these hovered/selected in priority. Nothing changes compared to the current state of affairs, except users get their metadata right away. And a small progress bar goes a long way to give the impression of speed.

And you can always add the files in the DB, if they are remote/on removeable media, the search interface only needs to indicate that -- and it would help me, as in &quot;ah, I had these files in THAT USB key, on on THAT server&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>917727</commentid>
    <comment_count>56</comment_count>
    <who name="Dr. Nikolaus Klepp">dr.klepp</who>
    <bug_when>2010-02-15 22:46:33 +0000</bug_when>
    <thetext>That misses the point. I definitly do not want to use any indexing of my files - I think you can come up with a hand full of good no-goes for indexing yourself.   If the decision is &quot;KDE4 + indexing&quot; or &quot;no KDE4&quot; then it&apos;ll be no KDE4.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>917835</commentid>
    <comment_count>57</comment_count>
    <who name="Cyrille Dunant">cyrille.dunant</who>
    <bug_when>2010-02-16 01:27:57 +0000</bug_when>
    <thetext>Indexing IS reading meta-data and putting it in some suitable form for display, and caching it for efficiency. You can&apos;t have your cake and eat it too! You either want your files&apos; meta-data read and displayed or not.

As a KDE4 user -- user, mind you, not developer -- I got angry when reading the comments on this bug report, and I greatly admire the maintainers for staying so calm and polite in the face of such abuse.

The issue is that meta-data should be displayed for files not yet indexed. A possible solution is to index files that are displayed in the viewport or selected, possibly discarding the info as you go, depending on the speed of the operation. A separate mechanism for meta-data extraction seems like code duplication.

As a user of nepomuk, I would greatly appreciate the results of the indexation to be added to the DB. This would allow me to direct the order of indexation, which is useful when you want to browse newly copied directories.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>918906</commentid>
    <comment_count>58</comment_count>
    <who name="Szczepan Hołyszewski">rulatir</who>
    <bug_when>2010-02-17 10:55:21 +0000</bug_when>
    <thetext>&gt; Indexing IS reading meta-data and putting it in some
&gt; suitable form for display,and caching it for efficiency.
&gt; You can&apos;t have your cake and eat it too! You either want
&gt; your files&apos; meta-data read and displayed or not.

Your logic here is flawed. Yes, I _can_ have the metadata extracted and presented AND NOT cached. It is very simple: do the extracting and presentation, *DON&apos;T* do the caching.

Problems with current approach:

* no possibility to tell Niepomóg/Zrzygi: &quot;Hey, Niepomóg/Zrzygi, I am browsing *this particular folder* right now, and I want to see the dimensions of *this particular image RIGHT NOW*, not in three monts when you finally decide to index *this particular folder*, so I, your user and lord supreme, *ORDER YOU* to *INTERRUPT* whatever you are doing right now, and index *this particular file RIGHT NOW*, then other files in *this particular folder, NON-RECURSIVELY* (if I am interested in what is in the subfolders, I will tell you), and when you are done with this, you are free to resume the interrupted activity.

* indexes will get out of date. While it is acceptable to get a few false positives when doing a full-text search, it is *NOT* acceptable to be presented with *FALSE* information about e.g. image dimensions because the image changed since it was indexed.

* (this should really be the first item) Everything that makes searching easier is a *HUGE* privacy concern. Some people will want to *disable* all indexing engines and would rather deal with more time-consuming direct searching than risk their privacy. Therefore important functionality *MUST NOT* depend on indexing engines, and (to be pedantic) *MUST NOT* trigger the activation of the indexing functionality of indexing-and-other-stuff combo services like Niepomóg/Zrzygi.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>924989</commentid>
    <comment_count>59</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2010-02-26 19:03:17 +0000</bug_when>
    <thetext>SVN commit 1096472 by ppenz:

Show meta information also for files, which are not indexed (or in the case if Nepomuk is turned off).

Beside the new translations the fix is based on several other fixes in kdelibs + strigi and cannot be backported to KDE SC 4.4.x.

As soon as the meta data widget has been moved to kdelibs, this meta data information will also be available in the properties dialog.

BUG: 193592

 M  +3 -0      CMakeLists.txt  
 M  +8 -25     panels/information/kloadmetadatathread.cpp  
 M  +0 -7      panels/information/kloadmetadatathread_p.h  
 M  +9 -9      panels/information/kmetadatawidget.cpp  
 A             panels/information/nfotranslator.cpp   [License: LGPL (v2)]
 A             panels/information/nfotranslator.h   [License: LGPL (v2)]


WebSVN link: http://websvn.kde.org/?view=rev&amp;revision=1096472</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>924996</commentid>
    <comment_count>60</comment_count>
    <who name="Frank">frankebay99</who>
    <bug_when>2010-02-26 19:13:27 +0000</bug_when>
    <thetext>Peter, first tnx a lot for coming up with something.

Secondly, you say it cannot be backported to 4.4.x, so the next stable release we should expect all these fixes to be in is 4.5.0?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>925007</commentid>
    <comment_count>61</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2010-02-26 19:21:07 +0000</bug_when>
    <thetext>@Francis: Yes, the fix will be available with KDE SC 4.5</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>925178</commentid>
    <comment_count>62</comment_count>
    <who name="Szczepan Hołyszewski">rulatir</who>
    <bug_when>2010-02-27 00:22:18 +0000</bug_when>
    <thetext>&quot;Yes, the fix will be available with KDE SC 4.5&quot;

... which means &quot;in a year or more&quot;, which is a bloody shrieking foaming shame on you. You should have implemented a TEMPORARY QUICK FIX using e.g. imagemagick directly, and THEN start working on an oh-so-elegant fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>925199</commentid>
    <comment_count>63</comment_count>
    <who name="Frank">frankebay99</who>
    <bug_when>2010-02-27 01:05:58 +0000</bug_when>
    <thetext>KDE 4.2 was released on January 27th, 2009: Release KDE 4.2
http://techbase.kde.org/Schedules/KDE4/4.2_Release_Schedule#January_27th.2C_2009:_Release_KDE_4.2

KDE 4.3 was released on August 4th, 2009: Release KDE 4.3
http://techbase.kde.org/Schedules/KDE4/4.3_Release_Schedule#August_4th.2C_2009:_Release_KDE_4.3

KDE 4.4 was released on February 9th, 2010: Release KDE SC 4.4
http://techbase.kde.org/Schedules/KDE4/4.4_Release_Schedule#February_9th.2C_2010:_Release_KDE_SC_4.4

Pretty much every 6 months, though I haven&apos;t seen a release schedule for 4.5 yet, I hope it may be somewhere around August 2010.

Now according to wikipedia, KDE SC 4.5 is scheduled for June 2010. I don&apos;t believe June, but certainly before 2011.
http://en.wikipedia.org/wiki/KDE_Software_Compilation_4#KDE_SC_4.5</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>925208</commentid>
    <comment_count>64</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2010-02-27 01:38:05 +0000</bug_when>
    <thetext>&gt; ... which means &quot;in a year or more&quot;, which is a bloody
&gt; shrieking foaming shame on you. 

@Szczepan: I think you need to work on your manners and how to communicate with people. I&apos;d recommend that you have a look on http://www.kde.org/code-of-conduct.

Beside being impolite here, I think you are not aware how much you&apos;ve proven your lack of understanding of technical details by your replies.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>925716</commentid>
    <comment_count>65</comment_count>
    <who name="Szczepan Hołyszewski">rulatir</who>
    <bug_when>2010-02-27 20:55:53 +0000</bug_when>
    <thetext>&gt; I think you are not aware how much you&apos;ve proven
&gt; your lack of understanding of technical details by
&gt; your replies.

And I think you are perfectly aware of how obvious it is how deliberately wrong you are.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943300</commentid>
    <comment_count>66</comment_count>
    <who name="Szczepan Hołyszewski">rulatir</who>
    <bug_when>2010-04-01 10:38:19 +0000</bug_when>
    <thetext>Fix STILL not backported to 4.4.2.

Crying, mucus-squirting shame.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>995383</commentid>
    <comment_count>67</comment_count>
    <who name="Szczepan Hołyszewski">rulatir</who>
    <bug_when>2010-07-28 15:09:08 +0000</bug_when>
    <thetext>NOT fixed.
NOT fixed.
NOT fixed as of 4.5 RC3.

I open a directory containing an image, hower the mouse over the image, and the information panel DOES NOT show image dimensions.

If this is because strigi indexing is not enabled for this directory, then the REQUIREMENT of removing the dependency on strigi configuration IS NOT MET. The requirement is NOT to remove the dependency on strigi/nepomuk. It may stay there. The ABSOLUTE REQUIREMENT is just that the duty of setting up one&apos;s strigi configuration does NOT stand between user and the functionality. The image dimensions should be Just Shown(TM), without any additional steps required from the user to enable the functionality (other than possibly checking &quot;Image dimensions&quot; in the filetype properties Information tab; btw. there is currently NO &quot;Image dimensions&quot; checkbox in the filetype properties Information tab).

NOT RESOLVED
NOT FIXED.

I request reopening.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>995388</commentid>
    <comment_count>68</comment_count>
    <who name="anton">benderamp</who>
    <bug_when>2010-07-28 15:20:09 +0000</bug_when>
    <thetext>I do not have strigi indexing enabled, but I can see the width and height of png/jpg images in dolphin (both in /home directory and in for example /usr/share and removable media).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>995397</commentid>
    <comment_count>69</comment_count>
    <who name="Szczepan Hołyszewski">rulatir</who>
    <bug_when>2010-07-28 15:43:00 +0000</bug_when>
    <thetext>OK I will start with fresh ~/.kde4 and if it works then I will report another bug about 4.4 config disabling a 4.5 feature.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>995413</commentid>
    <comment_count>70</comment_count>
    <who name="Szczepan Hołyszewski">rulatir</who>
    <bug_when>2010-07-28 16:28:45 +0000</bug_when>
    <thetext>Starting 4.4.95 with fresh ~/.kde4 did not help. Reverted to 4.4.5. I uphold my request to reopen this bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>998968</commentid>
    <comment_count>71</comment_count>
    <who name="Szczepan Hołyszewski">rulatir</who>
    <bug_when>2010-08-06 00:40:59 +0000</bug_when>
    <thetext>Well, it turns out that the problem is with some particular .jpg images. Filed bug 246854 for this because it&apos;s a different issue (a bug in the implementation rather than failure to implement).

Withdrawing reopen request.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1029761</commentid>
    <comment_count>72</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2010-10-09 21:49:50 +0000</bug_when>
    <thetext>*** Bug 207069 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1535448</commentid>
    <comment_count>73</comment_count>
    <who name="Nick Stefanov">mo78</who>
    <bug_when>2015-08-06 19:28:04 +0000</bug_when>
    <thetext>This problem is still here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1591630</commentid>
    <comment_count>74</comment_count>
    <who name="jp-willm">jp.willm</who>
    <bug_when>2016-04-29 16:39:21 +0000</bug_when>
    <thetext>No tool tips in Dolphin4 nor in Konqueror on xubuntu 16.4

We can not upgrade to 16.4 :-/

jp willm
http://willms.pagesperso-orange.fr/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1623399</commentid>
    <comment_count>75</comment_count>
    <who name="Nick Stefanov">mo78</who>
    <bug_when>2016-09-19 20:18:03 +0000</bug_when>
    <thetext>Oh, my... It has been a year from my last post and whole seven years since bug report. It&apos;s a shame. Real shame!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1695376</commentid>
    <comment_count>76</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2017-08-18 18:20:08 +0000</bug_when>
    <thetext>*** Bug 237841 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>38269</attachid>
            <date>2009-11-11 20:49:46 +0000</date>
            <delta_ts>2009-11-11 20:49:46 +0000</delta_ts>
            <desc>Information Panel with merged width/height properties</desc>
            <filename>information_panel.png</filename>
            <type>image/png</type>
            <size>35816</size>
            <attacher name="Peter Penz">peter.penz19</attacher>
            
              <data encoding="base64">iVBORw0KGgoAAAANSUhEUgAAAMYAAAHXCAYAAADnZiXXAAAACXBIWXMAAA5NAAAOnAHe9pxXAAAg
AElEQVR4nOy9eZQk11ng+7ux5b7Wvld39aLuVu/dkizZlizjBRuGZQ4+5j1ggPMGGLAZOMBjO2/M
LDDG89jPDPbDeJthBkY23rDBlsBCsqxdstZWt3rv2quyqnLPyFju+yOXyqrK6sqspdWS4ne6OjMi
bty4EXm/uPe733e/K65dvSrx8PCo093Tg/JaF8LD42bEEwwPjyZ4guHh0QQNPBXDw2M1Xovh4dEE
TzA8PJqg1b4EgkFcx2FifJxcPo/jOmiKglAUhBAoQkFVFFBAUVSEEKhCIKvHhCIQCFAEuBKJBClx
JSDdSodNSlwpQYJEIqvpZDWNW0mElLU/ABfpVva7lYRIF+Sa/SBduXw+IF0XoHpNr8u4FRSl8g4V
QqHyM4sm24LKpkJlUyBEdVuhUj+EQNT+qB4X1f2Ial6VPIVQquc3HFeqb3NFQSCQ1d9WShcpwXUl
SBdHupX6JV1cV1b3Oziui6IoBIMhevv70FSNYrG45n41AMMwcB2Hc+fOEolEGdu9m0AwiBBKpYJD
5eJA7b96NVveWd8nqD6U6lb9IdX3Vx5A7bOeZkuftR/q+p8e7SNrL56WPmsvtOXP2ouw/kJcZ3/r
n411sYpo/BAN26vqmgSzXGJudo4L5y+wd+9edMPAKpdX3LMG4PP5q0IRYXhkhLJpUigUcKtvXA+P
NwpCCDRNZ3BwkPHxca5cucyePfvWCIYCoKoq6fQSvX19mKUS5XLZEwqPNyRSSiyrTKlUore3j1wm
g6qpa9KtUL4VRcG27RtWSI83L2WrTKFYpFy2XpO8bNtGUavVv4n6qa3d9frHLUwzRTcDQW/Q7Waj
ZJZYXFwEKVE1Fcd2EEKQiCfx+X2vWV6r2bjm2JP8zQffyY9+fpoN2xKZ54X/9rN8712nue29v8Z3
c1sq2+Yovcof/eSH+OuJytvDuvZZfuTd/5qnX4uyeKzANE3yuQIdHZ309fWTTHTQ19dPR0cnuXwO
0zQ3nVd3V8+m82rG9r5Sy1Pc/42LjPy7z3P/ff+BI+Ftzb01HJO53LIIq5338Cv/z8+x2/8alMWj
juu6mKZJIhHH0HUeeOAB3vWud/PP//wguq6TSMQxzXJ9hKuVvOLxGP/zr/6KUqlUP/b4Y49z7eqV
lvNaD61qVqhQHe5fkV/DdymhfO2z/KtfeIa7brd55NlxFtOCXd/3q/ynfz3AfT//Ib4wsYj7sZ/j
F97/p/zFL+8i/9hn+Nif3cejV/KonQd5z0//Ov/2+8dQr36Sn/jFM9y+5yJ/+6jJqV96L1N/dYW3
317ikWevkcqGOPVTv8pbpz7Nf//2ZWbzcd7+b/+A33hvD7oscvGrf8LHPvMAZ2bzWHoXt77vQ/yn
Dx/n6V/7df55dgbl33yQid/7LP+590H+4D9+m1//wl9wMmyTWqc82vg69/Wht5Jcq5t5tInrugQC
FRPAA/c/wEd+5yP8zM/+LL/1W7/N7/7u73L33fcQ8PtxHAdVvX4Pv5aXlPDkk0/y6KOP8sd//Cc8
8u1v85Hf+Qif+PgnWsurWvcla81cm2ox7IVneXr0l/jL+77MVz77U1h/9zE+PdnPz378z/jBgR7e
8cdf4L//8l7Uifv4ld/+MoEf+wTfeOhBvvCRt3Dhzz7M7z2RRgL2/JO8cOzf8/kv/X/8yokI7vyT
PDnyy/zl//4S//M3unj0D3+Vrwz9Cp+67yv8zW90850//wyXSlC+9r/4zT97gdP//gt869uPcP8n
/k/cb/wpf3E5zPd+7Pe5u3uQH/7zv+YPTkdptF5YG5Wn2X1d2lqT7FFB1TQ0XeM7jzzCR37nI3zq
U5/mwx/+RT7+iU/w27/92zz22GNouo6qbaz21vJSVZXPfvZz6LrOT/z4j9fzPXHyZMt5rcfmulKB
UX70vWMEBOidR7ktVuJCZvWIgMXMg19kYuBn+fn3jBJQNJLHf5Rf/R6Vx//HWXK1fN53Kz3dg/T4
FAiM8IH37MYvFMK7j5GMjvLBe0fxCYXwrsNEylfJ26D3/Uv++NN/xo/fGsXJp5jL++jQTaaL1xti
vn55si3fl8dm0DQNVVHw+f0IIUil5kkvLbGQWkAIQSgcQlVVtA1ai8a8AHK5HB/84I9y6fIldu/a
zb59+zBNs+W81mNzgqH4SPpqp6roApw13TmHwrUiWtcwofpVdGJ7wsj0PCUX0EJ0+hqKoPjp8tVc
D1SEohHSG1wPqv06IXO8+Pnf4cfeew/v+cDP8x8/8zCTJdloj2/C9ctjOq3el8dmEELB5w9w1113
8ecf/zi/9mu/xh/94R/yW7/1m/zlX36KUydP4fP5WvJQqOUF8MD99/Prv/5/8+lPf4Z4Is7P/dzP
UiqVWs5rPXZwPFMlOBTAnrtGof4iL7P0ag4l0Y1fAVhV8IpLzAY4zPzDb/PRf+zlw5+7n3/82n38
5Ud/hgOhqtiItdm2VB5Pj9hRbMvC5/PhSsnpU6f5+Cc+wZe+/CU+9alPc+TIEQB8fn9LdrRaXqqq
8rH/8jE+9alPc/r0aT79mc/i8/n46le/2nJe67GDgqHTc/e/oG/i43z8gauUXJvFZ/+aP3jA5vQH
97L5ASsXK1vA0WIkwjrCSfPil/8r/zRbxrIlCBUfJSavTbNQbuxa7VR5PFpBSkkumyWZTKIbBrff
fgfnL1zk+PHjGD4fiWSSXDbb0khSLa/unh5eeulljh8/TrFYpFgs8r/v+zy/9Mu/3HJe67GjFjB9
8IP80X98P0uf+r9499vfwY/8h8cZ+9Cf8lu3x5q/1FvLlf7v+3V+dOgBfvF97+S9P/Rv+HTqXj50
PMjS8wuUff1871sTPPUbP8Yv/d3sCtvLzpTHo1Usy2JudhZVUYjFYiiKQiweR1EUZmdmsKzW9TnL
spidmSGfzxOLxxkaHqa7u5tiscjU5GRbeTVDXL1yRcYTCR5/7DscO3acUsnckqR5eLxeCIVCPPfd
Zzh5+nbSS0v1/T29vc2mttZGdj083kysrPMbjmedOHFixfYzzzyzveXx8LgJ2VAwPEHweDPiuZ96
eDTBEwwPjyZ4guHh0QRPMDw8muAJhodHEzzB8PBogicYHh5N8ATDw6MJnmB4eDTBEwwPjyZojY60
tUnhnnOtx5uBFTE/tiMYgofHGx1PMDw8muAJhodHEzzB8PBogicYHh5N0NZOZfWmtnq8WZANnyvr
vNdieHg0wRMMD48meILh4dGEDYMhqL4AuoDFxUVcKQmHw/h9PlzXRSgKsro87LZTi9VZNUmuiUPa
eLy+Qixr04r6Op71bbHRsfXSrPrebN/q76vLs/o+hBDrxvFq3L8ijWxcNbfJ9+scB1amadzXJM1G
x1Zsr/rN1pS94bhknUiqTVhd12rbruvWgztvdE7aVjCs1lcP2lAwDEWQSqX4zlWNPV2S2UyavYMJ
yuUywVCQcrlcWfNb3Xrw18Yfv5kgrH6QTYVltaCsU9k3FJTV511HKCamJhnsH2BicoqB/j4EDhev
TTI2PAxC4DplFjNlOpORFcV1ynkefuRJjp6+g2QkwLWJCQb7+xmfnCQR9iN8cYKGuL4QrPpef4bX
E5IWBacxv2b76s+7gdVC3kzoa/taCbpsWRaWbWHoBpZl4ff7McsmC6kU3T09mI6LYRhr8i8UCly9
dpXe3l4i4Qgxv59iG8EJW46TfnHOxKc5JPXKG25+fg7mK5GnOzs7t0UwGh/UmjeKlMhVwiGlXPlw
V1UKUf3hpBCIWgXY4DuwnL7JD9+MT/7X32f/kTs4d2kGozTL0NhBJnIzkLYoFMrcsneIs2fGSeza
TdRv8YPv+z4uXBpn70iCmVSBz/3JxygGu1GdaYrlKEZARRbmceO72T/cww+/7z0rx0w2qsxN0jTb
t9551/2+quWqf121Xd+3ivrv0iKWZTE/P8+lS5fYu3cPfX39LKQWyKQz5PN5+vsH1ggGQCo1z+VL
lzB0nWAg2PL1arQkGIqi0B9zCQR8+DBRFIFhGCwuLhKJRNF1nW0f4pVNHmJjha/vkssLnK/OoiY4
LQrFmjtY3T1o7Ao0CNJP/8wvYtmwd2+RgOYwNLaf9MJlHnvqPCeOHED3BTh5Mo2lGCQTYeLJTk4l
O3GsIv3dk7zj7p9jfHwG1Vng8oLK0QOjFDOLiECcsE/BlW798a6oirKFLtAG3+vPcDnXdc6R6/7E
12sVmu5rI1BwIBBAUQR9vb34/QGEgGAwSC6bxe/3EwwGWV2wSpoQe/bsIRgMNhWcjRBXLl+SiWSS
xx97lKPHjlMqFlfclN8fuE449XZ6ipuhVg6xYnmAylXFypZ8HeGoCJGsJViZpnFbVK+zfGLD99Xp
rn9eQ7Lq9vJzqm01ZL3qvlZ+rpaI1S0HjenqaVZWYrniGE0rfuVrY+6y4VClRO0KwPJ7ZL07bofV
da2VurecRtM0SqXiiqOhcJjnv/ssJ0/fxtLiYn1/b19/e8sZSylXdF9WN4nSdVe80aWUKxTz6+oQ
q67TmKayLVYco0EoKq0C9YVjhBB15QspcaUEJIoQrJQL0bDYjADpNm8hqukELFewWlaV2rXczWus
dA2SK2jY33iv62zLZmmaVcLV11yVbsPWYaPjslmJWmslKlMYVv6Wm2eNhrmJc1qnLcG4//6vI/Uo
pbmL7Lr1FAF/mL27R+rHv/il+4h2jtAbVXjyxbP0DQzznnfcXS/ey889g9A0ZrN54oZKWQTRZY7u
wQMM9MQBkNLloQcfIFeSDPd1Eu0cZGSwp3pM8s3PfwF/7wCRcBDsEnPpLImgwaGTbyVcXf3FKmb4
q7/+PMdOnMa0bBYWpigVC8Q7+uiIBcnMLeBEYuwfHaOvO1kpnHT54le+jKMoDHd2kSsXifgCjO47
TE9HtJKksTVo6IYBzbtiDem32tFs1lKsOdZKn/86ynGz4+ulvd6+xv1bF4jXhhbHWStv3GTvIG+/
4ySGz8/klYvMzC3Wj4EkFk+SiIbIZfME/X6i0ciK4/tv2cvlyRTdEYNzZ86Qmh3nhbPXiMTCDenA
MHygCNKZLLlMpn5MCNhzy0ESkSDZpRTZbB7LclicnWAhna+3aFK67N61i6krFzh3/hLReJJwwI/j
upTzi6Rm55lfSnN1YrLhHMnw7j2M9CZ4+aUzOI5kamqKTCaPW0vjukjXxXXddfbV/poca/ZXbc1c
10U2fG/2t/ra9Ws1HJO1/Q3btT9Xrty3opzVv5WCtfLYsgA021c9Ut9X+a1EvUm9Gf7ao4UWY7mv
2R2Pc+nSJd77Lz7Q8DCWU44Mj1IqlTh+19u5XSi10+vFml/KM9zfxeDwMAcOnVx5lVoXRUoisSSR
GBw8eBAhlBXXKCku/X39HD56pF6+xrIClGyFREcHu/fsob+/n8YmVTolUF/myIkT6Eqlhap1lQzp
4ot2869++i6QNjPzS/R0dda7iDT2xOr31aBryOXjK36Keves1ruSDd2/ys3Xu40r0rGK9VqK5ser
Wa97jFpHUjY/vvL66x1v3C8a9t9stFeoDQVDyoqxRFEUhoaGr5t2bGzPdY/39PTS09N73TRCKBw6
dGuTckiyuVz9/FQqdf1r9fYBYJrllaMSio/jJ45TEfiV1fjgwUMAuK4EVLo6O3Hlsn6wSqddce4K
g16TNBUdZbXyuPxNtPnDNes+rUdd32ohfatLfYkG/ev1QLvC2pKOsVrptm0bRVHasng7jgOwaXuH
6zpYZQu/P8DyKxU0Tb1uOYrFIpqmYdt2wxiFQFEEWrN1oFfpEQBly6oq8NWGQUp8Pt/aU6uftca7
scrYto1uGNiWVX8WlcsJdF1vWSwkYJXLNIxHIKA6ZL4+ruNQKpXW2Irq98Q6rd3rCCklmqZhbPAs
WqFFwXABpfLWzmbJZrOYpsnAwACuY1GyHOLRCCAwTbO6lOzy+YVCkenpaXTDoCOZJBgMkM/lkEIl
FKxW9FVvHtM08ftrlU/guhJVVdANX4MbhUS6Dul0mmQyWRFeqAy1ispwrm3rleFmoaAqSv2NaNkW
41cv4ih+dg0NkM5kiEajTE5O0j8wsMLVwLIshKKhKAq2Y+M6Doau8cqZl+gd3oMuTVRfFJ9OdTBr
edSu9t1xbAwMZhdMvv3JPyDu20//iRjPu6f44N1BnnnmJXbtP0gsVLm/QqGAPxBAEZW2RGl4oGXL
wjB8mGYZRVFwbAurmOPixBwH9o0xOzOFqgfp6kwAlRYDJMlkknMXLzLQ3UkgGMKyTMbnc5w+cqCl
ynKzcubMGZ577ruEwmGOHzsGSL72ta/zwosvcvz4cd7z7ne1nacmV+kmq3QwQCIUBSFgbm6OK1ev
Eo1GsSyLickJ4pEwuWKJxZkptEgUzBKheCcd8WX3h2vXriKBklni6tUrHDl8mFKxQMDQuHRtAZ/i
kM+XMHw+XGkCQXwBjYHe3noZQKLpGn9/3s9Qh4HtuKhCcmtikUce+idGh/u5OJ3DcIvkHYdbbz3N
wb3D9XPzSoKriy5HOvN0d3czNTVJNl/EzE/x2D//E/GODiYWCkRFFoI9fOCH31+vjMFQkFgsjs/n
I58v4LoOS1OvYKtxnn3iO2QzC4SDCabzGRJukWKkD3dpmt0HjnPi8C3V51oZFDClymOvJrh9aZ5X
wmM4gwqulWVyZp6JuYdxsjMQ7EA4LoWlCZRgB2hBPvCD760/z0QiTmdnFxfGL/CtmW/wluhbyc8v
MDM7y8TFZxift+jv38173nlH/fkpigJCYBaX+Kf7n6Hk+ti/bwg12Nl2pbmZyGazfPjDH+aP//iP
uO++z3Pi2HFmZqZ58Ev/g0uLZVIXnuPUyZP09HSv7U4tjyesObaxjgG4josiBB0dnRQKRdLpNEII
kokEwYAfzRdEiccRioqqdaKsUhyTyQ5m52ZxbIc9Y3sqjoj+AJqm0qMVMXwGrmPhSoHrOui6j7JV
bnojfkPg0wR7e4OMdWlcvbLEO+79Hgpll84+k1gkTDafIxxN1oW8ZpJofOsioasjiegbom9wDL/f
IJMvEQ76Mc2KQbNuJ5HLb/+KE5uDHhkgunCFwRMnKJkWjlXmSCiMTzhYig+7kEYPxOotVK0chk9D
f/8HeKV0BbP3Lk72FJGqyT33vB2kQz6bxhcIIRWVQmaJUCQC9Ray2umplUsBW1q4SDp6Bhh1dHLp
ECdvH8KVgmVl2MVxXJCSAweOsWt4jEAwhCN0FBqXfH79EYlE+OhHP8rX//7vGRsbQ0pJPJ7g+z74
k+w9cJjzr7xIJBJpW8cQly9dkslkkscfr1i+i4WVlm+fz0epVEJV1XoXJp/Po2kafr+/5Qvl83lU
VW3rnEacah9ZD0RQBGiKQBESy7Kuq7cUi0UMw0CoGhKBoVW6SGap1FzHaILtOKiqiqoo2I4DqwyX
reVho2s6pmlSKpVAgCIUhBCEQqG28nJdF90wKBaLFWOm4zTVeRrTQ8W1p9V7fj0ipcS27aa2E03T
ME1zxb5wOMzzzz3LyVO3sdhg+e7r71+9amvzcd+KUFSOCwHhcKghfWuEQjVHrs2pdoqiVHQXaYEE
x4WaCtuozK7GMHRUVYHqm9GxK2k1TW25LJqqABLXdVAEDW4eraMqKlK6GIaOYaxWDtvLS1EEjm1h
6FqtgNfNo6ZvgcS2t7b+9c3Osu2kGdd7zivlYMPXh6IIymUTVVWrLhUNoxptWE1b5fpzFypKrM/n
a2pgWifHddLJLRRXrjN069EMsfK/TZ6/+WFhsYkX2YaCIao+QC+9/CK5bIHe/m6Eq5CIR5Cqj1w2
g6FCtKOHwJo34WaQzM/Pk8lm2b1rFwDTMzNI16Wvr6/eLVhbqdu9ebGFZy1WGvtW0aANvE5G+TdP
TX+7ee9VbOoF2JKBTwJzCwt0JHqYu/YKly7MoY/sp8+d52rKIRLW2bXnMAf3jWyi4KsR5PMFCvkC
tUdtlS0WFxfp6+uvl6mWdvW5ze+h1dalhdI1DMGum6bhmlu5aivXeq2pFW8rpWz396npd62cV+nk
tC8cLWtiPV09CCkZOXQbfYM5/KEwhv8wg0tL+HRBJNnNdnUudu0aRQhR1x1GRoYZGRnBdRt1idav
paoqiWRi6wWTsLCwULXrNDncYATVNJV4YvPXlBIWUvO80TtsUoJu6MRisZbSO47D/Pw8qqLiD/gJ
h8P1Y3OlGQxVJ6Yn6/symQxls9x2uVoSjKUSuJ0Vd4lrNhDqrhwoAf6KvWIm3fa1r8NK2/Fw1CHu
X+lOYeYW+MJXvsGx4ycolm0ihs18pojP5yOgWpy/ssTpt9xOb0cM13X43Oc+xciuA/QlgyzmbXTN
ZWZ6nqGRXUgrQyptMzt7kcHBPRiGRi6bQRUGx06fJreUwu/3k88X8Pt9SMfiie88zFwBUpMXOXrb
najlAhdnFrnrjtvpSsRwXJenv/0AbqiDM88+yQ/9Hz+Jv4WBrOmZGULBIJZlte1d8PpE4jgO5XKl
8n79y58n0b+HoDCxfVG6IhqTE3McOnkbEX+lujqOg6ooK86bKkzx1Yn7iPvDvKf3B+vCUXm5tv9y
aUkwnpjWeXIhiQQcKkOMQrlxTfw93Qvc3rFIqVQiHq+6pwtBb1eSS+fOsFgSxIwi8wXJ0f1j2Lj0
xQIsll16oWo1V0EIXnj+BWLxKLMLaXbv3sszz36XqF+wVHY5sHuIpx9/lHCyk95EiDPnpxg7eIRw
KMQ3v/lN7r33nTiOjaLppLMFuoIBYoeOIa08L7/4Ela0F+lWfgTXcZhJZbFSWVRVwbYsrBbqeMDv
51vfepB3vet7KsO6bwJc18WyKqNliUSCxdlxXp0cJ9TVR7k7ztNPvcjA3sP4Vf+KrqVjO/XzZjOz
XFq6TNQXZCGaIhiM1PPeDOLypYsymeyo2jGOrbFj+ANB7vtunrMLQfrCCkXTZTwPQ70h/D4FveyS
siDqF+RKLrYQZPIOC6Xt6wK8ZyhHV/oZpJQcPnwrum601SctmSVi0eia/eVSltnFIoN93S3nlU5n
WrLFmKZZdbvfPK1e6/VMzS7W+Kwsy+Ls2bMMDQ2t6WJZlk25XK604IU80cjyeS8uPk9QC7M7sru+
L5PJEgqFMAyDcnm1HSPSYMdYqO+v2jE2LDqu4+DXVd59OErJkvz1U2nsUokLS5K39GqgC3AliuOw
u9vHJdNkqrjedNj2cV2Hw4cPV8rSMC+gVaTrMj4+vu7x6x1bTSRSm2NyfRzHbivfZlQqxRtbxxCi
Ymta7S3d19eHbdtr9quqRiRS0Ss0VV1xvI8BKK/0vA4Gg9VRs20eroVKxTw/Ocf/+3fTABRcDbN6
6n0zK9M+ebmt67fE4kKWV4qTICpSPjo6CrTmIg3g9/vbevOunFK7llauGwgECAQCLV/zzYxhGJsK
WODz+a5r8d8KLQnG/k4wXR3YDjtF+4z6ygz1D6OpKuMTE0Clcuq6TigU3uDs9iiVipRKJaSURGMx
VGXrYYE2S7FYxDQrZbFsG01r//nL6lwMyyrj36FK9FpQc/0PbBAaJ1/IY5V3YlRKwt4OhQM9GmfO
p8kXTE4f7WZ1xIbKGNLOKORzcwqqqqBqKyuplA5//81/IBHvJOzXSeXyjPZ3E0n0cu75R+kb2cf5
y1fp6+4h5IPnX3kVBYW9uwdxRICgZrNgKhy7ZQ/FYhFXSnRNryqDNlYxxwuXJwjoAsdyiMYipFNz
FNUAkUAAXIuEDk9dGmfX8C5Uq4DQ/Ri+ICND/Zu6V9d1MUslHNdFVdW6LWRkaIBHHn6IZPcglisZ
64vx2HPn6evw0z16lMz0q6TSGdLzGU7e/T30xAO4rssXv/hFOjs6OHb8+IpIGK93ava1WpWTtk35
2jiaAHV4GJTlGaQrPlukNTuGhFdeXeCZaYWvP3KN3+8OMHX5WSQ6Bc1PUpQZzzjsHuzEyqVR/UFm
p67ii/bzllNHt2LNX684lXnLjkPZkaSnLvPC1UkY2c/0hZfp230cofn49rcfQTFTWPm9mJbN+PhF
Dpw4zZMPPUDJ6GOgK4Qv0YNt2zz08MN0dnRw8OCh+lyPcy+f4dXZFH2+PM+9PE+suweztICCDlqQ
/XsHiHbGSWfzTE1dJXX5AhOWzulD+xno7drcvUnJtx58kN7eXvbt27fsneuWscoOrvDhWnNMT+Zx
y2XCsQ4y6SxzC1nMzAyWqbOUNemJB5BSMjo6guvURmbeSPpKZZi3NipVuHKFpc9+Dr9pkvjwhxDV
KQuO69R/z3ZoSfkGSSLuIz1pcuvJQeIRg8VIgtzMVS7OZilEYwQDGo8+foGOeA+JcBpd05icnMLl
COqWWxKJ47gIsXLozXYktx09QiAU5nixgKobCE6g+QII6XL00BEEUDQtdFXgyjvQDQNx8ADFUhlN
Fai6D8dxuOfuuwEwq82ulJKu3i6uLOY5evvb2HekUPVMVRBCYtkuAb8PTVV4V7wHwzAw9x1A1XX0
6ozBzXLvO94BQKm0PIoitBBvedvbCIWj2PYIUkL/HpNIKIBluewavA3LkbhWmUh1BE5VVXRNp6u/
e9ss/zcTpVIJveot7BsYoOe3fhOouotWn387XtSNtHxGMq7z3pEUPsMgGNA4cuthuPUwdzakeUfb
l2+dSrSMlV60mWwWx7YpFGuBtPLVz81bG4UQJBIJNE1jKedycGyE2dnZpmmzmU1fpq2yAMzNzqJq
KvlCYUWaYiG/5rxCcTlNd09lKDqb2VYL7E1BsVDYsHvo9/urI4nt0bJg6LrO7tGh+vaNfgO5rovr
rJyV3Mw2sV2oqkpHR8eO5d8ullXGuoEe4267E3uu41S5U0QikZYq/WbqastOhPYLLyBtG+kPoCTi
aL1ro324Uq6cJbdNSEk1XtJyGBqoVN5AsP2AvdfDLJl1Q1AwFNqWYNWbL0uJcrmMlJJSyURRa/Mu
1vPdvd6+jdJXphj6/X6mMza2GqpP6mqFxWyJXXEXQ7sx4iGlRDeMDYfhi8UijgEUEvsAACAASURB
VG23LRwttxjuV7+C7+wZpOtSftvdPHb4AFcujzO49yAxn0KxYDKbL/K+d7xtRzxCXdfFaYwPJSvB
EZ54/DESHR0EQiGiwRAdnZ2cffkFbOEnHtYQaoBw0CAQjmPo61TyBi9NabiUSkVsx8FemMUXjqGp
OiWzjCJtookOzr96FnAYHBwlny+gKxCMJvD7tmE4u6Esjq7XZ50ND3Tz7HfPEIpHUFyHrCm5845T
W175xzRNHnjgAfL5HLedvg2AbEnSF05h5kpkCnlKpuTkkUMsTF3BjXYRVDWSiWp0xqrLxUxQJZte
oiN842YIapq2of2jXC5jb6Kp1SrDgVWtXa7vyqsZBv5IZeaebRgEwjH27fORWlqibOWRqg+0rblA
XI/lGczLOI7N1ckpKJeYcDJcenWet7/vh8ksLpArSxZkHktNMH/1DAN7T3HHqUNN83Zdl/vvv59o
NMqJk9VAcFIyOzXBS+cfxiqUCSR7CTgL7Dp6D/PzKexynu8+9SRpR2N0oINQtJc7jh/e8n06jsM3
v3k/yWSCo0eP1fdrhg/HtUlnslx85mn2H7+NYlkS9m1NND76+x9loH8A0zRZXFokmUgggSsXzjKR
KhEOCrKLOezCLOm5HGkh8KsBfvD73410Xe6//wHCkTB7Dp2+4WNedoOvVP7CBWZ/9/eIlE06P/Yx
6K8MlzfO7lwTObFa4lrUxYYDrbcY+XvfyeLCcQD8AwMcveWW9RPvgP6hqCqqurK4jiO55+1341Mk
Jcelv2eOvo4gAaePuNTAzJK1FUb67iQU764/xGa87W1vQ9P1FaNJfcO7CSc6cVxByXLR5SAdiTAx
YxBXNdg1PMpSzqSnuwNF0a6bfzvcfffb0XW97jkKYJVKBMJRens6OXjLLSwuZQkZW2+Zf+Hnf4G/
+Iu/oGyVK8bSatSGvbcc5hYhmZ5bwBkQZOaucee997CwuITjUH8Lv+1tb0XTNOZyTiVo3A3UPW3L
wq7atnzDwwx94uOV/UBNIbOtzY0OtjZcKyXh48dX772BSFRFRav2sWtxVheXlkAIamNSgXCE1NwM
CA1NAIEItRkRhVyaQm7jkRnXcUgkEgghWFzKoqgqQoGATwE00ktVPxyrCEIjGtEoFitesPl860tZ
tYLrOCSro1LpfInhwcpb0LVtYuEA01NT23Kdn/rJnwQk5XIZ13UJGy5npmx0VQEqTnxK1yFemSwB
lT596vxKH6Z8yebocOjG1QspWVhMbag7KIpCPBbbfh2jZhqxLIuZhSUCSopEYgwUpe7Ovdq3aLt1
DAkVy3ejIixEy5NbNoOmaSQS8c1nsMXZe1CdeVb9Xmk92ndt2Ay9MYPuaHv6ksBfj8t7o6hNQdiQ
TdTHlrtSEjBUBcuuhKJZmJ3koX9+lqGxLlQEBUsy2BPhiade5d3f/35i/u1VwhRFXTNCVJvkLqnE
fpLtz3nfOcROOcjcGHZidHHnESDkirqw2Zd0S75SNVzXRTU6kFLS0d3H/n1ZFD3Hyy+cRY11YJez
7O7vIm1axHzbO8xZ8ZVaLm6hLHElhI1lpVzcLELh8RqxHLqlXhc22YK1rGNI16VYyOP3S6QbQqoq
B47uB2D/wZPNzto+qnOp628xKfnWeViyDGzbBQFHu0yODr52NgePm5ydsmMYPh+jI9sRBWRzuG51
gRUqQncxHWJXT4QjgxoPvVrmSmaR4cVZ0uk0o6Oj3P+1r1HIzxMcvpWET7A0P4sjdYaG+jAdhWO3
3vK67up4tEe7L+qWBePS5cuk02k0TaMj2UFPdyeW7YJ0MXw+bMtCqBqqIuphMS2rjKLq+HQNu2oI
0qp6gpSVim7bFlIKfD6j0lVbx9IsqysF1Rjt0ji5W6c3qrA3p0FRrYeBrzwIQTQS4uzliyR1C2lB
LqcwPj6JEUlw7NAtN2sgJI+bgJYFw7IsgsEgiqKSz+eZn7V5/oXnUKTO8IHjLEycRTNiBH1lFpdy
LBVtFhem8AW7+Zfveyt/++V/xB/USIQi6D4FYduo8QGyqXE0S4JPUCrYjI7tIpuapmtgH0N9y75K
juviuMvL+h6OzbEwPs0CEAZ6YgYd4WRleFNK3v2+7wWu59johRL0WJ+NzabVvplZKvHJT34Spbok
QHZxFn+0C13XyOez+H0G/lCAcDiKavhAuvT2DdDXFQMEB269lbhfMD4xie4PIG2XkN/Ar+sI3SAZ
j9LXFWVubpHp8XHMRsOMrERcr1sxpWSkQ+dgv7/+1xFSbuhQocfrjO2eqFTr0/sDAd73vvfzwvnn
OHrgVkZ2H6cWi8Eql9GNXfVzBkb2rMnj1r2jsHd07QV2DTa56on6ebVPx3VQHKW+nc3l244S7vHm
JJ/Pk0i0N6e85a7UnrEx9oyNNT2mb2Iie7u4rrvC76Wru4v+/oENzytZLq9OmfTGdbqib5wQ+Kbl
8tDZLBG/Smdk2RiXCKnb7siXK7lcmjUZ7DBIhHZ25G8p73AtVWZXt1FfnnqrTE9NrXCvaYUWp7ZK
JrMa2bKKT3VJBmx8skC+WCYRjyJdB1cKVBVsWwIuenXivlkqYkuFUGArE/Er7uxKY5C3FpvGl8eL
fOWZFLa9co7BQMLg597Vg7qNgeNevjrPf/uH77JYrKyh4ZYtsvPzvPvWfn7xJ96zbdcB+M6rBf72
yfSaUcjOiM6/+6GetlzGN+KZSzkePLOEaa0c9dzT4+en39F6TK5WeORchqcvZSmtqsfHR0P8yB1b
mR+z3cO11fyeGldJlSvhYEbDeUKLLxBWBU+mTGK+IosljeFuPy+9MsXgWB9Wtsj+Y6e5/NLTmASJ
+V0yBZvegS6mx8cx/Al8moUR7ODQLc1bosYyiHq4yvYc1c5NW2St8Jrn8sqsTdmWBLbBEa+GWS6T
zcyymNVxJaTGJ7n80iuc6rtn265Rw0VnT5ePo6MBdGkihGCp4PLkRIDtHm47N+OQNtdGY3lhcvtn
Tp2ddpte68VJhx/ZdK47FKIToK8zQNCpTArqMhxEyU8mkyMc1JGuhVnMYlo+btk9zJKw6epIYpYt
4vE4C7kyju1gm0UmpmbojsdYyjvkywVUf7KlYitic3FcoyGDynKAK6/iONq2thYAjmVx6eIirhQs
LORIzy8iEZU1wbaZRERjMAEHuy1sVzBdUuj1w0BJY7vD3cbCPuLRtb+S0nr1aZlExE++SVTNqO/G
LonWsvJ9IDBOsTq3OhwI4z+4cu7BwkKKZLJJU9e99SjjElYEOG5H/hNhjd7k2ofqOsq2VyDXdslM
jTM3PYeksuqR5roocvuiMtaIBgThoMCnQjqb4uKVM3REB+mKH2G7wwp3RDR6rbXPUNvyNKm1dMc1
bHXtLxw1Nq9vtB8jpOUoIRAKBgk1TiNd1Z1JJpI76otfEYzGh9PatbqDFkFzek3qaNCPKjYX+2k9
9g538V8+/H7M4nKUBE3T2b3OoMVW6DBK9BkZyuUwyXCc23cdpWBa9GlzCDYelGiHnqDJ5NTagBBd
sRCwvdEWe/wFFucX1uzvi8Woubxvip1xCZGMZ3UyZkX57gzYKKUUS7ki/f19294laXZ9RamsmNqu
+O/uCbK7Z3fTY9vtHp+IhXnXvW/d1jzXvVY0SHDPUH1yVCwW27EA0AcHwxwc3N6Ij+txcizOybEt
uPs3YxPva60e7UBWc1i70DcAz0xqLFSV75Fwnrf06Fx88Wleeu5Z1FCUoC5xrDJGuItTJ46gbbOw
VHylasO1rd/pa70iUeNiMtvN9WK3bud1b+Qz3NFrra7XjYayVcda0jEA+pMGAbuSvNuv4wsG6R/s
48rUJNF4jM6Yn4tnnkdWlent7lQ5roNiVybu1JwJr4ddWuL+bz1BV2cCyxWUi7MMDe5nNrOIW8yh
+2MY/gBHD11nim6LzE9c4MHvvkpM04h1daOYaUqupKuzi/OXr5KIxDD8Ol1dfZsO3Ylr8b8+/yU6
43FCgQCRZALhWoRCMWYW53CLBSKJHpAWS6klZrM5xga66B/eT3fH1sMMPfPUt4knern88vPYXUOM
dnWxb2x0y/mu5uzjD/Ls1RIjg0kMn8As5NECMcLhCAf277lh7m0tDNdWWpRD4el6xIpAIADSYM+h
g+w5dLCetCvZiT+SqEwr3U59Q1amedaihIhal+q6uFi2zfTVKziKDymXuHT+QTr376VHy/H8C9fY
t383585dYN++rekAFTuO5Or5s5hXp4mrixDuoWRDcWEGK5snVTK5ZbfcvGAAtutgpmfJLvo4Pz7P
3sEwTz31HL17R0iQ4+F/eoloIsJgVzezuSL6hXO4enxbBCOXzbC0sMhsqsDU5DMUh/btiGCM7Brl
6sJFHnvsSW49fpCYkefxx8+yd2wfB/bt2fxIdJv1UVy8cF52dHTyxOOPcuTYMQr5wgqfI13XyWWz
r2l8pVRqHp/fj6qqTE9PMza2B78/wMBgM3eSm5MrVy4wMrL9SvibgatXLjA4PLbp0bapyUnKZqlh
bZUKkUiUF57/LidOnmZhYXkOe//AYOsD0VczBpmyik9x6QraBMmSzptIp0w4FKTsCErFPD3d3TvS
T3Qcp2UnQdc2uXhlGmmn8QWSaJqKLxBA03VkIcsjjz7FwSNHSCaiFE2TyZl5ThxpHlpnu/CEYvMM
vwbPriXBkMCzUxqLVmW4djiU42gkx5kXn0FXI1ydTTOchOnpDEff+UPs6t7edRgk4DhufX27jRCq
wdTll/BHIzz4pW8yMjrM1Phluncf5kd/6L0kIkkeffBr5EoaQ2OjhKLbsKKrx03N9tsxqhr7QEIh
WK6MCvUEBUszU4QSg9j5NLt39eH3GfSo83TFtB2yZ0hqHcyNwroLITh89CSBWJzhwTEKliQUuBuh
VpwdDx07xNDuHlTDjy0VDPWNvjLqmxu5ibk3LRv4DsdSWNVgZIZhoCeOtFu+TaMqClevXUMRSsvr
dcc7ewDo6Vur7MaSMWLJnQu943EzslNzvje5Ttq2IAS6pqHr+ptg3WuPm4HW53wvGaTLGobi0hOy
0EqzzCxk6O/tJhwKkcvnCXsThzzeILQsGC/OGizZFeV7MJglOHeOXCbHwsI00oKlQpGRoT5mJy5R
KAssG6RV5F3v/wFCW3AA8/B4LWhZMAbiLr5SZaWe3rDErwxw6uQQk9fOMz+/RG+4G8eyUfQg+0cG
KZo2Zm6RctnyBMPjdUfLgnG0I1ufWqqqKmpyGIChkb0MvXbhpjw8doSWBUNV18aO9fB4o9KyYJxb
MFgsaRiKQ3/YRi9NE4rHySxl6epMAlAq5NADIdTXZUBgD49lWhaMVxd8ZJzKqFPGzBCePUMmJ1lY
mmD38C1cnZ0iHgjhj4Tp7x9iqK9nxwrt4bHTtCwYvWETtVBZIKU7DGFtN/riIsMDCaZmM+we3UU5
nycUCW974LNG36vXen6Fx5uDlgXjRI+5YluIQYYGKt6tY/u2t1CricXiOLaDoghC4Z1b58/Do0bL
gvGavqmlJJ5I4kqBgrNxeg+PLaLQ6JBXm+LX+Ffl5TmDh64GeHzcx0RGwTILnD17DstxscsF8kWz
6QUWFxcp5tKkMtkV+6Xr8vLzzzE+NVfft5Ref428OSfBnHvzLEjv8fqiXLaa1O2Gv1V1vvX5GFk/
WbcyIb4s08zOfYexsVt44juPUS6lKIkIA90+zrx8jWRvH361jNBC6NLB0QOE1Rxff/4SHX2DlPKL
3HXv+7EKDnPXzvH0U09gFvLEunu59+63oTeZkdKrLwHgeA2Gxw2gZcHoCRVR8hXLd3cQeoZHefX8
BWLJOEKGcKSKFBZHjxzGHwmhqwJXqvR2xnj10iTxcJzDRyIYAT+Fcg9dsQBufw9CcwnGuyhkM/jC
sXU91i9fvgzA0NDQlm/a482HYehtDQq1LBjHe1aHY+zlZGdvS+cevGUvAP2rZqL2DQ9Uc9oYn99P
sVBo6XoeHltlQ8FwZWVdbcexaZyJXpO+lZ9y03OUKrq9aPisBj6ofnZ3dVVWYVonvI+Hx3aiNaog
rPoOlegcuq7jum7DyJSo/Vtmo1Gr6rrXSsPa1eulW7sp62VThFix5JiHR6usrnfr1XloocVQVZVS
qYSmafWTKy91seKzIjSrpaXdUst6q1ALGCakxK3O9VYUBcex0dQ3zjoXHjcnG9YwIQRSSh56+EEC
kSRBxSWVK9Ad83NlJsNgfy/FfBqhhDl29MC2BMS6cvUquVyOQwcrMasmJiYoFArs3bu3OvXbs357
7CwtzxNVdB+DXUnmZueZmZplbmaOicvnOXPmFaRt8dJLL9JiEI8N6e7upqent951i0SjJBLJ7cnc
w6MFWu6T3Hnb7TiOw8JSmiMn+ojH49zVcPzk6e0rVMDvJ+D31xX7aCQCnieIxw2k7c76gQMHdqIc
Hh43FW0JhuM69clKf/NSCF0FVUjuHChQWrhAJBojX7AJhoIkYluPl9rI+MQExUKBsR1Ya8LDYzVt
xaJ5+KGHKRaLWJaF8MfRw52IYBc5W2dqZpazLz7Ltx76Nq9cuLAjhQ16UUg8bhBttRh33XVXfXGS
Pf5rWFXHpY6AQXR0F7YUDI1JQqHg9bJpG9d18fkMpCuxbRtN1zc+ycNjC7QlGI2u5ycGFJYbHAld
rbmHbIal9BJCKGiGwvT0NKO7du3YtTw8oF3BaPB6/fIrfhQkiiK5c6iMnZsh2dEFVcNcuZin4Kok
I1tvPaQricWiaKpG+jqu6R4e20VbgvHYY49z+tQpNE3D1PoJ+StdmsXSJPMXz/Hy049hyiCZkiQs
cvQfuX1bBANA8aKUeNxA2hKME8ePV1ZTAgZ80zh2RcdIBFSM/iHcgVHSqQX2xqIgwRfavhU9pevi
Kp7zoMeNoS3B0BuU3ruGXJYdo1wSQ6OVr4M7M1/CdV1cb5aSxw1iedVW4HqrtgIrHAQfuRZAIFGF
5HC3SdCAdCZDLLq99osaruviCs+r1mMLNFu1tf7X5qqtjTz7zLMcPXoUTdN4Nd1FyK8jgWR2Bmv8
aa5OX2F6YpHhvQfp7Ypz8JbtCx/iCYbHjaQtwdi/f39dxxgMpXFlpaImAlBOxikr0N0xRDIRIdy1
vQtHuq6L4wmGxw2iLcEIhZctz9+zq7zyYHCU/h2cju26EuEJhscNoi3BcB0Xqvr3mVQAAaiKy2jU
RFcB6VI0ywSq1vHtRCgCxZuH4XGDaEswLl68yJ49e1AUhYeu+PH7tIq+7qSwJ55gJpUmUygzPLqL
o4f2b2tFrkRb92buedwY2utKhUKoqooQgt09CkJUNPlYUCPr89PRE8C3tIh0nbaXj90IVVHQPAOf
xw1Ca6zAqwMjrKa3t7dufb4rca0elCDoD9Jzy607WU7P8u2xZa73sm47GEIjjU6EM1YCBYmmSAJY
uK67oyuqqoonGB43jrYEQ1XV+nTTBy768RkV++BdfYukXn0IfzBCKW/i6jqKU8JnBLGFwcljh7Yc
JEFRFVTN0zE8bgxtveIvXbpEqVTCtm1GBxIM9ccY7o8RChgkO7rQZJlS0cSyIRELMT91jWsT09tS
0GpwHg+PG0Jbr+ChoSF8Ph8Ax5RnsE0LEHRFO+jbu3Yu+L5bjm1LIaFix/ACrXncKDatY3R1Jilb
ZQzdYDIr+Mq1LixX4CCQCGQLr3fB9RWiWppDao53JlwcTzA8bhBtCYZcVY2LhSJGzCBnAWWLuCZw
JVzKKwz2BHAtF59fodsnmMg69MY0UlkH04WwTxDTYboIfhVm0g6LZnMxyRoC13Xqyyl7eOw07Wmz
q+rtuXPn2L9/P1Y5QEciTDRYMYtPX8nglIt0GAIUhc6AiqY46IqD5pcUhWAgojC/YDEa11Edl+cv
53HWaT5c1cFxXBSlIhjSazk8dphNd6UAjh49imEY+Gx4+aXz2FZl8UpLjzGX1ni1mu6xhnN6YzrT
6dVLCmyAdHBcB8WuRkDfwWFhDw9o11dq1Zu6tr07IfmRIwFU4Segu1SalvUqf5tCAWimi3Tl8gw+
byKfxw7TlmCsNuDV3M4VITi/4CdjGdgunOrJEsm/jB5KUFyaIVWU9HZ1M33tAn2je1DKBTRfmHwx
R8DnI5MrspRZojMaRmgGnd19REPLjoipFCiNToTeuK3HDtOe8r1qltOzz36Xw7feij/gxxfuI6lW
KrOqW2SX5pmbmEOzTF68cJnB7m6WMmmyuQKRzl6uXHyBgd44s5cvU9RidPdGuXz2DAQTfOAHRtdc
W1GUHbWse3g0oq27amszVr2pT58+haEbABzwX6ZQqszR6A+GCB65jX1SYlsWt911F44Lhq5V7BF2
kVg4hCpNTp16C+VyGU3XcE9aaLqv6dLJQlFQVE8wPLbAmnrdsHSMXOk12J7yvVoyGvLqi/tQhI/l
ulv5UhOcFRg6+/cszw03jOokj6rxsBmK8FoMjxvHlrpSjXzjYpCiraEIydGuPMHCRVxVRboKYb8O
epBELLzpgiqKgqp4ToQeN4ZNRyIE+M6jj3Li+HH8AT+Kr4dAsDIf3MTBSi+QWphiJqUwNBAjXZa8
6613Ncu2JRRFNO1ieXjsBFsarr3rzjvrsabG/JPkSpWh2N6An+Du/QyNjrGwmCNgKKi+zbcWQMXA
JzzLt8eNob3hWrGyj9/YtdrfrQKNXZ1K4IRwOLbpwjXiuA6K47UYHjeGrekYDfX0H877KVgKhupy
uLtMf7BI2XbBdZhLpejp7gYEEkkw0H7oTtdxsD3DnscNYkszf5584kkOHz6MP+DH0box/JUKn7Fm
yZ15nPmlErNTVykQoi+mks1kOXznO9k31L5gOI7jWbw9bhhb8pU6ffo0hlEZjh3yz5IzKzpAd0Aj
haRvZJThwR4UzY+iKdiWRV9Px6YKajsOcruWhfXw2IAtKd81oQA40gvLOoak5+htWyzaMkIIlhYX
EYg1eo6Hx06grY4Kcr0oIY2W5384768Hdb5toIxdmMcs5OnqH0ZTtldJVhSFXDaHrmtEY9ujzHu8
+Whm914vMk5br98nn3iyvjjlohPHNLopaD3MFTTGxy/zxHe+xQP/9HBF6d5OBKiq4kUJ8bhhtNWV
Onz4cD2oc79/vr5eRSKgEOkZwKdpWEoYTfWGVT1e37QlGP6GmLR3j9gNRxwI9NHd07dd5fLweE3Z
tB3jmekgQlR0jH3JEnYpSzgcqSZ0yRaK+H0+SrkMaiBC0LdyCeJsLkckvDVruIfHTtGWYDz33HMc
PnwYTdN4ejpA0F/xWvcrFqWJVyjmTVLzKRK9/RRMk9zSEsFQiHgoxGJqht6RMRYWZylmTcqqxg+8
+507dV8eHluiLcEYGxur6xgj8WI9akgiKDCTXSzKFMbQKLpPJ5nsYOjUSeZSKax8Bl1XWEpnGB4e
YWlunqL0FGmPm5e2BCMSidS/v3MoW5nbISqRyMXQKIO1BSobGBlssrLSsLeAvcfNTVuLUzbqGBcy
YRRcVCEZipbRVg9ESUmhWCAQCOF5i3vcFDRbnLL22XhMttliTE5OMjQ0hKIoPHjJh99Xkas7exdw
5p5jMZ1Fx2GpCImIjzPnL3D88CEcNciRW/Zs7aY8PG4gbQmGaZq4rosQgl39QdSqJTwS1Cn4/PR0
+1mYvorjVFZa6kgkWFxcxBf19AmP1xdtCcauXbvq/lG3Bc5gOw4CiPliqLv3ArC7+unh8Xpm01Nb
06ILTa8sHIOw16R1pfQWk/R43dKWYOSyOZLJJAD3X/Rj6LWFY5YQS6+wmM6gK1CSBrl8lne89S4v
NprH65K2nAjPnTtXdyLs703Q3xunvzdOwG9QtsqEgn5SM9fQNQU9ENypMnt47DhttRjHjx+vLxxz
QnsOy7IRQJcvQX91ccpbdniRSg+PG8Gmp7aKQCcxzcVQJZq6cnxYSrmtoW4aJyd5E5U8bgRtCYZl
WfUW4xsXArhCw3HhncNLBM1xMsUimaUCmVKBt95xO+o2CUcsFsOVLopQCIZC25Knh8f1aEswnn32
WU6dOoWmaUQSCXyGipSgaAUmLkyQzaZIpQqUAx0Va+I2NRpSSoKBIJZl1Ue6TNNkYSG1PRfweENj
lkptV8W2BOP2O26vx6I9GXgZ26oFP4gwePI00s4xMVdisK+zzWJszIsvvYRjO5w8eQIAq1xmbmZm
26/zRkRVVVzXvW6I1a1gOS6isYsrmsQ5hiauQQ2pNqq5EoRo5tKx9p7WTGF13brza6u0Nx+jIUpH
IhrFp7roDUZtoUcY6o80OXPrnDh+HFgOyJCanaLoqiSDOuevTrL/4CEwc6AFKBZyJOLxHSnHzYhl
2TxyNU9IuJzaFV+h37lS0tXdQzqdpljIb0n3c12XB88u4NMEb9mTRBEC23GYswLo1Sj1K/6ohlUV
lTVUqO7PZxbx+YOULZtoJExqboZkTz9OqUDZlvh0hXQ6TbKrF6dcwFUMdE2lUy9UhKOJQMg1G8t7
TNNse2FTrVkghPXeK41vnK+eCyJFpSt1z1AGnzmFLSW5XAGhaAQNQSjeRTTUfgypZly4cAGoWN8B
FpeWSC2VcKMKC2WDl59+gunJa+iRLkr5GVKpEh39fVjZOe689wfoTb5xdZOyZbEkDXKlTH2f67qk
02kUVaW728Y0SywtLW0qfyEE8Xgc27aZMlX8loXrOCiahuu6PPLyDEJREEJBEeL/Z++846Motz/8
zGzfbDa9NxIIHRHp0nsXsCCo2PEieBXrtaFwFcVO+V0EVETFiqBUBUS6dKRK7+m9bDZbZ35/bBJC
2EBCJ8zz+aDZd2fOvDM7Z953Zs73HE/JhrL/iwiCgFj6vSiwZ81PFNnV6P0Cua1FK7auXcltXe/m
1L61uJwSOnUxqWm51LqlK4Wp+xHUWtwOC3GGYgS1jnZtbqtW/2UZAgMCz5uWrOJ3FxwxpHLOsOGv
v7i9bVvUajVaUwB6rQoZcAnFJJ88AY4CUtLtBIUE4nS7qVffcNkcw8/fm+ZtdwAAIABJREFUn2Kr
teyz0WBApTfjZ1TTwj+UnKRjaAx6tDo9Noc/MTEQEBqMLTfD83a+BmM06OkZ7cRWrCMzK4uQ4GBE
USQgIACn04VbkhBFEX9//0saMbRaLXc2AJvNRlZ2DmGhIYiCQL7VidXlOflFQeVxCFFEFGXPP0FE
FCn5JyL7xqHWulAZAjieko3WL5Jcm4hTZcbudoPGiC4oALukQQysDbKTotRj+Ib5odYbCQgIrFa/
nc6LKG93oQVcLk+4h9vtpmOHDqhUKmRZpr7mIE6HCxkZf7URKTAAX/9EGtyipajIikYtoDOacDgc
1epQ6Q9X/v+CIBAYEIDs7+8ZtWSZqAqaDt/4SqJ3o6Kqtf0bEUEQMOq1GPXast+rFFmWOHb0KCqV
6rJIiQ06LQadFpeP5wWuSqWiV0MzVqcnZKh0hBAEseRzyd+CUJaxXkjsUPZZlmRU6vqe0aR+67Lf
W5ZlZFkuuzeS5bokBKtLbkXkkihxueS7cm2yjFzhe0mScLtdiNXIMnNBxyh0q/DRaDi7XL3ALbHa
s07eYP8mJZ0WCLqoZIMlekDZ+06Xp2LiN4UzqNVn/6RarfasxHhXYjuxQfrzLAlwEb+XUPKv3D29
paCyhc+Py+XCKurwq0aO1ws6hhFHibmz70ZKvfNaoJQzVqgOGq22Wk4B1YyVUlC4WVBXlPSdtzil
gkKNorLilMqIoaDgFcUxFBS8oDiGgoIXFMdQUPCC4hgKCl5QHENBwQuKYygoeEFxDAUFLyiOoaDg
BcUxFBS8oDiGgoIXFMdQUPCC4hgKCl5QHENBwQuKYygoeEFdMSvI+bKEKCjUJM6qNFahXRkxFBS8
oDiGgoIXxJKsBmdaSqWtNeZfITtG96Jdt4f5JdV5weWl7D8Y0aMdPf+1ihz3he1LGb/zeI929Bq5
njzp0u2V/XMXsO29O+lcxX4r/y7mX+k5X+G85xLKAChUEW0ozTt0JjYsBG0Vc53J9iTWfD6BiUvS
cWrMV7Z/Cl6pgY7hJnfLbN6dMp/tqRDZpj9dC8/Oa+RMW8vsKbNZsvU4eaI/Ca3uYMQzD9A2WHOO
NWfqXB4fPo38Ng/SsXgFK3ZmIEa34t5n/8MDt/qVLSfZjrNo4jfMX3UIq19j+v17HKM6BiI6Mti+
bjUnE7ozWgYpaxlP3P8uGc1H0l+9jMUbT2Dzb0CvkeN4unsoGtshPnhkJIsyzCQYNRSeJ4neBfuW
eYFtIZH/9ze8N2kum5NkItrcyZ3qxUze4M+YOZ8xOLwGnh5VpMbdY7gzV/DmuNlszAimy/CH6eG3
nR+On0ntKVv2MHXMOL7emEutXsO4r0cs2etn8eq/p7HHIldi1UnWhl9Ja/IIr740lMTsDXz2+tus
zjnjcNZj37JO3Y5h93UhIPdv5k2ayVFbZb10kbPpR07Uf5BXXxpCdOEeFvzfNA5bAdQEthrO+M9m
8lRtXRX2+EJ9q3xb7uw/+e/rX7AuPYweDz1MT79NzFybhbsKW63p1LBLgkT+vgUcLNQQ88h/eenh
OLTOtoh7HuLTVACZgt2zWJEsE3Hve7z7VF0MFNNR8xAjf17GF7sf5sP63i3ra/+LF4b3IFTlJD5r
LQ9N38P8/QV0quv5XhczlLFjhhMjZuCzbi3vJJ0krViisuLOuthhPDWkC5FiI7J/nM87SWlk2CQa
Bibw+LMJgIUdVdzrC/bN67bcROz7hb0FGmIfe5PnH4xF42yHbt+DTEmu8gGvsdSwEcONLcOKS9bi
V88PDYDGn4b+mpL0oW4sJ3NwyDqCWoThSSypI/y2ILSyg+yTlkqulgIa30iMKgA1pjgf1LILS7qt
bHm1bzwmFSCo8dGIILtxVTYAASpjhMeeoMaoEUGWLvJKfeG+ed+Wm+J0Cy5Zg7mO2XOF1JipF6BV
Ku1S4xxDhTHCF7XgpPC4BReAq5DjFlfJAwgVpjh/tIKd7G3peGY6dtJ2ZOMQdATHmyoZQmVs6dvI
cgA4yNmbi0PQ4BdpoDRNsIDKS2GUyhEQy4qlXNqJWJW+eduWWHKsHOTuzcGzeg47s+zKC15q3FRK
xNzoLpr6vcmm7z/gy8DBxCQvYNZxW8meCvg2eZCO4S+wZN5LvGztTQP2s/S3VMTYexlxixmhkvsC
x+kfePktJ31i0lk+Lxl3QHvurueL4PK+/JVAyt/M2y9/SkrkU7z3WgtKC0ZfXN9EzA3vpqn/G2z8
+TXGu7oSnryShacccPlzQN9w1LARA8TAToydMIL2QUf4/sMPmHO4NkM7hlD6vEn0vY3nJ4/j4fYh
nP7zJ35YeZrQjo8zcepIGhorv3b7JD5Cd2ETP/6wltzITjzx9qu0C7jKh89t4fTRIxxLPnvKd7F9
EwM78tq4R2gbls/GXxex06c/T9b1AYRqjX41EeHg/n/kkLAwtm3dQpMmt1BYUMCVqtV2I+J5JDqZ
tPpTmPd/t3HpFSYuH5faN1fuNlZuthBYqyFN64WiJY91o+7l5WPxvPPDNDpdbce/yvj5B7Bv725u
bdacrMyMsvbYWvE1bSqlUB0ERwo/f/IBB6Ra9H/4Tmrb9zL/sBV9dAdqm2q2U1wIxTFuYlShvXjz
uWN8+PVKls/8GIfaTHTjwTz/3F1Enfuu86ZCmUop3LScbyp1c4+XCgqVoDiGgoIXFMdQUPCC4hgK
Cl6o0lOp0ptxGRlZkj1/lWo6ZKlEMyuDBLLnP55lASS5RAdSspRUsmyZjdKSxZ5oUEk6ox6RysQk
JX+XbaNkXaSySrlSSR01WS5XFhn5zPZL25QHC1VCEAQQhLKqwogCpZ88X5X/XsATdSJ6viv5XNJC
SSOiUGYNUSx9gyiW2fO8VPRsRyhZXyjZhmf7JbaFkjAXsXRpQCi1U7JeWX/P1IyvDlVyDFEUzz4Q
ZX9XPEgVPpe1lexMyWeEcsuV7ryXz1Sy/hn7eP1ctu1zPl/8gbqZKLsQll5I5DNF5St+PnMx8vbZ
c2Er/Yxczka5Ou4VP1PJ+mXbLl2Psz+fsSGfdSG8mIthlUcM5UqrcDOh3GMoKHhBcQwFBS8ojqGg
4AXFMRQUvKA4hoKCFxTHUFDwghJ2Xo7jS79nbaYTkHC7ZVQqFaDC79b+DGjqV6ahvtI4T3/Fw498
SSpqz0sxQUtgvR6MHDuaDvbveHjEb7R8/3OeucXkeYVl3curj06j16f/R6cAEdmewtpvPmXOsp0k
W2XUvnG0Gvg4/x7SDL8KO1H8z3gem9adaVPb4a+83ilDcYxyxPcdRjwgFexh4YpCOgy8naBrdITU
YQOY8cXzJOoBdx7bPh3NhA+20PgpENxZLH53Ft0+/zdNfCqczVIOa999hv8xjDdmvEGjQDWO9K18
88YExvpO4+P+oWf96PrEf/PJm0bMilOcheIYF8ROyp+L+Tu2D33qGBGlIg79toKcNv1p7l7Hgr9E
/I1OBMGJ05hIuzZ18BXtpO3ewJaj+bgBXXgT2reqg1lKY+n8zdQZMIC6PtWYxar8adSzCbq391Pg
0qCJ6MnD0et578tuzBjdCJ9yizqTFzFrfxNe+WIwjU2es10X1orhYx9k/j8upAqmbYen8uy07nw4
chkvTvWhtl86OVkp2BPvoZdhJ5uOp5Jia8DoiWNoZ0xl6ZT3+WlfAS5bIXLsQN4YN5x62hzWTBvP
jM15aH3CqWdOInngNKa0U7Hn2/eZ+scpnID5lvv4z1M9idZd/16o3GNcEB0hjcOwHTiNVQKp6CQH
nbHU91cDMi67SMNO3ejWvStN3LtZf7wIW9omNmbE0nXQYAYP7sut7GHtIQuSJpjO/bsTb6jeYZfs
qWxftBNn3K0EaAAxgLZPP0XC2veYvd9aLt2NjOX4JgqCupNQYSTRRd/BsJ6R50kAImPNdjNo7IdM
nfwCgZvnsPf2F3h/8hRer/U3c7bmUHj0J5ZbBvPRF7OZM2ca9xUs5oujReRv+ZDpx7vzweyvmfXB
PWhOFuBCpnDnJD7e1563Pv+Kr76cysN8y4QlaVzFxCoXjTJiVAFNYENinOs5WZRA9LEjyLU7Y1aB
GwFdUF1CdAKgI7i2Acs/eeSZMrBkZ7NiwV6PAcmB7CjG3dCE0VS1Q+5KX8yoQSs8Vy7RSGTTPrz4
UjPMln0AqALbM2b0Cp547yu6ftS+bD3ZXT50x0nKvH8z8rMT2GU3BA/i01mjSagk86cutD3xPiKC
w49QcxgNapkQcWMK0+IqcGFoOIa3H9nOxkXfcfLUUXamFIPdSsofp/Af9CIRGhD9mjCwTRCTsZO+
ei9phw7y8ojvS7pThNuSi+POiOv+xLve+3d9oPajXrzM6sMpFJ1WUa+bCRFwl8UJe5Ddkie8UxIx
NejOHU3NqADJWYQdA9WRUavD+jOt9B6jHE5L6V8ige2fZdTyfzHxqxACZAABU/xtGLNWcMTSlua+
GiLvms7Cuzw39CNezed8IW+CSoeqbKARSqJhS3GTu/5t/v2pm+5DOtK4663UPbybnygJAqw4RwNk
SU344Il8PjwaDeAuyiCPoLJ8WNczylSqSqjwrVMX8eA2jmsbEFPu/sCRtZ/UYgnchZz6pxhzbX/8
4gJwHDlApkMGycKRlUtYedSKJLuwWopwejmJLq5bgXR67l9Erp3OznzPGa+NuZvHGuzl3Xe+ZeOJ
QlyyRHHGftYu3UKuYER90b+4g4x1/6Dt8RgPDexGq+gCNqQUI7m1RHSPI2/hBlKdIBXuZ+nmbFxo
Ce8Qj+X3X9lnkcCZyu9jR/PaH5nKVKomIRpjqGvczclGkRjKXUgFUebQHwvZ4ZQxRrekQ5wRA7fT
IWE9mxbMxy3I6CKa0THRhOhMY/Xii7j5Pg+qoC48/9QKHv44v6QhkC6vTUX33Qy+/s9QXs+0ofaL
45ZOAxg/eQBxF51lUE/csDuJefMlRmwOxt8/niYt/Dl8xILp3hcYue1Nnh/+Azq/KBJ89Ki1avxa
vMjL3SYy6fHhOEUJ862P8nqf8BvipFOyhFQRqegYK5efpkm/ToSXnFzOjD9ZsK0eA/pGUZWE/TUT
Ccve7/k5pQv39YxEYz/O90+NJ+/VGYyKv76PipJw7RKxJy9n/p+FRLTpTaiS17UCIoaoBIpm/YeH
vgJR0BHf6zn+E3d9O8WFUByjCuiiejJs+LntmtCu3N336vfnekMV0JbRH7dl9LXuyGVEuflWUPCC
qDcYrnUfFBSuO0Sd9saeCyooXAnE/Py8a90HBYXrDmUqpaDgBWUqpaDgBXV+fh4h+rBr3Y/rEDeF
x7bx185jZFhcCDp/ohu0pG2TcMSs1SzckkC/frHoL2zoopEse5jx7KfETJhK/1AVyDaO//oBE+Ye
wIqO2ne8zCtD4sn98UlGfHECe8l6ssOJb9dP+WFcQ8rmA1Ihu76ZwMfLknELAmGdRjP2sdb4lxMu
2U9MZ8SbKv772QhqaUG2n2LBuOf5wTiCd+7YyOufdeeT5/fwzOM/kimUrKgNomHPJ3h9dDfCalBN
DbUylfKOZD3G2m05xHe9kx7BOmTLabYvX8v6wIF0jWhNry6aK/i2W6Lo6ApmTJzK0tPhjClpdSbP
Y8I8I6NmfMOtwj6mj57ID22n8+iwz1k6zLOMK2MZb7ywmg6j6lL+l3Umz+eTFWE8P/NdmqgP88W/
xvNFly94vmKUYgmy/TSL3nqBueaRTHmhGyG08Aiaivagjb6PL0qcx52/h1mjxjNpX2vevfV6KsR2
aaiVqVQluGw4BSNmk9bzsscUza0dW5MmijhzNrJsSxzto4+w+YRHDyG7LOQV+9Pprr7E6x2XJlRy
ZbLmux2EPjiW3p9/WdLoJvfvNRQ3eYEGviIi9eh7u8R/N2QwPM4TvYqUw/pJX2O99xN6hJ797lZQ
+2IgBatLRhYcOGQ1PppKBEP2JJa8/yJzzaOY9FxnQtRQ/I9H0PTJ8xUXlhE0PkT51qx3xcpUqhJE
37q0rr2adfN+Rh8aTkR4BNG1ahHjq8aVCaDCr2kP7mgKuAs4sHIFJxt2INYgYE/1CJV6DKqDSbCT
snEpaw+F07eBR6ikuZBQSR1G37GvgO0oUz4vbXRhOWVHF+tTEq6gwhitw767CBegAYqPfsfnSR0Y
1y30nJAGdVh3Hmv+C68OvRtfsRCh7Vhmxpx7UZQdySyZ8DQ//x3E6FntCPFyvjuSv2fEHfMQZRd2
qxOf1s8yPbpmXWCVN9+VIeiIuK0X9wzpQ9v64eitp9iyeAHrThafXSBetpO67U/+8WlFp/pmVLgo
OpGBJXs3Kxb8yi+//sbmVAeOjGLcghqjyQfNpRz1ihf5Us2EbGH/Nxsw3XMn8efMjiTyt37Ih/90
4+Off2bu/E+5N2sa76zKOqssMoAzYz0bw57ig3thztvzOGmvaAu0UcP4bOHvLFv2ByuXfs4I8Rte
++okXha9YVEcoxKKT29l4/5CJI2JkJhEmrTuSu9OfqTvTsVW5hluCg+tY31WAp1bx6AvPUdLhUqD
BzF48CAG3tGfPu2CqiVUOhc1plp6HKeLSvQMbqxJdnRxJSNI0TF+ORzA4LbBXrKZOMnedhKf7j2p
ZxIR9Ql0GxTA6VVp55zMmohBjH+yKy0eeJ0h8veMm3OI4vMEW6t869D1rnAKtx3Bcrl0JtcBimNU
gsZHJmXXX+xNKcQpg+TII/l4PkKgGc/UXMaRtoOVezS06NKYwLIphwrTFREqqQho2gHdrkXsK5CQ
ig6y9C9o3TYEDWDP3MApQ1sa+pX7SSU7makZWCUNgU3DsKzbRKpdBlcWO1bmEtA86BwNuKDSoRIB
bRz3vP4AxgXj+Wy3xZtAz7MJ2yk2/JqKrlEtLpPE5LqgZt0xXUbUgbfRo+V2Nm5azK4CO5Lah5Ba
TejSOgh1HiBbObbpAHkOPduXzGMbgGAgtmtvWkdeGaGSJuouXhn0Hu888QBWNCQMeJnXYj2ntiP7
AMV+D3qSJZRi2c24UTMZMHMGvdu8zNN73+G1h37GLQgEtnyUN/qfX3utiR7Ea4+uZ+TbU2ny3BnX
cCR9x2N9f/TUHFGZiGp5F68+lnBFH11fbRShUo2mmIMzJlEw9GVa+l3/KWuuNko545sVRx5pDR6g
iZJNrdooU6majDaCTh2vdSduTJQRQ0HBC4pjKCh4QXEMBQUvKI6hoOAFxTEUFLygOIaCghdqlGO4
8rYxd/ZsftqYfVZ+VGfmen78cg6/pTmqaMlJ+vK5/JbmwJm5mnlLTmFzWzjwx1zmzJnLbzuX8fOS
U9iqaauqLH9yCC9tLywJVrRxZPIQuvT/D9sKS1682g7x/v2P8mOKswrWitj94lCe2Wm58KIXxWWy
L9s4/stbPH7f/dx336OM/eEQ1vJxKFI+m94dyvCZJ6j6kbx4apRjAIhaE+6UwxSUeYaTvEPpiKqL
21VNYGt6dYlE58zhaG4g3YfcQ58mHendJfKKCZUadTSRsj7DE+DnzGTDXgNdQ1NYdroYAGfWVg6o
W9IqqOZI5sqLsObMfJaI3ybyw+lSF3CTveYTJu0oqDRm63JT417wifoIEjVpHC5w0TpQDc48DuUG
Us8vk2QAqZjTO9ax7WQRMmCMbkaHlrXwwcqJLWvYnmxDpTMTaPf8BM6czSzbGEyM/hDZVht//bGB
Vk2dbN6ZQL8+YeTt8SJIEr3bwlE1oVJQq6aIE3eT56pNSM4ONqn78OSg9Xz8Zyr2hvFYDm3EUW80
4ZpCdn3jpWKRKps1095i5pY8dOYoaud7TjDrvjcZ8X9m6ppOk1WQTUFgX8a+OZQ6Wgu7vFQ+iij6
i2n//YytuTISQbQdOZaRbQNQubK82seedG7FpTcHUThxJF+2m8yU3iGo3BkseeYlDj8znTFl6sHz
i7CEjOV8PDeIxwdF823R5T9nvFHjRgxEA5F1taQeKcQFOPMOkRtYD38NgEzx6XVsSo+iy8DB3Dm4
B7ULtrL6sAVr0l9sy02g56DB3NEtEdlZTqmgMtOkQ3OCTNF07NGOsJKQVLvXykmFlduqYkUlfXhX
atnWc6LITf4/q3E2a0PtZh3Q7NpIhtNK0qoCYnpG4fRasSiVrM0f8unRbnzw5Vd8NqEfktVZMi2T
sGba6Tv2Y6Z++gn35/3K54eLKql8lETyii/ZVu9NPvvqKz4f3xbr34exSBJ5ldgv8lZx6ZiKhkNv
IW/BRrLc4MpYwwJrewbFlQ85rESEdbIIlzOZBR8sIX7MwzQyXb3Qlho3YoCIIaIu2v1HKHTdivNg
LkENbkW9GcCF5VgB+vrt8VMDmIhtZGbnrmxyffLR1bkdkwoEQwQNQnVsP+92SgVJFSsnWcjPqsSW
oK5aRSVDDD1Dslmblo1qeT51Hw7HJ6gVzdwfsDe9FYeTA+iZoCFjtreKRamc2n8ac5+2hGtADGjG
nY3NfFZiWhfWiURfEQQjUcEqLFYraRu82SnEZ1hLtM+/xNPJt3N72/bc+3Bz/EQ7B1Z7t+/jteKS
hLHxPbS1TmRNRnfarliO3HMcUd6SY58jwnJw4qf3WdP0Od6vayB//4UP3eWiBjoGiMZIErX7OJIT
jS0vhIZ+mgvcsJX+Ip4KSQIgiMI5v1NFZNlb5SQNRRurb+vsHfAlsbORbzbuxpoexcAoPejC6ZJY
zOc7N1Kk78IQs0Ch14pFRjInAZJcMkoIiOUkg4KoLpsmCAIgV175KMinIdO/78PuTZvYuH4GT/1w
Kx999phn5XPsS+Suf5snvVRcQh/LwK4S437bTuYGLQPeCa8g2ioRYf1TKtMtEWFFFLJqxRGOZI/h
np9AshdicT/NCMtHTH8ukSuZxqPmTaUABD1RiRpO7thObmhiyegAoMYUb8Z24AT5LkCycHpfAYb4
AALi/bEdOkmhG2R7FofTbZw/+F6Fj1dBkh1jZbaqLFRSEdC0Bc7ff+ZAQE/ijQB6ontEkbbwNxwt
byNQrSXUa8WiQkK6xlGwdB3JDpAK/2HJnvzz3LRqCfNqJ5mjs55k9AI3DbsPYeQzD5LgOEKmXUeE
V/uVVVySkNEQ0bMfqoXT+dN3MO1CKmoMKxFhdWrBqNlLWLpoIYsWzmfWqLokDJnCZ1fYKaCGjhgg
oo+qi27L34S1NqMuOy0EDLEdaJO1jlULDoIAhsjmdE70xSjcTpv0dfz560EErYlAH80FrvICeq+C
pPPYcmZVWaikDWtHonMuR7vWw1f0bM8noTv+KQeJbxeKFhGt14pFEQSpXuCZXe/w+qMLUfmEUSfY
eJ4roIDZq51YIizDafzfsTyyXI1a1lHn3pdpZhYxtPJmv7KKS4W4WvuhCW1H/+DvWDukBQFeOnM+
Eda1QBEqKVx5ZBlX5p+89tJfDP2/12l2FW+iz4ciVFK4hsgUbHuJux/8AsPQf9H4OnGKC1FDp1IK
1w8C5pYf8Ovv17of1UMZMRQUvKA4hoKCFxTHUFDwguIY1yHO019xf++hTNptOfMuxbqXV4eOYk3u
1U33Z903lmH/3kzB5XhQ6c5l08wXefC++7l/2P2M+nAZyQ4qj6ytrN2Vxbppz3Lf3UN58NHRTJhX
IRL3MqA4xnWK4M5i8buz2FtUUx6dy1j2TmHy9uaMnzWHb7/+iAGps3h3VRbFlUTWeo+4tZH710Qm
/92M17/+jq+nv0KjDROZfrD4svZWeSp1naKJ6MnD0et578tuzBjdCJ/yX7py+GvWRGasSUMCgto+
xqtPNOXwa6NZePc0Jrb2Q3Am88OTr5Lz6kxG1XJ4jZ4NPPImI6b4UNsvnZysFOyJ99DLsJNNx1NJ
sTVg9MQxNAOcmSt4b/QMTufb8Gn6IGPH9CZSXViJzXE8MU2Nf/Y2Muu9wefjmuNb8oRWFdibUc80
JE4vAAHUS9DxY5qFbIe3yNpUevl6a0+mXU4m5s5dSTSKQBit2ojM+yMFe4Pal00KoIwY1ytiAG2f
foqEte8xe7+1XHiKRO5f7zJpV0vGz/qKb2a/R69TnzL+dxsN7okjad4+CiRwpq9mudSJftHaSqJn
03AhY812M2jsh0yd/AKBm+ew9/YXeH/yFF6v9TdztuYiAS5rAR3fnMFXsz/mjvTZTFydSV6lNiWK
UmH4jF/4/vVmZU4BAoaY1nRo6IuIp3+frzPSs1swDq+Rtfnke2134HtLMAWr/+BAgRup6CirVyaT
l2w9S5x2qSgjxnWMKrA9Y0av4In3vqLrR+1LWm2k/plEwKD/EKsTgAja3xvJl18noZ4whMS0Oewp
uI24lX8idBtPpNbOydXeomdzcdQDXWh74n1EBIcfoeYwGtQyIeLGFKbFVeBEigKfukNpF6ZBIIy2
gwKZtegEJ8PPYzO8E3V9RUSvl10Ze9IyPnjlO3xGfMg90RpOQ+XlDc5pVxFw+yuM2TeR9x8ZihzW
lG4dI/E5oKpeoOYFUBzjukYksP2zjFr+LyZ+FUJA6bDh7bZDEBBMdbm7QSZfbjtA/bVqer8djgZX
pdGzhhMl2c3LXdVF4dzTS1SfiRsTVCKiSqiGzfJIWPZ+w+tvbSLx2Un8q00gatzeI2vj/PAze2v3
QXS5qXXXBL56UoeIgxMzn2BdXfMlllmosM+X0ZbClUAVSKfn/kXk2unszJcBPeFdo8n9dRWn7DI4
09jwUzJBnaMwYKT2XU3J+PJz/tD3o2OoGqgsCjezylOPouN/cNQig5THzt/yiO5Zi7iLsOlMXcAb
b++g1VsfM6pNYNkUyXt5g3BCKyl7IJ36ipffWEyqE9y52/h+jYqOncIuq2MoI8YNgCqoC88/tYKH
P84HRALbvcKYA+/y5qOLQCUQ2OIJ3ugXjhpQxw2ktfsZ9g1oS7AKQMTPa/RsOOrDVdm6gFafz7fj
/8M3jkKkxCd4pUMwAUJ1bdo4Nvsbtqfks2vUAL4AQEvUkGl8NsJ7ZK1G8N5ukEcwqvGbvPjgfGTR
n2b3j2dYzOXVvyvRtQo3LUp0rYJCNVEcQ0HBC4pjKCh4QXEMBQWW5fSfAAAgAElEQVQvKI6hoOAF
5XHtdYxk2cOMZz8lZsJU+odKJH//JCO+OFFWm1t2OPHt+ik/jGt4JmuGO4cNM99m+vpsRJWOuD5j
eOnehphEJ+mrPuWdWVvIliR8b3uc8U93JbTmZPm8rCgjxnWJRNHRZUx69hXmleVv1RA17HOW/vEH
K//4g2XfvUibWrczclTdcqlkPBGs/7e7He/M/orZ00ZjXvwhv6Q4caUuYtyMNPp9+CXfzP6AHkdm
MmlX4QVSBN28KI5xPeLKZM13Owh9cCy9w7wM6lIO6yd9jfXeZ+kRqgbLTp4a/BiLMyRMTd/g6ymD
idGAqygPC0Z8NRLZW3/H0uoROoZpEDSRDJjwEU/XN17W+KKahOIY1yPqMPqOfYUHWgbjLbNS8dHv
+DypA091C/XMhY0NeHPau3QJUgEiGo2TE7Oe46FHJ7Cv4T20D5LJP2hF7beRyc88yJB7hvPit4dA
VzHxmUIpimPcaMgW9n+zAdM9dxJfmhdZ1BESEYpP2Xmuo9ajH/Pt/JkMy/g/xv2ejtNpJWllHp3e
mMUP3/yXjsc+5a3lGbgr2czNjuIYNxpFx/jlcACD2wZz7vVewnp8I+sOW5AAQRdDu27+ZG7NRR1l
JrR5H24NUiPqa9GpXxC5O7KvShGWGxHFMW4w7JkbOGVoS0O/cj+dZCczNYMiNzgzFjP1g8WctMvI
9tOsW55PRLtoYtq3Rr37Dw5ZJHBls3NVPiGtQ7xO1RSUx7U3HI7sAxT7PUhA+ces1v2MHzWV3jNm
0r/FCzy3823eeHgRbtREdRnD2K7BGFUP88bgT3j/ieEUyhL+LR5lbBdvo44CKNG1CjcxSnStgkI1
URxDQcELimMoKHhBcQwFBS8ojqGg4AXFMRQUvKA4hoKCFxTHUFDwws3lGK48jmxezi8/fMecOd/y
44I/2XHSct0F0hX/M577ntpA3nnfsxax+8WhPLPTcmGDUj6b3h3K8JknLio2SrLsYcZb33DSfuFl
awo3T0iIZOHgymX8Y2pOx8HdCdKBNe0Am9b+xjphAJ1i9TVUm+Ame80nTNpRgKrHxVmQrSfZccxC
z8vbseuam8YxXLm72WOJp0u3OgSV7LUxvAHt2qWxYMtBCiNqcWzJKuQuA2jm5yJlxXzW6bpzZ8cQ
hJxNLN4cRtfbTrBiq44gbQFWuxW7IZFOnZsQqLKTtnsDW47m4wZ04U1o36oOhpxVLNoqoremUBTc
mTvaCaycX7U63wDIVg58/R/G7+/Mu+PupJY6mzXT3mLmljx05ihq55dc/yXvKfmjdQKujOV8PDeI
xwdF822RZ3Hrvjd49CMNCcFWEIqwhvTlpacrSe0/shl7pnzPsdNFvP12JG+/3pWMn6qX/v9G5KZx
DFtWJm5Ta3zP2mMBbWACBvs+8qVGxEXChnQbTX1snChQ4xaSKHIHwokMNHWaoBOO4yxyk9ijF1Ha
Yo4uWcKO7Hp0kDaxMSOWHoPqYBLspGxcytpD4fQIlnEUQqvBQ4nSgCC46dy/OxpDVZzCxol54/lg
Xwfe/u+d1NLL5G34kE+PduPjL+8gzLKBdx7dgwxlaf4nft6LCFUB2z95iglLbmHqAIkFHywhfsy7
NNr/AhSVGcdeqObOyRNo4WNh67ujmfjnbfw3dMa5dpbdwqSnh/Fr8mlefv0OTPve5mUv23qvnif9
/7+//IWWRhBvYKeAm8gxkAFRqHy6JKvxTQjBtT2H4tBscnwbU8d2jExrbRzJIvFdDIhWUJviCNIJ
gAZfo4jD6cRyOgNLdjYrFuz12JIcyI5i3MGgMtUiSCuUZLVXYzRV7ZDbjk7nPwfddHj/dRL0AmAj
bfVpzH3aEq4BMaAZdzY28xl20r2m+U/nUPGXrGn6HO/XNZC/v7x1Ad/E/jTwFQEz9XsGkDH3ZOWp
/UsrEFS6raqk/7+xuGkcQx8SimrfCQpcYWVTKQBH7nGKdVGYNaD2q4N/8T7Sk22oEtoRn3GIHamn
cckxtDeIYAWEM3UYypxMEjE16M4dTc2oAMlZhB0D6lwQRPVFXT3FwE68PiKf/02ew8HpI6lfmvFA
kksSGAiIGs8Z6DUlv6OQ+c8e4Uj2GO75CSR7IRb304ywfMTHvWRkudSOjOSQkM+T2t9YdKysXxeX
/v/Gowb4dtVQB9xCU/MJVm88TLZdAiSKM/azYX0mIc3qYVYBGn8STTns/sdJZIgJv3hf8nftwR4Z
W042WhEVPnEBOI4cINMhg2ThyMolrDxq5Zx6ibILq6UIZxUKKWoDm9GkwyhGxa7ive+PYUNHRNc4
CpauI9kBUuE/LNmTj1RZmv+1PjwyewlLFy1k0cL5zBpVl4QhU/jsuUQMgOXgfHbkuMGZyrp52UT3
jK88tb+gArcVp3zpJQVuFG6aEQPRh8QuvRB3bGHtL1uwSiIaUxi1W/amaS1DydVfS2CiD9ZNZqJ9
VGi08RgdWQTG+6IGnF4NC+gjb6dDwno2LZiPW5DRRTSjY6IJMbvCos4sVi+uxs23KoB2Tz/KglET
+bnb/3ig1Qs8s+sdXn90ISqfMOoEGxERKk/zfz7TKonFr47gC6ub4DajeLVDUKWp/XVSXZrr/8eY
kTqm/u9SSgrcOChCpZsQ676xPDa9PzOmtMZcQ6Y+F4MiVFJQqCY3z1RKoQxjo7f4fuq17sX1jTJi
KCh4QXEMBQUvKI6hoOAFxTEUFLygOIaCghcUx1BQ8MI1fVzrzt/Jr7/+jQVVSZCdCkNwbVp0akV8
Vd4MVxFn5moWbkmgX79Y9Bde/JLXU7jxuebvMURTPfoPvN0T2CfZSNm2hLUbkojoEYv+Mr2V1QS2
plcXDbqrtJ7Cjc81d4yzEPWE1g5DtSYLmzuMvH0XFv/0aXSAZZs1BOqLKC4qxBXUkDrqNJLyLBS6
gmnZvQ0Rls0s25JAn66wZ/UOUmwysmwkumUnWsToofgUW720u3M86/XrE0LmjnVsO1mEDBijm9Gh
ZS20WatYuOVc4ZK/07s90ZHG0uoIlUqw7nvzjAgo/hE6pC/EZ9wMHomxsf2VB5hgmsi3rzdAODKJ
kVOb8tEnXQgSK1m/CiKi6i5fE7muHEN2WUg5mIbkfzuqjKqJf1xZ+3FaZer37EkEqayYv5aMjoPp
0VYka90iNqfYCDeDp67dblKCOzGgZQDk/cPmQ9k4oiNwHt3ppT2qJBO4TPGpdWxKj6LHwEb4ixYO
r/yN1YeD6R4gexEuJdI607s9vSa46kKlsygvAnJwYuYC3t+dy4OheaxKMuBUbSTDURvW7MWn1334
n2O+uiKimiU6qg7FxcXAdeAYkuUQS74/6oluFbT4htehXbsQnDs3VFH8A2qfWPy1Arh1+OhMhPhr
EJDRmlRIdneJ7kBEHx6JavkKfiuIISYmlsbNItELAqqISFTLKraXRtO6sBwvQF+/PX5qABOxjczs
3FWAs7k34RLoK7FXHaFSRc6IgPREdG+AbeYRshsf5mjkEHrnrmRfVk8sWzV0eTPQa2r/6oqIapLo
qKoUFxeze/duYmvFX3vHEE116Vd6j1GGi+zqiH8qfBYEAbzUI9UEt6D/3Ymkn04i6dR2luxNptcd
rQgK8t5uLl3Ra7BxyQbPES4JaCqxF1TFo71zTF+e2laALPjR5n8/8pbqbBGQIboP8bk/sXtLHpqu
L9F132I+//svbFJbXg62sXPMkPOsb6nw/SyGz3rkkpb/6BZT1XbsOsdgMHBL06YYDIZr7xjeUWGK
C8Cx+QCZDVoSri7iyMqlHKrVlx6BF2vTTd6OxWxTt6P3LY0IjzSRvXg/VpcL1e7fWX9OOyWOocaU
YMa27wT5cQ3xFy2c3leAId4X7yWyPdvxZi9I5cJaZEdj9EFznivxrZOWsr7cZ+u+CgsY4+gbfoT/
zTfS9YMwYsIiOfXe9+g7f0yoxkTMedc3nWOfS1y+RlEiubhOHUNAV1XxT5VRYW7QlNDVq1hwRERE
RWCj9kTo1Yhe20Eu9PTFENuBNlnrWLXgIAhgiGxO50r7Utl2AEc1hUqVIZio0zuErCnRtA7RYvTp
SnDhQep0jVCeoF0C5adSilBJ4abFm1Cp2GajXv0GyptvBYWzkEsf1SgoKABnplLFxcWKYygolFL+
qZTiGAoK5TDoPVFximMoKHhBcQwFBS8ojnGD43K5cDqrnwewpq93qVynL/gUqoLT6SQtIwNZkgkP
C0Wr1SrrXSZuOseQCvbw6687sKo1ZcOlLPoQ2bg97RsHVRLmAbIjne0b06jTrik+uddewCTLMmnp
6Zj9/BGA1LR0YmOiS+LEbt71Lhc3nWMAiMba9BnUviyoz5W7j6XL/uJEQj8Sjd5nl7Izn9RcB7W5
9gImWZbJys7GLUn4+fkBkJ2TQ1Z2NsFBQZWePDV9vcvJTekYZyPhtDtwo0YtCOAq4PDmDezLsCO5
7Mj+9enUsQ65m/aQm+9k7VpfOjZK489tCfRseZTlXoRKgaKVk1vWsC3ZhkpjIkhXQGH9fvSJyOO3
ixAqgedkyc3NJSs7pyTcXiAsPBxJkhAEgeDgYDIy0snPL8DtdhMYEEBQUCCCINTo9cQrFBd/UzqG
VHSEJd8fB1lCkkR8gmOoc3sn4gwCzsx9HHE0oOfAWhixcGjJb/yd15BubZpwYEU+7TvWx5SbVmLJ
m1CpHu0df7E1L4Geg+rh60pm469rPCUBLlqoBAWFhZw8dZrw8HBUajVarRadTofb7UYQBPR6PaGh
Ydjt9rK5uUarQRCEGr2ef8mIcrm5KZ9KiT516DdsOA8+cDdd6vqAMYrEaCMioAlpQ7dmGlIP7WHH
lu0cKXTidFde0KJMqCSUCpUcFB7NR18/Fl8VCLow6sWUvEkV1BhN5w85r3Q7KhX5BQWIKhV6vR6N
RoMsy0iShCRJyLKMRqPBaDRiMBgoLChAo1bX+PWuFDelY5Qh+hDXsj0x2VtZe8iChEzxqbUsXHmI
fHwITWhII/8LHHxvFZagEnHTxWM0GqlXN5FDhw5RVFSEJEm43e6yE8ftduNyubBYLBw4cICE+HiM
RmONX+9KcXM7BoAmhKatwsjfuY0Uu4uik5moEm6jaf0Eosx2ThW6kCVAEEBynlsl6RzUmBL8sB08
RaEbZHsmh5OKkQChGhWVKiIIAsFBQQQG+HP69GmKi4txOBw4nU4cDgdFRUVkZ2ezf/9+fIxGgoM9
N6k1fb0rxU15j3E2AoaYltyyazGb9xTSr0kDzKtWsCjZiE7vT1iknpwcO4QHE6neym+L1PRscwF7
0bfTMmU1y+fvRaX3JUCrQlQJ1a+oVAGNRoNBbyAlNY3s7Gx0Oh1arRa1Wn3WldVoMKAuN82o6etd
CW46xxDNTRh09zmNNLrjPhoBEEi3wY3O+vq2kv83v+M+mpf8fVc/gFju7lu6lIaQrnfRFxlHxh5y
QzowuI0vKlcue5auwcdHBdpw+g4deEn9d0tunE4nsiwjiiJqtRq1Wo0gCGVPcCT53CGppq93ubnp
HOPKI6D2DcCxYwW/7AQBNQF12tLuQvcq1UCWZSwWC0lJSdhsNtxuN76+vkRERJxXfVnT17ucKI5x
BRANMbTqHUOrK2BbJarIz8/HWlREndq1CQoOQpZlcnJyOHToEA67nbjYmJtuvcuNovm+wXC5XNhs
NgB0Oh0ajaas3W63I8syer3+nDl4TV/vYjhfcUplxLjBUKvVmEzn5nEqnYvfrOtdbpTHtQoKXlAc
Q0HBC4pjKCh4QXEMBQUvKDff5Ti+9HvWZjoBCbdbRqVSASr8bu3PgKZ+XrOIX0nsWVkMmplLrXsS
+F+iystVTGL7tyeY2q4Ws2uJ52+XXPz+9QleTpFAlrG7QKsREBBI6BDHDx20XD193PWP4hjliO87
jHg8Kr+FKwrpcE4W9quJxLGthaib6Di6wUJmbT/CLmV8F9X0frgOvQFnTg5DvnfyzhNhNKhMsniT
ozhGVfAmXurclGCVd0FS79CMS6+oZLfz1RGBQXcHsW9uJovzzDwWKIDbxfIVKUw+6kZn0FKvuCQ8
orL2quB0MH9ZGl8nuXE5JORgf96/K4hGahcrVqTw8RE3Or2GhgYHp5vHMSu6mI/mZ7KhCGTUdOoe
wXOJ6qs+ol5JlHuMKuDMLRUvDeLOu/rRxHaIv3Mc2JI9gqQegwYzsFdDVHl2JCQspRWaBg/mjq4x
OFOzcciUCZXiqyBUyk/KYavWTM8QA/dHuZm7zUExkHMkjY/SzUz/Vzxz7/XDbZeRkStprxqW9FwW
2QL47Il4Fo+O5dHiPKamu8k9ms5HmWZmjIxn3n0BaDPdOJFJ2ZPFxshI5j4Zz9y7TVhO2Cm48uFL
VxXFMaqAd/GSsxJBkoghIhLV4RX8tnIjezP8zlRUqqpQSXax5S8bfs18iVCL1GtlwP5PNvtsEin7
HfjfaiJSDSofI/fFqBCRK2mvGqboUKZ0Etm8I4cpK7L4NVeiyCWRtNdOYAsT0WpQGQ3cm6hGAwTV
8kH7dxIP/ZTO7CQtD3f0IaCGnUk1bHeuBBcQL3m5LKuDWtD/7l60qGXGmbydJYu2kl2N1EjuwiJm
JbtIWn+KHpOOMuBnK/mFRUw/4fboQcptU6USzgikKmu/wP5lH0zl7p/yOYaaWxsF8FCw57SQZW/7
J2CMCOGHf8fwXAMNlqOZPPBFBvsdVd+/GwHFMS6IuxLxkqoSQZKb/B2LWXpAIqR2I1q0aUqgOwer
C6iiUCntQC4p4REsHlObVWNqs+rZ2vzcQc0/64tQN9CR+3chp1wgFduYd8qNG4GoRt7aq4JM2gEb
2sbBjGxhpl2gm1W5Hi18VGMtOdstJJXYnH/EhROJ46tPcv92maZNAnm+TxD1XHbSXYAsk57nwiKd
5+8bBOXm+4Ko8fcqXnKga+xNkKS+5IpKC7a7ubWXDyFliwjENQ+izvZsVgdG81pMGk/PyEOt01Df
V0SFQEDtMF47mVqhvSqIJNzuT/zPSQw5oibAR8dtCWr2p7kxtw3n+eMpjPg0B51BS12diEYtUqtF
EM3mpzB4N6hlkfptwmltAOzFvDArg4GPxXG3rpK//W6MErBKdO1F4xEk/VMYT5PaZwRJtg79aRlQ
M643BaezmZNr5rFbNGiddr6YnULuwFq8GHpjnNwXQomuvSJceUHStcYnUEfR6iQGrgMVArVvCeft
4JrhFBei5vyK14ArJUiqN+7AZbZ4eTiy8iTLVl6ajYPj6l+ezlxhFMe4DrlRTp6ajPJUSkHBC4pj
KCh4QXEMBQUvKI6hoOAFxTEUFLxwQzqG7Mzi4MZlzP/+O76d8x0/LV7HP5mOy51H+bIgO9LZtmYX
eRdRRs6elUWfdw7z5GF3JTlzJbZ/e4yHT1T8trJ2kOw2flp6mv4fHabNe4fpPiuVOclSFXLyXn0k
WzGfzM/mmPPqb/vGe1wrFbL/j5UcDmpD93tiMavdFBzfwoo/12K4o2uVQrqvJuUrMVWPyyxUAnA7
+e6HZH6JCOV///YlTiNzcn86I39KIWhEFH1M19fLO9luZ1OGm/7XYNs3nGO4cnezr6gWXXvEYVYD
qDHXakln90nsAFIxp3esY9vJImTAGN2MDi1roc1axcLNGgL1RRQXFeIKakgddRpJeRYKXcG07N6G
iMI1F1wmVu8kbfcGthzNxw3owpvQvlUdDDmrWFixulLHBLLLVWLqdrs/a3+9dkKl4oxsvi70ZfJ9
vsRpAATiGoTysctCnuCxsXp1Gp8ccOIGQusEM6G7L+bUZO75XUU9o5OsQie28ADu0FpZl+HktFPP
i8PCaJ2bcsFluhoktm1IY+JeB07ALzaQt3r6EZyewpDlIg10TjKKXeSb/Hh/kC/7l+VwOEfi5V+0
TLnLn6irqIS6vi6vVcCenY1kisW3vEsLGoLq1CHSIFB8eh2b0qPoMnAwdw7uQe2Craw+7Kl94bTK
1O/Yk759bseQtJuM2Hb06NOHjv5p7E6xIVdhGVvaJjZmxNJ10GAGD+7Lrewpq63hLHKT2KkXffv3
5hbbAXbkaqndpgkBfrXp2LE+Jt21FCrJ5KfZcPqZiCovZxVEGtxipq0PZB9KY8IpHz56Ip7FI6MZ
kJ3JizuduIAii8zQwTF8/WAYwUey2Vk3nOkPxfJeSDGfHfVE8l5omdyT6byVZGLyE/EsGBnLKHJ4
+W8nLmSKCmQG3xnD14/G8Lg1l8kZKgb0CiQx0MzEwVfXKeAGHDHOXxLBheVYAfr67fFTA5iIbWRm
564CnM1B7ROLv1YAtw4fnYkQfw0CMlqTCsnuRva90DJ2LBkZWLKzWbFgr2eTkgPZUYw7uFx1JUqr
K1W4agtqjKYqHPIyoVIoEWqRgFYG7POy2dcxHH15QZLaI0iaXFGoVNZeYfPn9UeZ5H0OAluEE68B
0NCtrYZp6xwUhYHebKKOHgSXinCDhiYhIiLg6yfgLvY44fmXcZOcVExymp1Rn+WU7KaEZHNjjwSd
ny8N9J5OxvgKFDqqrkC8EtxwjqENCkW9+xQWVwSBZb23k/bXBk7UakWC17VKvElUI5ZzLE/hkQqH
/wLLyJKIqUF37mhqRgVIziLsGFDnUnl1pWpSJlTKPEWPvwBZJt8iM/2Em6fhIoVKAuZwA/p1FlKc
Rsylo4bsZuvSNJY3DKUv3vBYEUTxrJPF2wX8QsvIkkBUiyjmlmQkcdtd5KLCkOk5zqXLCxX25Vpw
w02l1P6NqK8/wbodJ8l3yiA7yTu6jfWnXAT7G/CNN2M7cIJ8FyBZOL2vAEO8b6X1u6uHClNcAI4j
B8h0yCBZOLJyCSuPWit/qlO+EtM1FioZggMZ5lPAa6sKOe4AZImjezMZe0iiSZCamEZacrYVcsIJ
uJ2s2uQguKEGn0s8aiUHgoj6Ogp25bHL5rH/608neWqPi0of2AkCSDJOmasugrrhRgxEXxp064i0
aTvLflqHQxbQ+sfSqFtnahtVCLEdaJO1jlULDoIAhsjmdE40IWZfjo0L6CJvp0PCejYtmI9bkNFF
NKPjeeyL2jOVmPr1imXjtRQqqTTcf28kjt8zeXxSGoUy+AabeOieSPqZBVQ+4byWksazM/NAgJCE
ED68VYM6raKhi0HAPyGcCY1TmfDZMZwCmOOCee889lUGPW21GTwyS+Cb+028dRVFUIpQSeGm5XxC
pRtuKqWgcDW48aZSNwHXq1Dpeudy6lgUx7gOUYRK1x5lKqWg4AXFMRQUvKA4hoKCFxTHUFDwguIY
CgpeuCKOcXTxXFak2Es+ucjZNJfZ367gTFM2G+Yt4O9jfzJvySlsZ63tJH35XH5Lc5wl8nFm/MnP
S5Oxc2lIhfv4de5assqLXxxp/P7jIo4VV/5i05m52ktfy31fSf8uSqgkFbLrq5d56L7hPHD/gzw/
czN5bgAn6aum8MzwB3jg/vt48qM/yXACUg6rR/Whc/fudOvenW497uKVPUXV2GDZXni378pi3bRn
ue/uoTz46GgmzDuEVXKS/P3j9C3dZvfudO3YiYHj/qH4IrZ8vXFFHteGxGnZdaoIV6QOtbuIUxlq
4n0KOVLgJDJEg9uaTKYYSafoxiSGa9BVYufiRT6XH01ga3p1qbyvlXEx++BMns8nK8J4fua7NFEf
5ot/jeeLLl/wjGkp42akMXjyl/QIzOCXp59n0q6WTGiUzvqiBkz4+UPa+V/8tc6VusiL/ea8YJ3I
5L+b8d+vP6KhOoVfX36D6Q3/x3PDPmfpsJJ1M5bxxgur6TCqLoaL7sH1wxVxDGNUGML6dGxSIMbi
VJLERFrWP8nGYxZcIf44s5OQglqiz9/M0i0J9OsTTNqWNWxPtqHSmQm0SyAVcbScyKdjQ5CsJ9i0
dAuZhXbE4MZ07tiYwLLoQDcF/yzjtxPx9OvdAF3mZhatd9O2f1sidNWIoZHt3oVIuZtZVtLXdC9V
lLobvPSvffxFCZUEtS8GUrC6ZGTBgUNW46ORyN76O5ZWL9IxTINAJAMmfMTtWiOu3F0cLcgn7YXh
fJKvJqHXKF55pDUBZcFSTpJ/fpZn1nRj6seDMB/4P0a+5+C5T5+lmW9pP9yV2NeQNzsTc+euJBpF
IIxWbUTm/ZGCvUFtz4VCymH9pK+x3vsJPUJrxquxK7IXat94/F07yXPWQ5V5AimiDYERIB44jdXt
g/W4HXN9c8nGZWxJf7EtN4Feg+rh4zjFugXpIPpQu00TDqzIp33H+phyUnA7i4nuOJBOxiL2L/6d
7dl16RFeWlJRhbl+B5qc+J0NB3SYD6QQ1b6/V6eQi4+x9IeT5cKyZVxyAHWRsZcIkXoMqoNJsJOy
cSlrD4XTI+RMX7fmJdDz/9s70/CoqgQNv7fWLJWQSmUhC5CELQsNOOwCiRAW2QQctUFHh8EWeoCH
Bm3HCILtQAso0Cg+PsrQadFherq1Icg6LLJvQhjARCFRJAGykT2VhFrv/KiEJHArVIA46Xjen6mq
c09V5atzq+q89U3piZ/9BifTDt/eWXvX/Mp6kNz4PqjtPDZxFNp7iEqa0FG82G8ri6Y9hZ+qCmnI
EjZ0UlH8eQ2awJO895tlpOc5CU98kZRfR+C4ZSai9ximv/IUsfI3pC5czrLoj1mdbKo7V9YSMXkR
04+8zLtf+hP55VkGvvYhff0az8NGxWWl8ZMw9g6i8rP9XJr0PAnqHzh04AblxhrsgB6o/eG/2Hh9
OL9LDmk33xi3zv3QdKCrTy05VbWofrBg6mtA6x1BmPMEhdURlFZ60dWoAzOAA/PVCvTdHsWgBsk7
jLgQPekKw2r9uhPuqwLJiyB/FVcsd+w1VvkRO7wXP6Yd43rPcUwJVd5sLnnHMH5KIkH1F1sL2LP1
DOCg+qobESnYNdeqKxV4xQ51tSipXS1Kp5ubn1/jA3smKlWcWc3qb5NZ+8ULxGuu8LfX3uDtgzHM
tNVw/UA5s9en8qpvLmmvp7BsbwLvT/gVy9+qv3VvnnzWxEfqjqsAAAtqSURBVOz/yaM22dSwZVwb
zhMpz3Bg5gq+fmI9qb1873JGZHfjj32dBZkreedfpiGH9iE5MRzfS3XuiWzmu8+OY3j6PaK97nnX
/m5onWBIOgKjtVy4VojN7EesvwY0BqJMNs4VXMOmiSZBL9UFox6XsSUBkspNG1BjiUiqvxVNX/mr
y7ml9sJRUoLFGXzvWq87cCsilTeZqjIK87sfSs7m4Dvq1/Q0qFARQ/IUI1/sv4m6hz8h+nH0NWlQ
EUXSBBNfnLxJceRpTtqGM6l/QN1WcwmNl/qOKTixFOVQrjNiybpMhT0OnyavG2p8IpTGL6E2OZCo
f/w9m/5VjworVzfM4mgPf5fjUn2FrdlGps4PEuWUngzrHRqO4/tvKfbuSkCdKunf1R/zpWzsEWE0
nE2oMUQHcCsrp66ZqJjswluu/73Gko8HyNZC0k8U0mX0WPprMjh6uaqFPwtzLxFJjZ9ii1IzObgP
USmwTyjmo6fIt8hgL+bcgTKM/ToSOWwQmov7yTI7wV7C+YMVBA8KQWf9ms0fbCGrxolc+z27Pq8i
YXKnJm+CneaLbFhzkcSVa5it+29W7sin6a/SaAlRHD8YcjeRsnQH+TZwlJ3lz4fVJCaFogUsN4+T
6z2E+A7t65P/VjslVBs6YXJmUhYdhK7uv0ZnjMGrqhhjZ1/XqzEAEl4RjzK48ChfpV1G0hkI9NUi
0VTyGT3oHgeULRScPU5e+HCeCO6Aekgvsncd43LkWOL8PH3SmhGRSuvmGqnUouR+eZDuQ1QKGJzC
/Iy3WfzPX+CQJAIHzGTpxDB8tTNYOvUPvDPreapkJwH9Z7JkRDBG1cu8MmQ5y2c8i1PtQ/SEFBY9
4tcQVmcVFz5+l/T+KWyI64xu4XR2zV/B9sFreDKsYdnQxyiNH4RB9RJzer3Jqy9sQVYF8MhzbzG9
k+t21pJL1HZ4AWM76wsXolKLaP8tSj8nRKPSQ6P9tygJXIhntIW0VouSoG3Rvt4xCQQPCREMgUAB
EQyBQAERDIFAAREMgUABEQyBQIE293GtbCsm62w6mVdLqHWANqATvQYNIi5Y53bbha1wP2npCUwe
H4bOzXU8w0bh3jTO9Z7MuI4tG0m2FpJ+soBuQ/vgW/oV2872ZNL4iBb7GwA4Sjm+YTkfHStBpdbT
ZdwC/u2X8RjkMk798W0+PJSHQ4YO/V5g8fyxRDzYnRYo0LZWjLq2pEvqWEY9PZ3n/ukZHk9Q891X
R7iqUITSlqgXkh7GngFzxvt8cHEob3+yiU8+nIv/jtVszbNiznif99L78Vbqf7L50zVMyk9lxcHi
u368WfDgtKkV477bkuoHaKZNafsZFV41eVQHPcYTI8IaXsmdNVy9U5IC98JS6UG2nVAR4GNDkmzY
fLozdGAYBZ5IVXIBu7bce6+Uoc9SPn0ftFqwlZZjxoduWgl14OPM+U08XbwkwEjPGD1/KXBtYmxP
O1vbAm0qGK62pAGKbUkgU5vjaksaPTmBAJWZ7AO7OZQdxKgAXJdfc3O5UcZaBQOnTiNC23SbuqIk
Be6FpSAZu0VF/LhkwnVWbhzdybGccMZ4IlWFBnkkKoEKrdbC1dTXWfS3DGyPLmaeSYu3ZhDD665h
KzzExqM+jFnd8SFVHAga06ZOpTxrS4p2tSWpXG1JNVcq67ZPN3+52hCFSSchNW6FwV4nSXXCoAZV
nSQF9jph6SL7tqWxNW03p/OtWItqcSChN/UgWC+BpCeoqzfmH6vu6ni4LS2pXNKS1eKsE5V8PXRE
9ETNXMvmLRuYXvQBv9tTVHcMGcv1Paz67WZ8X/p3no4UsWgN2tSK8UBtSbjzh+obgZo2JTXlbknK
fXOS67r1x5IdTuVE31Oqck/NjydJt/+Cod0NqPSdGJocwF/OFGOdGMStjM94Y9kpui9cx+zBgW3r
CWxHtKkV48HakjT30aakcSNJNS8sWYu/I7/WCY4qcr+txb+rHxpPpCoPRSVb0Q7Wv7uDHIuMbLnG
0b0VhA0NQZW/jaXLzzFw2VrmiFC0Km3rsb3ftqRiAAnvFrcpuZOkmm9OklQyWfu/5JxNxidyAMO7
eKN2eiBV2Yo55IGo1KH/b3n5/HKWztiOAw0RIxawZKSBnHc/Iz2vggtzJvFHAHREPPMh/zEr6v4+
Fha4RYhKLcRW9IDfUQjaDKJRSSBoIW3rVOrvAG3ISJ5S7v0VtCPEiiEQKCCCIRAoIIIhECgggiEQ
KCCCIRAoIIIhECjwcINhK2TfX3c020x0Pw1DtsL9fL4rH+tDmGLr0dAE9cAjXdvEc49PY91Fc8P+
r5oMFk2bw+Gytu2ltBd+8hXjYQo97RnJUcyOFalkVItH6v+DVvuCz1Z0kC+/1mPSVVJjqcHi3Z2k
xJimDUOJ0ZgzlWWgxmLRuPi6Qe2VZJ8+TmaRBafdghwQS9JjfQhS3+LG+WOc+dH16+aG6MEkPRKG
HmXZyF9zxzxPawn0qqa2ugq7KZ5umgKul5upsgcxYNRgOustigKULy2TnPydnolKANqwMcyIPMaq
PyXz8dyEhp4LAHspJ1JX8vHhApyAaciLLJqdhCHrTV76wJ8ehmsUV5ZQGTieJW9Oo5vOzIXN77B+
fy42wL/3s7w2bwyRLWma+pnRit98y9iqHXQfPZYIXS0/7NzJubJYRjYSerQ3D7uVgRqLRfabmQBY
yzL53hrHmMlR+GAma+du/rc0jiT5FCevhzBy8igCKeH8nq/J6hZCj2pl2Wh8vKHRUiljq5GJHTOG
MPLZt+UIRYlTGT1ERfHR7ZzOqyVIc1xRgBrhfapFktP4OE9FJUBlZMj8eWTNX8UnIz9iTlT9BU7K
Tqxg3YWBvJP6FFGqAnYvXshbu2NZ0dVJzU0L41etZYChlL1z57IxexKLbetYmzmMlRvHEqauJP0P
8/j9zt6sfzJMbH1wQ6s+LhpDF0x6CdDi56PC2mS/td19e1FQI7Go0YuaLngwyY/kcS3rGyrKSymo
soHDTvWNcrQx/XD9trKJvhPHAXZKM92M3yQYoPHtTIBOAoceX72B4AAtEjI6gxqnxUJVbiVescNc
AhQuAer8hRLKfJWaoJq5X/EGjxqV6lEHDmPB3H3MWrWJkWuG1f31FvlfXcc45TU66yUgjGG/DOdP
n16jtivoQ5Po7qcCyYeIIDXmmhoKjmdQkHWZlJf+7BrCVo3DXIZVBMMtrfu4SA2tPkqLtnsZSEks
kqnNPcK+M05iEroQEtMRU2khmQCy3OgAMnZzFRYvb7fj3+Vn3HEsSZJwX5t0+1q3j+ep5NRy105F
4LCFzNk7m5WbgjHetqOUptNIyGr8Jxlkp4aOU1ey8flItICjuohyTPi0eD4/H376j2tvCz33ai+6
EwfVOTdRx/wDfWJjiPC3kFtlR3aq8OlkxHYlh0o7YC8n88ABvqmkheO7Q4NBUYAyYmyp5OShqNQE
dSBJL88m/MhHnK+QAS86joykLO0guRYZbAUc/+sNTI9FuKkR1hE6PBrznjQyzU6w5bNnyVwW7795
l44raOAnX0kbtyRNmOheBlKaasAv4vA/uI/tN3zQewUQGu5FaakVba/BPBpxjEPbsnEi4RczhESj
Fn2Am/FbNGN3ApQfPlILJSdbgUei0p2oTSN4Zd4+ZqytAFQEDn2dBZdW8ObM7aCWCOw/i6UTOqLJ
Up6/f/9XSUleybpfPY9N5cS/70zeGNdRnEY1gxCVBD9bhKgkELQQEQyBQAERDIFAAREMgUABEQyB
QAERDIFAAREMgUABEQyBQAERDIFAAREMgUABEQyBQAERDIFAAREMgUABEQyBQAERDIFAAREMgUAB
EQyBQAERDIFAAREMgUABEQyBQAERDIFAAREMgUABEQyBQAERDIFAAREMgUABEQyBQAERDIFAgf8D
+Os8Nmh/+DoAAAAASUVORK5CYII=
</data>

          </attachment>
      

    </bug>

</bugzilla>