<?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>299727</bug_id>
          
          <creation_ts>2012-05-10 08:50:04 +0000</creation_ts>
          <short_desc>Ktorrent (only) Crashes at start up</short_desc>
          <delta_ts>2012-05-30 21:51:48 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>ktorrent</product>
          <component>general</component>
          <version>unspecified</version>
          <rep_platform>Ubuntu</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>291606</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter>phonic_p</reporter>
          <assigned_to name="Joris Guisson">joris.guisson</assigned_to>
          <cc>riversong1964</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1253657</commentid>
    <comment_count>0</comment_count>
    <who name="">phonic_p</who>
    <bug_when>2012-05-10 08:50:04 +0000</bug_when>
    <thetext>Application: ktorrent (4.1.3)
KDE Platform Version: 4.8.2 (4.8.2)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-24-generic x86_64
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed: downloading torrent file with Fire Fox then attempting to open it with k-torrent to begin download but the Window was all greyed out except the title bar. I tried to close but it wouldn&apos;t. until the kubuntu pop up window asked if I wished to terminate K-torrent, I selected yes. then tried to re-open it, no luck just a crash window now.  So I rebooted and tried again , stil no luck then uninstalled and rebooted then reinstalled but still no luck.

-- Backtrace:
Application: KTorrent (ktorrent), signal: Segmentation fault
Using host libthread_db library &quot;/lib/x86_64-linux-gnu/libthread_db.so.1&quot;.
[Current thread is 1 (Thread 0x7fce5111b780 (LWP 3242))]

Thread 6 (Thread 0x7fce3b285700 (LWP 3244)):
#0  __pthread_mutex_lock (mutex=0x7fce2c000a60) at pthread_mutex_lock.c:125
#1  0x00007fce48b84561 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fce48b48729 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fce48b48f1b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fce48b49124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fce4e926426 in QEventDispatcherGlib::processEvents (this=0x7fce2c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fce4e8f5c82 in QEventLoop::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fce4e8f5ed7 in QEventLoop::exec (this=0x7fce3b284e00, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fce4e7f4fa7 in QThread::exec (this=&lt;optimized out&gt;) at thread/qthread.cpp:501
#9  0x00007fce4e7f7fcb in QThreadPrivate::start (arg=0x20e3ab0) at thread/qthread_unix.cpp:298
#10 0x00007fce4a39ae9a in start_thread (arg=0x7fce3b285700) at pthread_create.c:308
#11 0x00007fce4cfd34bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fce3ba86700 (LWP 3245)):
#0  0x00007fce4cfc7b03 in __GI___poll (fds=&lt;optimized out&gt;, nfds=&lt;optimized out&gt;, timeout=&lt;optimized out&gt;) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fce50c161aa in net::Poll::poll (this=0x7fce3ba85cd0, timeout=&lt;optimized out&gt;) at ../../src/net/poll.cpp:99
#2  0x00007fce50c7893b in dht::RPCServer::Private::run (this=0x22e05f0) at ../../src/dht/rpcserver.cpp:95
#3  0x00007fce4e7f7fcb in QThreadPrivate::start (arg=0x22e05f0) at thread/qthread_unix.cpp:298
#4  0x00007fce4a39ae9a in start_thread (arg=0x7fce3ba86700) at pthread_create.c:308
#5  0x00007fce4cfd34bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fce39499700 (LWP 3246)):
#0  __pthread_mutex_unlock (mutex=0x20) at pthread_mutex_unlock.c:289
#1  0x00007fce48b84591 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fce48b48a2d in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fce48b48f96 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fce48b49124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fce4e926426 in QEventDispatcherGlib::processEvents (this=0x7fce300008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fce4e8f5c82 in QEventLoop::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fce4e8f5ed7 in QEventLoop::exec (this=0x7fce39498dd0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fce4e7f4fa7 in QThread::exec (this=&lt;optimized out&gt;) at thread/qthread.cpp:501
#9  0x00007fce4e8d59ff in QInotifyFileSystemWatcherEngine::run (this=0x2acc7b0) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007fce4e7f7fcb in QThreadPrivate::start (arg=0x2acc7b0) at thread/qthread_unix.cpp:298
#11 0x00007fce4a39ae9a in start_thread (arg=0x7fce39499700) at pthread_create.c:308
#12 0x00007fce4cfd34bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fce21fb8700 (LWP 3247)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fce2b613dec in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007fce2b613f19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007fce4a39ae9a in start_thread (arg=0x7fce21fb8700) at pthread_create.c:308
#4  0x00007fce4cfd34bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fce2169f700 (LWP 3248)):
#0  0x00007fce48b84589 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fce48b48a2d in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fce48b48f96 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fce48b49124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fce4e926426 in QEventDispatcherGlib::processEvents (this=0x7fce1c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007fce4e8f5c82 in QEventLoop::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fce4e8f5ed7 in QEventLoop::exec (this=0x7fce2169ee00, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fce4e7f4fa7 in QThread::exec (this=&lt;optimized out&gt;) at thread/qthread.cpp:501
#8  0x00007fce4e7f7fcb in QThreadPrivate::start (arg=0x2d526f0) at thread/qthread_unix.cpp:298
#9  0x00007fce4a39ae9a in start_thread (arg=0x7fce2169f700) at pthread_create.c:308
#10 0x00007fce4cfd34bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fce5111b780 (LWP 3242)):
[KCrash Handler]
#6  data (this=0x8) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:135
#7  qGetPtrHelper&lt;QScopedPointer&lt;QObjectData&gt; &gt; (p=...) at ../../include/QtCore/../../src/corelib/global/qglobal.h:2430
#8  d_func (this=0x0) at qdbusabstractinterface.h:159
#9  QDBusAbstractInterface::callWithArgumentList (this=0x0, mode=QDBus::Block, method=..., args=...) at qdbusabstractinterface.cpp:430
#10 0x00007fce38136100 in Reset (this=0x0) at ../../dnssd/avahi_entrygroup_interface.h:94
#11 serverStateChanged (this=0x2481980, s=&lt;optimized out&gt;) at ../../dnssd/avahi-publicservice.cpp:203
#12 DNSSD::PublicServicePrivate::serverStateChanged (this=0x2481980, s=&lt;optimized out&gt;) at ../../dnssd/avahi-publicservice.cpp:193
#13 0x00007fce38136343 in DNSSD::PublicService::publishAsync (this=&lt;optimized out&gt;) at ../../dnssd/avahi-publicservice.cpp:230
#14 0x00007fce249069ce in kt::TorrentService::start (this=0x2bb9980) at ../../../plugins/zeroconf/torrentservice.cpp:83
#15 0x00007fce50c50a9d in start (this=0x2464c20) at ../../src/torrent/peersourcemanager.cpp:81
#16 bt::PeerSourceManager::start (this=0x2464c20) at ../../src/torrent/peersourcemanager.cpp:73
#17 0x00007fce50c5a09d in bt::TorrentControl::continueStart (this=0x245ccc0) at ../../src/torrent/torrentcontrol.cpp:461
#18 0x00007fce50c5a9cf in bt::TorrentControl::start (this=0x245ccc0) at ../../src/torrent/torrentcontrol.cpp:432
#19 0x00007fce5095de01 in kt::QueueManager::startSafely (this=&lt;optimized out&gt;, tc=0x245ccc0) at ../../libktcore/torrent/queuemanager.cpp:731
#20 0x00007fce5095df49 in startInternal (tc=0x245ccc0, this=0x22d54a0) at ../../libktcore/torrent/queuemanager.cpp:102
#21 kt::QueueManager::startInternal (this=0x22d54a0, tc=0x245ccc0) at ../../libktcore/torrent/queuemanager.cpp:91
#22 0x00007fce5095fe6b in kt::QueueManager::orderQueue (this=0x22d54a0) at ../../libktcore/torrent/queuemanager.cpp:614
#23 0x00000000004330e0 in kt::Core::qt_metacall (this=0x22d52d0, _c=QMetaObject::InvokeMetaMethod, _id=39, _a=0x24a5e30) at ./core.moc:194
#24 0x00007fce4e910446 in QObject::event (this=0x22d52d0, e=&lt;optimized out&gt;) at kernel/qobject.cpp:1195
#25 0x00007fce4dc79894 in notify_helper (e=0x24a5f40, receiver=0x22d52d0, this=0x212c5e0) at kernel/qapplication.cpp:4559
#26 QApplicationPrivate::notify_helper (this=0x212c5e0, receiver=0x22d52d0, e=0x24a5f40) at kernel/qapplication.cpp:4531
#27 0x00007fce4dc7e713 in QApplication::notify (this=0x7fffe32e09f0, receiver=0x22d52d0, e=0x24a5f40) at kernel/qapplication.cpp:4420
#28 0x0000000000439a21 in kt::App::notify (this=&lt;optimized out&gt;, receiver=&lt;optimized out&gt;, event=&lt;optimized out&gt;) at ../../ktorrent/app.cpp:99
#29 0x00007fce4e8f6e9c in QCoreApplication::notifyInternal (this=0x7fffe32e09f0, receiver=0x22d52d0, event=0x24a5f40) at kernel/qcoreapplication.cpp:876
#30 0x00007fce4e8fac6a in sendEvent (event=0x24a5f40, receiver=0x22d52d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#31 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x2095670) at kernel/qcoreapplication.cpp:1500
#32 0x00007fce4e925f93 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#33 postEventSourceDispatch (s=&lt;optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:279
#34 0x00007fce48b48c9a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007fce48b49060 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007fce48b49124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007fce4e9263bf in QEventDispatcherGlib::processEvents (this=0x2096b30, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#38 0x00007fce4dd21d5e in QGuiEventDispatcherGlib::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#39 0x00007fce4e8f5c82 in QEventLoop::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#40 0x00007fce4e8f5ed7 in QEventLoop::exec (this=0x7fffe32e0980, flags=...) at kernel/qeventloop.cpp:204
#41 0x00007fce4e8faf67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#42 0x0000000000428452 in main (argc=5, argv=0x7fffe32e1868) at ../../ktorrent/main.cpp:177

Possible duplicates by query: bug 299520, bug 297416, bug 296028, bug 291606.

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1253667</commentid>
    <comment_count>1</comment_count>
    <who name="">phonic_p</who>
    <bug_when>2012-05-10 09:12:23 +0000</bug_when>
    <thetext>This was also found when starting from command line,
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
KGlobal::locale::Warning your global KLocale is being recreated with a valid main component instead of a fake component, this usually means you tried to call i18n related functions before your main component was created. You should not do that since it most likely will not work 
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
Error: &quot;/var/tmp/kdecache-phonic&quot; is owned by uid 1000 instead of uid 0.
Critical: ktorrent(3601): Couldn&apos;t start kglobalaccel from kglobalaccel.desktop:  &quot;KDEInit could not launch &apos;/usr/bin/kglobalaccel&apos;&quot; 

Warning: QSystemTrayIcon::setVisible: No Icon set
phonic@Nova-Fractal:~$ KCrash: Application &apos;ktorrent&apos; crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/phonic/.kde/socket-Nova-Fractal/kdeinit4__0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1253785</commentid>
    <comment_count>2</comment_count>
    <who name="Joris Guisson">joris.guisson</who>
    <bug_when>2012-05-10 17:31:42 +0000</bug_when>
    <thetext>Disable the zeroconf plugin, that will make the crashes go away

*** This bug has been marked as a duplicate of bug 291606 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1260586</commentid>
    <comment_count>3</comment_count>
      <attachid>71450</attachid>
    <who name="">riversong1964</who>
    <bug_when>2012-05-30 21:51:48 +0000</bug_when>
    <thetext>Created attachment 71450
New crash information added by DrKonqi

ktorrent (4.1.3) on KDE Platform 4.8.3 (4.8.3) using Qt 4.8.1

- What I was doing when the application crashed: I had just booted pc then started Ktorrent.

-- Backtrace (Reduced):
#7  data (this=&lt;optimized out&gt;) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:135
[...]
#10 QDBusAbstractInterface::callWithArgumentList (this=0x0, mode=QDBus::Block, method=..., args=...) at qdbusabstractinterface.cpp:430
#11 0xab680249 in Reset (this=0x0) at ../../dnssd/avahi_entrygroup_interface.h:94
#12 serverStateChanged (this=0x9512718, s=&lt;optimized out&gt;) at ../../dnssd/avahi-publicservice.cpp:203
#13 DNSSD::PublicServicePrivate::serverStateChanged (this=0x9512718, s=1) at ../../dnssd/avahi-publicservice.cpp:193</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>71450</attachid>
            <date>2012-05-30 21:51:48 +0000</date>
            <delta_ts>2012-05-30 21:51:48 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>drkonqireport</filename>
            <type>text/plain</type>
            <size>11660</size>
            <attacher>riversong1964</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IGt0b3JyZW50ICg0LjEuMykKS0RFIFBsYXRmb3JtIFZlcnNpb246IDQuOC4z
ICg0LjguMykKUXQgVmVyc2lvbjogNC44LjEKT3BlcmF0aW5nIFN5c3RlbTogTGludXggMy4yLjAt
MjUtZ2VuZXJpYy1wYWUgaTY4NgpEaXN0cmlidXRpb246IFVidW50dSAxMi4wNCBMVFMKCi0tIElu
Zm9ybWF0aW9uIGFib3V0IHRoZSBjcmFzaDoKLSBXaGF0IEkgd2FzIGRvaW5nIHdoZW4gdGhlIGFw
cGxpY2F0aW9uIGNyYXNoZWQ6IEkgaGFkIGp1c3QgYm9vdGVkIHBjIHRoZW4gc3RhcnRlZCBLdG9y
cmVudC4KClRoZSBjcmFzaCBjYW4gYmUgcmVwcm9kdWNlZCBzb21lIG9mIHRoZSB0aW1lLgoKLS0g
QmFja3RyYWNlOgpBcHBsaWNhdGlvbjogS1RvcnJlbnQgKGt0b3JyZW50KSwgc2lnbmFsOiBTZWdt
ZW50YXRpb24gZmF1bHQKVXNpbmcgaG9zdCBsaWJ0aHJlYWRfZGIgbGlicmFyeSAiL2xpYi9pMzg2
LWxpbnV4LWdudS9saWJ0aHJlYWRfZGIuc28uMSIuCltDdXJyZW50IHRocmVhZCBpcyAxIChUaHJl
YWQgMHhiNDMwYTk4MCAoTFdQIDUyNjQpKV0KClRocmVhZCA3IChUaHJlYWQgMHhiMWNlMGI0MCAo
TFdQIDUyNjUpKToKIzAgIF9fcHRocmVhZF9tdXRleF9sb2NrIChtdXRleD0weDkzZTJjZjApIGF0
IHB0aHJlYWRfbXV0ZXhfbG9jay5jOjQ3CiMxICAweGI1OTg4NWY0IGluIHB0aHJlYWRfbXV0ZXhf
bG9jayAobXV0ZXg9MHg5M2UyY2YwKSBhdCBmb3J3YXJkLmM6MTgyCiMyICAweGI0ZDI5MzkwIGlu
IGdfbXV0ZXhfbG9jayAoKSBmcm9tIC9saWIvaTM4Ni1saW51eC1nbnUvbGliZ2xpYi0yLjAuc28u
MAojMyAgMHhiNGNlYTAyMCBpbiA/PyAoKSBmcm9tIC9saWIvaTM4Ni1saW51eC1nbnUvbGliZ2xp
Yi0yLjAuc28uMAojNCAgMHhiNGNlYTUyYiBpbiBnX21haW5fbG9vcF9ydW4gKCkgZnJvbSAvbGli
L2kzODYtbGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAKIzUgIDB4YjJhOTgxMzQgaW4gPz8gKCkg
ZnJvbSAvdXNyL2xpYi9pMzg2LWxpbnV4LWdudS9naW8vbW9kdWxlcy9saWJkY29uZnNldHRpbmdz
LnNvCiM2ICAweGI0ZDBkNjczIGluID8/ICgpIGZyb20gL2xpYi9pMzg2LWxpbnV4LWdudS9saWJn
bGliLTIuMC5zby4wCiM3ICAweGI0ZjQ3ZDRjIGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4YjFjZTBi
NDApIGF0IHB0aHJlYWRfY3JlYXRlLmM6MzA4CiM4ICAweGI1OTdhYWNlIGluIGNsb25lICgpIGF0
IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L2kzODYvY2xvbmUuUzoxMzAKClRocmVhZCA2IChU
aHJlYWQgMHhiMTJmZmI0MCAoTFdQIDUyNjYpKToKIzAgIDB4YjRmNDY0ODMgaW4gX19pNjg2Lmdl
dF9wY190aHVuay5ieCAoKSBmcm9tIC9saWIvaTM4Ni1saW51eC1nbnUvbGlicHRocmVhZC5zby4w
CiMxICAweGI0ZjQ5Y2JmIGluIF9fcHRocmVhZF9tdXRleF9sb2NrIChtdXRleD0weGIxMzBhZTU4
KSBhdCBwdGhyZWFkX211dGV4X2xvY2suYzo0NwojMiAgMHhiNTk4ODVmNCBpbiBwdGhyZWFkX211
dGV4X2xvY2sgKG11dGV4PTB4YjEzMGFlNTgpIGF0IGZvcndhcmQuYzoxODIKIzMgIDB4YjRkMjkz
OTAgaW4gZ19tdXRleF9sb2NrICgpIGZyb20gL2xpYi9pMzg2LWxpbnV4LWdudS9saWJnbGliLTIu
MC5zby4wCiM0ICAweGI0Y2U5OTI2IGluIGdfbWFpbl9jb250ZXh0X2NoZWNrICgpIGZyb20gL2xp
Yi9pMzg2LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiM1ICAweGI0Y2VhMDAyIGluID8/ICgp
IGZyb20gL2xpYi9pMzg2LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiM2ICAweGI0Y2VhNTJi
IGluIGdfbWFpbl9sb29wX3J1biAoKSBmcm9tIC9saWIvaTM4Ni1saW51eC1nbnUvbGliZ2xpYi0y
LjAuc28uMAojNyAgMHhiMjk4YjBlYSBpbiA/PyAoKSBmcm9tIC91c3IvbGliL2kzODYtbGludXgt
Z251L2xpYmdpby0yLjAuc28uMAojOCAgMHhiNGQwZDY3MyBpbiA/PyAoKSBmcm9tIC9saWIvaTM4
Ni1saW51eC1nbnUvbGliZ2xpYi0yLjAuc28uMAojOSAgMHhiNGY0N2Q0YyBpbiBzdGFydF90aHJl
YWQgKGFyZz0weGIxMmZmYjQwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjMwOAojMTAgMHhiNTk3YWFj
ZSBpbiBjbG9uZSAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC9pMzg2L2Nsb25lLlM6
MTMwCgpUaHJlYWQgNSAoVGhyZWFkIDB4YWZiYWFiNDAgKExXUCA1MjY4KSk6CiMwICAweGI0ZDlm
ZGNkIGluIF9fR0lfY2xvY2tfZ2V0dGltZSAoY2xvY2tfaWQ9MSwgdHA9MHhhZmJhOWZlOCkgYXQg
Li4vc3lzZGVwcy91bml4L2Nsb2NrX2dldHRpbWUuYzoxMTYKIzEgIDB4YjY2ZmUzMTUgaW4gZG9f
Z2V0dGltZSAoZnJhYz0weGFmYmE5ZmUwLCBzZWM9MHhhZmJhOWZkOCkgYXQgdG9vbHMvcWVsYXBz
ZWR0aW1lcl91bml4LmNwcDoxMjMKIzIgIHF0X2dldHRpbWUgKCkgYXQgdG9vbHMvcWVsYXBzZWR0
aW1lcl91bml4LmNwcDoxNDAKIzMgIDB4YjY3ZTgyMjYgaW4gUVRpbWVySW5mb0xpc3Q6OnVwZGF0
ZUN1cnJlbnRUaW1lICh0aGlzPTB4YWYyMDBkN2MpIGF0IGtlcm5lbC9xZXZlbnRkaXNwYXRjaGVy
X3VuaXguY3BwOjM0MwojNCAgMHhiNjdlODU3YSBpbiBRVGltZXJJbmZvTGlzdDo6dGltZXJXYWl0
ICh0aGlzPTB4YWYyMDBkN2MsIHRtPS4uLikgYXQga2VybmVsL3FldmVudGRpc3BhdGNoZXJfdW5p
eC5jcHA6NDUwCiM1ICAweGI2N2U2ZTIzIGluIHRpbWVyU291cmNlUHJlcGFyZUhlbHBlciAoc3Jj
PTxvcHRpbWl6ZWQgb3V0PiwgdGltZW91dD0weGFmYmFhMGVjKSBhdCBrZXJuZWwvcWV2ZW50ZGlz
cGF0Y2hlcl9nbGliLmNwcDoxMzYKIzYgIDB4YjY3ZTZlYmQgaW4gdGltZXJTb3VyY2VQcmVwYXJl
IChzb3VyY2U9MHhhZjIwMGQ0OCwgdGltZW91dD08b3B0aW1pemVkIG91dD4pIGF0IGtlcm5lbC9x
ZXZlbnRkaXNwYXRjaGVyX2dsaWIuY3BwOjE2OQojNyAgMHhiNGNlOTc2MiBpbiBnX21haW5fY29u
dGV4dF9wcmVwYXJlICgpIGZyb20gL2xpYi9pMzg2LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4w
CiM4ICAweGI0Y2U5ZjZmIGluID8/ICgpIGZyb20gL2xpYi9pMzg2LWxpbnV4LWdudS9saWJnbGli
LTIuMC5zby4wCiM5ICAweGI0Y2VhMWMxIGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGlvbiAoKSBm
cm9tIC9saWIvaTM4Ni1saW51eC1nbnUvbGliZ2xpYi0yLjAuc28uMAojMTAgMHhiNjdlNzhlNyBp
biBRRXZlbnREaXNwYXRjaGVyR2xpYjo6cHJvY2Vzc0V2ZW50cyAodGhpcz0weGFmMjAxOTAwLCBm
bGFncz0uLi4pIGF0IGtlcm5lbC9xZXZlbnRkaXNwYXRjaGVyX2dsaWIuY3BwOjQyNgojMTEgMHhi
NjdiMzUwZCBpbiBRRXZlbnRMb29wOjpwcm9jZXNzRXZlbnRzICh0aGlzPTB4YWZiYWEyNzAsIGZs
YWdzPS4uLikgYXQga2VybmVsL3FldmVudGxvb3AuY3BwOjE0OQojMTIgMHhiNjdiMzdhOSBpbiBR
RXZlbnRMb29wOjpleGVjICh0aGlzPTB4YWZiYWEyNzAsIGZsYWdzPS4uLikgYXQga2VybmVsL3Fl
dmVudGxvb3AuY3BwOjIwNAojMTMgMHhiNjY5Yzk0YyBpbiBRVGhyZWFkOjpleGVjICh0aGlzPTB4
OTRlMjRhMCkgYXQgdGhyZWFkL3F0aHJlYWQuY3BwOjUwMQojMTQgMHhiNzcxYjkwZCBpbiB1dHA6
OlVUUFNlcnZlclRocmVhZDo6cnVuICh0aGlzPTB4OTRlMjRhMCkgYXQgLi4vLi4vc3JjL3V0cC91
dHBzZXJ2ZXJ0aHJlYWQuY3BwOjQxCiMxNSAweGI2NjlmZGUwIGluIFFUaHJlYWRQcml2YXRlOjpz
dGFydCAoYXJnPTB4OTRlMjRhMCkgYXQgdGhyZWFkL3F0aHJlYWRfdW5peC5jcHA6Mjk4CiMxNiAw
eGI0ZjQ3ZDRjIGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4YWZiYWFiNDApIGF0IHB0aHJlYWRfY3Jl
YXRlLmM6MzA4CiMxNyAweGI1OTdhYWNlIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9z
eXN2L2xpbnV4L2kzODYvY2xvbmUuUzoxMzAKClRocmVhZCA0IChUaHJlYWQgMHhhZjFmZmI0MCAo
TFdQIDUyNjkpKToKIzAgIDB4Yjc2ZTFiNGEgaW4gcmVmICh0aGlzPTxvcHRpbWl6ZWQgb3V0Pikg
YXQgL3Vzci9pbmNsdWRlL3F0NC9RdENvcmUvcWF0b21pY19pMzg2Lmg6MTIwCiMxICByZWYgKHRo
aXM9PG9wdGltaXplZCBvdXQ+KSBhdCAvdXNyL2luY2x1ZGUvcXQ0L1F0Q29yZS9xc2hhcmVkcG9p
bnRlcl9pbXBsLmg6MzM2CiMyICBFeHRlcm5hbFJlZkNvdW50IChvdGhlcj0uLi4sIHRoaXM9PG9w
dGltaXplZCBvdXQ+KSBhdCAvdXNyL2luY2x1ZGUvcXQ0L1F0Q29yZS9xc2hhcmVkcG9pbnRlcl9p
bXBsLmg6Mzk5CiMzICBRU2hhcmVkUG9pbnRlciAob3RoZXI9Li4uLCB0aGlzPTxvcHRpbWl6ZWQg
b3V0PikgYXQgL3Vzci9pbmNsdWRlL3F0NC9RdENvcmUvcXNoYXJlZHBvaW50ZXJfaW1wbC5oOjQ3
NQojNCAgZGh0OjpSUENTZXJ2ZXI6OlByaXZhdGU6OnJ1biAodGhpcz0weDkzYTA2OTgpIGF0IC4u
Ly4uL3NyYy9kaHQvcnBjc2VydmVyLmNwcDo5NwojNSAgMHhiNjY5ZmRlMCBpbiBRVGhyZWFkUHJp
dmF0ZTo6c3RhcnQgKGFyZz0weDkzYTA2OTgpIGF0IHRocmVhZC9xdGhyZWFkX3VuaXguY3BwOjI5
OAojNiAgMHhiNGY0N2Q0YyBpbiBzdGFydF90aHJlYWQgKGFyZz0weGFmMWZmYjQwKSBhdCBwdGhy
ZWFkX2NyZWF0ZS5jOjMwOAojNyAgMHhiNTk3YWFjZSBpbiBjbG9uZSAoKSBhdCAuLi9zeXNkZXBz
L3VuaXgvc3lzdi9saW51eC9pMzg2L2Nsb25lLlM6MTMwCgpUaHJlYWQgMyAoVGhyZWFkIDB4YWE2
OWFiNDAgKExXUCA1MjcxKSk6CiMwICAweGI3N2NmNDI0IGluIF9fa2VybmVsX3ZzeXNjYWxsICgp
CiMxICAweGI0ZjRiOTZiIGluIHB0aHJlYWRfY29uZF93YWl0QEBHTElCQ18yLjMuMiAoKSBhdCAu
Li9ucHRsL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L2kzODYvaTY4Ni8uLi9pNDg2L3B0aHJlYWRf
Y29uZF93YWl0LlM6MTY5CiMyICAweGI1OTg4M2RjIGluIF9fcHRocmVhZF9jb25kX3dhaXQgKGNv
bmQ9MHhhZDVmNWEzMCwgbXV0ZXg9MHhhZDVmNWExOCkgYXQgZm9yd2FyZC5jOjEzOQojMyAgMHhh
Y2VjNDI2MyBpbiA/PyAoKSBmcm9tIC91c3IvbGliL2kzODYtbGludXgtZ251L2xpYlF0V2ViS2l0
LnNvLjQKIzQgIDB4YWNlYzQzN2YgaW4gPz8gKCkgZnJvbSAvdXNyL2xpYi9pMzg2LWxpbnV4LWdu
dS9saWJRdFdlYktpdC5zby40CiM1ICAweGI0ZjQ3ZDRjIGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4
YWE2OWFiNDApIGF0IHB0aHJlYWRfY3JlYXRlLmM6MzA4CiM2ICAweGI1OTdhYWNlIGluIGNsb25l
ICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L2kzODYvY2xvbmUuUzoxMzAKClRocmVh
ZCAyIChUaHJlYWQgMHhhOWQ5OWI0MCAoTFdQIDUyNzIpKToKIzAgIDB4YjRkOWZkY2QgaW4gX19H
SV9jbG9ja19nZXR0aW1lIChjbG9ja19pZD0xLCB0cD0weGE5ZDk5MDA4KSBhdCAuLi9zeXNkZXBz
L3VuaXgvY2xvY2tfZ2V0dGltZS5jOjExNgojMSAgMHhiNjZmZTMxNSBpbiBkb19nZXR0aW1lIChm
cmFjPTB4YTlkOTkwMDAsIHNlYz0weGE5ZDk4ZmY4KSBhdCB0b29scy9xZWxhcHNlZHRpbWVyX3Vu
aXguY3BwOjEyMwojMiAgcXRfZ2V0dGltZSAoKSBhdCB0b29scy9xZWxhcHNlZHRpbWVyX3VuaXgu
Y3BwOjE0MAojMyAgMHhiNjdlODIyNiBpbiBRVGltZXJJbmZvTGlzdDo6dXBkYXRlQ3VycmVudFRp
bWUgKHRoaXM9MHhhZjIwMzk3NCkgYXQga2VybmVsL3FldmVudGRpc3BhdGNoZXJfdW5peC5jcHA6
MzQzCiM0ICAweGI2N2U4NTdhIGluIFFUaW1lckluZm9MaXN0Ojp0aW1lcldhaXQgKHRoaXM9MHhh
ZjIwMzk3NCwgdG09Li4uKSBhdCBrZXJuZWwvcWV2ZW50ZGlzcGF0Y2hlcl91bml4LmNwcDo0NTAK
IzUgIDB4YjY3ZTZlMjMgaW4gdGltZXJTb3VyY2VQcmVwYXJlSGVscGVyIChzcmM9PG9wdGltaXpl
ZCBvdXQ+LCB0aW1lb3V0PTB4YTlkOTkwZWMpIGF0IGtlcm5lbC9xZXZlbnRkaXNwYXRjaGVyX2ds
aWIuY3BwOjEzNgojNiAgMHhiNGNlOTc2MiBpbiBnX21haW5fY29udGV4dF9wcmVwYXJlICgpIGZy
b20gL2xpYi9pMzg2LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiM3ICAweGI0Y2U5ZjZmIGlu
ID8/ICgpIGZyb20gL2xpYi9pMzg2LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiM4ICAweGI0
Y2VhMWMxIGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGlvbiAoKSBmcm9tIC9saWIvaTM4Ni1saW51
eC1nbnUvbGliZ2xpYi0yLjAuc28uMAojOSAgMHhiNjdlNzhlNyBpbiBRRXZlbnREaXNwYXRjaGVy
R2xpYjo6cHJvY2Vzc0V2ZW50cyAodGhpcz0weGFmMjAyMzY4LCBmbGFncz0uLi4pIGF0IGtlcm5l
bC9xZXZlbnRkaXNwYXRjaGVyX2dsaWIuY3BwOjQyNgojMTAgMHhiNjdiMzUwZCBpbiBRRXZlbnRM
b29wOjpwcm9jZXNzRXZlbnRzICh0aGlzPTB4YTlkOTkyNzAsIGZsYWdzPS4uLikgYXQga2VybmVs
L3FldmVudGxvb3AuY3BwOjE0OQojMTEgMHhiNjdiMzdhOSBpbiBRRXZlbnRMb29wOjpleGVjICh0
aGlzPTB4YTlkOTkyNzAsIGZsYWdzPS4uLikgYXQga2VybmVsL3FldmVudGxvb3AuY3BwOjIwNAoj
MTIgMHhiNjY5Yzk0YyBpbiBRVGhyZWFkOjpleGVjICh0aGlzPTB4OWViNzYzMCkgYXQgdGhyZWFk
L3F0aHJlYWQuY3BwOjUwMQojMTMgMHhiNjY5Y2EzYiBpbiBRVGhyZWFkOjpydW4gKHRoaXM9MHg5
ZWI3NjMwKSBhdCB0aHJlYWQvcXRocmVhZC5jcHA6NTY4CiMxNCAweGI2NjlmZGUwIGluIFFUaHJl
YWRQcml2YXRlOjpzdGFydCAoYXJnPTB4OWViNzYzMCkgYXQgdGhyZWFkL3F0aHJlYWRfdW5peC5j
cHA6Mjk4CiMxNSAweGI0ZjQ3ZDRjIGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4YTlkOTliNDApIGF0
IHB0aHJlYWRfY3JlYXRlLmM6MzA4CiMxNiAweGI1OTdhYWNlIGluIGNsb25lICgpIGF0IC4uL3N5
c2RlcHMvdW5peC9zeXN2L2xpbnV4L2kzODYvY2xvbmUuUzoxMzAKClRocmVhZCAxIChUaHJlYWQg
MHhiNDMwYTk4MCAoTFdQIDUyNjQpKToKW0tDcmFzaCBIYW5kbGVyXQojNyAgZGF0YSAodGhpcz08
b3B0aW1pemVkIG91dD4pIGF0IC4uLy4uL2luY2x1ZGUvUXRDb3JlLy4uLy4uL3NyYy9jb3JlbGli
L3Rvb2xzL3FzY29wZWRwb2ludGVyLmg6MTM1CiM4ICBxR2V0UHRySGVscGVyPFFTY29wZWRQb2lu
dGVyPFFPYmplY3REYXRhPiA+IChwPS4uLikgYXQgLi4vLi4vaW5jbHVkZS9RdENvcmUvLi4vLi4v
c3JjL2NvcmVsaWIvZ2xvYmFsL3FnbG9iYWwuaDoyNDMwCiM5ICBkX2Z1bmMgKHRoaXM9PG9wdGlt
aXplZCBvdXQ+KSBhdCBxZGJ1c2Fic3RyYWN0aW50ZXJmYWNlLmg6MTU5CiMxMCBRREJ1c0Fic3Ry
YWN0SW50ZXJmYWNlOjpjYWxsV2l0aEFyZ3VtZW50TGlzdCAodGhpcz0weDAsIG1vZGU9UURCdXM6
OkJsb2NrLCBtZXRob2Q9Li4uLCBhcmdzPS4uLikgYXQgcWRidXNhYnN0cmFjdGludGVyZmFjZS5j
cHA6NDMwCiMxMSAweGFiNjgwMjQ5IGluIFJlc2V0ICh0aGlzPTB4MCkgYXQgLi4vLi4vZG5zc2Qv
YXZhaGlfZW50cnlncm91cF9pbnRlcmZhY2UuaDo5NAojMTIgc2VydmVyU3RhdGVDaGFuZ2VkICh0
aGlzPTB4OTUxMjcxOCwgcz08b3B0aW1pemVkIG91dD4pIGF0IC4uLy4uL2Ruc3NkL2F2YWhpLXB1
YmxpY3NlcnZpY2UuY3BwOjIwMwojMTMgRE5TU0Q6OlB1YmxpY1NlcnZpY2VQcml2YXRlOjpzZXJ2
ZXJTdGF0ZUNoYW5nZWQgKHRoaXM9MHg5NTEyNzE4LCBzPTEpIGF0IC4uLy4uL2Ruc3NkL2F2YWhp
LXB1YmxpY3NlcnZpY2UuY3BwOjE5MwojMTQgMHhhYjY4MDRiMSBpbiBETlNTRDo6UHVibGljU2Vy
dmljZTo6cHVibGlzaEFzeW5jICh0aGlzPTB4OTUxMWUwMCkgYXQgLi4vLi4vZG5zc2QvYXZhaGkt
cHVibGljc2VydmljZS5jcHA6MjMwCiMxNSAweGEyNDE2NjkxIGluIGt0OjpUb3JyZW50U2Vydmlj
ZTo6c3RhcnQgKHRoaXM9MHg5ZmE2YmQ4KSBhdCAuLi8uLi8uLi9wbHVnaW5zL3plcm9jb25mL3Rv
cnJlbnRzZXJ2aWNlLmNwcDo4MwojMTYgMHhiNzZiNWYyZCBpbiBzdGFydCAodGhpcz0weDk3MTNj
NDApIGF0IC4uLy4uL3NyYy90b3JyZW50L3BlZXJzb3VyY2VtYW5hZ2VyLmNwcDo4MQojMTcgYnQ6
OlBlZXJTb3VyY2VNYW5hZ2VyOjpzdGFydCAodGhpcz0weDk3MTNjNDApIGF0IC4uLy4uL3NyYy90
b3JyZW50L3BlZXJzb3VyY2VtYW5hZ2VyLmNwcDo3MwojMTggMHhiNzZjMDc3ZSBpbiBidDo6VG9y
cmVudENvbnRyb2w6OmNvbnRpbnVlU3RhcnQgKHRoaXM9MHg5NmZjYTkwKSBhdCAuLi8uLi9zcmMv
dG9ycmVudC90b3JyZW50Y29udHJvbC5jcHA6NDYxCiMxOSAweGI3NmMxMWE2IGluIGJ0OjpUb3Jy
ZW50Q29udHJvbDo6c3RhcnQgKHRoaXM9MHg5NmZjYTkwKSBhdCAuLi8uLi9zcmMvdG9ycmVudC90
b3JyZW50Y29udHJvbC5jcHA6NDMyCiMyMCAweGI3NWNiMjZhIGluIGt0OjpRdWV1ZU1hbmFnZXI6
OnN0YXJ0U2FmZWx5ICh0aGlzPTB4OTUyNGIyMCwgdGM9MHg5NmZjYTkwKSBhdCAuLi8uLi9saWJr
dGNvcmUvdG9ycmVudC9xdWV1ZW1hbmFnZXIuY3BwOjczMQojMjEgMHhiNzVjYjNlYiBpbiBzdGFy
dEludGVybmFsICh0Yz0weDk2ZmNhOTAsIHRoaXM9MHg5NTI0YjIwKSBhdCAuLi8uLi9saWJrdGNv
cmUvdG9ycmVudC9xdWV1ZW1hbmFnZXIuY3BwOjEwMgojMjIga3Q6OlF1ZXVlTWFuYWdlcjo6c3Rh
cnRJbnRlcm5hbCAodGhpcz0weDk1MjRiMjAsIHRjPTB4OTZmY2E5MCkgYXQgLi4vLi4vbGlia3Rj
b3JlL3RvcnJlbnQvcXVldWVtYW5hZ2VyLmNwcDo5MQojMjMgMHhiNzVjZDMzNCBpbiBrdDo6UXVl
dWVNYW5hZ2VyOjpvcmRlclF1ZXVlICh0aGlzPTB4OTUyNGIyMCkgYXQgLi4vLi4vbGlia3Rjb3Jl
L3RvcnJlbnQvcXVldWVtYW5hZ2VyLmNwcDo1ODgKIzI0IDB4MDgwNzJjNzkgaW4ga3Q6OkNvcmU6
OnF0X21ldGFjYWxsICh0aGlzPTB4OTUyNWYyMCwgX2M9UU1ldGFPYmplY3Q6Okludm9rZU1ldGFN
ZXRob2QsIF9pZD0zOSwgX2E9MHg5Yjk0YjkwKSBhdCAuL2NvcmUubW9jOjE5NAojMjUgMHhiNjdi
YmM5ZCBpbiBtZXRhY2FsbCAoYXJndj0weDliOTRiOTAsIGlkeD00OSwgY2w9UU1ldGFPYmplY3Q6
Okludm9rZU1ldGFNZXRob2QsIG9iamVjdD0weDk1MjVmMjApIGF0IGtlcm5lbC9xbWV0YW9iamVj
dC5jcHA6MjQ1CiMyNiBRTWV0YU9iamVjdDo6bWV0YWNhbGwgKG9iamVjdD0weDk1MjVmMjAsIGNs
PVFNZXRhT2JqZWN0OjpJbnZva2VNZXRhTWV0aG9kLCBpZHg9NDksIGFyZ3Y9MHg5Yjk0YjkwKSBh
dCBrZXJuZWwvcW1ldGFvYmplY3QuY3BwOjI0MAojMjcgMHhiNjdjNmMzNSBpbiBwbGFjZU1ldGFD
YWxsIChvYmplY3Q9MHg5NTI1ZjIwLCB0aGlzPTB4OTU1MmQ5OCkgYXQga2VybmVsL3FvYmplY3Qu
Y3BwOjUyNwojMjggUU1ldGFDYWxsRXZlbnQ6OnBsYWNlTWV0YUNhbGwgKHRoaXM9MHg5NTUyZDk4
LCBvYmplY3Q9MHg5NTI1ZjIwKSBhdCBrZXJuZWwvcW9iamVjdC5jcHA6NTIyCiMyOSAweGI2N2Nm
YzdiIGluIFFPYmplY3Q6OmV2ZW50ICh0aGlzPTB4OTUyNWYyMCwgZT0weDk1NTJkOTgpIGF0IGtl
cm5lbC9xb2JqZWN0LmNwcDoxMTk1CiMzMCAweGI1YzlmZWQ0IGluIG5vdGlmeV9oZWxwZXIgKGU9
MHg5NTUyZDk4LCByZWNlaXZlcj0weDk1MjVmMjAsIHRoaXM9MHg5MzlhZmY4KSBhdCBrZXJuZWwv
cWFwcGxpY2F0aW9uLmNwcDo0NTU5CiMzMSBRQXBwbGljYXRpb25Qcml2YXRlOjpub3RpZnlfaGVs
cGVyICh0aGlzPTB4OTM5YWZmOCwgcmVjZWl2ZXI9MHg5NTI1ZjIwLCBlPTB4OTU1MmQ5OCkgYXQg
a2VybmVsL3FhcHBsaWNhdGlvbi5jcHA6NDUzMQojMzIgMHhiNWNhNTMwZCBpbiBRQXBwbGljYXRp
b246Om5vdGlmeSAodGhpcz0weDk1NTJkOTgsIHJlY2VpdmVyPTB4OTUyNWYyMCwgZT0weDk1NTJk
OTgpIGF0IGtlcm5lbC9xYXBwbGljYXRpb24uY3BwOjQyODgKIzMzIDB4MDgwNzk5MzcgaW4ga3Q6
OkFwcDo6bm90aWZ5ICh0aGlzPTB4YmZkZjk2MTAsIHJlY2VpdmVyPTB4OTUyNWYyMCwgZXZlbnQ9
MHg5NTUyZDk4KSBhdCAuLi8uLi9rdG9ycmVudC9hcHAuY3BwOjk5CiMzNCAweGI2N2I0OTdlIGlu
IFFDb3JlQXBwbGljYXRpb246Om5vdGlmeUludGVybmFsICh0aGlzPTB4YmZkZjk2MTAsIHJlY2Vp
dmVyPTB4OTUyNWYyMCwgZXZlbnQ9MHg5NTUyZDk4KSBhdCBrZXJuZWwvcWNvcmVhcHBsaWNhdGlv
bi5jcHA6ODc2CiMzNSAweGI2N2I4YWQ4IGluIHNlbmRFdmVudCAoZXZlbnQ9PG9wdGltaXplZCBv
dXQ+LCByZWNlaXZlcj08b3B0aW1pemVkIG91dD4pIGF0IC4uLy4uL2luY2x1ZGUvUXRDb3JlLy4u
Ly4uL3NyYy9jb3JlbGliL2tlcm5lbC9xY29yZWFwcGxpY2F0aW9uLmg6MjMxCiMzNiBRQ29yZUFw
cGxpY2F0aW9uUHJpdmF0ZTo6c2VuZFBvc3RlZEV2ZW50cyAocmVjZWl2ZXI9MHgwLCBldmVudF90
eXBlPTAsIGRhdGE9MHg5MzVhMzcwKSBhdCBrZXJuZWwvcWNvcmVhcHBsaWNhdGlvbi5jcHA6MTUw
MAojMzcgMHhiNjdiOGUwYyBpbiBRQ29yZUFwcGxpY2F0aW9uOjpzZW5kUG9zdGVkRXZlbnRzIChy
ZWNlaXZlcj0weDAsIGV2ZW50X3R5cGU9MCkgYXQga2VybmVsL3Fjb3JlYXBwbGljYXRpb24uY3Bw
OjEzOTMKIzM4IDB4YjY3ZTc0OTQgaW4gc2VuZFBvc3RlZEV2ZW50cyAoKSBhdCAuLi8uLi9pbmNs
dWRlL1F0Q29yZS8uLi8uLi9zcmMvY29yZWxpYi9rZXJuZWwvcWNvcmVhcHBsaWNhdGlvbi5oOjIz
NgojMzkgcG9zdEV2ZW50U291cmNlRGlzcGF0Y2ggKHM9MHg5MzlhMzE4KSBhdCBrZXJuZWwvcWV2
ZW50ZGlzcGF0Y2hlcl9nbGliLmNwcDoyNzkKIzQwIDB4YjRjZTljZGEgaW4gZ19tYWluX2NvbnRl
eHRfZGlzcGF0Y2ggKCkgZnJvbSAvbGliL2kzODYtbGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAK
IzQxIDB4YjRjZWEwZTUgaW4gPz8gKCkgZnJvbSAvbGliL2kzODYtbGludXgtZ251L2xpYmdsaWIt
Mi4wLnNvLjAKIzQyIDB4YjRjZWExYzEgaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0aW9uICgpIGZy
b20gL2xpYi9pMzg2LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiM0MyAweGI2N2U3ODg3IGlu
IFFFdmVudERpc3BhdGNoZXJHbGliOjpwcm9jZXNzRXZlbnRzICh0aGlzPTB4OTM1YWVmMCwgZmxh
Z3M9Li4uKSBhdCBrZXJuZWwvcWV2ZW50ZGlzcGF0Y2hlcl9nbGliLmNwcDo0MjQKIzQ0IDB4YjVk
NThhYWEgaW4gUUd1aUV2ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMgKHRoaXM9MHg5
MzVhZWYwLCBmbGFncz0uLi4pIGF0IGtlcm5lbC9xZ3VpZXZlbnRkaXNwYXRjaGVyX2dsaWIuY3Bw
OjIwNAojNDUgMHhiNjdiMzUwZCBpbiBRRXZlbnRMb29wOjpwcm9jZXNzRXZlbnRzICh0aGlzPTB4
YmZkZjk1ODQsIGZsYWdzPS4uLikgYXQga2VybmVsL3FldmVudGxvb3AuY3BwOjE0OQojNDYgMHhi
NjdiMzdhOSBpbiBRRXZlbnRMb29wOjpleGVjICh0aGlzPTB4YmZkZjk1ODQsIGZsYWdzPS4uLikg
YXQga2VybmVsL3FldmVudGxvb3AuY3BwOjIwNAojNDcgMHhiNjdiOGViYSBpbiBRQ29yZUFwcGxp
Y2F0aW9uOjpleGVjICgpIGF0IGtlcm5lbC9xY29yZWFwcGxpY2F0aW9uLmNwcDoxMTQ4CiM0OCAw
eGI1YzlkYTc0IGluIFFBcHBsaWNhdGlvbjo6ZXhlYyAoKSBhdCBrZXJuZWwvcWFwcGxpY2F0aW9u
LmNwcDozODIwCiM0OSAweDA4MDY3OGE4IGluIG1haW4gKGFyZ2M9PGVycm9yIHJlYWRpbmcgdmFy
aWFibGU6IENhbm5vdCBhY2Nlc3MgbWVtb3J5IGF0IGFkZHJlc3MgMHg3ND4sIGFyZ3Y9PGVycm9y
IHJlYWRpbmcgdmFyaWFibGU6IENhbm5vdCBhY2Nlc3MgbWVtb3J5IGF0IGFkZHJlc3MgMHg3OD4p
IGF0IC4uLy4uL2t0b3JyZW50L21haW4uY3BwOjE3NwoKUG9zc2libGUgZHVwbGljYXRlcyBieSBx
dWVyeTogYnVnIDMwMDU5NCwgYnVnIDMwMDEwOSwgYnVnIDI5OTg5NCwgYnVnIDI5OTcyNywgYnVn
IDI5OTUyMC4KClJlcG9ydGVkIHVzaW5nIERyS29ucWk=
</data>

          </attachment>
      

    </bug>

</bugzilla>