<?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>319797</bug_id>
          
          <creation_ts>2013-05-13 18:08:47 +0000</creation_ts>
          <short_desc>SIGSEGV in kded after screen lock</short_desc>
          <delta_ts>2013-07-03 22:53:17 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>Frameworks and Libraries</classification>
          <product>Phonon</product>
          <component>kded module for audio device listing</component>
          <version>unspecified</version>
          <rep_platform>Compiled Sources</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>268185</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 name="Martin von Gagern">Martin.vGagern</reporter>
          <assigned_to name="Harald Sitter">sitter</assigned_to>
          <cc>martin.sandsmark</cc>
    
    <cc>martin</cc>
    
    <cc>myriam</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>1368610</commentid>
    <comment_count>0</comment_count>
    <who name="Martin von Gagern">Martin.vGagern</who>
    <bug_when>2013-05-13 18:08:47 +0000</bug_when>
    <thetext>Application: kded4 ($Id$)
KDE Platform Version: 4.10.2 (Compiled from sources)
Qt Version: 4.8.4
Operating System: Linux 3.9.0-gentoo x86_64
Distribution: &quot;NAME=Gentoo&quot;

-- Information about the crash:
- What I was doing when the application crashed:

I just got a crash handler after unlocking my screen lock. This is a Gentoo build, so addresses will differ from binary distributions, but the source lines should help. The crash report assistant considered this a possible duplicate of bug 268185 (indirectly via some other bug), but that one (and the intermediate one) was about an issue at startup.

The bug mentions a possible alsa-lib issue, which was fixed in alsa-lib in january. I have media-libs/alsa-lib-1.0.27-r2 installed, which I would guess should include fixes from january. I do have strange issues with my sound config on a regular basis: KDE often tells me that a device might have suddenly vanished, and whether it should forget about it. It seems like the device might just be too slow to respond, because I often do head the intended sound, some time after that message appears.

- Custom settings of the application:

Due to my attempts to debug bug #306338 a while ago, I have disabled various kded modules which might be enabled by default. I won&apos;t risk opening the system settings just now, for fear that the session with this bug reporter might freeze or crash on me since kded is gone.

-- Backtrace:
Application: KDE Daemon (kded4), signal: Segmentation fault
Using host libthread_db library &quot;/lib64/libthread_db.so.1&quot;.
[Current thread is 1 (Thread 0x7fe5d306b780 (LWP 8971))]

Thread 4 (Thread 0x7fe5ccbc3700 (LWP 8977)):
#0  unixCheckClockType () at tools/qelapsedtimer_unix.cpp:74
#1  0x000000384cedda89 in QElapsedTimer::isMonotonic () at tools/qelapsedtimer_unix.cpp:107
#2  0x000000384cfb832d in QTimerInfoList::repairTimersIfNeeded (this=0x7fe5bc002660) at kernel/qeventdispatcher_unix.cpp:414
#3  0x000000384cfb8391 in QTimerInfoList::timerWait (this=0x7fe5bc002660, tm=...) at kernel/qeventdispatcher_unix.cpp:462
#4  0x000000384cfb6d1c in timerSourcePrepareHelper (src=&lt;optimized out&gt;, timeout=0x7fe5ccbc2c3c) at kernel/qeventdispatcher_glib.cpp:136
#5  0x000000384cfb6dcd in timerSourcePrepare (source=&lt;optimized out&gt;, timeout=&lt;optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:169
#6  0x0000003e6ba4aa6f in g_main_context_prepare (context=0x7fe5bc0009a0, priority=0x7fe5ccbc2c78) at gmain.c:2986
#7  0x0000003e6ba4b13b in g_main_context_iterate (dispatch=1, block=1, context=0x7fe5bc0009a0, self=&lt;optimized out&gt;) at gmain.c:3270
#8  g_main_context_iterate (context=0x7fe5bc0009a0, block=1, dispatch=1, self=&lt;optimized out&gt;) at gmain.c:3227
#9  0x0000003e6ba4b32c in g_main_context_iteration (context=0x7fe5bc0009a0, may_block=1) at gmain.c:3351
#10 0x000000384cfb77ae in QEventDispatcherGlib::processEvents (this=0x7fe5bc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0x000000384cf86e32 in QEventLoop::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#12 0x000000384cf870b7 in QEventLoop::exec (this=0x7fe5ccbc2da0, flags=...) at kernel/qeventloop.cpp:204
#13 0x000000384ce83d3f in QThread::exec (this=&lt;optimized out&gt;) at thread/qthread.cpp:542
#14 0x00007fe5cd2a2215 in KCupsConnection::run (this=0x1d3c630) at /var/tmp/portage/kde-base/print-manager-4.10.2/work/print-manager-4.10.2/libkcups/KCupsConnection.cpp:310
#15 0x000000384ce86dbc in QThreadPrivate::start (arg=0x1d3c630) at thread/qthread_unix.cpp:338
#16 0x0000003e67608fc7 in start_thread (arg=0x7fe5ccbc3700) at pthread_create.c:308
#17 0x0000003e66af04ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7fe5cc3c2700 (LWP 8978)):
#0  0x0000003e66ae6a6d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003e6ba4b20e in g_main_context_poll (n_fds=1, fds=0x7fe5c40029c0, timeout=-1, context=0x7fe5c40009a0, priority=&lt;optimized out&gt;) at gmain.c:3584
#2  g_main_context_iterate (dispatch=1, block=&lt;optimized out&gt;, context=0x7fe5c40009a0, self=&lt;optimized out&gt;) at gmain.c:3285
#3  g_main_context_iterate (context=0x7fe5c40009a0, block=&lt;optimized out&gt;, dispatch=1, self=&lt;optimized out&gt;) at gmain.c:3227
#4  0x0000003e6ba4b32c in g_main_context_iteration (context=0x7fe5c40009a0, may_block=1) at gmain.c:3351
#5  0x000000384cfb77ae in QEventDispatcherGlib::processEvents (this=0x7fe5c40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x000000384cf86e32 in QEventLoop::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#7  0x000000384cf870b7 in QEventLoop::exec (this=0x7fe5cc3c1de0, flags=...) at kernel/qeventloop.cpp:204
#8  0x000000384ce83d3f in QThread::exec (this=&lt;optimized out&gt;) at thread/qthread.cpp:542
#9  0x000000384ce86dbc in QThreadPrivate::start (arg=0x1d41410) at thread/qthread_unix.cpp:338
#10 0x0000003e67608fc7 in start_thread (arg=0x7fe5cc3c2700) at pthread_create.c:308
#11 0x0000003e66af04ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7fe5cbbc1700 (LWP 8989)):
#0  0x0000003e66ae6a6d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003e6ba4b20e in g_main_context_poll (n_fds=1, fds=0x7fe5c0002c00, timeout=-1, context=0x7fe5c00009a0, priority=&lt;optimized out&gt;) at gmain.c:3584
#2  g_main_context_iterate (dispatch=1, block=&lt;optimized out&gt;, context=0x7fe5c00009a0, self=&lt;optimized out&gt;) at gmain.c:3285
#3  g_main_context_iterate (context=0x7fe5c00009a0, block=&lt;optimized out&gt;, dispatch=1, self=&lt;optimized out&gt;) at gmain.c:3227
#4  0x0000003e6ba4b32c in g_main_context_iteration (context=0x7fe5c00009a0, may_block=1) at gmain.c:3351
#5  0x000000384cfb77ae in QEventDispatcherGlib::processEvents (this=0x7fe5c00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x000000384cf86e32 in QEventLoop::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#7  0x000000384cf870b7 in QEventLoop::exec (this=0x7fe5cbbc0db0, flags=...) at kernel/qeventloop.cpp:204
#8  0x000000384ce83d3f in QThread::exec (this=&lt;optimized out&gt;) at thread/qthread.cpp:542
#9  0x000000384cf6671f in QInotifyFileSystemWatcherEngine::run (this=0x1d77200) at io/qfilesystemwatcher_inotify.cpp:256
#10 0x000000384ce86dbc in QThreadPrivate::start (arg=0x1d77200) at thread/qthread_unix.cpp:338
#11 0x0000003e67608fc7 in start_thread (arg=0x7fe5cbbc1700) at pthread_create.c:308
#12 0x0000003e66af04ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7fe5d306b780 (LWP 8971)):
[KCrash Handler]
#6  snd_config_iterator_next (iterator=iterator@entry=0x736c75702f706d74) at conf.c:3892
#7  0x000000385083dc6e in add_software_devices (list=0x7fff38af6670, config=0x1fc3880) at namehint.c:506
#8  snd_device_name_hint (card=-1, iface=&lt;optimized out&gt;, hints=0x7fff38af6d78) at namehint.c:591
#9  0x00007fe5c89e9474 in PhononServer::findVirtualDevices (this=0x1ff8f60) at /var/tmp/portage/kde-base/phonon-kde-4.10.2/work/phonon-kde-4.10.2/phonon/kded-module/phononserver.cpp:169
#10 0x00007fe5c89eb892 in PhononServer::findDevices (this=0x1ff8f60) at /var/tmp/portage/kde-base/phonon-kde-4.10.2/work/phonon-kde-4.10.2/phonon/kded-module/phononserver.cpp:673
#11 0x00007fe5c89ef38d in PhononServer::timerEvent (this=0x1ff8f60, e=&lt;optimized out&gt;) at /var/tmp/portage/kde-base/phonon-kde-4.10.2/work/phonon-kde-4.10.2/phonon/kded-module/phononserver.cpp:1058
#12 0x000000384cfa1399 in QObject::event (this=0x1ff8f60, e=&lt;optimized out&gt;) at kernel/qobject.cpp:1156
#13 0x000000384dfe38f4 in notify_helper (e=0x7fff38af8340, receiver=0x1ff8f60, this=0x1c7aec0) at kernel/qapplication.cpp:4562
#14 QApplicationPrivate::notify_helper (this=0x1c7aec0, receiver=0x1ff8f60, e=0x7fff38af8340) at kernel/qapplication.cpp:4534
#15 0x000000384dfe8653 in QApplication::notify (this=0x7fff38af9820, receiver=0x1ff8f60, e=0x7fff38af8340) at kernel/qapplication.cpp:4423
#16 0x000000384f46b4c8 in KApplication::notify (this=0x7fff38af9820, receiver=0x1ff8f60, event=0x7fff38af8340) at /var/tmp/portage/kde-base/kdelibs-4.10.2/work/kdelibs-4.10.2/kdeui/kernel/kapplication.cpp:311
#17 0x000000384cf8838b in QCoreApplication::notifyInternal (this=0x7fff38af9820, receiver=0x1ff8f60, event=0x7fff38af8340) at kernel/qcoreapplication.cpp:946
#18 0x000000384cfb972a in sendEvent (event=0x7fff38af8340, receiver=&lt;optimized out&gt;) at kernel/qcoreapplication.h:231
#19 QTimerInfoList::activateTimers (this=0x1c7c5a0) at kernel/qeventdispatcher_unix.cpp:622
#20 0x000000384cfb6fdd in timerSourceDispatch (source=&lt;optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:186
#21 timerSourceDispatch (source=&lt;optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:180
#22 0x000000384cfb7011 in idleTimerSourceDispatch (source=&lt;optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:233
#23 0x0000003e6ba4af32 in g_main_dispatch (context=0x1c7c400) at gmain.c:2715
#24 g_main_context_dispatch (context=0x1c7c400) at gmain.c:3219
#25 0x0000003e6ba4b275 in g_main_context_iterate (dispatch=1, block=&lt;optimized out&gt;, context=0x1c7c400, self=&lt;optimized out&gt;) at gmain.c:3290
#26 g_main_context_iterate (context=0x1c7c400, block=&lt;optimized out&gt;, dispatch=1, self=&lt;optimized out&gt;) at gmain.c:3227
#27 0x0000003e6ba4b32c in g_main_context_iteration (context=0x1c7c400, may_block=1) at gmain.c:3351
#28 0x000000384cfb7756 in QEventDispatcherGlib::processEvents (this=0x1c7ae50, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#29 0x000000384e087c26 in QGuiEventDispatcherGlib::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#30 0x000000384cf86e32 in QEventLoop::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#31 0x000000384cf870b7 in QEventLoop::exec (this=0x7fff38af85c0, flags=...) at kernel/qeventloop.cpp:204
#32 0x000000384e49e185 in QDialog::exec (this=0x203e930) at dialogs/qdialog.cpp:554
#33 0x000000384f3d1522 in KMessageBox::createKMessageBox (dialog=&lt;optimized out&gt;, icon=..., text=..., strlist=..., ask=..., checkboxReturn=0x7fff38af8e2f, options=..., details=..., notifyType=QMessageBox::Information) at /var/tmp/portage/kde-base/kdelibs-4.10.2/work/kdelibs-4.10.2/kdeui/dialogs/kmessagebox.cpp:344
#34 0x00007fe5c89e8d62 in PhononServer::askToRemoveDevices (this=0x1ff8f60, devList=..., type=&lt;optimized out&gt;, indexes=...) at /var/tmp/portage/kde-base/phonon-kde-4.10.2/work/phonon-kde-4.10.2/phonon/kded-module/phononserver.cpp:1145
#35 0x00007fe5c89e4fae in qt_static_metacall (_a=&lt;optimized out&gt;, _id=&lt;optimized out&gt;, _o=&lt;optimized out&gt;, _c=&lt;optimized out&gt;) at /var/tmp/portage/kde-base/phonon-kde-4.10.2/work/phonon-kde-4.10.2_build/phonon/kded-module/moc_phononserver.cpp:92
#36 PhononServer::qt_static_metacall (_o=&lt;optimized out&gt;, _c=&lt;optimized out&gt;, _id=&lt;optimized out&gt;, _a=&lt;optimized out&gt;) at /var/tmp/portage/kde-base/phonon-kde-4.10.2/work/phonon-kde-4.10.2_build/phonon/kded-module/moc_phononserver.cpp:69
#37 0x000000384cfa167e in QObject::event (this=0x1ff8f60, e=&lt;optimized out&gt;) at kernel/qobject.cpp:1194
#38 0x000000384dfe38f4 in notify_helper (e=0x1f77d00, receiver=0x1ff8f60, this=0x1c7aec0) at kernel/qapplication.cpp:4562
#39 QApplicationPrivate::notify_helper (this=0x1c7aec0, receiver=0x1ff8f60, e=0x1f77d00) at kernel/qapplication.cpp:4534
#40 0x000000384dfe8653 in QApplication::notify (this=0x7fff38af9820, receiver=0x1ff8f60, e=0x1f77d00) at kernel/qapplication.cpp:4423
#41 0x000000384f46b4c8 in KApplication::notify (this=0x7fff38af9820, receiver=0x1ff8f60, event=0x1f77d00) at /var/tmp/portage/kde-base/kdelibs-4.10.2/work/kdelibs-4.10.2/kdeui/kernel/kapplication.cpp:311
#42 0x000000384cf8838b in QCoreApplication::notifyInternal (this=0x7fff38af9820, receiver=0x1ff8f60, event=0x1f77d00) at kernel/qcoreapplication.cpp:946
#43 0x000000384cf8bca9 in sendEvent (event=0x1f77d00, receiver=0x1ff8f60) at kernel/qcoreapplication.h:231
#44 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1c452b0) at kernel/qcoreapplication.cpp:1570
#45 0x000000384cfb7373 in sendPostedEvents () at kernel/qcoreapplication.h:236
#46 postEventSourceDispatch (s=0x1c7c4c0) at kernel/qeventdispatcher_glib.cpp:279
#47 0x0000003e6ba4af32 in g_main_dispatch (context=0x1c7c400) at gmain.c:2715
#48 g_main_context_dispatch (context=0x1c7c400) at gmain.c:3219
#49 0x0000003e6ba4b275 in g_main_context_iterate (dispatch=1, block=&lt;optimized out&gt;, context=0x1c7c400, self=&lt;optimized out&gt;) at gmain.c:3290
#50 g_main_context_iterate (context=0x1c7c400, block=&lt;optimized out&gt;, dispatch=1, self=&lt;optimized out&gt;) at gmain.c:3227
#51 0x0000003e6ba4b32c in g_main_context_iteration (context=0x1c7c400, may_block=1) at gmain.c:3351
#52 0x000000384cfb7756 in QEventDispatcherGlib::processEvents (this=0x1c7ae50, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#53 0x000000384e087c26 in QGuiEventDispatcherGlib::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#54 0x000000384cf86e32 in QEventLoop::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#55 0x000000384cf870b7 in QEventLoop::exec (this=0x7fff38af97a0, flags=...) at kernel/qeventloop.cpp:204
#56 0x000000384cf8bfa5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#57 0x00000038482095d0 in kdemain (argc=1, argv=0x7fff38af9bf8) at /var/tmp/portage/kde-base/kdelibs-4.10.2/work/kdelibs-4.10.2/kded/kded.cpp:924
#58 0x0000003e66a24b8d in __libc_start_main (main=0x400700 &lt;main(int, char**)&gt;, argc=1, ubp_av=0x7fff38af9bf8, init=&lt;optimized out&gt;, fini=&lt;optimized out&gt;, rtld_fini=&lt;optimized out&gt;, stack_end=0x7fff38af9be8) at libc-start.c:258
#59 0x0000000000400731 in _start ()

Possible duplicates by query: bug 298251.

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1378239</commentid>
    <comment_count>1</comment_count>
      <attachid>80665</attachid>
    <who name="Martin Pluskal">martin</who>
    <bug_when>2013-06-20 10:31:01 +0000</bug_when>
    <thetext>Created attachment 80665
New crash information added by DrKonqi

kded4 (4.10.4) on KDE Platform 4.10.4 using Qt 4.8.4

- What I was doing when the application crashed:

Screen locer locked screen (automatically), I have notice issue after unlocking.

-- Backtrace (Reduced):
#6  snd_config_iterator_next (iterator=iterator@entry=0x6972702e2f706d74) at conf.c:3892
#7  0x00007fc8aa450d97 in add_software_devices (list=0x7fff924b2e20, config=0x7fc8d5764b50) at namehint.c:506
#8  snd_device_name_hint (card=-1, iface=&lt;optimized out&gt;, hints=0x7fff924b2fd0) at namehint.c:591
#9  0x00007fc8b66c31bd in PhononServer::findVirtualDevices (this=this@entry=0x7fc8d57446c0) at /var/tmp/portage/kde-base/phonon-kde-4.10.4/work/phonon-kde-4.10.4/phonon/kded-module/phononserver.cpp:169
#10 0x00007fc8b66c5e9c in PhononServer::findDevices (this=this@entry=0x7fc8d57446c0) at /var/tmp/portage/kde-base/phonon-kde-4.10.4/work/phonon-kde-4.10.4/phonon/kded-module/phononserver.cpp:673</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1381174</commentid>
    <comment_count>2</comment_count>
    <who name="Harald Sitter">sitter</who>
    <bug_when>2013-07-03 22:53:17 +0000</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 268185 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>80665</attachid>
            <date>2013-06-20 10:31:01 +0000</date>
            <delta_ts>2013-06-20 10:31:01 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>drkonqireport</filename>
            <type>text/plain</type>
            <size>10314</size>
            <attacher name="Martin Pluskal">martin</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IGtkZWQ0ICg0LjEwLjQpCktERSBQbGF0Zm9ybSBWZXJzaW9uOiA0LjEwLjQK
UXQgVmVyc2lvbjogNC44LjQKT3BlcmF0aW5nIFN5c3RlbTogTGludXggMy45LjYtZ2VudG9vIHg4
Nl82NApEaXN0cmlidXRpb24gKFBsYXRmb3JtKTogR2VudG9vIFBhY2thZ2VzCgotLSBJbmZvcm1h
dGlvbiBhYm91dCB0aGUgY3Jhc2g6Ci0gV2hhdCBJIHdhcyBkb2luZyB3aGVuIHRoZSBhcHBsaWNh
dGlvbiBjcmFzaGVkOgoKU2NyZWVuIGxvY2VyIGxvY2tlZCBzY3JlZW4gKGF1dG9tYXRpY2FsbHkp
LCBJIGhhdmUgbm90aWNlIGlzc3VlIGFmdGVyIHVubG9ja2luZy4KCi0tIEJhY2t0cmFjZToKQXBw
bGljYXRpb246IEtERSBEYWVtb24gKGtkZWluaXQ0KSwgc2lnbmFsOiBTZWdtZW50YXRpb24gZmF1
bHQKVXNpbmcgaG9zdCBsaWJ0aHJlYWRfZGIgbGlicmFyeSAiL2xpYjY0L2xpYnRocmVhZF9kYi5z
by4xIi4KW0N1cnJlbnQgdGhyZWFkIGlzIDEgKFRocmVhZCAweDdmYzhkMzNjZDdjMCAoTFdQIDQ3
MTUpKV0KClRocmVhZCA1IChUaHJlYWQgMHg3ZmM4YjFjYTE3MDAgKExXUCA1NTA4KSk6CiMwICAw
eDAwMDA3ZmM4ZDA4MmExM2QgaW4gcG9sbCAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzY2FsbC10
ZW1wbGF0ZS5TOjgxCiMxICAweDAwMDA3ZmM4Y2Q2YzA2MmMgaW4gZ19tYWluX2NvbnRleHRfcG9s
bCAocHJpb3JpdHk9MjE0NzQ4MzY0Nywgbl9mZHM9MywgZmRzPTB4N2ZjODc0MDAxMGMwLCB0aW1l
b3V0PS0xLCBjb250ZXh0PTB4N2ZjOGQ1NWNlMDUwKSBhdCBnbWFpbi5jOjM1ODQKIzIgIGdfbWFp
bl9jb250ZXh0X2l0ZXJhdGUgKGNvbnRleHQ9MHg3ZmM4ZDU1Y2UwNTAsIGJsb2NrPWJsb2NrQGVu
dHJ5PTEsIGRpc3BhdGNoPWRpc3BhdGNoQGVudHJ5PTEsIHNlbGY9PG9wdGltaXplZCBvdXQ+KSBh
dCBnbWFpbi5jOjMyODUKIzMgIDB4MDAwMDdmYzhjZDZjMGIzYSBpbiBnX21haW5fbG9vcF9ydW4g
KGxvb3A9MHg3ZmM4ZDU1Y2RmZTApIGF0IGdtYWluLmM6MzQ4NAojNCAgMHgwMDAwN2ZjOGIxZDkw
NDZhIGluIGdkYnVzX3NoYXJlZF90aHJlYWRfZnVuYyAodXNlcl9kYXRhPTB4N2ZjOGQ1NWNlMDIw
KSBhdCBnZGJ1c3ByaXZhdGUuYzoyNzcKIzUgIDB4MDAwMDdmYzhjZDZlYWZmOSBpbiBnX3RocmVh
ZF9wcm94eSAoZGF0YT0weDdmYzhkNTVjYWYyMCkgYXQgZ3RocmVhZC5jOjc5NwojNiAgMHgwMDAw
N2ZjOGQxYjY2ZDg5IGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4N2ZjOGIxY2ExNzAwKSBhdCBwdGhy
ZWFkX2NyZWF0ZS5jOjMwOAojNyAgMHgwMDAwN2ZjOGQwODMzYTFkIGluIGNsb25lICgpIGF0IC4u
L3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjExMwoKVGhyZWFkIDQgKFRo
cmVhZCAweDdmYzhiMTI5MzcwMCAoTFdQIDU1MTYpKToKIzAgIDB4MDAwMDdmYzhkMWI2OWUwZSBp
biBfX3B0aHJlYWRfbXV0ZXhfdW5sb2NrX3VzZXJjbnQgKG11dGV4PTB4N2ZjODc4MDAwYTYwLCBk
ZWNyPWRlY3JAZW50cnk9MSkgYXQgcHRocmVhZF9tdXRleF91bmxvY2suYzo1MgojMSAgMHgwMDAw
N2ZjOGQxYjY5ZWFhIGluIF9fR0lfX19wdGhyZWFkX211dGV4X3VubG9jayAobXV0ZXg9PG9wdGlt
aXplZCBvdXQ+KSBhdCBwdGhyZWFkX211dGV4X3VubG9jay5jOjI5NwojMiAgMHgwMDAwN2ZjOGNk
NzA5MjY0IGluIGdfbXV0ZXhfdW5sb2NrIChtdXRleD1tdXRleEBlbnRyeT0weDdmYzg3ODAwMDlh
MCkgYXQgZ3RocmVhZC1wb3NpeC5jOjIyOQojMyAgMHgwMDAwN2ZjOGNkNmJmZjcwIGluIGdfbWFp
bl9jb250ZXh0X3F1ZXJ5IChjb250ZXh0PWNvbnRleHRAZW50cnk9MHg3ZmM4NzgwMDA5YTAsIG1h
eF9wcmlvcml0eT0yMTQ3NDgzNjQ3LCB0aW1lb3V0PXRpbWVvdXRAZW50cnk9MHg3ZmM4YjEyOTJj
NzAsIGZkcz1mZHNAZW50cnk9MHg3ZmM4NzgwMDM4NDAsIG5fZmRzPW5fZmRzQGVudHJ5PTEpIGF0
IGdtYWluLmM6MzA4OQojNCAgMHgwMDAwN2ZjOGNkNmMwNTg3IGluIGdfbWFpbl9jb250ZXh0X2l0
ZXJhdGUgKGNvbnRleHQ9Y29udGV4dEBlbnRyeT0weDdmYzg3ODAwMDlhMCwgYmxvY2s9YmxvY2tA
ZW50cnk9MSwgZGlzcGF0Y2g9ZGlzcGF0Y2hAZW50cnk9MSwgc2VsZj08b3B0aW1pemVkIG91dD4p
IGF0IGdtYWluLmM6MzI3MgojNSAgMHgwMDAwN2ZjOGNkNmMwNzdjIGluIGdfbWFpbl9jb250ZXh0
X2l0ZXJhdGlvbiAoY29udGV4dD0weDdmYzg3ODAwMDlhMCwgbWF5X2Jsb2NrPTEpIGF0IGdtYWlu
LmM6MzM1MQojNiAgMHgwMDAwN2ZjOGQxZjRkMWY2IGluIFFFdmVudERpc3BhdGNoZXJHbGliOjpw
cm9jZXNzRXZlbnRzICh0aGlzPTB4N2ZjODc4MDAwOGMwLCBmbGFncz0uLi4pIGF0IGtlcm5lbC9x
ZXZlbnRkaXNwYXRjaGVyX2dsaWIuY3BwOjQyNgojNyAgMHgwMDAwN2ZjOGQxZjE5NGZmIGluIFFF
dmVudExvb3A6OnByb2Nlc3NFdmVudHMgKHRoaXM9dGhpc0BlbnRyeT0weDdmYzhiMTI5MmRkMCwg
ZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWV2ZW50bG9vcC5jcHA6MTQ5CiM4ICAweDAwMDA3ZmM4ZDFm
MTk5MmQgaW4gUUV2ZW50TG9vcDo6ZXhlYyAodGhpcz10aGlzQGVudHJ5PTB4N2ZjOGIxMjkyZGQw
LCBmbGFncz0uLi4pIGF0IGtlcm5lbC9xZXZlbnRsb29wLmNwcDoyMDQKIzkgIDB4MDAwMDdmYzhk
MWRmZmEwZiBpbiBRVGhyZWFkOjpleGVjICh0aGlzPXRoaXNAZW50cnk9MHg3ZmM4ZDUyZmNiMjAp
IGF0IHRocmVhZC9xdGhyZWFkLmNwcDo1NDIKIzEwIDB4MDAwMDdmYzhiNzVmNTU5NyBpbiBLQ3Vw
c0Nvbm5lY3Rpb246OnJ1biAodGhpcz0weDdmYzhkNTJmY2IyMCkgYXQgL3Zhci90bXAvcG9ydGFn
ZS9rZGUtYmFzZS9wcmludC1tYW5hZ2VyLTQuMTAuNC93b3JrL3ByaW50LW1hbmFnZXItNC4xMC40
L2xpYmtjdXBzL0tDdXBzQ29ubmVjdGlvbi5jcHA6MzEwCiMxMSAweDAwMDA3ZmM4ZDFlMDI4NGYg
aW4gUVRocmVhZFByaXZhdGU6OnN0YXJ0IChhcmc9MHg3ZmM4ZDUyZmNiMjApIGF0IHRocmVhZC9x
dGhyZWFkX3VuaXguY3BwOjMzOAojMTIgMHgwMDAwN2ZjOGQxYjY2ZDg5IGluIHN0YXJ0X3RocmVh
ZCAoYXJnPTB4N2ZjOGIxMjkzNzAwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjMwOAojMTMgMHgwMDAw
N2ZjOGQwODMzYTFkIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4
Nl82NC9jbG9uZS5TOjExMwoKVGhyZWFkIDMgKFRocmVhZCAweDdmYzhiMGE5MjcwMCAoTFdQIDU1
MTcpKToKIzAgIDB4MDAwMDdmYzhkMWI2ZDkwZCBpbiByZWFkICgpIGF0IC4uL3N5c2RlcHMvdW5p
eC9zeXNjYWxsLXRlbXBsYXRlLlM6ODEKIzEgIDB4MDAwMDdmYzhjZDcwODNlMCBpbiByZWFkIChf
X25ieXRlcz0xNiwgX19idWY9MHg3ZmM4YjBhOTFiZDAsIF9fZmQ9PG9wdGltaXplZCBvdXQ+KSBh
dCAvdXNyL2luY2x1ZGUvYml0cy91bmlzdGQuaDo0NAojMiAgZ193YWtldXBfYWNrbm93bGVkZ2Ug
KHdha2V1cD0weDdmYzg2YzAwMWMwMCkgYXQgZ3dha2V1cC5jOjIxMgojMyAgMHgwMDAwN2ZjOGNk
NmMwMTY0IGluIGdfbWFpbl9jb250ZXh0X2NoZWNrIChjb250ZXh0PWNvbnRleHRAZW50cnk9MHg3
ZmM4NmMwMDA5YTAsIG1heF9wcmlvcml0eT0yMTQ3NDgzNjQ3LCBmZHM9ZmRzQGVudHJ5PTB4N2Zj
ODZjMDAyMWMwLCBuX2Zkcz1uX2Zkc0BlbnRyeT0xKSBhdCBnbWFpbi5jOjMxMjkKIzQgIDB4MDAw
MDdmYzhjZDZjMDViMCBpbiBnX21haW5fY29udGV4dF9pdGVyYXRlIChjb250ZXh0PWNvbnRleHRA
ZW50cnk9MHg3ZmM4NmMwMDA5YTAsIGJsb2NrPWJsb2NrQGVudHJ5PTEsIGRpc3BhdGNoPWRpc3Bh
dGNoQGVudHJ5PTEsIHNlbGY9PG9wdGltaXplZCBvdXQ+KSBhdCBnbWFpbi5jOjMyODcKIzUgIDB4
MDAwMDdmYzhjZDZjMDc3YyBpbiBnX21haW5fY29udGV4dF9pdGVyYXRpb24gKGNvbnRleHQ9MHg3
ZmM4NmMwMDA5YTAsIG1heV9ibG9jaz0xKSBhdCBnbWFpbi5jOjMzNTEKIzYgIDB4MDAwMDdmYzhk
MWY0ZDFmNiBpbiBRRXZlbnREaXNwYXRjaGVyR2xpYjo6cHJvY2Vzc0V2ZW50cyAodGhpcz0weDdm
Yzg2YzAwMDhjMCwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWV2ZW50ZGlzcGF0Y2hlcl9nbGliLmNw
cDo0MjYKIzcgIDB4MDAwMDdmYzhkMWYxOTRmZiBpbiBRRXZlbnRMb29wOjpwcm9jZXNzRXZlbnRz
ICh0aGlzPXRoaXNAZW50cnk9MHg3ZmM4YjBhOTFlMTAsIGZsYWdzPS4uLikgYXQga2VybmVsL3Fl
dmVudGxvb3AuY3BwOjE0OQojOCAgMHgwMDAwN2ZjOGQxZjE5OTJkIGluIFFFdmVudExvb3A6OmV4
ZWMgKHRoaXM9dGhpc0BlbnRyeT0weDdmYzhiMGE5MWUxMCwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwv
cWV2ZW50bG9vcC5jcHA6MjA0CiM5ICAweDAwMDA3ZmM4ZDFkZmZhMGYgaW4gUVRocmVhZDo6ZXhl
YyAodGhpcz08b3B0aW1pemVkIG91dD4pIGF0IHRocmVhZC9xdGhyZWFkLmNwcDo1NDIKIzEwIDB4
MDAwMDdmYzhkMWUwMjg0ZiBpbiBRVGhyZWFkUHJpdmF0ZTo6c3RhcnQgKGFyZz0weDdmYzhkNTJm
Y2FjMCkgYXQgdGhyZWFkL3F0aHJlYWRfdW5peC5jcHA6MzM4CiMxMSAweDAwMDA3ZmM4ZDFiNjZk
ODkgaW4gc3RhcnRfdGhyZWFkIChhcmc9MHg3ZmM4YjBhOTI3MDApIGF0IHB0aHJlYWRfY3JlYXRl
LmM6MzA4CiMxMiAweDAwMDA3ZmM4ZDA4MzNhMWQgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVwcy91
bml4L3N5c3YvbGludXgveDg2XzY0L2Nsb25lLlM6MTEzCgpUaHJlYWQgMiAoVGhyZWFkIDB4N2Zj
OGFiZmZmNzAwIChMV1AgNTUzNykpOgojMCAgMHgwMDAwN2ZjOGQwODJhMTNkIGluIHBvbGwgKCkg
YXQgLi4vc3lzZGVwcy91bml4L3N5c2NhbGwtdGVtcGxhdGUuUzo4MQojMSAgMHgwMDAwN2ZjOGNk
NmMwNjJjIGluIGdfbWFpbl9jb250ZXh0X3BvbGwgKHByaW9yaXR5PTIxNDc0ODM2NDcsIG5fZmRz
PTEsIGZkcz0weDdmYzg3MDAwMjliMCwgdGltZW91dD0tMSwgY29udGV4dD0weDdmYzg3MDAwMDlh
MCkgYXQgZ21haW4uYzozNTg0CiMyICBnX21haW5fY29udGV4dF9pdGVyYXRlIChjb250ZXh0PWNv
bnRleHRAZW50cnk9MHg3ZmM4NzAwMDA5YTAsIGJsb2NrPWJsb2NrQGVudHJ5PTEsIGRpc3BhdGNo
PWRpc3BhdGNoQGVudHJ5PTEsIHNlbGY9PG9wdGltaXplZCBvdXQ+KSBhdCBnbWFpbi5jOjMyODUK
IzMgIDB4MDAwMDdmYzhjZDZjMDc3YyBpbiBnX21haW5fY29udGV4dF9pdGVyYXRpb24gKGNvbnRl
eHQ9MHg3ZmM4NzAwMDA5YTAsIG1heV9ibG9jaz0xKSBhdCBnbWFpbi5jOjMzNTEKIzQgIDB4MDAw
MDdmYzhkMWY0ZDFmNiBpbiBRRXZlbnREaXNwYXRjaGVyR2xpYjo6cHJvY2Vzc0V2ZW50cyAodGhp
cz0weDdmYzg3MDAwMDhjMCwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWV2ZW50ZGlzcGF0Y2hlcl9n
bGliLmNwcDo0MjYKIzUgIDB4MDAwMDdmYzhkMWYxOTRmZiBpbiBRRXZlbnRMb29wOjpwcm9jZXNz
RXZlbnRzICh0aGlzPXRoaXNAZW50cnk9MHg3ZmM4YWJmZmVkYzAsIGZsYWdzPS4uLikgYXQga2Vy
bmVsL3FldmVudGxvb3AuY3BwOjE0OQojNiAgMHgwMDAwN2ZjOGQxZjE5OTJkIGluIFFFdmVudExv
b3A6OmV4ZWMgKHRoaXM9dGhpc0BlbnRyeT0weDdmYzhhYmZmZWRjMCwgZmxhZ3M9Li4uKSBhdCBr
ZXJuZWwvcWV2ZW50bG9vcC5jcHA6MjA0CiM3ICAweDAwMDA3ZmM4ZDFkZmZhMGYgaW4gUVRocmVh
ZDo6ZXhlYyAodGhpcz10aGlzQGVudHJ5PTB4N2ZjOGQ1NWQ4NTYwKSBhdCB0aHJlYWQvcXRocmVh
ZC5jcHA6NTQyCiM4ICAweDAwMDA3ZmM4ZDFlZjg1YTMgaW4gUUlub3RpZnlGaWxlU3lzdGVtV2F0
Y2hlckVuZ2luZTo6cnVuICh0aGlzPTB4N2ZjOGQ1NWQ4NTYwKSBhdCBpby9xZmlsZXN5c3RlbXdh
dGNoZXJfaW5vdGlmeS5jcHA6MjU2CiM5ICAweDAwMDA3ZmM4ZDFlMDI4NGYgaW4gUVRocmVhZFBy
aXZhdGU6OnN0YXJ0IChhcmc9MHg3ZmM4ZDU1ZDg1NjApIGF0IHRocmVhZC9xdGhyZWFkX3VuaXgu
Y3BwOjMzOAojMTAgMHgwMDAwN2ZjOGQxYjY2ZDg5IGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4N2Zj
OGFiZmZmNzAwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjMwOAojMTEgMHgwMDAwN2ZjOGQwODMzYTFk
IGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9jbG9uZS5T
OjExMwoKVGhyZWFkIDEgKFRocmVhZCAweDdmYzhkMzNjZDdjMCAoTFdQIDQ3MTUpKToKW0tDcmFz
aCBIYW5kbGVyXQojNiAgc25kX2NvbmZpZ19pdGVyYXRvcl9uZXh0IChpdGVyYXRvcj1pdGVyYXRv
ckBlbnRyeT0weDY5NzI3MDJlMmY3MDZkNzQpIGF0IGNvbmYuYzozODkyCiM3ICAweDAwMDA3ZmM4
YWE0NTBkOTcgaW4gYWRkX3NvZnR3YXJlX2RldmljZXMgKGxpc3Q9MHg3ZmZmOTI0YjJlMjAsIGNv
bmZpZz0weDdmYzhkNTc2NGI1MCkgYXQgbmFtZWhpbnQuYzo1MDYKIzggIHNuZF9kZXZpY2VfbmFt
ZV9oaW50IChjYXJkPS0xLCBpZmFjZT08b3B0aW1pemVkIG91dD4sIGhpbnRzPTB4N2ZmZjkyNGIy
ZmQwKSBhdCBuYW1laGludC5jOjU5MQojOSAgMHgwMDAwN2ZjOGI2NmMzMWJkIGluIFBob25vblNl
cnZlcjo6ZmluZFZpcnR1YWxEZXZpY2VzICh0aGlzPXRoaXNAZW50cnk9MHg3ZmM4ZDU3NDQ2YzAp
IGF0IC92YXIvdG1wL3BvcnRhZ2Uva2RlLWJhc2UvcGhvbm9uLWtkZS00LjEwLjQvd29yay9waG9u
b24ta2RlLTQuMTAuNC9waG9ub24va2RlZC1tb2R1bGUvcGhvbm9uc2VydmVyLmNwcDoxNjkKIzEw
IDB4MDAwMDdmYzhiNjZjNWU5YyBpbiBQaG9ub25TZXJ2ZXI6OmZpbmREZXZpY2VzICh0aGlzPXRo
aXNAZW50cnk9MHg3ZmM4ZDU3NDQ2YzApIGF0IC92YXIvdG1wL3BvcnRhZ2Uva2RlLWJhc2UvcGhv
bm9uLWtkZS00LjEwLjQvd29yay9waG9ub24ta2RlLTQuMTAuNC9waG9ub24va2RlZC1tb2R1bGUv
cGhvbm9uc2VydmVyLmNwcDo2NzMKIzExIDB4MDAwMDdmYzhiNjZjOTE2OCBpbiBQaG9ub25TZXJ2
ZXI6OnRpbWVyRXZlbnQgKHRoaXM9MHg3ZmM4ZDU3NDQ2YzAsIGU9PG9wdGltaXplZCBvdXQ+KSBh
dCAvdmFyL3RtcC9wb3J0YWdlL2tkZS1iYXNlL3Bob25vbi1rZGUtNC4xMC40L3dvcmsvcGhvbm9u
LWtkZS00LjEwLjQvcGhvbm9uL2tkZWQtbW9kdWxlL3Bob25vbnNlcnZlci5jcHA6MTA1OAojMTIg
MHgwMDAwN2ZjOGQxZjM1ZDQxIGluIFFPYmplY3Q6OmV2ZW50ICh0aGlzPTB4N2ZjOGQ1NzQ0NmMw
LCBlPTxvcHRpbWl6ZWQgb3V0PikgYXQga2VybmVsL3FvYmplY3QuY3BwOjExNTYKIzEzIDB4MDAw
MDdmYzhkMGZmNTkyYyBpbiBRQXBwbGljYXRpb25Qcml2YXRlOjpub3RpZnlfaGVscGVyICh0aGlz
PXRoaXNAZW50cnk9MHg3ZmM4ZDUxM2RkYzAsIHJlY2VpdmVyPXJlY2VpdmVyQGVudHJ5PTB4N2Zj
OGQ1NzQ0NmMwLCBlPWVAZW50cnk9MHg3ZmZmOTI0YjNhZDApIGF0IGtlcm5lbC9xYXBwbGljYXRp
b24uY3BwOjQ1NjIKIzE0IDB4MDAwMDdmYzhkMGZmYmQwNSBpbiBRQXBwbGljYXRpb246Om5vdGlm
eSAodGhpcz10aGlzQGVudHJ5PTB4N2ZmZjkyNGIzZWYwLCByZWNlaXZlcj1yZWNlaXZlckBlbnRy
eT0weDdmYzhkNTc0NDZjMCwgZT1lQGVudHJ5PTB4N2ZmZjkyNGIzYWQwKSBhdCBrZXJuZWwvcWFw
cGxpY2F0aW9uLmNwcDo0MzQ4CiMxNSAweDAwMDA3ZmM4ZDJkNmZkYmEgaW4gS0FwcGxpY2F0aW9u
Ojpub3RpZnkgKHRoaXM9MHg3ZmZmOTI0YjNlZjAsIHJlY2VpdmVyPTB4N2ZjOGQ1NzQ0NmMwLCBl
dmVudD0weDdmZmY5MjRiM2FkMCkgYXQgL3Zhci90bXAvcG9ydGFnZS9rZGUtYmFzZS9rZGVsaWJz
LTQuMTAuNC93b3JrL2tkZWxpYnMtNC4xMC40L2tkZXVpL2tlcm5lbC9rYXBwbGljYXRpb24uY3Bw
OjMxMQojMTYgMHgwMDAwN2ZjOGQxZjFhZDZkIGluIFFDb3JlQXBwbGljYXRpb246Om5vdGlmeUlu
dGVybmFsICh0aGlzPTB4N2ZmZjkyNGIzZWYwLCByZWNlaXZlcj0weDdmYzhkNTc0NDZjMCwgZXZl
bnQ9ZXZlbnRAZW50cnk9MHg3ZmZmOTI0YjNhZDApIGF0IGtlcm5lbC9xY29yZWFwcGxpY2F0aW9u
LmNwcDo5NDYKIzE3IDB4MDAwMDdmYzhkMWY1MDU3YiBpbiBzZW5kRXZlbnQgKGV2ZW50PTB4N2Zm
ZjkyNGIzYWQwLCByZWNlaXZlcj08b3B0aW1pemVkIG91dD4pIGF0IGtlcm5lbC9xY29yZWFwcGxp
Y2F0aW9uLmg6MjMxCiMxOCBRVGltZXJJbmZvTGlzdDo6YWN0aXZhdGVUaW1lcnMgKHRoaXM9MHg3
ZmM4ZDUxNDA0NjApIGF0IGtlcm5lbC9xZXZlbnRkaXNwYXRjaGVyX3VuaXguY3BwOjYyMQojMTkg
MHgwMDAwN2ZjOGQxZjRjZTUxIGluIHRpbWVyU291cmNlRGlzcGF0Y2ggKHNvdXJjZT08b3B0aW1p
emVkIG91dD4pIGF0IGtlcm5lbC9xZXZlbnRkaXNwYXRjaGVyX2dsaWIuY3BwOjE4NgojMjAgaWRs
ZVRpbWVyU291cmNlRGlzcGF0Y2ggKHNvdXJjZT1zb3VyY2VAZW50cnk9MHg3ZmM4ZDUxNDA0YjAp
IGF0IGtlcm5lbC9xZXZlbnRkaXNwYXRjaGVyX2dsaWIuY3BwOjIzMwojMjEgMHgwMDAwN2ZjOGNk
NmMwMzI2IGluIGdfbWFpbl9kaXNwYXRjaCAoY29udGV4dD0weDdmYzhkNTEzZjMwMCkgYXQgZ21h
aW4uYzoyNzE1CiMyMiBnX21haW5fY29udGV4dF9kaXNwYXRjaCAoY29udGV4dD1jb250ZXh0QGVu
dHJ5PTB4N2ZjOGQ1MTNmMzAwKSBhdCBnbWFpbi5jOjMyMTkKIzIzIDB4MDAwMDdmYzhjZDZjMDY5
OCBpbiBnX21haW5fY29udGV4dF9pdGVyYXRlIChjb250ZXh0PWNvbnRleHRAZW50cnk9MHg3ZmM4
ZDUxM2YzMDAsIGJsb2NrPWJsb2NrQGVudHJ5PTEsIGRpc3BhdGNoPWRpc3BhdGNoQGVudHJ5PTEs
IHNlbGY9PG9wdGltaXplZCBvdXQ+KSBhdCBnbWFpbi5jOjMyOTAKIzI0IDB4MDAwMDdmYzhjZDZj
MDc3YyBpbiBnX21haW5fY29udGV4dF9pdGVyYXRpb24gKGNvbnRleHQ9MHg3ZmM4ZDUxM2YzMDAs
IG1heV9ibG9jaz0xKSBhdCBnbWFpbi5jOjMzNTEKIzI1IDB4MDAwMDdmYzhkMWY0ZDFkNSBpbiBR
RXZlbnREaXNwYXRjaGVyR2xpYjo6cHJvY2Vzc0V2ZW50cyAodGhpcz0weDdmYzhkNTEzZGQ1MCwg
ZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWV2ZW50ZGlzcGF0Y2hlcl9nbGliLmNwcDo0MjQKIzI2IDB4
MDAwMDdmYzhkMTBhNDVmNiBpbiBRR3VpRXZlbnREaXNwYXRjaGVyR2xpYjo6cHJvY2Vzc0V2ZW50
cyAodGhpcz08b3B0aW1pemVkIG91dD4sIGZsYWdzPS4uLikgYXQga2VybmVsL3FndWlldmVudGRp
c3BhdGNoZXJfZ2xpYi5jcHA6MjA0CiMyNyAweDAwMDA3ZmM4ZDFmMTk0ZmYgaW4gUUV2ZW50TG9v
cDo6cHJvY2Vzc0V2ZW50cyAodGhpcz10aGlzQGVudHJ5PTB4N2ZmZjkyNGIzZGIwLCBmbGFncz0u
Li4pIGF0IGtlcm5lbC9xZXZlbnRsb29wLmNwcDoxNDkKIzI4IDB4MDAwMDdmYzhkMWYxOTkyZCBp
biBRRXZlbnRMb29wOjpleGVjICh0aGlzPXRoaXNAZW50cnk9MHg3ZmZmOTI0YjNkYjAsIGZsYWdz
PS4uLikgYXQga2VybmVsL3FldmVudGxvb3AuY3BwOjIwNAojMjkgMHgwMDAwN2ZjOGQxZjFmNThi
IGluIFFDb3JlQXBwbGljYXRpb246OmV4ZWMgKCkgYXQga2VybmVsL3Fjb3JlYXBwbGljYXRpb24u
Y3BwOjEyMTgKIzMwIDB4MDAwMDdmYzhkMGZmMzY3YyBpbiBRQXBwbGljYXRpb246OmV4ZWMgKCkg
YXQga2VybmVsL3FhcHBsaWNhdGlvbi5jcHA6MzgyMwojMzEgMHgwMDAwN2ZjOGJkMGQ0ZWRiIGlu
IGtkZW1haW4gKGFyZ2M9MSwgYXJndj0weDdmYzhkNTEyMjcyMCkgYXQgL3Zhci90bXAvcG9ydGFn
ZS9rZGUtYmFzZS9rZGVsaWJzLTQuMTAuNC93b3JrL2tkZWxpYnMtNC4xMC40L2tkZWQva2RlZC5j
cHA6OTI1CiMzMiAweDAwMDA3ZmM4ZDM0MTNlYTMgaW4gbGF1bmNoIChhcmdjPWFyZ2NAZW50cnk9
MSwgX25hbWU9X25hbWVAZW50cnk9MHg3ZmM4ZDM0MTZjOGMgImtkZWQ0IiwgYXJncz08b3B0aW1p
emVkIG91dD4sIGFyZ3NAZW50cnk9MHgwLCBjd2Q9Y3dkQGVudHJ5PTB4MCwgZW52Yz1lbnZjQGVu
dHJ5PTAsIGVudnM9PG9wdGltaXplZCBvdXQ+LCBlbnZzQGVudHJ5PTB4MCwgcmVzZXRfZW52PXJl
c2V0X2VudkBlbnRyeT1mYWxzZSwgdHR5PXR0eUBlbnRyeT0weDAsIGF2b2lkX2xvb3BzPWF2b2lk
X2xvb3BzQGVudHJ5PWZhbHNlLCBzdGFydHVwX2lkX3N0cj1zdGFydHVwX2lkX3N0ckBlbnRyeT0w
eDdmYzhkMzQxNmIyNiAiMCIpIGF0IC92YXIvdG1wL3BvcnRhZ2Uva2RlLWJhc2Uva2RlbGlicy00
LjEwLjQvd29yay9rZGVsaWJzLTQuMTAuNC9raW5pdC9raW5pdC5jcHA6NzI2CiMzMyAweDAwMDA3
ZmM4ZDM0MTE0MmMgaW4gbWFpbiAoYXJnYz0yLCBhcmd2PTxvcHRpbWl6ZWQgb3V0PiwgZW52cD08
b3B0aW1pemVkIG91dD4pIGF0IC92YXIvdG1wL3BvcnRhZ2Uva2RlLWJhc2Uva2RlbGlicy00LjEw
LjQvd29yay9rZGVsaWJzLTQuMTAuNC9raW5pdC9raW5pdC5jcHA6MTg0MQoKVGhpcyBidWcgbWF5
IGJlIGEgZHVwbGljYXRlIG9mIG9yIHJlbGF0ZWQgdG8gYnVnIDMxOTc5Ny4KClBvc3NpYmxlIGR1
cGxpY2F0ZXMgYnkgcXVlcnk6IGJ1ZyAzMTk3OTcuCgpSZXBvcnRlZCB1c2luZyBEcktvbnFp
</data>

          </attachment>
      

    </bug>

</bugzilla>