<?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>235081</bug_id>
          
          <creation_ts>2010-04-22 17:33:10 +0000</creation_ts>
          <short_desc>warn when running out of diskspace in /var/tmp, now this causes kde system crashes (krunner, kwin, plasma-desktop,...)</short_desc>
          <delta_ts>2011-01-11 23:26:22 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>10</classification_id>
          <classification>Unmaintained</classification>
          <product>kdelibs</product>
          <component>kdeui</component>
          <version>unspecified</version>
          <rep_platform>Gentoo Packages</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>crash</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Chris">christian.andi</reporter>
          <assigned_to name="kdelibs bugs">kdelibs-bugs-null</assigned_to>
          <cc>cfeck</cc>
    
    <cc>ender</cc>
    
    <cc>lukas.karas</cc>
    
    <cc>mpyne</cc>
    
    <cc>p92</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin>4.5.0</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>952606</commentid>
    <comment_count>0</comment_count>
    <who name="Chris">christian.andi</who>
    <bug_when>2010-04-22 17:33:10 +0000</bug_when>
    <thetext>Version:            (using KDE 4.4.2)
OS:                Linux
Installed from:    Gentoo Packages

I had a problem that was not easy to find, kde worked correct for a long time (only minor program crashes) but some day after emerging an app and some packages one to another kde system application (e.g. plasma-desktop, kwin, krunner, ...) crashed. I logged out and tried to log in, but kde did not start anymore, kwin crashed with a backtrace like this:

Application: KWin (kwin), signal: Bus error
[KCrash Handler]
#5  0x00007ffb8246308b in KPixmapCache::Private::mmapFile(QString const&amp;,
KPixmapCache::Private::MmapInfo*, int) () from /usr/lib/libkdeui.so.5
#6  0x00007ffb82463c78 in KPixmapCache::Private::mmapFiles() () from
/usr/lib/libkdeui.so.5
#7  0x00007ffb82465838 in KPixmapCache::recreateCacheFiles() () from
/usr/lib/libkdeui.so.5
#8  0x00007ffb824659b5 in KPixmapCache::Private::checkFileVersion(QString
const&amp;) () from /usr/lib/libkdeui.so.5
#9  0x00007ffb824639f0 in KPixmapCache::Private::init() () from
/usr/lib/libkdeui.so.5
#10 0x00007ffb82463b79 in KPixmapCache::timestamp() const () from
/usr/lib/libkdeui.so.5
#11 0x00007ffb81e96c8c in Plasma::ThemePrivate::setThemeName(QString const&amp;,
bool) () from /usr/lib/libplasma.so.3
#12 0x00007ffb81e96f7b in Plasma::Theme::settingsChanged() () from
/usr/lib/libplasma.so.3

Afterward I installed the newest kde packages (kde-4.4.2, before it was kde-4.4.1) but that did not resolve the problem. So I searched the internet using some keywords of the backtrace and found this bug report: https://bugs.kde.org/show_bug.cgi?id=233127.
The user had the problem that /var/tmp runned out of space, so I looked on my /var/tmp/ partition and df showed 100% usage, 0 free. After cleaning up /var/tmp, kde started up flawless and all problems disappeared.

It took me several hours to find the problem, so it would be nice if kde warns the user when /var/tmp/kdecache-USER directory runs out of space! It would be also nice if all routines writing to a full directoy would show an error saying something like &quot;Out of diskspace: please free some space in /var/tmp/ to continue &lt;RETRY&gt;&quot; instead of crashing. I think it would save much time for other people and eliminate some bugs related to this.

Thank you all for the great KDE!
Christian</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>952618</commentid>
    <comment_count>1</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2010-04-22 17:51:48 +0000</bug_when>
    <thetext>Michael, how does current/new KPixmapCache handle disk full situations? It should not crash.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>952772</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Pyne">mpyne</who>
    <bug_when>2010-04-23 02:56:43 +0000</bug_when>
    <thetext>I can&apos;t tell you in general how KPC responds to disk full situations (although I can&apos;t imagine it handles that case properly in general). However, I&apos;ve just taken a quick look at KPixmapCache::Private::mmapFile() (where the crash appears) and all the file handling code seems to be checking the result of the open/resize methods.

Perhaps Linux optimistically allows the resize to complete even if the partition is already full, or perhaps there&apos;s a different bug altogether but I don&apos;t see an exceptionally quick/easy fix. Maybe once I get time to do more thorough debugging (including simulating full partitions) I can narrow it down further.

My upcoming cache replacement checks return codes as well but it would probably still be susceptible to this issue.

Honestly I think the best solution is to have kdeinit4 or kded4 check for this on startup and dump some files if the partition is full (perhaps Solid can be used to determine the amount of space free?). This has the concern that we&apos;d need to be very sure that no one has mapped /var/tmp to /home or something silly like that though!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>953118</commentid>
    <comment_count>3</comment_count>
    <who name="Chris">christian.andi</who>
    <bug_when>2010-04-24 13:41:19 +0000</bug_when>
    <thetext>I made some disk full situation tests. If kde is started after disk is already full (and /var/tmp/kdecache directory was removed before) then the startup aborts with message &apos;Call to lnusertemp failed (temporary directories full?). But if termporary diretory gets full while kde is running (because some additional programs are started and need caching or other programs write to /var/tmp) then kde applications are crashing: (here are 2 example backtraces generated by this situations on my kde)

Application: KMix (kdeinit4), signal: Bus error
[KCrash Handler]
#6  0xb77c0cee in KPixmapCache::Private::mmapFile (this=0x8174f00, filename=@0x8174f14, info=0x8174f34, newsize=33656832)
    at /mnt/data/tmp/paludis/kde-base-kdelibs-4.4.2/work/kdelibs-4.4.2/kdeui/util/kpixmapcache.cpp:495
#7  0xb77c2454 in KPixmapCache::Private::mmapFiles (this=0x8174f00) at 
/mnt/data/tmp/paludis/kde-base-kdelibs-4.4.2/work/kdelibs-4.4.2/kdeui/util/kpixmapcache.cpp:420
#8  0xb77c187e in KPixmapCache::recreateCacheFiles (this=0x8176230) at 
/mnt/data/tmp/paludis/kde-base-kdelibs-4.4.2/work/kdelibs-4.4.2/kdeui/util/kpixmapcache.cpp:1266
#9  0xb77c1bab in KPixmapCache::Private::checkFileVersion (this=0x8174f00, filename=@0x8174f18) at 
/mnt/data/tmp/paludis/kde-base-kdelibs-4.4.2/work/kdelibs-4.4.2/kdeui/util/kpixmapcache.cpp:757
#10 0xb77c2113 in KPixmapCache::Private::init (this=0x8174f00) at 
/mnt/data/tmp/paludis/kde-base-kdelibs-4.4.2/work/kdelibs-4.4.2/kdeui/util/kpixmapcache.cpp:1070
#11 0xb77c2245 in KPixmapCache::ensureInited (this=0x8176230) at 
/mnt/data/tmp/paludis/kde-base-kdelibs-4.4.2/work/kdelibs-4.4.2/kdeui/util/kpixmapcache.cpp:1087
#12 0xb77c2313 in KPixmapCache::timestamp (this=0x8176230) at 
/mnt/data/tmp/paludis/kde-base-kdelibs-4.4.2/work/kdelibs-4.4.2/kdeui/util/kpixmapcache.cpp:1120


Application: KDE Accessibility Tool (kdeinit4), signal: Bus error
[KCrash Handler]
#6  0xb654e021 in memcpy () from /lib/libc.so.6
#7  0xb77c02e7 in writeData (this=0xbfd1c610, data=0xbfd1c610 &quot;&quot;, len=4) at /usr/include/bits/string3.h:52
#8  0xb73548e0 in QIODevice::write () from /usr/lib/qt4/libQtCore.so.4
#9  0xb733e4c7 in QDataStream::operator&lt;&lt; () from /usr/lib/qt4/libQtCore.so.4
#10 0xb733e546 in QDataStream::writeBytes () from /usr/lib/qt4/libQtCore.so.4
#11 0xb730d4cb in operator&lt;&lt; () from /usr/lib/qt4/libQtCore.so.4
#12 0xb77c0612 in KPixmapCache::Private::writeIndexEntry (this=0x8136748, stream=@0xbfd1caf0, key=@0xbfd1cb44, dataoffset=536040)
    at /mnt/data/tmp/paludis/kde-base-kdelibs-4.4.2/work/kdelibs-4.4.2/kdeui/util/kpixmapcache.cpp:843
#13 0xb77c43dd in KPixmapCache::Private::writeIndex (this=0x8136748, key=@0xbfd1cb44, dataoffset=536040)
    at /mnt/data/tmp/paludis/kde-base-kdelibs-4.4.2/work/kdelibs-4.4.2/kdeui/util/kpixmapcache.cpp:1499
#14 0xb77c44e1 in KPixmapCache::insert (this=0x81366b0, key=@0xbfd1cdbc, pix=@0xbfd1cd90) at 
/mnt/data/tmp/paludis/kde-base-kdelibs-4.4.2/work/kdelibs-4.4.2/kdeui/util/kpixmapcache.cpp:1446
#15 0xb76fe7bc in KIconCache::insert (this=0x81366b0, key=@0xbfd1cdbc, pix=@0xbfd1cd90) at 
/mnt/data/tmp/paludis/kde-base-kdelibs-4.4.2/work/kdelibs-4.4.2/kdeui/icons/kiconcache.cpp:298
#16 0xb76f2e50 in KIconLoader::loadIcon (this=0x80a9500, _name=@0xbfd1d100, group=KIconLoader::User, size=32, state=0, overlays=@0x80ccc1c, 
path_store=0x0, canReturnNull=true)
    at /mnt/data/tmp/paludis/kde-base-kdelibs-4.4.2/work/kdelibs-4.4.2/kdeui/icons/kiconloader.cpp:1005
#17 0xb76f39e2 in KIconLoader::loadIcon (this=0x80a9500, _name=@0x80ccc18, group=KIconLoader::Desktop, size=32, state=0, overlays=@0x80ccc1c, 
path_store=0x0, canReturnNull=false)

I think all KPixmapCache routines should check the disk state and pause or abort their caching operation (with user warning, I think there should be ways determining directory space state e.g. df -h DIRECTORY found a way).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>960805</commentid>
    <comment_count>4</comment_count>
      <attachid>43506</attachid>
    <who name="David Martínez Moreno">ender</who>
    <bug_when>2010-05-12 09:27:56 +0000</bug_when>
    <thetext>Created attachment 43506
New crash information added by DrKonqi

Same problem here. /var full and KDE starts to die inexplicably.  I am used to these situations and remembered to look at df -h.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>993702</commentid>
    <comment_count>5</comment_count>
      <attachid>49452</attachid>
    <who name="">p92</who>
    <bug_when>2010-07-24 12:14:10 +0000</bug_when>
    <thetext>Created attachment 49452
New crash information added by DrKonqi

Another backtrace of krunner in the same situation (/ full while kde is running).
Other application that crash on suc a condition :   plasma-destop, krdc

a warning on FS nearly full for FS important to kde would be a great integration as well as not crashing if possible.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1031814</commentid>
    <comment_count>6</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2010-10-14 00:27:47 +0000</bug_when>
    <thetext>(I quickly reviewed the backtrace of this crash, and it appears to be caused by KIconCache memory corruption. If this is not the case, please reopen.)

Closing all KIconCache crashes as fixed, because the KIconLoader in KDE SC 4.5 now uses KSharedDataCache to cache icons, and it is believed that the new class is less prone to random crashes or memory corruption.

If you still can reproduce a crash with version 4.5, please report it separately. If you cannot upgrade to 4.5 yet, you should be able to work around this crash by deleting the icon cache files in /var/tmp/kdecache-&lt;user&gt;/kpc</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1071548</commentid>
    <comment_count>7</comment_count>
    <who name="Lukáš Karas">lukas.karas</who>
    <bug_when>2011-01-11 00:10:45 +0000</bug_when>
    <thetext>Please, reopen this bug. This problem is not solved! I mean that it isn&apos;t problem of kdeui component, but kio problem (or kdelibs generally?). Its cache (directory /var/tmp/kdecache-$USER) can overfill disk quotas in some use cases (tens gigabytes in my case).

It should exist some mechanism for cleaning this cache - avoid disk overfill!

Please, I don&apos;t want download large files via wget anymore. I want to use kio :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1071558</commentid>
    <comment_count>8</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2011-01-11 00:38:00 +0000</bug_when>
    <thetext>This bug initially was about a crash when the icon cache files could not be created. I am not sure if a separate bug should be reported for the issue you are seeing.

Which file or sub-directory of /var/temp/kdecache-user grows that large without ever getting deleted? Is there a way to reproduce it reliably?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1072048</commentid>
    <comment_count>9</comment_count>
    <who name="Lukáš Karas">lukas.karas</who>
    <bug_when>2011-01-11 23:26:22 +0000</bug_when>
    <thetext>(In reply to comment #8)
&gt; This bug initially was about a crash when the icon cache files could not be
&gt; created. I am not sure if a separate bug should be reported for the issue you
&gt; are seeing.
&gt; 
&gt; Which file or sub-directory of /var/temp/kdecache-user grows that large without
&gt; ever getting deleted? Is there a way to reproduce it reliably?

I create new bug report after some research... 262906</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>43506</attachid>
            <date>2010-05-12 09:27:56 +0000</date>
            <delta_ts>2010-05-12 09:27:56 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>drkonqireport</filename>
            <type>text/plain</type>
            <size>9358</size>
            <attacher name="David Martínez Moreno">ender</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IGtvbnNvbGUgKDIuNC4zKQpLREUgUGxhdGZvcm0gVmVyc2lvbjogNC40LjMg
KEtERSA0LjQuMykKUXQgVmVyc2lvbjogNC42LjIKT3BlcmF0aW5nIFN5c3RlbTogTGludXggMi42
LjMzLjEtZW5kZXIgeDg2XzY0CkRpc3RyaWJ1dGlvbjogRGViaWFuIEdOVS9MaW51eCB1bnN0YWJs
ZSAoc2lkKQoKLS0gSW5mb3JtYXRpb24gYWJvdXQgdGhlIGNyYXNoOgpTYW1lIHByb2JsZW0gaGVy
ZS4gL3ZhciBmdWxsIGFuZCBLREUgc3RhcnRzIHRvIGRpZSBpbmV4cGxpY2FibHkuICBJIGFtIHVz
ZWQgdG8gdGhlc2Ugc2l0dWF0aW9ucyBhbmQgcmVtZW1iZXJlZCB0byBsb29rIGF0IGRmIC1oLgoK
IC0tIEJhY2t0cmFjZToKQXBwbGljYXRpb246IEtvbnNvbGUgKGtvbnNvbGUpLCBzaWduYWw6IEJ1
cyBlcnJvcgpbS0NyYXNoIEhhbmRsZXJdCiM1ICBtZW1jcHkgKCkgYXQgLi4vc3lzZGVwcy94ODZf
NjQvbWVtY3B5LlM6MTk5CiM2ICAweDAwMDAwMDMwYzU0YWZjYTcgaW4gd3JpdGVEYXRhICh0aGlz
PTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgZGF0YT08dmFsdWUgb3B0aW1pemVkIG91dD4sIGxlbj08
dmFsdWUgb3B0aW1pemVkIG91dD4pIGF0IC4uLy4uL2tkZXVpL3V0aWwva3BpeG1hcGNhY2hlLmNw
cDoyMTYKIzcgIDB4MDAwMDAwMzBjMDEwZmJiNyBpbiBRSU9EZXZpY2U6OndyaXRlICh0aGlzPTx2
YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgZGF0YT08dmFsdWUgb3B0aW1pemVkIG91dD4sIG1heFNpemU9
PHZhbHVlIG9wdGltaXplZCBvdXQ+KSBhdCBpby9xaW9kZXZpY2UuY3BwOjEzMjQKIzggIDB4MDAw
MDAwMzBjMDBmYmM1YSBpbiBRRGF0YVN0cmVhbTo6d3JpdGVSYXdEYXRhICh0aGlzPTx2YWx1ZSBv
cHRpbWl6ZWQgb3V0Piwgcz08dmFsdWUgb3B0aW1pemVkIG91dD4sIGxlbj08dmFsdWUgb3B0aW1p
emVkIG91dD4pIGF0IGlvL3FkYXRhc3RyZWFtLmNwcDoxMzUzCiM5ICAweDAwMDAwMDMwYzAwZmJl
YjYgaW4gUURhdGFTdHJlYW06OndyaXRlQnl0ZXMgKHRoaXM9PHZhbHVlIG9wdGltaXplZCBvdXQ+
LCBzPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgbGVuPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PikgYXQg
aW8vcWRhdGFzdHJlYW0uY3BwOjEzMzcKIzEwIDB4MDAwMDAwMzBjNTRiMzA1MCBpbiBLUGl4bWFw
Q2FjaGU6OlByaXZhdGU6OndyaXRlRGF0YSAodGhpcz08dmFsdWUgb3B0aW1pemVkIG91dD4sIGtl
eT08dmFsdWUgb3B0aW1pemVkIG91dD4sIHBpeD08dmFsdWUgb3B0aW1pemVkIG91dD4pIGF0IC4u
Ly4uL2tkZXVpL3V0aWwva3BpeG1hcGNhY2hlLmNwcDoxNDc3CiMxMSAweDAwMDAwMDMwYzU0YjNj
ZWIgaW4gS1BpeG1hcENhY2hlOjppbnNlcnQgKHRoaXM9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBr
ZXk9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBwaXg9PHZhbHVlIG9wdGltaXplZCBvdXQ+KSBhdCAu
Li8uLi9rZGV1aS91dGlsL2twaXhtYXBjYWNoZS5jcHA6MTQ0MAojMTIgMHgwMDAwMDAzMGM1NDA1
MThiIGluIEtJY29uQ2FjaGU6Omluc2VydCAodGhpcz08dmFsdWUgb3B0aW1pemVkIG91dD4sIGtl
eT08dmFsdWUgb3B0aW1pemVkIG91dD4sIHBpeD08dmFsdWUgb3B0aW1pemVkIG91dD4sIHBhdGg9
PHZhbHVlIG9wdGltaXplZCBvdXQ+KSBhdCAuLi8uLi9rZGV1aS9pY29ucy9raWNvbmNhY2hlLmNw
cDoyODUKIzEzIDB4MDAwMDAwMzBjNTNmOTQ4NyBpbiBLSWNvbkxvYWRlcjo6bG9hZEljb24gKHRo
aXM9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBfbmFtZT08dmFsdWUgb3B0aW1pemVkIG91dD4sIGdy
b3VwPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0Piwgc2l6ZT08dmFsdWUgb3B0aW1pemVkIG91dD4sIHN0
YXRlPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgCiAgICBvdmVybGF5cz0pIGF0IC4uLy4uL2tkZXVp
L2ljb25zL2tpY29ubG9hZGVyLmNwcDoxMjczCiMxNCAweDAwMDAwMDMwYzUzZjFlY2MgaW4gS0lj
b25FbmdpbmU6OmFjdHVhbFNpemUgKHRoaXM9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBzaXplPTx2
YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgbW9kZT08dmFsdWUgb3B0aW1pemVkIG91dD4sIHN0YXRlPTx2
YWx1ZSBvcHRpbWl6ZWQgb3V0PikKICAgIGF0IC4uLy4uL2tkZXVpL2ljb25zL2tpY29uZW5naW5l
LmNwcDo4MAojMTUgMHgwMDAwMDAzMGMzNmE5MTdjIGluIFFJY29uOjphY3R1YWxTaXplICh0aGlz
PTx2YWx1ZSBvcHRpbWl6ZWQgb3V0Piwgc2l6ZT08dmFsdWUgb3B0aW1pemVkIG91dD4sIG1vZGU9
PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBzdGF0ZT08dmFsdWUgb3B0aW1pemVkIG91dD4pIGF0IGlt
YWdlL3FpY29uLmNwcDo3MDAKIzE2IDB4MDAwMDAwMzBjMzhmNjQ5MCBpbiBRQ29tbW9uU3R5bGVQ
cml2YXRlOjp0YWJMYXlvdXQgKHRoaXM9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBvcHQ9PHZhbHVl
IG9wdGltaXplZCBvdXQ+LCB3aWRnZXQ9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCB0ZXh0UmVjdD08
dmFsdWUgb3B0aW1pemVkIG91dD4sIAogICAgaWNvblJlY3Q9PHZhbHVlIG9wdGltaXplZCBvdXQ+
KSBhdCBzdHlsZXMvcWNvbW1vbnN0eWxlLmNwcDoxMTc5CiMxNyAweDAwMDAwMDMwYzM4ZmE1NzEg
aW4gUUNvbW1vblN0eWxlOjpzdWJFbGVtZW50UmVjdCAodGhpcz08dmFsdWUgb3B0aW1pemVkIG91
dD4sIHNyPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0Piwgb3B0PTx2YWx1ZSBvcHRpbWl6ZWQgb3V0Piwg
d2lkZ2V0PTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PikgYXQgc3R5bGVzL3Fjb21tb25zdHlsZS5jcHA6
Mjc0MAojMTggMHgwMDAwN2ZhYWUwMDE0ZjlkIGluIE94eWdlblN0eWxlOjpzdWJFbGVtZW50UmVj
dCAodGhpcz0weDFkODg2MjAsIHNyPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0Piwgb3B0PTB4N2ZmZmRk
ZWM2Y2EwLCB3aWRnZXQ9MHgxZTdlZGYwKSBhdCAuLi8uLi8uLi9rc3R5bGVzL294eWdlbi9veHln
ZW4uY3BwOjU4MDcKIzE5IDB4MDAwMDAwMzBjM2E1YjkyZCBpbiBRVGFiQmFyOjppbml0U3R5bGVP
cHRpb24gKHRoaXM9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBvcHRpb249PHZhbHVlIG9wdGltaXpl
ZCBvdXQ+LCB0YWJJbmRleD08dmFsdWUgb3B0aW1pemVkIG91dD4pIGF0IHdpZGdldHMvcXRhYmJh
ci5jcHA6MTg1CiMyMCAweDAwMDAwMDMwYzNhNWRiYjUgaW4gUVRhYkJhcjo6cGFpbnRFdmVudCAo
dGhpcz08dmFsdWUgb3B0aW1pemVkIG91dD4pIGF0IHdpZGdldHMvcXRhYmJhci5jcHA6MTUwMQoj
MjEgMHgwMDAwMDAzMGMzNjRkODIyIGluIFFXaWRnZXQ6OmV2ZW50ICh0aGlzPTx2YWx1ZSBvcHRp
bWl6ZWQgb3V0PiwgZXZlbnQ9PHZhbHVlIG9wdGltaXplZCBvdXQ+KSBhdCBrZXJuZWwvcXdpZGdl
dC5jcHA6ODE0NAojMjIgMHgwMDAwMDAzMGMzYTVjOGVhIGluIFFUYWJCYXI6OmV2ZW50ICh0aGlz
PTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgZXZlbnQ9PHZhbHVlIG9wdGltaXplZCBvdXQ+KSBhdCB3
aWRnZXRzL3F0YWJiYXIuY3BwOjE0NTcKIzIzIDB4MDAwMDAwMzBjMzVmNzhmYyBpbiBRQXBwbGlj
YXRpb25Qcml2YXRlOjpub3RpZnlfaGVscGVyICh0aGlzPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0Piwg
cmVjZWl2ZXI9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBlPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0Pikg
YXQga2VybmVsL3FhcHBsaWNhdGlvbi5jcHA6NDMwMAojMjQgMHgwMDAwMDAzMGMzNWZkZGRiIGlu
IFFBcHBsaWNhdGlvbjo6bm90aWZ5ICh0aGlzPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgcmVjZWl2
ZXI9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBlPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PikgYXQga2Vy
bmVsL3FhcHBsaWNhdGlvbi5jcHA6NDE4MwojMjUgMHgwMDAwMDAzMGM1NDMxMzY2IGluIEtBcHBs
aWNhdGlvbjo6bm90aWZ5ICh0aGlzPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgcmVjZWl2ZXI9PHZh
bHVlIG9wdGltaXplZCBvdXQ+LCBldmVudD08dmFsdWUgb3B0aW1pemVkIG91dD4pIGF0IC4uLy4u
L2tkZXVpL2tlcm5lbC9rYXBwbGljYXRpb24uY3BwOjMwMgojMjYgMHgwMDAwMDAzMGMwMTdkZjFj
IGluIFFDb3JlQXBwbGljYXRpb246Om5vdGlmeUludGVybmFsICh0aGlzPTx2YWx1ZSBvcHRpbWl6
ZWQgb3V0PiwgcmVjZWl2ZXI9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBldmVudD08dmFsdWUgb3B0
aW1pemVkIG91dD4pIGF0IGtlcm5lbC9xY29yZWFwcGxpY2F0aW9uLmNwcDo3MDQKIzI3IDB4MDAw
MDAwMzBjMzY1NWU5ZCBpbiBRQ29yZUFwcGxpY2F0aW9uOjpzZW5kU3BvbnRhbmVvdXNFdmVudCAo
dGhpcz08dmFsdWUgb3B0aW1pemVkIG91dD4sIHBkZXY9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBy
Z249PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBvZmZzZXQ9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCAK
ICAgIGZsYWdzPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0Piwgc2hhcmVkUGFpbnRlcj08dmFsdWUgb3B0
aW1pemVkIG91dD4sIGJhY2tpbmdTdG9yZT0pIGF0IC4uLy4uL2luY2x1ZGUvUXRDb3JlLy4uLy4u
L3NyYy9jb3JlbGliL2tlcm5lbC9xY29yZWFwcGxpY2F0aW9uLmg6MjE4CiMyOCBRV2lkZ2V0UHJp
dmF0ZTo6ZHJhd1dpZGdldCAodGhpcz08dmFsdWUgb3B0aW1pemVkIG91dD4sIHBkZXY9PHZhbHVl
IG9wdGltaXplZCBvdXQ+LCByZ249PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBvZmZzZXQ9PHZhbHVl
IG9wdGltaXplZCBvdXQ+LCBmbGFncz08dmFsdWUgb3B0aW1pemVkIG91dD4sIAogICAgc2hhcmVk
UGFpbnRlcj08dmFsdWUgb3B0aW1pemVkIG91dD4sIGJhY2tpbmdTdG9yZT0pIGF0IGtlcm5lbC9x
d2lkZ2V0LmNwcDo1MzM5CiMyOSAweDAwMDAwMDMwYzM2NTZiMzggaW4gUVdpZGdldFByaXZhdGU6
OnBhaW50U2libGluZ3NSZWN1cnNpdmUgKHRoaXM9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBwZGV2
PTx2YWx1ZSBvcHRpbWl6ZWQgb3V0Piwgc2libGluZ3M9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBp
bmRleD08dmFsdWUgb3B0aW1pemVkIG91dD4sIAogICAgcmduPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0
Piwgb2Zmc2V0PTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgZmxhZ3M9KSBhdCBrZXJuZWwvcXdpZGdl
dC5jcHA6NTQ1MgojMzAgMHgwMDAwMDAzMGMzNjU2OTY5IGluIFFXaWRnZXRQcml2YXRlOjpwYWlu
dFNpYmxpbmdzUmVjdXJzaXZlICh0aGlzPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgcGRldj08dmFs
dWUgb3B0aW1pemVkIG91dD4sIHNpYmxpbmdzPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgaW5kZXg9
PHZhbHVlIG9wdGltaXplZCBvdXQ+LCAKICAgIHJnbj08dmFsdWUgb3B0aW1pemVkIG91dD4sIG9m
ZnNldD08dmFsdWUgb3B0aW1pemVkIG91dD4sIGZsYWdzPSkgYXQga2VybmVsL3F3aWRnZXQuY3Bw
OjU0MzkKIzMxIDB4MDAwMDAwMzBjMzY1NWJmYSBpbiBRV2lkZ2V0UHJpdmF0ZTo6ZHJhd1dpZGdl
dCAodGhpcz08dmFsdWUgb3B0aW1pemVkIG91dD4sIHBkZXY9PHZhbHVlIG9wdGltaXplZCBvdXQ+
LCByZ249PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBvZmZzZXQ9PHZhbHVlIG9wdGltaXplZCBvdXQ+
LCBmbGFncz08dmFsdWUgb3B0aW1pemVkIG91dD4sIAogICAgc2hhcmVkUGFpbnRlcj08dmFsdWUg
b3B0aW1pemVkIG91dD4sIGJhY2tpbmdTdG9yZT0pIGF0IGtlcm5lbC9xd2lkZ2V0LmNwcDo1Mzg4
CiMzMiAweDAwMDAwMDMwYzM2NTZiMzggaW4gUVdpZGdldFByaXZhdGU6OnBhaW50U2libGluZ3NS
ZWN1cnNpdmUgKHRoaXM9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBwZGV2PTx2YWx1ZSBvcHRpbWl6
ZWQgb3V0Piwgc2libGluZ3M9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBpbmRleD08dmFsdWUgb3B0
aW1pemVkIG91dD4sIAogICAgcmduPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0Piwgb2Zmc2V0PTx2YWx1
ZSBvcHRpbWl6ZWQgb3V0PiwgZmxhZ3M9KSBhdCBrZXJuZWwvcXdpZGdldC5jcHA6NTQ1MgojMzMg
MHgwMDAwMDAzMGMzNjU1YmZhIGluIFFXaWRnZXRQcml2YXRlOjpkcmF3V2lkZ2V0ICh0aGlzPTx2
YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgcGRldj08dmFsdWUgb3B0aW1pemVkIG91dD4sIHJnbj08dmFs
dWUgb3B0aW1pemVkIG91dD4sIG9mZnNldD08dmFsdWUgb3B0aW1pemVkIG91dD4sIGZsYWdzPTx2
YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgCiAgICBzaGFyZWRQYWludGVyPTx2YWx1ZSBvcHRpbWl6ZWQg
b3V0PiwgYmFja2luZ1N0b3JlPSkgYXQga2VybmVsL3F3aWRnZXQuY3BwOjUzODgKIzM0IDB4MDAw
MDAwMzBjMzY1NmIzOCBpbiBRV2lkZ2V0UHJpdmF0ZTo6cGFpbnRTaWJsaW5nc1JlY3Vyc2l2ZSAo
dGhpcz08dmFsdWUgb3B0aW1pemVkIG91dD4sIHBkZXY9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBz
aWJsaW5ncz08dmFsdWUgb3B0aW1pemVkIG91dD4sIGluZGV4PTx2YWx1ZSBvcHRpbWl6ZWQgb3V0
PiwgCiAgICByZ249PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBvZmZzZXQ9PHZhbHVlIG9wdGltaXpl
ZCBvdXQ+LCBmbGFncz0pIGF0IGtlcm5lbC9xd2lkZ2V0LmNwcDo1NDUyCiMzNSAweDAwMDAwMDMw
YzM2NTViZmEgaW4gUVdpZGdldFByaXZhdGU6OmRyYXdXaWRnZXQgKHRoaXM9PHZhbHVlIG9wdGlt
aXplZCBvdXQ+LCBwZGV2PTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgcmduPTx2YWx1ZSBvcHRpbWl6
ZWQgb3V0Piwgb2Zmc2V0PTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgZmxhZ3M9PHZhbHVlIG9wdGlt
aXplZCBvdXQ+LCAKICAgIHNoYXJlZFBhaW50ZXI9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBiYWNr
aW5nU3RvcmU9KSBhdCBrZXJuZWwvcXdpZGdldC5jcHA6NTM4OAojMzYgMHgwMDAwMDAzMGMzNjU2
YjM4IGluIFFXaWRnZXRQcml2YXRlOjpwYWludFNpYmxpbmdzUmVjdXJzaXZlICh0aGlzPTx2YWx1
ZSBvcHRpbWl6ZWQgb3V0PiwgcGRldj08dmFsdWUgb3B0aW1pemVkIG91dD4sIHNpYmxpbmdzPTx2
YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgaW5kZXg9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCAKICAgIHJn
bj08dmFsdWUgb3B0aW1pemVkIG91dD4sIG9mZnNldD08dmFsdWUgb3B0aW1pemVkIG91dD4sIGZs
YWdzPSkgYXQga2VybmVsL3F3aWRnZXQuY3BwOjU0NTIKIzM3IDB4MDAwMDAwMzBjMzY1NWJmYSBp
biBRV2lkZ2V0UHJpdmF0ZTo6ZHJhd1dpZGdldCAodGhpcz08dmFsdWUgb3B0aW1pemVkIG91dD4s
IHBkZXY9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCByZ249PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBv
ZmZzZXQ9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBmbGFncz08dmFsdWUgb3B0aW1pemVkIG91dD4s
IAogICAgc2hhcmVkUGFpbnRlcj08dmFsdWUgb3B0aW1pemVkIG91dD4sIGJhY2tpbmdTdG9yZT0p
IGF0IGtlcm5lbC9xd2lkZ2V0LmNwcDo1Mzg4CiMzOCAweDAwMDAwMDMwYzM4MGY1YTUgaW4gUVdp
ZGdldEJhY2tpbmdTdG9yZTo6c3luYyAodGhpcz08dmFsdWUgb3B0aW1pemVkIG91dD4pIGF0IHBh
aW50aW5nL3FiYWNraW5nc3RvcmUuY3BwOjEyOTEKIzM5IDB4MDAwMDAwMzBjMzY0NzIxMCBpbiBR
V2lkZ2V0UHJpdmF0ZTo6c3luY0JhY2tpbmdTdG9yZSAodGhpcz08dmFsdWUgb3B0aW1pemVkIG91
dD4pIGF0IGtlcm5lbC9xd2lkZ2V0LmNwcDoxNjcyCiM0MCAweDAwMDAwMDMwYzM2NzE3ODggaW4g
UUVUV2lkZ2V0Ojp0cmFuc2xhdGVDb25maWdFdmVudCAodGhpcz08dmFsdWUgb3B0aW1pemVkIG91
dD4sIGV2ZW50PTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PikgYXQga2VybmVsL3FhcHBsaWNhdGlvbl94
MTEuY3BwOjUyNTIKIzQxIDB4MDAwMDAwMzBjMzY3YmZlOSBpbiBRQXBwbGljYXRpb246OngxMVBy
b2Nlc3NFdmVudCAodGhpcz08dmFsdWUgb3B0aW1pemVkIG91dD4sIGV2ZW50PTx2YWx1ZSBvcHRp
bWl6ZWQgb3V0PikgYXQga2VybmVsL3FhcHBsaWNhdGlvbl94MTEuY3BwOjM0MDYKIzQyIDB4MDAw
MDAwMzBjMzZhNzdlMiBpbiB4MTFFdmVudFNvdXJjZURpc3BhdGNoIChzPTx2YWx1ZSBvcHRpbWl6
ZWQgb3V0PiwgY2FsbGJhY2s9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCB1c2VyX2RhdGE9PHZhbHVl
IG9wdGltaXplZCBvdXQ+KSBhdCBrZXJuZWwvcWd1aWV2ZW50ZGlzcGF0Y2hlcl9nbGliLmNwcDox
NDYKIzQzIDB4MDAwMDAwMzBiYWMzZTZjMiBpbiBnX21haW5fY29udGV4dF9kaXNwYXRjaCAoKSBm
cm9tIC9saWIvbGliZ2xpYi0yLjAuc28uMAojNDQgMHgwMDAwMDAzMGJhYzQyNTM4IGluID8/ICgp
IGZyb20gL2xpYi9saWJnbGliLTIuMC5zby4wCiM0NSAweDAwMDAwMDMwYmFjNDI2ZWMgaW4gZ19t
YWluX2NvbnRleHRfaXRlcmF0aW9uICgpIGZyb20gL2xpYi9saWJnbGliLTIuMC5zby4wCiM0NiAw
eDAwMDAwMDMwYzAxYTczNzMgaW4gUUV2ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMg
KHRoaXM9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBmbGFncz08dmFsdWUgb3B0aW1pemVkIG91dD4p
IGF0IGtlcm5lbC9xZXZlbnRkaXNwYXRjaGVyX2dsaWIuY3BwOjQxMgojNDcgMHgwMDAwMDAzMGMz
NmE3M2RlIGluIFFHdWlFdmVudERpc3BhdGNoZXJHbGliOjpwcm9jZXNzRXZlbnRzICh0aGlzPTx2
YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgZmxhZ3M9PHZhbHVlIG9wdGltaXplZCBvdXQ+KSBhdCBrZXJu
ZWwvcWd1aWV2ZW50ZGlzcGF0Y2hlcl9nbGliLmNwcDoyMDQKIzQ4IDB4MDAwMDAwMzBjMDE3Yzg0
MiBpbiBRRXZlbnRMb29wOjpwcm9jZXNzRXZlbnRzICh0aGlzPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0
PiwgZmxhZ3M9PHZhbHVlIG9wdGltaXplZCBvdXQ+KSBhdCBrZXJuZWwvcWV2ZW50bG9vcC5jcHA6
MTQ5CiM0OSAweDAwMDAwMDMwYzAxN2NjMWMgaW4gUUV2ZW50TG9vcDo6ZXhlYyAodGhpcz08dmFs
dWUgb3B0aW1pemVkIG91dD4sIGZsYWdzPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PikgYXQga2VybmVs
L3FldmVudGxvb3AuY3BwOjIwMQojNTAgMHgwMDAwMDAzMGMwMTgwOTViIGluIFFDb3JlQXBwbGlj
YXRpb246OmV4ZWMgKCkgYXQga2VybmVsL3Fjb3JlYXBwbGljYXRpb24uY3BwOjk4MQojNTEgMHgw
MDAwMDAzMGMxYTEwZGY2IGluIGtkZW1haW4gKCkgZnJvbSAvdXNyL2xpYi9rZGU0L2xpYmtkZWlu
aXQvbGlia2RlaW5pdDRfa29uc29sZS5zbwojNTIgMHgwMDAwMDAzMGI3YzFlYWJkIGluIF9fbGli
Y19zdGFydF9tYWluIChtYWluPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgYXJnYz08dmFsdWUgb3B0
aW1pemVkIG91dD4sIHVicF9hdj08dmFsdWUgb3B0aW1pemVkIG91dD4sIGluaXQ9PHZhbHVlIG9w
dGltaXplZCBvdXQ+LCBmaW5pPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgCiAgICBydGxkX2Zpbmk9
PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBzdGFja19lbmQ9KSBhdCBsaWJjLXN0YXJ0LmM6MjIyCiM1
MyAweDAwMDAwMDAwMDA0MDA2OTkgaW4gX3N0YXJ0ICgpCgpQb3NzaWJsZSBkdXBsaWNhdGVzIGJ5
IHF1ZXJ5OiBidWcgMjM1MDgxLCBidWcgMjM0MDg3LCBidWcgMjMxNDQ4LgoKUmVwb3J0ZWQgdXNp
bmcgRHJLb25xaQ==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>49452</attachid>
            <date>2010-07-24 12:14:10 +0000</date>
            <delta_ts>2010-07-24 12:14:10 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>drkonqireport</filename>
            <type>text/plain</type>
            <size>13359</size>
            <attacher>p92</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IGtydW5uZXIgKDAuMSkKS0RFIFBsYXRmb3JtIFZlcnNpb246IDQuNC41IChL
REUgNC40LjUpClF0IFZlcnNpb246IDQuNi4zCk9wZXJhdGluZyBTeXN0ZW06IExpbnV4IDIuNi4z
Mi0yMy1nZW5lcmljIHg4Nl82NApEaXN0cmlidXRpb246IFVidW50dSAxMC4wNC4xIExUUwoKLS0g
SW5mb3JtYXRpb24gYWJvdXQgdGhlIGNyYXNoOgpBbm90aGVyIGJhY2t0cmFjZSBvZiBrcnVubmVy
IGluIHRoZSBzYW1lIHNpdHVhdGlvbiAoLyBmdWxsIHdoaWxlIGtkZSBpcyBydW5uaW5nKS4KT3Ro
ZXIgYXBwbGljYXRpb24gdGhhdCBjcmFzaCBvbiBzdWMgYSBjb25kaXRpb24gOiAgIHBsYXNtYS1k
ZXN0b3AsIGtyZGMKCmEgd2FybmluZyBvbiBGUyBuZWFybHkgZnVsbCBmb3IgRlMgaW1wb3J0YW50
IHRvIGtkZSB3b3VsZCBiZSBhIGdyZWF0IGludGVncmF0aW9uIGFzIHdlbGwgYXMgbm90IGNyYXNo
aW5nIGlmIHBvc3NpYmxlLgoKVGhlIGNyYXNoIGNhbiBiZSByZXByb2R1Y2VkIGV2ZXJ5IHRpbWUu
CgogLS0gQmFja3RyYWNlOgpBcHBsaWNhdGlvbjogSW50ZXJmYWNlIGQnZXjDqWN1dGlvbiBkZSBj
b21tYW5kZSAoa2RlaW5pdDQpLCBzaWduYWw6IEJ1cyBlcnJvcgpbQ3VycmVudCB0aHJlYWQgaXMg
MSAoVGhyZWFkIDB4N2ZjNDk2OTFkNzYwIChMV1AgMzEzOCkpXQoKVGhyZWFkIDYgKFRocmVhZCAw
eDdmYzQ3N2M0YjcxMCAoTFdQIDMxNTUpKToKIzAgIDB4MDAwMDdmYzQ5MzkwOWY4MyBpbiAqX19H
SV9fX3BvbGwgKGZkcz08dmFsdWUgb3B0aW1pemVkIG91dD4sIG5mZHM9PHZhbHVlIG9wdGltaXpl
ZCBvdXQ+LCB0aW1lb3V0PS0xKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC9wb2xsLmM6
ODcKIzEgIDB4MDAwMDdmYzQ5MDJjYzRhOSBpbiA/PyAoKSBmcm9tIC9saWIvbGliZ2xpYi0yLjAu
c28uMAojMiAgMHgwMDAwN2ZjNDkwMmNjOGZjIGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGlvbiAo
KSBmcm9tIC9saWIvbGliZ2xpYi0yLjAuc28uMAojMyAgMHgwMDAwN2ZjNDk0ZjEyNDA2IGluIFFF
dmVudERpc3BhdGNoZXJHbGliOjpwcm9jZXNzRXZlbnRzICh0aGlzPTB4Yjg1Y2IwLCBmbGFncz08
dmFsdWUgb3B0aW1pemVkIG91dD4pIGF0IGtlcm5lbC9xZXZlbnRkaXNwYXRjaGVyX2dsaWIuY3Bw
OjQxNAojNCAgMHgwMDAwN2ZjNDk0ZWU3NmMyIGluIFFFdmVudExvb3A6OnByb2Nlc3NFdmVudHMg
KHRoaXM9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBmbGFncz0pIGF0IGtlcm5lbC9xZXZlbnRsb29w
LmNwcDoxNDkKIzUgIDB4MDAwMDdmYzQ5NGVlN2E5YyBpbiBRRXZlbnRMb29wOjpleGVjICh0aGlz
PTB4N2ZjNDc3YzRhZGIwLCBmbGFncz0pIGF0IGtlcm5lbC9xZXZlbnRsb29wLmNwcDoyMDEKIzYg
IDB4MDAwMDdmYzQ5NGRmNjhkYiBpbiBRVGhyZWFkOjpleGVjICh0aGlzPTx2YWx1ZSBvcHRpbWl6
ZWQgb3V0PikgYXQgdGhyZWFkL3F0aHJlYWQuY3BwOjQ4NwojNyAgMHgwMDAwN2ZjNDk0ZWM3ZGQ4
IGluIFFJbm90aWZ5RmlsZVN5c3RlbVdhdGNoZXJFbmdpbmU6OnJ1biAodGhpcz0weGE0YTcxMCkg
YXQgaW8vcWZpbGVzeXN0ZW13YXRjaGVyX2lub3RpZnkuY3BwOjI0OAojOCAgMHgwMDAwN2ZjNDk0
ZGY4Zjk1IGluIFFUaHJlYWRQcml2YXRlOjpzdGFydCAoYXJnPTB4YTRhNzEwKSBhdCB0aHJlYWQv
cXRocmVhZF91bml4LmNwcDoyNDgKIzkgIDB4MDAwMDdmYzQ5NGI2ODljYSBpbiBzdGFydF90aHJl
YWQgKGFyZz08dmFsdWUgb3B0aW1pemVkIG91dD4pIGF0IHB0aHJlYWRfY3JlYXRlLmM6MzAwCiMx
MCAweDAwMDA3ZmM0OTM5MTY2ZmQgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3Yv
bGludXgveDg2XzY0L2Nsb25lLlM6MTEyCiMxMSAweDAwMDAwMDAwMDAwMDAwMDAgaW4gPz8gKCkK
ClRocmVhZCA1IChUaHJlYWQgMHg3ZmM0NzI0MTg3MTAgKExXUCAxNTAyNSkpOgojMCAgcHRocmVh
ZF9jb25kX3dhaXRAQEdMSUJDXzIuMy4yICgpIGF0IC4uL25wdGwvc3lzZGVwcy91bml4L3N5c3Yv
bGludXgveDg2XzY0L3B0aHJlYWRfY29uZF93YWl0LlM6MTYyCiMxICAweDAwMDA3ZmM0OTRkZjlm
ZGIgaW4gUVdhaXRDb25kaXRpb25Qcml2YXRlOjp3YWl0ICh0aGlzPTx2YWx1ZSBvcHRpbWl6ZWQg
b3V0PiwgbXV0ZXg9MHg5NjU1YjAsIHRpbWU9MTg0NDY3NDQwNzM3MDk1NTE2MTUpIGF0IHRocmVh
ZC9xd2FpdGNvbmRpdGlvbl91bml4LmNwcDo4NwojMiAgUVdhaXRDb25kaXRpb246OndhaXQgKHRo
aXM9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBtdXRleD0weDk2NTViMCwgdGltZT0xODQ0Njc0NDA3
MzcwOTU1MTYxNSkgYXQgdGhyZWFkL3F3YWl0Y29uZGl0aW9uX3VuaXguY3BwOjE1OQojMyAgMHgw
MDAwN2ZjNDhiYzZlMDI2IGluIFRocmVhZFdlYXZlcjo6V2VhdmVySW1wbDo6YmxvY2tUaHJlYWRV
bnRpbEpvYnNBcmVCZWluZ0Fzc2lnbmVkICh0aGlzPTB4OWVjMDQwLCB0aD0weGMyYzJlMCkgYXQg
Li4vLi4vLi4vdGhyZWFkd2VhdmVyL1dlYXZlci9XZWF2ZXJJbXBsLmNwcDozNjUKIzQgIDB4MDAw
MDdmYzQ4YmM3MDZhYiBpbiBUaHJlYWRXZWF2ZXI6OldvcmtpbmdIYXJkU3RhdGU6OmFwcGx5Rm9y
V29yayAodGhpcz0weDliNjFlMCwgdGg9MHhjMmMyZTApIGF0IC4uLy4uLy4uL3RocmVhZHdlYXZl
ci9XZWF2ZXIvV29ya2luZ0hhcmRTdGF0ZS5jcHA6NzEKIzUgIDB4MDAwMDdmYzQ4YmM2ZWJmZiBp
biBUaHJlYWRXZWF2ZXI6OlRocmVhZFJ1bkhlbHBlcjo6cnVuICh0aGlzPTB4N2ZjNDcyNDE3ZTAw
LCBwYXJlbnQ9MHg5ZWMwNDAsIHRoPTB4YzJjMmUwKSBhdCAuLi8uLi8uLi90aHJlYWR3ZWF2ZXIv
V2VhdmVyL1RocmVhZC5jcHA6ODcKIzYgIDB4MDAwMDdmYzQ4YmM2ZjE2OCBpbiBUaHJlYWRXZWF2
ZXI6OlRocmVhZDo6cnVuICh0aGlzPTB4YzJjMmUwKSBhdCAuLi8uLi8uLi90aHJlYWR3ZWF2ZXIv
V2VhdmVyL1RocmVhZC5jcHA6MTQyCiM3ICAweDAwMDA3ZmM0OTRkZjhmOTUgaW4gUVRocmVhZFBy
aXZhdGU6OnN0YXJ0IChhcmc9MHhjMmMyZTApIGF0IHRocmVhZC9xdGhyZWFkX3VuaXguY3BwOjI0
OAojOCAgMHgwMDAwN2ZjNDk0YjY4OWNhIGluIHN0YXJ0X3RocmVhZCAoYXJnPTx2YWx1ZSBvcHRp
bWl6ZWQgb3V0PikgYXQgcHRocmVhZF9jcmVhdGUuYzozMDAKIzkgIDB4MDAwMDdmYzQ5MzkxNjZm
ZCBpbiBjbG9uZSAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC94ODZfNjQvY2xvbmUu
UzoxMTIKIzEwIDB4MDAwMDAwMDAwMDAwMDAwMCBpbiA/PyAoKQoKVGhyZWFkIDQgKFRocmVhZCAw
eDdmYzQ3MWMxNzcxMCAoTFdQIDE1MDI2KSk6CiMwICBwdGhyZWFkX2NvbmRfd2FpdEBAR0xJQkNf
Mi4zLjIgKCkgYXQgLi4vbnB0bC9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC94ODZfNjQvcHRocmVh
ZF9jb25kX3dhaXQuUzoxNjIKIzEgIDB4MDAwMDdmYzQ5NGRmOWZkYiBpbiBRV2FpdENvbmRpdGlv
blByaXZhdGU6OndhaXQgKHRoaXM9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBtdXRleD0weDk2NTVi
MCwgdGltZT0xODQ0Njc0NDA3MzcwOTU1MTYxNSkgYXQgdGhyZWFkL3F3YWl0Y29uZGl0aW9uX3Vu
aXguY3BwOjg3CiMyICBRV2FpdENvbmRpdGlvbjo6d2FpdCAodGhpcz08dmFsdWUgb3B0aW1pemVk
IG91dD4sIG11dGV4PTB4OTY1NWIwLCB0aW1lPTE4NDQ2NzQ0MDczNzA5NTUxNjE1KSBhdCB0aHJl
YWQvcXdhaXRjb25kaXRpb25fdW5peC5jcHA6MTU5CiMzICAweDAwMDA3ZmM0OGJjNmUwMjYgaW4g
VGhyZWFkV2VhdmVyOjpXZWF2ZXJJbXBsOjpibG9ja1RocmVhZFVudGlsSm9ic0FyZUJlaW5nQXNz
aWduZWQgKHRoaXM9MHg5ZWMwNDAsIHRoPTB4OWNlODQwKSBhdCAuLi8uLi8uLi90aHJlYWR3ZWF2
ZXIvV2VhdmVyL1dlYXZlckltcGwuY3BwOjM2NQojNCAgMHgwMDAwN2ZjNDhiYzcwNmFiIGluIFRo
cmVhZFdlYXZlcjo6V29ya2luZ0hhcmRTdGF0ZTo6YXBwbHlGb3JXb3JrICh0aGlzPTB4OWI2MWUw
LCB0aD0weDljZTg0MCkgYXQgLi4vLi4vLi4vdGhyZWFkd2VhdmVyL1dlYXZlci9Xb3JraW5nSGFy
ZFN0YXRlLmNwcDo3MQojNSAgMHgwMDAwN2ZjNDhiYzZlYmZmIGluIFRocmVhZFdlYXZlcjo6VGhy
ZWFkUnVuSGVscGVyOjpydW4gKHRoaXM9MHg3ZmM0NzFjMTZlMDAsIHBhcmVudD0weDllYzA0MCwg
dGg9MHg5Y2U4NDApIGF0IC4uLy4uLy4uL3RocmVhZHdlYXZlci9XZWF2ZXIvVGhyZWFkLmNwcDo4
NwojNiAgMHgwMDAwN2ZjNDhiYzZmMTY4IGluIFRocmVhZFdlYXZlcjo6VGhyZWFkOjpydW4gKHRo
aXM9MHg5Y2U4NDApIGF0IC4uLy4uLy4uL3RocmVhZHdlYXZlci9XZWF2ZXIvVGhyZWFkLmNwcDox
NDIKIzcgIDB4MDAwMDdmYzQ5NGRmOGY5NSBpbiBRVGhyZWFkUHJpdmF0ZTo6c3RhcnQgKGFyZz0w
eDljZTg0MCkgYXQgdGhyZWFkL3F0aHJlYWRfdW5peC5jcHA6MjQ4CiM4ICAweDAwMDA3ZmM0OTRi
Njg5Y2EgaW4gc3RhcnRfdGhyZWFkIChhcmc9PHZhbHVlIG9wdGltaXplZCBvdXQ+KSBhdCBwdGhy
ZWFkX2NyZWF0ZS5jOjMwMAojOSAgMHgwMDAwN2ZjNDkzOTE2NmZkIGluIGNsb25lICgpIGF0IC4u
L3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjExMgojMTAgMHgwMDAwMDAw
MDAwMDAwMDAwIGluID8/ICgpCgpUaHJlYWQgMyAoVGhyZWFkIDB4N2ZjNDcxNDE2NzEwIChMV1Ag
MTUwMjcpKToKIzAgIHB0aHJlYWRfY29uZF93YWl0QEBHTElCQ18yLjMuMiAoKSBhdCAuLi9ucHRs
L3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9wdGhyZWFkX2NvbmRfd2FpdC5TOjE2Mgoj
MSAgMHgwMDAwN2ZjNDk0ZGY5ZmRiIGluIFFXYWl0Q29uZGl0aW9uUHJpdmF0ZTo6d2FpdCAodGhp
cz08dmFsdWUgb3B0aW1pemVkIG91dD4sIG11dGV4PTB4OTY1NWIwLCB0aW1lPTE4NDQ2NzQ0MDcz
NzA5NTUxNjE1KSBhdCB0aHJlYWQvcXdhaXRjb25kaXRpb25fdW5peC5jcHA6ODcKIzIgIFFXYWl0
Q29uZGl0aW9uOjp3YWl0ICh0aGlzPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgbXV0ZXg9MHg5NjU1
YjAsIHRpbWU9MTg0NDY3NDQwNzM3MDk1NTE2MTUpIGF0IHRocmVhZC9xd2FpdGNvbmRpdGlvbl91
bml4LmNwcDoxNTkKIzMgIDB4MDAwMDdmYzQ4YmM2ZTAyNiBpbiBUaHJlYWRXZWF2ZXI6OldlYXZl
ckltcGw6OmJsb2NrVGhyZWFkVW50aWxKb2JzQXJlQmVpbmdBc3NpZ25lZCAodGhpcz0weDllYzA0
MCwgdGg9MHhiZTEzOTApIGF0IC4uLy4uLy4uL3RocmVhZHdlYXZlci9XZWF2ZXIvV2VhdmVySW1w
bC5jcHA6MzY1CiM0ICAweDAwMDA3ZmM0OGJjNzA2YWIgaW4gVGhyZWFkV2VhdmVyOjpXb3JraW5n
SGFyZFN0YXRlOjphcHBseUZvcldvcmsgKHRoaXM9MHg5YjYxZTAsIHRoPTB4YmUxMzkwKSBhdCAu
Li8uLi8uLi90aHJlYWR3ZWF2ZXIvV2VhdmVyL1dvcmtpbmdIYXJkU3RhdGUuY3BwOjcxCiM1ICAw
eDAwMDA3ZmM0OGJjNmViZmYgaW4gVGhyZWFkV2VhdmVyOjpUaHJlYWRSdW5IZWxwZXI6OnJ1biAo
dGhpcz0weDdmYzQ3MTQxNWUwMCwgcGFyZW50PTB4OWVjMDQwLCB0aD0weGJlMTM5MCkgYXQgLi4v
Li4vLi4vdGhyZWFkd2VhdmVyL1dlYXZlci9UaHJlYWQuY3BwOjg3CiM2ICAweDAwMDA3ZmM0OGJj
NmYxNjggaW4gVGhyZWFkV2VhdmVyOjpUaHJlYWQ6OnJ1biAodGhpcz0weGJlMTM5MCkgYXQgLi4v
Li4vLi4vdGhyZWFkd2VhdmVyL1dlYXZlci9UaHJlYWQuY3BwOjE0MgojNyAgMHgwMDAwN2ZjNDk0
ZGY4Zjk1IGluIFFUaHJlYWRQcml2YXRlOjpzdGFydCAoYXJnPTB4YmUxMzkwKSBhdCB0aHJlYWQv
cXRocmVhZF91bml4LmNwcDoyNDgKIzggIDB4MDAwMDdmYzQ5NGI2ODljYSBpbiBzdGFydF90aHJl
YWQgKGFyZz08dmFsdWUgb3B0aW1pemVkIG91dD4pIGF0IHB0aHJlYWRfY3JlYXRlLmM6MzAwCiM5
ICAweDAwMDA3ZmM0OTM5MTY2ZmQgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3Yv
bGludXgveDg2XzY0L2Nsb25lLlM6MTEyCiMxMCAweDAwMDAwMDAwMDAwMDAwMDAgaW4gPz8gKCkK
ClRocmVhZCAyIChUaHJlYWQgMHg3ZmM0NzBjMTU3MTAgKExXUCAxNTAyOCkpOgojMCAgcHRocmVh
ZF9jb25kX3dhaXRAQEdMSUJDXzIuMy4yICgpIGF0IC4uL25wdGwvc3lzZGVwcy91bml4L3N5c3Yv
bGludXgveDg2XzY0L3B0aHJlYWRfY29uZF93YWl0LlM6MTYyCiMxICAweDAwMDA3ZmM0OTRkZjlm
ZGIgaW4gUVdhaXRDb25kaXRpb25Qcml2YXRlOjp3YWl0ICh0aGlzPTx2YWx1ZSBvcHRpbWl6ZWQg
b3V0PiwgbXV0ZXg9MHg5NjU1YjAsIHRpbWU9MTg0NDY3NDQwNzM3MDk1NTE2MTUpIGF0IHRocmVh
ZC9xd2FpdGNvbmRpdGlvbl91bml4LmNwcDo4NwojMiAgUVdhaXRDb25kaXRpb246OndhaXQgKHRo
aXM9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBtdXRleD0weDk2NTViMCwgdGltZT0xODQ0Njc0NDA3
MzcwOTU1MTYxNSkgYXQgdGhyZWFkL3F3YWl0Y29uZGl0aW9uX3VuaXguY3BwOjE1OQojMyAgMHgw
MDAwN2ZjNDhiYzZlMDI2IGluIFRocmVhZFdlYXZlcjo6V2VhdmVySW1wbDo6YmxvY2tUaHJlYWRV
bnRpbEpvYnNBcmVCZWluZ0Fzc2lnbmVkICh0aGlzPTB4OWVjMDQwLCB0aD0weGM0ODVlMCkgYXQg
Li4vLi4vLi4vdGhyZWFkd2VhdmVyL1dlYXZlci9XZWF2ZXJJbXBsLmNwcDozNjUKIzQgIDB4MDAw
MDdmYzQ4YmM3MDZhYiBpbiBUaHJlYWRXZWF2ZXI6OldvcmtpbmdIYXJkU3RhdGU6OmFwcGx5Rm9y
V29yayAodGhpcz0weDliNjFlMCwgdGg9MHhjNDg1ZTApIGF0IC4uLy4uLy4uL3RocmVhZHdlYXZl
ci9XZWF2ZXIvV29ya2luZ0hhcmRTdGF0ZS5jcHA6NzEKIzUgIDB4MDAwMDdmYzQ4YmM2ZWJmZiBp
biBUaHJlYWRXZWF2ZXI6OlRocmVhZFJ1bkhlbHBlcjo6cnVuICh0aGlzPTB4N2ZjNDcwYzE0ZTAw
LCBwYXJlbnQ9MHg5ZWMwNDAsIHRoPTB4YzQ4NWUwKSBhdCAuLi8uLi8uLi90aHJlYWR3ZWF2ZXIv
V2VhdmVyL1RocmVhZC5jcHA6ODcKIzYgIDB4MDAwMDdmYzQ4YmM2ZjE2OCBpbiBUaHJlYWRXZWF2
ZXI6OlRocmVhZDo6cnVuICh0aGlzPTB4YzQ4NWUwKSBhdCAuLi8uLi8uLi90aHJlYWR3ZWF2ZXIv
V2VhdmVyL1RocmVhZC5jcHA6MTQyCiM3ICAweDAwMDA3ZmM0OTRkZjhmOTUgaW4gUVRocmVhZFBy
aXZhdGU6OnN0YXJ0IChhcmc9MHhjNDg1ZTApIGF0IHRocmVhZC9xdGhyZWFkX3VuaXguY3BwOjI0
OAojOCAgMHgwMDAwN2ZjNDk0YjY4OWNhIGluIHN0YXJ0X3RocmVhZCAoYXJnPTx2YWx1ZSBvcHRp
bWl6ZWQgb3V0PikgYXQgcHRocmVhZF9jcmVhdGUuYzozMDAKIzkgIDB4MDAwMDdmYzQ5MzkxNjZm
ZCBpbiBjbG9uZSAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC94ODZfNjQvY2xvbmUu
UzoxMTIKIzEwIDB4MDAwMDAwMDAwMDAwMDAwMCBpbiA/PyAoKQoKVGhyZWFkIDEgKFRocmVhZCAw
eDdmYzQ5NjkxZDc2MCAoTFdQIDMxMzgpKToKW0tDcmFzaCBIYW5kbGVyXQojNSAgbWVtY3B5ICgp
IGF0IC4uL3N5c2RlcHMveDg2XzY0L21lbWNweS5TOjkxCiM2ICAweDAwMDA3ZmM0OTU0YjBjOTcg
aW4gd3JpdGVEYXRhICh0aGlzPTB4ZDYxNzIwLCBkYXRhPTB4N2ZmZjQ0ZTgxYTUwICIiLCBsZW49
NCkgYXQgL3Vzci9pbmNsdWRlL2JpdHMvc3RyaW5nMy5oOjUyCiM3ICAweDAwMDA3ZmM0OTRlN2Y5
NjcgaW4gUUlPRGV2aWNlOjp3cml0ZSAodGhpcz0weGQ2MTcyMCwgZGF0YT0weDdmZmY0NGU4MWE1
MCAiIiwgbWF4U2l6ZT00KSBhdCBpby9xaW9kZXZpY2UuY3BwOjEzNTkKIzggIDB4MDAwMDdmYzQ5
NGU2YzA0OSBpbiBRRGF0YVN0cmVhbTo6b3BlcmF0b3I8PCAodGhpcz0weDdmZmY0NGU4MWYwMCwg
aT02MCkgYXQgaW8vcWRhdGFzdHJlYW0uY3BwOjExMjUKIzkgIDB4MDAwMDdmYzQ5NGU2YzA5YSBp
biBRRGF0YVN0cmVhbTo6b3BlcmF0b3I8PCAodGhpcz0weDdmYzQ4NmY1NGZmZSwgcz0weDdmZmY0
NGU4MWFhMCAiIiwgbGVuPTYwKSBhdCAuLi8uLi9pbmNsdWRlL1F0Q29yZS8uLi8uLi9zcmMvY29y
ZWxpYi9pby9xZGF0YXN0cmVhbS5oOjIzNAojMTAgUURhdGFTdHJlYW06OndyaXRlQnl0ZXMgKHRo
aXM9MHg3ZmM0ODZmNTRmZmUsIHM9MHg3ZmZmNDRlODFhYTAgIiIsIGxlbj02MCkgYXQgaW8vcWRh
dGFzdHJlYW0uY3BwOjEzNDEKIzExIDB4MDAwMDdmYzQ5NGU0MGNkMyBpbiBvcGVyYXRvcjw8IChv
dXQ9Li4uLCBzdHI9Li4uKSBhdCB0b29scy9xc3RyaW5nLmNwcDo3MjYxCiMxMiAweDAwMDA3ZmM0
OTU0YjJiMzMgaW4gS1BpeG1hcENhY2hlOjpQcml2YXRlOjp3cml0ZURhdGEgKHRoaXM9MHg4OTNi
YzAsIGtleT08dmFsdWUgb3B0aW1pemVkIG91dD4sIHBpeD0uLi4pIGF0IC4uLy4uL2tkZXVpL3V0
aWwva3BpeG1hcGNhY2hlLmNwcDoxNDcyCiMxMyAweDAwMDA3ZmM0OTU0YjYxY2IgaW4gS1BpeG1h
cENhY2hlOjppbnNlcnQgKHRoaXM9MHg4OGQ0MTAsIGtleT0uLi4sIHBpeD0uLi4pIGF0IC4uLy4u
L2tkZXVpL3V0aWwva3BpeG1hcGNhY2hlLmNwcDoxNDQwCiMxNCAweDAwMDA3ZmM0OTU0MDVjNmIg
aW4gS0ljb25DYWNoZTo6aW5zZXJ0ICh0aGlzPTB4ODhkNDEwLCBrZXk9Li4uLCBwaXg9Li4uLCBw
YXRoPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PikgYXQgLi4vLi4va2RldWkvaWNvbnMva2ljb25jYWNo
ZS5jcHA6Mjg1CiMxNSAweDAwMDA3ZmM0OTUzZjlhNzcgaW4gS0ljb25Mb2FkZXI6OmxvYWRJY29u
ICh0aGlzPTB4N2U0YTUwLCBfbmFtZT0uLi4sIGdyb3VwPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0Piwg
c2l6ZT08dmFsdWUgb3B0aW1pemVkIG91dD4sIHN0YXRlPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0Piwg
b3ZlcmxheXM9Li4uLCBwYXRoX3N0b3JlPTB4MCwgCiAgICBjYW5SZXR1cm5OdWxsPWZhbHNlKSBh
dCAuLi8uLi9rZGV1aS9pY29ucy9raWNvbmxvYWRlci5jcHA6MTI3MwojMTYgMHgwMDAwN2ZjNDk1
M2YxNjhkIGluIEtJY29uRW5naW5lOjpwaXhtYXAgKHRoaXM9PHZhbHVlIG9wdGltaXplZCBvdXQ+
LCBzaXplPS4uLiwgbW9kZT08dmFsdWUgb3B0aW1pemVkIG91dD4sIHN0YXRlPTx2YWx1ZSBvcHRp
bWl6ZWQgb3V0PikgYXQgLi4vLi4va2RldWkvaWNvbnMva2ljb25lbmdpbmUuY3BwOjExOQojMTcg
MHgwMDAwN2ZjNDk0MTM4MzQ1IGluIFFJY29uOjpwaXhtYXAgKHRoaXM9PHZhbHVlIG9wdGltaXpl
ZCBvdXQ+LCBzaXplPS4uLiwgbW9kZT0xMDA2NjMyOTYwLCBzdGF0ZT0xMzAwNjY3MikgYXQgaW1h
Z2UvcWljb24uY3BwOjY3OAojMTggMHgwMDAwN2ZjNDk0MTI0YjQ0IGluIFFXaWRnZXRQcml2YXRl
OjpzZXRXaW5kb3dJY29uX3N5cyAodGhpcz08dmFsdWUgb3B0aW1pemVkIG91dD4sIGZvcmNlUmVz
ZXQ9PHZhbHVlIG9wdGltaXplZCBvdXQ+KSBhdCBrZXJuZWwvcXdpZGdldF94MTEuY3BwOjE0NTcK
IzE5IDB4MDAwMDdmYzQ5NDBkZDFlYyBpbiBRV2lkZ2V0OjpjcmVhdGUgKHRoaXM9MHhjYmE0NzAs
IHdpbmRvdz0wLCBpbml0aWFsaXplV2luZG93PTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgZGVzdHJv
eU9sZFdpbmRvdz08dmFsdWUgb3B0aW1pemVkIG91dD4pIGF0IGtlcm5lbC9xd2lkZ2V0LmNwcDox
MzU1CiMyMCAweDAwMDA3ZmM0OTQwZTJmZTYgaW4gUVdpZGdldDo6c2V0VmlzaWJsZSAodGhpcz0w
eGNiYTQ3MCwgdmlzaWJsZT08dmFsdWUgb3B0aW1pemVkIG91dD4pIGF0IGtlcm5lbC9xd2lkZ2V0
LmNwcDo3Mzc5CiMyMSAweDAwMDA3ZmM0OTQwYzc3NWIgaW4gUVdpZGdldDo6c2hvdyAocG9zPS4u
LiwgdGV4dD0uLi4sIHc9MHg5Y2MyODAsIHJlY3Q9Li4uKSBhdCAuLi8uLi9pbmNsdWRlL1F0R3Vp
Ly4uLy4uL3NyYy9ndWkva2VybmVsL3F3aWRnZXQuaDo0ODUKIzIyIFFUb29sVGlwOjpzaG93VGV4
dCAocG9zPS4uLiwgdGV4dD0uLi4sIHc9MHg5Y2MyODAsIHJlY3Q9Li4uKSBhdCBrZXJuZWwvcXRv
b2x0aXAuY3BwOjQ4MgojMjMgMHgwMDAwN2ZjNDk0MGM3ODJiIGluIFFUb29sVGlwOjpzaG93VGV4
dCAocG9zPS4uLiwgdGV4dD0uLi4sIHc9MHg0KSBhdCBrZXJuZWwvcXRvb2x0aXAuY3BwOjQ5Nwoj
MjQgMHgwMDAwN2ZjNDk0MGRiYTE1IGluIFFXaWRnZXQ6OmV2ZW50ICh0aGlzPTB4OWNjMjgwLCBl
dmVudD0weDdmZmY0NGU4MzJmMCkgYXQga2VybmVsL3F3aWRnZXQuY3BwOjgzNjYKIzI1IDB4MDAw
MDdmYzQ5NDA4NWMwYyBpbiBRQXBwbGljYXRpb25Qcml2YXRlOjpub3RpZnlfaGVscGVyICh0aGlz
PTB4N2U0ZjcwLCByZWNlaXZlcj0weDljYzI4MCwgZT0weDdmZmY0NGU4MzJmMCkgYXQga2VybmVs
L3FhcHBsaWNhdGlvbi5jcHA6NDMwMgojMjYgMHgwMDAwN2ZjNDk0MDhjYTNhIGluIFFBcHBsaWNh
dGlvbjo6bm90aWZ5ICh0aGlzPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PiwgcmVjZWl2ZXI9MHg5Y2My
ODAsIGU9MHg3ZmZmNDRlODMyZjApIGF0IGtlcm5lbC9xYXBwbGljYXRpb24uY3BwOjQwMDYKIzI3
IDB4MDAwMDdmYzQ5NTQzMWExNiBpbiBLQXBwbGljYXRpb246Om5vdGlmeSAodGhpcz0weDdlNGM0
MCwgcmVjZWl2ZXI9MHg5Y2MyODAsIGV2ZW50PTB4N2ZmZjQ0ZTgzMmYwKSBhdCAuLi8uLi9rZGV1
aS9rZXJuZWwva2FwcGxpY2F0aW9uLmNwcDozMDIKIzI4IDB4MDAwMDdmYzQ5NGVlOGQ5YyBpbiBR
Q29yZUFwcGxpY2F0aW9uOjpub3RpZnlJbnRlcm5hbCAodGhpcz0weDdlNGM0MCwgcmVjZWl2ZXI9
MHg5Y2MyODAsIGV2ZW50PTB4N2ZmZjQ0ZTgzMmYwKSBhdCBrZXJuZWwvcWNvcmVhcHBsaWNhdGlv
bi5jcHA6NzI2CiMyOSAweDAwMDA3ZmM0OTQwOGExZWMgaW4gUUFwcGxpY2F0aW9uOjpldmVudCAo
dGhpcz0weDdlNGM0MCwgZT0weDdmZmY0NGU4MzhmMCkgYXQga2VybmVsL3FhcHBsaWNhdGlvbi5j
cHA6MjM0NgojMzAgMHgwMDAwN2ZjNDk0MDg1YzBjIGluIFFBcHBsaWNhdGlvblByaXZhdGU6Om5v
dGlmeV9oZWxwZXIgKHRoaXM9MHg3ZTRmNzAsIHJlY2VpdmVyPTB4N2U0YzQwLCBlPTB4N2ZmZjQ0
ZTgzOGYwKSBhdCBrZXJuZWwvcWFwcGxpY2F0aW9uLmNwcDo0MzAyCiMzMSAweDAwMDA3ZmM0OTQw
OGMwZWIgaW4gUUFwcGxpY2F0aW9uOjpub3RpZnkgKHRoaXM9MHg3ZTRjNDAsIHJlY2VpdmVyPTB4
N2U0YzQwLCBlPTB4N2ZmZjQ0ZTgzOGYwKSBhdCBrZXJuZWwvcWFwcGxpY2F0aW9uLmNwcDo0MTg1
CiMzMiAweDAwMDA3ZmM0OTU0MzFhMTYgaW4gS0FwcGxpY2F0aW9uOjpub3RpZnkgKHRoaXM9MHg3
ZTRjNDAsIHJlY2VpdmVyPTB4N2U0YzQwLCBldmVudD0weDdmZmY0NGU4MzhmMCkgYXQgLi4vLi4v
a2RldWkva2VybmVsL2thcHBsaWNhdGlvbi5jcHA6MzAyCiMzMyAweDAwMDA3ZmM0OTRlZThkOWMg
aW4gUUNvcmVBcHBsaWNhdGlvbjo6bm90aWZ5SW50ZXJuYWwgKHRoaXM9MHg3ZTRjNDAsIHJlY2Vp
dmVyPTB4N2U0YzQwLCBldmVudD0weDdmZmY0NGU4MzhmMCkgYXQga2VybmVsL3Fjb3JlYXBwbGlj
YXRpb24uY3BwOjcyNgojMzQgMHgwMDAwN2ZjNDk0ZjE1YmEyIGluIFFDb3JlQXBwbGljYXRpb246
OnNlbmRFdmVudCAodGhpcz0weDdlODZmMCkgYXQgLi4vLi4vaW5jbHVkZS9RdENvcmUvLi4vLi4v
c3JjL2NvcmVsaWIva2VybmVsL3Fjb3JlYXBwbGljYXRpb24uaDoyMTUKIzM1IFFUaW1lckluZm9M
aXN0OjphY3RpdmF0ZVRpbWVycyAodGhpcz0weDdlODZmMCkgYXQga2VybmVsL3FldmVudGRpc3Bh
dGNoZXJfdW5peC5jcHA6NjAzCiMzNiAweDAwMDA3ZmM0OTRmMTI2ZTggaW4gdGltZXJTb3VyY2VE
aXNwYXRjaCAoc291cmNlPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PikgYXQga2VybmVsL3FldmVudGRp
c3BhdGNoZXJfZ2xpYi5jcHA6MTg0CiMzNyBpZGxlVGltZXJTb3VyY2VEaXNwYXRjaCAoc291cmNl
PTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PikgYXQga2VybmVsL3FldmVudGRpc3BhdGNoZXJfZ2xpYi5j
cHA6MjMxCiMzOCAweDAwMDA3ZmM0OTAyYzg4YzIgaW4gZ19tYWluX2NvbnRleHRfZGlzcGF0Y2gg
KCkgZnJvbSAvbGliL2xpYmdsaWItMi4wLnNvLjAKIzM5IDB4MDAwMDdmYzQ5MDJjYzc0OCBpbiA/
PyAoKSBmcm9tIC9saWIvbGliZ2xpYi0yLjAuc28uMAojNDAgMHgwMDAwN2ZjNDkwMmNjOGZjIGlu
IGdfbWFpbl9jb250ZXh0X2l0ZXJhdGlvbiAoKSBmcm9tIC9saWIvbGliZ2xpYi0yLjAuc28uMAoj
NDEgMHgwMDAwN2ZjNDk0ZjEyM2IzIGluIFFFdmVudERpc3BhdGNoZXJHbGliOjpwcm9jZXNzRXZl
bnRzICh0aGlzPTB4NzViMTQwLCBmbGFncz08dmFsdWUgb3B0aW1pemVkIG91dD4pIGF0IGtlcm5l
bC9xZXZlbnRkaXNwYXRjaGVyX2dsaWIuY3BwOjQxMgojNDIgMHgwMDAwN2ZjNDk0MTM2MThlIGlu
IFFHdWlFdmVudERpc3BhdGNoZXJHbGliOjpwcm9jZXNzRXZlbnRzICh0aGlzPTB4N2ZjNDg2ZjU0
ZmZlLCBmbGFncz08dmFsdWUgb3B0aW1pemVkIG91dD4pIGF0IGtlcm5lbC9xZ3VpZXZlbnRkaXNw
YXRjaGVyX2dsaWIuY3BwOjIwNAojNDMgMHgwMDAwN2ZjNDk0ZWU3NmMyIGluIFFFdmVudExvb3A6
OnByb2Nlc3NFdmVudHMgKHRoaXM9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBmbGFncz0pIGF0IGtl
cm5lbC9xZXZlbnRsb29wLmNwcDoxNDkKIzQ0IDB4MDAwMDdmYzQ5NGVlN2E5YyBpbiBRRXZlbnRM
b29wOjpleGVjICh0aGlzPTB4N2ZmZjQ0ZTgzYjkwLCBmbGFncz0pIGF0IGtlcm5lbC9xZXZlbnRs
b29wLmNwcDoyMDEKIzQ1IDB4MDAwMDdmYzQ5NGVlYzczYiBpbiBRQ29yZUFwcGxpY2F0aW9uOjpl
eGVjICgpIGF0IGtlcm5lbC9xY29yZWFwcGxpY2F0aW9uLmNwcDoxMDAzCiM0NiAweDAwMDA3ZmM0
ODlkZmY4NzQgaW4ga2RlbWFpbiAoYXJnYz08dmFsdWUgb3B0aW1pemVkIG91dD4sIGFyZ3Y9PHZh
bHVlIG9wdGltaXplZCBvdXQ+KSBhdCAuLi8uLi9rcnVubmVyL21haW4uY3BwOjY1CiM0NyAweDAw
MDAwMDAwMDA0MDcwZjMgaW4gbGF1bmNoIChhcmdjPTEsIF9uYW1lPTx2YWx1ZSBvcHRpbWl6ZWQg
b3V0PiwgYXJncz08dmFsdWUgb3B0aW1pemVkIG91dD4sIGN3ZD08dmFsdWUgb3B0aW1pemVkIG91
dD4sIGVudmM9MCwgZW52cz08dmFsdWUgb3B0aW1pemVkIG91dD4sIHJlc2V0X2Vudj1mYWxzZSwg
dHR5PTB4MCwgCiAgICBhdm9pZF9sb29wcz1mYWxzZSwgc3RhcnR1cF9pZF9zdHI9MHg0MGE0Zjkg
IjAiKSBhdCAuLi8uLi9raW5pdC9raW5pdC5jcHA6NzE3CiM0OCAweDAwMDAwMDAwMDA0MDdjYjAg
aW4gaGFuZGxlX2xhdW5jaGVyX3JlcXVlc3QgKHNvY2s9OCwgd2hvPTx2YWx1ZSBvcHRpbWl6ZWQg
b3V0PikgYXQgLi4vLi4va2luaXQva2luaXQuY3BwOjEyMDkKIzQ5IDB4MDAwMDAwMDAwMDQwODIz
YSBpbiBoYW5kbGVfcmVxdWVzdHMgKHdhaXRGb3JQaWQ9MCkgYXQgLi4vLi4va2luaXQva2luaXQu
Y3BwOjE0MDIKIzUwIDB4MDAwMDAwMDAwMDQwOGUyMiBpbiBtYWluIChhcmdjPTQsIGFyZ3Y9PHZh
bHVlIG9wdGltaXplZCBvdXQ+LCBlbnZwPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PikgYXQgLi4vLi4v
a2luaXQva2luaXQuY3BwOjE4NDUKClBvc3NpYmxlIGR1cGxpY2F0ZXMgYnkgcXVlcnk6IGJ1ZyAy
NDQzMDAsIGJ1ZyAyNDExMjYsIGJ1ZyAyMzUwODEsIGJ1ZyAyMzQwODcsIGJ1ZyAyMzM2OTkuCgpS
ZXBvcnRlZCB1c2luZyBEcktvbnFp
</data>

          </attachment>
      

    </bug>

</bugzilla>