<?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>126715</bug_id>
          
          <creation_ts>2006-05-04 10:39:39 +0000</creation_ts>
          <short_desc>Crash after fresh startup and selecting mail</short_desc>
          <delta_ts>2012-08-20 22:12:30 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>10</classification_id>
          <classification>Unmaintained</classification>
          <product>kmail</product>
          <component>IMAP</component>
          <version>unspecified</version>
          <rep_platform>Compiled Sources</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WONTFIX</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>1</everconfirmed>
          <reporter name="Michael Seiwert">michael.seiwert</reporter>
          <assigned_to name="kdepim bugs">pim-bugs-null</assigned_to>
          <cc>aaronw</cc>
    
    <cc>ajv-lists</cc>
    
    <cc>amandal</cc>
    
    <cc>andreak</cc>
    
    <cc>axel.roebel</cc>
    
    <cc>careo</cc>
    
    <cc>daniel.dumitrache</cc>
    
    <cc>dev</cc>
    
    <cc>eljefedelito</cc>
    
    <cc>felix.seeger</cc>
    
    <cc>gabriel_ambuehl</cc>
    
    <cc>gassauer</cc>
    
    <cc>gj</cc>
    
    <cc>hkBst</cc>
    
    <cc>info</cc>
    
    <cc>itlistuser</cc>
    
    <cc>jbarnes</cc>
    
    <cc>jloden</cc>
    
    <cc>jtpuk</cc>
    
    <cc>juergennagel</cc>
    
    <cc>kavol</cc>
    
    <cc>kde</cc>
    
    <cc>kde</cc>
    
    <cc>kdebug</cc>
    
    <cc>kwall</cc>
    
    <cc>lecit</cc>
    
    <cc>mark</cc>
    
    <cc>michal</cc>
    
    <cc>mitrovicsara</cc>
    
    <cc>ml</cc>
    
    <cc>mss</cc>
    
    <cc>psychonaut</cc>
    
    <cc>rasasi78</cc>
    
    <cc>ratko</cc>
    
    <cc>ricreig</cc>
    
    <cc>rolf.offermanns</cc>
    
    <cc>ronny_p</cc>
    
    <cc>steffen_moeller</cc>
    
    <cc>support</cc>
    
    <cc>teke</cc>
    
    <cc>thomas.pollet</cc>
    
    <cc>tuju</cc>
    
    <cc>vittorio.ballestra</cc>
    
    <cc>w.richert</cc>
    
    <cc>winter</cc>
    
    <cc>woebbeking</cc>
    
    <cc>wstephenson</cc>
    
    <cc>yazdzik</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>337</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>436194</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Seiwert">michael.seiwert</who>
    <bug_when>2006-05-04 10:39:39 +0000</bug_when>
    <thetext>Version:           3_5_BRANCH  (using KDE Devel)
Installed from:    Compiled sources
Compiler:          gcc version 3.3.5 20050117 (prerelease) (SUSE Linux)
 
OS:                Linux

This crash happend after a fresh build of kdepim 3_5_branch (04 May 2006). I selected a mail in the mail header view afterwards kmail was getting slower and slower until it was frozen. The application recovered from this state and then crashed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>436196</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Seiwert">michael.seiwert</who>
    <bug_when>2006-05-04 10:40:10 +0000</bug_when>
    <thetext>Using host libthread_db library &quot;/lib/tls/libthread_db.so.1&quot;.
[Thread debugging using libthread_db enabled]
[New Thread 1114160608 (LWP 26179)]
[New Thread 1128467376 (LWP 26184)]
[Thread debugging using libthread_db enabled]
[New Thread 1114160608 (LWP 26179)]
[New Thread 1128467376 (LWP 26184)]
[Thread debugging using libthread_db enabled]
[New Thread 1114160608 (LWP 26179)]
[New Thread 1128467376 (LWP 26184)]
[New Thread 1126366128 (LWP 26183)]
[New Thread 1124264880 (LWP 26182)]
[New Thread 1122163632 (LWP 26181)]
[KCrash handler]
#9  0x6970696b in ?? ()
#10 0x403d7a1c in KMail::ImapJob::slotGetNextMessage (this=0x98e43a8)
    at imapjob.cpp:279
#11 0x403d6ddd in KMail::ImapJob::init (this=0x98e43a8, jt=tGetMessage, sets=
      {static null = {static null = &lt;same as static member of an already seen type&gt;, d = 0x804f0c0, static shared_null = 0x804f0c0}, d = 0x8941620, static shared_null = 0x804f0c0}, folder=0x0, msgList=@0x98e43d0) at imapjob.cpp:216
#12 0x403d93eb in KMail::ImapJob::execute (this=0x98e43a8) at imapjob.cpp:646
#13 0x403cf92a in KMail::FolderJob::start (this=0x98e43a8) at folderjob.cpp:109
#14 0x403bbe50 in KMMainWidget::slotMsgSelected (this=0x8060770, msg=0x98e2fb0)
    at kmmainwidget.cpp:1898
#15 0x403b22ee in KMMainWidget::qt_invoke (this=0x8060770, _id=55, 
    _o=0xbfffdf30) at kmmainwidget.moc:479
#16 0x41d6f7de in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0x4027c86e in KMHeaders::selected (this=0x8297108, t0=0x98e2fb0)
    at kmheaders.moc:250
#18 0x40276370 in KMHeaders::highlightMessage (this=0x8297108, lvi=0x981d580, 
    markitread=false) at kmheaders.cpp:2013
#19 0x402771fd in KMHeaders::highlightMessage (this=0x8297108, i=0x981d580)
    at kmheaders.cpp:2262
#20 0x4027cbc2 in KMHeaders::qt_invoke (this=0x8297108, _id=107, _o=0xbfffe090)
    at kmheaders.moc:295
#21 0x41d6f7de in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#22 0x420dc315 in QListView::currentChanged ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0x41e5ae15 in QListView::setCurrentItem ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0x41e5dd72 in QListView::contentsMousePressEventEx ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#25 0x41e5e884 in QListView::contentsMousePressEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#26 0x4171c503 in KListView::contentsMousePressEvent ()
   from /opt/kde35/lib/libkdeui.so.4
#27 0x40276ab9 in KMHeaders::contentsMousePressEvent (this=0x8297108, 
    e=0xbfffe390) at kmheaders.cpp:2174
#28 0x41e8f318 in QScrollView::viewportMousePressEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#29 0x41e90688 in QScrollView::eventFilter ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0x41e5e8f8 in QListView::eventFilter () from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0x4026e6a5 in KMHeaders::eventFilter (this=0x8297108, o=0x82c9c08, 
    e=0xbfffe980) at kmheaders.cpp:240
#32 0x41d7007e in QObject::activate_filters ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0x41d70160 in QObject::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0x41da59ec in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0x41d0c3ff in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0x41d0e71e in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#37 0x4199baba in KApplication::notify () from /opt/kde35/lib/libkdecore.so.4
#38 0x41ca8fb2 in QETWidget::translateMouseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#39 0x41ca7e6d in QApplication::x11ProcessEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#40 0x41cb89e8 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#41 0x41d24231 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#42 0x41d24076 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#43 0x41d0deaf in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#44 0x0804aac3 in main (argc=7, argv=0xbffff104)
    at /home/mseiwert/src/svn/kde35/branches/KDE/3.5/kdepim/kmail/main.cpp:110
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>436198</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Seiwert">michael.seiwert</who>
    <bug_when>2006-05-04 10:44:35 +0000</bug_when>
    <thetext>could be related/duplicate of bug 125723</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>436258</commentid>
    <comment_count>3</comment_count>
    <who name="Allen Winter">winter</who>
    <bug_when>2006-05-04 15:25:15 +0000</bug_when>
    <thetext>Michael,

Till and I both made changes to that KMail::ImapJob::slotGetNextMessage() method in imapjob.cpp yesterday.  Question is: did you compile before
or after I made a slight change to Till&apos;s patch?

So, please let me know if line 279 in file kdepim/kmail/imapjob.cpp is
   if ( !msg || msg-&gt;UID() == 0 || !msgParent )

If no, you&apos;ll need to recompile and test Kmail again.
If yes, then we need to do more bugfixing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>436317</commentid>
    <comment_count>4</comment_count>
    <who name="Michael Seiwert">michael.seiwert</who>
    <bug_when>2006-05-04 18:12:30 +0000</bug_when>
    <thetext>I did a fresh checkout of kdepim module including your changes (svn-commit 537142) this morning (08:00 am German time). So I think there has to be more bugfixing. Since Till&apos;s changes to KMail::ImapJob::slotGetNextMessage() there were no crashes until now. Not that you wonder, I&apos;ve two versions of kmail running, one at work and one at home :-) Thank you for working on this issue !!!

Very best regards

Michael </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>436495</commentid>
    <comment_count>5</comment_count>
    <who name="Ismail Onur Filiz">onurf</who>
    <bug_when>2006-05-05 09:10:34 +0000</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of 125723 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>436522</commentid>
    <comment_count>6</comment_count>
    <who name="Andre Woebbeking">woebbeking</who>
    <bug_when>2006-05-05 11:05:30 +0000</bug_when>
    <thetext>I had this crash yesterday evening (fresh build) but I thing that I had it already some weeks ago.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>437066</commentid>
    <comment_count>7</comment_count>
    <who name="Allen Winter">winter</who>
    <bug_when>2006-05-07 17:51:40 +0000</bug_when>
    <thetext>does this crash still happen?  I committed a change suggested by Till the other day so I&apos;d like to know if it helps or not.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>437082</commentid>
    <comment_count>8</comment_count>
    <who name="Michael Seiwert">michael.seiwert</who>
    <bug_when>2006-05-07 19:25:28 +0000</bug_when>
    <thetext>no, it doesn&apos;t seem to crash anymore. In case it will crash again I&apos;ll reopen it. Thanks for your great kdepim work !</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>437665</commentid>
    <comment_count>9</comment_count>
    <who name="Andre Woebbeking">woebbeking</who>
    <bug_when>2006-05-09 23:26:02 +0000</bug_when>
    <thetext>Today it crashed again. I recompiled kdepim Sunday evening.

#6  0x00002b9c3dc61355 in KMail::ImapJob::slotGetNextMessage (this=0x18c0ab0)
    at /Devel/src/kde/kdepim/kmail/imapjob.cpp:279
#7  0x00002b9c3dc6234b in KMail::ImapJob::init (this=0x18c0ab0, 
    jt=KMail::FolderJob::tGetMessage, sets=@0x7fffffe72320, folder=0x0, 
    msgList=@0x18c0b00) at /Devel/src/kde/kdepim/kmail/imapjob.cpp:216
#8  0x00002b9c3dc6241b in KMail::ImapJob::execute (this=0x18c0ab0)
    at /Devel/src/kde/kdepim/kmail/imapjob.cpp:647
#9  0x00002b9c3dc414ce in KMMainWidget::slotMsgSelected (this=0x10b5430, 
    msg=0x15d2aa0) at /Devel/src/kde/kdepim/kmail/kmmainwidget.cpp:1898
#10 0x00002b9c3dc4c067 in KMMainWidget::qt_invoke (this=0x10b5430, _id=54, 
    _o=0x7fffffe72440) at kmmainwidget.moc:479
#11 0x00002b9c38f0c5e8 in QObject::activate_signal (this=0x10c2890, 
    clist=&lt;value optimized out&gt;, o=0x7fffffe72440) at kernel/qobject.cpp:2356
#12 0x00002b9c3db02087 in KMHeaders::selected (this=0x10c2890, t0=0x15d2aa0)
    at kmheaders.moc:250
#13 0x00002b9c3db0228d in KMHeaders::highlightMessage (this=0x10c2890, 
    lvi=&lt;value optimized out&gt;, markitread=false)
    at /Devel/src/kde/kdepim/kmail/kmheaders.cpp:2013
#14 0x00002b9c3db0bcc4 in KMHeaders::qt_invoke (this=0x10c2890, _id=106, 
    _o=0x7fffffe725b0) at kmheaders.moc:295
#15 0x00002b9c38f0c5e8 in QObject::activate_signal (this=0x10c2890, 
    clist=&lt;value optimized out&gt;, o=0x7fffffe725b0) at kernel/qobject.cpp:2356
#16 0x00002b9c391f7b5e in QListView::currentChanged (
    this=&lt;value optimized out&gt;, t0=0x17efde0)
    at .moc/release-shared-mt/moc_qlistview.cpp:328
#17 0x00002b9c3db0088a in KMHeaders::selectNextMessage (this=0x10c2890)
    at /Devel/src/kde/kdepim/kmail/kmheaders.cpp:1720
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>438346</commentid>
    <comment_count>10</comment_count>
    <who name="Michael Seiwert">michael.seiwert</who>
    <bug_when>2006-05-12 20:21:14 +0000</bug_when>
    <thetext>Now it crashed also for me again. And it crashed immediately after I selected a mail while kmail was untouched for a longer timeperiod (&gt;60min). Same symtoms as at the first time I reported the bug. BT is the same as Andres so I won&apos;t post. So I think further fixing is needed. Best regards Michael  </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>438349</commentid>
    <comment_count>11</comment_count>
    <who name="Allen Winter">winter</who>
    <bug_when>2006-05-12 20:26:21 +0000</bug_when>
    <thetext>Ok, I&apos;m stumped -- so I&apos;m reassigning to kmail-devel in the hopes that one of our experts has some time to take a look.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>441501</commentid>
    <comment_count>12</comment_count>
    <who name="Michael Seiwert">michael.seiwert</who>
    <bug_when>2006-05-24 17:09:45 +0000</bug_when>
    <thetext>Slightly other bt. Before kmail crashed it marked some messages from red to blue and back to red, then it got slower and slower till it finally crashed. 

#9  0xe804ec83 in ?? ()
#10 0x40208111 in KMMessage::fromDwString (this=0x9bd79a0, str=@0xbfffdf40, 
    aSetStatus=false) at kmmessage.cpp:396
#11 0x40208056 in KMMessage::fromByteArray (this=0x9bd79a0, ba=@0x8cae43c, 
    setStatus=false) at kmmessage.cpp:387
#12 0x403d8455 in KMail::ImapJob::slotGetMessageResult (this=0x9bd76d0, 
    job=0x923a7f8) at imapjob.cpp:403
#13 0x403d9766 in KMail::ImapJob::qt_invoke (this=0x9bd76d0, _id=2, 
    _o=0xbfffe0a0) at imapjob.moc:126
#14 0x41d707de in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#15 0x4130e51c in KIO::Job::result () from /opt/kde35/lib/libkio.so.4
#16 0x41367249 in KIO::Job::emitResult () from /opt/kde35/lib/libkio.so.4</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>442272</commentid>
    <comment_count>13</comment_count>
    <who name="Ingo Klöcker">kloecker</who>
    <bug_when>2006-05-27 18:25:34 +0000</bug_when>
    <thetext>Fixed by SVN commit 545471.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>442274</commentid>
    <comment_count>14</comment_count>
    <who name="Ingo Klöcker">kloecker</who>
    <bug_when>2006-05-27 18:25:48 +0000</bug_when>
    <thetext>*** Bug 127499 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>442276</commentid>
    <comment_count>15</comment_count>
    <who name="Ingo Klöcker">kloecker</who>
    <bug_when>2006-05-27 18:26:01 +0000</bug_when>
    <thetext>*** Bug 127895 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>442398</commentid>
    <comment_count>16</comment_count>
    <who name="Michael Seiwert">michael.seiwert</who>
    <bug_when>2006-05-28 08:52:24 +0000</bug_when>
    <thetext>This morning it crashed again. Because BT looks the same as the last times I&apos;m only attaching the first lines.

#6  0x206e6920 in ?? ()
#7  0xb7c40153 in KMail::ImapJob::slotGetNextMessage (this=0x887a530)
    at ./kmail/imapjob.cpp:279
#8  0xb7d5a4a3 in KMail::ImapJob::init (this=0x887a530, 
    jt=KMail::FolderJob::tGetMessage, sets=@0xbf9f0930, folder=0x0, 
    msgList=@0x887a558) at ./kmail/imapjob.cpp:216
#9  0xb7d5a567 in KMail::ImapJob::execute (this=0x887a530)
    at ./kmail/imapjob.cpp:647
#10 0xb7b46b53 in KMail::FolderJob::start (this=0x887a530)
    at ./kmail/folderjob.cpp:109
#11 0xb7ce3733 in KMMainWidget::slotMsgSelected (this=0x80606c0, msg=0x8416850)
    at ./kmail/kmmainwidget.cpp:1898
#12 0xb7dd1462 in KMMainWidget::qt_invoke (this=0x80606c0, _id=55, 
    _o=0xbf9f0a28) at ./kmail/kmmainwidget.moc:479
#13 0xb5f16b5d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#14 0xb7c1bc28 in KMHeaders::selected (this=0x82bd6c0, t0=0x8416850)
    at ./kmail/kmheaders.moc:250
#15 0xb7d18c11 in KMHeaders::highlightMessage (this=0x82bd6c0, lvi=0x87429c8, 
    markitread=false) at ./kmail/kmheaders.cpp:2013
#16 0xb7d1b250 in KMHeaders::highlightMessage (this=0x82bd6c0, i=0x87429c8)
    at ./kmail/kmheaders.cpp:2262
#17 0xb7d21a95 in KMHeaders::qt_invoke (this=0x82bd6c0, _id=107, _o=0xbf9f0b64)

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>444240</commentid>
    <comment_count>17</comment_count>
    <who name="Michael Seiwert">michael.seiwert</who>
    <bug_when>2006-06-04 15:26:46 +0000</bug_when>
    <thetext>*** Bug 128619 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>444815</commentid>
    <comment_count>18</comment_count>
    <who name="Michael Seiwert">michael.seiwert</who>
    <bug_when>2006-06-07 19:00:48 +0000</bug_when>
    <thetext>*** Bug 128743 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>444988</commentid>
    <comment_count>19</comment_count>
    <who name="Michael Seiwert">michael.seiwert</who>
    <bug_when>2006-06-08 06:57:03 +0000</bug_when>
    <thetext>*** Bug 128806 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>445014</commentid>
    <comment_count>20</comment_count>
    <who name="Rolf Eike Beer">kde</who>
    <bug_when>2006-06-08 10:34:41 +0000</bug_when>
    <thetext>Here is a different backtrace, I was trying to delete mail from an IMAP folder. I don&apos;t know if this is somehow related or should be it&apos;s own bug.

Using host libthread_db library &quot;/lib/tls/libthread_db.so.1&quot;.
[Thread debugging using libthread_db enabled]
[New Thread 1106140960 (LWP 28507)]
[New Thread 1128004528 (LWP 28511)]
[Thread debugging using libthread_db enabled]
[New Thread 1106140960 (LWP 28507)]
[New Thread 1128004528 (LWP 28511)]
[Thread debugging using libthread_db enabled]
[New Thread 1106140960 (LWP 28507)]
[New Thread 1128004528 (LWP 28511)]
[New Thread 1125903280 (LWP 28510)]
[New Thread 1123802032 (LWP 28509)]
[New Thread 1121700784 (LWP 28508)]
[KCrash handler]
#9  0x41589908 in vtable for QPixmap () from /usr/lib/qt3/lib/libqt-mt.so.3
#10 0x08cb39d8 in ?? ()
#11 0x429b43eb in typeinfo name for QMemArray&lt;char const*&gt; ()
   from /opt/kde3/lib/libkmailprivate.so
#12 0x09b1b308 in ?? ()
#13 0x08c260c0 in ?? ()
#14 0x0806b19c in static_QUType_QString ()
#15 0x00000001 in ?? ()
#16 0x00000000 in ?? ()
#17 0x4178cac8 in __libc_ptyname1 () from /lib/tls/libc.so.6
#18 0x416e36cb in free () from /lib/tls/libc.so.6
#19 0x4289cb54 in KMCommand::slotPostTransfer (this=0x9b1b308, 
    result=147536344)
    at /usr/src/packages/BUILD/kdepim-3.5.3/kmail/kmcommands.cpp:255
#20 0x4289cd77 in KMCommand::qt_invoke (this=0x9b1b308, _id=5, _o=0xbfffe680)
    at qucom_p.h:316
#21 0x4289d21b in KMMenuCommand::qt_invoke (this=0x42891624, _id=1116280356, 
    _o=0x42891624) at kmcommands.moc:2436
#22 0x4289d281 in KMMoveCommand::qt_invoke (this=0x9b1b308, _id=5, 
    _o=0xbfffe680) at kmcommands.moc:2619
#23 0x4289d31b in KMDeleteMsgCommand::qt_invoke (this=0x42891624, 
    _id=1116280356, _o=0x42891624) at kmcommands.moc:2694
#24 0x4112425e in QObject::activate_signal (this=0x9b1b308, clist=0x86e2f68, 
    o=0xbfffe680) at qconnection.h:56
#25 0x42888a52 in KMCommand::messagesTransfered (this=0x9b1b308, t0=OK)
    at kmcommands.moc:126
#26 0x4289c62a in KMCommand::transferSelectedMsgs (this=0x9b1b308)
    at /usr/src/packages/BUILD/kdepim-3.5.3/kmail/kmcommands.cpp:276
#27 0x4289cc37 in KMCommand::slotStart (this=0x9b1b308)
    at /usr/src/packages/BUILD/kdepim-3.5.3/kmail/kmcommands.cpp:247
#28 0x4289cd84 in KMCommand::qt_invoke (this=0x9b1b308, _id=4, _o=0xbfffe8a0)
    at kmcommands.moc:147
#29 0x4289d21b in KMMenuCommand::qt_invoke (this=0x42891624, _id=1116280356, 
    _o=0x42891624) at kmcommands.moc:2436
#30 0x4289d281 in KMMoveCommand::qt_invoke (this=0x9b1b308, _id=4, 
    _o=0xbfffe8a0) at kmcommands.moc:2619
#31 0x4289d31b in KMDeleteMsgCommand::qt_invoke (this=0x42891624, 
    _id=1116280356, _o=0x42891624) at kmcommands.moc:2694
#32 0x4112425e in QObject::activate_signal (this=0x8186d08, clist=0x8d45f80, 
    o=0xbfffe8a0) at qconnection.h:56
#33 0x41476092 in QSignal::signal (this=0x8186d08, t0=@0x42891624)
    at moc_qsignal.cpp:100
#34 0x41141613 in QSignal::activate (this=0x8186d08) at qsignal.cpp:212
#35 0x411491d3 in QSingleShotTimer::event (this=0x8186ce0) at qtimer.cpp:286
#36 0x410c0c3f in QApplication::internalNotify (this=0x42891624, 
    receiver=0x8186ce0, e=0xbfffec60) at qevent.h:144
#37 0x410c2823 in QApplication::notify (this=0xbfffeec0, receiver=0x8186ce0, 
    e=0xbfffec60) at qapplication.cpp:2524
#38 0x40dd4ef1 in KApplication::notify (this=0xbfffeec0, receiver=0x8186ce0, 
    event=0xbfffec60) at kapplication.cpp:552
#39 0x410b527c in QEventLoop::activateTimers (this=0x80ea208)
    at qeventloop_unix.cpp:120
#40 0x4106d799 in QEventLoop::processEvents (this=0x80ea208, 
    flags=&lt;value optimized out&gt;) at qeventloop_x11.cpp:389
#41 0x410d8a01 in QEventLoop::enterLoop (this=0x80ea208) at qeventloop.cpp:198
#42 0x410d8846 in QEventLoop::exec (this=0x80ea208) at qeventloop.cpp:145
#43 0x410c26ef in QApplication::exec (this=0xbfffeec0) at qapplication.cpp:2759
#44 0x08058fc5 in main (argc=1116280356, argv=0x42891624)
    at /usr/src/packages/BUILD/kdepim-3.5.3/kontact/src/main.cpp:161
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>445924</commentid>
    <comment_count>21</comment_count>
    <who name="Michael Seiwert">michael.seiwert</who>
    <bug_when>2006-06-12 06:59:18 +0000</bug_when>
    <thetext>*** Bug 129005 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>448873</commentid>
    <comment_count>22</comment_count>
    <who name="Malte S. Stretz">mss</who>
    <bug_when>2006-06-22 16:18:22 +0000</bug_when>
    <thetext>*** Bug 129649 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>450911</commentid>
    <comment_count>23</comment_count>
    <who name="Alistair Strachan">alistair</who>
    <bug_when>2006-07-01 13:03:47 +0000</bug_when>
    <thetext>Still crashing for me in 3.5.3 on two separate machines (i686 and x86-64) with an identical set of backtraces.

This bug makes KMail basically unusable on large IMAP accounts and is a severe regression from 3.5.0. What&apos;s the status?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>456444</commentid>
    <comment_count>24</comment_count>
    <who name="Michael Seiwert">michael.seiwert</who>
    <bug_when>2006-07-28 20:25:17 +0000</bug_when>
    <thetext>*** Bug 131439 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>456451</commentid>
    <comment_count>25</comment_count>
    <who name="Alistair Strachan">alistair</who>
    <bug_when>2006-07-28 20:52:45 +0000</bug_when>
    <thetext>Still crashing on 3.5.4 from tagged SVN.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>456453</commentid>
    <comment_count>26</comment_count>
    <who name="Mike McQuaid">mike</who>
    <bug_when>2006-07-28 21:10:09 +0000</bug_when>
    <thetext>I have this too.

This is probably the biggest problem I find with KDE at the moment. I&apos;m seriously considering moving mail client, as I experience this 5-10 times a day, minimum.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>456455</commentid>
    <comment_count>27</comment_count>
    <who name="Allen Winter">winter</who>
    <bug_when>2006-07-28 21:16:31 +0000</bug_when>
    <thetext>Drat.  I had hoped Ingo fixed this one.

This is a tough one to find and fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>456458</commentid>
    <comment_count>28</comment_count>
    <who name="Alistair Strachan">alistair</who>
    <bug_when>2006-07-28 21:22:29 +0000</bug_when>
    <thetext>Are you finding it difficult to reproduce? I&apos;m only too happy to go through any steps necessary to track this down, I&apos;ll even rebuild half my system to fix it :-)

Help!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>457289</commentid>
    <comment_count>29</comment_count>
    <who name="Andreas Kling">info</who>
    <bug_when>2006-08-01 10:55:30 +0000</bug_when>
    <thetext>*** Bug 130080 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>457291</commentid>
    <comment_count>30</comment_count>
    <who name="Andreas Kling">info</who>
    <bug_when>2006-08-01 10:55:39 +0000</bug_when>
    <thetext>*** Bug 130307 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>458493</commentid>
    <comment_count>31</comment_count>
    <who name="Alistair Strachan">alistair</who>
    <bug_when>2006-08-06 20:24:50 +0000</bug_when>
    <thetext>If it is helpful, I find that what usually happens just prior to a crash is that I have performed an update (or KMail has done so automatically), and I have Threading enabled.

KMail then struggles to decide which are NEW mails (Red) and which are simply UNREAD (Blue). What I often see happen prior to a crash is that Red emails turn to Blue after the update, then I select an email (which does not load for reading) and all of the recently changed Blues turn back to Red, and if I click again, KMail crashes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>459026</commentid>
    <comment_count>32</comment_count>
    <who name="Michael Seiwert">michael.seiwert</who>
    <bug_when>2006-08-08 15:59:23 +0000</bug_when>
    <thetext>*** Bug 132051 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>460916</commentid>
    <comment_count>33</comment_count>
      <attachid>17398</attachid>
    <who name="Michael Seiwert">michael.seiwert</who>
    <bug_when>2006-08-16 21:16:10 +0000</bug_when>
    <thetext>Created attachment 17398
valgrind log</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>460917</commentid>
    <comment_count>34</comment_count>
    <who name="Michael Seiwert">michael.seiwert</who>
    <bug_when>2006-08-16 21:16:41 +0000</bug_when>
    <thetext>Output of my valgrind session, please see attachment for complete valgrind log.

==9960==
==9960== Invalid read of size 4
==9960==    at 0x4365F91: KMMsgBase::storage() const (kmmsgbase.cpp:90)
==9960==    by 0x447F6FF: KMail::ImapJob::slotGetNextMessage() (imapjob.cpp:278)
==9960==    by 0x4481974: KMail::ImapJob::init(KMail::FolderJob::JobType, QString, KMFolderImap*, QPtrList&lt;KMMessage&gt;&amp;) (imapjob.cpp:216)
==9960==    by 0x4481A38: KMail::ImapJob::execute() (imapjob.cpp:647)
==9960==    by 0x44766BA: KMail::FolderJob::start() (folderjob.cpp:109)
==9960==    by 0x439782F: KMFolderImap::doCreateJob(KMMessage*, KMail::FolderJob::JobType, KMFolder*, QString, KMail::AttachmentStrategy const*) const (kmf
olderimap.cpp:1592)
==9960==    by 0x43064CD: FolderStorage::createJob(KMMessage*, KMail::FolderJob::JobType, KMFolder*, QString, KMail::AttachmentStrategy const*) const (fold
erstorage.cpp:564)
==9960==    by 0x42E606B: KMFolder::createJob(KMMessage*, KMail::FolderJob::JobType, KMFolder*, QString, KMail::AttachmentStrategy const*) const (kmfolder.
cpp:342)
==9960==    by 0x445218D: KMMainWidget::slotMsgSelected(KMMessage*) (kmmainwidget.cpp:1905)
==9960==    by 0x44645D1: KMMainWidget::qt_invoke(int, QUObject*) (kmmainwidget.moc:481)
==9960==    by 0x5E45EDC: QObject::activate_signal(QConnectionList*, QUObject*) (in /usr/lib/qt3/lib/libqt-mt.so.3.3.6)
==9960==    by 0x42A41A1: KMHeaders::selected(KMMessage*) (kmheaders.moc:250)
==9960==  Address 0xAC3FDAC is 4 bytes inside a block of size 96 free&apos;d
==9960==    at 0x4020CC7: operator delete(void*) (vg_replace_malloc.c:244)
==9960==    by 0x4228637: KMMessage::~KMMessage() (kmmessage.cpp:195)
==9960==    by 0x436D561: KMMsgList::clear(bool, bool) (kmmsglist.cpp:42)
==9960==    by 0x446CF3E: KMFolderIndex::clearIndex(bool, bool) (kmfolderindex.cpp:450)
==9960==    by 0x446DC39: KMFolderIndex::readIndex() (kmfolderindex.cpp:221)
==9960==    by 0x4393563: KMFolderMbox::open() (kmfoldermbox.cpp:175)
==9960==    by 0x42E57DF: KMFolder::open() (kmfolder.cpp:473)
==9960==    by 0x4480CCB: KMail::ImapJob::init(KMail::FolderJob::JobType, QString, KMFolderImap*, QPtrList&lt;KMMessage&gt;&amp;) (imapjob.cpp:92)
==9960==    by 0x4481A38: KMail::ImapJob::execute() (imapjob.cpp:647)
==9960==    by 0x44766BA: KMail::FolderJob::start() (folderjob.cpp:109)
==9960==    by 0x439782F: KMFolderImap::doCreateJob(KMMessage*, KMail::FolderJob::JobType, KMFolder*, QString, KMail::AttachmentStrategy const*) const (kmf
olderimap.cpp:1592)
==9960==    by 0x43064CD: FolderStorage::createJob(KMMessage*, KMail::FolderJob::JobType, KMFolder*, QString, KMail::AttachmentStrategy const*) const (fold
erstorage.cpp:564)
==9960==
==9960== Invalid read of size 4
==9960==    at 0x4365F9B: KMMsgBase::storage() const (kmmsgbase.cpp:91)
==9960==    by 0x447F6FF: KMail::ImapJob::slotGetNextMessage() (imapjob.cpp:278)
==9960==    by 0x4481974: KMail::ImapJob::init(KMail::FolderJob::JobType, QString, KMFolderImap*, QPtrList&lt;KMMessage&gt;&amp;) (imapjob.cpp:216)
==9960==    by 0x4481A38: KMail::ImapJob::execute() (imapjob.cpp:647)
==9960==    by 0x44766BA: KMail::FolderJob::start() (folderjob.cpp:109)
==9960==    by 0x439782F: KMFolderImap::doCreateJob(KMMessage*, KMail::FolderJob::JobType, KMFolder*, QString, KMail::AttachmentStrategy const*) const (kmf
olderimap.cpp:1592)
==9960==    by 0x43064CD: FolderStorage::createJob(KMMessage*, KMail::FolderJob::JobType, KMFolder*, QString, KMail::AttachmentStrategy const*) const (fold
erstorage.cpp:564)
==9960==    by 0x42E606B: KMFolder::createJob(KMMessage*, KMail::FolderJob::JobType, KMFolder*, QString, KMail::AttachmentStrategy const*) const (kmfolder.
cpp:342)
==9960==    by 0x445218D: KMMainWidget::slotMsgSelected(KMMessage*) (kmmainwidget.cpp:1905)
==9960==    by 0x44645D1: KMMainWidget::qt_invoke(int, QUObject*) (kmmainwidget.moc:481)
==9960==    by 0x5E45EDC: QObject::activate_signal(QConnectionList*, QUObject*) (in /usr/lib/qt3/lib/libqt-mt.so.3.3.6)
==9960==    by 0x42A41A1: KMHeaders::selected(KMMessage*) (kmheaders.moc:250)
==9960==  Address 0xAC3FDAC is 4 bytes inside a block of size 96 free&apos;d
==9960==    at 0x4020CC7: operator delete(void*) (vg_replace_malloc.c:244)
==9960==    by 0x4228637: KMMessage::~KMMessage() (kmmessage.cpp:195)
==9960==    by 0x436D561: KMMsgList::clear(bool, bool) (kmmsglist.cpp:42)
==9960==    by 0x446CF3E: KMFolderIndex::clearIndex(bool, bool) (kmfolderindex.cpp:450)
==9960==    by 0x446DC39: KMFolderIndex::readIndex() (kmfolderindex.cpp:221)
==9960==    by 0x4393563: KMFolderMbox::open() (kmfoldermbox.cpp:175)
==9960==    by 0x42E57DF: KMFolder::open() (kmfolder.cpp:473)
==9960==    by 0x4480CCB: KMail::ImapJob::init(KMail::FolderJob::JobType, QString, KMFolderImap*, QPtrList&lt;KMMessage&gt;&amp;) (imapjob.cpp:92)
==9960==    by 0x4481A38: KMail::ImapJob::execute() (imapjob.cpp:647)
==9960==    by 0x44766BA: KMail::FolderJob::start() (folderjob.cpp:109)
==9960==    by 0x439782F: KMFolderImap::doCreateJob(KMMessage*, KMail::FolderJob::JobType, KMFolder*, QString, KMail::AttachmentStrategy const*) const (kmf
olderimap.cpp:1592)
==9960==    by 0x43064CD: FolderStorage::createJob(KMMessage*, KMail::FolderJob::JobType, KMFolder*, QString, KMail::AttachmentStrategy const*) const (fold
erstorage.cpp:564)
==9960==
==9960== Invalid read of size 4
==9960==    at 0x447F72A: KMail::ImapJob::slotGetNextMessage() (imapjob.cpp:279)
==9960==    by 0x4481974: KMail::ImapJob::init(KMail::FolderJob::JobType, QString, KMFolderImap*, QPtrList&lt;KMMessage&gt;&amp;) (imapjob.cpp:216)
==9960==    by 0x4481A38: KMail::ImapJob::execute() (imapjob.cpp:647)
==9960==    by 0x44766BA: KMail::FolderJob::start() (folderjob.cpp:109)
==9960==    by 0x439782F: KMFolderImap::doCreateJob(KMMessage*, KMail::FolderJob::JobType, KMFolder*, QString, KMail::AttachmentStrategy const*) const (kmf
olderimap.cpp:1592)
==9960==    by 0x43064CD: FolderStorage::createJob(KMMessage*, KMail::FolderJob::JobType, KMFolder*, QString, KMail::AttachmentStrategy const*) const (fold
erstorage.cpp:564)
==9960==    by 0x42E606B: KMFolder::createJob(KMMessage*, KMail::FolderJob::JobType, KMFolder*, QString, KMail::AttachmentStrategy const*) const (kmfolder.
cpp:342)
==9960==    by 0x445218D: KMMainWidget::slotMsgSelected(KMMessage*) (kmmainwidget.cpp:1905)
==9960==    by 0x44645D1: KMMainWidget::qt_invoke(int, QUObject*) (kmmainwidget.moc:481)
==9960==    by 0x5E45EDC: QObject::activate_signal(QConnectionList*, QUObject*) (in /usr/lib/qt3/lib/libqt-mt.so.3.3.6)
==9960==    by 0x42A41A1: KMHeaders::selected(KMMessage*) (kmheaders.moc:250)
==9960==    by 0x42AA8D6: KMHeaders::highlightMessage(QListViewItem*, bool) (kmheaders.cpp:2020)
==9960==  Address 0xAC3FDA8 is 0 bytes inside a block of size 96 free&apos;d
==9960==    at 0x4020CC7: operator delete(void*) (vg_replace_malloc.c:244)
==9960==    by 0x4228637: KMMessage::~KMMessage() (kmmessage.cpp:195)
==9960==    by 0x436D561: KMMsgList::clear(bool, bool) (kmmsglist.cpp:42)
==9960==    by 0x446CF3E: KMFolderIndex::clearIndex(bool, bool) (kmfolderindex.cpp:450)
==9960==    by 0x446DC39: KMFolderIndex::readIndex() (kmfolderindex.cpp:221)
==9960==    by 0x4393563: KMFolderMbox::open() (kmfoldermbox.cpp:175)
==9960==    by 0x42E57DF: KMFolder::open() (kmfolder.cpp:473)
==9960==    by 0x4480CCB: KMail::ImapJob::init(KMail::FolderJob::JobType, QString, KMFolderImap*, QPtrList&lt;KMMessage&gt;&amp;) (imapjob.cpp:92)
==9960==    by 0x4481A38: KMail::ImapJob::execute() (imapjob.cpp:647)
==9960==    by 0x44766BA: KMail::FolderJob::start() (folderjob.cpp:109)
==9960==    by 0x439782F: KMFolderImap::doCreateJob(KMMessage*, KMail::FolderJob::JobType, KMFolder*, QString, KMail::AttachmentStrategy const*) const (kmf
olderimap.cpp:1592)
==9960==    by 0x43064CD: FolderStorage::createJob(KMMessage*, KMail::FolderJob::JobType, KMFolder*, QString, KMail::AttachmentStrategy const*) const (fold
erstorage.cpp:564)
==9960==
==9960== ERROR SUMMARY: 5190 errors from 32 contexts (suppressed: 5 from 1)
==9960== malloc/free: in use at exit: 6,162,650 bytes in 202,998 blocks.
==9960== malloc/free: 18,118,864 allocs, 17,915,866 frees, 1,113,760,380 bytes allocated.
==9960== For counts of detected errors, rerun with: -v
==9960== searching for pointers to 202,998 not-freed blocks.
==9960== checked 41,026,792 bytes.
==9960==
==9960== LEAK SUMMARY:
==9960==    definitely lost: 77,489 bytes in 8,359 blocks.
==9960==      possibly lost: 724 bytes in 9 blocks.
==9960==    still reachable: 6,084,437 bytes in 194,630 blocks.
==9960==         suppressed: 0 bytes in 0 blocks.
==9960== Use --leak-check=full to see details of leaked memory.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>461147</commentid>
    <comment_count>35</comment_count>
    <who name="Alistair Strachan">alistair</who>
    <bug_when>2006-08-17 19:00:26 +0000</bug_when>
    <thetext>Potentially useless trace, but I thought it might be useful..

(no debugging symbols found)
Using host libthread_db library &quot;/lib/libthread_db.so.1&quot;.
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0x000000337b18d631 in nanosleep () from /lib/libc.so.6
#0  0x000000337b18d631 in nanosleep () from /lib/libc.so.6
#1  0x000000337b18d454 in sleep () from /lib/libc.so.6
#2  0x00000032e5c7c779 in KCrash::startDrKonqi ()
   from /opt/kde-3.5.4/lib/libkdecore.so.4
#3  0x00000032e5c7cd60 in KCrash::defaultCrashHandler ()
   from /opt/kde-3.5.4/lib/libkdecore.so.4
#4  0x000000337b12f5f0 in killpg () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()
#6  0x0000000000000000 in ?? ()
#7  0x0000000000000000 in ?? ()
#8  0x0000000000000002 in ?? ()
#9  0x0000000000000000 in ?? ()
#10 0x00002ab9a82ed1e0 in ?? ()
#11 0x00007fff027e814c in ?? ()
#12 0x00000000000001e4 in ?? ()
#13 0x0000000000000202 in ?? ()
#14 0x0000000003237a00 in ?? ()
#15 0x0000000002a94d70 in ?? ()
#16 0x0000000000978b30 in ?? ()
#17 0x0000000000d73bb0 in ?? ()
#18 0x0000000003237a00 in ?? ()
#19 0x00000035a46bb92b in typeinfo name for QPtrList&lt;QGDictIterator&gt; ()
   from /opt/qt/lib/libqt-mt.so.3
#20 0x0000000002a94d20 in ?? ()
#21 0x0000000000000000 in ?? ()
#22 0x000000337b3259f0 in __after_morecore_hook () from /lib/libc.so.6
#23 0x00000000030cdf60 in ?? ()
#24 0x000000337d30bd6a in fcntl () from /lib/libpthread.so.0
#25 0x0000000002aeb5c0 in ?? ()
#26 0x0000000000000004 in ?? ()
#27 0x000000337b16a9bc in free () from /lib/libc.so.6
#28 0x00000035a45e65cf in QGArray::~QGArray () from /opt/qt/lib/libqt-mt.so.3
#29 0x00000032e5c7de26 in KURL::query ()
   from /opt/kde-3.5.4/lib/libkdecore.so.4
#30 0x0000000000000000 in ?? ()
#31 0x4004000000000000 in ?? ()
#32 0x0000000000000000 in ?? ()
#33 0x3ff0000000000000 in ?? ()
#34 0x0000000000000000 in ?? ()
#35 0x3ff0000000000000 in ?? ()
#36 0x0000000000000000 in ?? ()
#37 0x3fe0000000000000 in ?? ()
#38 0x0000000000000000 in ?? ()
#39 0x0000000000000000 in ?? ()
#40 0x0000000000000000 in ?? ()
#41 0x408a080000000000 in ?? ()
#42 0x0000000000000000 in ?? ()
#43 0x0000000000000000 in ?? ()
#44 0x0000000000000000 in ?? ()
#45 0x0000000000000000 in ?? ()
#46 0x0000000000000000 in ?? ()
#47 0x3ff0000000000000 in ?? ()
#48 0x0000000000000000 in ?? ()
#49 0x0000000000000000 in ?? ()
#50 0x0000000000000000 in ?? ()
#51 0x3ff0000000000000 in ?? ()
#52 0x0000000000000000 in ?? ()
#53 0x000000003f19999a in ?? ()
#54 0x0000000000000000 in ?? ()
#55 0x3de3881000000000 in ?? ()
#56 0x0000000000000000 in ?? ()
#57 0x3ff0000c80000000 in ?? ()
#58 0x0000000000000000 in ?? ()
#59 0x41a0000002000000 in ?? ()
#60 0x0000000000000000 in ?? ()
#61 0x0000000000000001 in ?? ()
#62 0x000000337b1acce9 in read () from /lib/libc.so.6
#63 0x000000337b166a36 in _IO_file_underflow () from /lib/libc.so.6
#64 0x000000337b16567e in _IO_file_seek () from /lib/libc.so.6
#65 0x000000337b15c401 in fread () from /lib/libc.so.6
#66 0x00000032f350bee0 in KMFolderIndex::readIndex ()
   from /opt/kde-3.5.4/lib/libkmailprivate.so
#67 0x00000032f3458309 in KMFolderMbox::open ()
   from /opt/kde-3.5.4/lib/libkmailprivate.so
#68 0x00000032f351ce55 in KMail::ImapJob::init ()
   from /opt/kde-3.5.4/lib/libkmailprivate.so
#69 0x00000032f351e0ba in KMail::ImapJob::execute ()
   from /opt/kde-3.5.4/lib/libkmailprivate.so
#70 0x00000032f345dcd0 in KMFolderImap::doCreateJob ()
   from /opt/kde-3.5.4/lib/libkmailprivate.so
#71 0x00000032f33e6774 in FolderStorage::createJob ()
   from /opt/kde-3.5.4/lib/libkmailprivate.so
#72 0x00000032f33cc838 in KMFolder::createJob ()
   from /opt/kde-3.5.4/lib/libkmailprivate.so
#73 0x00000032f34f8bdf in KMMainWidget::slotMsgSelected ()
   from /opt/kde-3.5.4/lib/libkmailprivate.so
#74 0x00000032f3508d76 in KMMainWidget::qt_invoke ()
   from /opt/kde-3.5.4/lib/libkmailprivate.so
#75 0x00000035a434f96c in QObject::activate_signal ()
   from /opt/qt/lib/libqt-mt.so.3
#76 0x00000032f33952dc in KMHeaders::selected ()
   from /opt/kde-3.5.4/lib/libkmailprivate.so
#77 0x00000032f339777d in KMHeaders::highlightMessage ()
   from /opt/kde-3.5.4/lib/libkmailprivate.so
#78 0x00000032f33a50ee in KMHeaders::qt_invoke ()
   from /opt/kde-3.5.4/lib/libkmailprivate.so
#79 0x00000035a434f96c in QObject::activate_signal ()
   from /opt/qt/lib/libqt-mt.so.3
#80 0x00000035a466b83f in QListView::currentChanged ()
   from /opt/qt/lib/libqt-mt.so.3
#81 0x00000035a441a982 in QListView::contentsMousePressEventEx ()
   from /opt/qt/lib/libqt-mt.so.3
#82 0x00000032e62f769a in KListView::contentsMousePressEvent ()
   from /opt/kde-3.5.4/lib/libkdeui.so.4
#83 0x00000032f3397c33 in KMHeaders::contentsMousePressEvent ()
   from /opt/kde-3.5.4/lib/libkmailprivate.so
#84 0x00000035a4446f03 in QScrollView::viewportMousePressEvent ()
   from /opt/qt/lib/libqt-mt.so.3
#85 0x00000035a4445079 in QScrollView::eventFilter ()
   from /opt/qt/lib/libqt-mt.so.3
#86 0x00000035a441901e in QListView::eventFilter ()
   from /opt/qt/lib/libqt-mt.so.3
#87 0x00000032f3399195 in KMHeaders::eventFilter ()
   from /opt/kde-3.5.4/lib/libkmailprivate.so
#88 0x00000035a434eff2 in QObject::activate_filters ()
   from /opt/qt/lib/libqt-mt.so.3
#89 0x00000035a434f047 in QObject::event () from /opt/qt/lib/libqt-mt.so.3
#90 0x00000035a4380698 in QWidget::event () from /opt/qt/lib/libqt-mt.so.3
#91 0x00000035a42fa555 in QApplication::internalNotify ()
   from /opt/qt/lib/libqt-mt.so.3
#92 0x00000035a42fb455 in QApplication::notify ()
   from /opt/qt/lib/libqt-mt.so.3
#93 0x00000032e5bf8b7e in KApplication::notify ()
   from /opt/kde-3.5.4/lib/libkdecore.so.4
#94 0x00000035a42a52c3 in QETWidget::translateMouseEvent ()
   from /opt/qt/lib/libqt-mt.so.3
#95 0x00000035a42a40bb in QApplication::x11ProcessEvent ()
   from /opt/qt/lib/libqt-mt.so.3
#96 0x00000035a42b2e5f in QEventLoop::processEvents ()
   from /opt/qt/lib/libqt-mt.so.3
#97 0x00000035a430ec21 in QEventLoop::enterLoop ()
   from /opt/qt/lib/libqt-mt.so.3
#98 0x00000035a430eaea in QEventLoop::exec () from /opt/qt/lib/libqt-mt.so.3
#99 0x0000000000402cdd in main ()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>461768</commentid>
    <comment_count>36</comment_count>
    <who name="Michael Seiwert">michael.seiwert</who>
    <bug_when>2006-08-20 10:54:18 +0000</bug_when>
    <thetext>*** Bug 132680 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>462660</commentid>
    <comment_count>37</comment_count>
    <who name="Tommi Tervo">tommi.tervo</who>
    <bug_when>2006-08-23 14:30:44 +0000</bug_when>
    <thetext>*** Bug 132156 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>463258</commentid>
    <comment_count>38</comment_count>
    <who name="Horatiu Olar">h.olar</who>
    <bug_when>2006-08-25 15:20:35 +0000</bug_when>
    <thetext>Got the same backtrace, so I won&apos;t post it again. Here&apos;s the setup:

- Exchange 2003 Server
- IMAP account - quite big - lots of folders/subfolders

From what I can see/feel (it happens 10-20 times during the day), this is definitely related to new incoming mail. If the inbox folder has just been reread, and before the 1st click on a new message a newer message has landed in inbox, kmail/kontact will crash. One workaround, which doesn&apos;t always work (only 20% of the cases) is to reread the inbox folder again (click on a subfolder, click on inbox).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>464514</commentid>
    <comment_count>39</comment_count>
    <who name="Michael Seiwert">michael.seiwert</who>
    <bug_when>2006-08-30 10:10:09 +0000</bug_when>
    <thetext>*** Bug 133225 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>464837</commentid>
    <comment_count>40</comment_count>
    <who name="Jesse Barnes">jbarnes</who>
    <bug_when>2006-08-30 19:01:29 +0000</bug_when>
    <thetext>Is anyone looking at this?  I feel the same way Mike Arthur does--this is my biggest gripe with KDE ATM... I&apos;m seriously considering a mail client switch, but if there&apos;s code to test or things to try I&apos;m happy to help out...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>464942</commentid>
    <comment_count>41</comment_count>
    <who name="Alistair Strachan">alistair</who>
    <bug_when>2006-08-30 21:12:34 +0000</bug_when>
    <thetext>I can only recommend that people watching this bug use their votes to increase its status. There are some fairly silly bugs with 1000+ votes, by comparison..</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>465274</commentid>
    <comment_count>42</comment_count>
    <who name="Michael Seiwert">michael.seiwert</who>
    <bug_when>2006-08-31 16:38:52 +0000</bug_when>
    <thetext>*** Bug 133333 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>465494</commentid>
    <comment_count>43</comment_count>
    <who name="Rigo Wenning">rigo</who>
    <bug_when>2006-09-01 09:25:31 +0000</bug_when>
    <thetext>I have a desktop and a laptop both running kubuntu with KDE 3.5.4. Normally, I start kontact on my laptop and export the X. My desktop is setup so that the kontact there can also use imap. I use a courier imap-server on a dedicated machine. I added some folders from the desktop kmail/kontact and moved some email around. Later, I started the laptop instance of kmail and it crashed consistently. By inadvertance, I was working on my desktop and started the kontact instance on the desktop and it worked just fine.
So I uninstalled kde-pim on my laptop, purged all configuration files and did a fresh install of kde-pim and kontact. Surprise surprise, kontact/kmail is working perfectly again.
I just wanted to report this experience to give the developers a hint. It might be that kmail is messing up its index-files and crashes on its own mess.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>465506</commentid>
    <comment_count>44</comment_count>
    <who name="kavol">kavol</who>
    <bug_when>2006-09-01 10:34:15 +0000</bug_when>
    <thetext>&gt; It might be that kmail is messing up its index-files and crashes on its own mess.

I gues this is a very good point - I just tried to delete the indexes, leaving only the directories, and suddenly I can work with all my IMAP accounts again without problems, while two of them (on one server) reported timeouts and I was unable to get even the list of messages ... (and the server was not down - I was able to use it through webmail imap interface)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>465709</commentid>
    <comment_count>45</comment_count>
    <who name="Jesse Barnes">jbarnes</who>
    <bug_when>2006-09-01 20:36:40 +0000</bug_when>
    <thetext>Things seem much improved with kling&apos;s patch (crash frequency seems down after a few hours of testing), but I just saw a crash:

[KCrash handler]
#6  0x0742ca81 in KMFolder::open () from /usr/lib/libkmailprivate.so
#7  0x075b23e6 in KMail::ImapJob::init () from /usr/lib/libkmailprivate.so
#8  0x075b394d in KMail::ImapJob::execute () from /usr/lib/libkmailprivate.so
#9  0x075a61fd in KMail::FolderJob::start () from /usr/lib/libkmailprivate.so
#10 0x074d51d1 in KMFolderImap::doCreateJob ()
   from /usr/lib/libkmailprivate.so
#11 0x0744ccef in FolderStorage::createJob () from /usr/lib/libkmailprivate.so
#12 0x0742eac5 in KMFolder::createJob () from /usr/lib/libkmailprivate.so
#13 0x07587c7b in KMMainWidget::slotMsgSelected ()
   from /usr/lib/libkmailprivate.so
#14 0x0759b830 in KMMainWidget::qt_invoke () from /usr/lib/libkmailprivate.so
#15 0x05a1370a in QObject::activate_signal ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#16 0x073ef7ae in KMHeaders::selected () from /usr/lib/libkmailprivate.so
#17 0x073f17f9 in KMHeaders::highlightMessage ()
   from /usr/lib/libkmailprivate.so
#18 0x073f1bec in KMHeaders::highlightMessage ()
   from /usr/lib/libkmailprivate.so
#19 0x073ff0f6 in KMHeaders::qt_invoke () from /usr/lib/libkmailprivate.so
#20 0x05a1370a in QObject::activate_signal ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#21 0x05db2721 in QListView::currentChanged ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#22 0x05b0a337 in QListView::setCurrentItem ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#23 0x073f25d4 in KMHeaders::setCurrentMsg () from /usr/lib/libkmailprivate.so
#24 0x073ee824 in KMHeaders::nextUnreadMessage ()
   from /usr/lib/libkmailprivate.so
#25 0x07584b20 in KMMainWidget::slotNextUnreadMessage ()
   from /usr/lib/libkmailprivate.so
#26 0x0759c1e1 in KMMainWidget::qt_invoke () from /usr/lib/libkmailprivate.so
#27 0x05a1370a in QObject::activate_signal ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#28 0x05a1427d in QObject::activate_signal ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#29 0x023cdf19 in KAction::activated () from /usr/lib/libkdeui.so.4
#30 0x02405162 in KAction::slotActivated () from /usr/lib/libkdeui.so.4
#31 0x024d814f in KAction::qt_invoke () from /usr/lib/libkdeui.so.4
#32 0x05a1370a in QObject::activate_signal ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#33 0x05a1427d in QObject::activate_signal ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#34 0x020d4cd9 in KAccelPrivate::menuItemActivated ()
   from /usr/lib/libkdecore.so.4
#35 0x021249e7 in KAccelPrivate::emitActivatedSignal ()
   from /usr/lib/libkdecore.so.4
#36 0x0217c419 in KAccelPrivate::eventFilter () from /usr/lib/libkdecore.so.4
#37 0x05a12d4c in QObject::activate_filters ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#38 0x05a12dcb in QObject::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#39 0x05a5060c in QWidget::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#40 0x05b1d892 in QMainWindow::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#41 0x059aabeb in QApplication::internalNotify ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#42 0x059ac4dd in QApplication::notify ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#43 0x021ab193 in KApplication::notify () from /usr/lib/libkdecore.so.4
#44 0x02130e50 in KAccelEventHandler::x11Event ()
   from /usr/lib/libkdecore.so.4
#45 0x0219f5cb in KApplication::x11EventFilter ()
   from /usr/lib/libkdecore.so.4
#46 0x05930464 in qt_set_x11_event_filter ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#47 0x05940c9d in QApplication::x11ProcessEvent ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#48 0x05952fcb in QEventLoop::processEvents ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#49 0x059c4090 in QEventLoop::enterLoop ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#50 0x059c3f56 in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#51 0x059aa6ff in QApplication::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#52 0x0804a10e in ?? ()
#53 0x008ba214 in __libc_start_main () from /lib/libc.so.6
#54 0x08049e71 in ?? ()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>467603</commentid>
    <comment_count>46</comment_count>
    <who name="Andreas Kling">info</who>
    <bug_when>2006-09-07 16:57:26 +0000</bug_when>
    <thetext>This bug is caused by KMMsgList::clear() deleting message objects that are still referenced by one or more jobs. From my outside perspective, I see two solutions: either add refcounting to KMMessage or devise a way for ~KMMessage() to notify jobs of deletion.

Making KMMessage inherit QObject and using QGuardedPtrs would be &quot;the easy way&quot;, but uses a lot of memory (approx. 200 bytes/message), which you might deem unacceptable.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>471625</commentid>
    <comment_count>47</comment_count>
    <who name="Michael Seiwert">michael.seiwert</who>
    <bug_when>2006-09-21 07:48:04 +0000</bug_when>
    <thetext>*** Bug 132054 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>472853</commentid>
    <comment_count>48</comment_count>
    <who name="Ferdinand Gassauer">gassauer</who>
    <bug_when>2006-09-26 07:02:51 +0000</bug_when>
    <thetext>
Using host libthread_db library &quot;/lib64/libthread_db.so.1&quot;.
[Thread debugging using libthread_db enabled]
[New Thread 47645770874512 (LWP 11197)]
[New Thread 1107310912 (LWP 11222)]
[New Thread 1098918208 (LWP 11221)]
[New Thread 1090525504 (LWP 11220)]
[New Thread 1082132800 (LWP 11219)]
[KCrash handler]
#5  0x0000000000000000 in ?? ()
#6  0x00002b555e84ec35 in KMail::ImapJob::slotGetNextMessage ()
   from /daten/kdesvn/kde35/lib64/libkmailprivate.so
#7  0x00002b555e85073c in KMail::ImapJob::init ()
   from /daten/kdesvn/kde35/lib64/libkmailprivate.so
#8  0x00002b555e85083a in KMail::ImapJob::execute ()
   from /daten/kdesvn/kde35/lib64/libkmailprivate.so
#9  0x00002b555e82d3e0 in KMMainWidget::slotMsgSelected ()
   from /daten/kdesvn/kde35/lib64/libkmailprivate.so
#10 0x00002b555e83a321 in KMMainWidget::qt_invoke ()
   from /daten/kdesvn/kde35/lib64/libkmailprivate.so
#11 0x00002b5562f81adc in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#12 0x00002b555e6ea741 in KMHeaders::selected ()
   from /daten/kdesvn/kde35/lib64/libkmailprivate.so
#13 0x00002b555e6ef69d in KMHeaders::highlightMessage ()
   from /daten/kdesvn/kde35/lib64/libkmailprivate.so
#14 0x00002b555e6f530f in KMHeaders::qt_invoke ()
   from /daten/kdesvn/kde35/lib64/libkmailprivate.so
#15 0x00002b5562f81adc in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#16 0x00002b5563275885 in QListView::currentChanged ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#17 0x00002b5563051f4c in QListView::contentsMousePressEventEx ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#18 0x00002b5561c82702 in KListView::contentsMousePressEvent ()
   from /daten/kdesvn/kde35/lib64/libkdeui.so.4
#19 0x00002b555e6f15be in KMHeaders::contentsMousePressEvent ()
   from /daten/kdesvn/kde35/lib64/libkmailprivate.so
#20 0x00002b556307f933 in QScrollView::viewportMousePressEvent ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#21 0x00002b556307d859 in QScrollView::eventFilter ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#22 0x00002b55630505be in QListView::eventFilter ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#23 0x00002b555e6f5efe in KMHeaders::eventFilter ()
   from /daten/kdesvn/kde35/lib64/libkmailprivate.so
#24 0x00002b5562f814e2 in QObject::activate_filters ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#25 0x00002b5562f81537 in QObject::event ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#26 0x00002b5562fb4618 in QWidget::event ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#27 0x00002b5562f2aae5 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#28 0x00002b5562f2b90b in QApplication::notify ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#29 0x00002b55622bee12 in KApplication::notify ()
   from /daten/kdesvn/kde35/lib64/libkdecore.so.4
#30 0x00002b5562ed3144 in QETWidget::translateMouseEvent ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#31 0x00002b5562ed2323 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#32 0x00002b5562ee12af in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#33 0x00002b5562f3f7f1 in QEventLoop::enterLoop ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#34 0x00002b5562f3f69a in QEventLoop::exec ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#35 0x00000000004032c3 in main ()
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>473027</commentid>
    <comment_count>49</comment_count>
    <who name="BJ Blanchard">blabj</who>
    <bug_when>2006-09-26 19:39:27 +0000</bug_when>
    <thetext>Hi there,

We are using Kontact 3.5.4 corporately (60 users) and are experiencing several crashes per day per heavy IMAP user [by heavy - over 15,000 emails across hundreds of folders].  I&apos;ve been collecting backtraces over last couple of days, and of 78 backtraces, 31 are tied to &quot;slotGetNextMessage&quot; on selecting email messages.  [15 are related to &quot;KMMoveCommand&quot;, and 10 others to KMReaderWin::setMsg - will find/post appropriate bug]

Figured this was the closest matching open bug, so here is one of my backtraces (I have 30 more if anyone cares to see them!)

BJ Blanchard


Using host libthread_db library &quot;/lib/tls/libthread_db.so.1&quot;.
Core was generated by `kontact&apos;.
Program terminated with signal 11, Segmentation fault.
#0  0x61747461 in ?? ()

Thread 5 (process 2081):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0x49e3b9e6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
No symbol table info available.
#2  0x4a745aab in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#3  0xb7ed5e85 in KPIM::ThreadWeaver::Weaver::applyForWork ()
   from /usr/kde/3.5/lib/libkdepim.so.1
No symbol table info available.
#4  0xb7f6bae4 in typeinfo name for KPIM::ThreadWeaver::Event ()
   from /usr/kde/3.5/lib/libkdepim.so.1
No symbol table info available.

Thread 4 (process 2082):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0x49e3b9e6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
No symbol table info available.
#2  0x4a745aab in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#3  0xb7ed5e85 in KPIM::ThreadWeaver::Weaver::applyForWork ()
   from /usr/kde/3.5/lib/libkdepim.so.1
No symbol table info available.
#4  0x08abaf98 in ?? ()
No symbol table info available.

Thread 3 (process 2083):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0x49e3b9e6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
No symbol table info available.
#2  0x4a745aab in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#3  0xb7ed5e85 in KPIM::ThreadWeaver::Weaver::applyForWork ()
   from /usr/kde/3.5/lib/libkdepim.so.1
No symbol table info available.
#4  0x08abaf98 in ?? ()
No symbol table info available.

Thread 2 (process 2084):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0x49e3b9e6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
No symbol table info available.
#2  0x4a745aab in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#3  0xb7ed5e85 in KPIM::ThreadWeaver::Weaver::applyForWork ()
   from /usr/kde/3.5/lib/libkdepim.so.1
No symbol table info available.
#4  0x08abaf98 in ?? ()
No symbol table info available.

Thread 1 (process 2078):
#0  0x61747461 in ?? ()
No symbol table info available.
#1  0xb666e1aa in KMail::ImapJob::slotGetNextMessage (this=0xa811c88)
    at imapjob.cpp:279
	msg = (class KMMessage *) 0x8600e08
	msgParent = (class KMFolderImap *) 0xa4b0c80
	url = {m_strProtocol = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x93c8c00, 
    static shared_null = 0x806d070}, m_strUser = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0xaa69198, 
    static shared_null = 0x806d070}, m_strPass = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x5, 
    static shared_null = 0x806d070}, m_strHost = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x4a8ebe80, 
    static shared_null = 0x806d070}, m_strPath = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x4a761fcd, 
    static shared_null = 0x806d070}, m_strRef_encoded = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x4a8ebe80, 
    static shared_null = 0x806d070}, m_strQuery_encoded = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0xbfa98d78, 
    static shared_null = 0x806d070}, m_bIsMalformed = true, m_iUriMode = RawURI, 
  freeForUse = 13, m_iPort = 19061, m_strPath_encoded = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x0, 
    static shared_null = 0x806d070}, d = 0x4a8411dc}
	jd = {path = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x49c660d6, 
    static shared_null = 0x806d070}, url = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x49d17840, 
    static shared_null = 0x806d070}, curNamespace = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0xa33aa90, 
    static shared_null = 0x806d070}, 
  data = {&lt;&gt; = {&lt;No data fields&gt;}, &lt;No data fields&gt;}, cdata = &lt;incomplete type&gt;, 
  items = {&lt;QValueList&lt;QString&gt;&gt; = {sh = 0x4a04fb8d}, &lt;No data fields&gt;}, 
  parent = 0xa33aa90, msgList = {&lt;QGList&gt; = {&lt;&gt; = {&lt;No data fields&gt;}, 
      firstNode = 0x4a75a8d3, lastNode = 0xa33aa90, curNode = 0x4a8ebe80, 
      curIndex = -1079407384, numNodes = 1249224999, 
      iterators = 0xbfa98e30}, &lt;No data fields&gt;}, total = 171158160, 
  done = 159767432, offset = 5, progressItem = 0x8ab91a8, onlySubscribed = 240, 
  quiet = 234, cancellable = 68}
	path = {static null = {
    static null = &lt;same as static member of an already seen type&gt;, 
    d = 0x806d070, static shared_null = 0x806d070}, d = 0xc, 
  static shared_null = 0x806d070}
#2  0xb666f6b3 in KMail::ImapJob::init (this=0xa811c88, 
    jt=KMail::FolderJob::tGetMessage, sets=
      {static null = {static null = &lt;same as static member of an already seen type&gt;, d = 0x806d070, static shared_null = 0x806d070}, d = 0x2c, static shared_null = 0x806d070}, folder=0x0, msgList=@0xa811cb0) at imapjob.cpp:216
	url = {m_strProtocol = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x86fc198, 
    static shared_null = 0x806d070}, m_strUser = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0xa811c88, 
    static shared_null = 0x806d070}, m_strPass = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x10, 
    static shared_null = 0x806d070}, m_strHost = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x10, 
    static shared_null = 0x806d070}, m_strPath = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x806a1e8, 
    static shared_null = 0x806d070}, m_strRef_encoded = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x806a23c, 
    static shared_null = 0x806d070}, m_strQuery_encoded = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x806a23c, 
    static shared_null = 0x806d070}, m_bIsMalformed = false, 
  m_iUriMode = Mailto, freeForUse = 14, m_iPort = 2054, m_strPath_encoded = {
    static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x4a82bb77, 
    static shared_null = 0x806d070}, d = 0xbfa99040}
	destUrl = {m_strProtocol = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x49c67b73, 
    static shared_null = 0x806d070}, m_strUser = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x49d17840, 
    static shared_null = 0x806d070}, m_strPass = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x49d0b65c, 
    static shared_null = 0x806d070}, m_strHost = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x4a07225c, 
    static shared_null = 0x806d070}, m_strPath = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x902a080, 
    static shared_null = 0x806d070}, m_strRef_encoded = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x8f031d0, 
    static shared_null = 0x806d070}, m_strQuery_encoded = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x2, 
    static shared_null = 0x806d070}, m_bIsMalformed = false, m_iUriMode = Auto, 
  freeForUse = 1, m_iPort = 0, m_strPath_encoded = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x49d15ff4, 
    static shared_null = 0x806d070}, d = 0x49d17840}
	jd = {path = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x49d15ff4, 
    static shared_null = 0x806d070}, url = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x49d17840, 
    static shared_null = 0x806d070}, curNamespace = {static null = {
      static null = &lt;same as static member of an already seen type&gt;, 
      d = 0x806d070, static shared_null = 0x806d070}, d = 0x9549950, 
    static shared_null = 0x806d070}, 
  data = {&lt;&gt; = {&lt;No data fields&gt;}, &lt;No data fields&gt;}, cdata = &lt;incomplete type&gt;, 
  items = {&lt;QValueList&lt;QString&gt;&gt; = {sh = 0x4a07225c}, &lt;No data fields&gt;}, 
  parent = 0xbfa99040, msgList = {&lt;QGList&gt; = {&lt;&gt; = {&lt;No data fields&gt;}, 
      firstNode = 0x4a04fb8d, lastNode = 0x9549950, curNode = 0x4a8ebe80, 
      curIndex = -1079406792, numNodes = 1249224915, 
      iterators = 0x9549950}, &lt;No data fields&gt;}, total = 1250868864, 
  done = -1079406760, offset = 1249224999, progressItem = 0xbfa99040, 
  onlySubscribed = 80, quiet = 153, cancellable = 84}
	stream = &lt;incomplete type&gt;
	simpleJob = (struct KIO::SimpleJob *) 0x86fbf30
	packedArgs = {&lt;&gt; = {&lt;No data fields&gt;}, &lt;No data fields&gt;}
#3  0xb667012a in KMail::ImapJob::execute (this=0xa811c88) at kmfolder.h:130
No locals.
#4  0xb6663439 in KMail::FolderJob::start (this=0x8600e08) at folderjob.cpp:109
No locals.
#5  0xb6647fb3 in KMMainWidget::slotMsgSelected (this=0xb411eb10, msg=0x8600e08)
    at qguardedptr.h:113
No locals.
#6  0xb6658fe3 in KMMainWidget::qt_invoke (this=0xb411eb10, _id=54, 
    _o=0xbfa99180) at qucom_p.h:316
No locals.
#7  0x4a4a218a in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#8  0xb64a3230 in KMHeaders::selected (this=0xbfa991a8, t0=0xa9b8220)
    at kmheaders.moc:250
	clist = (QConnectionList *) 0x8917d70
	o = {{type = 0x806a55c, payload = {b = false, c = 0 &apos;\0&apos;, s = 0, i = 0, 
      l = 0, uc = 0 &apos;\0&apos;, us = 0, ui = 0, ul = 0, f = 0, 
      d = 1.6676528443035453e-257, 
      byte = &quot;\000\000\000\000\210\006 \n\002\000\000\000\224\017z¶&quot;, 
      bytearray = {data = 0x0, size = 178259592}, ptr = 0x0, voidstar = {
        ptr = 0x0, owner = 136}, charstar = {ptr = 0x0, owner = 136}, utf8 = {
        ptr = 0x0, owner = 136}, local8bit = {ptr = 0x0, owner = 136}, 
      iface = 0x0, idisp = 0x0}}, {type = 0x806a1e8, payload = {b = 8, 
      c = 8 &apos;\b&apos;, s = 3592, i = 140512776, l = 140512776, uc = 8 &apos;\b&apos;, 
      us = 3592, ui = 140512776, ul = 140512776, f = 6.74240417e-34, 
      d = -6.713007858781523e-47, 
      byte = &quot;\b\016`\b\026\207X¶\b\016`\bË\000\000&quot;, bytearray = {
        data = 0x8600e08 &quot; \202\233\nxxÑI\227;\001&quot;, size = 3059255062}, 
      ptr = 0x8600e08, voidstar = {ptr = 0x8600e08, owner = 22}, charstar = {
        ptr = 0x8600e08 &quot; \202\233\nxxÑI\227;\001&quot;, owner = 22}, utf8 = {
        ptr = 0x8600e08 &quot; \202\233\nxxÑI\227;\001&quot;, owner = 22}, local8bit = {
        ptr = 0x8600e08 &quot; \202\233\nxxÑI\227;\001&quot;, owner = 22}, 
      iface = 0x8600e08, idisp = 0x8600e08}}}
#9  0xb64a33d9 in KMHeaders::highlightMessage (this=0xb4121700, lvi=0x32c, 
    markitread=false) at qguardedptr.h:113
	msg = (class KMMessage *) 0xa9b8220
#10 0xb64a3848 in KMHeaders::highlightMessage (this=0xa9b8220, i=0xa9b8220)
    at kmheaders.cpp:2269
No locals.
#11 0xb64b1d51 in KMHeaders::qt_invoke (this=0xb4121700, _id=106, _o=0xbfa99310)
    at qucom_p.h:316
No locals.
#12 0x4a4a218a in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#13 0x4a7f777f in QListView::currentChanged () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#14 0x4a58eb78 in QListView::setCurrentItem () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#15 0x4a590f8b in QListView::contentsMousePressEventEx ()
   from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#16 0x4a591964 in QListView::contentsMousePressEvent ()
   from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#17 0xb71796b7 in KListView::contentsMousePressEvent ()
   from /usr/kde/3.5/lib/libkdeui.so.4
No symbol table info available.
#18 0x00000000 in ?? ()
No symbol table info available.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>475496</commentid>
    <comment_count>50</comment_count>
    <who name="FiNeX">finex</who>
    <bug_when>2006-10-08 22:32:30 +0000</bug_when>
    <thetext>I&apos;m using kmail 1.9.4 with an IMAP account (on a dovecot imap server). My inbox is about 500Mb (a lot of messages). Sometimes kmail crash loading folder with a lot of mails (&gt;800). Kmail slow down till it crash. It&apos;s happened tree/four time in the last two month (kmail run 12 hours per day). I&apos;ve no backtrace unfortunatly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>475610</commentid>
    <comment_count>51</comment_count>
    <who name="Stefan Nikolaus">stefan.nikolaus</who>
    <bug_when>2006-10-09 14:34:16 +0000</bug_when>
    <thetext>Confirmed for 1.9.5 (compiled from sources: 3.5 branch, SVN 592690).
Crash occured while trying to read a message in my IMAP inbox (which has not many subfolders, only four).

#6  0x00002b9d793134f4 in KMail::ImapJob::slotGetNextMessage (this=0x1409710)
    at /home/kde/3.5/kdepim/kmail/imapjob.cpp:279
#7  0x00002b9d79315511 in KMail::ImapJob::init (this=0x1409710, 
    jt=KMail::FolderJob::tGetMessage, sets=@0x7fff31dbb460, folder=0x0, 
    msgList=@0x1409760) at /home/kde/3.5/kdepim/kmail/imapjob.cpp:216
#8  0x00002b9d793155ce in KMail::ImapJob::execute (this=0x1409710)
    at /home/kde/3.5/kdepim/kmail/imapjob.cpp:647
#9  0x00002b9d7930a9cd in KMail::FolderJob::start (this=0x1409710)
    at /home/kde/3.5/kdepim/kmail/folderjob.cpp:109
#10 0x00002b9d792e92cd in KMMainWidget::slotMsgSelected (this=0x895e20, 
    msg=0x1268cf0) at /home/kde/3.5/kdepim/kmail/kmmainwidget.cpp:1909
#11 0x00002b9d792f97f1 in KMMainWidget::qt_invoke (this=0x895e20, _id=54, 
    _o=0x7fff31dbb5e0) at ./kmail/kmmainwidget.moc:481
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>481853</commentid>
    <comment_count>52</comment_count>
    <who name="Michael Seiwert">michael.seiwert</who>
    <bug_when>2006-10-31 21:43:19 +0000</bug_when>
    <thetext>*** Bug 136591 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>483684</commentid>
    <comment_count>53</comment_count>
    <who name="Bram Schoenmakers">me</who>
    <bug_when>2006-11-03 23:46:48 +0000</bug_when>
    <thetext>*** Bug 136793 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>487273</commentid>
    <comment_count>54</comment_count>
    <who name="BJ Blanchard">blabj</who>
    <bug_when>2006-11-16 17:19:06 +0000</bug_when>
    <thetext>**Update** 

16 days on 3.5.5 and today hit crash #100 regarding slotGetNextMessage.. overall just over 200 crashes.. so this one still accounts for around 50%.  This is for 60 users.. not just one.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>487275</commentid>
    <comment_count>55</comment_count>
    <who name="Alistair Strachan">alistair</who>
    <bug_when>2006-11-16 17:24:56 +0000</bug_when>
    <thetext>40 Euros to anybody that fixes this within the next month, verified by at least two people.

If that isn&apos;t an incentive to properly fix one of the top-25 KDE bugs, what is?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>487291</commentid>
    <comment_count>56</comment_count>
    <who name="Jesse Barnes">jbarnes</who>
    <bug_when>2006-11-16 18:22:45 +0000</bug_when>
    <thetext>One workaround that seems to be working fairly well for me is to disable interval mail checking for my IMAP accounts.  It&apos;s as if there&apos;s no locking at all between the timer events and the regular IMAP activity, so if an interval check comes in while you&apos;re doing something to your mailbox you&apos;re likely to corrupt your index files and eventually fall over...  At any rate we know some data corruption is occurring, whether due to lack of locking or some other race.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>489306</commentid>
    <comment_count>57</comment_count>
    <who name="Bram Schoenmakers">me</who>
    <bug_when>2006-11-24 09:36:56 +0000</bug_when>
    <thetext>*** Bug 137792 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>489389</commentid>
    <comment_count>58</comment_count>
    <who name="BJ Blanchard">blabj</who>
    <bug_when>2006-11-24 15:43:01 +0000</bug_when>
    <thetext>** Update **

I partially took Jesse&apos;s advice and increased the interval mail checking to 5 minutes instead of 1 - AND - perhaps more importantly I set KDE_NO_IPV6=1 - which increased the speed of mail checks dramatically.

These two actions have reduced the overall # of crashes by about 70%!! - with the added bonus that kmail responds much quicker - in the past a user would have to wait up to a minute for their Inbox to display during a mail check - now the longest wait I&apos;ve seen is about 10 seconds, average is 1-2 seconds.

I know this doesn&apos;t &quot;fix&quot; the problem, but reducing frequency and increasing performance... not a bad deal.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>490242</commentid>
    <comment_count>59</comment_count>
    <who name="Richard Hartmann">richih-kde</who>
    <bug_when>2006-11-28 18:36:41 +0000</bug_when>
    <thetext>For me, it seems to be a problem with selecting new messages before old ones are loaded completely with a bit of letting KMail sit around on its own for a while.

On a slow link, i can reproducably crash any version of KMail in the last few months by selecting a mail, selecting another and then selecting still another. Time gaps of perhaps 3-6 seconds in which the mail is _not_ loaded completely and thus not displayed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>491652</commentid>
    <comment_count>60</comment_count>
    <who name="Kevin Goeser">kevin</who>
    <bug_when>2006-12-05 07:50:50 +0000</bug_when>
    <thetext>On a glance, the stack traces seem similar to bug 116372 (?)
Just fyi...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>496190</commentid>
    <comment_count>61</comment_count>
    <who name="Rich Johnson">rjohnson</who>
    <bug_when>2006-12-27 06:00:46 +0000</bug_when>
    <thetext>Kubuntu 6.10 (Edgy Eft)
KDE 3.5.5

Reported on Malone as well:
   https://bugs.launchpad.net/bugs/60153
# Similar backtrace

Using host libthread_db library &quot;/lib/tls/i686/cmov/libthread_db.so.1&quot;.
[Thread debugging using libthread_db enabled]
[New Thread -1248622928 (LWP 31563)]
[New Thread -1277248608 (LWP 31567)]
[New Thread -1268855904 (LWP 31566)]
[New Thread -1260463200 (LWP 31565)]
[New Thread -1252070496 (LWP 31564)]
[KCrash handler]
#6 0x20677542 in ?? ()
#7 0xb7e55a20 in KMail::ImapJob::slotGetNextMessage (this=0x87ebe78)
    at /build/buildd/kdepim-3.5.4/./kmail/imapjob.cpp:279
#8 0xb7e56799 in KMail::ImapJob::init (this=0x87ebe78,
    jt=KMail::FolderJob::tGetMessage, sets=@0xbfedae78, folder=0x0,
    msgList=@0x87ebea0) at /build/buildd/kdepim-3.5.4/./kmail/imapjob.cpp:216
#9 0xb7e57c5d in KMail::ImapJob::execute (this=0x87ebe78)
    at /build/buildd/kdepim-3.5.4/./kmail/imapjob.cpp:647
#10 0xb7e4ae8d in KMail::FolderJob::start (this=0x87da970)
    at /build/buildd/kdepim-3.5.4/./kmail/folderjob.cpp:109
#11 0xb7e2c9ad in KMMainWidget::slotMsgSelected (this=0x805fe18,
    msg=0x88d2218) at /build/buildd/kdepim-3.5.4/./kmail/kmmainwidget.cpp:1893
#12 0xb7e404b0 in KMMainWidget::qt_invoke (this=0x805fe18, _id=55,
    _o=0xbfedaf84) at ./kmmainwidget.moc:479
#13 0xb712582f in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#14 0xb7c9444e in KMHeaders::selected (this=0x83b5830, t0=0x88d2218)
    at ./kmheaders.moc:250
#15 0xb7c96499 in KMHeaders::highlightMessage (this=0x83b5830, lvi=0x8820b88,
    markitread=false) at /build/buildd/kdepim-3.5.4/./kmail/kmheaders.cpp:2020
#16 0xb7c9688c in KMHeaders::highlightMessage (this=0x83b5830, i=0x8820b88)
    at /build/buildd/kdepim-3.5.4/./kmail/kmheaders.cpp:2269
#17 0xb7ca3d96 in KMHeaders::qt_invoke (this=0x83b5830, _id=107,
    _o=0xbfedb0c8) at ./kmheaders.moc:295
#18 0xb712582f in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#19 0xb74c9d55 in QListView::currentChanged () from /usr/lib/libqt-mt.so.3
#20 0xb721fd8f in QListView::setCurrentItem () from /usr/lib/libqt-mt.so.3
#21 0xb7223b83 in QListView::contentsMousePressEventEx ()
   from /usr/lib/libqt-mt.so.3
#22 0xb7224288 in QListView::contentsMousePressEvent ()
   from /usr/lib/libqt-mt.so.3
#23 0xb5eec1c7 in KListView::contentsMousePressEvent ()
   from /usr/lib/libkdeui.so.4
#24 0xb7c969c9 in KMHeaders::contentsMousePressEvent (this=0x83b5830,
    e=0xbfedb41c) at /build/buildd/kdepim-3.5.4/./kmail/kmheaders.cpp:2181
#25 0xb725afb1 in QScrollView::viewportMousePressEvent ()
   from /usr/lib/libqt-mt.so.3
#26 0xb725c424 in QScrollView::eventFilter () from /usr/lib/libqt-mt.so.3
#27 0xb72246f6 in QListView::eventFilter () from /usr/lib/libqt-mt.so.3
#28 0xb7c98099 in KMHeaders::eventFilter (this=0x83b5830, o=0x83b4e58,
    e=0xbfedb9f0) at /build/buildd/kdepim-3.5.4/./kmail/kmheaders.cpp:241
#29 0xb7124ddc in QObject::activate_filters () from /usr/lib/libqt-mt.so.3
#30 0xb7124e5a in QObject::event () from /usr/lib/libqt-mt.so.3
#31 0xb715c533 in QWidget::event () from /usr/lib/libqt-mt.so.3
#32 0xb70bca98 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#33 0xb70bec56 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#34 0xb77e5fe2 in KApplication::notify () from /usr/lib/libkdecore.so.4
#35 0xb704f3fd in QApplication::sendSpontaneousEvent ()
   from /usr/lib/libqt-mt.so.3
#36 0xb704e062 in QETWidget::translateMouseEvent ()
   from /usr/lib/libqt-mt.so.3
#37 0xb704c14c in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#38 0xb7063320 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#39 0xb70d716e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#40 0xb70d6f7e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#41 0xb70be641 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#42 0x0804a0fe in main (argc=-1208411128, argv=0xb799c1e0)
    at /build/buildd/kdepim-3.5.4/./kmail/main.cpp:110
#43 0xb78808cc in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#44 0x08049e61 in _start ()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>497088</commentid>
    <comment_count>62</comment_count>
    <who name="Bram Schoenmakers">me</who>
    <bug_when>2006-12-31 02:46:40 +0000</bug_when>
    <thetext>*** Bug 139417 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>497742</commentid>
    <comment_count>63</comment_count>
    <who name="Tommi Tervo">tommi.tervo</who>
    <bug_when>2007-01-03 09:30:26 +0000</bug_when>
    <thetext>*** Bug 139541 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>500018</commentid>
    <comment_count>64</comment_count>
    <who name="Bram Schoenmakers">me</who>
    <bug_when>2007-01-09 14:28:46 +0000</bug_when>
    <thetext>*** Bug 139807 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>500297</commentid>
    <comment_count>65</comment_count>
    <who name="Tommi Tervo">tommi.tervo</who>
    <bug_when>2007-01-10 13:22:45 +0000</bug_when>
    <thetext>*** Bug 139848 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>500299</commentid>
    <comment_count>66</comment_count>
    <who name="Tommi Tervo">tommi.tervo</who>
    <bug_when>2007-01-10 13:23:42 +0000</bug_when>
    <thetext>*** Bug 139850 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>501292</commentid>
    <comment_count>67</comment_count>
    <who name="Rolf Offermanns">rolf.offermanns</who>
    <bug_when>2007-01-13 23:09:47 +0000</bug_when>
    <thetext>Hi All!
Some information that might be helpful:

I added some debug message to ~KMMsgBase to dump the address of the object that is about to be deleted.

In slotGetNextMessage() I added a debug msg. to dump the address of the msg object that is retrieved in line 278.

Result:
The following messages occur while I read and delete new messages in my INBOX:

kmail: WARNING: Trying to close the selected folder inbox - ignoring!
kmail: ~KMMsgBase deleting object0x88a3ac8
[ repeats multiple times with different addresses ]
mail: slotGetNextMessage() msg: 0x88251a0, msgParent: 0x63003d

The 0x88251a0 is within the ~KMMsgBase message from above.

Can anyone tell me how to find out why (who) is trying to close the inbox while I am reading new mail in it? I will try to run kmail in kdbg and set a breakpoint at the line producing the warning.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>502295</commentid>
    <comment_count>68</comment_count>
    <who name="Sebastian Reitenbach">itlistuser</who>
    <bug_when>2007-01-18 09:50:37 +0000</bug_when>
    <thetext>Hi, I just received a mail in my imap inbox, and I clicked on it, and kmail crashed. I run SuSE 10.1, and KDE 3.5.5, SuSE rpm&apos;s.

System configuration startup check disabled.

(no debugging symbols found)
Using host libthread_db library &quot;/lib/libthread_db.so.1&quot;.
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1248500016 (LWP 23081)]
[New Thread -1278313584 (LWP 23085)]
[New Thread -1269920880 (LWP 23084)]
[New Thread -1261528176 (LWP 23083)]
[New Thread -1253135472 (LWP 23082)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#9  0x7a6c7568 in ?? ()
#10 0xb7e03cf0 in KMail::ImapJob::slotGetNextMessage ()
   from /opt/kde3/lib/libkmailprivate.so
#11 0xb7e04a79 in KMail::ImapJob::init () from /opt/kde3/lib/libkmailprivate.so
#12 0xb7e05f4d in KMail::ImapJob::execute ()
   from /opt/kde3/lib/libkmailprivate.so
#13 0xb7df911d in KMail::FolderJob::start ()
   from /opt/kde3/lib/libkmailprivate.so
#14 0xb7dd6d1d in KMMainWidget::slotMsgSelected ()
   from /opt/kde3/lib/libkmailprivate.so
#15 0xb7dea940 in KMMainWidget::qt_invoke ()
   from /opt/kde3/lib/libkmailprivate.so
#16 0xb73583cd in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0xb7c27eee in KMHeaders::selected () from /opt/kde3/lib/libkmailprivate.so
#18 0xb7c29f69 in KMHeaders::highlightMessage ()
   from /opt/kde3/lib/libkmailprivate.so
#19 0xb7c2a35c in KMHeaders::highlightMessage ()
   from /opt/kde3/lib/libkmailprivate.so
#20 0xb7c37886 in KMHeaders::qt_invoke () from /opt/kde3/lib/libkmailprivate.so
#21 0xb73583cd in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#22 0xb76a5c81 in QListView::currentChanged ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0xb743a11e in QListView::setCurrentItem ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0xb743d1bc in QListView::contentsMousePressEventEx ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#25 0xb743dc44 in QListView::contentsMousePressEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#26 0xb6058627 in KListView::contentsMousePressEvent ()
   from /opt/kde3/lib/libkdeui.so.4
#27 0xb7c2a499 in KMHeaders::contentsMousePressEvent ()
   from /opt/kde3/lib/libkmailprivate.so
#28 0xb746fd31 in QScrollView::viewportMousePressEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#29 0xb746d07a in QScrollView::eventFilter ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0xb743af86 in QListView::eventFilter () from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0xb7c2bb69 in KMHeaders::eventFilter ()
   from /opt/kde3/lib/libkmailprivate.so
#32 0xb7357ccc in QObject::activate_filters ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0xb7357d3b in QObject::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0xb7390e3c in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0xb72f9647 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0xb72fa641 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#37 0xb79b61f2 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#38 0xb72990f7 in QETWidget::translateMouseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#39 0xb729801f in QApplication::x11ProcessEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#40 0xb72a891a in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#41 0xb73100e0 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#42 0xb730ff76 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#43 0xb72f900f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#44 0x0804a0eb in QObject::checkConnectArgs ()
#45 0xbfc9a0e4 in ?? ()
#46 0xbfc9a2d0 in ?? ()
#47 0x00000000 in ?? ()
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>502309</commentid>
    <comment_count>69</comment_count>
    <who name="Bram Schoenmakers">me</who>
    <bug_when>2007-01-18 10:48:12 +0000</bug_when>
    <thetext>*** Bug 140225 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>503218</commentid>
    <comment_count>70</comment_count>
    <who name="Chris">mca</who>
    <bug_when>2007-01-22 15:44:01 +0000</bug_when>
    <thetext>I had these two crashes with 1.9.5 recently when selecting and deleting several new mails after fresh kmail startup. Kmail stil wass checking imap folders. This problem occurs nearly each day.

[KCrash handler]
#9  0x28f1eeaf in ?? ()
#10 0x083c5ead in ?? ()
#11 0xb57df6bd in KMail::ImapJob::slotCopyMessageInfoData ()
   from /opt/kde3/lib/libkmailprivate.so
#12 0xb57e188e in KMail::ImapJob::qt_invoke ()
   from /opt/kde3/lib/libkmailprivate.so
#13 0xb6bc33cd in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#14 0xb76b4d00 in KIO::Job::infoMessage () from /opt/kde3/lib/libkio.so.4
#15 0xb76b4d68 in KIO::SimpleJob::slotInfoMessage ()
   from /opt/kde3/lib/libkio.so.4
#16 0xb76fbbd0 in KIO::SimpleJob::qt_invoke () from /opt/kde3/lib/libkio.so.4
#17 0xb6bc33cd in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#18 0xb6bc3c12 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#19 0xb76bfc13 in KIO::SlaveInterface::infoMessage ()
   from /opt/kde3/lib/libkio.so.4
#20 0xb770d745 in KIO::SlaveInterface::dispatch ()
   from /opt/kde3/lib/libkio.so.4
#21 0xb7716e2a in KIO::SlaveInterface::dispatch ()
   from /opt/kde3/lib/libkio.so.4
#22 0xb76c175c in KIO::Slave::gotInput () from /opt/kde3/lib/libkio.so.4
#23 0xb77072b0 in KIO::Slave::qt_invoke () from /opt/kde3/lib/libkio.so.4
#24 0xb6bc33cd in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#25 0xb6bc3f12 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#26 0xb6efdea0 in QSocketNotifier::activated ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#27 0xb6be15f0 in QSocketNotifier::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0xb6b64647 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#29 0xb6b654f9 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0xb72221f2 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#31 0xb6b58e01 in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0xb6b13b04 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0xb6b7b0e0 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0xb6b7af76 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0xb6b6400f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0x08058c12 in QWidget::setUpdatesEnabled ()
#37 0xbfa0669c in ?? ()
#38 0x00000001 in ?? ()
#39 0x00000001 in ?? ()
#40 0x00000000 in ?? ()


[KCrash handler]
#6  0xb5830422 in KMFolderImap::deleteMessage ()
   from /opt/kde3/lib/libkmailprivate.so
#7  0xb5830a57 in KMFolderImap::take () from /opt/kde3/lib/libkmailprivate.so
#8  0xb57956b8 in FolderStorage::take () from /opt/kde3/lib/libkmailprivate.so
#9  0xb5830303 in KMFolderImap::take () from /opt/kde3/lib/libkmailprivate.so
#10 0xb5778c89 in KMFolder::take () from /opt/kde3/lib/libkmailprivate.so
#11 0xb58343ad in KMFolderImap::addMsgQuiet ()
   from /opt/kde3/lib/libkmailprivate.so
#12 0xb5835cc3 in KMFolderImap::qt_invoke ()
   from /opt/kde3/lib/libkmailprivate.so
#13 0xb6d16edd in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#14 0xb590ab21 in KMail::FolderJob::messageCopied ()
   from /opt/kde3/lib/libkmailprivate.so
#15 0xb59130cf in KMail::ImapJob::slotCopyMessageResult ()
   from /opt/kde3/lib/libkmailprivate.so
#16 0xb5915817 in KMail::ImapJob::qt_invoke ()
   from /opt/kde3/lib/libkmailprivate.so
#17 0xb6d16edd in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#18 0xb77ffd91 in KIO::Job::result () from /opt/kde3/lib/libkio.so.4
#19 0xb7848f1d in KIO::Job::emitResult () from /opt/kde3/lib/libkio.so.4
#20 0xb7856bae in KIO::SimpleJob::slotFinished ()
   from /opt/kde3/lib/libkio.so.4
#21 0xb7848ab1 in KIO::SimpleJob::qt_invoke () from /opt/kde3/lib/libkio.so.4
#22 0xb6d16edd in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0xb6d17b3d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0xb77fbb3c in KIO::SlaveInterface::finished ()
   from /opt/kde3/lib/libkio.so.4
#25 0xb7855555 in KIO::SlaveInterface::dispatch ()
   from /opt/kde3/lib/libkio.so.4
#26 0xb78692da in KIO::SlaveInterface::dispatch ()
   from /opt/kde3/lib/libkio.so.4
#27 0xb780ffec in KIO::Slave::gotInput () from /opt/kde3/lib/libkio.so.4
#28 0xb784e3c0 in KIO::Slave::qt_invoke () from /opt/kde3/lib/libkio.so.4
#29 0xb6d16edd in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0xb6d17a42 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0xb70505f0 in QSocketNotifier::activated ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0xb6d350e0 in QSocketNotifier::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0xb6cb7ec7 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0xb6cb8c91 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0xb7372bd3 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#36 0xb6cacb04 in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#37 0xb6c677d4 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#38 0xb6ccece8 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#39 0xb6cceb7e in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#40 0xb6cb7a7f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#41 0x08058c02 in main ()
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>504244</commentid>
    <comment_count>71</comment_count>
    <who name="Andreas Winkelmann">ml</who>
    <bug_when>2007-01-26 18:51:17 +0000</bug_when>
    <thetext>I have some more Crashes. System is OpenSUSE 10.2, KDE 3.5.5, KMail 1.9.5
It happens often after selecting the Next New Message. Either jumping into Folder or even already inside a Folder with &quot;+&quot;.

This happens a few times a Day. Server is an Cyrus-IMAP on another Host. No SPAM or other Plugins in KMail are installed or better used.

---------------------------------------------------------------------
Überprüfung der Systemkonfiguration beim Start deaktiviert.

Using host libthread_db library &quot;/lib/libthread_db.so.1&quot;.
[Thread debugging using libthread_db enabled]
[New Thread -1248250160 (LWP 4979)]
[New Thread -1280599152 (LWP 4983)]
[New Thread -1272206448 (LWP 4982)]
[New Thread -1263813744 (LWP 4981)]
[New Thread -1255421040 (LWP 4980)]
[KCrash handler]
#9  0x00000068 in ?? ()
#10 0xb7e40cf0 in KMail::ImapJob::slotGetNextMessage (this=0x9714650)
    at /usr/src/debug/kdepim-3.5.5/kmail/imapjob.cpp:279
#11 0xb7e41a79 in KMail::ImapJob::init (this=0x9714650, 
    jt=KMail::FolderJob::tGetMessage, sets=@0xbfa91938, folder=0x0, 
    msgList=@0x9714678) at /usr/src/debug/kdepim-3.5.5/kmail/imapjob.cpp:216
#12 0xb7e42f4d in KMail::ImapJob::execute (this=0x9714650)
    at /usr/src/debug/kdepim-3.5.5/kmail/imapjob.cpp:647
#13 0xb7e3611d in KMail::FolderJob::start (this=0xb703b1d0)
    at /usr/src/debug/kdepim-3.5.5/kmail/folderjob.cpp:109
#14 0xb7d55856 in KMFolderImap::doCreateJob (this=0x83e0078, msg=0x8c8e4b0, 
    jt=KMail::FolderJob::tGetMessage, folder=0x0, partSpecifier=@0xbfa919d8, 
    as=0x860d9e0) at /usr/src/debug/kdepim-3.5.5/kmail/kmfolderimap.cpp:1592
#15 0xb7cc2e1f in FolderStorage::createJob (this=0x83e0078, msg=0x8c8e4b0, 
    jt=KMail::FolderJob::tGetMessage, folder=0x0, partSpecifier=@0xbfa91a18, 
    as=0x860d9e0) at /usr/src/debug/kdepim-3.5.5/kmail/folderstorage.cpp:564
#16 0xb7ca4915 in KMFolder::createJob (this=0x83dff00, msg=0x8c8e4b0, 
    jt=KMail::FolderJob::tGetMessage, folder=0x0, partSpecifier=@0xbfa91a68, 
    as=0x860d9e0) at /usr/src/debug/kdepim-3.5.5/kmail/kmfolder.cpp:342
#17 0xb7e13c6b in KMMainWidget::slotMsgSelected (this=0x81c19d0, msg=0x8c8e4b0)
    at /usr/src/debug/kdepim-3.5.5/kmail/kmmainwidget.cpp:1914
#18 0xb7e27940 in KMMainWidget::qt_invoke (this=0x81c19d0, _id=55, 
    _o=0xbfa91b14) at /usr/src/debug/kdepim-3.5.5/kmail/kmmainwidget.moc:481
#19 0xb73953cd in QObject::activate_signal (this=0x81da2a8, clist=0x85d5e48, 
    o=0xbfa91b14) at kernel/qobject.cpp:2356
#20 0xb7c64eee in KMHeaders::selected (this=0x81da2a8, t0=0x8c8e4b0)
    at /usr/src/debug/kdepim-3.5.5/kmail/kmheaders.moc:250
#21 0xb7c66f69 in KMHeaders::highlightMessage (this=0x81da2a8, lvi=0x9271800, 
    markitread=false) at /usr/src/debug/kdepim-3.5.5/kmail/kmheaders.cpp:2020
#22 0xb7c6735c in KMHeaders::highlightMessage (this=0x81da2a8, i=0x9271800)
    at /usr/src/debug/kdepim-3.5.5/kmail/kmheaders.cpp:2269
#23 0xb7c74886 in KMHeaders::qt_invoke (this=0x81da2a8, _id=107, _o=0xbfa91c54)
    at /usr/src/debug/kdepim-3.5.5/kmail/kmheaders.moc:295
#24 0xb73953cd in QObject::activate_signal (this=0x81da2a8, clist=0x81dab50, 
    o=0xbfa91c54) at kernel/qobject.cpp:2356
#25 0xb76e2c81 in QListView::currentChanged (this=0x81da2a8, t0=0x9271800)
    at .moc/release-shared-mt/moc_qlistview.cpp:328
#26 0xb747711e in QListView::setCurrentItem (this=0x81da2a8, i=0x9271800)
    at widgets/qlistview.cpp:5476
#27 0xb7c67d44 in KMHeaders::setCurrentMsg (this=0x81da2a8, cur=18039)
    at /usr/src/debug/kdepim-3.5.5/kmail/kmheaders.cpp:1595
#28 0xb7c63f64 in KMHeaders::nextUnreadMessage (this=0x81da2a8, 
    acceptCurrent=false)
    at /usr/src/debug/kdepim-3.5.5/kmail/kmheaders.cpp:1935
#29 0xb7e10b10 in KMMainWidget::slotNextUnreadMessage (this=0x81c19d0)
    at /usr/src/debug/kdepim-3.5.5/kmail/kmmainwidget.cpp:2102
#30 0xb7e2831f in KMMainWidget::qt_invoke (this=0x81c19d0, _id=159, 
    _o=0xbfa91e18) at /usr/src/debug/kdepim-3.5.5/kmail/kmmainwidget.moc:585
#31 0xb73953cd in QObject::activate_signal (this=0x864d300, clist=0x864d538, 
    o=0xbfa91e18) at kernel/qobject.cpp:2356
#32 0xb739600d in QObject::activate_signal (this=0x864d300, signal=2)
    at kernel/qobject.cpp:2325
#33 0xb608cb59 in KAction::activated () from /opt/kde3/lib/libkdeui.so.4
#34 0xb60c1fd2 in KAction::slotActivated () from /opt/kde3/lib/libkdeui.so.4
#35 0xb618d45f in KAction::qt_invoke () from /opt/kde3/lib/libkdeui.so.4
#36 0xb73953cd in QObject::activate_signal (this=0x8686980, clist=0x88acbf0, 
    o=0xbfa91f08) at kernel/qobject.cpp:2356
#37 0xb739600d in QObject::activate_signal (this=0x8686980, signal=2)
    at kernel/qobject.cpp:2325
#38 0xb790f099 in KAccelPrivate::menuItemActivated ()
   from /opt/kde3/lib/libkdecore.so.4
#39 0xb795ea17 in KAccelPrivate::emitActivatedSignal ()
   from /opt/kde3/lib/libkdecore.so.4
#40 0xb79a556e in KAccelPrivate::eventFilter ()
   from /opt/kde3/lib/libkdecore.so.4
#41 0xb7394ccc in QObject::activate_filters (this=0x81c7488, e=0xbfa9229c)
    at kernel/qobject.cpp:903
#42 0xb7394d3b in QObject::event (this=0x81c7488, e=0xbfa9229c)
    at kernel/qobject.cpp:735
#43 0xb73cde3c in QWidget::event (this=0x81c7488, e=0xbfa9229c)
    at kernel/qwidget.cpp:4678
#44 0xb7489232 in QMainWindow::event (this=0x81c7488, e=0xbfa9229c)
    at widgets/qmainwindow.cpp:1687
#45 0xb7336647 in QApplication::internalNotify (this=0xbfa92644, 
    receiver=0x81c7488, e=0xbfa9229c) at kernel/qapplication.cpp:2636
#46 0xb7337968 in QApplication::notify (this=0xbfa92644, receiver=0x81da2a8, 
    e=0xbfa9229c) at kernel/qapplication.cpp:2393
#47 0xb79f31f2 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#48 0xb796b339 in KAccelEventHandler::x11Event ()
   from /opt/kde3/lib/libkdecore.so.4
#49 0xb79f1623 in KApplication::x11EventFilter ()
   from /opt/kde3/lib/libkdecore.so.4
#50 0xb72c5c14 in qt_x11EventFilter (ev=0xbfa92568)
    at kernel/qapplication_x11.cpp:389
#51 0xb72d4a73 in QApplication::x11ProcessEvent (this=0xbfa92644, 
    event=0xbfa92568) at kernel/qapplication_x11.cpp:3346
#52 0xb72e591a in QEventLoop::processEvents (this=0x8066338, 
    flags=&lt;value optimized out&gt;) at kernel/qeventloop_x11.cpp:192
#53 0xb734d0e0 in QEventLoop::enterLoop (this=0x8066338)
    at kernel/qeventloop.cpp:198
#54 0xb734cf76 in QEventLoop::exec (this=0x8066338)
    at kernel/qeventloop.cpp:145
#55 0xb733600f in QApplication::exec (this=0xbfa92644)
    at kernel/qapplication.cpp:2759
#56 0x0804a0eb in main (argc=147383472, argv=0x0)
    at /usr/src/debug/kdepim-3.5.5/kmail/main.cpp:110
#57 0xb6f25f9c in __libc_start_main () from /lib/libc.so.6
#58 0x08049e61 in _start ()

---------------------------------------------------------------------

Überprüfung der Systemkonfiguration beim Start deaktiviert.

Using host libthread_db library &quot;/lib/libthread_db.so.1&quot;.
[Thread debugging using libthread_db enabled]
[New Thread -1248196912 (LWP 10090)]
[New Thread -1280545904 (LWP 10094)]
[New Thread -1272153200 (LWP 10093)]
[New Thread -1263760496 (LWP 10092)]
[New Thread -1255367792 (LWP 10091)]
[KCrash handler]
#9  0x000000da in ?? ()
#10 0xb7e4dcf0 in KMail::ImapJob::slotGetNextMessage (this=0x8a86710)
    at /usr/src/debug/kdepim-3.5.5/kmail/imapjob.cpp:279
#11 0xb7e4ea79 in KMail::ImapJob::init (this=0x8a86710, 
    jt=KMail::FolderJob::tGetMessage, sets=@0xbfe4c5b8, folder=0x0, 
    msgList=@0x8a86738) at /usr/src/debug/kdepim-3.5.5/kmail/imapjob.cpp:216
#12 0xb7e4ff4d in KMail::ImapJob::execute (this=0x8a86710)
    at /usr/src/debug/kdepim-3.5.5/kmail/imapjob.cpp:647
#13 0xb7e4311d in KMail::FolderJob::start (this=0xb70481d0)
    at /usr/src/debug/kdepim-3.5.5/kmail/folderjob.cpp:109
#14 0xb7e20d1d in KMMainWidget::slotMsgSelected (this=0x81e35f0, msg=0x891e3b0)
    at /usr/src/debug/kdepim-3.5.5/kmail/kmmainwidget.cpp:1917
#15 0xb7e34940 in KMMainWidget::qt_invoke (this=0x81e35f0, _id=55, 
    _o=0xbfe4c6c4) at /usr/src/debug/kdepim-3.5.5/kmail/kmmainwidget.moc:481
#16 0xb73a23cd in QObject::activate_signal (this=0x81d3fe0, clist=0x85c7d60, 
    o=0xbfe4c6c4) at kernel/qobject.cpp:2356
#17 0xb7c71eee in KMHeaders::selected (this=0x81d3fe0, t0=0x891e3b0)
    at /usr/src/debug/kdepim-3.5.5/kmail/kmheaders.moc:250
#18 0xb7c73f69 in KMHeaders::highlightMessage (this=0x81d3fe0, lvi=0x88aa2b8, 
    markitread=false) at /usr/src/debug/kdepim-3.5.5/kmail/kmheaders.cpp:2020
#19 0xb7c7435c in KMHeaders::highlightMessage (this=0x81d3fe0, i=0x88aa2b8)
    at /usr/src/debug/kdepim-3.5.5/kmail/kmheaders.cpp:2269
#20 0xb7c81886 in KMHeaders::qt_invoke (this=0x81d3fe0, _id=107, _o=0xbfe4c804)
    at /usr/src/debug/kdepim-3.5.5/kmail/kmheaders.moc:295
#21 0xb73a23cd in QObject::activate_signal (this=0x81d3fe0, clist=0x81d4888, 
    o=0xbfe4c804) at kernel/qobject.cpp:2356
#22 0xb76efc81 in QListView::currentChanged (this=0x81d3fe0, t0=0x88aa2b8)
    at .moc/release-shared-mt/moc_qlistview.cpp:328
#23 0xb748411e in QListView::setCurrentItem (this=0x81d3fe0, i=0x88aa2b8)
    at widgets/qlistview.cpp:5476
#24 0xb7c74d44 in KMHeaders::setCurrentMsg (this=0x81d3fe0, cur=7383)
    at /usr/src/debug/kdepim-3.5.5/kmail/kmheaders.cpp:1595
#25 0xb7c70f64 in KMHeaders::nextUnreadMessage (this=0x81d3fe0, 
    acceptCurrent=false)
    at /usr/src/debug/kdepim-3.5.5/kmail/kmheaders.cpp:1935
#26 0xb7e1db10 in KMMainWidget::slotNextUnreadMessage (this=0x81e35f0)
    at /usr/src/debug/kdepim-3.5.5/kmail/kmmainwidget.cpp:2102
#27 0xb7e3531f in KMMainWidget::qt_invoke (this=0x81e35f0, _id=159, 
    _o=0xbfe4c9c8) at /usr/src/debug/kdepim-3.5.5/kmail/kmmainwidget.moc:585
#28 0xb73a23cd in QObject::activate_signal (this=0x863c970, clist=0x863cba8, 
    o=0xbfe4c9c8) at kernel/qobject.cpp:2356
#29 0xb73a300d in QObject::activate_signal (this=0x863c970, signal=2)
    at kernel/qobject.cpp:2325
#30 0xb6099b59 in KAction::activated () from /opt/kde3/lib/libkdeui.so.4
#31 0xb60cefd2 in KAction::slotActivated () from /opt/kde3/lib/libkdeui.so.4
#32 0xb619a45f in KAction::qt_invoke () from /opt/kde3/lib/libkdeui.so.4
#33 0xb73a23cd in QObject::activate_signal (this=0x86762f8, clist=0x875a958, 
    o=0xbfe4cab8) at kernel/qobject.cpp:2356
#34 0xb73a300d in QObject::activate_signal (this=0x86762f8, signal=2)
    at kernel/qobject.cpp:2325
#35 0xb791c099 in KAccelPrivate::menuItemActivated ()
   from /opt/kde3/lib/libkdecore.so.4
#36 0xb796ba17 in KAccelPrivate::emitActivatedSignal ()
   from /opt/kde3/lib/libkdecore.so.4
#37 0xb79b256e in KAccelPrivate::eventFilter ()
   from /opt/kde3/lib/libkdecore.so.4
#38 0xb73a1ccc in QObject::activate_filters (this=0x81c3f58, e=0xbfe4ce4c)
    at kernel/qobject.cpp:903
#39 0xb73a1d3b in QObject::event (this=0x81c3f58, e=0xbfe4ce4c)
    at kernel/qobject.cpp:735
#40 0xb73dae3c in QWidget::event (this=0x81c3f58, e=0xbfe4ce4c)
    at kernel/qwidget.cpp:4678
#41 0xb7496232 in QMainWindow::event (this=0x81c3f58, e=0xbfe4ce4c)
    at widgets/qmainwindow.cpp:1687
#42 0xb7343647 in QApplication::internalNotify (this=0xbfe4d1f4, 
    receiver=0x81c3f58, e=0xbfe4ce4c) at kernel/qapplication.cpp:2636
#43 0xb7344968 in QApplication::notify (this=0xbfe4d1f4, receiver=0x860ae00, 
    e=0xbfe4ce4c) at kernel/qapplication.cpp:2393
#44 0xb7a001f2 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#45 0xb7978339 in KAccelEventHandler::x11Event ()
   from /opt/kde3/lib/libkdecore.so.4
#46 0xb79fe623 in KApplication::x11EventFilter ()
   from /opt/kde3/lib/libkdecore.so.4
#47 0xb72d2c14 in qt_x11EventFilter (ev=0xbfe4d118)
    at kernel/qapplication_x11.cpp:389
#48 0xb72e1a73 in QApplication::x11ProcessEvent (this=0xbfe4d1f4, 
    event=0xbfe4d118) at kernel/qapplication_x11.cpp:3346
#49 0xb72f291a in QEventLoop::processEvents (this=0x8066338, 
    flags=&lt;value optimized out&gt;) at kernel/qeventloop_x11.cpp:192
#50 0xb735a0e0 in QEventLoop::enterLoop (this=0x8066338)
    at kernel/qeventloop.cpp:198
#51 0xb7359f76 in QEventLoop::exec (this=0x8066338)
    at kernel/qeventloop.cpp:145
#52 0xb734300f in QApplication::exec (this=0xbfe4d1f4)
    at kernel/qapplication.cpp:2759
#53 0x0804a0eb in main (argc=143778736, argv=0x0)
    at /usr/src/debug/kdepim-3.5.5/kmail/main.cpp:110
#54 0xb6f32f9c in __libc_start_main () from /lib/libc.so.6
#55 0x08049e61 in _start ()

---------------------------------------------------------------------

I have some more of them.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>506763</commentid>
    <comment_count>72</comment_count>
    <who name="Thomas McGuire">mcguire</who>
    <bug_when>2007-02-05 13:45:32 +0000</bug_when>
    <thetext>*** Bug 141217 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>510575</commentid>
    <comment_count>73</comment_count>
    <who name="Jeffrey">eljefedelito</who>
    <bug_when>2007-02-21 15:52:08 +0000</bug_when>
    <thetext>Kubuntu 6.06 running KDE 3.5.5

(no debugging symbols found)
Using host libthread_db library &quot;/lib/tls/i686/cmov/libthread_db.so.1&quot;.
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1242302240 (LWP 5396)]
[New Thread -1281926224 (LWP 5459)]
[New Thread -1273533520 (LWP 5458)]
[New Thread -1265140816 (LWP 5457)]
[New Thread -1256748112 (LWP 5456)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6  0xb553716a in KMFolder::open () from /usr/lib/libkmailprivate.so
#7  0xb56aec35 in KMail::ImapJob::init () from /usr/lib/libkmailprivate.so
#8  0xb56afde5 in KMail::ImapJob::execute () from /usr/lib/libkmailprivate.so
#9  0xb56a4339 in KMail::FolderJob::start () from /usr/lib/libkmailprivate.so
#10 0xb55d9870 in KMFolderImap::doCreateJob ()
   from /usr/lib/libkmailprivate.so
#11 0xb555643d in FolderStorage::createJob () from /usr/lib/libkmailprivate.so
#12 0xb553ac4b in KMFolder::createJob () from /usr/lib/libkmailprivate.so
#13 0xb568bd08 in KMMainWidget::slotMsgSelected ()
   from /usr/lib/libkmailprivate.so
#14 0xb569a07f in KMMainWidget::qt_invoke () from /usr/lib/libkmailprivate.so
#15 0xb6ff4051 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#16 0xb54fb07c in KMHeaders::selected () from /usr/lib/libkmailprivate.so
#17 0xb5503848 in KMHeaders::highlightMessage ()
   from /usr/lib/libkmailprivate.so
#18 0xb5503c32 in KMHeaders::highlightMessage ()
   from /usr/lib/libkmailprivate.so
#19 0xb550a48b in KMHeaders::qt_invoke () from /usr/lib/libkmailprivate.so
#20 0xb6ff4051 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#21 0xb739d955 in QListView::currentChanged () from /usr/lib/libqt-mt.so.3
#22 0xb70f4aec in QListView::setCurrentItem () from /usr/lib/libqt-mt.so.3
#23 0xb550279f in KMHeaders::selectPrevMessage ()
   from /usr/lib/libkmailprivate.so
#24 0xb550283b in KMHeaders::prevMessage () from /usr/lib/libkmailprivate.so
#25 0xb5683e8b in KMMainWidget::slotPrevMessage ()
   from /usr/lib/libkmailprivate.so
#26 0xb569aaa3 in KMMainWidget::qt_invoke () from /usr/lib/libkmailprivate.so
#27 0xb6ff4051 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#28 0xb6ff4aec in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#29 0xb67d2607 in KAction::activated () from /usr/lib/libkdeui.so.4
#30 0xb68056a2 in KAction::slotActivated () from /usr/lib/libkdeui.so.4
#31 0xb68b48d3 in KAction::qt_invoke () from /usr/lib/libkdeui.so.4
#32 0xb6ff4051 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#33 0xb6ff4aec in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#34 0xb75cf987 in KAccelPrivate::menuItemActivated ()
   from /usr/lib/libkdecore.so.4
#35 0xb7601354 in KAccelPrivate::emitActivatedSignal ()
   from /usr/lib/libkdecore.so.4
#36 0xb7696cb3 in KAccelPrivate::eventFilter () from /usr/lib/libkdecore.so.4
#37 0xb6ff119a in QObject::activate_filters () from /usr/lib/libqt-mt.so.3
#38 0xb6ff1218 in QObject::event () from /usr/lib/libqt-mt.so.3
#39 0xb702e742 in QWidget::event () from /usr/lib/libqt-mt.so.3
#40 0xb71008fa in QMainWindow::event () from /usr/lib/libqt-mt.so.3
#41 0xb6f89f3e in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#42 0xb6f8a2d6 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#43 0xb769c1cd in KApplication::notify () from /usr/lib/libkdecore.so.4
#44 0xb768ad87 in KAccelEventHandler::x11Event ()
   from /usr/lib/libkdecore.so.4
#45 0xb769f3fa in KApplication::x11EventFilter ()
   from /usr/lib/libkdecore.so.4
#46 0xb6f07457 in qt_set_x11_event_filter () from /usr/lib/libqt-mt.so.3
#47 0xb6f1474c in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#48 0xb6f2e4db in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#49 0xb6fa2a2f in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#50 0xb6fa2952 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#51 0xb6f88a4d in QApplication::exec () from /usr/lib/libqt-mt.so.3
#52 0x0805a841 in ?? ()
#53 0xbfd7c4d0 in ?? ()
#54 0x00000001 in ?? ()
#55 0x00000001 in ?? ()
#56 0x00000000 in ?? ()
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>510579</commentid>
    <comment_count>74</comment_count>
    <who name="Michael Seiwert">michael.seiwert</who>
    <bug_when>2007-02-21 16:15:00 +0000</bug_when>
    <thetext>The last bt seems to be different bug, as it differs completly from the original one. Please open a new bug report.  </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>512581</commentid>
    <comment_count>75</comment_count>
    <who name="Bram Schoenmakers">me</who>
    <bug_when>2007-03-03 21:46:14 +0000</bug_when>
    <thetext>*** Bug 140992 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>512593</commentid>
    <comment_count>76</comment_count>
    <who name="Andrew Vaughan">ajv-lists</who>
    <bug_when>2007-03-03 22:52:20 +0000</bug_when>
    <thetext>This bug is also reported in the debian bts at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=398182
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>513609</commentid>
    <comment_count>77</comment_count>
    <who name="Thomas McGuire">mcguire</who>
    <bug_when>2007-03-08 12:35:07 +0000</bug_when>
    <thetext>*** Bug 142678 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>515239</commentid>
    <comment_count>78</comment_count>
    <who name="Tommi Tervo">tommi.tervo</who>
    <bug_when>2007-03-15 12:59:07 +0000</bug_when>
    <thetext>*** Bug 143002 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>515468</commentid>
    <comment_count>79</comment_count>
    <who name="Stephan Kulow">coolo</who>
    <bug_when>2007-03-16 13:05:09 +0000</bug_when>
    <thetext>The selected folder is closed and on reopen the current messages are deleted. There is code that tries to prevent this, but I&apos;m afraid it does not work.
The mOpenCount is decresed, which will cause later ::open calls to think the folder is closed - even though the file is still open.

Index: kmfolderimap.cpp
===================================================================
--- kmfolderimap.cpp    (Revision 642736)
+++ kmfolderimap.cpp    (Arbeitskopie)
@@ -109,13 +109,13 @@
 void KMFolderImap::close(bool aForced)
 {
   if (mOpenCount &lt;= 0 ) return;
-  if (mOpenCount &gt; 0) mOpenCount--;
-  if (mOpenCount &gt; 0 &amp;&amp; !aForced) return;
+  if (mOpenCount - 1 &gt; 0 &amp;&amp; !aForced) return;
   if (isSelected() &amp;&amp; !aForced) {
       kdWarning(5006) &lt;&lt; &quot;Trying to close the selected folder &quot; &lt;&lt; label() &lt;&lt;
           &quot; - ignoring!&quot; &lt;&lt; endl;
       return;
   }
+  if (mOpenCount &gt; 0) mOpenCount--;
   // FIXME is this still needed?
   if (mAccount)
     mAccount-&gt;ignoreJobsForFolder( folder() );
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>515487</commentid>
    <comment_count>80</comment_count>
    <who name="Stephan Kulow">coolo</who>
    <bug_when>2007-03-16 15:40:38 +0000</bug_when>
    <thetext>SVN commit 643194 by coolo:

Till says my patch looks correct for the recovery path
CCBUG: 126715


 M  +3 -3      kmfolderimap.cpp  


--- branches/KDE/3.5/kdepim/kmail/kmfolderimap.cpp #643193:643194
@@ -109,13 +109,13 @@
 void KMFolderImap::close(bool aForced)
 {
   if (mOpenCount &lt;= 0 ) return;
-  if (mOpenCount &gt; 0) mOpenCount--;
-  if (mOpenCount &gt; 0 &amp;&amp; !aForced) return;
+  if (mOpenCount - 1 &gt; 0 &amp;&amp; !aForced) return;
   if (isSelected() &amp;&amp; !aForced) {
       kdWarning(5006) &lt;&lt; &quot;Trying to close the selected folder &quot; &lt;&lt; label() &lt;&lt;
-          &quot; - ignoring!&quot; &lt;&lt; endl;
+        &quot; - ignoring! &quot; &lt;&lt; kdBacktrace() &lt;&lt; endl;
       return;
   }
+  if (mOpenCount &gt; 0) mOpenCount--;
   // FIXME is this still needed?
   if (mAccount)
     mAccount-&gt;ignoreJobsForFolder( folder() );
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>515839</commentid>
    <comment_count>81</comment_count>
    <who name="Michael Seiwert">michael.seiwert</who>
    <bug_when>2007-03-18 13:58:37 +0000</bug_when>
    <thetext>First of all thank you for working on this bug!

Could someone with kmail knowledge please have a look at bug 141234 and check if the crash described in this bug is somewhat related to this one. 
(#16 0xb7cec728 in KMFolderMbox::close (this=0x8233cc8, aForced=true) )

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>516088</commentid>
    <comment_count>82</comment_count>
    <who name="BJ Blanchard">blabj</who>
    <bug_when>2007-03-19 15:36:51 +0000</bug_when>
    <thetext>Thanks Stephan!  I will apply your patch and test..  with 60 heavy IMAP users and this crash occuring 5-10 times per day I should be able to see a change fairly soon.  Will post back when I know more.

BJ.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>516408</commentid>
    <comment_count>83</comment_count>
    <who name="Stephan Kulow">coolo</who>
    <bug_when>2007-03-21 07:57:46 +0000</bug_when>
    <thetext>SVN commit 644873 by coolo:

fixing imap folder reference counting for real
BUG: 126715


 M  +1 -0      kmailicalifaceimpl.cpp  
 M  +4 -4      kmcomposewin.cpp  
 M  +10 -7     kmfolderimap.cpp  
 M  +6 -0      kmheaders.cpp  
 M  +12 -1     kmmainwidget.cpp  
 M  +1 -0      kmmainwidget.h  


--- branches/KDE/3.5/kdepim/kmail/kmailicalifaceimpl.cpp #644872:644873
@@ -555,6 +555,7 @@
 #endif
     }
   }
+  f-&gt;close();
   return aMap;
 }
 
--- branches/KDE/3.5/kdepim/kmail/kmcomposewin.cpp #644872:644873
@@ -3928,12 +3928,11 @@
   if ( imapTheFolder &amp;&amp; imapTheFolder-&gt;noContent() )
     imapTheFolder = 0;
 
-  if ( theFolder == 0 ) {
+  if ( theFolder == 0 )
     theFolder = ( mSaveIn==KMComposeWin::Drafts ?
                   kmkernel-&gt;draftsFolder() : kmkernel-&gt;templatesFolder() );
-  } else {
-    theFolder-&gt;open();
-  }
+
+  theFolder-&gt;open();
   kdDebug(5006) &lt;&lt; k_funcinfo &lt;&lt; &quot;theFolder=&quot; &lt;&lt; theFolder-&gt;name() &lt;&lt; endl;
   if ( imapTheFolder )
     kdDebug(5006) &lt;&lt; k_funcinfo &lt;&lt; &quot;imapTheFolder=&quot; &lt;&lt; imapTheFolder-&gt;name() &lt;&lt; endl;
@@ -3951,6 +3950,7 @@
     (static_cast&lt;KMFolderImap*&gt;( imapTheFolder-&gt;storage() ))-&gt;getFolder();
   }
 
+  theFolder-&gt;close();
   return sentOk;
 }
 
--- branches/KDE/3.5/kdepim/kmail/kmfolderimap.cpp #644872:644873
@@ -695,7 +695,6 @@
         KMFolderImap* f = static_cast&lt;KMFolderImap*&gt; ( fld-&gt;storage() );
         f-&gt;initializeFrom( this, mAccount-&gt;addPathToNamespace( name ),
             &quot;inode/directory&quot; );
-        f-&gt;close();
         if ( !mAccount-&gt;listOnlyOpenFolders() )
         {
           f-&gt;slotListResult( subfolderNames, subfolderPaths,
@@ -811,7 +810,6 @@
       KMFolder *fld = folder()-&gt;child()-&gt;createFolder(subfolderNames[i]);
       if ( fld ) {
         f = static_cast&lt;KMFolderImap*&gt; ( fld-&gt;storage() );
-        f-&gt;close();
         settingsChanged = true;
       } else {
         kdWarning(5006) &lt;&lt; &quot;can&apos;t create folder &quot; &lt;&lt; subfolderNames[i] &lt;&lt; endl;
@@ -876,7 +874,6 @@
     if ( f )
     {
       f-&gt;folder()-&gt;setLabel( i18n(&quot;inbox&quot;) );
-      f-&gt;close();
     }
     kmkernel-&gt;imapFolderMgr()-&gt;contentsChanged();
   }
@@ -996,7 +993,6 @@
 {
   if (!mAccount) {
     emit folderComplete(this, false);
-    close();
     return;
   }
   KURL url = mAccount-&gt;getUrl();
@@ -1012,7 +1008,6 @@
     kdDebug(5006) &lt;&lt; &quot;KMFolderImap::checkValidity - got no connection&quot; &lt;&lt; endl;
     emit folderComplete(this, FALSE);
     mContentState = imapNoInformation;
-    close();
     return;
   } else if ( connectionState == ImapAccountBase::Connecting ) {
     // We&apos;ll wait for the connectionResult signal from the account. If it
@@ -1025,7 +1020,6 @@
   // Only check once at a time.
   if (mCheckingValidity) {
     kdDebug(5006) &lt;&lt; &quot;KMFolderImap::checkValidity - already checking&quot; &lt;&lt; endl;
-    close();
     return;
   }
   // otherwise we already are inside a mailcheck
@@ -1045,6 +1039,7 @@
   if ( account()-&gt;mailCheckProgressItem() ) {
     account()-&gt;mailCheckProgressItem()-&gt;setStatus( folder()-&gt;prettyURL() );
   }
+  open();
   ImapAccountBase::jobData jd( url.url() );
   KIO::SimpleJob *job = KIO::get(url, FALSE, FALSE);
   KIO::Scheduler::assignJobToSlave(mAccount-&gt;slave(), job);
@@ -1144,6 +1139,7 @@
       mMailCheckProgressItem-&gt;setCompletedItems( 0 );
     }
     reallyGetFolder(startUid);
+    close();
   }
 }
 
@@ -1178,6 +1174,7 @@
     mCheckFlags = TRUE;
   }
   checkValidity();
+  close();
 }
 
 
@@ -1189,7 +1186,6 @@
   {
     mContentState = imapNoInformation;
     emit folderComplete(this, FALSE);
-    close();
     return;
   }
   quiet(true);
@@ -1199,6 +1195,7 @@
       mMailCheckProgressItem-&gt;setStatus( i18n(&quot;Retrieving message status&quot;) );
     url.setPath(imapPath() + &quot;;SECTION=UID FLAGS&quot;);
     KIO::SimpleJob *job = KIO::listDir(url, FALSE);
+    open();
     KIO::Scheduler::assignJobToSlave(mAccount-&gt;slave(), job);
     ImapAccountBase::jobData jd( url.url(), folder() );
     jd.cancellable = true;
@@ -1218,6 +1215,7 @@
     KIO::Scheduler::assignJobToSlave(mAccount-&gt;slave(), newJob);
     ImapAccountBase::jobData jd( url.url(), folder() );
     jd.cancellable = true;
+    open();
     mAccount-&gt;insertJob(newJob, jd);
     connect(newJob, SIGNAL(result(KIO::Job *)),
             this, SLOT(slotGetLastMessagesResult(KIO::Job *)));
@@ -1310,6 +1308,9 @@
   else sets = makeSets( (*it).items );
   mAccount-&gt;removeJob(it); // don&apos;t use *it below
 
+  if ( sets.isEmpty() )
+    close();
+
   // Now kick off the getting of envelopes for the new mails in the folder
   for (QStringList::Iterator i = sets.begin(); i != sets.end(); ++i)
   {
@@ -1812,6 +1813,7 @@
 
 void KMFolderImap::setStatus(QValueList&lt;int&gt;&amp; ids, KMMsgStatus status, bool toggle)
 {
+  open();
   FolderStorage::setStatus(ids, status, toggle);
   if (mReadOnly) return;
 
@@ -1855,6 +1857,7 @@
     quiet( false );
     reallyGetFolder( QString::null );
   }
+  close();
 }
 
 //-----------------------------------------------------------------------------
--- branches/KDE/3.5/kdepim/kmail/kmheaders.cpp #644872:644873
@@ -15,6 +15,7 @@
 #include &quot;kmmsgdict.h&quot;
 #include &quot;kmdebug.h&quot;
 #include &quot;kmfoldertree.h&quot;
+#include &quot;kmfolderimap.h&quot;
 #include &quot;folderjob.h&quot;
 using KMail::FolderJob;
 #include &quot;actionscheduler.h&quot;
@@ -215,6 +216,11 @@
   {
     writeFolderConfig();
     writeSortOrder();
+    if (mFolder-&gt;folderType() == KMFolderTypeImap)
+    {
+      KMFolderImap *imap = static_cast&lt;KMFolderImap*&gt;(mFolder-&gt;storage());
+      imap-&gt;setSelected( false );
+    }
     mFolder-&gt;close();
   }
   writeConfig();
--- branches/KDE/3.5/kdepim/kmail/kmmainwidget.cpp #644872:644873
@@ -164,6 +164,7 @@
   mJob = 0;
   mConfig = config;
   mGUIClient = aGUIClient;
+  mOpenedImapFolder = false;
 
   mCustomReplyActionMenu = 0;
   mCustomReplyAllActionMenu = 0;
@@ -1875,8 +1876,11 @@
   folderSelected( mFolder );
   updateFolderMenu();
   // opened() before the getAndCheckFolder() in folderSelected
-  if ( mFolder &amp;&amp; mFolder-&gt;folderType() == KMFolderTypeImap )
+  if ( mFolder &amp;&amp; mFolder-&gt;folderType() == KMFolderTypeImap &amp;&amp; mOpenedImapFolder )
+  {
     mFolder-&gt;close();
+    mOpenedImapFolder = false;
+  }
 }
 
 //-----------------------------------------------------------------------------
@@ -1930,7 +1934,13 @@
            this, SLOT( updateMarkAsReadAction() ) );
     disconnect( mFolder, SIGNAL( msgRemoved( KMFolder * ) ),
            this, SLOT( updateMarkAsReadAction() ) );
+    if ( mOpenedImapFolder &amp;&amp; newFolder &amp;&amp; mFolder-&gt;folderType() == KMFolderTypeImap ) {
+      mFolder-&gt;close();
+      KMFolderImap *imap = static_cast&lt;KMFolderImap*&gt;(mFolder-&gt;storage());
+      imap-&gt;setSelected( false );
+      mOpenedImapFolder = false;
   }
+  }
 
   mFolder = aFolder;
 
@@ -1944,6 +1954,7 @@
     if ( newFolder &amp;&amp; !mFolder-&gt;noContent() )
     {
       imap-&gt;open(); // will be closed in the folderSelected slot
+      mOpenedImapFolder = true;
       // first get new headers before we select the folder
       imap-&gt;setSelected( true );
       connect( imap, SIGNAL( folderComplete( KMFolderImap*, bool ) ),
--- branches/KDE/3.5/kdepim/kmail/kmmainwidget.h #644872:644873
@@ -531,6 +531,7 @@
   KXMLGUIClient *mGUIClient;
 
   static QValueList&lt;KMMainWidget*&gt;* s_mainWidgetList;
+  bool mOpenedImapFolder;
 };
 
 #endif
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>516410</commentid>
    <comment_count>84</comment_count>
    <who name="Stephan Kulow">coolo</who>
    <bug_when>2007-03-21 08:09:43 +0000</bug_when>
    <thetext>BJ: please don&apos;t use the patch as inlined. This leaves too many folders open (but won&apos;t crash - granted), so better use the 3.5 branch as is for kmail. There are only fixes afaik</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>516509</commentid>
    <comment_count>85</comment_count>
    <who name="BJ Blanchard">blabj</who>
    <bug_when>2007-03-21 16:11:23 +0000</bug_when>
    <thetext>Stephan: I applied your patch from comment #80 to my 3.5.5 branch - and deployed to one of my servers (30 users) and although its only been 1.5 days on this version - there has been an 80% crash reduction overall - and the slotGetNextMessage crash has not recurred at all!

I looked at the latest 3.5 svn branch as compared to my current 3.5.5 branch and although there are alot of fixes - there are also new features such as templates and quotas.  The overall diff file between the two kmail branches was nearly 10,000 lines.. so I&apos;m not too eager to jump just yet.

When you say this leaves too many folders open - are you refering to the patch from comment #80 or the set from #83?

With too many folders open - what is potential problem?

BJ.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>516510</commentid>
    <comment_count>86</comment_count>
    <who name="Axel Roebel">axel.roebel</who>
    <bug_when>2007-03-21 16:32:02 +0000</bug_when>
    <thetext>Hi,

I tried today to compile kdepim from the 3.5 branch 
and install only kmail into an
fedora kde 3.5.5 system. kmail started correctly and seemed to work, 
however kontakt crashed when opening kmail. 

To me is seems that 3.5.5 and 3.5.6 don&apos;t work properly together.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>516548</commentid>
    <comment_count>87</comment_count>
    <who name="ratko">ratko</who>
    <bug_when>2007-03-21 19:13:42 +0000</bug_when>
    <thetext>Hi,

Months back I sent to the kdepim-devel an almost exact code change as patch #80 is. I did not have time to do a proper diff and to look if this breaks anything else, but it seems ok to me.

What I want to say is, that after this trivial change, kontact keeps running for a week and doesn&apos;t crash every hour. It shure is an improvement and I&apos;m very glad Stephan found it too.

You might very well include it into the next release.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>516643</commentid>
    <comment_count>88</comment_count>
    <who name="Stephan Kulow">coolo</who>
    <bug_when>2007-03-22 09:57:43 +0000</bug_when>
    <thetext>*** Bug 131086 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>516646</commentid>
    <comment_count>89</comment_count>
    <who name="Stephan Kulow">coolo</who>
    <bug_when>2007-03-22 10:14:28 +0000</bug_when>
    <thetext>*** Bug 112128 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>516648</commentid>
    <comment_count>90</comment_count>
    <who name="Stephan Kulow">coolo</who>
    <bug_when>2007-03-22 10:17:22 +0000</bug_when>
    <thetext>*** Bug 107914 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>516891</commentid>
    <comment_count>91</comment_count>
    <who name="Stephan Kulow">coolo</who>
    <bug_when>2007-03-23 14:24:17 +0000</bug_when>
    <thetext>*** Bug 143388 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>517023</commentid>
    <comment_count>92</comment_count>
    <who name="Tommi Tervo">tommi.tervo</who>
    <bug_when>2007-03-24 08:25:07 +0000</bug_when>
    <thetext>*** Bug 143405 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>519581</commentid>
    <comment_count>93</comment_count>
    <who name="BJ Blanchard">blabj</who>
    <bug_when>2007-04-09 15:54:24 +0000</bug_when>
    <thetext>Just a follow up to comment #85 - after a couple of weeks live with 60 users using the patch from comment #80 and this bug has ceased to be a problem.  So for those of you using 3.5.5 (or earlier?) you can safely deploy this patch. [Of course recommended path is moving to latest stable version with coolo&apos;s series of patches - but for us, and possibly others, this is not yet an option].

BJ.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>522180</commentid>
    <comment_count>94</comment_count>
    <who name="Thomas McGuire">mcguire</who>
    <bug_when>2007-04-23 13:57:17 +0000</bug_when>
    <thetext>*** Bug 144565 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>523324</commentid>
    <comment_count>95</comment_count>
    <who name="Tommi Tervo">tommi.tervo</who>
    <bug_when>2007-04-30 12:07:38 +0000</bug_when>
    <thetext>*** Bug 144865 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>543466</commentid>
    <comment_count>96</comment_count>
    <who name="Tommi Tervo">tommi.tervo</who>
    <bug_when>2007-08-30 12:12:59 +0000</bug_when>
    <thetext>*** Bug 149381 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>590675</commentid>
    <comment_count>97</comment_count>
    <who name="Thomas McGuire">mcguire</who>
    <bug_when>2008-03-31 15:39:09 +0000</bug_when>
    <thetext>*** Bug 160149 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>629095</commentid>
    <comment_count>98</comment_count>
    <who name="Thomas McGuire">mcguire</who>
    <bug_when>2008-07-25 12:34:26 +0000</bug_when>
    <thetext>*** Bug 167406 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>634023</commentid>
    <comment_count>99</comment_count>
    <who name="Christophe Marin">christophe</who>
    <bug_when>2008-08-05 13:36:49 +0000</bug_when>
    <thetext>*** Bug 167406 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>634024</commentid>
    <comment_count>100</comment_count>
    <who name="Christophe Marin">christophe</who>
    <bug_when>2008-08-05 13:37:23 +0000</bug_when>
    <thetext>Reopen due to bug 167406</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>643249</commentid>
    <comment_count>101</comment_count>
    <who name="Suzanne">jtpuk</who>
    <bug_when>2008-09-03 15:19:19 +0000</bug_when>
    <thetext>I am also getting a crash on startup.
Running SUSE11.

Konquerer web broser broken too plus a number of other KDE apps.

Error

KMail (kmail) crashed and caused the signal 11 (SIGSEGV)

[?1034h(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb48f36d0 (LWP 22440)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6  0xb64b249d in KCompositeJob::hasSubjobs () from /usr/lib/libkdecore.so.5
#7  0xb6ac3fc3 in KIO::TransferJob::slotFinished () from /usr/lib/libkio.so.5
#8  0xb6ac504b in KIO::TransferJob::qt_metacall () from /usr/lib/libkio.so.5
#9  0xb628b45a in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#10 0xb628b9d2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#11 0xb6b6a2d7 in KIO::SlaveInterface::finished () from /usr/lib/libkio.so.5
#12 0xb6b6cdef in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5
#13 0xb6b6ab77 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5
#14 0xb6b5e600 in KIO::Slave::gotInput () from /usr/lib/libkio.so.5
#15 0xb6b5e973 in KIO::Slave::qt_metacall () from /usr/lib/libkio.so.5
#16 0xb628b45a in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#17 0xb628b9d2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#18 0xb6a99597 in KIO::Connection::readyRead () from /usr/lib/libkio.so.5
#19 0xb6a9afd2 in ?? () from /usr/lib/libkio.so.5
#20 0xb6a9b626 in KIO::Connection::qt_metacall () from /usr/lib/libkio.so.5
#21 0xb628639b in QMetaCallEvent::placeMetaCall () from /usr/lib/libQtCore.so.4
#22 0xb6287f31 in QObject::event () from /usr/lib/libQtCore.so.4
#23 0xb54e1ecc in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#24 0xb54e831e in QApplication::notify () from /usr/lib/libQtGui.so.4
#25 0xb686639d in KApplication::notify () from /usr/lib/libkdeui.so.5
#26 0xb6279bc1 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#27 0xb627a481 in QCoreApplicationPrivate::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#28 0xb62a238a in QEventDispatcherUNIX::processEvents ()
   from /usr/lib/libQtCore.so.4
#29 0xb556c0a2 in ?? () from /usr/lib/libQtGui.so.4
#30 0xb627833a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#31 0xb62784fa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#32 0xb58e933f in QDialog::exec () from /usr/lib/libQtGui.so.4
#33 0xb7d6b755 in ?? () from /usr/lib/libkmailprivate.so.4
#34 0xb79b9724 in ?? () from /usr/lib/libkmailprivate.so.4
#35 0xb7bbd529 in KMKernel::openReader () from /usr/lib/libkmailprivate.so.4
#36 0xb7bcb274 in KMKernel::action () from /usr/lib/libkmailprivate.so.4
#37 0xb7bcc616 in KMKernel::handleCommandLine ()
   from /usr/lib/libkmailprivate.so.4
#38 0x08049d15 in _start ()
#0  0xffffe430 in __kernel_vsyscall ()
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>667324</commentid>
    <comment_count>102</comment_count>
    <who name="Raúl">rasasi78</who>
    <bug_when>2008-11-19 13:59:05 +0000</bug_when>
    <thetext>@Suzanne: your last comment with backtrace doesn&apos;t seem to be the same problem as the one detailed in this bug report, if you still experience it, please open another bug report.
Thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>998406</commentid>
    <comment_count>103</comment_count>
    <who name="">ricreig</who>
    <bug_when>2010-08-04 18:54:42 +0000</bug_when>
    <thetext>After reading this bug report, I think there is a similarity between this and my bug report 

    * Bug 242056 - Segmentation fault in KMail

that I opened some time ago.   I still experience this bug repeatedly throughout the day, sometimes dozens of times, sometimes just 5 or 10, but always with GMail mail lists.   I have attached backtraces to that report with the several versions of Kontact/kdepim/Kmail that I have tried, from the one in openSuSE RC through GM and KDE:factory repo enabled and also &apos;clean&apos;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1288696</commentid>
    <comment_count>104</comment_count>
    <who name="Myriam Schweingruber">myriam</who>
    <bug_when>2012-08-19 10:59:00 +0000</bug_when>
    <thetext>Thank you for your report. Kmail1 is currently unmaintained and the code has changed sufficiently in Kmail2 so the backtraces are not really useful anymore. Should you experience the same crash in Kmail 4.8.5 or later, please open a new report for Kmail2. Thank you for your understanding</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1288797</commentid>
    <comment_count>105</comment_count>
    <who name="Thomas Pollet">thomas.pollet</who>
    <bug_when>2012-08-19 11:19:15 +0000</bug_when>
    <thetext>please close this 4year old issue

On 19 August 2012 12:59, Myriam Schweingruber &lt;myriam@kde.org&gt; wrote:

&gt; https://bugs.kde.org/show_bug.cgi?id=126715
&gt;
&gt; Myriam Schweingruber &lt;myriam@kde.org&gt; changed:
&gt;
&gt;            What    |Removed                     |Added
&gt;
&gt; ----------------------------------------------------------------------------
&gt;              Status|REOPENED                    |RESOLVED
&gt;          Resolution|---                         |UNMAINTAINED
&gt;
&gt; --- Comment #104 from Myriam Schweingruber &lt;myriam@kde.org&gt; ---
&gt; Thank you for your report. Kmail1 is currently unmaintained and the code
&gt; has
&gt; changed sufficiently in Kmail2 so the backtraces are not really useful
&gt; anymore.
&gt; Should you experience the same crash in Kmail 4.8.5 or later, please open
&gt; a new
&gt; report for Kmail2. Thank you for your understanding
&gt;
&gt; --
&gt; You are receiving this mail because:
&gt; You are on the CC list for the bug.
&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1289430</commentid>
    <comment_count>106</comment_count>
    <who name="Allen Winter">winter</who>
    <bug_when>2012-08-20 22:11:24 +0000</bug_when>
    <thetext>closing, as requested</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>17398</attachid>
            <date>2006-08-16 21:16:10 +0000</date>
            <delta_ts>2006-08-16 21:16:10 +0000</delta_ts>
            <desc>valgrind log </desc>
            <filename>fred.9956</filename>
            <type>text/x-csrc</type>
            <size>72078</size>
            <attacher name="Michael Seiwert">michael.seiwert</attacher>
            
              <data encoding="base64">PT05OTU2PT0gTWVtY2hlY2ssIGEgbWVtb3J5IGVycm9yIGRldGVjdG9yLgo9PTk5NTY9PSBDb3B5
cmlnaHQgKEMpIDIwMDItMjAwNSwgYW5kIEdOVSBHUEwnZCwgYnkgSnVsaWFuIFNld2FyZCBldCBh
bC4KPT05OTU2PT0gVXNpbmcgTGliVkVYIHJldiAxNjA2LCBhIGxpYnJhcnkgZm9yIGR5bmFtaWMg
YmluYXJ5IHRyYW5zbGF0aW9uLgo9PTk5NTY9PSBDb3B5cmlnaHQgKEMpIDIwMDQtMjAwNiwgYW5k
IEdOVSBHUEwnZCwgYnkgT3BlbldvcmtzIExMUC4KPT05OTU2PT0gVXNpbmcgdmFsZ3JpbmQtMy4y
LjByYzEsIGEgZHluYW1pYyBiaW5hcnkgaW5zdHJ1bWVudGF0aW9uIGZyYW1ld29yay4KPT05OTU2
PT0gQ29weXJpZ2h0IChDKSAyMDAwLTIwMDYsIGFuZCBHTlUgR1BMJ2QsIGJ5IEp1bGlhbiBTZXdh
cmQgZXQgYWwuCj09OTk1Nj09IEZvciBtb3JlIGRldGFpbHMsIHJlcnVuIHdpdGg6IC12Cj09OTk1
Nj09IAo9PTk5NTY9PSBNeSBQSUQgPSA5OTU2LCBwYXJlbnQgUElEID0gMTYwODEuICBQcm9nIGFu
ZCBhcmdzIGFyZToKPT05OTU2PT0gICAga21haWwKPT05OTU2PT0gCj09OTk2MD09IFN5c2NhbGwg
cGFyYW0gd3JpdGUoYnVmKSBwb2ludHMgdG8gdW5pbml0aWFsaXNlZCBieXRlKHMpCj09OTk2MD09
ICAgIGF0IDB4NjUyMzIzMzogX193cml0ZV9ub2NhbmNlbCAoaW4gL2xpYi9saWJwdGhyZWFkLTIu
NC5zbykKPT05OTYwPT0gICAgYnkgMHg2NDUwMzdFOiBfWDExVHJhbnNXcml0ZSAoaW4gL3Vzci9Y
MTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05OTYwPT0gICAgYnkgMHg2NDM0RDM2OiAod2l0aGlu
IC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09ICAgIGJ5IDB4NjQzNEUzQTog
X1hSZXBseSAoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05OTYwPT0gICAgYnkg
MHg2NDIxMTkxOiBYSW50ZXJuQXRvbSAoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYuMikK
PT05OTYwPT0gICAgYnkgMHg2NDNEMkREOiBYU2V0V01Qcm9wZXJ0aWVzIChpbiAvdXNyL1gxMVI2
L2xpYi9saWJYMTEuc28uNi4yKQo9PTk5NjA9PSAgICBieSAweDVEQjY1M0U6IFFXaWRnZXQ6OmNy
ZWF0ZSh1bnNpZ25lZCBsb25nLCBib29sLCBib29sKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJx
dC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1RTdDMEM1OiBRV2lkZ2V0OjpRV2lkZ2V0
KFFXaWRnZXQqLCBjaGFyIGNvbnN0KiwgdW5zaWduZWQpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xp
YnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDU5OUNBOEQ6IEtBcHBsaWNhdGlvbjo6
aW5pdChib29sKSAoaW4gL29wdC9rZGUzNS9saWIvbGlia2RlY29yZS5zby40LjIuMCkKPT05OTYw
PT0gICAgYnkgMHg1OTlEODk1OiBLQXBwbGljYXRpb246OktBcHBsaWNhdGlvbihib29sLCBib29s
LCBLSW5zdGFuY2UqKSAoaW4gL29wdC9rZGUzNS9saWIvbGlia2RlY29yZS5zby40LjIuMCkKPT05
OTYwPT0gICAgYnkgMHg1QTQ2OTFEOiBLVW5pcXVlQXBwbGljYXRpb246OktVbmlxdWVBcHBsaWNh
dGlvbihib29sLCBib29sLCBib29sKSAoaW4gL29wdC9rZGUzNS9saWIvbGlia2RlY29yZS5zby40
LjIuMCkKPT05OTYwPT0gICAgYnkgMHg4MDRBRDk2OiBLTWFpbEFwcGxpY2F0aW9uOjpLTWFpbEFw
cGxpY2F0aW9uKCkgKG1haW4uY3BwOjQyKQo9PTk5NjA9PSAgQWRkcmVzcyAweDY3RkI5RDggaXMg
MjQ4IGJ5dGVzIGluc2lkZSBhIGJsb2NrIG9mIHNpemUgMTYsMzg0IGFsbG9jJ2QKPT05OTYwPT0g
ICAgYXQgMHg0MDIwNkQ1OiBjYWxsb2MgKHZnX3JlcGxhY2VfbWFsbG9jLmM6Mjc5KQo9PTk5NjA9
PSAgICBieSAweDY0MjRGQzY6IFhPcGVuRGlzcGxheSAoaW4gL3Vzci9YMTFSNi9saWIvbGliWDEx
LnNvLjYuMikKPT05OTYwPT0gICAgYnkgMHg1RDgyNkIwOiBxdF9pbml0X2ludGVybmFsKGludCos
IGNoYXIqKiwgX1hEaXNwbGF5KiwgdW5zaWduZWQgbG9uZywgdW5zaWduZWQgbG9uZykgKGluIC91
c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NUQ4NDAz
QjogcXRfaW5pdChpbnQqLCBjaGFyKiosIFFBcHBsaWNhdGlvbjo6VHlwZSkgKGluIC91c3IvbGli
L3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NURFQzM2MjogUUFw
cGxpY2F0aW9uOjpjb25zdHJ1Y3QoaW50JiwgY2hhcioqLCBRQXBwbGljYXRpb246OlR5cGUpIChp
biAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVE
RUM2OTQ6IFFBcHBsaWNhdGlvbjo6UUFwcGxpY2F0aW9uKGludCYsIGNoYXIqKiwgYm9vbCkgKGlu
IC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NTk5
RDZDRDogS0FwcGxpY2F0aW9uOjpLQXBwbGljYXRpb24oYm9vbCwgYm9vbCwgS0luc3RhbmNlKikg
KGluIC9vcHQva2RlMzUvbGliL2xpYmtkZWNvcmUuc28uNC4yLjApCj09OTk2MD09ICAgIGJ5IDB4
NUE0NjkxRDogS1VuaXF1ZUFwcGxpY2F0aW9uOjpLVW5pcXVlQXBwbGljYXRpb24oYm9vbCwgYm9v
bCwgYm9vbCkgKGluIC9vcHQva2RlMzUvbGliL2xpYmtkZWNvcmUuc28uNC4yLjApCj09OTk2MD09
ICAgIGJ5IDB4ODA0QUQ5NjogS01haWxBcHBsaWNhdGlvbjo6S01haWxBcHBsaWNhdGlvbigpICht
YWluLmNwcDo0MikKPT05OTYwPT0gICAgYnkgMHg4MDRBODIyOiBtYWluIChtYWluLmNwcDo4MSkK
PT05OTYwPT0gCj09OTk2MD09IFN5c2NhbGwgcGFyYW0gd3JpdGV2KHZlY3RvclsuLi5dKSBwb2lu
dHMgdG8gdW5pbml0aWFsaXNlZCBieXRlKHMpCj09OTk2MD09ICAgIGF0IDB4NjcyMDc0MjogZG9f
d3JpdGV2IChpbiAvbGliL2xpYmMtMi40LnNvKQo9PTk5NjA9PSAgICBieSAweDY0NTA3QkQ6ICh3
aXRoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05OTYwPT0gICAgYnkgMHg2NDUw
M0RFOiBfWDExVHJhbnNXcml0ZXYgKGluIC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09
OTk2MD09ICAgIGJ5IDB4NjQzNEI0MDogX1hTZW5kIChpbiAvdXNyL1gxMVI2L2xpYi9saWJYMTEu
c28uNi4yKQo9PTk5NjA9PSAgICBieSAweDY0MkEwRUE6IFhRdWVyeUV4dGVuc2lvbiAoaW4gL3Vz
ci9YMTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05OTYwPT0gICAgYnkgMHg2NDIwODZBOiBYSW5p
dEV4dGVuc2lvbiAoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05OTYwPT0gICAg
YnkgMHg2NzhFQjFGOiBYRml4ZXNGaW5kRGlzcGxheSAoaW4gL3Vzci9YMTFSNi9saWIvbGliWGZp
eGVzLnNvLjMuMCkKPT05OTYwPT0gICAgYnkgMHg2NzhEMjlFOiBYRml4ZXNTZXRDdXJzb3JOYW1l
IChpbiAvdXNyL1gxMVI2L2xpYi9saWJYZml4ZXMuc28uMy4wKQo9PTk5NjA9PSAgICBieSAweDYy
Q0NBQjY6IFhjdXJzb3JJbWFnZXNMb2FkQ3Vyc29yIChpbiAvdXNyL1gxMVI2L2xpYi9saWJYY3Vy
c29yLnNvLjEuMC4yKQo9PTk5NjA9PSAgICBieSAweDYyQ0Y5MTA6IFhjdXJzb3JMaWJyYXJ5TG9h
ZEN1cnNvciAoaW4gL3Vzci9YMTFSNi9saWIvbGliWGN1cnNvci5zby4xLjAuMikKPT05OTYwPT0g
ICAgYnkgMHg1RDhFRUZFOiBRQ3Vyc29yOjp1cGRhdGUoKSBjb25zdCAoaW4gL3Vzci9saWIvcXQz
L2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1RDhGMkQzOiBRQ3Vyc29y
OjpoYW5kbGUoKSBjb25zdCAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikK
PT05OTYwPT0gIEFkZHJlc3MgMHg2N0ZCOUREIGlzIDI1MyBieXRlcyBpbnNpZGUgYSBibG9jayBv
ZiBzaXplIDE2LDM4NCBhbGxvYydkCj09OTk2MD09ICAgIGF0IDB4NDAyMDZENTogY2FsbG9jICh2
Z19yZXBsYWNlX21hbGxvYy5jOjI3OSkKPT05OTYwPT0gICAgYnkgMHg2NDI0RkM2OiBYT3BlbkRp
c3BsYXkgKGluIC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09ICAgIGJ5IDB4
NUQ4MjZCMDogcXRfaW5pdF9pbnRlcm5hbChpbnQqLCBjaGFyKiosIF9YRGlzcGxheSosIHVuc2ln
bmVkIGxvbmcsIHVuc2lnbmVkIGxvbmcpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNv
LjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVEODQwM0I6IHF0X2luaXQoaW50KiwgY2hhcioqLCBR
QXBwbGljYXRpb246OlR5cGUpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42
KQo9PTk5NjA9PSAgICBieSAweDVERUMzNjI6IFFBcHBsaWNhdGlvbjo6Y29uc3RydWN0KGludCYs
IGNoYXIqKiwgUUFwcGxpY2F0aW9uOjpUeXBlKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJxdC1t
dC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1REVDNjk0OiBRQXBwbGljYXRpb246OlFBcHBs
aWNhdGlvbihpbnQmLCBjaGFyKiosIGJvb2wpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10
LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDU5OUQ2Q0Q6IEtBcHBsaWNhdGlvbjo6S0FwcGxp
Y2F0aW9uKGJvb2wsIGJvb2wsIEtJbnN0YW5jZSopIChpbiAvb3B0L2tkZTM1L2xpYi9saWJrZGVj
b3JlLnNvLjQuMi4wKQo9PTk5NjA9PSAgICBieSAweDVBNDY5MUQ6IEtVbmlxdWVBcHBsaWNhdGlv
bjo6S1VuaXF1ZUFwcGxpY2F0aW9uKGJvb2wsIGJvb2wsIGJvb2wpIChpbiAvb3B0L2tkZTM1L2xp
Yi9saWJrZGVjb3JlLnNvLjQuMi4wKQo9PTk5NjA9PSAgICBieSAweDgwNEFEOTY6IEtNYWlsQXBw
bGljYXRpb246OktNYWlsQXBwbGljYXRpb24oKSAobWFpbi5jcHA6NDIpCj09OTk2MD09ICAgIGJ5
IDB4ODA0QTgyMjogbWFpbiAobWFpbi5jcHA6ODEpCj09OTk2MD09IFdhcm5pbmc6IGlnbm9yZWQg
YXR0ZW1wdCB0byBzZXQgU0lHS0lMTCBoYW5kbGVyIGluIHNpZ2FjdGlvbigpOwo9PTk5NjA9PSAg
ICAgICAgICB0aGUgU0lHS0lMTCBzaWduYWwgaXMgdW5jYXRjaGFibGUKPT05OTYwPT0gCj09OTk2
MD09IFN5c2NhbGwgcGFyYW0gd3JpdGUoYnVmKSBwb2ludHMgdG8gdW5pbml0aWFsaXNlZCBieXRl
KHMpCj09OTk2MD09ICAgIGF0IDB4NjUyMzI1QjogKHdpdGhpbiAvbGliL2xpYnB0aHJlYWQtMi40
LnNvKQo9PTk5NjA9PSAgICBieSAweDY1MEQ1MEU6IF9JY2VUcmFuc1dyaXRlIChpbiAvdXNyL1gx
MVI2L2xpYi9saWJJQ0Uuc28uNi40KQo9PTk5NjA9PSAgICBieSAweDY1MDc2MUQ6IF9JY2VXcml0
ZSAoaW4gL3Vzci9YMTFSNi9saWIvbGliSUNFLnNvLjYuNCkKPT05OTYwPT0gICAgYnkgMHg2NTA3
NkYxOiBJY2VGbHVzaCAoaW4gL3Vzci9YMTFSNi9saWIvbGliSUNFLnNvLjYuNCkKPT05OTYwPT0g
ICAgYnkgMHg2NEY4OEE2OiBTbWNTZXRQcm9wZXJ0aWVzIChpbiAvdXNyL1gxMVI2L2xpYi9saWJT
TS5zby42LjApCj09OTk2MD09ICAgIGJ5IDB4NUQ3NjVBNzogc21fc2V0UHJvcGVydHkoY2hhciBj
b25zdCosIGNoYXIgY29uc3QqLCBpbnQsIFNtUHJvcFZhbHVlKikgKGluIC91c3IvbGliL3F0My9s
aWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NUQ3NjZERTogc21fc2V0UHJv
cGVydHkoUVN0cmluZyBjb25zdCYsIFFTdHJpbmcgY29uc3QmKSAoaW4gL3Vzci9saWIvcXQzL2xp
Yi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1RDg0MjU5OiBzbV9wZXJmb3Jt
U2F2ZVlvdXJzZWxmKFFTZXNzaW9uTWFuYWdlckRhdGEqKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9s
aWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1RDg0QjUyOiBzbV9zYXZlWW91cnNl
bGZDYWxsYmFjayhfU21jQ29ubiosIHZvaWQqLCBpbnQsIGludCwgaW50LCBpbnQpIChpbiAvdXNy
L2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDY0RkJGQ0M6
IF9TbWNQcm9jZXNzTWVzc2FnZSAoaW4gL3Vzci9YMTFSNi9saWIvbGliU00uc28uNi4wKQo9PTk5
NjA9PSAgICBieSAweDY1MEMxNUQ6IEljZVByb2Nlc3NNZXNzYWdlcyAoaW4gL3Vzci9YMTFSNi9s
aWIvbGliSUNFLnNvLjYuNCkKPT05OTYwPT0gICAgYnkgMHg1RDc2Qzg3OiBRU21Tb2NrZXRSZWNl
aXZlcjo6c29ja2V0QWN0aXZhdGVkKGludCkgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQu
c28uMy4zLjYpCj09OTk2MD09ICBBZGRyZXNzIDB4NkY4Mzg4QyBpcyAxMiBieXRlcyBpbnNpZGUg
YSBibG9jayBvZiBzaXplIDEsMDI0IGFsbG9jJ2QKPT05OTYwPT0gICAgYXQgMHg0MDIwNkQ1OiBj
YWxsb2MgKHZnX3JlcGxhY2VfbWFsbG9jLmM6Mjc5KQo9PTk5NjA9PSAgICBieSAweDY1MDQ3MTQ6
IEljZU9wZW5Db25uZWN0aW9uIChpbiAvdXNyL1gxMVI2L2xpYi9saWJJQ0Uuc28uNi40KQo9PTk5
NjA9PSAgICBieSAweDY0RjhCQjU6IFNtY09wZW5Db25uZWN0aW9uIChpbiAvdXNyL1gxMVI2L2xp
Yi9saWJTTS5zby42LjApCj09OTk2MD09ICAgIGJ5IDB4NUQ3QkVGMjogUVNlc3Npb25NYW5hZ2Vy
OjpRU2Vzc2lvbk1hbmFnZXIoUUFwcGxpY2F0aW9uKiwgUVN0cmluZyYsIFFTdHJpbmcmKSAoaW4g
L3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1REVB
NzdDOiBRQXBwbGljYXRpb246OmluaXRpYWxpemUoaW50LCBjaGFyKiopIChpbiAvdXNyL2xpYi9x
dDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVERUMzOEE6IFFBcHBs
aWNhdGlvbjo6Y29uc3RydWN0KGludCYsIGNoYXIqKiwgUUFwcGxpY2F0aW9uOjpUeXBlKSAoaW4g
L3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1REVD
Njk0OiBRQXBwbGljYXRpb246OlFBcHBsaWNhdGlvbihpbnQmLCBjaGFyKiosIGJvb2wpIChpbiAv
dXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDU5OUQ2
Q0Q6IEtBcHBsaWNhdGlvbjo6S0FwcGxpY2F0aW9uKGJvb2wsIGJvb2wsIEtJbnN0YW5jZSopIChp
biAvb3B0L2tkZTM1L2xpYi9saWJrZGVjb3JlLnNvLjQuMi4wKQo9PTk5NjA9PSAgICBieSAweDVB
NDY5MUQ6IEtVbmlxdWVBcHBsaWNhdGlvbjo6S1VuaXF1ZUFwcGxpY2F0aW9uKGJvb2wsIGJvb2ws
IGJvb2wpIChpbiAvb3B0L2tkZTM1L2xpYi9saWJrZGVjb3JlLnNvLjQuMi4wKQo9PTk5NjA9PSAg
ICBieSAweDgwNEFEOTY6IEtNYWlsQXBwbGljYXRpb246OktNYWlsQXBwbGljYXRpb24oKSAobWFp
bi5jcHA6NDIpCj09OTk2MD09ICAgIGJ5IDB4ODA0QTgyMjogbWFpbiAobWFpbi5jcHA6ODEpCj09
OTk2MD09IAo9PTk5NjA9PSBTeXNjYWxsIHBhcmFtIHdyaXRlKGJ1ZikgcG9pbnRzIHRvIHVuaW5p
dGlhbGlzZWQgYnl0ZShzKQo9PTk5NjA9PSAgICBhdCAweDY1MjMyNUI6ICh3aXRoaW4gL2xpYi9s
aWJwdGhyZWFkLTIuNC5zbykKPT05OTYwPT0gICAgYnkgMHg2NDUwMzdFOiBfWDExVHJhbnNXcml0
ZSAoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05OTYwPT0gICAgYnkgMHg2NDM0
RDM2OiAod2l0aGluIC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09ICAgIGJ5
IDB4NjQzNEUzQTogX1hSZXBseSAoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05
OTYwPT0gICAgYnkgMHg2NDFEMzk1OiBYR2V0V2luZG93UHJvcGVydHkgKGluIC91c3IvWDExUjYv
bGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09ICAgIGJ5IDB4NjQxQzgxNjogWEdldFdNSGludHMg
KGluIC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09ICAgIGJ5IDB4NURCOTM5
MDogUVdpZGdldDo6c2V0SWNvbihRUGl4bWFwIGNvbnN0JikgKGluIC91c3IvbGliL3F0My9saWIv
bGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NTc2OTRERTogS01haW5XaW5kb3c6
OnNldEljb24oUVBpeG1hcCBjb25zdCYpIChpbiAvb3B0L2tkZTM1L2xpYi9saWJrZGV1aS5zby40
LjIuMCkKPT05OTYwPT0gICAgYnkgMHg1OTk2N0E3OiBLQXBwbGljYXRpb246OnNldFRvcFdpZGdl
dChRV2lkZ2V0KikgKGluIC9vcHQva2RlMzUvbGliL2xpYmtkZWNvcmUuc28uNC4yLjApCj09OTk2
MD09ICAgIGJ5IDB4NTc2QUQ1MjogS01haW5XaW5kb3c6OmluaXRLTWFpbldpbmRvdyhjaGFyIGNv
bnN0KiwgaW50KSAoaW4gL29wdC9rZGUzNS9saWIvbGlia2RldWkuc28uNC4yLjApCj09OTk2MD09
ICAgIGJ5IDB4NTc2QjZDQzogS01haW5XaW5kb3c6OktNYWluV2luZG93KFFXaWRnZXQqLCBjaGFy
IGNvbnN0KiwgdW5zaWduZWQpIChpbiAvb3B0L2tkZTM1L2xpYi9saWJrZGV1aS5zby40LjIuMCkK
PT05OTYwPT0gICAgYnkgMHg0MjMzMEU2OiBLTU1haW5XaW46OktNTWFpbldpbihRV2lkZ2V0Kikg
KGttbWFpbndpbi5jcHA6MzApCj09OTk2MD09ICBBZGRyZXNzIDB4NjdGQjk1NCBpcyAxMTYgYnl0
ZXMgaW5zaWRlIGEgYmxvY2sgb2Ygc2l6ZSAxNiwzODQgYWxsb2MnZAo9PTk5NjA9PSAgICBhdCAw
eDQwMjA2RDU6IGNhbGxvYyAodmdfcmVwbGFjZV9tYWxsb2MuYzoyNzkpCj09OTk2MD09ICAgIGJ5
IDB4NjQyNEZDNjogWE9wZW5EaXNwbGF5IChpbiAvdXNyL1gxMVI2L2xpYi9saWJYMTEuc28uNi4y
KQo9PTk5NjA9PSAgICBieSAweDVEODI2QjA6IHF0X2luaXRfaW50ZXJuYWwoaW50KiwgY2hhcioq
LCBfWERpc3BsYXkqLCB1bnNpZ25lZCBsb25nLCB1bnNpZ25lZCBsb25nKSAoaW4gL3Vzci9saWIv
cXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1RDg0MDNCOiBxdF9p
bml0KGludCosIGNoYXIqKiwgUUFwcGxpY2F0aW9uOjpUeXBlKSAoaW4gL3Vzci9saWIvcXQzL2xp
Yi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1REVDMzYyOiBRQXBwbGljYXRp
b246OmNvbnN0cnVjdChpbnQmLCBjaGFyKiosIFFBcHBsaWNhdGlvbjo6VHlwZSkgKGluIC91c3Iv
bGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NURFQzY5NDog
UUFwcGxpY2F0aW9uOjpRQXBwbGljYXRpb24oaW50JiwgY2hhcioqLCBib29sKSAoaW4gL3Vzci9s
aWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1OTlENkNEOiBL
QXBwbGljYXRpb246OktBcHBsaWNhdGlvbihib29sLCBib29sLCBLSW5zdGFuY2UqKSAoaW4gL29w
dC9rZGUzNS9saWIvbGlia2RlY29yZS5zby40LjIuMCkKPT05OTYwPT0gICAgYnkgMHg1QTQ2OTFE
OiBLVW5pcXVlQXBwbGljYXRpb246OktVbmlxdWVBcHBsaWNhdGlvbihib29sLCBib29sLCBib29s
KSAoaW4gL29wdC9rZGUzNS9saWIvbGlia2RlY29yZS5zby40LjIuMCkKPT05OTYwPT0gICAgYnkg
MHg4MDRBRDk2OiBLTWFpbEFwcGxpY2F0aW9uOjpLTWFpbEFwcGxpY2F0aW9uKCkgKG1haW4uY3Bw
OjQyKQo9PTk5NjA9PSAgICBieSAweDgwNEE4MjI6IG1haW4gKG1haW4uY3BwOjgxKQo9PTk5NjA9
PSAKPT05OTYwPT0gU3lzY2FsbCBwYXJhbSB3cml0ZShidWYpIHBvaW50cyB0byB1bmluaXRpYWxp
c2VkIGJ5dGUocykKPT05OTYwPT0gICAgYXQgMHg2NTIzMjVCOiAod2l0aGluIC9saWIvbGlicHRo
cmVhZC0yLjQuc28pCj09OTk2MD09ICAgIGJ5IDB4NjQ1MDM3RTogX1gxMVRyYW5zV3JpdGUgKGlu
IC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09ICAgIGJ5IDB4NjQzNEQzNjog
KHdpdGhpbiAvdXNyL1gxMVI2L2xpYi9saWJYMTEuc28uNi4yKQo9PTk5NjA9PSAgICBieSAweDY0
MThENTA6IFhGbHVzaCAoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05OTYwPT0g
ICAgYnkgMHg1REIzODZGOiBRV2lkZ2V0OjpzZXRDdXJzb3IoUUN1cnNvciBjb25zdCYpIChpbiAv
dXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVFRjIz
NjY6IFFEb2NrV2luZG93UmVzaXplSGFuZGxlOjpzZXRPcmllbnRhdGlvbihRdDo6T3JpZW50YXRp
b24pIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBi
eSAweDVFRjI0MkE6IFFEb2NrV2luZG93UmVzaXplSGFuZGxlOjpRRG9ja1dpbmRvd1Jlc2l6ZUhh
bmRsZShRdDo6T3JpZW50YXRpb24sIFFXaWRnZXQqLCBRRG9ja1dpbmRvdyosIGNoYXIgY29uc3Qq
KSAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkg
MHg1RUY2M0MzOiBRRG9ja1dpbmRvdzo6aW5pdCgpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0
LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVFRjZDNzk6IFFEb2NrV2luZG93OjpRRG9j
a1dpbmRvdyhRRG9ja1dpbmRvdzo6UGxhY2UsIFFXaWRnZXQqLCBjaGFyIGNvbnN0KiwgdW5zaWdu
ZWQsIGJvb2wpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9
PSAgICBieSAweDVGNzUyMUQ6IFFUb29sQmFyOjpRVG9vbEJhcihRU3RyaW5nIGNvbnN0JiwgUU1h
aW5XaW5kb3cqLCBRV2lkZ2V0KiwgYm9vbCwgY2hhciBjb25zdCosIHVuc2lnbmVkKSAoaW4gL3Vz
ci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1NkZDMEQ4
OiBLVG9vbEJhcjo6S1Rvb2xCYXIoUVdpZGdldCosIGNoYXIgY29uc3QqLCBib29sLCBib29sKSAo
aW4gL29wdC9rZGUzNS9saWIvbGlia2RldWkuc28uNC4yLjApCj09OTk2MD09ICAgIGJ5IDB4NDQ2
MEQxOTogS01NYWluV2lkZ2V0OjpjcmVhdGVXaWRnZXRzKCkgKGttbWFpbndpZGdldC5jcHA6NTE4
KQo9PTk5NjA9PSAgQWRkcmVzcyAweDY3RkI5N0UgaXMgMTU4IGJ5dGVzIGluc2lkZSBhIGJsb2Nr
IG9mIHNpemUgMTYsMzg0IGFsbG9jJ2QKPT05OTYwPT0gICAgYXQgMHg0MDIwNkQ1OiBjYWxsb2Mg
KHZnX3JlcGxhY2VfbWFsbG9jLmM6Mjc5KQo9PTk5NjA9PSAgICBieSAweDY0MjRGQzY6IFhPcGVu
RGlzcGxheSAoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05OTYwPT0gICAgYnkg
MHg1RDgyNkIwOiBxdF9pbml0X2ludGVybmFsKGludCosIGNoYXIqKiwgX1hEaXNwbGF5KiwgdW5z
aWduZWQgbG9uZywgdW5zaWduZWQgbG9uZykgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQu
c28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NUQ4NDAzQjogcXRfaW5pdChpbnQqLCBjaGFyKios
IFFBcHBsaWNhdGlvbjo6VHlwZSkgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4z
LjYpCj09OTk2MD09ICAgIGJ5IDB4NURFQzM2MjogUUFwcGxpY2F0aW9uOjpjb25zdHJ1Y3QoaW50
JiwgY2hhcioqLCBRQXBwbGljYXRpb246OlR5cGUpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0
LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVERUM2OTQ6IFFBcHBsaWNhdGlvbjo6UUFw
cGxpY2F0aW9uKGludCYsIGNoYXIqKiwgYm9vbCkgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQt
bXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NTk5RDZDRDogS0FwcGxpY2F0aW9uOjpLQXBw
bGljYXRpb24oYm9vbCwgYm9vbCwgS0luc3RhbmNlKikgKGluIC9vcHQva2RlMzUvbGliL2xpYmtk
ZWNvcmUuc28uNC4yLjApCj09OTk2MD09ICAgIGJ5IDB4NUE0NjkxRDogS1VuaXF1ZUFwcGxpY2F0
aW9uOjpLVW5pcXVlQXBwbGljYXRpb24oYm9vbCwgYm9vbCwgYm9vbCkgKGluIC9vcHQva2RlMzUv
bGliL2xpYmtkZWNvcmUuc28uNC4yLjApCj09OTk2MD09ICAgIGJ5IDB4ODA0QUQ5NjogS01haWxB
cHBsaWNhdGlvbjo6S01haWxBcHBsaWNhdGlvbigpIChtYWluLmNwcDo0MikKPT05OTYwPT0gICAg
YnkgMHg4MDRBODIyOiBtYWluIChtYWluLmNwcDo4MSkKPT05OTYwPT0gCj09OTk2MD09IFN5c2Nh
bGwgcGFyYW0gd3JpdGUoYnVmKSBwb2ludHMgdG8gdW5pbml0aWFsaXNlZCBieXRlKHMpCj09OTk2
MD09ICAgIGF0IDB4NjUyMzI1QjogKHdpdGhpbiAvbGliL2xpYnB0aHJlYWQtMi40LnNvKQo9PTk5
NjA9PSAgICBieSAweDY0NTAzN0U6IF9YMTFUcmFuc1dyaXRlIChpbiAvdXNyL1gxMVI2L2xpYi9s
aWJYMTEuc28uNi4yKQo9PTk5NjA9PSAgICBieSAweDY0MzREMzY6ICh3aXRoaW4gL3Vzci9YMTFS
Ni9saWIvbGliWDExLnNvLjYuMikKPT05OTYwPT0gICAgYnkgMHg2NDE1RDExOiBYQ3JlYXRlR0Mg
KGluIC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09ICAgIGJ5IDB4NUQ5RTk1
RjogUVBpeG1hcDo6Y29udmVydEZyb21JbWFnZShRSW1hZ2UgY29uc3QmLCBpbnQpIChpbiAvdXNy
L2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVFNTlENkY6
IFFQaXhtYXA6OmNvbnZlcnRGcm9tSW1hZ2UoUUltYWdlIGNvbnN0JiwgUVBpeG1hcDo6Q29sb3JN
b2RlKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAg
YnkgMHg1OUZFNzhFOiBLSWNvbkxvYWRlcjo6bG9hZEljb24oUVN0cmluZyBjb25zdCYsIEtJY29u
OjpHcm91cCwgaW50LCBpbnQsIFFTdHJpbmcqLCBib29sKSBjb25zdCAoaW4gL29wdC9rZGUzNS9s
aWIvbGlia2RlY29yZS5zby40LjIuMCkKPT05OTYwPT0gICAgYnkgMHg1OUZFQTRFOiBVc2VySWNv
bihRU3RyaW5nIGNvbnN0JiwgaW50LCBLSW5zdGFuY2UqKSAoaW4gL29wdC9rZGUzNS9saWIvbGli
a2RlY29yZS5zby40LjIuMCkKPT05OTYwPT0gICAgYnkgMHg0MkI0ODNDOiBLTUhlYWRlcnM6OktN
SGVhZGVycyhLTU1haW5XaWRnZXQqLCBRV2lkZ2V0KiwgY2hhciBjb25zdCopIChrbWhlYWRlcnMu
Y3BwOjE1NSkKPT05OTYwPT0gICAgYnkgMHg0NDYwREVEOiBLTU1haW5XaWRnZXQ6OmNyZWF0ZVdp
ZGdldHMoKSAoa21tYWlud2lkZ2V0LmNwcDo1MjMpCj09OTk2MD09ICAgIGJ5IDB4NDQ2MzhCODog
S01NYWluV2lkZ2V0OjpLTU1haW5XaWRnZXQoUVdpZGdldCosIGNoYXIgY29uc3QqLCBLWE1MR1VJ
Q2xpZW50KiwgS0FjdGlvbkNvbGxlY3Rpb24qLCBLQ29uZmlnKikgKGttbWFpbndpZGdldC5jcHA6
MTY4KQo9PTk5NjA9PSAgICBieSAweDQyMzMyOUM6IEtNTWFpbldpbjo6S01NYWluV2luKFFXaWRn
ZXQqKSAoa21tYWlud2luLmNwcDo0MikKPT05OTYwPT0gIEFkZHJlc3MgMHg2N0ZCOUYwIGlzIDI3
MiBieXRlcyBpbnNpZGUgYSBibG9jayBvZiBzaXplIDE2LDM4NCBhbGxvYydkCj09OTk2MD09ICAg
IGF0IDB4NDAyMDZENTogY2FsbG9jICh2Z19yZXBsYWNlX21hbGxvYy5jOjI3OSkKPT05OTYwPT0g
ICAgYnkgMHg2NDI0RkM2OiBYT3BlbkRpc3BsYXkgKGluIC91c3IvWDExUjYvbGliL2xpYlgxMS5z
by42LjIpCj09OTk2MD09ICAgIGJ5IDB4NUQ4MjZCMDogcXRfaW5pdF9pbnRlcm5hbChpbnQqLCBj
aGFyKiosIF9YRGlzcGxheSosIHVuc2lnbmVkIGxvbmcsIHVuc2lnbmVkIGxvbmcpIChpbiAvdXNy
L2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVEODQwM0I6
IHF0X2luaXQoaW50KiwgY2hhcioqLCBRQXBwbGljYXRpb246OlR5cGUpIChpbiAvdXNyL2xpYi9x
dDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVERUMzNjI6IFFBcHBs
aWNhdGlvbjo6Y29uc3RydWN0KGludCYsIGNoYXIqKiwgUUFwcGxpY2F0aW9uOjpUeXBlKSAoaW4g
L3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1REVD
Njk0OiBRQXBwbGljYXRpb246OlFBcHBsaWNhdGlvbihpbnQmLCBjaGFyKiosIGJvb2wpIChpbiAv
dXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDU5OUQ2
Q0Q6IEtBcHBsaWNhdGlvbjo6S0FwcGxpY2F0aW9uKGJvb2wsIGJvb2wsIEtJbnN0YW5jZSopIChp
biAvb3B0L2tkZTM1L2xpYi9saWJrZGVjb3JlLnNvLjQuMi4wKQo9PTk5NjA9PSAgICBieSAweDVB
NDY5MUQ6IEtVbmlxdWVBcHBsaWNhdGlvbjo6S1VuaXF1ZUFwcGxpY2F0aW9uKGJvb2wsIGJvb2ws
IGJvb2wpIChpbiAvb3B0L2tkZTM1L2xpYi9saWJrZGVjb3JlLnNvLjQuMi4wKQo9PTk5NjA9PSAg
ICBieSAweDgwNEFEOTY6IEtNYWlsQXBwbGljYXRpb246OktNYWlsQXBwbGljYXRpb24oKSAobWFp
bi5jcHA6NDIpCj09OTk2MD09ICAgIGJ5IDB4ODA0QTgyMjogbWFpbiAobWFpbi5jcHA6ODEpCj09
OTk2MD09IAo9PTk5NjA9PSBTeXNjYWxsIHBhcmFtIHdyaXRldih2ZWN0b3JbLi4uXSkgcG9pbnRz
IHRvIHVuaW5pdGlhbGlzZWQgYnl0ZShzKQo9PTk5NjA9PSAgICBhdCAweDY3MjA3NDI6IGRvX3dy
aXRldiAoaW4gL2xpYi9saWJjLTIuNC5zbykKPT05OTYwPT0gICAgYnkgMHg2NzIwODBBOiB3cml0
ZXYgKGluIC9saWIvbGliYy0yLjQuc28pCj09OTk2MD09ICAgIGJ5IDB4NjQ1MDdCRDogKHdpdGhp
biAvdXNyL1gxMVI2L2xpYi9saWJYMTEuc28uNi4yKQo9PTk5NjA9PSAgICBieSAweDY0NTAzREU6
IF9YMTFUcmFuc1dyaXRldiAoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05OTYw
PT0gICAgYnkgMHg2NDM0QjQwOiBfWFNlbmQgKGluIC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42
LjIpCj09OTk2MD09ICAgIGJ5IDB4NjUzMDUxNTogWFJlbmRlckFkZEdseXBocyAoaW4gL3Vzci9Y
MTFSNi9saWIvbGliWHJlbmRlci5zby4xLjIuMikKPT05OTYwPT0gICAgYnkgMHg2MkUyNUFCOiBY
ZnRGb250TG9hZEdseXBocyAoeGZ0Z2x5cGhzLmM6ODY4KQo9PTk5NjA9PSAgICBieSAweDYyREU4
MkE6IFhmdEdseXBoRXh0ZW50cyAoeGZ0ZXh0ZW50LmM6NTUpCj09OTk2MD09ICAgIGJ5IDB4NURC
REEyOTogUUZvbnRFbmdpbmVYZnQ6OnN0cmluZ1RvQ01hcChRQ2hhciBjb25zdCosIGludCwgdW5z
aWduZWQgc2hvcnQqLCBpbnQqLCBpbnQqLCBib29sKSBjb25zdCAoaW4gL3Vzci9saWIvcXQzL2xp
Yi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1RTAwNkQ0OiBRRm9udE1ldHJp
Y3M6OndpZHRoKFFTdHJpbmcgY29uc3QmLCBpbnQpIGNvbnN0IChpbiAvdXNyL2xpYi9xdDMvbGli
L2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVFRkQxQkU6IFFIZWFkZXI6OnNl
Y3Rpb25TaXplSGludChpbnQsIFFGb250TWV0cmljcyBjb25zdCYpIGNvbnN0IChpbiAvdXNyL2xp
Yi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVGMDAzM0M6IFFI
ZWFkZXI6OnNldFNlY3Rpb25TaXplQW5kSGVpZ2h0KGludCwgaW50KSAoaW4gL3Vzci9saWIvcXQz
L2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gIEFkZHJlc3MgMHg2N0ZCQzE5IGlzIDgy
NSBieXRlcyBpbnNpZGUgYSBibG9jayBvZiBzaXplIDE2LDM4NCBhbGxvYydkCj09OTk2MD09ICAg
IGF0IDB4NDAyMDZENTogY2FsbG9jICh2Z19yZXBsYWNlX21hbGxvYy5jOjI3OSkKPT05OTYwPT0g
ICAgYnkgMHg2NDI0RkM2OiBYT3BlbkRpc3BsYXkgKGluIC91c3IvWDExUjYvbGliL2xpYlgxMS5z
by42LjIpCj09OTk2MD09ICAgIGJ5IDB4NUQ4MjZCMDogcXRfaW5pdF9pbnRlcm5hbChpbnQqLCBj
aGFyKiosIF9YRGlzcGxheSosIHVuc2lnbmVkIGxvbmcsIHVuc2lnbmVkIGxvbmcpIChpbiAvdXNy
L2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVEODQwM0I6
IHF0X2luaXQoaW50KiwgY2hhcioqLCBRQXBwbGljYXRpb246OlR5cGUpIChpbiAvdXNyL2xpYi9x
dDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVERUMzNjI6IFFBcHBs
aWNhdGlvbjo6Y29uc3RydWN0KGludCYsIGNoYXIqKiwgUUFwcGxpY2F0aW9uOjpUeXBlKSAoaW4g
L3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1REVD
Njk0OiBRQXBwbGljYXRpb246OlFBcHBsaWNhdGlvbihpbnQmLCBjaGFyKiosIGJvb2wpIChpbiAv
dXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDU5OUQ2
Q0Q6IEtBcHBsaWNhdGlvbjo6S0FwcGxpY2F0aW9uKGJvb2wsIGJvb2wsIEtJbnN0YW5jZSopIChp
biAvb3B0L2tkZTM1L2xpYi9saWJrZGVjb3JlLnNvLjQuMi4wKQo9PTk5NjA9PSAgICBieSAweDVB
NDY5MUQ6IEtVbmlxdWVBcHBsaWNhdGlvbjo6S1VuaXF1ZUFwcGxpY2F0aW9uKGJvb2wsIGJvb2ws
IGJvb2wpIChpbiAvb3B0L2tkZTM1L2xpYi9saWJrZGVjb3JlLnNvLjQuMi4wKQo9PTk5NjA9PSAg
ICBieSAweDgwNEFEOTY6IEtNYWlsQXBwbGljYXRpb246OktNYWlsQXBwbGljYXRpb24oKSAobWFp
bi5jcHA6NDIpCj09OTk2MD09ICAgIGJ5IDB4ODA0QTgyMjogbWFpbiAobWFpbi5jcHA6ODEpCj09
OTk2MD09IAo9PTk5NjA9PSBTeXNjYWxsIHBhcmFtIHdyaXRlKGJ1ZikgcG9pbnRzIHRvIHVuaW5p
dGlhbGlzZWQgYnl0ZShzKQo9PTk5NjA9PSAgICBhdCAweDY1MjMyNUI6ICh3aXRoaW4gL2xpYi9s
aWJwdGhyZWFkLTIuNC5zbykKPT05OTYwPT0gICAgYnkgMHg2NDUwMzdFOiBfWDExVHJhbnNXcml0
ZSAoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05OTYwPT0gICAgYnkgMHg2NDM0
RDM2OiAod2l0aGluIC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09ICAgIGJ5
IDB4NjQyRDYwOTogWFNlbGVjdElucHV0IChpbiAvdXNyL1gxMVI2L2xpYi9saWJYMTEuc28uNi4y
KQo9PTk5NjA9PSAgICBieSAweDVEQjM5RTE6IFFXaWRnZXQ6OnNldE1vdXNlVHJhY2tpbmcoYm9v
bCkgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5
IDB4NURCNUJCODogUVdpZGdldDo6Y3JlYXRlKHVuc2lnbmVkIGxvbmcsIGJvb2wsIGJvb2wpIChp
biAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVF
N0M0NzU6IFFXaWRnZXQ6OlFXaWRnZXQoUVdpZGdldCosIGNoYXIgY29uc3QqLCB1bnNpZ25lZCkg
KGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4
NDJGQTlDRTogS01SZWFkZXJXaW46OktNUmVhZGVyV2luKFFXaWRnZXQqLCBRV2lkZ2V0KiwgS0Fj
dGlvbkNvbGxlY3Rpb24qLCBjaGFyIGNvbnN0KiwgaW50KSAoa21yZWFkZXJ3aW4uY3BwOjUxMikK
PT05OTYwPT0gICAgYnkgMHg0NDYxMEUwOiBLTU1haW5XaWRnZXQ6OmNyZWF0ZVdpZGdldHMoKSAo
a21tYWlud2lkZ2V0LmNwcDo1NTIpCj09OTk2MD09ICAgIGJ5IDB4NDQ2MzhCODogS01NYWluV2lk
Z2V0OjpLTU1haW5XaWRnZXQoUVdpZGdldCosIGNoYXIgY29uc3QqLCBLWE1MR1VJQ2xpZW50Kiwg
S0FjdGlvbkNvbGxlY3Rpb24qLCBLQ29uZmlnKikgKGttbWFpbndpZGdldC5jcHA6MTY4KQo9PTk5
NjA9PSAgICBieSAweDQyMzMyOUM6IEtNTWFpbldpbjo6S01NYWluV2luKFFXaWRnZXQqKSAoa21t
YWlud2luLmNwcDo0MikKPT05OTYwPT0gICAgYnkgMHg0M0NCOEZGOiBLTUtlcm5lbDo6b3BlblJl
YWRlcihib29sKSAoa21rZXJuZWwuY3BwOjM1MSkKPT05OTYwPT0gIEFkZHJlc3MgMHg2N0ZCRDQw
IGlzIDEsMTIwIGJ5dGVzIGluc2lkZSBhIGJsb2NrIG9mIHNpemUgMTYsMzg0IGFsbG9jJ2QKPT05
OTYwPT0gICAgYXQgMHg0MDIwNkQ1OiBjYWxsb2MgKHZnX3JlcGxhY2VfbWFsbG9jLmM6Mjc5KQo9
PTk5NjA9PSAgICBieSAweDY0MjRGQzY6IFhPcGVuRGlzcGxheSAoaW4gL3Vzci9YMTFSNi9saWIv
bGliWDExLnNvLjYuMikKPT05OTYwPT0gICAgYnkgMHg1RDgyNkIwOiBxdF9pbml0X2ludGVybmFs
KGludCosIGNoYXIqKiwgX1hEaXNwbGF5KiwgdW5zaWduZWQgbG9uZywgdW5zaWduZWQgbG9uZykg
KGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4
NUQ4NDAzQjogcXRfaW5pdChpbnQqLCBjaGFyKiosIFFBcHBsaWNhdGlvbjo6VHlwZSkgKGluIC91
c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NURFQzM2
MjogUUFwcGxpY2F0aW9uOjpjb25zdHJ1Y3QoaW50JiwgY2hhcioqLCBRQXBwbGljYXRpb246OlR5
cGUpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBi
eSAweDVERUM2OTQ6IFFBcHBsaWNhdGlvbjo6UUFwcGxpY2F0aW9uKGludCYsIGNoYXIqKiwgYm9v
bCkgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5
IDB4NTk5RDZDRDogS0FwcGxpY2F0aW9uOjpLQXBwbGljYXRpb24oYm9vbCwgYm9vbCwgS0luc3Rh
bmNlKikgKGluIC9vcHQva2RlMzUvbGliL2xpYmtkZWNvcmUuc28uNC4yLjApCj09OTk2MD09ICAg
IGJ5IDB4NUE0NjkxRDogS1VuaXF1ZUFwcGxpY2F0aW9uOjpLVW5pcXVlQXBwbGljYXRpb24oYm9v
bCwgYm9vbCwgYm9vbCkgKGluIC9vcHQva2RlMzUvbGliL2xpYmtkZWNvcmUuc28uNC4yLjApCj09
OTk2MD09ICAgIGJ5IDB4ODA0QUQ5NjogS01haWxBcHBsaWNhdGlvbjo6S01haWxBcHBsaWNhdGlv
bigpIChtYWluLmNwcDo0MikKPT05OTYwPT0gICAgYnkgMHg4MDRBODIyOiBtYWluIChtYWluLmNw
cDo4MSkKPT05OTU2PT0gCj09OTk1Nj09IEVSUk9SIFNVTU1BUlk6IDAgZXJyb3JzIGZyb20gMCBj
b250ZXh0cyAoc3VwcHJlc3NlZDogNSBmcm9tIDEpCj09OTk1Nj09IG1hbGxvYy9mcmVlOiBpbiB1
c2UgYXQgZXhpdDogNCwxODQgYnl0ZXMgaW4gMTczIGJsb2Nrcy4KPT05OTU2PT0gbWFsbG9jL2Zy
ZWU6IDUsMDQyIGFsbG9jcywgNCw4NjkgZnJlZXMsIDEyNSw0MTAgYnl0ZXMgYWxsb2NhdGVkLgo9
PTk5NTY9PSBGb3IgY291bnRzIG9mIGRldGVjdGVkIGVycm9ycywgcmVydW4gd2l0aDogLXYKPT05
OTU2PT0gc2VhcmNoaW5nIGZvciBwb2ludGVycyB0byAxNzMgbm90LWZyZWVkIGJsb2Nrcy4KPT05
OTU2PT0gY2hlY2tlZCAxLDk4Miw2NzIgYnl0ZXMuCj09OTk1Nj09IAo9PTk5NTY9PSBMRUFLIFNV
TU1BUlk6Cj09OTk1Nj09ICAgIGRlZmluaXRlbHkgbG9zdDogMCBieXRlcyBpbiAwIGJsb2Nrcy4K
PT05OTU2PT0gICAgICBwb3NzaWJseSBsb3N0OiAwIGJ5dGVzIGluIDAgYmxvY2tzLgo9PTk5NTY9
PSAgICBzdGlsbCByZWFjaGFibGU6IDQsMTg0IGJ5dGVzIGluIDE3MyBibG9ja3MuCj09OTk1Nj09
ICAgICAgICAgc3VwcHJlc3NlZDogMCBieXRlcyBpbiAwIGJsb2Nrcy4KPT05OTU2PT0gUmVhY2hh
YmxlIGJsb2NrcyAodGhvc2UgdG8gd2hpY2ggYSBwb2ludGVyIHdhcyBmb3VuZCkgYXJlIG5vdCBz
aG93bi4KPT05OTU2PT0gVG8gc2VlIHRoZW0sIHJlcnVuIHdpdGg6IC0tc2hvdy1yZWFjaGFibGU9
eWVzCj09OTk2MD09IAo9PTk5NjA9PSBTeXNjYWxsIHBhcmFtIHdyaXRlKGJ1ZikgcG9pbnRzIHRv
IHVuaW5pdGlhbGlzZWQgYnl0ZShzKQo9PTk5NjA9PSAgICBhdCAweDY1MjMyNUI6ICh3aXRoaW4g
L2xpYi9saWJwdGhyZWFkLTIuNC5zbykKPT05OTYwPT0gICAgYnkgMHg2NDUwMzdFOiBfWDExVHJh
bnNXcml0ZSAoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05OTYwPT0gICAgYnkg
MHg2NDM0RDM2OiAod2l0aGluIC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09
ICAgIGJ5IDB4NjQxMzI1QTogWENoZWNrVHlwZWRXaW5kb3dFdmVudCAoaW4gL3Vzci9YMTFSNi9s
aWIvbGliWDExLnNvLjYuMikKPT05OTYwPT0gICAgYnkgMHg1RDdCMjVBOiBRRVRXaWRnZXQ6OnRy
YW5zbGF0ZUNvbmZpZ0V2ZW50KF9YRXZlbnQgY29uc3QqKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9s
aWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1RDg2MEY4OiBRQXBwbGljYXRpb246
OngxMVByb2Nlc3NFdmVudChfWEV2ZW50KikgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQu
c28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NUQ5NjVFOTogUUV2ZW50TG9vcDo6cHJvY2Vzc0V2
ZW50cyh1bnNpZ25lZCkgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09
OTk2MD09ICAgIGJ5IDB4NURGRENFNzogUUV2ZW50TG9vcDo6ZW50ZXJMb29wKCkgKGluIC91c3Iv
bGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NURGREI3RDog
UUV2ZW50TG9vcDo6ZXhlYygpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42
KQo9PTk5NjA9PSAgICBieSAweDVERTZBN0U6IFFBcHBsaWNhdGlvbjo6ZXhlYygpIChpbiAvdXNy
L2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDgwNEE5MEU6
IG1haW4gKG1haW4uY3BwOjExMCkKPT05OTYwPT0gIEFkZHJlc3MgMHg2N0ZCOTE0IGlzIDUyIGJ5
dGVzIGluc2lkZSBhIGJsb2NrIG9mIHNpemUgMTYsMzg0IGFsbG9jJ2QKPT05OTYwPT0gICAgYXQg
MHg0MDIwNkQ1OiBjYWxsb2MgKHZnX3JlcGxhY2VfbWFsbG9jLmM6Mjc5KQo9PTk5NjA9PSAgICBi
eSAweDY0MjRGQzY6IFhPcGVuRGlzcGxheSAoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYu
MikKPT05OTYwPT0gICAgYnkgMHg1RDgyNkIwOiBxdF9pbml0X2ludGVybmFsKGludCosIGNoYXIq
KiwgX1hEaXNwbGF5KiwgdW5zaWduZWQgbG9uZywgdW5zaWduZWQgbG9uZykgKGluIC91c3IvbGli
L3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NUQ4NDAzQjogcXRf
aW5pdChpbnQqLCBjaGFyKiosIFFBcHBsaWNhdGlvbjo6VHlwZSkgKGluIC91c3IvbGliL3F0My9s
aWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NURFQzM2MjogUUFwcGxpY2F0
aW9uOjpjb25zdHJ1Y3QoaW50JiwgY2hhcioqLCBRQXBwbGljYXRpb246OlR5cGUpIChpbiAvdXNy
L2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVERUM2OTQ6
IFFBcHBsaWNhdGlvbjo6UUFwcGxpY2F0aW9uKGludCYsIGNoYXIqKiwgYm9vbCkgKGluIC91c3Iv
bGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NTk5RDZDRDog
S0FwcGxpY2F0aW9uOjpLQXBwbGljYXRpb24oYm9vbCwgYm9vbCwgS0luc3RhbmNlKikgKGluIC9v
cHQva2RlMzUvbGliL2xpYmtkZWNvcmUuc28uNC4yLjApCj09OTk2MD09ICAgIGJ5IDB4NUE0Njkx
RDogS1VuaXF1ZUFwcGxpY2F0aW9uOjpLVW5pcXVlQXBwbGljYXRpb24oYm9vbCwgYm9vbCwgYm9v
bCkgKGluIC9vcHQva2RlMzUvbGliL2xpYmtkZWNvcmUuc28uNC4yLjApCj09OTk2MD09ICAgIGJ5
IDB4ODA0QUQ5NjogS01haWxBcHBsaWNhdGlvbjo6S01haWxBcHBsaWNhdGlvbigpIChtYWluLmNw
cDo0MikKPT05OTYwPT0gICAgYnkgMHg4MDRBODIyOiBtYWluIChtYWluLmNwcDo4MSkKPT05OTYw
PT0gCj09OTk2MD09IFN5c2NhbGwgcGFyYW0gd3JpdGUoYnVmKSBwb2ludHMgdG8gdW5pbml0aWFs
aXNlZCBieXRlKHMpCj09OTk2MD09ICAgIGF0IDB4NjUyMzI1QjogKHdpdGhpbiAvbGliL2xpYnB0
aHJlYWQtMi40LnNvKQo9PTk5NjA9PSAgICBieSAweDY0NTAzN0U6IF9YMTFUcmFuc1dyaXRlIChp
biAvdXNyL1gxMVI2L2xpYi9saWJYMTEuc28uNi4yKQo9PTk5NjA9PSAgICBieSAweDY0MzREMzY6
ICh3aXRoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05OTYwPT0gICAgYnkgMHg2
NDE0RUE3OiBYQ29weUFyZWEgKGluIC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2
MD09ICAgIGJ5IDB4NURBNzc0QzogUVBhaW50ZXI6OmRyYXdQaXhtYXAoaW50LCBpbnQsIFFQaXht
YXAgY29uc3QmLCBpbnQsIGludCwgaW50LCBpbnQpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0
LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVFQzVDNzk6IFFTaGFyZWREb3VibGVCdWZm
ZXI6OmZsdXNoKCkgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2
MD09ICAgIGJ5IDB4NUVDNUQ5RTogUVNoYXJlZERvdWJsZUJ1ZmZlcjo6ZW5kKCkgKGluIC91c3Iv
bGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NUVDNUUyMjog
UVNoYXJlZERvdWJsZUJ1ZmZlcjo6flFTaGFyZWREb3VibGVCdWZmZXIoKSAoaW4gL3Vzci9saWIv
cXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1RjJDRDBFOiBRTGlz
dFZpZXc6OmRyYXdDb250ZW50c09mZnNldChRUGFpbnRlciosIGludCwgaW50LCBpbnQsIGludCwg
aW50LCBpbnQpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9
PSAgICBieSAweDRENUY2RTM6IEtGb2xkZXJUcmVlOjpkcmF3Q29udGVudHNPZmZzZXQoUVBhaW50
ZXIqLCBpbnQsIGludCwgaW50LCBpbnQsIGludCwgaW50KSAoa2ZvbGRlcnRyZWUuY3BwOjM0MykK
PT05OTYwPT0gICAgYnkgMHg1RjU5ODkyOiBRU2Nyb2xsVmlldzo6dmlld3BvcnRQYWludEV2ZW50
KFFQYWludEV2ZW50KikgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09
OTk2MD09ICAgIGJ5IDB4NTczQjk4OTogS0xpc3RWaWV3Ojp2aWV3cG9ydFBhaW50RXZlbnQoUVBh
aW50RXZlbnQqKSAoaW4gL29wdC9rZGUzNS9saWIvbGlia2RldWkuc28uNC4yLjApCj09OTk2MD09
ICBBZGRyZXNzIDB4NjdGQjkxNSBpcyA1MyBieXRlcyBpbnNpZGUgYSBibG9jayBvZiBzaXplIDE2
LDM4NCBhbGxvYydkCj09OTk2MD09ICAgIGF0IDB4NDAyMDZENTogY2FsbG9jICh2Z19yZXBsYWNl
X21hbGxvYy5jOjI3OSkKPT05OTYwPT0gICAgYnkgMHg2NDI0RkM2OiBYT3BlbkRpc3BsYXkgKGlu
IC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09ICAgIGJ5IDB4NUQ4MjZCMDog
cXRfaW5pdF9pbnRlcm5hbChpbnQqLCBjaGFyKiosIF9YRGlzcGxheSosIHVuc2lnbmVkIGxvbmcs
IHVuc2lnbmVkIGxvbmcpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9
PTk5NjA9PSAgICBieSAweDVEODQwM0I6IHF0X2luaXQoaW50KiwgY2hhcioqLCBRQXBwbGljYXRp
b246OlR5cGUpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9
PSAgICBieSAweDVERUMzNjI6IFFBcHBsaWNhdGlvbjo6Y29uc3RydWN0KGludCYsIGNoYXIqKiwg
UUFwcGxpY2F0aW9uOjpUeXBlKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMu
NikKPT05OTYwPT0gICAgYnkgMHg1REVDNjk0OiBRQXBwbGljYXRpb246OlFBcHBsaWNhdGlvbihp
bnQmLCBjaGFyKiosIGJvb2wpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42
KQo9PTk5NjA9PSAgICBieSAweDU5OUQ2Q0Q6IEtBcHBsaWNhdGlvbjo6S0FwcGxpY2F0aW9uKGJv
b2wsIGJvb2wsIEtJbnN0YW5jZSopIChpbiAvb3B0L2tkZTM1L2xpYi9saWJrZGVjb3JlLnNvLjQu
Mi4wKQo9PTk5NjA9PSAgICBieSAweDVBNDY5MUQ6IEtVbmlxdWVBcHBsaWNhdGlvbjo6S1VuaXF1
ZUFwcGxpY2F0aW9uKGJvb2wsIGJvb2wsIGJvb2wpIChpbiAvb3B0L2tkZTM1L2xpYi9saWJrZGVj
b3JlLnNvLjQuMi4wKQo9PTk5NjA9PSAgICBieSAweDgwNEFEOTY6IEtNYWlsQXBwbGljYXRpb246
OktNYWlsQXBwbGljYXRpb24oKSAobWFpbi5jcHA6NDIpCj09OTk2MD09ICAgIGJ5IDB4ODA0QTgy
MjogbWFpbiAobWFpbi5jcHA6ODEpCj09OTk2MD09IAo9PTk5NjA9PSBTeXNjYWxsIHBhcmFtIHdy
aXRlKGJ1ZikgcG9pbnRzIHRvIHVuaW5pdGlhbGlzZWQgYnl0ZShzKQo9PTk5NjA9PSAgICBhdCAw
eDY1MjMyNUI6ICh3aXRoaW4gL2xpYi9saWJwdGhyZWFkLTIuNC5zbykKPT05OTYwPT0gICAgYnkg
MHg2NDUwMzdFOiBfWDExVHJhbnNXcml0ZSAoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYu
MikKPT05OTYwPT0gICAgYnkgMHg2NDM0RDM2OiAod2l0aGluIC91c3IvWDExUjYvbGliL2xpYlgx
MS5zby42LjIpCj09OTk2MD09ICAgIGJ5IDB4NjQzNUNCMjogX1hFdmVudHNRdWV1ZWQgKGluIC91
c3IvWDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09ICAgIGJ5IDB4NjQyNjQxMTogWFBl
bmRpbmcgKGluIC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09ICAgIGJ5IDB4
NUQ5NjU4MDogUUV2ZW50TG9vcDo6cHJvY2Vzc0V2ZW50cyh1bnNpZ25lZCkgKGluIC91c3IvbGli
L3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NURGRENFNzogUUV2
ZW50TG9vcDo6ZW50ZXJMb29wKCkgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4z
LjYpCj09OTk2MD09ICAgIGJ5IDB4NURGREI3RDogUUV2ZW50TG9vcDo6ZXhlYygpIChpbiAvdXNy
L2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVERTZBN0U6
IFFBcHBsaWNhdGlvbjo6ZXhlYygpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMu
My42KQo9PTk5NjA9PSAgICBieSAweDgwNEE5MEU6IG1haW4gKG1haW4uY3BwOjExMCkKPT05OTYw
PT0gIEFkZHJlc3MgMHg2N0ZDN0Y0IGlzIDMsODYwIGJ5dGVzIGluc2lkZSBhIGJsb2NrIG9mIHNp
emUgMTYsMzg0IGFsbG9jJ2QKPT05OTYwPT0gICAgYXQgMHg0MDIwNkQ1OiBjYWxsb2MgKHZnX3Jl
cGxhY2VfbWFsbG9jLmM6Mjc5KQo9PTk5NjA9PSAgICBieSAweDY0MjRGQzY6IFhPcGVuRGlzcGxh
eSAoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05OTYwPT0gICAgYnkgMHg1RDgy
NkIwOiBxdF9pbml0X2ludGVybmFsKGludCosIGNoYXIqKiwgX1hEaXNwbGF5KiwgdW5zaWduZWQg
bG9uZywgdW5zaWduZWQgbG9uZykgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4z
LjYpCj09OTk2MD09ICAgIGJ5IDB4NUQ4NDAzQjogcXRfaW5pdChpbnQqLCBjaGFyKiosIFFBcHBs
aWNhdGlvbjo6VHlwZSkgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09
OTk2MD09ICAgIGJ5IDB4NURFQzM2MjogUUFwcGxpY2F0aW9uOjpjb25zdHJ1Y3QoaW50JiwgY2hh
cioqLCBRQXBwbGljYXRpb246OlR5cGUpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNv
LjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVERUM2OTQ6IFFBcHBsaWNhdGlvbjo6UUFwcGxpY2F0
aW9uKGludCYsIGNoYXIqKiwgYm9vbCkgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28u
My4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NTk5RDZDRDogS0FwcGxpY2F0aW9uOjpLQXBwbGljYXRp
b24oYm9vbCwgYm9vbCwgS0luc3RhbmNlKikgKGluIC9vcHQva2RlMzUvbGliL2xpYmtkZWNvcmUu
c28uNC4yLjApCj09OTk2MD09ICAgIGJ5IDB4NUE0NjkxRDogS1VuaXF1ZUFwcGxpY2F0aW9uOjpL
VW5pcXVlQXBwbGljYXRpb24oYm9vbCwgYm9vbCwgYm9vbCkgKGluIC9vcHQva2RlMzUvbGliL2xp
YmtkZWNvcmUuc28uNC4yLjApCj09OTk2MD09ICAgIGJ5IDB4ODA0QUQ5NjogS01haWxBcHBsaWNh
dGlvbjo6S01haWxBcHBsaWNhdGlvbigpIChtYWluLmNwcDo0MikKPT05OTYwPT0gICAgYnkgMHg4
MDRBODIyOiBtYWluIChtYWluLmNwcDo4MSkKPT05OTYwPT0gCj09OTk2MD09IFN5c2NhbGwgcGFy
YW0gd3JpdGUoYnVmKSBwb2ludHMgdG8gdW5pbml0aWFsaXNlZCBieXRlKHMpCj09OTk2MD09ICAg
IGF0IDB4NjcxODdGQjogKHdpdGhpbiAvbGliL2xpYmMtMi40LnNvKQo9PTk5NjA9PSAgICBieSAw
eDY2Qzk2NTQ6IG5ld19kb193cml0ZSAoaW4gL2xpYi9saWJjLTIuNC5zbykKPT05OTYwPT0gICAg
YnkgMHg2NkM5OTBFOiBfSU9fZG9fd3JpdGVAQEdMSUJDXzIuMSAoaW4gL2xpYi9saWJjLTIuNC5z
bykKPT05OTYwPT0gICAgYnkgMHg2NkNBMEZDOiBfSU9fZmlsZV9zeW5jQEBHTElCQ18yLjEgKGlu
IC9saWIvbGliYy0yLjQuc28pCj09OTk2MD09ICAgIGJ5IDB4NjZCRjAzQjogZmZsdXNoIChpbiAv
bGliL2xpYmMtMi40LnNvKQo9PTk5NjA9PSAgICBieSAweDQzOEYxOUY6IEtNRm9sZGVyTWJveDo6
YWRkTXNnKEtNTWVzc2FnZSosIGludCopIChrbWZvbGRlcm1ib3guY3BwOjExMTIpCj09OTk2MD09
ICAgIGJ5IDB4NDM5QTgxMjogS01Gb2xkZXJJbWFwOjpzbG90R2V0TWVzc2FnZXNEYXRhKEtJTzo6
Sm9iKiwgUU1lbUFycmF5PGNoYXI+IGNvbnN0JikgKGttZm9sZGVyaW1hcC5jcHA6MTU0NCkKPT05
OTYwPT0gICAgYnkgMHg0MzlGM0ExOiBLTUZvbGRlckltYXA6OnF0X2ludm9rZShpbnQsIFFVT2Jq
ZWN0KikgKGttZm9sZGVyaW1hcC5tb2M6MzI0KQo9PTk5NjA9PSAgICBieSAweDVFNDVFREM6IFFP
YmplY3Q6OmFjdGl2YXRlX3NpZ25hbChRQ29ubmVjdGlvbkxpc3QqLCBRVU9iamVjdCopIChpbiAv
dXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDUzQ0U3
MkM6IEtJTzo6VHJhbnNmZXJKb2I6OmRhdGEoS0lPOjpKb2IqLCBRTWVtQXJyYXk8Y2hhcj4gY29u
c3QmKSAoaW4gL29wdC9rZGUzNS9saWIvbGlia2lvLnNvLjQuMi4wKQo9PTk5NjA9PSAgICBieSAw
eDUzQ0U3QTc6IEtJTzo6VHJhbnNmZXJKb2I6OnNsb3REYXRhKFFNZW1BcnJheTxjaGFyPiBjb25z
dCYpIChpbiAvb3B0L2tkZTM1L2xpYi9saWJraW8uc28uNC4yLjApCj09OTk2MD09ICAgIGJ5IDB4
NTNEMUQ0ODogS0lPOjpUcmFuc2ZlckpvYjo6cXRfaW52b2tlKGludCwgUVVPYmplY3QqKSAoaW4g
L29wdC9rZGUzNS9saWIvbGlia2lvLnNvLjQuMi4wKQo9PTk5NjA9PSAgQWRkcmVzcyAweDdCMEQw
MzggaXMgbm90IHN0YWNrJ2QsIG1hbGxvYydkIG9yIChyZWNlbnRseSkgZnJlZSdkCj09OTk2MD09
IAo9PTk5NjA9PSBTeXNjYWxsIHBhcmFtIHdyaXRlKGJ1ZikgcG9pbnRzIHRvIHVuaW5pdGlhbGlz
ZWQgYnl0ZShzKQo9PTk5NjA9PSAgICBhdCAweDY1MjMyNUI6ICh3aXRoaW4gL2xpYi9saWJwdGhy
ZWFkLTIuNC5zbykKPT05OTYwPT0gICAgYnkgMHg2NDUwMzdFOiBfWDExVHJhbnNXcml0ZSAoaW4g
L3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05OTYwPT0gICAgYnkgMHg2NDM0RDM2OiAo
d2l0aGluIC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09ICAgIGJ5IDB4NjQx
NkY2NzogWERyYXdQb2ludCAoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05OTYw
PT0gICAgYnkgMHg1REE2N0JGOiBRUGFpbnRlcjo6ZHJhd1BvaW50KGludCwgaW50KSAoaW4gL3Vz
ci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg3MkQ4REQ5
OiBQbGFzdGlrU3R5bGU6OnJlbmRlclBpeGVsKFFQYWludGVyKiwgUVBvaW50IGNvbnN0JiwgaW50
LCBRQ29sb3IgY29uc3QmLCBRQ29sb3IgY29uc3QmLCBib29sKSBjb25zdCAoaW4gL29wdC9rZGUz
NS9saWIva2RlMy9wbHVnaW5zL3N0eWxlcy9wbGFzdGlrLnNvKQo9PTk5NjA9PSAgICBieSAweDcy
QzZDQUE6IFBsYXN0aWtTdHlsZTo6cmVuZGVyQ29udG91cihRUGFpbnRlciosIFFSZWN0IGNvbnN0
JiwgUUNvbG9yIGNvbnN0JiwgUUNvbG9yIGNvbnN0JiwgdW5zaWduZWQpIGNvbnN0IChpbiAvb3B0
L2tkZTM1L2xpYi9rZGUzL3BsdWdpbnMvc3R5bGVzL3BsYXN0aWsuc28pCj09OTk2MD09ICAgIGJ5
IDB4NzJEMDVGMzogUGxhc3Rpa1N0eWxlOjpkcmF3UHJpbWl0aXZlKFFTdHlsZTo6UHJpbWl0aXZl
RWxlbWVudCwgUVBhaW50ZXIqLCBRUmVjdCBjb25zdCYsIFFDb2xvckdyb3VwIGNvbnN0JiwgdW5z
aWduZWQsIFFTdHlsZU9wdGlvbiBjb25zdCYpIGNvbnN0IChpbiAvb3B0L2tkZTM1L2xpYi9rZGUz
L3BsdWdpbnMvc3R5bGVzL3BsYXN0aWsuc28pCj09OTk2MD09ICAgIGJ5IDB4NUJDRDhERjogS1N0
eWxlOjpkcmF3Q29tcGxleENvbnRyb2woUVN0eWxlOjpDb21wbGV4Q29udHJvbCwgUVBhaW50ZXIq
LCBRV2lkZ2V0IGNvbnN0KiwgUVJlY3QgY29uc3QmLCBRQ29sb3JHcm91cCBjb25zdCYsIHVuc2ln
bmVkLCB1bnNpZ25lZCwgdW5zaWduZWQsIFFTdHlsZU9wdGlvbiBjb25zdCYpIGNvbnN0IChpbiAv
b3B0L2tkZTM1L2xpYi9saWJrZGVmeC5zby40LjIuMCkKPT05OTYwPT0gICAgYnkgMHg3MkM4REFD
OiBQbGFzdGlrU3R5bGU6OmRyYXdDb21wbGV4Q29udHJvbChRU3R5bGU6OkNvbXBsZXhDb250cm9s
LCBRUGFpbnRlciosIFFXaWRnZXQgY29uc3QqLCBRUmVjdCBjb25zdCYsIFFDb2xvckdyb3VwIGNv
bnN0JiwgdW5zaWduZWQsIHVuc2lnbmVkLCB1bnNpZ25lZCwgUVN0eWxlT3B0aW9uIGNvbnN0Jikg
Y29uc3QgKGluIC9vcHQva2RlMzUvbGliL2tkZTMvcGx1Z2lucy9zdHlsZXMvcGxhc3Rpay5zbykK
PT05OTYwPT0gICAgYnkgMHg1RjU2NzM0OiBRU2Nyb2xsQmFyOjpkcmF3Q29udHJvbHModW5zaWdu
ZWQsIHVuc2lnbmVkLCBRUGFpbnRlciopIGNvbnN0IChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0
LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVGNTY3OTY6IFFTY3JvbGxCYXI6OmRyYXdD
b250cm9scyh1bnNpZ25lZCwgdW5zaWduZWQpIGNvbnN0IChpbiAvdXNyL2xpYi9xdDMvbGliL2xp
YnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgQWRkcmVzcyAweDY3RkNGQzEgaXMgNSw4NTcgYnl0
ZXMgaW5zaWRlIGEgYmxvY2sgb2Ygc2l6ZSAxNiwzODQgYWxsb2MnZAo9PTk5NjA9PSAgICBhdCAw
eDQwMjA2RDU6IGNhbGxvYyAodmdfcmVwbGFjZV9tYWxsb2MuYzoyNzkpCj09OTk2MD09ICAgIGJ5
IDB4NjQyNEZDNjogWE9wZW5EaXNwbGF5IChpbiAvdXNyL1gxMVI2L2xpYi9saWJYMTEuc28uNi4y
KQo9PTk5NjA9PSAgICBieSAweDVEODI2QjA6IHF0X2luaXRfaW50ZXJuYWwoaW50KiwgY2hhcioq
LCBfWERpc3BsYXkqLCB1bnNpZ25lZCBsb25nLCB1bnNpZ25lZCBsb25nKSAoaW4gL3Vzci9saWIv
cXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1RDg0MDNCOiBxdF9p
bml0KGludCosIGNoYXIqKiwgUUFwcGxpY2F0aW9uOjpUeXBlKSAoaW4gL3Vzci9saWIvcXQzL2xp
Yi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1REVDMzYyOiBRQXBwbGljYXRp
b246OmNvbnN0cnVjdChpbnQmLCBjaGFyKiosIFFBcHBsaWNhdGlvbjo6VHlwZSkgKGluIC91c3Iv
bGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NURFQzY5NDog
UUFwcGxpY2F0aW9uOjpRQXBwbGljYXRpb24oaW50JiwgY2hhcioqLCBib29sKSAoaW4gL3Vzci9s
aWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1OTlENkNEOiBL
QXBwbGljYXRpb246OktBcHBsaWNhdGlvbihib29sLCBib29sLCBLSW5zdGFuY2UqKSAoaW4gL29w
dC9rZGUzNS9saWIvbGlia2RlY29yZS5zby40LjIuMCkKPT05OTYwPT0gICAgYnkgMHg1QTQ2OTFE
OiBLVW5pcXVlQXBwbGljYXRpb246OktVbmlxdWVBcHBsaWNhdGlvbihib29sLCBib29sLCBib29s
KSAoaW4gL29wdC9rZGUzNS9saWIvbGlia2RlY29yZS5zby40LjIuMCkKPT05OTYwPT0gICAgYnkg
MHg4MDRBRDk2OiBLTWFpbEFwcGxpY2F0aW9uOjpLTWFpbEFwcGxpY2F0aW9uKCkgKG1haW4uY3Bw
OjQyKQo9PTk5NjA9PSAgICBieSAweDgwNEE4MjI6IG1haW4gKG1haW4uY3BwOjgxKQo9PTk5NjA9
PSAKPT05OTYwPT0gU3lzY2FsbCBwYXJhbSB3cml0ZShidWYpIHBvaW50cyB0byB1bmluaXRpYWxp
c2VkIGJ5dGUocykKPT05OTYwPT0gICAgYXQgMHg2NTIzMjVCOiAod2l0aGluIC9saWIvbGlicHRo
cmVhZC0yLjQuc28pCj09OTk2MD09ICAgIGJ5IDB4NjQ1MDM3RTogX1gxMVRyYW5zV3JpdGUgKGlu
IC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09ICAgIGJ5IDB4NjQzNEQzNjog
KHdpdGhpbiAvdXNyL1gxMVI2L2xpYi9saWJYMTEuc28uNi4yKQo9PTk5NjA9PSAgICBieSAweDY0
MTVCNUY6IF9YRmx1c2hHQ0NhY2hlIChpbiAvdXNyL1gxMVI2L2xpYi9saWJYMTEuc28uNi4yKQo9
PTk5NjA9PSAgICBieSAweDY0MkRBMkU6IFhTZXRDbGlwTWFzayAoaW4gL3Vzci9YMTFSNi9saWIv
bGliWDExLnNvLjYuMikKPT05OTYwPT0gICAgYnkgMHg1REE1Q0I5OiBmcmVlX2djKF9YRGlzcGxh
eSosIF9YR0MqLCBib29sKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikK
PT05OTYwPT0gICAgYnkgMHg1REE2RDM4OiBRUGFpbnRlcjo6ZW5kKCkgKGluIC91c3IvbGliL3F0
My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NUVDNUQ3RjogUVNoYXJl
ZERvdWJsZUJ1ZmZlcjo6ZW5kKCkgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4z
LjYpCj09OTk2MD09ICAgIGJ5IDB4NUVDNUUyMjogUVNoYXJlZERvdWJsZUJ1ZmZlcjo6flFTaGFy
ZWREb3VibGVCdWZmZXIoKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikK
PT05OTYwPT0gICAgYnkgMHg1RjJDRDBFOiBRTGlzdFZpZXc6OmRyYXdDb250ZW50c09mZnNldChR
UGFpbnRlciosIGludCwgaW50LCBpbnQsIGludCwgaW50LCBpbnQpIChpbiAvdXNyL2xpYi9xdDMv
bGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVGNTk4OTI6IFFTY3JvbGxW
aWV3Ojp2aWV3cG9ydFBhaW50RXZlbnQoUVBhaW50RXZlbnQqKSAoaW4gL3Vzci9saWIvcXQzL2xp
Yi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1NzNCOTg5OiBLTGlzdFZpZXc6
OnZpZXdwb3J0UGFpbnRFdmVudChRUGFpbnRFdmVudCopIChpbiAvb3B0L2tkZTM1L2xpYi9saWJr
ZGV1aS5zby40LjIuMCkKPT05OTYwPT0gIEFkZHJlc3MgMHg2N0ZGNEQ5IGlzIDE1LDM1MyBieXRl
cyBpbnNpZGUgYSBibG9jayBvZiBzaXplIDE2LDM4NCBhbGxvYydkCj09OTk2MD09ICAgIGF0IDB4
NDAyMDZENTogY2FsbG9jICh2Z19yZXBsYWNlX21hbGxvYy5jOjI3OSkKPT05OTYwPT0gICAgYnkg
MHg2NDI0RkM2OiBYT3BlbkRpc3BsYXkgKGluIC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42LjIp
Cj09OTk2MD09ICAgIGJ5IDB4NUQ4MjZCMDogcXRfaW5pdF9pbnRlcm5hbChpbnQqLCBjaGFyKios
IF9YRGlzcGxheSosIHVuc2lnbmVkIGxvbmcsIHVuc2lnbmVkIGxvbmcpIChpbiAvdXNyL2xpYi9x
dDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVEODQwM0I6IHF0X2lu
aXQoaW50KiwgY2hhcioqLCBRQXBwbGljYXRpb246OlR5cGUpIChpbiAvdXNyL2xpYi9xdDMvbGli
L2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVERUMzNjI6IFFBcHBsaWNhdGlv
bjo6Y29uc3RydWN0KGludCYsIGNoYXIqKiwgUUFwcGxpY2F0aW9uOjpUeXBlKSAoaW4gL3Vzci9s
aWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1REVDNjk0OiBR
QXBwbGljYXRpb246OlFBcHBsaWNhdGlvbihpbnQmLCBjaGFyKiosIGJvb2wpIChpbiAvdXNyL2xp
Yi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDU5OUQ2Q0Q6IEtB
cHBsaWNhdGlvbjo6S0FwcGxpY2F0aW9uKGJvb2wsIGJvb2wsIEtJbnN0YW5jZSopIChpbiAvb3B0
L2tkZTM1L2xpYi9saWJrZGVjb3JlLnNvLjQuMi4wKQo9PTk5NjA9PSAgICBieSAweDVBNDY5MUQ6
IEtVbmlxdWVBcHBsaWNhdGlvbjo6S1VuaXF1ZUFwcGxpY2F0aW9uKGJvb2wsIGJvb2wsIGJvb2wp
IChpbiAvb3B0L2tkZTM1L2xpYi9saWJrZGVjb3JlLnNvLjQuMi4wKQo9PTk5NjA9PSAgICBieSAw
eDgwNEFEOTY6IEtNYWlsQXBwbGljYXRpb246OktNYWlsQXBwbGljYXRpb24oKSAobWFpbi5jcHA6
NDIpCj09OTk2MD09ICAgIGJ5IDB4ODA0QTgyMjogbWFpbiAobWFpbi5jcHA6ODEpCj09OTk2MD09
IAo9PTk5NjA9PSBTeXNjYWxsIHBhcmFtIHdyaXRlKGJ1ZikgcG9pbnRzIHRvIHVuaW5pdGlhbGlz
ZWQgYnl0ZShzKQo9PTk5NjA9PSAgICBhdCAweDY1MjMyNUI6ICh3aXRoaW4gL2xpYi9saWJwdGhy
ZWFkLTIuNC5zbykKPT05OTYwPT0gICAgYnkgMHg2NDUwMzdFOiBfWDExVHJhbnNXcml0ZSAoaW4g
L3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05OTYwPT0gICAgYnkgMHg2NDM0RDM2OiAo
d2l0aGluIC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09ICAgIGJ5IDB4NjQy
RDhENjogX1hTZXRDbGlwUmVjdGFuZ2xlcyAoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYu
MikKPT05OTYwPT0gICAgYnkgMHg2NDJEOUI2OiBYU2V0Q2xpcFJlY3RhbmdsZXMgKGluIC91c3Iv
WDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09ICAgIGJ5IDB4NURBOUIzODogUVBhaW50
ZXI6OnNldENsaXBwaW5nKGJvb2wpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMu
My42KQo9PTk5NjA9PSAgICBieSAweDVEQTlENDc6IFFQYWludGVyOjpzZXRDbGlwUmVnaW9uKFFS
ZWdpb24gY29uc3QmLCBRUGFpbnRlcjo6Q29vcmRpbmF0ZU1vZGUpIChpbiAvdXNyL2xpYi9xdDMv
bGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVFNEY1OTY6IHF0X2Zvcm1h
dF90ZXh0KFFGb250IGNvbnN0JiwgUVJlY3QgY29uc3QmLCBpbnQsIFFTdHJpbmcgY29uc3QmLCBp
bnQsIFFSZWN0KiwgaW50LCBpbnQqLCBpbnQsIFFUZXh0UGFyYWcqKiwgUVBhaW50ZXIqKSAoaW4g
L3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1RTRG
Nzg1OiBRUGFpbnRlcjo6ZHJhd1RleHQoUVJlY3QgY29uc3QmLCBpbnQsIFFTdHJpbmcgY29uc3Qm
LCBpbnQsIFFSZWN0KiwgUVRleHRQYXJhZyoqKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJxdC1t
dC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1RjM1NTVEOiBRTGlzdFZpZXdJdGVtOjpwYWlu
dENlbGwoUVBhaW50ZXIqLCBRQ29sb3JHcm91cCBjb25zdCYsIGludCwgaW50LCBpbnQpIChpbiAv
dXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDU3M0Ey
NUY6IEtMaXN0Vmlld0l0ZW06OnBhaW50Q2VsbChRUGFpbnRlciosIFFDb2xvckdyb3VwIGNvbnN0
JiwgaW50LCBpbnQsIGludCkgKGluIC9vcHQva2RlMzUvbGliL2xpYmtkZXVpLnNvLjQuMi4wKQo9
PTk5NjA9PSAgICBieSAweDQyQkMyNjU6IEtNYWlsOjpIZWFkZXJJdGVtOjpwYWludENlbGwoUVBh
aW50ZXIqLCBRQ29sb3JHcm91cCBjb25zdCYsIGludCwgaW50LCBpbnQpIChoZWFkZXJpdGVtLmNw
cDo0MDEpCj09OTk2MD09ICBBZGRyZXNzIDB4NjdGQkU5NSBpcyAxLDQ2MSBieXRlcyBpbnNpZGUg
YSBibG9jayBvZiBzaXplIDE2LDM4NCBhbGxvYydkCj09OTk2MD09ICAgIGF0IDB4NDAyMDZENTog
Y2FsbG9jICh2Z19yZXBsYWNlX21hbGxvYy5jOjI3OSkKPT05OTYwPT0gICAgYnkgMHg2NDI0RkM2
OiBYT3BlbkRpc3BsYXkgKGluIC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09
ICAgIGJ5IDB4NUQ4MjZCMDogcXRfaW5pdF9pbnRlcm5hbChpbnQqLCBjaGFyKiosIF9YRGlzcGxh
eSosIHVuc2lnbmVkIGxvbmcsIHVuc2lnbmVkIGxvbmcpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xp
YnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVEODQwM0I6IHF0X2luaXQoaW50Kiwg
Y2hhcioqLCBRQXBwbGljYXRpb246OlR5cGUpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10
LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVERUMzNjI6IFFBcHBsaWNhdGlvbjo6Y29uc3Ry
dWN0KGludCYsIGNoYXIqKiwgUUFwcGxpY2F0aW9uOjpUeXBlKSAoaW4gL3Vzci9saWIvcXQzL2xp
Yi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1REVDNjk0OiBRQXBwbGljYXRp
b246OlFBcHBsaWNhdGlvbihpbnQmLCBjaGFyKiosIGJvb2wpIChpbiAvdXNyL2xpYi9xdDMvbGli
L2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDU5OUQ2Q0Q6IEtBcHBsaWNhdGlv
bjo6S0FwcGxpY2F0aW9uKGJvb2wsIGJvb2wsIEtJbnN0YW5jZSopIChpbiAvb3B0L2tkZTM1L2xp
Yi9saWJrZGVjb3JlLnNvLjQuMi4wKQo9PTk5NjA9PSAgICBieSAweDVBNDY5MUQ6IEtVbmlxdWVB
cHBsaWNhdGlvbjo6S1VuaXF1ZUFwcGxpY2F0aW9uKGJvb2wsIGJvb2wsIGJvb2wpIChpbiAvb3B0
L2tkZTM1L2xpYi9saWJrZGVjb3JlLnNvLjQuMi4wKQo9PTk5NjA9PSAgICBieSAweDgwNEFEOTY6
IEtNYWlsQXBwbGljYXRpb246OktNYWlsQXBwbGljYXRpb24oKSAobWFpbi5jcHA6NDIpCj09OTk2
MD09ICAgIGJ5IDB4ODA0QTgyMjogbWFpbiAobWFpbi5jcHA6ODEpCj09OTk2MD09IAo9PTk5NjA9
PSBTeXNjYWxsIHBhcmFtIHdyaXRlKGJ1ZikgcG9pbnRzIHRvIHVuaW5pdGlhbGlzZWQgYnl0ZShz
KQo9PTk5NjA9PSAgICBhdCAweDY3MTg3RkI6ICh3aXRoaW4gL2xpYi9saWJjLTIuNC5zbykKPT05
OTYwPT0gICAgYnkgMHg2NkM5NjU0OiBuZXdfZG9fd3JpdGUgKGluIC9saWIvbGliYy0yLjQuc28p
Cj09OTk2MD09ICAgIGJ5IDB4NjZDOTkwRTogX0lPX2RvX3dyaXRlQEBHTElCQ18yLjEgKGluIC9s
aWIvbGliYy0yLjQuc28pCj09OTk2MD09ICAgIGJ5IDB4NjZDQTIxRDogX0lPX2ZpbGVfb3ZlcmZs
b3dAQEdMSUJDXzIuMSAoaW4gL2xpYi9saWJjLTIuNC5zbykKPT05OTYwPT0gICAgYnkgMHg2NkNC
Mzk4OiBfSU9fc3dpdGNoX3RvX2dldF9tb2RlIChpbiAvbGliL2xpYmMtMi40LnNvKQo9PTk5NjA9
PSAgICBieSAweDY2QzlCRTc6IF9JT19maWxlX3NlZWtvZmZAQEdMSUJDXzIuMSAoaW4gL2xpYi9s
aWJjLTIuNC5zbykKPT05OTYwPT0gICAgYnkgMHg2NkMxMTM5OiBfSU9fc2Vla29mZl91bmxvY2tl
ZCAoaW4gL2xpYi9saWJjLTIuNC5zbykKPT05OTYwPT0gICAgYnkgMHg2NkJGRTRCOiBmdGVsbCAo
aW4gL2xpYi9saWJjLTIuNC5zbykKPT05OTYwPT0gICAgYnkgMHg0NDZFNDA4OiBLTUZvbGRlcklu
ZGV4Ojp3cml0ZUluZGV4KGJvb2wpIChrbWZvbGRlcmluZGV4LmNwcDoxNzApCj09OTk2MD09ICAg
IGJ5IDB4NDQ2RThDNDogS01Gb2xkZXJJbmRleDo6dXBkYXRlSW5kZXgoKSAoa21mb2xkZXJpbmRl
eC5jcHA6MTIwKQo9PTk5NjA9PSAgICBieSAweDQzOTI2OEY6IEtNRm9sZGVyTWJveDo6Y2xvc2Uo
Ym9vbCkgKGttZm9sZGVybWJveC5jcHA6Mjc3KQo9PTk5NjA9PSAgICBieSAweDQzQTAwQ0Y6IEtN
Rm9sZGVySW1hcDo6Y2xvc2UoYm9vbCkgKGttZm9sZGVyaW1hcC5jcHA6MTMyKQo9PTk5NjA9PSAg
QWRkcmVzcyAweDcxQjgwMzggaXMgbm90IHN0YWNrJ2QsIG1hbGxvYydkIG9yIChyZWNlbnRseSkg
ZnJlZSdkCj09OTk2MD09IAo9PTk5NjA9PSBTeXNjYWxsIHBhcmFtIHdyaXRlKGJ1ZikgcG9pbnRz
IHRvIHVuaW5pdGlhbGlzZWQgYnl0ZShzKQo9PTk5NjA9PSAgICBhdCAweDY1MjMyNUI6ICh3aXRo
aW4gL2xpYi9saWJwdGhyZWFkLTIuNC5zbykKPT05OTYwPT0gICAgYnkgMHg2NDUwMzdFOiBfWDEx
VHJhbnNXcml0ZSAoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05OTYwPT0gICAg
YnkgMHg2NDM0RDM2OiAod2l0aGluIC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2
MD09ICAgIGJ5IDB4NjQxOEFGNzogWEZpbGxSZWN0YW5nbGUgKGluIC91c3IvWDExUjYvbGliL2xp
YlgxMS5zby42LjIpCj09OTk2MD09ICAgIGJ5IDB4NUQ5QzI4NTogUVBpeG1hcDo6ZmlsbChRQ29s
b3IgY29uc3QmKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYw
PT0gICAgYnkgMHg1REYyNEUxOiBRQml0bWFwOjpRQml0bWFwKGludCwgaW50LCBib29sLCBRUGl4
bWFwOjpPcHRpbWl6YXRpb24pIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42
KQo9PTk5NjA9PSAgICBieSAweDQyQkM0NjA6IEtNYWlsOjpIZWFkZXJJdGVtOjpwaXhtYXBNZXJn
ZShRVmFsdWVMaXN0PFFQaXhtYXA+KSBjb25zdCAoaGVhZGVyaXRlbS5jcHA6MjEzKQo9PTk5NjA9
PSAgICBieSAweDQyQkM5Qzc6IEtNYWlsOjpIZWFkZXJJdGVtOjpwaXhtYXAoaW50KSBjb25zdCAo
aGVhZGVyaXRlbS5jcHA6MzE5KQo9PTk5NjA9PSAgICBieSAweDVGMzUyQjA6IFFMaXN0Vmlld0l0
ZW06OnBhaW50Q2VsbChRUGFpbnRlciosIFFDb2xvckdyb3VwIGNvbnN0JiwgaW50LCBpbnQsIGlu
dCkgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5
IDB4NTczQTI1RjogS0xpc3RWaWV3SXRlbTo6cGFpbnRDZWxsKFFQYWludGVyKiwgUUNvbG9yR3Jv
dXAgY29uc3QmLCBpbnQsIGludCwgaW50KSAoaW4gL29wdC9rZGUzNS9saWIvbGlia2RldWkuc28u
NC4yLjApCj09OTk2MD09ICAgIGJ5IDB4NDJCQzI2NTogS01haWw6OkhlYWRlckl0ZW06OnBhaW50
Q2VsbChRUGFpbnRlciosIFFDb2xvckdyb3VwIGNvbnN0JiwgaW50LCBpbnQsIGludCkgKGhlYWRl
cml0ZW0uY3BwOjQwMSkKPT05OTYwPT0gICAgYnkgMHg1RjJDRDAwOiBRTGlzdFZpZXc6OmRyYXdD
b250ZW50c09mZnNldChRUGFpbnRlciosIGludCwgaW50LCBpbnQsIGludCwgaW50LCBpbnQpIChp
biAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgQWRkcmVzcyAw
eDY3RkUwQTEgaXMgMTAsMTc3IGJ5dGVzIGluc2lkZSBhIGJsb2NrIG9mIHNpemUgMTYsMzg0IGFs
bG9jJ2QKPT05OTYwPT0gICAgYXQgMHg0MDIwNkQ1OiBjYWxsb2MgKHZnX3JlcGxhY2VfbWFsbG9j
LmM6Mjc5KQo9PTk5NjA9PSAgICBieSAweDY0MjRGQzY6IFhPcGVuRGlzcGxheSAoaW4gL3Vzci9Y
MTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05OTYwPT0gICAgYnkgMHg1RDgyNkIwOiBxdF9pbml0
X2ludGVybmFsKGludCosIGNoYXIqKiwgX1hEaXNwbGF5KiwgdW5zaWduZWQgbG9uZywgdW5zaWdu
ZWQgbG9uZykgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09
ICAgIGJ5IDB4NUQ4NDAzQjogcXRfaW5pdChpbnQqLCBjaGFyKiosIFFBcHBsaWNhdGlvbjo6VHlw
ZSkgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5
IDB4NURFQzM2MjogUUFwcGxpY2F0aW9uOjpjb25zdHJ1Y3QoaW50JiwgY2hhcioqLCBRQXBwbGlj
YXRpb246OlR5cGUpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5
NjA9PSAgICBieSAweDVERUM2OTQ6IFFBcHBsaWNhdGlvbjo6UUFwcGxpY2F0aW9uKGludCYsIGNo
YXIqKiwgYm9vbCkgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2
MD09ICAgIGJ5IDB4NTk5RDZDRDogS0FwcGxpY2F0aW9uOjpLQXBwbGljYXRpb24oYm9vbCwgYm9v
bCwgS0luc3RhbmNlKikgKGluIC9vcHQva2RlMzUvbGliL2xpYmtkZWNvcmUuc28uNC4yLjApCj09
OTk2MD09ICAgIGJ5IDB4NUE0NjkxRDogS1VuaXF1ZUFwcGxpY2F0aW9uOjpLVW5pcXVlQXBwbGlj
YXRpb24oYm9vbCwgYm9vbCwgYm9vbCkgKGluIC9vcHQva2RlMzUvbGliL2xpYmtkZWNvcmUuc28u
NC4yLjApCj09OTk2MD09ICAgIGJ5IDB4ODA0QUQ5NjogS01haWxBcHBsaWNhdGlvbjo6S01haWxB
cHBsaWNhdGlvbigpIChtYWluLmNwcDo0MikKPT05OTYwPT0gICAgYnkgMHg4MDRBODIyOiBtYWlu
IChtYWluLmNwcDo4MSkKPT05OTYwPT0gCj09OTk2MD09IFN5c2NhbGwgcGFyYW0gd3JpdGUoYnVm
KSBwb2ludHMgdG8gdW5pbml0aWFsaXNlZCBieXRlKHMpCj09OTk2MD09ICAgIGF0IDB4NjcxODdG
QjogKHdpdGhpbiAvbGliL2xpYmMtMi40LnNvKQo9PTk5NjA9PSAgICBieSAweDY2Qzk2NTQ6IG5l
d19kb193cml0ZSAoaW4gL2xpYi9saWJjLTIuNC5zbykKPT05OTYwPT0gICAgYnkgMHg2NkM5OTBF
OiBfSU9fZG9fd3JpdGVAQEdMSUJDXzIuMSAoaW4gL2xpYi9saWJjLTIuNC5zbykKPT05OTYwPT0g
ICAgYnkgMHg2NkNBMkZFOiBfSU9fZmlsZV9vdmVyZmxvd0BAR0xJQkNfMi4xIChpbiAvbGliL2xp
YmMtMi40LnNvKQo9PTk5NjA9PSAgICBieSAweDY2Q0MxMUY6IF9JT19kZWZhdWx0X3hzcHV0biAo
aW4gL2xpYi9saWJjLTIuNC5zbykKPT05OTYwPT0gICAgYnkgMHg2NkM5OENFOiBfSU9fZmlsZV94
c3B1dG5AQEdMSUJDXzIuMSAoaW4gL2xpYi9saWJjLTIuNC5zbykKPT05OTYwPT0gICAgYnkgMHg2
NkMwMUJFOiBmd3JpdGUgKGluIC9saWIvbGliYy0yLjQuc28pCj09OTk2MD09ICAgIGJ5IDB4NDM2
ODcyODogS01Nc2dCYXNlOjpzeW5jSW5kZXhTdHJpbmcoKSBjb25zdCAoa21tc2diYXNlLmNwcDox
MzM1KQo9PTk5NjA9PSAgICBieSAweDQ0NkU4NDY6IEtNRm9sZGVySW5kZXg6OnVwZGF0ZUluZGV4
KCkgKGttZm9sZGVyaW5kZXguY3BwOjExNSkKPT05OTYwPT0gICAgYnkgMHg0MzkyNjhGOiBLTUZv
bGRlck1ib3g6OmNsb3NlKGJvb2wpIChrbWZvbGRlcm1ib3guY3BwOjI3NykKPT05OTYwPT0gICAg
YnkgMHg0M0EwMENGOiBLTUZvbGRlckltYXA6OmNsb3NlKGJvb2wpIChrbWZvbGRlcmltYXAuY3Bw
OjEzMikKPT05OTYwPT0gICAgYnkgMHg0MkU1ODMxOiBLTUZvbGRlcjo6Y2xvc2UoYm9vbCkgKGtt
Zm9sZGVyLmNwcDo0ODMpCj09OTk2MD09ICBBZGRyZXNzIDB4NzlGNUY0RCBpcyBub3Qgc3RhY2sn
ZCwgbWFsbG9jJ2Qgb3IgKHJlY2VudGx5KSBmcmVlJ2QKPT05OTYwPT0gCj09OTk2MD09IFN5c2Nh
bGwgcGFyYW0gd3JpdGUoYnVmKSBwb2ludHMgdG8gdW5pbml0aWFsaXNlZCBieXRlKHMpCj09OTk2
MD09ICAgIGF0IDB4NjcxODdGQjogKHdpdGhpbiAvbGliL2xpYmMtMi40LnNvKQo9PTk5NjA9PSAg
ICBieSAweDY2Qzk2NTQ6IG5ld19kb193cml0ZSAoaW4gL2xpYi9saWJjLTIuNC5zbykKPT05OTYw
PT0gICAgYnkgMHg2NkM5OTBFOiBfSU9fZG9fd3JpdGVAQEdMSUJDXzIuMSAoaW4gL2xpYi9saWJj
LTIuNC5zbykKPT05OTYwPT0gICAgYnkgMHg2NkNBQkM2OiBfSU9fZmlsZV9jbG9zZV9pdEBAR0xJ
QkNfMi4xIChpbiAvbGliL2xpYmMtMi40LnNvKQo9PTk5NjA9PSAgICBieSAweDY2QkVDREM6IGZj
bG9zZUBAR0xJQkNfMi4xIChpbiAvbGliL2xpYmMtMi40LnNvKQo9PTk5NjA9PSAgICBieSAweDQz
OTI3M0Q6IEtNRm9sZGVyTWJveDo6Y2xvc2UoYm9vbCkgKGttZm9sZGVybWJveC5jcHA6Mjg3KQo9
PTk5NjA9PSAgICBieSAweDQzQTAwQ0Y6IEtNRm9sZGVySW1hcDo6Y2xvc2UoYm9vbCkgKGttZm9s
ZGVyaW1hcC5jcHA6MTMyKQo9PTk5NjA9PSAgICBieSAweDQyRTU4MzE6IEtNRm9sZGVyOjpjbG9z
ZShib29sKSAoa21mb2xkZXIuY3BwOjQ4MykKPT05OTYwPT0gICAgYnkgMHg0MkIwODcxOiBLTUhl
YWRlcnM6OnNldEZvbGRlcihLTUZvbGRlciosIGJvb2wpIChrbWhlYWRlcnMuY3BwOjY2NikKPT05
OTYwPT0gICAgYnkgMHg0NDVDOTg0OiBLTU1haW5XaWRnZXQ6OmZvbGRlclNlbGVjdGVkKEtNRm9s
ZGVyKiwgYm9vbCkgKGttbWFpbndpZGdldC5jcHA6MTgyNikKPT05OTYwPT0gICAgYnkgMHg0NDY0
NTE1OiBLTU1haW5XaWRnZXQ6OnF0X2ludm9rZShpbnQsIFFVT2JqZWN0KikgKGttbWFpbndpZGdl
dC5tb2M6NDc3KQo9PTk5NjA9PSAgICBieSAweDVFNDVFNDA6IFFPYmplY3Q6OmFjdGl2YXRlX3Np
Z25hbChRQ29ubmVjdGlvbkxpc3QqLCBRVU9iamVjdCopIChpbiAvdXNyL2xpYi9xdDMvbGliL2xp
YnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgQWRkcmVzcyAweDc5RjU5NDMgaXMgbm90IHN0YWNr
J2QsIG1hbGxvYydkIG9yIChyZWNlbnRseSkgZnJlZSdkCj09OTk2MD09IAo9PTk5NjA9PSBTeXNj
YWxsIHBhcmFtIHdyaXRlKGJ1ZikgcG9pbnRzIHRvIHVuaW5pdGlhbGlzZWQgYnl0ZShzKQo9PTk5
NjA9PSAgICBhdCAweDY1MjMyNUI6ICh3aXRoaW4gL2xpYi9saWJwdGhyZWFkLTIuNC5zbykKPT05
OTYwPT0gICAgYnkgMHg2NDUwMzdFOiBfWDExVHJhbnNXcml0ZSAoaW4gL3Vzci9YMTFSNi9saWIv
bGliWDExLnNvLjYuMikKPT05OTYwPT0gICAgYnkgMHg2NDM0RDM2OiAod2l0aGluIC91c3IvWDEx
UjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09ICAgIGJ5IDB4NjUzMTE0NzogKHdpdGhpbiAv
dXNyL1gxMVI2L2xpYi9saWJYcmVuZGVyLnNvLjEuMi4yKQo9PTk5NjA9PSAgICBieSAweDY1MzEz
OTc6IFhSZW5kZXJTZXRQaWN0dXJlQ2xpcFJlY3RhbmdsZXMgKGluIC91c3IvWDExUjYvbGliL2xp
YlhyZW5kZXIuc28uMS4yLjIpCj09OTk2MD09ICAgIGJ5IDB4NjJEQ0IwODogWGZ0RHJhd1NldENs
aXBSZWN0YW5nbGVzICh4ZnRkcmF3LmM6OTU5KQo9PTk5NjA9PSAgICBieSAweDVEQTlDNjE6IFFQ
YWludGVyOjpzZXRDbGlwcGluZyhib29sKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5z
by4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1REE5RDQ3OiBRUGFpbnRlcjo6c2V0Q2xpcFJlZ2lv
bihRUmVnaW9uIGNvbnN0JiwgUVBhaW50ZXI6OkNvb3JkaW5hdGVNb2RlKSAoaW4gL3Vzci9saWIv
cXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1RTRGNTk2OiBxdF9m
b3JtYXRfdGV4dChRRm9udCBjb25zdCYsIFFSZWN0IGNvbnN0JiwgaW50LCBRU3RyaW5nIGNvbnN0
JiwgaW50LCBRUmVjdCosIGludCwgaW50KiwgaW50LCBRVGV4dFBhcmFnKiosIFFQYWludGVyKikg
KGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4
NUU0Rjc4NTogUVBhaW50ZXI6OmRyYXdUZXh0KFFSZWN0IGNvbnN0JiwgaW50LCBRU3RyaW5nIGNv
bnN0JiwgaW50LCBRUmVjdCosIFFUZXh0UGFyYWcqKikgKGluIC91c3IvbGliL3F0My9saWIvbGli
cXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NUYzNTU1RDogUUxpc3RWaWV3SXRlbTo6
cGFpbnRDZWxsKFFQYWludGVyKiwgUUNvbG9yR3JvdXAgY29uc3QmLCBpbnQsIGludCwgaW50KSAo
aW4gL3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1
NzNBMjVGOiBLTGlzdFZpZXdJdGVtOjpwYWludENlbGwoUVBhaW50ZXIqLCBRQ29sb3JHcm91cCBj
b25zdCYsIGludCwgaW50LCBpbnQpIChpbiAvb3B0L2tkZTM1L2xpYi9saWJrZGV1aS5zby40LjIu
MCkKPT05OTYwPT0gIEFkZHJlc3MgMHg2N0ZFODk5IGlzIDEyLDIxNyBieXRlcyBpbnNpZGUgYSBi
bG9jayBvZiBzaXplIDE2LDM4NCBhbGxvYydkCj09OTk2MD09ICAgIGF0IDB4NDAyMDZENTogY2Fs
bG9jICh2Z19yZXBsYWNlX21hbGxvYy5jOjI3OSkKPT05OTYwPT0gICAgYnkgMHg2NDI0RkM2OiBY
T3BlbkRpc3BsYXkgKGluIC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09ICAg
IGJ5IDB4NUQ4MjZCMDogcXRfaW5pdF9pbnRlcm5hbChpbnQqLCBjaGFyKiosIF9YRGlzcGxheSos
IHVuc2lnbmVkIGxvbmcsIHVuc2lnbmVkIGxvbmcpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0
LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVEODQwM0I6IHF0X2luaXQoaW50KiwgY2hh
cioqLCBRQXBwbGljYXRpb246OlR5cGUpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNv
LjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVERUMzNjI6IFFBcHBsaWNhdGlvbjo6Y29uc3RydWN0
KGludCYsIGNoYXIqKiwgUUFwcGxpY2F0aW9uOjpUeXBlKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9s
aWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1REVDNjk0OiBRQXBwbGljYXRpb246
OlFBcHBsaWNhdGlvbihpbnQmLCBjaGFyKiosIGJvb2wpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xp
YnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDU5OUQ2Q0Q6IEtBcHBsaWNhdGlvbjo6
S0FwcGxpY2F0aW9uKGJvb2wsIGJvb2wsIEtJbnN0YW5jZSopIChpbiAvb3B0L2tkZTM1L2xpYi9s
aWJrZGVjb3JlLnNvLjQuMi4wKQo9PTk5NjA9PSAgICBieSAweDVBNDY5MUQ6IEtVbmlxdWVBcHBs
aWNhdGlvbjo6S1VuaXF1ZUFwcGxpY2F0aW9uKGJvb2wsIGJvb2wsIGJvb2wpIChpbiAvb3B0L2tk
ZTM1L2xpYi9saWJrZGVjb3JlLnNvLjQuMi4wKQo9PTk5NjA9PSAgICBieSAweDgwNEFEOTY6IEtN
YWlsQXBwbGljYXRpb246OktNYWlsQXBwbGljYXRpb24oKSAobWFpbi5jcHA6NDIpCj09OTk2MD09
ICAgIGJ5IDB4ODA0QTgyMjogbWFpbiAobWFpbi5jcHA6ODEpCj09OTk2MD09IAo9PTk5NjA9PSBT
eXNjYWxsIHBhcmFtIHdyaXRlKGJ1ZikgcG9pbnRzIHRvIHVuaW5pdGlhbGlzZWQgYnl0ZShzKQo9
PTk5NjA9PSAgICBhdCAweDY1MjMyNUI6ICh3aXRoaW4gL2xpYi9saWJwdGhyZWFkLTIuNC5zbykK
PT05OTYwPT0gICAgYnkgMHg2NDUwMzdFOiBfWDExVHJhbnNXcml0ZSAoaW4gL3Vzci9YMTFSNi9s
aWIvbGliWDExLnNvLjYuMikKPT05OTYwPT0gICAgYnkgMHg2NDM0RDM2OiAod2l0aGluIC91c3Iv
WDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09ICAgIGJ5IDB4NjQxMkNDRDogWENoZWNr
SWZFdmVudCAoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05OTYwPT0gICAgYnkg
MHg1RDdBNDc1OiBRRVRXaWRnZXQ6OnRyYW5zbGF0ZVBhaW50RXZlbnQoX1hFdmVudCBjb25zdCop
IChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAw
eDVEODYzREU6IFFBcHBsaWNhdGlvbjo6eDExUHJvY2Vzc0V2ZW50KF9YRXZlbnQqKSAoaW4gL3Vz
ci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1RDk2NUU5
OiBRRXZlbnRMb29wOjpwcm9jZXNzRXZlbnRzKHVuc2lnbmVkKSAoaW4gL3Vzci9saWIvcXQzL2xp
Yi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1REZEQ0U3OiBRRXZlbnRMb29w
OjplbnRlckxvb3AoKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05
OTYwPT0gICAgYnkgMHg1REZEQjdEOiBRRXZlbnRMb29wOjpleGVjKCkgKGluIC91c3IvbGliL3F0
My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NURFNkE3RTogUUFwcGxp
Y2F0aW9uOjpleGVjKCkgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09
OTk2MD09ICAgIGJ5IDB4ODA0QTkwRTogbWFpbiAobWFpbi5jcHA6MTEwKQo9PTk5NjA9PSAgQWRk
cmVzcyAweDY3RkI5MjEgaXMgNjUgYnl0ZXMgaW5zaWRlIGEgYmxvY2sgb2Ygc2l6ZSAxNiwzODQg
YWxsb2MnZAo9PTk5NjA9PSAgICBhdCAweDQwMjA2RDU6IGNhbGxvYyAodmdfcmVwbGFjZV9tYWxs
b2MuYzoyNzkpCj09OTk2MD09ICAgIGJ5IDB4NjQyNEZDNjogWE9wZW5EaXNwbGF5IChpbiAvdXNy
L1gxMVI2L2xpYi9saWJYMTEuc28uNi4yKQo9PTk5NjA9PSAgICBieSAweDVEODI2QjA6IHF0X2lu
aXRfaW50ZXJuYWwoaW50KiwgY2hhcioqLCBfWERpc3BsYXkqLCB1bnNpZ25lZCBsb25nLCB1bnNp
Z25lZCBsb25nKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYw
PT0gICAgYnkgMHg1RDg0MDNCOiBxdF9pbml0KGludCosIGNoYXIqKiwgUUFwcGxpY2F0aW9uOjpU
eXBlKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAg
YnkgMHg1REVDMzYyOiBRQXBwbGljYXRpb246OmNvbnN0cnVjdChpbnQmLCBjaGFyKiosIFFBcHBs
aWNhdGlvbjo6VHlwZSkgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09
OTk2MD09ICAgIGJ5IDB4NURFQzY5NDogUUFwcGxpY2F0aW9uOjpRQXBwbGljYXRpb24oaW50Jiwg
Y2hhcioqLCBib29sKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05
OTYwPT0gICAgYnkgMHg1OTlENkNEOiBLQXBwbGljYXRpb246OktBcHBsaWNhdGlvbihib29sLCBi
b29sLCBLSW5zdGFuY2UqKSAoaW4gL29wdC9rZGUzNS9saWIvbGlia2RlY29yZS5zby40LjIuMCkK
PT05OTYwPT0gICAgYnkgMHg1QTQ2OTFEOiBLVW5pcXVlQXBwbGljYXRpb246OktVbmlxdWVBcHBs
aWNhdGlvbihib29sLCBib29sLCBib29sKSAoaW4gL29wdC9rZGUzNS9saWIvbGlia2RlY29yZS5z
by40LjIuMCkKPT05OTYwPT0gICAgYnkgMHg4MDRBRDk2OiBLTWFpbEFwcGxpY2F0aW9uOjpLTWFp
bEFwcGxpY2F0aW9uKCkgKG1haW4uY3BwOjQyKQo9PTk5NjA9PSAgICBieSAweDgwNEE4MjI6IG1h
aW4gKG1haW4uY3BwOjgxKQo9PTk5NjA9PSAKPT05OTYwPT0gU3lzY2FsbCBwYXJhbSB3cml0ZShi
dWYpIHBvaW50cyB0byB1bmluaXRpYWxpc2VkIGJ5dGUocykKPT05OTYwPT0gICAgYXQgMHg2NTIz
MjVCOiAod2l0aGluIC9saWIvbGlicHRocmVhZC0yLjQuc28pCj09OTk2MD09ICAgIGJ5IDB4NjQ1
MDM3RTogX1gxMVRyYW5zV3JpdGUgKGluIC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09
OTk2MD09ICAgIGJ5IDB4NjQzNEQzNjogKHdpdGhpbiAvdXNyL1gxMVI2L2xpYi9saWJYMTEuc28u
Ni4yKQo9PTk5NjA9PSAgICBieSAweDY1MkY3RDk6IFhSZW5kZXJDb21wb3NpdGVTdHJpbmc4IChp
biAvdXNyL1gxMVI2L2xpYi9saWJYcmVuZGVyLnNvLjEuMi4yKQo9PTk5NjA9PSAgICBieSAweDYy
RTRDQzU6IFhmdEdseXBoUmVuZGVyICh4ZnRyZW5kZXIuYzoxMjIpCj09OTk2MD09ICAgIGJ5IDB4
NjJERDk4RDogWGZ0RHJhd0dseXBocyAoeGZ0ZHJhdy5jOjQ4NykKPT05OTYwPT0gICAgYnkgMHg1
REMxM0U3OiBRRm9udEVuZ2luZVhmdDo6ZHJhdyhRUGFpbnRlciosIGludCwgaW50LCBRVGV4dEVu
Z2luZSBjb25zdCosIFFTY3JpcHRJdGVtIGNvbnN0KiwgaW50KSAoaW4gL3Vzci9saWIvcXQzL2xp
Yi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1REE2QjBBOiBRUGFpbnRlcjo6
ZHJhd1RleHRJdGVtKGludCwgaW50LCBRVGV4dEl0ZW0gY29uc3QmLCBpbnQpIChpbiAvdXNyL2xp
Yi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVFNEYzODM6IHF0
X2Zvcm1hdF90ZXh0KFFGb250IGNvbnN0JiwgUVJlY3QgY29uc3QmLCBpbnQsIFFTdHJpbmcgY29u
c3QmLCBpbnQsIFFSZWN0KiwgaW50LCBpbnQqLCBpbnQsIFFUZXh0UGFyYWcqKiwgUVBhaW50ZXIq
KSAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkg
MHg1RTRGNzg1OiBRUGFpbnRlcjo6ZHJhd1RleHQoUVJlY3QgY29uc3QmLCBpbnQsIFFTdHJpbmcg
Y29uc3QmLCBpbnQsIFFSZWN0KiwgUVRleHRQYXJhZyoqKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9s
aWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1RjM1NTVEOiBRTGlzdFZpZXdJdGVt
OjpwYWludENlbGwoUVBhaW50ZXIqLCBRQ29sb3JHcm91cCBjb25zdCYsIGludCwgaW50LCBpbnQp
IChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAw
eDU3M0EyNUY6IEtMaXN0Vmlld0l0ZW06OnBhaW50Q2VsbChRUGFpbnRlciosIFFDb2xvckdyb3Vw
IGNvbnN0JiwgaW50LCBpbnQsIGludCkgKGluIC9vcHQva2RlMzUvbGliL2xpYmtkZXVpLnNvLjQu
Mi4wKQo9PTk5NjA9PSAgQWRkcmVzcyAweDY3RkJGMjUgaXMgMSw2MDUgYnl0ZXMgaW5zaWRlIGEg
YmxvY2sgb2Ygc2l6ZSAxNiwzODQgYWxsb2MnZAo9PTk5NjA9PSAgICBhdCAweDQwMjA2RDU6IGNh
bGxvYyAodmdfcmVwbGFjZV9tYWxsb2MuYzoyNzkpCj09OTk2MD09ICAgIGJ5IDB4NjQyNEZDNjog
WE9wZW5EaXNwbGF5IChpbiAvdXNyL1gxMVI2L2xpYi9saWJYMTEuc28uNi4yKQo9PTk5NjA9PSAg
ICBieSAweDVEODI2QjA6IHF0X2luaXRfaW50ZXJuYWwoaW50KiwgY2hhcioqLCBfWERpc3BsYXkq
LCB1bnNpZ25lZCBsb25nLCB1bnNpZ25lZCBsb25nKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJx
dC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1RDg0MDNCOiBxdF9pbml0KGludCosIGNo
YXIqKiwgUUFwcGxpY2F0aW9uOjpUeXBlKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5z
by4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1REVDMzYyOiBRQXBwbGljYXRpb246OmNvbnN0cnVj
dChpbnQmLCBjaGFyKiosIFFBcHBsaWNhdGlvbjo6VHlwZSkgKGluIC91c3IvbGliL3F0My9saWIv
bGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NURFQzY5NDogUUFwcGxpY2F0aW9u
OjpRQXBwbGljYXRpb24oaW50JiwgY2hhcioqLCBib29sKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9s
aWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1OTlENkNEOiBLQXBwbGljYXRpb246
OktBcHBsaWNhdGlvbihib29sLCBib29sLCBLSW5zdGFuY2UqKSAoaW4gL29wdC9rZGUzNS9saWIv
bGlia2RlY29yZS5zby40LjIuMCkKPT05OTYwPT0gICAgYnkgMHg1QTQ2OTFEOiBLVW5pcXVlQXBw
bGljYXRpb246OktVbmlxdWVBcHBsaWNhdGlvbihib29sLCBib29sLCBib29sKSAoaW4gL29wdC9r
ZGUzNS9saWIvbGlia2RlY29yZS5zby40LjIuMCkKPT05OTYwPT0gICAgYnkgMHg4MDRBRDk2OiBL
TWFpbEFwcGxpY2F0aW9uOjpLTWFpbEFwcGxpY2F0aW9uKCkgKG1haW4uY3BwOjQyKQo9PTk5NjA9
PSAgICBieSAweDgwNEE4MjI6IG1haW4gKG1haW4uY3BwOjgxKQo9PTk5NjA9PSAKPT05OTYwPT0g
U3lzY2FsbCBwYXJhbSB3cml0ZShidWYpIHBvaW50cyB0byB1bmluaXRpYWxpc2VkIGJ5dGUocykK
PT05OTYwPT0gICAgYXQgMHg2NTIzMjVCOiAod2l0aGluIC9saWIvbGlicHRocmVhZC0yLjQuc28p
Cj09OTk2MD09ICAgIGJ5IDB4NjQ1MDM3RTogX1gxMVRyYW5zV3JpdGUgKGluIC91c3IvWDExUjYv
bGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09ICAgIGJ5IDB4NjQzNEQzNjogKHdpdGhpbiAvdXNy
L1gxMVI2L2xpYi9saWJYMTEuc28uNi4yKQo9PTk5NjA9PSAgICBieSAweDY1MkVDMTc6IFhSZW5k
ZXJDb21wb3NpdGUgKGluIC91c3IvWDExUjYvbGliL2xpYlhyZW5kZXIuc28uMS4yLjIpCj09OTk2
MD09ICAgIGJ5IDB4NURBNTYyODogYml0Qmx0KFFQYWludERldmljZSosIGludCwgaW50LCBRUGFp
bnREZXZpY2UgY29uc3QqLCBpbnQsIGludCwgaW50LCBpbnQsIFF0OjpSYXN0ZXJPcCwgYm9vbCkg
KGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4
NDJCQzUxNTogS01haWw6OkhlYWRlckl0ZW06OnBpeG1hcE1lcmdlKFFWYWx1ZUxpc3Q8UVBpeG1h
cD4pIGNvbnN0IChoZWFkZXJpdGVtLmNwcDoyMTgpCj09OTk2MD09ICAgIGJ5IDB4NDJCQzlDNzog
S01haWw6OkhlYWRlckl0ZW06OnBpeG1hcChpbnQpIGNvbnN0IChoZWFkZXJpdGVtLmNwcDozMTkp
Cj09OTk2MD09ICAgIGJ5IDB4NUYzNTI5ODogUUxpc3RWaWV3SXRlbTo6cGFpbnRDZWxsKFFQYWlu
dGVyKiwgUUNvbG9yR3JvdXAgY29uc3QmLCBpbnQsIGludCwgaW50KSAoaW4gL3Vzci9saWIvcXQz
L2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1NzNBMjVGOiBLTGlzdFZp
ZXdJdGVtOjpwYWludENlbGwoUVBhaW50ZXIqLCBRQ29sb3JHcm91cCBjb25zdCYsIGludCwgaW50
LCBpbnQpIChpbiAvb3B0L2tkZTM1L2xpYi9saWJrZGV1aS5zby40LjIuMCkKPT05OTYwPT0gICAg
YnkgMHg0MkJDMjY1OiBLTWFpbDo6SGVhZGVySXRlbTo6cGFpbnRDZWxsKFFQYWludGVyKiwgUUNv
bG9yR3JvdXAgY29uc3QmLCBpbnQsIGludCwgaW50KSAoaGVhZGVyaXRlbS5jcHA6NDAxKQo9PTk5
NjA9PSAgICBieSAweDVGMkNEMDA6IFFMaXN0Vmlldzo6ZHJhd0NvbnRlbnRzT2Zmc2V0KFFQYWlu
dGVyKiwgaW50LCBpbnQsIGludCwgaW50LCBpbnQsIGludCkgKGluIC91c3IvbGliL3F0My9saWIv
bGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NUY1OTg5MjogUVNjcm9sbFZpZXc6
OnZpZXdwb3J0UGFpbnRFdmVudChRUGFpbnRFdmVudCopIChpbiAvdXNyL2xpYi9xdDMvbGliL2xp
YnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgQWRkcmVzcyAweDY3RkRGMDkgaXMgOSw3NjkgYnl0
ZXMgaW5zaWRlIGEgYmxvY2sgb2Ygc2l6ZSAxNiwzODQgYWxsb2MnZAo9PTk5NjA9PSAgICBhdCAw
eDQwMjA2RDU6IGNhbGxvYyAodmdfcmVwbGFjZV9tYWxsb2MuYzoyNzkpCj09OTk2MD09ICAgIGJ5
IDB4NjQyNEZDNjogWE9wZW5EaXNwbGF5IChpbiAvdXNyL1gxMVI2L2xpYi9saWJYMTEuc28uNi4y
KQo9PTk5NjA9PSAgICBieSAweDVEODI2QjA6IHF0X2luaXRfaW50ZXJuYWwoaW50KiwgY2hhcioq
LCBfWERpc3BsYXkqLCB1bnNpZ25lZCBsb25nLCB1bnNpZ25lZCBsb25nKSAoaW4gL3Vzci9saWIv
cXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1RDg0MDNCOiBxdF9p
bml0KGludCosIGNoYXIqKiwgUUFwcGxpY2F0aW9uOjpUeXBlKSAoaW4gL3Vzci9saWIvcXQzL2xp
Yi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1REVDMzYyOiBRQXBwbGljYXRp
b246OmNvbnN0cnVjdChpbnQmLCBjaGFyKiosIFFBcHBsaWNhdGlvbjo6VHlwZSkgKGluIC91c3Iv
bGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NURFQzY5NDog
UUFwcGxpY2F0aW9uOjpRQXBwbGljYXRpb24oaW50JiwgY2hhcioqLCBib29sKSAoaW4gL3Vzci9s
aWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1OTlENkNEOiBL
QXBwbGljYXRpb246OktBcHBsaWNhdGlvbihib29sLCBib29sLCBLSW5zdGFuY2UqKSAoaW4gL29w
dC9rZGUzNS9saWIvbGlia2RlY29yZS5zby40LjIuMCkKPT05OTYwPT0gICAgYnkgMHg1QTQ2OTFE
OiBLVW5pcXVlQXBwbGljYXRpb246OktVbmlxdWVBcHBsaWNhdGlvbihib29sLCBib29sLCBib29s
KSAoaW4gL29wdC9rZGUzNS9saWIvbGlia2RlY29yZS5zby40LjIuMCkKPT05OTYwPT0gICAgYnkg
MHg4MDRBRDk2OiBLTWFpbEFwcGxpY2F0aW9uOjpLTWFpbEFwcGxpY2F0aW9uKCkgKG1haW4uY3Bw
OjQyKQo9PTk5NjA9PSAgICBieSAweDgwNEE4MjI6IG1haW4gKG1haW4uY3BwOjgxKQo9PTk5NjA9
PSAKPT05OTYwPT0gU3lzY2FsbCBwYXJhbSB3cml0ZShidWYpIHBvaW50cyB0byB1bmluaXRpYWxp
c2VkIGJ5dGUocykKPT05OTYwPT0gICAgYXQgMHg2NTIzMjVCOiAod2l0aGluIC9saWIvbGlicHRo
cmVhZC0yLjQuc28pCj09OTk2MD09ICAgIGJ5IDB4NjQ1MDM3RTogX1gxMVRyYW5zV3JpdGUgKGlu
IC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09ICAgIGJ5IDB4NjQzNEQzNjog
KHdpdGhpbiAvdXNyL1gxMVI2L2xpYi9saWJYMTEuc28uNi4yKQo9PTk5NjA9PSAgICBieSAweDY1
MzBGRjc6IFhSZW5kZXJDcmVhdGVQaWN0dXJlIChpbiAvdXNyL1gxMVI2L2xpYi9saWJYcmVuZGVy
LnNvLjEuMi4yKQo9PTk5NjA9PSAgICBieSAweDYyREQyREQ6IF9YZnREcmF3UmVuZGVyUHJlcGFy
ZSAoeGZ0ZHJhdy5jOjQwMikKPT05OTYwPT0gICAgYnkgMHg2MkRFMTgwOiBYZnREcmF3UGljdHVy
ZSAoeGZ0ZHJhdy5jOjQ2MykKPT05OTYwPT0gICAgYnkgMHg1REE0MDU1OiBRUGFpbnREZXZpY2U6
OngxMVJlbmRlckhhbmRsZSgpIGNvbnN0IChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNv
LjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVEQTU1MkI6IGJpdEJsdChRUGFpbnREZXZpY2UqLCBp
bnQsIGludCwgUVBhaW50RGV2aWNlIGNvbnN0KiwgaW50LCBpbnQsIGludCwgaW50LCBRdDo6UmFz
dGVyT3AsIGJvb2wpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5
NjA9PSAgICBieSAweDQyQkM1MTU6IEtNYWlsOjpIZWFkZXJJdGVtOjpwaXhtYXBNZXJnZShRVmFs
dWVMaXN0PFFQaXhtYXA+KSBjb25zdCAoaGVhZGVyaXRlbS5jcHA6MjE4KQo9PTk5NjA9PSAgICBi
eSAweDQyQkM5Qzc6IEtNYWlsOjpIZWFkZXJJdGVtOjpwaXhtYXAoaW50KSBjb25zdCAoaGVhZGVy
aXRlbS5jcHA6MzE5KQo9PTk5NjA9PSAgICBieSAweDVGMzUyQjA6IFFMaXN0Vmlld0l0ZW06OnBh
aW50Q2VsbChRUGFpbnRlciosIFFDb2xvckdyb3VwIGNvbnN0JiwgaW50LCBpbnQsIGludCkgKGlu
IC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NTcz
QTI1RjogS0xpc3RWaWV3SXRlbTo6cGFpbnRDZWxsKFFQYWludGVyKiwgUUNvbG9yR3JvdXAgY29u
c3QmLCBpbnQsIGludCwgaW50KSAoaW4gL29wdC9rZGUzNS9saWIvbGlia2RldWkuc28uNC4yLjAp
Cj09OTk2MD09ICBBZGRyZXNzIDB4NjdGRjM1MSBpcyAxNCw5NjEgYnl0ZXMgaW5zaWRlIGEgYmxv
Y2sgb2Ygc2l6ZSAxNiwzODQgYWxsb2MnZAo9PTk5NjA9PSAgICBhdCAweDQwMjA2RDU6IGNhbGxv
YyAodmdfcmVwbGFjZV9tYWxsb2MuYzoyNzkpCj09OTk2MD09ICAgIGJ5IDB4NjQyNEZDNjogWE9w
ZW5EaXNwbGF5IChpbiAvdXNyL1gxMVI2L2xpYi9saWJYMTEuc28uNi4yKQo9PTk5NjA9PSAgICBi
eSAweDVEODI2QjA6IHF0X2luaXRfaW50ZXJuYWwoaW50KiwgY2hhcioqLCBfWERpc3BsYXkqLCB1
bnNpZ25lZCBsb25nLCB1bnNpZ25lZCBsb25nKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJxdC1t
dC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1RDg0MDNCOiBxdF9pbml0KGludCosIGNoYXIq
KiwgUUFwcGxpY2F0aW9uOjpUeXBlKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4z
LjMuNikKPT05OTYwPT0gICAgYnkgMHg1REVDMzYyOiBRQXBwbGljYXRpb246OmNvbnN0cnVjdChp
bnQmLCBjaGFyKiosIFFBcHBsaWNhdGlvbjo6VHlwZSkgKGluIC91c3IvbGliL3F0My9saWIvbGli
cXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NURFQzY5NDogUUFwcGxpY2F0aW9uOjpR
QXBwbGljYXRpb24oaW50JiwgY2hhcioqLCBib29sKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJx
dC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1OTlENkNEOiBLQXBwbGljYXRpb246OktB
cHBsaWNhdGlvbihib29sLCBib29sLCBLSW5zdGFuY2UqKSAoaW4gL29wdC9rZGUzNS9saWIvbGli
a2RlY29yZS5zby40LjIuMCkKPT05OTYwPT0gICAgYnkgMHg1QTQ2OTFEOiBLVW5pcXVlQXBwbGlj
YXRpb246OktVbmlxdWVBcHBsaWNhdGlvbihib29sLCBib29sLCBib29sKSAoaW4gL29wdC9rZGUz
NS9saWIvbGlia2RlY29yZS5zby40LjIuMCkKPT05OTYwPT0gICAgYnkgMHg4MDRBRDk2OiBLTWFp
bEFwcGxpY2F0aW9uOjpLTWFpbEFwcGxpY2F0aW9uKCkgKG1haW4uY3BwOjQyKQo9PTk5NjA9PSAg
ICBieSAweDgwNEE4MjI6IG1haW4gKG1haW4uY3BwOjgxKQo9PTk5NjA9PSAKPT05OTYwPT0gU3lz
Y2FsbCBwYXJhbSB3cml0ZShidWYpIHBvaW50cyB0byB1bmluaXRpYWxpc2VkIGJ5dGUocykKPT05
OTYwPT0gICAgYXQgMHg2NTIzMjVCOiAod2l0aGluIC9saWIvbGlicHRocmVhZC0yLjQuc28pCj09
OTk2MD09ICAgIGJ5IDB4NjQ1MDM3RTogX1gxMVRyYW5zV3JpdGUgKGluIC91c3IvWDExUjYvbGli
L2xpYlgxMS5zby42LjIpCj09OTk2MD09ICAgIGJ5IDB4NjQzNEQzNjogKHdpdGhpbiAvdXNyL1gx
MVI2L2xpYi9saWJYMTEuc28uNi4yKQo9PTk5NjA9PSAgICBieSAweDY1MkY3RTY6IFhSZW5kZXJD
b21wb3NpdGVTdHJpbmc4IChpbiAvdXNyL1gxMVI2L2xpYi9saWJYcmVuZGVyLnNvLjEuMi4yKQo9
PTk5NjA9PSAgICBieSAweDYyRTRDQzU6IFhmdEdseXBoUmVuZGVyICh4ZnRyZW5kZXIuYzoxMjIp
Cj09OTk2MD09ICAgIGJ5IDB4NjJERDk4RDogWGZ0RHJhd0dseXBocyAoeGZ0ZHJhdy5jOjQ4NykK
PT05OTYwPT0gICAgYnkgMHg1REMxM0U3OiBRRm9udEVuZ2luZVhmdDo6ZHJhdyhRUGFpbnRlcios
IGludCwgaW50LCBRVGV4dEVuZ2luZSBjb25zdCosIFFTY3JpcHRJdGVtIGNvbnN0KiwgaW50KSAo
aW4gL3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1
REE2QjBBOiBRUGFpbnRlcjo6ZHJhd1RleHRJdGVtKGludCwgaW50LCBRVGV4dEl0ZW0gY29uc3Qm
LCBpbnQpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAg
ICBieSAweDVFNEYzODM6IHF0X2Zvcm1hdF90ZXh0KFFGb250IGNvbnN0JiwgUVJlY3QgY29uc3Qm
LCBpbnQsIFFTdHJpbmcgY29uc3QmLCBpbnQsIFFSZWN0KiwgaW50LCBpbnQqLCBpbnQsIFFUZXh0
UGFyYWcqKiwgUVBhaW50ZXIqKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMu
NikKPT05OTYwPT0gICAgYnkgMHg1RTRGNzg1OiBRUGFpbnRlcjo6ZHJhd1RleHQoUVJlY3QgY29u
c3QmLCBpbnQsIFFTdHJpbmcgY29uc3QmLCBpbnQsIFFSZWN0KiwgUVRleHRQYXJhZyoqKSAoaW4g
L3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1RjM1
NTVEOiBRTGlzdFZpZXdJdGVtOjpwYWludENlbGwoUVBhaW50ZXIqLCBRQ29sb3JHcm91cCBjb25z
dCYsIGludCwgaW50LCBpbnQpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42
KQo9PTk5NjA9PSAgICBieSAweDU3M0EyNUY6IEtMaXN0Vmlld0l0ZW06OnBhaW50Q2VsbChRUGFp
bnRlciosIFFDb2xvckdyb3VwIGNvbnN0JiwgaW50LCBpbnQsIGludCkgKGluIC9vcHQva2RlMzUv
bGliL2xpYmtkZXVpLnNvLjQuMi4wKQo9PTk5NjA9PSAgQWRkcmVzcyAweDY3RkUyNzEgaXMgMTAs
NjQxIGJ5dGVzIGluc2lkZSBhIGJsb2NrIG9mIHNpemUgMTYsMzg0IGFsbG9jJ2QKPT05OTYwPT0g
ICAgYXQgMHg0MDIwNkQ1OiBjYWxsb2MgKHZnX3JlcGxhY2VfbWFsbG9jLmM6Mjc5KQo9PTk5NjA9
PSAgICBieSAweDY0MjRGQzY6IFhPcGVuRGlzcGxheSAoaW4gL3Vzci9YMTFSNi9saWIvbGliWDEx
LnNvLjYuMikKPT05OTYwPT0gICAgYnkgMHg1RDgyNkIwOiBxdF9pbml0X2ludGVybmFsKGludCos
IGNoYXIqKiwgX1hEaXNwbGF5KiwgdW5zaWduZWQgbG9uZywgdW5zaWduZWQgbG9uZykgKGluIC91
c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NUQ4NDAz
QjogcXRfaW5pdChpbnQqLCBjaGFyKiosIFFBcHBsaWNhdGlvbjo6VHlwZSkgKGluIC91c3IvbGli
L3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NURFQzM2MjogUUFw
cGxpY2F0aW9uOjpjb25zdHJ1Y3QoaW50JiwgY2hhcioqLCBRQXBwbGljYXRpb246OlR5cGUpIChp
biAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVE
RUM2OTQ6IFFBcHBsaWNhdGlvbjo6UUFwcGxpY2F0aW9uKGludCYsIGNoYXIqKiwgYm9vbCkgKGlu
IC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NTk5
RDZDRDogS0FwcGxpY2F0aW9uOjpLQXBwbGljYXRpb24oYm9vbCwgYm9vbCwgS0luc3RhbmNlKikg
KGluIC9vcHQva2RlMzUvbGliL2xpYmtkZWNvcmUuc28uNC4yLjApCj09OTk2MD09ICAgIGJ5IDB4
NUE0NjkxRDogS1VuaXF1ZUFwcGxpY2F0aW9uOjpLVW5pcXVlQXBwbGljYXRpb24oYm9vbCwgYm9v
bCwgYm9vbCkgKGluIC9vcHQva2RlMzUvbGliL2xpYmtkZWNvcmUuc28uNC4yLjApCj09OTk2MD09
ICAgIGJ5IDB4ODA0QUQ5NjogS01haWxBcHBsaWNhdGlvbjo6S01haWxBcHBsaWNhdGlvbigpICht
YWluLmNwcDo0MikKPT05OTYwPT0gICAgYnkgMHg4MDRBODIyOiBtYWluIChtYWluLmNwcDo4MSkK
PT05OTYwPT0gCj09OTk2MD09IFN5c2NhbGwgcGFyYW0gd3JpdGUoYnVmKSBwb2ludHMgdG8gdW5p
bml0aWFsaXNlZCBieXRlKHMpCj09OTk2MD09ICAgIGF0IDB4NjUyMzI1QjogKHdpdGhpbiAvbGli
L2xpYnB0aHJlYWQtMi40LnNvKQo9PTk5NjA9PSAgICBieSAweDY0NTAzN0U6IF9YMTFUcmFuc1dy
aXRlIChpbiAvdXNyL1gxMVI2L2xpYi9saWJYMTEuc28uNi4yKQo9PTk5NjA9PSAgICBieSAweDY0
MzREMzY6ICh3aXRoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05OTYwPT0gICAg
YnkgMHg2NDFBRDVDOiBYRnJlZVBpeG1hcCAoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYu
MikKPT05OTYwPT0gICAgYnkgMHg1RDlEMUQzOiBRUGl4bWFwOjpkZXJlZigpIChpbiAvdXNyL2xp
Yi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVFNThFMkM6IFFQ
aXhtYXA6On5RUGl4bWFwKCkgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYp
Cj09OTk2MD09ICAgIGJ5IDB4NDJCREVEMDogUUJpdG1hcDo6flFCaXRtYXAoKSAocWJpdG1hcC5o
OjQ3KQo9PTk5NjA9PSAgICBieSAweDVEQTc3Qjk6IFFQYWludGVyOjpkcmF3UGl4bWFwKGludCwg
aW50LCBRUGl4bWFwIGNvbnN0JiwgaW50LCBpbnQsIGludCwgaW50KSAoaW4gL3Vzci9saWIvcXQz
L2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg3MkNENzBCOiBQbGFzdGlr
U3R5bGU6OmRyYXdLU3R5bGVQcmltaXRpdmUoS1N0eWxlOjpLU3R5bGVQcmltaXRpdmUsIFFQYWlu
dGVyKiwgUVdpZGdldCBjb25zdCosIFFSZWN0IGNvbnN0JiwgUUNvbG9yR3JvdXAgY29uc3QmLCB1
bnNpZ25lZCwgUVN0eWxlT3B0aW9uIGNvbnN0JikgY29uc3QgKGluIC9vcHQva2RlMzUvbGliL2tk
ZTMvcGx1Z2lucy9zdHlsZXMvcGxhc3Rpay5zbykKPT05OTYwPT0gICAgYnkgMHg1QkNEQUJBOiBL
U3R5bGU6OmRyYXdDb21wbGV4Q29udHJvbChRU3R5bGU6OkNvbXBsZXhDb250cm9sLCBRUGFpbnRl
ciosIFFXaWRnZXQgY29uc3QqLCBRUmVjdCBjb25zdCYsIFFDb2xvckdyb3VwIGNvbnN0JiwgdW5z
aWduZWQsIHVuc2lnbmVkLCB1bnNpZ25lZCwgUVN0eWxlT3B0aW9uIGNvbnN0JikgY29uc3QgKGlu
IC9vcHQva2RlMzUvbGliL2xpYmtkZWZ4LnNvLjQuMi4wKQo9PTk5NjA9PSAgICBieSAweDcyQzhE
QUM6IFBsYXN0aWtTdHlsZTo6ZHJhd0NvbXBsZXhDb250cm9sKFFTdHlsZTo6Q29tcGxleENvbnRy
b2wsIFFQYWludGVyKiwgUVdpZGdldCBjb25zdCosIFFSZWN0IGNvbnN0JiwgUUNvbG9yR3JvdXAg
Y29uc3QmLCB1bnNpZ25lZCwgdW5zaWduZWQsIHVuc2lnbmVkLCBRU3R5bGVPcHRpb24gY29uc3Qm
KSBjb25zdCAoaW4gL29wdC9rZGUzNS9saWIva2RlMy9wbHVnaW5zL3N0eWxlcy9wbGFzdGlrLnNv
KQo9PTk5NjA9PSAgICBieSAweDVGMjUwRjE6IFFMaXN0Vmlld0l0ZW06OnBhaW50QnJhbmNoZXMo
UVBhaW50ZXIqLCBRQ29sb3JHcm91cCBjb25zdCYsIGludCwgaW50LCBpbnQpIChpbiAvdXNyL2xp
Yi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgQWRkcmVzcyAweDY3RkYwMTUg
aXMgMTQsMTMzIGJ5dGVzIGluc2lkZSBhIGJsb2NrIG9mIHNpemUgMTYsMzg0IGFsbG9jJ2QKPT05
OTYwPT0gICAgYXQgMHg0MDIwNkQ1OiBjYWxsb2MgKHZnX3JlcGxhY2VfbWFsbG9jLmM6Mjc5KQo9
PTk5NjA9PSAgICBieSAweDY0MjRGQzY6IFhPcGVuRGlzcGxheSAoaW4gL3Vzci9YMTFSNi9saWIv
bGliWDExLnNvLjYuMikKPT05OTYwPT0gICAgYnkgMHg1RDgyNkIwOiBxdF9pbml0X2ludGVybmFs
KGludCosIGNoYXIqKiwgX1hEaXNwbGF5KiwgdW5zaWduZWQgbG9uZywgdW5zaWduZWQgbG9uZykg
KGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4
NUQ4NDAzQjogcXRfaW5pdChpbnQqLCBjaGFyKiosIFFBcHBsaWNhdGlvbjo6VHlwZSkgKGluIC91
c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NURFQzM2
MjogUUFwcGxpY2F0aW9uOjpjb25zdHJ1Y3QoaW50JiwgY2hhcioqLCBRQXBwbGljYXRpb246OlR5
cGUpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBi
eSAweDVERUM2OTQ6IFFBcHBsaWNhdGlvbjo6UUFwcGxpY2F0aW9uKGludCYsIGNoYXIqKiwgYm9v
bCkgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5
IDB4NTk5RDZDRDogS0FwcGxpY2F0aW9uOjpLQXBwbGljYXRpb24oYm9vbCwgYm9vbCwgS0luc3Rh
bmNlKikgKGluIC9vcHQva2RlMzUvbGliL2xpYmtkZWNvcmUuc28uNC4yLjApCj09OTk2MD09ICAg
IGJ5IDB4NUE0NjkxRDogS1VuaXF1ZUFwcGxpY2F0aW9uOjpLVW5pcXVlQXBwbGljYXRpb24oYm9v
bCwgYm9vbCwgYm9vbCkgKGluIC9vcHQva2RlMzUvbGliL2xpYmtkZWNvcmUuc28uNC4yLjApCj09
OTk2MD09ICAgIGJ5IDB4ODA0QUQ5NjogS01haWxBcHBsaWNhdGlvbjo6S01haWxBcHBsaWNhdGlv
bigpIChtYWluLmNwcDo0MikKPT05OTYwPT0gICAgYnkgMHg4MDRBODIyOiBtYWluIChtYWluLmNw
cDo4MSkKPT05OTYwPT0gCj09OTk2MD09IFN5c2NhbGwgcGFyYW0gd3JpdGUoYnVmKSBwb2ludHMg
dG8gdW5pbml0aWFsaXNlZCBieXRlKHMpCj09OTk2MD09ICAgIGF0IDB4NjUyMzI1QjogKHdpdGhp
biAvbGliL2xpYnB0aHJlYWQtMi40LnNvKQo9PTk5NjA9PSAgICBieSAweDY0NTAzN0U6IF9YMTFU
cmFuc1dyaXRlIChpbiAvdXNyL1gxMVI2L2xpYi9saWJYMTEuc28uNi4yKQo9PTk5NjA9PSAgICBi
eSAweDY0MzREMzY6ICh3aXRoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05OTYw
PT0gICAgYnkgMHg2NTMwRjJCOiBYUmVuZGVyQ2hhbmdlUGljdHVyZSAoaW4gL3Vzci9YMTFSNi9s
aWIvbGliWHJlbmRlci5zby4xLjIuMikKPT05OTYwPT0gICAgYnkgMHg2MkRDRDQ5OiBYZnREcmF3
U2V0Q2xpcCAoeGZ0ZHJhdy5jOjg4OCkKPT05OTYwPT0gICAgYnkgMHg1REE5QTQ0OiBRUGFpbnRl
cjo6c2V0Q2xpcHBpbmcoYm9vbCkgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4z
LjYpCj09OTk2MD09ICAgIGJ5IDB4NUU0RjRGQzogcXRfZm9ybWF0X3RleHQoUUZvbnQgY29uc3Qm
LCBRUmVjdCBjb25zdCYsIGludCwgUVN0cmluZyBjb25zdCYsIGludCwgUVJlY3QqLCBpbnQsIGlu
dCosIGludCwgUVRleHRQYXJhZyoqLCBRUGFpbnRlciopIChpbiAvdXNyL2xpYi9xdDMvbGliL2xp
YnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVFNEY3ODU6IFFQYWludGVyOjpkcmF3
VGV4dChRUmVjdCBjb25zdCYsIGludCwgUVN0cmluZyBjb25zdCYsIGludCwgUVJlY3QqLCBRVGV4
dFBhcmFnKiopIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9
PSAgICBieSAweDVGMzU1NUQ6IFFMaXN0Vmlld0l0ZW06OnBhaW50Q2VsbChRUGFpbnRlciosIFFD
b2xvckdyb3VwIGNvbnN0JiwgaW50LCBpbnQsIGludCkgKGluIC91c3IvbGliL3F0My9saWIvbGli
cXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NTczQTI1RjogS0xpc3RWaWV3SXRlbTo6
cGFpbnRDZWxsKFFQYWludGVyKiwgUUNvbG9yR3JvdXAgY29uc3QmLCBpbnQsIGludCwgaW50KSAo
aW4gL29wdC9rZGUzNS9saWIvbGlia2RldWkuc28uNC4yLjApCj09OTk2MD09ICAgIGJ5IDB4NDJC
QzI2NTogS01haWw6OkhlYWRlckl0ZW06OnBhaW50Q2VsbChRUGFpbnRlciosIFFDb2xvckdyb3Vw
IGNvbnN0JiwgaW50LCBpbnQsIGludCkgKGhlYWRlcml0ZW0uY3BwOjQwMSkKPT05OTYwPT0gICAg
YnkgMHg1RjJDRDAwOiBRTGlzdFZpZXc6OmRyYXdDb250ZW50c09mZnNldChRUGFpbnRlciosIGlu
dCwgaW50LCBpbnQsIGludCwgaW50LCBpbnQpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10
LnNvLjMuMy42KQo9PTk5NjA9PSAgQWRkcmVzcyAweDY3RkNDNjkgaXMgNSwwMDEgYnl0ZXMgaW5z
aWRlIGEgYmxvY2sgb2Ygc2l6ZSAxNiwzODQgYWxsb2MnZAo9PTk5NjA9PSAgICBhdCAweDQwMjA2
RDU6IGNhbGxvYyAodmdfcmVwbGFjZV9tYWxsb2MuYzoyNzkpCj09OTk2MD09ICAgIGJ5IDB4NjQy
NEZDNjogWE9wZW5EaXNwbGF5IChpbiAvdXNyL1gxMVI2L2xpYi9saWJYMTEuc28uNi4yKQo9PTk5
NjA9PSAgICBieSAweDVEODI2QjA6IHF0X2luaXRfaW50ZXJuYWwoaW50KiwgY2hhcioqLCBfWERp
c3BsYXkqLCB1bnNpZ25lZCBsb25nLCB1bnNpZ25lZCBsb25nKSAoaW4gL3Vzci9saWIvcXQzL2xp
Yi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1RDg0MDNCOiBxdF9pbml0KGlu
dCosIGNoYXIqKiwgUUFwcGxpY2F0aW9uOjpUeXBlKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJx
dC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1REVDMzYyOiBRQXBwbGljYXRpb246OmNv
bnN0cnVjdChpbnQmLCBjaGFyKiosIFFBcHBsaWNhdGlvbjo6VHlwZSkgKGluIC91c3IvbGliL3F0
My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NURFQzY5NDogUUFwcGxp
Y2F0aW9uOjpRQXBwbGljYXRpb24oaW50JiwgY2hhcioqLCBib29sKSAoaW4gL3Vzci9saWIvcXQz
L2xpYi9saWJxdC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1OTlENkNEOiBLQXBwbGlj
YXRpb246OktBcHBsaWNhdGlvbihib29sLCBib29sLCBLSW5zdGFuY2UqKSAoaW4gL29wdC9rZGUz
NS9saWIvbGlia2RlY29yZS5zby40LjIuMCkKPT05OTYwPT0gICAgYnkgMHg1QTQ2OTFEOiBLVW5p
cXVlQXBwbGljYXRpb246OktVbmlxdWVBcHBsaWNhdGlvbihib29sLCBib29sLCBib29sKSAoaW4g
L29wdC9rZGUzNS9saWIvbGlia2RlY29yZS5zby40LjIuMCkKPT05OTYwPT0gICAgYnkgMHg4MDRB
RDk2OiBLTWFpbEFwcGxpY2F0aW9uOjpLTWFpbEFwcGxpY2F0aW9uKCkgKG1haW4uY3BwOjQyKQo9
PTk5NjA9PSAgICBieSAweDgwNEE4MjI6IG1haW4gKG1haW4uY3BwOjgxKQo9PTk5NjA9PSAKPT05
OTYwPT0gU3lzY2FsbCBwYXJhbSB3cml0ZShidWYpIHBvaW50cyB0byB1bmluaXRpYWxpc2VkIGJ5
dGUocykKPT05OTYwPT0gICAgYXQgMHg2NTIzMjVCOiAod2l0aGluIC9saWIvbGlicHRocmVhZC0y
LjQuc28pCj09OTk2MD09ICAgIGJ5IDB4NjQ1MDM3RTogX1gxMVRyYW5zV3JpdGUgKGluIC91c3Iv
WDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09ICAgIGJ5IDB4NjQzNEQzNjogKHdpdGhp
biAvdXNyL1gxMVI2L2xpYi9saWJYMTEuc28uNi4yKQo9PTk5NjA9PSAgICBieSAweDY0MTY0Njc6
IFhDcmVhdGVQaXhtYXAgKGluIC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42LjIpCj09OTk2MD09
ICAgIGJ5IDB4NUQ5Q0MwQjogUVBpeG1hcDo6aW5pdChpbnQsIGludCwgaW50LCBib29sLCBRUGl4
bWFwOjpPcHRpbWl6YXRpb24pIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42
KQo9PTk5NjA9PSAgICBieSAweDVFNTkyRDA6IFFQaXhtYXA6OlFQaXhtYXAoaW50LCBpbnQsIGlu
dCwgUVBpeG1hcDo6T3B0aW1pemF0aW9uKSAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJxdC1tdC5z
by4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1REYyNEI1OiBRQml0bWFwOjpRQml0bWFwKGludCwg
aW50LCBib29sLCBRUGl4bWFwOjpPcHRpbWl6YXRpb24pIChpbiAvdXNyL2xpYi9xdDMvbGliL2xp
YnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDQyQkM0NjA6IEtNYWlsOjpIZWFkZXJJ
dGVtOjpwaXhtYXBNZXJnZShRVmFsdWVMaXN0PFFQaXhtYXA+KSBjb25zdCAoaGVhZGVyaXRlbS5j
cHA6MjEzKQo9PTk5NjA9PSAgICBieSAweDQyQkM5Qzc6IEtNYWlsOjpIZWFkZXJJdGVtOjpwaXht
YXAoaW50KSBjb25zdCAoaGVhZGVyaXRlbS5jcHA6MzE5KQo9PTk5NjA9PSAgICBieSAweDVGMzUz
NTA6IFFMaXN0Vmlld0l0ZW06OnBhaW50Q2VsbChRUGFpbnRlciosIFFDb2xvckdyb3VwIGNvbnN0
JiwgaW50LCBpbnQsIGludCkgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYp
Cj09OTk2MD09ICAgIGJ5IDB4NTczQTI1RjogS0xpc3RWaWV3SXRlbTo6cGFpbnRDZWxsKFFQYWlu
dGVyKiwgUUNvbG9yR3JvdXAgY29uc3QmLCBpbnQsIGludCwgaW50KSAoaW4gL29wdC9rZGUzNS9s
aWIvbGlia2RldWkuc28uNC4yLjApCj09OTk2MD09ICAgIGJ5IDB4NDJCQzI2NTogS01haWw6Okhl
YWRlckl0ZW06OnBhaW50Q2VsbChRUGFpbnRlciosIFFDb2xvckdyb3VwIGNvbnN0JiwgaW50LCBp
bnQsIGludCkgKGhlYWRlcml0ZW0uY3BwOjQwMSkKPT05OTYwPT0gIEFkZHJlc3MgMHg2N0ZCOTM5
IGlzIDg5IGJ5dGVzIGluc2lkZSBhIGJsb2NrIG9mIHNpemUgMTYsMzg0IGFsbG9jJ2QKPT05OTYw
PT0gICAgYXQgMHg0MDIwNkQ1OiBjYWxsb2MgKHZnX3JlcGxhY2VfbWFsbG9jLmM6Mjc5KQo9PTk5
NjA9PSAgICBieSAweDY0MjRGQzY6IFhPcGVuRGlzcGxheSAoaW4gL3Vzci9YMTFSNi9saWIvbGli
WDExLnNvLjYuMikKPT05OTYwPT0gICAgYnkgMHg1RDgyNkIwOiBxdF9pbml0X2ludGVybmFsKGlu
dCosIGNoYXIqKiwgX1hEaXNwbGF5KiwgdW5zaWduZWQgbG9uZywgdW5zaWduZWQgbG9uZykgKGlu
IC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NUQ4
NDAzQjogcXRfaW5pdChpbnQqLCBjaGFyKiosIFFBcHBsaWNhdGlvbjo6VHlwZSkgKGluIC91c3Iv
bGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NURFQzM2Mjog
UUFwcGxpY2F0aW9uOjpjb25zdHJ1Y3QoaW50JiwgY2hhcioqLCBRQXBwbGljYXRpb246OlR5cGUp
IChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAw
eDVERUM2OTQ6IFFBcHBsaWNhdGlvbjo6UUFwcGxpY2F0aW9uKGludCYsIGNoYXIqKiwgYm9vbCkg
KGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2MD09ICAgIGJ5IDB4
NTk5RDZDRDogS0FwcGxpY2F0aW9uOjpLQXBwbGljYXRpb24oYm9vbCwgYm9vbCwgS0luc3RhbmNl
KikgKGluIC9vcHQva2RlMzUvbGliL2xpYmtkZWNvcmUuc28uNC4yLjApCj09OTk2MD09ICAgIGJ5
IDB4NUE0NjkxRDogS1VuaXF1ZUFwcGxpY2F0aW9uOjpLVW5pcXVlQXBwbGljYXRpb24oYm9vbCwg
Ym9vbCwgYm9vbCkgKGluIC9vcHQva2RlMzUvbGliL2xpYmtkZWNvcmUuc28uNC4yLjApCj09OTk2
MD09ICAgIGJ5IDB4ODA0QUQ5NjogS01haWxBcHBsaWNhdGlvbjo6S01haWxBcHBsaWNhdGlvbigp
IChtYWluLmNwcDo0MikKPT05OTYwPT0gICAgYnkgMHg4MDRBODIyOiBtYWluIChtYWluLmNwcDo4
MSkKPT05OTYwPT0gCj09OTk2MD09IFN5c2NhbGwgcGFyYW0gd3JpdGUoYnVmKSBwb2ludHMgdG8g
dW5pbml0aWFsaXNlZCBieXRlKHMpCj09OTk2MD09ICAgIGF0IDB4NjUyMzI1QjogKHdpdGhpbiAv
bGliL2xpYnB0aHJlYWQtMi40LnNvKQo9PTk5NjA9PSAgICBieSAweDY0NTAzN0U6IF9YMTFUcmFu
c1dyaXRlIChpbiAvdXNyL1gxMVI2L2xpYi9saWJYMTEuc28uNi4yKQo9PTk5NjA9PSAgICBieSAw
eDY0MzREMzY6ICh3aXRoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05OTYwPT0g
ICAgYnkgMHg2NDE2Qzc3OiBYRHJhd0xpbmUgKGluIC91c3IvWDExUjYvbGliL2xpYlgxMS5zby42
LjIpCj09OTk2MD09ICAgIGJ5IDB4NURBNjUwOTogUVBhaW50ZXI6OmRyYXdMaW5lKGludCwgaW50
LCBpbnQsIGludCkgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09OTk2
MD09ICAgIGJ5IDB4NzJDNEFCODogUGxhc3Rpa1N0eWxlOjpyZW5kZXJEb3QoUVBhaW50ZXIqLCBR
UG9pbnQgY29uc3QmLCBRQ29sb3IgY29uc3QmLCBib29sLCBib29sKSBjb25zdCAoaW4gL29wdC9r
ZGUzNS9saWIva2RlMy9wbHVnaW5zL3N0eWxlcy9wbGFzdGlrLnNvKQo9PTk5NjA9PSAgICBieSAw
eDcyRDBEMkM6IFBsYXN0aWtTdHlsZTo6ZHJhd1ByaW1pdGl2ZShRU3R5bGU6OlByaW1pdGl2ZUVs
ZW1lbnQsIFFQYWludGVyKiwgUVJlY3QgY29uc3QmLCBRQ29sb3JHcm91cCBjb25zdCYsIHVuc2ln
bmVkLCBRU3R5bGVPcHRpb24gY29uc3QmKSBjb25zdCAoaW4gL29wdC9rZGUzNS9saWIva2RlMy9w
bHVnaW5zL3N0eWxlcy9wbGFzdGlrLnNvKQo9PTk5NjA9PSAgICBieSAweDVCQ0Q0MTM6IEtTdHls
ZTo6ZHJhd0NvbXBsZXhDb250cm9sKFFTdHlsZTo6Q29tcGxleENvbnRyb2wsIFFQYWludGVyKiwg
UVdpZGdldCBjb25zdCosIFFSZWN0IGNvbnN0JiwgUUNvbG9yR3JvdXAgY29uc3QmLCB1bnNpZ25l
ZCwgdW5zaWduZWQsIHVuc2lnbmVkLCBRU3R5bGVPcHRpb24gY29uc3QmKSBjb25zdCAoaW4gL29w
dC9rZGUzNS9saWIvbGlia2RlZnguc28uNC4yLjApCj09OTk2MD09ICAgIGJ5IDB4NzJDOERBQzog
UGxhc3Rpa1N0eWxlOjpkcmF3Q29tcGxleENvbnRyb2woUVN0eWxlOjpDb21wbGV4Q29udHJvbCwg
UVBhaW50ZXIqLCBRV2lkZ2V0IGNvbnN0KiwgUVJlY3QgY29uc3QmLCBRQ29sb3JHcm91cCBjb25z
dCYsIHVuc2lnbmVkLCB1bnNpZ25lZCwgdW5zaWduZWQsIFFTdHlsZU9wdGlvbiBjb25zdCYpIGNv
bnN0IChpbiAvb3B0L2tkZTM1L2xpYi9rZGUzL3BsdWdpbnMvc3R5bGVzL3BsYXN0aWsuc28pCj09
OTk2MD09ICAgIGJ5IDB4NUY1NjczNDogUVNjcm9sbEJhcjo6ZHJhd0NvbnRyb2xzKHVuc2lnbmVk
LCB1bnNpZ25lZCwgUVBhaW50ZXIqKSBjb25zdCAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJxdC1t
dC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1RjU2Nzk2OiBRU2Nyb2xsQmFyOjpkcmF3Q29u
dHJvbHModW5zaWduZWQsIHVuc2lnbmVkKSBjb25zdCAoaW4gL3Vzci9saWIvcXQzL2xpYi9saWJx
dC1tdC5zby4zLjMuNikKPT05OTYwPT0gICAgYnkgMHg1RjU2QzQxOiBRU2Nyb2xsQmFyOjpyYW5n
ZUNoYW5nZSgpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9
PSAgQWRkcmVzcyAweDY3RkUyRDggaXMgMTAsNzQ0IGJ5dGVzIGluc2lkZSBhIGJsb2NrIG9mIHNp
emUgMTYsMzg0IGFsbG9jJ2QKPT05OTYwPT0gICAgYXQgMHg0MDIwNkQ1OiBjYWxsb2MgKHZnX3Jl
cGxhY2VfbWFsbG9jLmM6Mjc5KQo9PTk5NjA9PSAgICBieSAweDY0MjRGQzY6IFhPcGVuRGlzcGxh
eSAoaW4gL3Vzci9YMTFSNi9saWIvbGliWDExLnNvLjYuMikKPT05OTYwPT0gICAgYnkgMHg1RDgy
NkIwOiBxdF9pbml0X2ludGVybmFsKGludCosIGNoYXIqKiwgX1hEaXNwbGF5KiwgdW5zaWduZWQg
bG9uZywgdW5zaWduZWQgbG9uZykgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4z
LjYpCj09OTk2MD09ICAgIGJ5IDB4NUQ4NDAzQjogcXRfaW5pdChpbnQqLCBjaGFyKiosIFFBcHBs
aWNhdGlvbjo6VHlwZSkgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28uMy4zLjYpCj09
OTk2MD09ICAgIGJ5IDB4NURFQzM2MjogUUFwcGxpY2F0aW9uOjpjb25zdHJ1Y3QoaW50JiwgY2hh
cioqLCBRQXBwbGljYXRpb246OlR5cGUpIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNv
LjMuMy42KQo9PTk5NjA9PSAgICBieSAweDVERUM2OTQ6IFFBcHBsaWNhdGlvbjo6UUFwcGxpY2F0
aW9uKGludCYsIGNoYXIqKiwgYm9vbCkgKGluIC91c3IvbGliL3F0My9saWIvbGlicXQtbXQuc28u
My4zLjYpCj09OTk2MD09ICAgIGJ5IDB4NTk5RDZDRDogS0FwcGxpY2F0aW9uOjpLQXBwbGljYXRp
b24oYm9vbCwgYm9vbCwgS0luc3RhbmNlKikgKGluIC9vcHQva2RlMzUvbGliL2xpYmtkZWNvcmUu
c28uNC4yLjApCj09OTk2MD09ICAgIGJ5IDB4NUE0NjkxRDogS1VuaXF1ZUFwcGxpY2F0aW9uOjpL
VW5pcXVlQXBwbGljYXRpb24oYm9vbCwgYm9vbCwgYm9vbCkgKGluIC9vcHQva2RlMzUvbGliL2xp
YmtkZWNvcmUuc28uNC4yLjApCj09OTk2MD09ICAgIGJ5IDB4ODA0QUQ5NjogS01haWxBcHBsaWNh
dGlvbjo6S01haWxBcHBsaWNhdGlvbigpIChtYWluLmNwcDo0MikKPT05OTYwPT0gICAgYnkgMHg4
MDRBODIyOiBtYWluIChtYWluLmNwcDo4MSkKPT05OTYwPT0gCj09OTk2MD09IEludmFsaWQgcmVh
ZCBvZiBzaXplIDQKPT05OTYwPT0gICAgYXQgMHg0MzY1RjkxOiBLTU1zZ0Jhc2U6OnN0b3JhZ2Uo
KSBjb25zdCAoa21tc2diYXNlLmNwcDo5MCkKPT05OTYwPT0gICAgYnkgMHg0NDdGNkZGOiBLTWFp
bDo6SW1hcEpvYjo6c2xvdEdldE5leHRNZXNzYWdlKCkgKGltYXBqb2IuY3BwOjI3OCkKPT05OTYw
PT0gICAgYnkgMHg0NDgxOTc0OiBLTWFpbDo6SW1hcEpvYjo6aW5pdChLTWFpbDo6Rm9sZGVySm9i
OjpKb2JUeXBlLCBRU3RyaW5nLCBLTUZvbGRlckltYXAqLCBRUHRyTGlzdDxLTU1lc3NhZ2U+Jikg
KGltYXBqb2IuY3BwOjIxNikKPT05OTYwPT0gICAgYnkgMHg0NDgxQTM4OiBLTWFpbDo6SW1hcEpv
Yjo6ZXhlY3V0ZSgpIChpbWFwam9iLmNwcDo2NDcpCj09OTk2MD09ICAgIGJ5IDB4NDQ3NjZCQTog
S01haWw6OkZvbGRlckpvYjo6c3RhcnQoKSAoZm9sZGVyam9iLmNwcDoxMDkpCj09OTk2MD09ICAg
IGJ5IDB4NDM5NzgyRjogS01Gb2xkZXJJbWFwOjpkb0NyZWF0ZUpvYihLTU1lc3NhZ2UqLCBLTWFp
bDo6Rm9sZGVySm9iOjpKb2JUeXBlLCBLTUZvbGRlciosIFFTdHJpbmcsIEtNYWlsOjpBdHRhY2ht
ZW50U3RyYXRlZ3kgY29uc3QqKSBjb25zdCAoa21mb2xkZXJpbWFwLmNwcDoxNTkyKQo9PTk5NjA9
PSAgICBieSAweDQzMDY0Q0Q6IEZvbGRlclN0b3JhZ2U6OmNyZWF0ZUpvYihLTU1lc3NhZ2UqLCBL
TWFpbDo6Rm9sZGVySm9iOjpKb2JUeXBlLCBLTUZvbGRlciosIFFTdHJpbmcsIEtNYWlsOjpBdHRh
Y2htZW50U3RyYXRlZ3kgY29uc3QqKSBjb25zdCAoZm9sZGVyc3RvcmFnZS5jcHA6NTY0KQo9PTk5
NjA9PSAgICBieSAweDQyRTYwNkI6IEtNRm9sZGVyOjpjcmVhdGVKb2IoS01NZXNzYWdlKiwgS01h
aWw6OkZvbGRlckpvYjo6Sm9iVHlwZSwgS01Gb2xkZXIqLCBRU3RyaW5nLCBLTWFpbDo6QXR0YWNo
bWVudFN0cmF0ZWd5IGNvbnN0KikgY29uc3QgKGttZm9sZGVyLmNwcDozNDIpCj09OTk2MD09ICAg
IGJ5IDB4NDQ1MjE4RDogS01NYWluV2lkZ2V0OjpzbG90TXNnU2VsZWN0ZWQoS01NZXNzYWdlKikg
KGttbWFpbndpZGdldC5jcHA6MTkwNSkKPT05OTYwPT0gICAgYnkgMHg0NDY0NUQxOiBLTU1haW5X
aWRnZXQ6OnF0X2ludm9rZShpbnQsIFFVT2JqZWN0KikgKGttbWFpbndpZGdldC5tb2M6NDgxKQo9
PTk5NjA9PSAgICBieSAweDVFNDVFREM6IFFPYmplY3Q6OmFjdGl2YXRlX3NpZ25hbChRQ29ubmVj
dGlvbkxpc3QqLCBRVU9iamVjdCopIChpbiAvdXNyL2xpYi9xdDMvbGliL2xpYnF0LW10LnNvLjMu
My42KQo9PTk5NjA9PSAgICBieSAweDQyQTQxQTE6IEtNSGVhZGVyczo6c2VsZWN0ZWQoS01NZXNz
YWdlKikgKGttaGVhZGVycy5tb2M6MjUwKQo9PTk5NjA9PSAgQWRkcmVzcyAweEFDM0ZEQUMgaXMg
NCBieXRlcyBpbnNpZGUgYSBibG9jayBvZiBzaXplIDk2IGZyZWUnZAo9PTk5NjA9PSAgICBhdCAw
eDQwMjBDQzc6IG9wZXJhdG9yIGRlbGV0ZSh2b2lkKikgKHZnX3JlcGxhY2VfbWFsbG9jLmM6MjQ0
KQo9PTk5NjA9PSAgICBieSAweDQyMjg2Mzc6IEtNTWVzc2FnZTo6fktNTWVzc2FnZSgpIChrbW1l
c3NhZ2UuY3BwOjE5NSkKPT05OTYwPT0gICAgYnkgMHg0MzZENTYxOiBLTU1zZ0xpc3Q6OmNsZWFy
KGJvb2wsIGJvb2wpIChrbW1zZ2xpc3QuY3BwOjQyKQo9PTk5NjA9PSAgICBieSAweDQ0NkNGM0U6
IEtNRm9sZGVySW5kZXg6OmNsZWFySW5kZXgoYm9vbCwgYm9vbCkgKGttZm9sZGVyaW5kZXguY3Bw
OjQ1MCkKPT05OTYwPT0gICAgYnkgMHg0NDZEQzM5OiBLTUZvbGRlckluZGV4OjpyZWFkSW5kZXgo
KSAoa21mb2xkZXJpbmRleC5jcHA6MjIxKQo9PTk5NjA9PSAgICBieSAweDQzOTM1NjM6IEtNRm9s
ZGVyTWJveDo6b3BlbigpIChrbWZvbGRlcm1ib3guY3BwOjE3NSkKPT05OTYwPT0gICAgYnkgMHg0
MkU1N0RGOiBLTUZvbGRlcjo6b3BlbigpIChrbWZvbGRlci5jcHA6NDczKQo9PTk5NjA9PSAgICBi
eSAweDQ0ODBDQ0I6IEtNYWlsOjpJbWFwSm9iOjppbml0KEtNYWlsOjpGb2xkZXJKb2I6OkpvYlR5
cGUsIFFTdHJpbmcsIEtNRm9sZGVySW1hcCosIFFQdHJMaXN0PEtNTWVzc2FnZT4mKSAoaW1hcGpv
Yi5jcHA6OTIpCj09OTk2MD09ICAgIGJ5IDB4NDQ4MUEzODogS01haWw6OkltYXBKb2I6OmV4ZWN1
dGUoKSAoaW1hcGpvYi5jcHA6NjQ3KQo9PTk5NjA9PSAgICBieSAweDQ0NzY2QkE6IEtNYWlsOjpG
b2xkZXJKb2I6OnN0YXJ0KCkgKGZvbGRlcmpvYi5jcHA6MTA5KQo9PTk5NjA9PSAgICBieSAweDQz
OTc4MkY6IEtNRm9sZGVySW1hcDo6ZG9DcmVhdGVKb2IoS01NZXNzYWdlKiwgS01haWw6OkZvbGRl
ckpvYjo6Sm9iVHlwZSwgS01Gb2xkZXIqLCBRU3RyaW5nLCBLTWFpbDo6QXR0YWNobWVudFN0cmF0
ZWd5IGNvbnN0KikgY29uc3QgKGttZm9sZGVyaW1hcC5jcHA6MTU5MikKPT05OTYwPT0gICAgYnkg
MHg0MzA2NENEOiBGb2xkZXJTdG9yYWdlOjpjcmVhdGVKb2IoS01NZXNzYWdlKiwgS01haWw6OkZv
bGRlckpvYjo6Sm9iVHlwZSwgS01Gb2xkZXIqLCBRU3RyaW5nLCBLTWFpbDo6QXR0YWNobWVudFN0
cmF0ZWd5IGNvbnN0KikgY29uc3QgKGZvbGRlcnN0b3JhZ2UuY3BwOjU2NCkKPT05OTYwPT0gCj09
OTk2MD09IEludmFsaWQgcmVhZCBvZiBzaXplIDQKPT05OTYwPT0gICAgYXQgMHg0MzY1RjlCOiBL
TU1zZ0Jhc2U6OnN0b3JhZ2UoKSBjb25zdCAoa21tc2diYXNlLmNwcDo5MSkKPT05OTYwPT0gICAg
YnkgMHg0NDdGNkZGOiBLTWFpbDo6SW1hcEpvYjo6c2xvdEdldE5leHRNZXNzYWdlKCkgKGltYXBq
b2IuY3BwOjI3OCkKPT05OTYwPT0gICAgYnkgMHg0NDgxOTc0OiBLTWFpbDo6SW1hcEpvYjo6aW5p
dChLTWFpbDo6Rm9sZGVySm9iOjpKb2JUeXBlLCBRU3RyaW5nLCBLTUZvbGRlckltYXAqLCBRUHRy
TGlzdDxLTU1lc3NhZ2U+JikgKGltYXBqb2IuY3BwOjIxNikKPT05OTYwPT0gICAgYnkgMHg0NDgx
QTM4OiBLTWFpbDo6SW1hcEpvYjo6ZXhlY3V0ZSgpIChpbWFwam9iLmNwcDo2NDcpCj09OTk2MD09
ICAgIGJ5IDB4NDQ3NjZCQTogS01haWw6OkZvbGRlckpvYjo6c3RhcnQoKSAoZm9sZGVyam9iLmNw
cDoxMDkpCj09OTk2MD09ICAgIGJ5IDB4NDM5NzgyRjogS01Gb2xkZXJJbWFwOjpkb0NyZWF0ZUpv
YihLTU1lc3NhZ2UqLCBLTWFpbDo6Rm9sZGVySm9iOjpKb2JUeXBlLCBLTUZvbGRlciosIFFTdHJp
bmcsIEtNYWlsOjpBdHRhY2htZW50U3RyYXRlZ3kgY29uc3QqKSBjb25zdCAoa21mb2xkZXJpbWFw
LmNwcDoxNTkyKQo9PTk5NjA9PSAgICBieSAweDQzMDY0Q0Q6IEZvbGRlclN0b3JhZ2U6OmNyZWF0
ZUpvYihLTU1lc3NhZ2UqLCBLTWFpbDo6Rm9sZGVySm9iOjpKb2JUeXBlLCBLTUZvbGRlciosIFFT
dHJpbmcsIEtNYWlsOjpBdHRhY2htZW50U3RyYXRlZ3kgY29uc3QqKSBjb25zdCAoZm9sZGVyc3Rv
cmFnZS5jcHA6NTY0KQo9PTk5NjA9PSAgICBieSAweDQyRTYwNkI6IEtNRm9sZGVyOjpjcmVhdGVK
b2IoS01NZXNzYWdlKiwgS01haWw6OkZvbGRlckpvYjo6Sm9iVHlwZSwgS01Gb2xkZXIqLCBRU3Ry
aW5nLCBLTWFpbDo6QXR0YWNobWVudFN0cmF0ZWd5IGNvbnN0KikgY29uc3QgKGttZm9sZGVyLmNw
cDozNDIpCj09OTk2MD09ICAgIGJ5IDB4NDQ1MjE4RDogS01NYWluV2lkZ2V0OjpzbG90TXNnU2Vs
ZWN0ZWQoS01NZXNzYWdlKikgKGttbWFpbndpZGdldC5jcHA6MTkwNSkKPT05OTYwPT0gICAgYnkg
MHg0NDY0NUQxOiBLTU1haW5XaWRnZXQ6OnF0X2ludm9rZShpbnQsIFFVT2JqZWN0KikgKGttbWFp
bndpZGdldC5tb2M6NDgxKQo9PTk5NjA9PSAgICBieSAweDVFNDVFREM6IFFPYmplY3Q6OmFjdGl2
YXRlX3NpZ25hbChRQ29ubmVjdGlvbkxpc3QqLCBRVU9iamVjdCopIChpbiAvdXNyL2xpYi9xdDMv
bGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDQyQTQxQTE6IEtNSGVhZGVy
czo6c2VsZWN0ZWQoS01NZXNzYWdlKikgKGttaGVhZGVycy5tb2M6MjUwKQo9PTk5NjA9PSAgQWRk
cmVzcyAweEFDM0ZEQUMgaXMgNCBieXRlcyBpbnNpZGUgYSBibG9jayBvZiBzaXplIDk2IGZyZWUn
ZAo9PTk5NjA9PSAgICBhdCAweDQwMjBDQzc6IG9wZXJhdG9yIGRlbGV0ZSh2b2lkKikgKHZnX3Jl
cGxhY2VfbWFsbG9jLmM6MjQ0KQo9PTk5NjA9PSAgICBieSAweDQyMjg2Mzc6IEtNTWVzc2FnZTo6
fktNTWVzc2FnZSgpIChrbW1lc3NhZ2UuY3BwOjE5NSkKPT05OTYwPT0gICAgYnkgMHg0MzZENTYx
OiBLTU1zZ0xpc3Q6OmNsZWFyKGJvb2wsIGJvb2wpIChrbW1zZ2xpc3QuY3BwOjQyKQo9PTk5NjA9
PSAgICBieSAweDQ0NkNGM0U6IEtNRm9sZGVySW5kZXg6OmNsZWFySW5kZXgoYm9vbCwgYm9vbCkg
KGttZm9sZGVyaW5kZXguY3BwOjQ1MCkKPT05OTYwPT0gICAgYnkgMHg0NDZEQzM5OiBLTUZvbGRl
ckluZGV4OjpyZWFkSW5kZXgoKSAoa21mb2xkZXJpbmRleC5jcHA6MjIxKQo9PTk5NjA9PSAgICBi
eSAweDQzOTM1NjM6IEtNRm9sZGVyTWJveDo6b3BlbigpIChrbWZvbGRlcm1ib3guY3BwOjE3NSkK
PT05OTYwPT0gICAgYnkgMHg0MkU1N0RGOiBLTUZvbGRlcjo6b3BlbigpIChrbWZvbGRlci5jcHA6
NDczKQo9PTk5NjA9PSAgICBieSAweDQ0ODBDQ0I6IEtNYWlsOjpJbWFwSm9iOjppbml0KEtNYWls
OjpGb2xkZXJKb2I6OkpvYlR5cGUsIFFTdHJpbmcsIEtNRm9sZGVySW1hcCosIFFQdHJMaXN0PEtN
TWVzc2FnZT4mKSAoaW1hcGpvYi5jcHA6OTIpCj09OTk2MD09ICAgIGJ5IDB4NDQ4MUEzODogS01h
aWw6OkltYXBKb2I6OmV4ZWN1dGUoKSAoaW1hcGpvYi5jcHA6NjQ3KQo9PTk5NjA9PSAgICBieSAw
eDQ0NzY2QkE6IEtNYWlsOjpGb2xkZXJKb2I6OnN0YXJ0KCkgKGZvbGRlcmpvYi5jcHA6MTA5KQo9
PTk5NjA9PSAgICBieSAweDQzOTc4MkY6IEtNRm9sZGVySW1hcDo6ZG9DcmVhdGVKb2IoS01NZXNz
YWdlKiwgS01haWw6OkZvbGRlckpvYjo6Sm9iVHlwZSwgS01Gb2xkZXIqLCBRU3RyaW5nLCBLTWFp
bDo6QXR0YWNobWVudFN0cmF0ZWd5IGNvbnN0KikgY29uc3QgKGttZm9sZGVyaW1hcC5jcHA6MTU5
MikKPT05OTYwPT0gICAgYnkgMHg0MzA2NENEOiBGb2xkZXJTdG9yYWdlOjpjcmVhdGVKb2IoS01N
ZXNzYWdlKiwgS01haWw6OkZvbGRlckpvYjo6Sm9iVHlwZSwgS01Gb2xkZXIqLCBRU3RyaW5nLCBL
TWFpbDo6QXR0YWNobWVudFN0cmF0ZWd5IGNvbnN0KikgY29uc3QgKGZvbGRlcnN0b3JhZ2UuY3Bw
OjU2NCkKPT05OTYwPT0gCj09OTk2MD09IEludmFsaWQgcmVhZCBvZiBzaXplIDQKPT05OTYwPT0g
ICAgYXQgMHg0NDdGNzJBOiBLTWFpbDo6SW1hcEpvYjo6c2xvdEdldE5leHRNZXNzYWdlKCkgKGlt
YXBqb2IuY3BwOjI3OSkKPT05OTYwPT0gICAgYnkgMHg0NDgxOTc0OiBLTWFpbDo6SW1hcEpvYjo6
aW5pdChLTWFpbDo6Rm9sZGVySm9iOjpKb2JUeXBlLCBRU3RyaW5nLCBLTUZvbGRlckltYXAqLCBR
UHRyTGlzdDxLTU1lc3NhZ2U+JikgKGltYXBqb2IuY3BwOjIxNikKPT05OTYwPT0gICAgYnkgMHg0
NDgxQTM4OiBLTWFpbDo6SW1hcEpvYjo6ZXhlY3V0ZSgpIChpbWFwam9iLmNwcDo2NDcpCj09OTk2
MD09ICAgIGJ5IDB4NDQ3NjZCQTogS01haWw6OkZvbGRlckpvYjo6c3RhcnQoKSAoZm9sZGVyam9i
LmNwcDoxMDkpCj09OTk2MD09ICAgIGJ5IDB4NDM5NzgyRjogS01Gb2xkZXJJbWFwOjpkb0NyZWF0
ZUpvYihLTU1lc3NhZ2UqLCBLTWFpbDo6Rm9sZGVySm9iOjpKb2JUeXBlLCBLTUZvbGRlciosIFFT
dHJpbmcsIEtNYWlsOjpBdHRhY2htZW50U3RyYXRlZ3kgY29uc3QqKSBjb25zdCAoa21mb2xkZXJp
bWFwLmNwcDoxNTkyKQo9PTk5NjA9PSAgICBieSAweDQzMDY0Q0Q6IEZvbGRlclN0b3JhZ2U6OmNy
ZWF0ZUpvYihLTU1lc3NhZ2UqLCBLTWFpbDo6Rm9sZGVySm9iOjpKb2JUeXBlLCBLTUZvbGRlcios
IFFTdHJpbmcsIEtNYWlsOjpBdHRhY2htZW50U3RyYXRlZ3kgY29uc3QqKSBjb25zdCAoZm9sZGVy
c3RvcmFnZS5jcHA6NTY0KQo9PTk5NjA9PSAgICBieSAweDQyRTYwNkI6IEtNRm9sZGVyOjpjcmVh
dGVKb2IoS01NZXNzYWdlKiwgS01haWw6OkZvbGRlckpvYjo6Sm9iVHlwZSwgS01Gb2xkZXIqLCBR
U3RyaW5nLCBLTWFpbDo6QXR0YWNobWVudFN0cmF0ZWd5IGNvbnN0KikgY29uc3QgKGttZm9sZGVy
LmNwcDozNDIpCj09OTk2MD09ICAgIGJ5IDB4NDQ1MjE4RDogS01NYWluV2lkZ2V0OjpzbG90TXNn
U2VsZWN0ZWQoS01NZXNzYWdlKikgKGttbWFpbndpZGdldC5jcHA6MTkwNSkKPT05OTYwPT0gICAg
YnkgMHg0NDY0NUQxOiBLTU1haW5XaWRnZXQ6OnF0X2ludm9rZShpbnQsIFFVT2JqZWN0KikgKGtt
bWFpbndpZGdldC5tb2M6NDgxKQo9PTk5NjA9PSAgICBieSAweDVFNDVFREM6IFFPYmplY3Q6OmFj
dGl2YXRlX3NpZ25hbChRQ29ubmVjdGlvbkxpc3QqLCBRVU9iamVjdCopIChpbiAvdXNyL2xpYi9x
dDMvbGliL2xpYnF0LW10LnNvLjMuMy42KQo9PTk5NjA9PSAgICBieSAweDQyQTQxQTE6IEtNSGVh
ZGVyczo6c2VsZWN0ZWQoS01NZXNzYWdlKikgKGttaGVhZGVycy5tb2M6MjUwKQo9PTk5NjA9PSAg
ICBieSAweDQyQUE4RDY6IEtNSGVhZGVyczo6aGlnaGxpZ2h0TWVzc2FnZShRTGlzdFZpZXdJdGVt
KiwgYm9vbCkgKGttaGVhZGVycy5jcHA6MjAyMCkKPT05OTYwPT0gIEFkZHJlc3MgMHhBQzNGREE4
IGlzIDAgYnl0ZXMgaW5zaWRlIGEgYmxvY2sgb2Ygc2l6ZSA5NiBmcmVlJ2QKPT05OTYwPT0gICAg
YXQgMHg0MDIwQ0M3OiBvcGVyYXRvciBkZWxldGUodm9pZCopICh2Z19yZXBsYWNlX21hbGxvYy5j
OjI0NCkKPT05OTYwPT0gICAgYnkgMHg0MjI4NjM3OiBLTU1lc3NhZ2U6On5LTU1lc3NhZ2UoKSAo
a21tZXNzYWdlLmNwcDoxOTUpCj09OTk2MD09ICAgIGJ5IDB4NDM2RDU2MTogS01Nc2dMaXN0Ojpj
bGVhcihib29sLCBib29sKSAoa21tc2dsaXN0LmNwcDo0MikKPT05OTYwPT0gICAgYnkgMHg0NDZD
RjNFOiBLTUZvbGRlckluZGV4OjpjbGVhckluZGV4KGJvb2wsIGJvb2wpIChrbWZvbGRlcmluZGV4
LmNwcDo0NTApCj09OTk2MD09ICAgIGJ5IDB4NDQ2REMzOTogS01Gb2xkZXJJbmRleDo6cmVhZElu
ZGV4KCkgKGttZm9sZGVyaW5kZXguY3BwOjIyMSkKPT05OTYwPT0gICAgYnkgMHg0MzkzNTYzOiBL
TUZvbGRlck1ib3g6Om9wZW4oKSAoa21mb2xkZXJtYm94LmNwcDoxNzUpCj09OTk2MD09ICAgIGJ5
IDB4NDJFNTdERjogS01Gb2xkZXI6Om9wZW4oKSAoa21mb2xkZXIuY3BwOjQ3MykKPT05OTYwPT0g
ICAgYnkgMHg0NDgwQ0NCOiBLTWFpbDo6SW1hcEpvYjo6aW5pdChLTWFpbDo6Rm9sZGVySm9iOjpK
b2JUeXBlLCBRU3RyaW5nLCBLTUZvbGRlckltYXAqLCBRUHRyTGlzdDxLTU1lc3NhZ2U+JikgKGlt
YXBqb2IuY3BwOjkyKQo9PTk5NjA9PSAgICBieSAweDQ0ODFBMzg6IEtNYWlsOjpJbWFwSm9iOjpl
eGVjdXRlKCkgKGltYXBqb2IuY3BwOjY0NykKPT05OTYwPT0gICAgYnkgMHg0NDc2NkJBOiBLTWFp
bDo6Rm9sZGVySm9iOjpzdGFydCgpIChmb2xkZXJqb2IuY3BwOjEwOSkKPT05OTYwPT0gICAgYnkg
MHg0Mzk3ODJGOiBLTUZvbGRlckltYXA6OmRvQ3JlYXRlSm9iKEtNTWVzc2FnZSosIEtNYWlsOjpG
b2xkZXJKb2I6OkpvYlR5cGUsIEtNRm9sZGVyKiwgUVN0cmluZywgS01haWw6OkF0dGFjaG1lbnRT
dHJhdGVneSBjb25zdCopIGNvbnN0IChrbWZvbGRlcmltYXAuY3BwOjE1OTIpCj09OTk2MD09ICAg
IGJ5IDB4NDMwNjRDRDogRm9sZGVyU3RvcmFnZTo6Y3JlYXRlSm9iKEtNTWVzc2FnZSosIEtNYWls
OjpGb2xkZXJKb2I6OkpvYlR5cGUsIEtNRm9sZGVyKiwgUVN0cmluZywgS01haWw6OkF0dGFjaG1l
bnRTdHJhdGVneSBjb25zdCopIGNvbnN0IChmb2xkZXJzdG9yYWdlLmNwcDo1NjQpCj09OTk2MD09
IAo9PTk5NjA9PSBFUlJPUiBTVU1NQVJZOiA1MTkwIGVycm9ycyBmcm9tIDMyIGNvbnRleHRzIChz
dXBwcmVzc2VkOiA1IGZyb20gMSkKPT05OTYwPT0gbWFsbG9jL2ZyZWU6IGluIHVzZSBhdCBleGl0
OiA2LDE2Miw2NTAgYnl0ZXMgaW4gMjAyLDk5OCBibG9ja3MuCj09OTk2MD09IG1hbGxvYy9mcmVl
OiAxOCwxMTgsODY0IGFsbG9jcywgMTcsOTE1LDg2NiBmcmVlcywgMSwxMTMsNzYwLDM4MCBieXRl
cyBhbGxvY2F0ZWQuCj09OTk2MD09IEZvciBjb3VudHMgb2YgZGV0ZWN0ZWQgZXJyb3JzLCByZXJ1
biB3aXRoOiAtdgo9PTk5NjA9PSBzZWFyY2hpbmcgZm9yIHBvaW50ZXJzIHRvIDIwMiw5OTggbm90
LWZyZWVkIGJsb2Nrcy4KPT05OTYwPT0gY2hlY2tlZCA0MSwwMjYsNzkyIGJ5dGVzLgo9PTk5NjA9
PSAKPT05OTYwPT0gTEVBSyBTVU1NQVJZOgo9PTk5NjA9PSAgICBkZWZpbml0ZWx5IGxvc3Q6IDc3
LDQ4OSBieXRlcyBpbiA4LDM1OSBibG9ja3MuCj09OTk2MD09ICAgICAgcG9zc2libHkgbG9zdDog
NzI0IGJ5dGVzIGluIDkgYmxvY2tzLgo9PTk5NjA9PSAgICBzdGlsbCByZWFjaGFibGU6IDYsMDg0
LDQzNyBieXRlcyBpbiAxOTQsNjMwIGJsb2Nrcy4KPT05OTYwPT0gICAgICAgICBzdXBwcmVzc2Vk
OiAwIGJ5dGVzIGluIDAgYmxvY2tzLgo9PTk5NjA9PSBVc2UgLS1sZWFrLWNoZWNrPWZ1bGwgdG8g
c2VlIGRldGFpbHMgb2YgbGVha2VkIG1lbW9yeS4K
</data>

          </attachment>
      

    </bug>

</bugzilla>