<?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>383098</bug_id>
          
          <creation_ts>2017-08-03 23:46:04 +0000</creation_ts>
          <short_desc>Plasma crash on audio volume change</short_desc>
          <delta_ts>2017-08-07 20:18:11 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Plasma</classification>
          <product>plasmashell</product>
          <component>general</component>
          <version>5.10.4</version>
          <rep_platform>Ubuntu</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>381525</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>drkonqi</keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>1.0</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Talal Almashtoub">0talal.mash0</reporter>
          <assigned_to name="David Edmundson">kde</assigned_to>
          <cc>leonard</cc>
    
    <cc>mateush.honorato</cc>
    
    <cc>plasma-bugs-null</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>1692775</commentid>
    <comment_count>0</comment_count>
    <who name="Talal Almashtoub">0talal.mash0</who>
    <bug_when>2017-08-03 23:46:04 +0000</bug_when>
    <thetext>Application: plasmashell (5.10.4)

Qt Version: 5.9.1
Frameworks Version: 5.36.0
Operating System: Linux 4.10.5-galliumos-braswell x86_64
Distribution: Ubuntu 16.04.3 LTS

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

Running audacity and recording from microphone.
Running USB DAC via ALSA instead of pulseaudio, not sure sure if that is the cause.

The crash does not seem to be reproducible.

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

Thread 20 (Thread 0x7f5a8ffff700 (LWP 21871)):
#0  0x00007f9b9d04a85a in __GI___clock_gettime (clock_id=clock_id@entry=1, tp=tp@entry=0x7f5a8fffea40) at ../sysdeps/unix/clock_gettime.c:134
#1  0x00007f9b9d958251 in qt_clock_gettime (ts=0x7f5a8fffea40, clock=&lt;optimized out&gt;) at kernel/qelapsedtimer_unix.cpp:111
#2  do_gettime (frac=&lt;synthetic pointer&gt;, sec=&lt;synthetic pointer&gt;) at kernel/qelapsedtimer_unix.cpp:166
#3  qt_gettime () at kernel/qelapsedtimer_unix.cpp:175
#4  0x00007f9b9d956a49 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f5a88002ed0) at kernel/qtimerinfo_unix.cpp:91
#5  0x00007f9b9d956fb5 in QTimerInfoList::timerWait (this=0x7f5a88002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:388
#6  0x00007f9b9d9586be in timerSourcePrepareHelper (timeout=0x7f5a8fffeb14, src=&lt;optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:132
#7  timerSourcePrepare (source=&lt;optimized out&gt;, timeout=0x7f5a8fffeb14) at kernel/qeventdispatcher_glib.cpp:165
#8  0x00007f9b989cc91d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f9b989cd2bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f9b989cd49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f9b9d95894b in QEventDispatcherGlib::processEvents (this=0x7f5a880008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#12 0x00007f9b9d9017ca in QEventLoop::exec (this=this@entry=0x7f5a8fffece0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#13 0x00007f9b9d72acd4 in QThread::exec (this=this@entry=0x69b5f10) at thread/qthread.cpp:515
#14 0x00007f9b9fdf8fa5 in QQmlThreadPrivate::run (this=0x69b5f10) at qml/ftw/qqmlthread.cpp:147
#15 0x00007f9b9d72f989 in QThreadPrivate::start (arg=0x69b5f10) at thread/qthread_unix.cpp:368
#16 0x00007f9b9c5d46ba in start_thread (arg=0x7f5a8ffff700) at pthread_create.c:333
#17 0x00007f9b9d03c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 19 (Thread 0x7f5aa1956700 (LWP 21758)):
#0  0x00007f9b9d03070d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f9b989cd38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9b989cd49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9b9d95894b in QEventDispatcherGlib::processEvents (this=0x7f5a940008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f9b9d9017ca in QEventLoop::exec (this=this@entry=0x7f5aa1955ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f9b9d72acd4 in QThread::exec (this=this@entry=0x519ce80) at thread/qthread.cpp:515
#6  0x00007f9b9fdf8fa5 in QQmlThreadPrivate::run (this=0x519ce80) at qml/ftw/qqmlthread.cpp:147
#7  0x00007f9b9d72f989 in QThreadPrivate::start (arg=0x519ce80) at thread/qthread_unix.cpp:368
#8  0x00007f9b9c5d46ba in start_thread (arg=0x7f5aa1956700) at pthread_create.c:333
#9  0x00007f9b9d03c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 18 (Thread 0x7f5aa3fff700 (LWP 6335)):
#0  0x00007f9b9d03070d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f9b989cd38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9b989cd49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9b9d95894b in QEventDispatcherGlib::processEvents (this=0x7f5a980008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f9b9d9017ca in QEventLoop::exec (this=this@entry=0x7f5aa3ffed00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f9b9d72acd4 in QThread::exec (this=&lt;optimized out&gt;) at thread/qthread.cpp:515
#6  0x00007f9b9d72f989 in QThreadPrivate::start (arg=0x7f9ae8003de0) at thread/qthread_unix.cpp:368
#7  0x00007f9b9c5d46ba in start_thread (arg=0x7f5aa3fff700) at pthread_create.c:333
#8  0x00007f9b9d03c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 17 (Thread 0x7f9ab5e1f700 (LWP 6329)):
#0  0x00007f9b9d02c24d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f9b98a106f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9b989cce74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9b989cd330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9b989cd49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f9b9d95894b in QEventDispatcherGlib::processEvents (this=0x7f5a9c001e00, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f9b9d9017ca in QEventLoop::exec (this=this@entry=0x7f9ab5e1ece0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007f9b9d72acd4 in QThread::exec (this=this@entry=0x4c84c20) at thread/qthread.cpp:515
#8  0x00007f9b9fdf8fa5 in QQmlThreadPrivate::run (this=0x4c84c20) at qml/ftw/qqmlthread.cpp:147
#9  0x00007f9b9d72f989 in QThreadPrivate::start (arg=0x4c84c20) at thread/qthread_unix.cpp:368
#10 0x00007f9b9c5d46ba in start_thread (arg=0x7f9ab5e1f700) at pthread_create.c:333
#11 0x00007f9b9d03c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7f9ab77fe700 (LWP 2499)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f9b9d7308eb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55ae9c0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=&lt;optimized out&gt;, mutex=0x555ef40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f9ae72f607f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f9ae72fa108 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f9ae72f526d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f9ae72fa162 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f9ae72f526d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f9ae72f7c80 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f9b9d72f989 in QThreadPrivate::start (arg=0x558e320) at thread/qthread_unix.cpp:368
#10 0x00007f9b9c5d46ba in start_thread (arg=0x7f9ab77fe700) at pthread_create.c:333
#11 0x00007f9b9d03c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7f9ab7fff700 (LWP 2498)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f9b9d7308eb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55ae9c0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=&lt;optimized out&gt;, mutex=0x555ef40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f9ae72f607f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f9ae72fa108 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f9ae72f526d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f9ae72fa162 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f9ae72f526d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f9ae72f7c80 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f9b9d72f989 in QThreadPrivate::start (arg=0x7f9ab8002d90) at thread/qthread_unix.cpp:368
#10 0x00007f9b9c5d46ba in start_thread (arg=0x7f9ab7fff700) at pthread_create.c:333
#11 0x00007f9b9d03c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7f9ac4cad700 (LWP 2497)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f9b9d7308eb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55ae9c0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=&lt;optimized out&gt;, mutex=0x555ef40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f9ae72f607f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f9ae72fa108 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f9ae72f526d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f9ae72fa162 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f9ae72f526d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f9ae72f7c80 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f9b9d72f989 in QThreadPrivate::start (arg=0x7f9abc0025d0) at thread/qthread_unix.cpp:368
#10 0x00007f9b9c5d46ba in start_thread (arg=0x7f9ac4cad700) at pthread_create.c:333
#11 0x00007f9b9d03c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7f9ac54ae700 (LWP 2496)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f9b9d7308eb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55ae9c0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=&lt;optimized out&gt;, mutex=0x555ef40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f9ae72f607f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f9ae72fa108 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f9ae72f526d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f9ae72fa162 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f9ae72f526d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f9ae72fa162 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f9ae72f526d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f9ae72f7c80 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f9b9d72f989 in QThreadPrivate::start (arg=0x4e35b70) at thread/qthread_unix.cpp:368
#12 0x00007f9b9c5d46ba in start_thread (arg=0x7f9ac54ae700) at pthread_create.c:333
#13 0x00007f9b9d03c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7f9ac5caf700 (LWP 2495)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f9b9d7308eb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55ae9c0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=&lt;optimized out&gt;, mutex=0x555ef40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f9ae72f607f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f9ae72fa108 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f9ae72f526d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f9ae72fa162 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f9ae72f526d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f9ae72fa162 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f9ae72f526d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f9ae72f7c80 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f9b9d72f989 in QThreadPrivate::start (arg=0x7f9ac0002d90) at thread/qthread_unix.cpp:368
#12 0x00007f9b9c5d46ba in start_thread (arg=0x7f9ac5caf700) at pthread_create.c:333
#13 0x00007f9b9d03c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f9ac64b0700 (LWP 2494)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f9b9d7308eb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55ae9c0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=&lt;optimized out&gt;, mutex=0x555ef40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f9ae72f607f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f9ae72fa108 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f9ae72f526d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f9ae72fa162 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f9ae72f526d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f9ae72fa162 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f9ae72f526d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f9ae72f7c80 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f9b9d72f989 in QThreadPrivate::start (arg=0x7f9ac8001380) at thread/qthread_unix.cpp:368
#12 0x00007f9b9c5d46ba in start_thread (arg=0x7f9ac64b0700) at pthread_create.c:333
#13 0x00007f9b9d03c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f9ac6cb1700 (LWP 2493)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f9b9d7308eb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55ae9c0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=&lt;optimized out&gt;, mutex=0x555ef40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f9ae72f607f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f9ae72fa108 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f9ae72f526d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f9ae72fa162 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f9ae72f526d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f9ae72f7c80 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f9b9d72f989 in QThreadPrivate::start (arg=0x5515aa0) at thread/qthread_unix.cpp:368
#10 0x00007f9b9c5d46ba in start_thread (arg=0x7f9ac6cb1700) at pthread_create.c:333
#11 0x00007f9b9d03c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f9acdf41700 (LWP 2492)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f9b9d7308eb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55ae9c0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=&lt;optimized out&gt;, mutex=0x555ef40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f9ae72f607f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f9ae72fa108 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f9ae72f526d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f9ae72fa162 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f9ae72f526d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f9ae72f7c80 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f9b9d72f989 in QThreadPrivate::start (arg=0x5440940) at thread/qthread_unix.cpp:368
#10 0x00007f9b9c5d46ba in start_thread (arg=0x7f9acdf41700) at pthread_create.c:333
#11 0x00007f9b9d03c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f9ada60f700 (LWP 1673)):
#0  0x00007f9b9d03070d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f9b989cd38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9b989cd49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9b9d95894b in QEventDispatcherGlib::processEvents (this=0x7f9ad40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f9b9d9017ca in QEventLoop::exec (this=this@entry=0x7f9ada60ecc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f9b9d72acd4 in QThread::exec (this=&lt;optimized out&gt;) at thread/qthread.cpp:515
#6  0x00007f9adcaed517 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007f9b9d72f989 in QThreadPrivate::start (arg=0x3cbb850) at thread/qthread_unix.cpp:368
#8  0x00007f9b9c5d46ba in start_thread (arg=0x7f9ada60f700) at pthread_create.c:333
#9  0x00007f9b9d03c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f9aedef3700 (LWP 1662)):
#0  0x00007f9b9d03070d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f9b989cd38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9b989cd49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9b9d95894b in QEventDispatcherGlib::processEvents (this=0x7f9ae80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f9b9d9017ca in QEventLoop::exec (this=this@entry=0x7f9aedef2c90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f9b9d72acd4 in QThread::exec (this=&lt;optimized out&gt;) at thread/qthread.cpp:515
#6  0x00007f9ba079a256 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f9b9d72f989 in QThreadPrivate::start (arg=0x16fdb80) at thread/qthread_unix.cpp:368
#8  0x00007f9b9c5d46ba in start_thread (arg=0x7f9aedef3700) at pthread_create.c:333
#9  0x00007f9b9d03c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f9b769a8700 (LWP 1628)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f9ba223f784 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f9ba223f7c9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f9b9c5d46ba in start_thread (arg=0x7f9b769a8700) at pthread_create.c:333
#4  0x00007f9b9d03c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f9b84b78700 (LWP 1615)):
#0  0x00007f9b9d02c24d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f9b98a106f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9b989cce74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9b989cd330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9b989cd49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f9b9d95894b in QEventDispatcherGlib::processEvents (this=0x7f9b7c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f9b9d9017ca in QEventLoop::exec (this=this@entry=0x7f9b84b77ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007f9b9d72acd4 in QThread::exec (this=this@entry=0x1185850) at thread/qthread.cpp:515
#8  0x00007f9b9fdf8fa5 in QQmlThreadPrivate::run (this=0x1185850) at qml/ftw/qqmlthread.cpp:147
#9  0x00007f9b9d72f989 in QThreadPrivate::start (arg=0x1185850) at thread/qthread_unix.cpp:368
#10 0x00007f9b9c5d46ba in start_thread (arg=0x7f9b84b78700) at pthread_create.c:333
#11 0x00007f9b9d03c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f9b86be9700 (LWP 1569)):
#0  0x00007f9b989cd325 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f9b989cd49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9b9d95894b in QEventDispatcherGlib::processEvents (this=0x7f9b780008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#3  0x00007f9b9d9017ca in QEventLoop::exec (this=this@entry=0x7f9b86be8ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#4  0x00007f9b9d72acd4 in QThread::exec (this=this@entry=0x1137790) at thread/qthread.cpp:515
#5  0x00007f9b9fdf8fa5 in QQmlThreadPrivate::run (this=0x1137790) at qml/ftw/qqmlthread.cpp:147
#6  0x00007f9b9d72f989 in QThreadPrivate::start (arg=0x1137790) at thread/qthread_unix.cpp:368
#7  0x00007f9b9c5d46ba in start_thread (arg=0x7f9b86be9700) at pthread_create.c:333
#8  0x00007f9b9d03c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f9b87fff700 (LWP 1539)):
#0  0x00007f9b98a11a94 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f9b989cd4a6 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9b9d95894b in QEventDispatcherGlib::processEvents (this=0x7f9b800008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#3  0x00007f9b9d9017ca in QEventLoop::exec (this=this@entry=0x7f9b87ffecd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#4  0x00007f9b9d72acd4 in QThread::exec (this=&lt;optimized out&gt;) at thread/qthread.cpp:515
#5  0x00007f9ba2924b75 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#6  0x00007f9b9d72f989 in QThreadPrivate::start (arg=0x7f9ba299ada0) at thread/qthread_unix.cpp:368
#7  0x00007f9b9c5d46ba in start_thread (arg=0x7f9b87fff700) at pthread_create.c:333
#8  0x00007f9b9d03c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f9b8dfce700 (LWP 1529)):
#0  0x00007f9b9d03070d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f9ba11a0c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f9ba11a28d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f9b90114329 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f9b9d72f989 in QThreadPrivate::start (arg=0x1082a80) at thread/qthread_unix.cpp:368
#5  0x00007f9b9c5d46ba in start_thread (arg=0x7f9b8dfce700) at pthread_create.c:333
#6  0x00007f9b9d03c3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f9ba27e58c0 (LWP 1507)):
[KCrash Handler]
#6  QVector&lt;QQmlPropertyData&gt;::count (this=&lt;optimized out&gt;) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvector.h:234
#7  QQmlPropertyCache::property (index=58, this=0x0) at ../../include/QtQml/5.9.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:711
#8  QQmlBinding::getPropertyData (this=this@entry=0x371bb70, propertyData=propertyData@entry=0x7fffea2be4a8, valueTypeData=valueTypeData@entry=0x7fffea2be4b0) at qml/qqmlbinding.cpp:520
#9  0x00007f9b9fde3ac2 in GenericBinding&lt;10&gt;::write (this=0x371bb70, result=..., isUndefined=&lt;optimized out&gt;, flags=...) at qml/qqmlbinding.cpp:246
#10 0x00007f9b9fde4740 in QQmlNonbindingBinding::doUpdate (this=0x371bb70, watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:210
#11 0x00007f9b9fde19b3 in QQmlBinding::update (this=0x371bb70, flags=..., flags@entry=...) at qml/qqmlbinding.cpp:167
#12 0x00007f9b9fde1bfe in QQmlBinding::refresh (this=&lt;optimized out&gt;) at qml/qqmlbinding.cpp:439
#13 0x00007f9b9fdb7cc7 in QQmlNotifier::emitNotify (endpoint=&lt;optimized out&gt;, a=a@entry=0x0) at qml/qqmlnotifier.cpp:106
#14 0x00007f9b9fd59344 in QQmlData::signalEmitted (object=0x3dcbb50, index=5, a=0x0) at qml/qqmlengine.cpp:839
#15 0x00007f9b9d93031e in QMetaObject::activate (sender=sender@entry=0x3dcbb50, signalOffset=&lt;optimized out&gt;, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at kernel/qobject.cpp:3644
#16 0x00007f9b9d930527 in QMetaObject::activate (sender=sender@entry=0x3dcbb50, m=m@entry=0x7f9ae4f06240 &lt;QPulseAudio::VolumeObject::staticMetaObject&gt;, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at kernel/qobject.cpp:3628
#17 0x00007f9ae4ceeca3 in QPulseAudio::VolumeObject::mutedChanged (this=this@entry=0x3dcbb50) at /workspace/build/obj-x86_64-linux-gnu/src/moc_volumeobject.cpp:276
#18 0x00007f9ae4cd713e in QPulseAudio::VolumeObject::updateVolumeObject&lt;pa_sink_info const&gt; (info=0x7fffea2c01f0, this=0x3dcbb50) at /workspace/build/src/volumeobject.h:50
#19 QPulseAudio::Device::updateDevice&lt;pa_sink_info&gt; (this=this@entry=0x3dcbb50, info=info@entry=0x7fffea2c01f0) at /workspace/build/src/device.h:60
#20 0x00007f9ae4cd57a5 in QPulseAudio::Sink::update (this=this@entry=0x3dcbb50, info=info@entry=0x7fffea2c01f0) at /workspace/build/src/sink.cpp:37
#21 0x00007f9ae4cc649a in QPulseAudio::MapBase&lt;QPulseAudio::Sink, pa_sink_info&gt;::updateEntry (parent=0x33470c0, info=0x7fffea2c01f0, this=0x33470d0) at /workspace/build/src/maps.h:138
#22 QPulseAudio::Context::sinkCallback (info=0x7fffea2c01f0, this=0x33470c0) at /workspace/build/src/context.cpp:454
#23 QPulseAudio::sink_cb (context=&lt;optimized out&gt;, info=0x7fffea2c01f0, eol=&lt;optimized out&gt;, data=0x33470c0) at /workspace/build/src/context.cpp:68
#24 0x00007f9b9289a3bc in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#25 0x00007f9b91b24141 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so
#26 0x00007f9b91b244cb in pa_pdispatch_run () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so
#27 0x00007f9b9288efce in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#28 0x00007f9b91b26d5f in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so
#29 0x00007f9b91b293db in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so
#30 0x00007f9b9267ce9c in ?? () from /usr/lib/x86_64-linux-gnu/libpulse-mainloop-glib.so.0
#31 0x00007f9b989cd197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f9b989cd3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f9b989cd49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007f9b9d95892f in QEventDispatcherGlib::processEvents (this=0x10aef90, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#35 0x00007f9b9d9017ca in QEventLoop::exec (this=this@entry=0x7fffea2c0790, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#36 0x00007f9b9d90a704 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1291
#37 0x000000000041cd68 in main (argc=1, argv=&lt;optimized out&gt;) at /workspace/build/shell/main.cpp:166

Possible duplicates by query: bug 382897, bug 382770, bug 382734, bug 382416, bug 382132.

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1692938</commentid>
    <comment_count>1</comment_count>
      <attachid>107082</attachid>
    <who name="Leonard Lausen">leonard</who>
    <bug_when>2017-08-05 05:31:59 +0000</bug_when>
    <thetext>Created attachment 107082
New crash information added by DrKonqi

plasmashell (5.10.4) using Qt 5.9.1

- What I was doing when the application crashed:
Change of volume with connected Bluetooth speaker. Crash occasionally also happens when switching between headset and internal speakers (and then changing the volume).

-- Backtrace (Reduced):
#6  0x00007f45a0181b50 in QQmlBinding::getPropertyData(QQmlPropertyData**, QQmlPropertyData*) const () from /usr/lib64/libQt5Qml.so.5
#7  0x00007f45a0184fb2 in GenericBinding&lt;10&gt;::write(QV4::Value const&amp;, bool, QFlags&lt;QQmlPropertyData::WriteFlag&gt;) () from /usr/lib64/libQt5Qml.so.5
#8  0x00007f45a0185bc4 in QQmlNonbindingBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&amp;, QFlags&lt;QQmlPropertyData::WriteFlag&gt;, QV4::Scope&amp;) () from /usr/lib64/libQt5Qml.so.5
#9  0x00007f45a0182cf3 in QQmlBinding::update(QFlags&lt;QQmlPropertyData::WriteFlag&gt;) () from /usr/lib64/libQt5Qml.so.5
#10 0x00007f45a0182f3e in QQmlBinding::refresh() () from /usr/lib64/libQt5Qml.so.5</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1693195</commentid>
    <comment_count>2</comment_count>
      <attachid>107115</attachid>
    <who name="Mateus Honorato">mateush.honorato</who>
    <bug_when>2017-08-06 22:00:16 +0000</bug_when>
    <thetext>Created attachment 107115
New crash information added by DrKonqi

plasmashell (5.10.4) using Qt 5.9.1

- What I was doing when the application crashed:
just before i changed the audio output from internal speaker to HDMI

-- Backtrace (Reduced):
#6  QVector&lt;QQmlPropertyData&gt;::count (this=&lt;optimized out&gt;) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvector.h:234
#7  QQmlPropertyCache::property (index=58, this=0x0) at ../../include/QtQml/5.9.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:711
#8  QQmlBinding::getPropertyData (this=this@entry=0x5c9a690, propertyData=propertyData@entry=0x7ffc0eb32bc8, valueTypeData=valueTypeData@entry=0x7ffc0eb32bd0) at qml/qqmlbinding.cpp:520
#9  0x00007f6220cc9ac2 in GenericBinding&lt;10&gt;::write (this=0x5c9a690, result=..., isUndefined=&lt;optimized out&gt;, flags=...) at qml/qqmlbinding.cpp:246
#10 0x00007f6220cca740 in QQmlNonbindingBinding::doUpdate (this=0x5c9a690, watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:210</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1693402</commentid>
    <comment_count>3</comment_count>
    <who name="David Edmundson">kde</who>
    <bug_when>2017-08-07 20:18:11 +0000</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 381525 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>107082</attachid>
            <date>2017-08-05 05:31:59 +0000</date>
            <delta_ts>2017-08-05 05:31:59 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>plasmashell-20170805-142754.kcrash.txt</filename>
            <type>text/plain</type>
            <size>22953</size>
            <attacher name="Leonard Lausen">leonard</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IHBsYXNtYXNoZWxsICg1LjEwLjQpCiAoQ29tcGlsZWQgZnJvbSBzb3VyY2Vz
KQpRdCBWZXJzaW9uOiA1LjkuMQpGcmFtZXdvcmtzIFZlcnNpb246IDUuMzQuMApPcGVyYXRpbmcg
U3lzdGVtOiBMaW51eCA0LjEyLjMtZ2VudG9vIHg4Nl82NApEaXN0cmlidXRpb24gKFBsYXRmb3Jt
KTogR2VudG9vIFBhY2thZ2VzCgotLSBJbmZvcm1hdGlvbiBhYm91dCB0aGUgY3Jhc2g6Ci0gV2hh
dCBJIHdhcyBkb2luZyB3aGVuIHRoZSBhcHBsaWNhdGlvbiBjcmFzaGVkOgpDaGFuZ2Ugb2Ygdm9s
dW1lIHdpdGggY29ubmVjdGVkIEJsdWV0b290aCBzcGVha2VyLiBDcmFzaCBvY2Nhc2lvbmFsbHkg
YWxzbyBoYXBwZW5zIHdoZW4gc3dpdGNoaW5nIGJldHdlZW4gaGVhZHNldCBhbmQgaW50ZXJuYWwg
c3BlYWtlcnMgKGFuZCB0aGVuIGNoYW5naW5nIHRoZSB2b2x1bWUpLgoKVGhlIGNyYXNoIGNhbiBi
ZSByZXByb2R1Y2VkIHNvbWV0aW1lcy4KCi0tIEJhY2t0cmFjZToKQXBwbGljYXRpb246IFBsYXNt
YSAocGxhc21hc2hlbGwpLCBzaWduYWw6IFNlZ21lbnRhdGlvbiBmYXVsdApVc2luZyBob3N0IGxp
YnRocmVhZF9kYiBsaWJyYXJ5ICIvbGliNjQvbGlidGhyZWFkX2RiLnNvLjEiLgpbQ3VycmVudCB0
aHJlYWQgaXMgMSAoVGhyZWFkIDB4N2Y0NWEyYmFhODQwIChMV1AgMjU4OCkpXQoKVGhyZWFkIDIw
IChUaHJlYWQgMHg3ZjA0Nzc3ZmY3MDAgKExXUCAxMjEzNSkpOgojMCAgMHgwMDAwN2Y0NTlkNDhj
ZTJkIGluIHBvbGwgKCkgZnJvbSAvbGliNjQvbGliYy5zby42CiMxICAweDAwMDA3ZjQ1OThiOTk1
ZTYgaW4gPz8gKCkgZnJvbSAvdXNyL2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzIgIDB4MDAwMDdm
NDU5OGI5OTZmYyBpbiBnX21haW5fY29udGV4dF9pdGVyYXRpb24gKCkgZnJvbSAvdXNyL2xpYjY0
L2xpYmdsaWItMi4wLnNvLjAKIzMgIDB4MDAwMDdmNDU5ZGRlMzNjYiBpbiBRRXZlbnREaXNwYXRj
aGVyR2xpYjo6cHJvY2Vzc0V2ZW50cyhRRmxhZ3M8UUV2ZW50TG9vcDo6UHJvY2Vzc0V2ZW50c0Zs
YWc+KSAoKSBmcm9tIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41CiM0ICAweDAwMDA3ZjQ1OWRk
OTEwM2EgaW4gUUV2ZW50TG9vcDo6ZXhlYyhRRmxhZ3M8UUV2ZW50TG9vcDo6UHJvY2Vzc0V2ZW50
c0ZsYWc+KSAoKSBmcm9tIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41CiM1ICAweDAwMDA3ZjQ1
OWRiZWIzNjMgaW4gUVRocmVhZDo6ZXhlYygpICgpIGZyb20gL3Vzci9saWI2NC9saWJRdDVDb3Jl
LnNvLjUKIzYgIDB4MDAwMDdmNDVhMDE5YTc4NSBpbiBRUW1sVGhyZWFkUHJpdmF0ZTo6cnVuKCkg
KCkgZnJvbSAvdXNyL2xpYjY0L2xpYlF0NVFtbC5zby41CiM3ICAweDAwMDA3ZjQ1OWRiZWY3N2Ug
aW4gUVRocmVhZFByaXZhdGU6OnN0YXJ0KHZvaWQqKSAoKSBmcm9tIC91c3IvbGliNjQvbGliUXQ1
Q29yZS5zby41CiM4ICAweDAwMDA3ZjQ1OWNhNWI0MDQgaW4gc3RhcnRfdGhyZWFkICgpIGZyb20g
L2xpYjY0L2xpYnB0aHJlYWQuc28uMAojOSAgMHgwMDAwN2Y0NTlkNDk1ZWFkIGluIGNsb25lICgp
IGZyb20gL2xpYjY0L2xpYmMuc28uNgoKVGhyZWFkIDE5IChUaHJlYWQgMHg3ZjA0OTM3ZmU3MDAg
KExXUCAxODM4OCkpOgojMCAgMHgwMDAwN2Y0NTk4YmRlZDk5IGluIGdfbXV0ZXhfbG9jayAoKSBm
cm9tIC91c3IvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojMSAgMHgwMDAwN2Y0NTk4Yjk4YWQ5IGlu
IGdfbWFpbl9jb250ZXh0X3ByZXBhcmUgKCkgZnJvbSAvdXNyL2xpYjY0L2xpYmdsaWItMi4wLnNv
LjAKIzIgIDB4MDAwMDdmNDU5OGI5OTUwYiBpbiA/PyAoKSBmcm9tIC91c3IvbGliNjQvbGliZ2xp
Yi0yLjAuc28uMAojMyAgMHgwMDAwN2Y0NTk4Yjk5NmZjIGluIGdfbWFpbl9jb250ZXh0X2l0ZXJh
dGlvbiAoKSBmcm9tIC91c3IvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojNCAgMHgwMDAwN2Y0NTlk
ZGUzM2NiIGluIFFFdmVudERpc3BhdGNoZXJHbGliOjpwcm9jZXNzRXZlbnRzKFFGbGFnczxRRXZl
bnRMb29wOjpQcm9jZXNzRXZlbnRzRmxhZz4pICgpIGZyb20gL3Vzci9saWI2NC9saWJRdDVDb3Jl
LnNvLjUKIzUgIDB4MDAwMDdmNDU5ZGQ5MTAzYSBpbiBRRXZlbnRMb29wOjpleGVjKFFGbGFnczxR
RXZlbnRMb29wOjpQcm9jZXNzRXZlbnRzRmxhZz4pICgpIGZyb20gL3Vzci9saWI2NC9saWJRdDVD
b3JlLnNvLjUKIzYgIDB4MDAwMDdmNDU5ZGJlYjM2MyBpbiBRVGhyZWFkOjpleGVjKCkgKCkgZnJv
bSAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojNyAgMHgwMDAwN2Y0NTlkYmVmNzdlIGluIFFU
aHJlYWRQcml2YXRlOjpzdGFydCh2b2lkKikgKCkgZnJvbSAvdXNyL2xpYjY0L2xpYlF0NUNvcmUu
c28uNQojOCAgMHgwMDAwN2Y0NTljYTViNDA0IGluIHN0YXJ0X3RocmVhZCAoKSBmcm9tIC9saWI2
NC9saWJwdGhyZWFkLnNvLjAKIzkgIDB4MDAwMDdmNDU5ZDQ5NWVhZCBpbiBjbG9uZSAoKSBmcm9t
IC9saWI2NC9saWJjLnNvLjYKClRocmVhZCAxOCAoVGhyZWFkIDB4N2YwNDkzZmZmNzAwIChMV1Ag
NDc4OCkpOgojMCAgMHgwMDAwN2Y0NTkwZmYyYWMzIGluIGRvX3dyaXRlICgpIGZyb20gL3Vzci9s
aWI2NC9wdWxzZWF1ZGlvL2xpYnB1bHNlY29tbW9uLTEwLjAuc28KIzEgIDB4MDAwMDdmNDU5MGZm
MzhiZCBpbiBkb19wc3RyZWFtX3JlYWRfd3JpdGUgKCkgZnJvbSAvdXNyL2xpYjY0L3B1bHNlYXVk
aW8vbGlicHVsc2Vjb21tb24tMTAuMC5zbwojMiAgMHgwMDAwN2Y0NTkwZmYzYzY5IGluIHNyYl9j
YWxsYmFjayAoKSBmcm9tIC91c3IvbGliNjQvcHVsc2VhdWRpby9saWJwdWxzZWNvbW1vbi0xMC4w
LnNvCiMzICAweDAwMDA3ZjQ1OTBmZjQ0ZWEgaW4gc3JiY2hhbm5lbF9yd2xvb3AgKCkgZnJvbSAv
dXNyL2xpYjY0L3B1bHNlYXVkaW8vbGlicHVsc2Vjb21tb24tMTAuMC5zbwojNCAgMHgwMDAwN2Y0
NTkxODdjOTFjIGluIHBhX21haW5sb29wX2Rpc3BhdGNoICgpIGZyb20gL3Vzci9saWI2NC9saWJw
dWxzZS5zby4wCiM1ICAweDAwMDA3ZjQ1OTE4N2NkMWMgaW4gcGFfbWFpbmxvb3BfaXRlcmF0ZSAo
KSBmcm9tIC91c3IvbGliNjQvbGlicHVsc2Uuc28uMAojNiAgMHgwMDAwN2Y0NTkxODdjZGMwIGlu
IHBhX21haW5sb29wX3J1biAoKSBmcm9tIC91c3IvbGliNjQvbGlicHVsc2Uuc28uMAojNyAgMHgw
MDAwN2Y0NTkxODhhZGY5IGluIHRocmVhZCAoKSBmcm9tIC91c3IvbGliNjQvbGlicHVsc2Uuc28u
MAojOCAgMHgwMDAwN2Y0NTkxMDA0NDQ4IGluIGludGVybmFsX3RocmVhZF9mdW5jICgpIGZyb20g
L3Vzci9saWI2NC9wdWxzZWF1ZGlvL2xpYnB1bHNlY29tbW9uLTEwLjAuc28KIzkgIDB4MDAwMDdm
NDU5Y2E1YjQwNCBpbiBzdGFydF90aHJlYWQgKCkgZnJvbSAvbGliNjQvbGlicHRocmVhZC5zby4w
CiMxMCAweDAwMDA3ZjQ1OWQ0OTVlYWQgaW4gY2xvbmUgKCkgZnJvbSAvbGliNjQvbGliYy5zby42
CgpUaHJlYWQgMTcgKFRocmVhZCAweDdmNDRkNDg4NTcwMCAoTFdQIDQ3ODcpKToKIzAgIDB4MDAw
MDdmZmRmMWZmYmFkNiBpbiBjbG9ja19nZXR0aW1lICgpCiMxICAweDAwMDA3ZjQ1OWQ0YTI5ODYg
aW4gY2xvY2tfZ2V0dGltZSAoKSBmcm9tIC9saWI2NC9saWJjLnNvLjYKIzIgIDB4MDAwMDdmNDU5
ZGRlMmMwMSBpbiBxdF9nZXR0aW1lKCkgKCkgZnJvbSAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28u
NQojMyAgMHgwMDAwN2Y0NTlkZGUxNzE5IGluIFFUaW1lckluZm9MaXN0Ojp1cGRhdGVDdXJyZW50
VGltZSgpICgpIGZyb20gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzQgIDB4MDAwMDdmNDU5
ZGRlMWIxNSBpbiBRVGltZXJJbmZvTGlzdDo6dGltZXJXYWl0KHRpbWVzcGVjJikgKCkgZnJvbSAv
dXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojNSAgMHgwMDAwN2Y0NTlkZGUzMGFjIGluIHRpbWVy
U291cmNlUHJlcGFyZUhlbHBlcihHVGltZXJTb3VyY2UqLCBpbnQqKSAoKSBmcm9tIC91c3IvbGli
NjQvbGliUXQ1Q29yZS5zby41CiM2ICAweDAwMDA3ZjQ1OWRkZTMxNzUgaW4gdGltZXJTb3VyY2VQ
cmVwYXJlKF9HU291cmNlKiwgaW50KikgKCkgZnJvbSAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28u
NQojNyAgMHgwMDAwN2Y0NTk4Yjk4YWNkIGluIGdfbWFpbl9jb250ZXh0X3ByZXBhcmUgKCkgZnJv
bSAvdXNyL2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzggIDB4MDAwMDdmNDU5OGI5OTUwYiBpbiA/
PyAoKSBmcm9tIC91c3IvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojOSAgMHgwMDAwN2Y0NTk4Yjk5
NmZjIGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGlvbiAoKSBmcm9tIC91c3IvbGliNjQvbGliZ2xp
Yi0yLjAuc28uMAojMTAgMHgwMDAwN2Y0NTlkZGUzM2NiIGluIFFFdmVudERpc3BhdGNoZXJHbGli
Ojpwcm9jZXNzRXZlbnRzKFFGbGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZlbnRzRmxhZz4pICgp
IGZyb20gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzExIDB4MDAwMDdmNDU5ZGQ5MTAzYSBp
biBRRXZlbnRMb29wOjpleGVjKFFGbGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZlbnRzRmxhZz4p
ICgpIGZyb20gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzEyIDB4MDAwMDdmNDU5ZGJlYjM2
MyBpbiBRVGhyZWFkOjpleGVjKCkgKCkgZnJvbSAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNQoj
MTMgMHgwMDAwN2Y0NWEwMTlhNzg1IGluIFFRbWxUaHJlYWRQcml2YXRlOjpydW4oKSAoKSBmcm9t
IC91c3IvbGliNjQvbGliUXQ1UW1sLnNvLjUKIzE0IDB4MDAwMDdmNDU5ZGJlZjc3ZSBpbiBRVGhy
ZWFkUHJpdmF0ZTo6c3RhcnQodm9pZCopICgpIGZyb20gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNv
LjUKIzE1IDB4MDAwMDdmNDU5Y2E1YjQwNCBpbiBzdGFydF90aHJlYWQgKCkgZnJvbSAvbGliNjQv
bGlicHRocmVhZC5zby4wCiMxNiAweDAwMDA3ZjQ1OWQ0OTVlYWQgaW4gY2xvbmUgKCkgZnJvbSAv
bGliNjQvbGliYy5zby42CgpUaHJlYWQgMTYgKFRocmVhZCAweDdmNDRiYTdmYzcwMCAoTFdQIDMw
NTMpKToKIzAgIDB4MDAwMDdmNDU5Y2E2MTAwZiBpbiBwdGhyZWFkX2NvbmRfd2FpdEBAR0xJQkNf
Mi4zLjIgKCkgZnJvbSAvbGliNjQvbGlicHRocmVhZC5zby4wCiMxICAweDAwMDA3ZjQ1OWRiZWZl
M2EgaW4gUVdhaXRDb25kaXRpb246OndhaXQoUU11dGV4KiwgdW5zaWduZWQgbG9uZykgKCkgZnJv
bSAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojMiAgMHgwMDAwN2Y0NGUyMGFlNjIwIGluIFRo
cmVhZFdlYXZlcjo6V2VhdmVyOjp0YWtlRmlyc3RBdmFpbGFibGVKb2JPclN1c3BlbmRPcldhaXQo
VGhyZWFkV2VhdmVyOjpUaHJlYWQqLCBib29sLCBib29sLCBib29sKSAoKSBmcm9tIC91c3IvbGli
NjQvbGliS0Y1VGhyZWFkV2VhdmVyLnNvLjUKIzMgIDB4MDAwMDdmNDRlMjBiMjk4OCBpbiA/PyAo
KSBmcm9tIC91c3IvbGliNjQvbGliS0Y1VGhyZWFkV2VhdmVyLnNvLjUKIzQgIDB4MDAwMDdmNDRl
MjBhZDY5ZCBpbiBUaHJlYWRXZWF2ZXI6OldlYXZlcjo6YXBwbHlGb3JXb3JrKFRocmVhZFdlYXZl
cjo6VGhyZWFkKiwgYm9vbCkgKCkgZnJvbSAvdXNyL2xpYjY0L2xpYktGNVRocmVhZFdlYXZlci5z
by41CiM1ICAweDAwMDA3ZjQ0ZTIwYjI5ZTIgaW4gPz8gKCkgZnJvbSAvdXNyL2xpYjY0L2xpYktG
NVRocmVhZFdlYXZlci5zby41CiM2ICAweDAwMDA3ZjQ0ZTIwYWQ2OWQgaW4gVGhyZWFkV2VhdmVy
OjpXZWF2ZXI6OmFwcGx5Rm9yV29yayhUaHJlYWRXZWF2ZXI6OlRocmVhZCosIGJvb2wpICgpIGZy
b20gL3Vzci9saWI2NC9saWJLRjVUaHJlYWRXZWF2ZXIuc28uNQojNyAgMHgwMDAwN2Y0NGUyMGIw
Nzk5IGluIFRocmVhZFdlYXZlcjo6VGhyZWFkOjpydW4oKSAoKSBmcm9tIC91c3IvbGliNjQvbGli
S0Y1VGhyZWFkV2VhdmVyLnNvLjUKIzggIDB4MDAwMDdmNDU5ZGJlZjc3ZSBpbiBRVGhyZWFkUHJp
dmF0ZTo6c3RhcnQodm9pZCopICgpIGZyb20gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzkg
IDB4MDAwMDdmNDU5Y2E1YjQwNCBpbiBzdGFydF90aHJlYWQgKCkgZnJvbSAvbGliNjQvbGlicHRo
cmVhZC5zby4wCiMxMCAweDAwMDA3ZjQ1OWQ0OTVlYWQgaW4gY2xvbmUgKCkgZnJvbSAvbGliNjQv
bGliYy5zby42CgpUaHJlYWQgMTUgKFRocmVhZCAweDdmNDRiYWZmZDcwMCAoTFdQIDMwNTIpKToK
IzAgIDB4MDAwMDdmNDU5Y2E2MTAwZiBpbiBwdGhyZWFkX2NvbmRfd2FpdEBAR0xJQkNfMi4zLjIg
KCkgZnJvbSAvbGliNjQvbGlicHRocmVhZC5zby4wCiMxICAweDAwMDA3ZjQ1OWRiZWZlM2EgaW4g
UVdhaXRDb25kaXRpb246OndhaXQoUU11dGV4KiwgdW5zaWduZWQgbG9uZykgKCkgZnJvbSAvdXNy
L2xpYjY0L2xpYlF0NUNvcmUuc28uNQojMiAgMHgwMDAwN2Y0NGUyMGFlNjIwIGluIFRocmVhZFdl
YXZlcjo6V2VhdmVyOjp0YWtlRmlyc3RBdmFpbGFibGVKb2JPclN1c3BlbmRPcldhaXQoVGhyZWFk
V2VhdmVyOjpUaHJlYWQqLCBib29sLCBib29sLCBib29sKSAoKSBmcm9tIC91c3IvbGliNjQvbGli
S0Y1VGhyZWFkV2VhdmVyLnNvLjUKIzMgIDB4MDAwMDdmNDRlMjBiMjk4OCBpbiA/PyAoKSBmcm9t
IC91c3IvbGliNjQvbGliS0Y1VGhyZWFkV2VhdmVyLnNvLjUKIzQgIDB4MDAwMDdmNDRlMjBhZDY5
ZCBpbiBUaHJlYWRXZWF2ZXI6OldlYXZlcjo6YXBwbHlGb3JXb3JrKFRocmVhZFdlYXZlcjo6VGhy
ZWFkKiwgYm9vbCkgKCkgZnJvbSAvdXNyL2xpYjY0L2xpYktGNVRocmVhZFdlYXZlci5zby41CiM1
ICAweDAwMDA3ZjQ0ZTIwYjA3OTkgaW4gVGhyZWFkV2VhdmVyOjpUaHJlYWQ6OnJ1bigpICgpIGZy
b20gL3Vzci9saWI2NC9saWJLRjVUaHJlYWRXZWF2ZXIuc28uNQojNiAgMHgwMDAwN2Y0NTlkYmVm
NzdlIGluIFFUaHJlYWRQcml2YXRlOjpzdGFydCh2b2lkKikgKCkgZnJvbSAvdXNyL2xpYjY0L2xp
YlF0NUNvcmUuc28uNQojNyAgMHgwMDAwN2Y0NTljYTViNDA0IGluIHN0YXJ0X3RocmVhZCAoKSBm
cm9tIC9saWI2NC9saWJwdGhyZWFkLnNvLjAKIzggIDB4MDAwMDdmNDU5ZDQ5NWVhZCBpbiBjbG9u
ZSAoKSBmcm9tIC9saWI2NC9saWJjLnNvLjYKClRocmVhZCAxNCAoVGhyZWFkIDB4N2Y0NGJiN2Zl
NzAwIChMV1AgMzA1MSkpOgojMCAgMHgwMDAwN2Y0NTljYTYxMDBmIGluIHB0aHJlYWRfY29uZF93
YWl0QEBHTElCQ18yLjMuMiAoKSBmcm9tIC9saWI2NC9saWJwdGhyZWFkLnNvLjAKIzEgIDB4MDAw
MDdmNDU5ZGJlZmUzYSBpbiBRV2FpdENvbmRpdGlvbjo6d2FpdChRTXV0ZXgqLCB1bnNpZ25lZCBs
b25nKSAoKSBmcm9tIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41CiMyICAweDAwMDA3ZjQ0ZTIw
YWU2MjAgaW4gVGhyZWFkV2VhdmVyOjpXZWF2ZXI6OnRha2VGaXJzdEF2YWlsYWJsZUpvYk9yU3Vz
cGVuZE9yV2FpdChUaHJlYWRXZWF2ZXI6OlRocmVhZCosIGJvb2wsIGJvb2wsIGJvb2wpICgpIGZy
b20gL3Vzci9saWI2NC9saWJLRjVUaHJlYWRXZWF2ZXIuc28uNQojMyAgMHgwMDAwN2Y0NGUyMGIy
OTg4IGluID8/ICgpIGZyb20gL3Vzci9saWI2NC9saWJLRjVUaHJlYWRXZWF2ZXIuc28uNQojNCAg
MHgwMDAwN2Y0NGUyMGFkNjlkIGluIFRocmVhZFdlYXZlcjo6V2VhdmVyOjphcHBseUZvcldvcmso
VGhyZWFkV2VhdmVyOjpUaHJlYWQqLCBib29sKSAoKSBmcm9tIC91c3IvbGliNjQvbGliS0Y1VGhy
ZWFkV2VhdmVyLnNvLjUKIzUgIDB4MDAwMDdmNDRlMjBiMjllMiBpbiA/PyAoKSBmcm9tIC91c3Iv
bGliNjQvbGliS0Y1VGhyZWFkV2VhdmVyLnNvLjUKIzYgIDB4MDAwMDdmNDRlMjBhZDY5ZCBpbiBU
aHJlYWRXZWF2ZXI6OldlYXZlcjo6YXBwbHlGb3JXb3JrKFRocmVhZFdlYXZlcjo6VGhyZWFkKiwg
Ym9vbCkgKCkgZnJvbSAvdXNyL2xpYjY0L2xpYktGNVRocmVhZFdlYXZlci5zby41CiM3ICAweDAw
MDA3ZjQ0ZTIwYjA3OTkgaW4gVGhyZWFkV2VhdmVyOjpUaHJlYWQ6OnJ1bigpICgpIGZyb20gL3Vz
ci9saWI2NC9saWJLRjVUaHJlYWRXZWF2ZXIuc28uNQojOCAgMHgwMDAwN2Y0NTlkYmVmNzdlIGlu
IFFUaHJlYWRQcml2YXRlOjpzdGFydCh2b2lkKikgKCkgZnJvbSAvdXNyL2xpYjY0L2xpYlF0NUNv
cmUuc28uNQojOSAgMHgwMDAwN2Y0NTljYTViNDA0IGluIHN0YXJ0X3RocmVhZCAoKSBmcm9tIC9s
aWI2NC9saWJwdGhyZWFkLnNvLjAKIzEwIDB4MDAwMDdmNDU5ZDQ5NWVhZCBpbiBjbG9uZSAoKSBm
cm9tIC9saWI2NC9saWJjLnNvLjYKClRocmVhZCAxMyAoVGhyZWFkIDB4N2Y0NGJiZmZmNzAwIChM
V1AgMzA1MCkpOgojMCAgMHgwMDAwN2Y0NTljYTYxMDBmIGluIHB0aHJlYWRfY29uZF93YWl0QEBH
TElCQ18yLjMuMiAoKSBmcm9tIC9saWI2NC9saWJwdGhyZWFkLnNvLjAKIzEgIDB4MDAwMDdmNDU5
ZGJlZmUzYSBpbiBRV2FpdENvbmRpdGlvbjo6d2FpdChRTXV0ZXgqLCB1bnNpZ25lZCBsb25nKSAo
KSBmcm9tIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41CiMyICAweDAwMDA3ZjQ0ZTIwYWU2MjAg
aW4gVGhyZWFkV2VhdmVyOjpXZWF2ZXI6OnRha2VGaXJzdEF2YWlsYWJsZUpvYk9yU3VzcGVuZE9y
V2FpdChUaHJlYWRXZWF2ZXI6OlRocmVhZCosIGJvb2wsIGJvb2wsIGJvb2wpICgpIGZyb20gL3Vz
ci9saWI2NC9saWJLRjVUaHJlYWRXZWF2ZXIuc28uNQojMyAgMHgwMDAwN2Y0NGUyMGIyOTg4IGlu
ID8/ICgpIGZyb20gL3Vzci9saWI2NC9saWJLRjVUaHJlYWRXZWF2ZXIuc28uNQojNCAgMHgwMDAw
N2Y0NGUyMGFkNjlkIGluIFRocmVhZFdlYXZlcjo6V2VhdmVyOjphcHBseUZvcldvcmsoVGhyZWFk
V2VhdmVyOjpUaHJlYWQqLCBib29sKSAoKSBmcm9tIC91c3IvbGliNjQvbGliS0Y1VGhyZWFkV2Vh
dmVyLnNvLjUKIzUgIDB4MDAwMDdmNDRlMjBiMjllMiBpbiA/PyAoKSBmcm9tIC91c3IvbGliNjQv
bGliS0Y1VGhyZWFkV2VhdmVyLnNvLjUKIzYgIDB4MDAwMDdmNDRlMjBhZDY5ZCBpbiBUaHJlYWRX
ZWF2ZXI6OldlYXZlcjo6YXBwbHlGb3JXb3JrKFRocmVhZFdlYXZlcjo6VGhyZWFkKiwgYm9vbCkg
KCkgZnJvbSAvdXNyL2xpYjY0L2xpYktGNVRocmVhZFdlYXZlci5zby41CiM3ICAweDAwMDA3ZjQ0
ZTIwYjA3OTkgaW4gVGhyZWFkV2VhdmVyOjpUaHJlYWQ6OnJ1bigpICgpIGZyb20gL3Vzci9saWI2
NC9saWJLRjVUaHJlYWRXZWF2ZXIuc28uNQojOCAgMHgwMDAwN2Y0NTlkYmVmNzdlIGluIFFUaHJl
YWRQcml2YXRlOjpzdGFydCh2b2lkKikgKCkgZnJvbSAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28u
NQojOSAgMHgwMDAwN2Y0NTljYTViNDA0IGluIHN0YXJ0X3RocmVhZCAoKSBmcm9tIC9saWI2NC9s
aWJwdGhyZWFkLnNvLjAKIzEwIDB4MDAwMDdmNDU5ZDQ5NWVhZCBpbiBjbG9uZSAoKSBmcm9tIC9s
aWI2NC9saWJjLnNvLjYKClRocmVhZCAxMiAoVGhyZWFkIDB4N2Y0NGNjOGY4NzAwIChMV1AgMzA0
OSkpOgojMCAgMHgwMDAwN2Y0NTljYTYxMDBmIGluIHB0aHJlYWRfY29uZF93YWl0QEBHTElCQ18y
LjMuMiAoKSBmcm9tIC9saWI2NC9saWJwdGhyZWFkLnNvLjAKIzEgIDB4MDAwMDdmNDU5ZGJlZmUz
YSBpbiBRV2FpdENvbmRpdGlvbjo6d2FpdChRTXV0ZXgqLCB1bnNpZ25lZCBsb25nKSAoKSBmcm9t
IC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41CiMyICAweDAwMDA3ZjQ0ZTIwYWU2MjAgaW4gVGhy
ZWFkV2VhdmVyOjpXZWF2ZXI6OnRha2VGaXJzdEF2YWlsYWJsZUpvYk9yU3VzcGVuZE9yV2FpdChU
aHJlYWRXZWF2ZXI6OlRocmVhZCosIGJvb2wsIGJvb2wsIGJvb2wpICgpIGZyb20gL3Vzci9saWI2
NC9saWJLRjVUaHJlYWRXZWF2ZXIuc28uNQojMyAgMHgwMDAwN2Y0NGUyMGIyOTg4IGluID8/ICgp
IGZyb20gL3Vzci9saWI2NC9saWJLRjVUaHJlYWRXZWF2ZXIuc28uNQojNCAgMHgwMDAwN2Y0NGUy
MGFkNjlkIGluIFRocmVhZFdlYXZlcjo6V2VhdmVyOjphcHBseUZvcldvcmsoVGhyZWFkV2VhdmVy
OjpUaHJlYWQqLCBib29sKSAoKSBmcm9tIC91c3IvbGliNjQvbGliS0Y1VGhyZWFkV2VhdmVyLnNv
LjUKIzUgIDB4MDAwMDdmNDRlMjBiMjllMiBpbiA/PyAoKSBmcm9tIC91c3IvbGliNjQvbGliS0Y1
VGhyZWFkV2VhdmVyLnNvLjUKIzYgIDB4MDAwMDdmNDRlMjBhZDY5ZCBpbiBUaHJlYWRXZWF2ZXI6
OldlYXZlcjo6YXBwbHlGb3JXb3JrKFRocmVhZFdlYXZlcjo6VGhyZWFkKiwgYm9vbCkgKCkgZnJv
bSAvdXNyL2xpYjY0L2xpYktGNVRocmVhZFdlYXZlci5zby41CiM3ICAweDAwMDA3ZjQ0ZTIwYjA3
OTkgaW4gVGhyZWFkV2VhdmVyOjpUaHJlYWQ6OnJ1bigpICgpIGZyb20gL3Vzci9saWI2NC9saWJL
RjVUaHJlYWRXZWF2ZXIuc28uNQojOCAgMHgwMDAwN2Y0NTlkYmVmNzdlIGluIFFUaHJlYWRQcml2
YXRlOjpzdGFydCh2b2lkKikgKCkgZnJvbSAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojOSAg
MHgwMDAwN2Y0NTljYTViNDA0IGluIHN0YXJ0X3RocmVhZCAoKSBmcm9tIC9saWI2NC9saWJwdGhy
ZWFkLnNvLjAKIzEwIDB4MDAwMDdmNDU5ZDQ5NWVhZCBpbiBjbG9uZSAoKSBmcm9tIC9saWI2NC9s
aWJjLnNvLjYKClRocmVhZCAxMSAoVGhyZWFkIDB4N2Y0NGNkMGY5NzAwIChMV1AgMzA0OCkpOgoj
MCAgMHgwMDAwN2Y0NTljYTYxMDBmIGluIHB0aHJlYWRfY29uZF93YWl0QEBHTElCQ18yLjMuMiAo
KSBmcm9tIC9saWI2NC9saWJwdGhyZWFkLnNvLjAKIzEgIDB4MDAwMDdmNDU5ZGJlZmUzYSBpbiBR
V2FpdENvbmRpdGlvbjo6d2FpdChRTXV0ZXgqLCB1bnNpZ25lZCBsb25nKSAoKSBmcm9tIC91c3Iv
bGliNjQvbGliUXQ1Q29yZS5zby41CiMyICAweDAwMDA3ZjQ0ZTIwYWU2MjAgaW4gVGhyZWFkV2Vh
dmVyOjpXZWF2ZXI6OnRha2VGaXJzdEF2YWlsYWJsZUpvYk9yU3VzcGVuZE9yV2FpdChUaHJlYWRX
ZWF2ZXI6OlRocmVhZCosIGJvb2wsIGJvb2wsIGJvb2wpICgpIGZyb20gL3Vzci9saWI2NC9saWJL
RjVUaHJlYWRXZWF2ZXIuc28uNQojMyAgMHgwMDAwN2Y0NGUyMGIyOTg4IGluID8/ICgpIGZyb20g
L3Vzci9saWI2NC9saWJLRjVUaHJlYWRXZWF2ZXIuc28uNQojNCAgMHgwMDAwN2Y0NGUyMGFkNjlk
IGluIFRocmVhZFdlYXZlcjo6V2VhdmVyOjphcHBseUZvcldvcmsoVGhyZWFkV2VhdmVyOjpUaHJl
YWQqLCBib29sKSAoKSBmcm9tIC91c3IvbGliNjQvbGliS0Y1VGhyZWFkV2VhdmVyLnNvLjUKIzUg
IDB4MDAwMDdmNDRlMjBiMjllMiBpbiA/PyAoKSBmcm9tIC91c3IvbGliNjQvbGliS0Y1VGhyZWFk
V2VhdmVyLnNvLjUKIzYgIDB4MDAwMDdmNDRlMjBhZDY5ZCBpbiBUaHJlYWRXZWF2ZXI6OldlYXZl
cjo6YXBwbHlGb3JXb3JrKFRocmVhZFdlYXZlcjo6VGhyZWFkKiwgYm9vbCkgKCkgZnJvbSAvdXNy
L2xpYjY0L2xpYktGNVRocmVhZFdlYXZlci5zby41CiM3ICAweDAwMDA3ZjQ0ZTIwYjA3OTkgaW4g
VGhyZWFkV2VhdmVyOjpUaHJlYWQ6OnJ1bigpICgpIGZyb20gL3Vzci9saWI2NC9saWJLRjVUaHJl
YWRXZWF2ZXIuc28uNQojOCAgMHgwMDAwN2Y0NTlkYmVmNzdlIGluIFFUaHJlYWRQcml2YXRlOjpz
dGFydCh2b2lkKikgKCkgZnJvbSAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojOSAgMHgwMDAw
N2Y0NTljYTViNDA0IGluIHN0YXJ0X3RocmVhZCAoKSBmcm9tIC9saWI2NC9saWJwdGhyZWFkLnNv
LjAKIzEwIDB4MDAwMDdmNDU5ZDQ5NWVhZCBpbiBjbG9uZSAoKSBmcm9tIC9saWI2NC9saWJjLnNv
LjYKClRocmVhZCAxMCAoVGhyZWFkIDB4N2Y0NGNkOGZhNzAwIChMV1AgMzA0NykpOgojMCAgMHgw
MDAwN2Y0NTljYTYxMDBmIGluIHB0aHJlYWRfY29uZF93YWl0QEBHTElCQ18yLjMuMiAoKSBmcm9t
IC9saWI2NC9saWJwdGhyZWFkLnNvLjAKIzEgIDB4MDAwMDdmNDU5ZGJlZmUzYSBpbiBRV2FpdENv
bmRpdGlvbjo6d2FpdChRTXV0ZXgqLCB1bnNpZ25lZCBsb25nKSAoKSBmcm9tIC91c3IvbGliNjQv
bGliUXQ1Q29yZS5zby41CiMyICAweDAwMDA3ZjQ0ZTIwYWU2MjAgaW4gVGhyZWFkV2VhdmVyOjpX
ZWF2ZXI6OnRha2VGaXJzdEF2YWlsYWJsZUpvYk9yU3VzcGVuZE9yV2FpdChUaHJlYWRXZWF2ZXI6
OlRocmVhZCosIGJvb2wsIGJvb2wsIGJvb2wpICgpIGZyb20gL3Vzci9saWI2NC9saWJLRjVUaHJl
YWRXZWF2ZXIuc28uNQojMyAgMHgwMDAwN2Y0NGUyMGIyOTg4IGluID8/ICgpIGZyb20gL3Vzci9s
aWI2NC9saWJLRjVUaHJlYWRXZWF2ZXIuc28uNQojNCAgMHgwMDAwN2Y0NGUyMGFkNjlkIGluIFRo
cmVhZFdlYXZlcjo6V2VhdmVyOjphcHBseUZvcldvcmsoVGhyZWFkV2VhdmVyOjpUaHJlYWQqLCBi
b29sKSAoKSBmcm9tIC91c3IvbGliNjQvbGliS0Y1VGhyZWFkV2VhdmVyLnNvLjUKIzUgIDB4MDAw
MDdmNDRlMjBiMjllMiBpbiA/PyAoKSBmcm9tIC91c3IvbGliNjQvbGliS0Y1VGhyZWFkV2VhdmVy
LnNvLjUKIzYgIDB4MDAwMDdmNDRlMjBhZDY5ZCBpbiBUaHJlYWRXZWF2ZXI6OldlYXZlcjo6YXBw
bHlGb3JXb3JrKFRocmVhZFdlYXZlcjo6VGhyZWFkKiwgYm9vbCkgKCkgZnJvbSAvdXNyL2xpYjY0
L2xpYktGNVRocmVhZFdlYXZlci5zby41CiM3ICAweDAwMDA3ZjQ0ZTIwYjA3OTkgaW4gVGhyZWFk
V2VhdmVyOjpUaHJlYWQ6OnJ1bigpICgpIGZyb20gL3Vzci9saWI2NC9saWJLRjVUaHJlYWRXZWF2
ZXIuc28uNQojOCAgMHgwMDAwN2Y0NTlkYmVmNzdlIGluIFFUaHJlYWRQcml2YXRlOjpzdGFydCh2
b2lkKikgKCkgZnJvbSAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojOSAgMHgwMDAwN2Y0NTlj
YTViNDA0IGluIHN0YXJ0X3RocmVhZCAoKSBmcm9tIC9saWI2NC9saWJwdGhyZWFkLnNvLjAKIzEw
IDB4MDAwMDdmNDU5ZDQ5NWVhZCBpbiBjbG9uZSAoKSBmcm9tIC9saWI2NC9saWJjLnNvLjYKClRo
cmVhZCA5IChUaHJlYWQgMHg3ZjQ0Y2UwZmI3MDAgKExXUCAzMDQ2KSk6CiMwICAweDAwMDA3ZjQ1
OWNhNjEwMGYgaW4gcHRocmVhZF9jb25kX3dhaXRAQEdMSUJDXzIuMy4yICgpIGZyb20gL2xpYjY0
L2xpYnB0aHJlYWQuc28uMAojMSAgMHgwMDAwN2Y0NTlkYmVmZTNhIGluIFFXYWl0Q29uZGl0aW9u
Ojp3YWl0KFFNdXRleCosIHVuc2lnbmVkIGxvbmcpICgpIGZyb20gL3Vzci9saWI2NC9saWJRdDVD
b3JlLnNvLjUKIzIgIDB4MDAwMDdmNDRlMjBhZTYyMCBpbiBUaHJlYWRXZWF2ZXI6OldlYXZlcjo6
dGFrZUZpcnN0QXZhaWxhYmxlSm9iT3JTdXNwZW5kT3JXYWl0KFRocmVhZFdlYXZlcjo6VGhyZWFk
KiwgYm9vbCwgYm9vbCwgYm9vbCkgKCkgZnJvbSAvdXNyL2xpYjY0L2xpYktGNVRocmVhZFdlYXZl
ci5zby41CiMzICAweDAwMDA3ZjQ0ZTIwYjI5ODggaW4gPz8gKCkgZnJvbSAvdXNyL2xpYjY0L2xp
YktGNVRocmVhZFdlYXZlci5zby41CiM0ICAweDAwMDA3ZjQ0ZTIwYWQ2OWQgaW4gVGhyZWFkV2Vh
dmVyOjpXZWF2ZXI6OmFwcGx5Rm9yV29yayhUaHJlYWRXZWF2ZXI6OlRocmVhZCosIGJvb2wpICgp
IGZyb20gL3Vzci9saWI2NC9saWJLRjVUaHJlYWRXZWF2ZXIuc28uNQojNSAgMHgwMDAwN2Y0NGUy
MGIyOWUyIGluID8/ICgpIGZyb20gL3Vzci9saWI2NC9saWJLRjVUaHJlYWRXZWF2ZXIuc28uNQoj
NiAgMHgwMDAwN2Y0NGUyMGFkNjlkIGluIFRocmVhZFdlYXZlcjo6V2VhdmVyOjphcHBseUZvcldv
cmsoVGhyZWFkV2VhdmVyOjpUaHJlYWQqLCBib29sKSAoKSBmcm9tIC91c3IvbGliNjQvbGliS0Y1
VGhyZWFkV2VhdmVyLnNvLjUKIzcgIDB4MDAwMDdmNDRlMjBiMDc5OSBpbiBUaHJlYWRXZWF2ZXI6
OlRocmVhZDo6cnVuKCkgKCkgZnJvbSAvdXNyL2xpYjY0L2xpYktGNVRocmVhZFdlYXZlci5zby41
CiM4ICAweDAwMDA3ZjQ1OWRiZWY3N2UgaW4gUVRocmVhZFByaXZhdGU6OnN0YXJ0KHZvaWQqKSAo
KSBmcm9tIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41CiM5ICAweDAwMDA3ZjQ1OWNhNWI0MDQg
aW4gc3RhcnRfdGhyZWFkICgpIGZyb20gL2xpYjY0L2xpYnB0aHJlYWQuc28uMAojMTAgMHgwMDAw
N2Y0NTlkNDk1ZWFkIGluIGNsb25lICgpIGZyb20gL2xpYjY0L2xpYmMuc28uNgoKVGhyZWFkIDgg
KFRocmVhZCAweDdmNDRkNmI2ZTcwMCAoTFdQIDI4NTUpKToKIzAgIDB4MDAwMDdmNDU5ZDRhMjJm
ZiBpbiA/PyAoKSBmcm9tIC9saWI2NC9saWJjLnNvLjYKIzEgIDB4MDAwMDdmNDU5ZDQ4Y2UyMiBp
biBwb2xsICgpIGZyb20gL2xpYjY0L2xpYmMuc28uNgojMiAgMHgwMDAwN2Y0NTk4Yjk5NWU2IGlu
ID8/ICgpIGZyb20gL3Vzci9saWI2NC9saWJnbGliLTIuMC5zby4wCiMzICAweDAwMDA3ZjQ1OThi
OTk2ZmMgaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0aW9uICgpIGZyb20gL3Vzci9saWI2NC9saWJn
bGliLTIuMC5zby4wCiM0ICAweDAwMDA3ZjQ1OWRkZTMzY2IgaW4gUUV2ZW50RGlzcGF0Y2hlckds
aWI6OnByb2Nlc3NFdmVudHMoUUZsYWdzPFFFdmVudExvb3A6OlByb2Nlc3NFdmVudHNGbGFnPikg
KCkgZnJvbSAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojNSAgMHgwMDAwN2Y0NTlkZDkxMDNh
IGluIFFFdmVudExvb3A6OmV4ZWMoUUZsYWdzPFFFdmVudExvb3A6OlByb2Nlc3NFdmVudHNGbGFn
PikgKCkgZnJvbSAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojNiAgMHgwMDAwN2Y0NTlkYmVi
MzYzIGluIFFUaHJlYWQ6OmV4ZWMoKSAoKSBmcm9tIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41
CiM3ICAweDAwMDA3ZjQ0ZDgzZWViNDcgaW4gS0N1cHNDb25uZWN0aW9uOjpydW4oKSAoKSBmcm9t
IC91c3IvbGliNjQvbGlia2N1cHNsaWIuc28KIzggIDB4MDAwMDdmNDU5ZGJlZjc3ZSBpbiBRVGhy
ZWFkUHJpdmF0ZTo6c3RhcnQodm9pZCopICgpIGZyb20gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNv
LjUKIzkgIDB4MDAwMDdmNDU5Y2E1YjQwNCBpbiBzdGFydF90aHJlYWQgKCkgZnJvbSAvbGliNjQv
bGlicHRocmVhZC5zby4wCiMxMCAweDAwMDA3ZjQ1OWQ0OTVlYWQgaW4gY2xvbmUgKCkgZnJvbSAv
bGliNjQvbGliYy5zby42CgpUaHJlYWQgNyAoVGhyZWFkIDB4N2Y0NGVkZjI2NzAwIChMV1AgMjc3
OSkpOgojMCAgMHgwMDAwN2Y0NTk4Yjk4YmVhIGluIGdfbWFpbl9jb250ZXh0X3ByZXBhcmUgKCkg
ZnJvbSAvdXNyL2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzEgIDB4MDAwMDdmNDU5OGI5OTUwYiBp
biA/PyAoKSBmcm9tIC91c3IvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojMiAgMHgwMDAwN2Y0NTk4
Yjk5NmZjIGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGlvbiAoKSBmcm9tIC91c3IvbGliNjQvbGli
Z2xpYi0yLjAuc28uMAojMyAgMHgwMDAwN2Y0NTlkZGUzM2NiIGluIFFFdmVudERpc3BhdGNoZXJH
bGliOjpwcm9jZXNzRXZlbnRzKFFGbGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZlbnRzRmxhZz4p
ICgpIGZyb20gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzQgIDB4MDAwMDdmNDU5ZGQ5MTAz
YSBpbiBRRXZlbnRMb29wOjpleGVjKFFGbGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZlbnRzRmxh
Zz4pICgpIGZyb20gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzUgIDB4MDAwMDdmNDU5ZGJl
YjM2MyBpbiBRVGhyZWFkOjpleGVjKCkgKCkgZnJvbSAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28u
NQojNiAgMHgwMDAwN2Y0NWEwYjNiZjc2IGluIFFRdWlja1BpeG1hcFJlYWRlcjo6cnVuKCkgKCkg
ZnJvbSAvdXNyL2xpYjY0L2xpYlF0NVF1aWNrLnNvLjUKIzcgIDB4MDAwMDdmNDU5ZGJlZjc3ZSBp
biBRVGhyZWFkUHJpdmF0ZTo6c3RhcnQodm9pZCopICgpIGZyb20gL3Vzci9saWI2NC9saWJRdDVD
b3JlLnNvLjUKIzggIDB4MDAwMDdmNDU5Y2E1YjQwNCBpbiBzdGFydF90aHJlYWQgKCkgZnJvbSAv
bGliNjQvbGlicHRocmVhZC5zby4wCiM5ICAweDAwMDA3ZjQ1OWQ0OTVlYWQgaW4gY2xvbmUgKCkg
ZnJvbSAvbGliNjQvbGliYy5zby42CgpUaHJlYWQgNiAoVGhyZWFkIDB4N2Y0NTdkYzJlNzAwIChM
V1AgMjc0NSkpOgojMCAgMHgwMDAwN2Y0NTljYTYxMDBmIGluIHB0aHJlYWRfY29uZF93YWl0QEBH
TElCQ18yLjMuMiAoKSBmcm9tIC9saWI2NC9saWJwdGhyZWFkLnNvLjAKIzEgIDB4MDAwMDdmNDVh
MjYwNzJlNCBpbiBRVFdURjo6VENNYWxsb2NfUGFnZUhlYXA6OnNjYXZlbmdlclRocmVhZCgpICgp
IGZyb20gL3Vzci9saWI2NC9saWJRdDVTY3JpcHQuc28uNQojMiAgMHgwMDAwN2Y0NWEyNjA3MzI5
IGluIFFUV1RGOjpUQ01hbGxvY19QYWdlSGVhcDo6cnVuU2NhdmVuZ2VyVGhyZWFkKHZvaWQqKSAo
KSBmcm9tIC91c3IvbGliNjQvbGliUXQ1U2NyaXB0LnNvLjUKIzMgIDB4MDAwMDdmNDU5Y2E1YjQw
NCBpbiBzdGFydF90aHJlYWQgKCkgZnJvbSAvbGliNjQvbGlicHRocmVhZC5zby4wCiM0ICAweDAw
MDA3ZjQ1OWQ0OTVlYWQgaW4gY2xvbmUgKCkgZnJvbSAvbGliNjQvbGliYy5zby42CgpUaHJlYWQg
NSAoVGhyZWFkIDB4N2Y0NTdmZGM2NzAwIChMV1AgMjczOSkpOgojMCAgMHgwMDAwN2Y0NTlkNDhj
ZTJkIGluIHBvbGwgKCkgZnJvbSAvbGliNjQvbGliYy5zby42CiMxICAweDAwMDA3ZjQ1OThiOTk1
ZTYgaW4gPz8gKCkgZnJvbSAvdXNyL2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzIgIDB4MDAwMDdm
NDU5OGI5OTZmYyBpbiBnX21haW5fY29udGV4dF9pdGVyYXRpb24gKCkgZnJvbSAvdXNyL2xpYjY0
L2xpYmdsaWItMi4wLnNvLjAKIzMgIDB4MDAwMDdmNDU5ZGRlMzNjYiBpbiBRRXZlbnREaXNwYXRj
aGVyR2xpYjo6cHJvY2Vzc0V2ZW50cyhRRmxhZ3M8UUV2ZW50TG9vcDo6UHJvY2Vzc0V2ZW50c0Zs
YWc+KSAoKSBmcm9tIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41CiM0ICAweDAwMDA3ZjQ1OWRk
OTEwM2EgaW4gUUV2ZW50TG9vcDo6ZXhlYyhRRmxhZ3M8UUV2ZW50TG9vcDo6UHJvY2Vzc0V2ZW50
c0ZsYWc+KSAoKSBmcm9tIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41CiM1ICAweDAwMDA3ZjQ1
OWRiZWIzNjMgaW4gUVRocmVhZDo6ZXhlYygpICgpIGZyb20gL3Vzci9saWI2NC9saWJRdDVDb3Jl
LnNvLjUKIzYgIDB4MDAwMDdmNDVhMDE5YTc4NSBpbiBRUW1sVGhyZWFkUHJpdmF0ZTo6cnVuKCkg
KCkgZnJvbSAvdXNyL2xpYjY0L2xpYlF0NVFtbC5zby41CiM3ICAweDAwMDA3ZjQ1OWRiZWY3N2Ug
aW4gUVRocmVhZFByaXZhdGU6OnN0YXJ0KHZvaWQqKSAoKSBmcm9tIC91c3IvbGliNjQvbGliUXQ1
Q29yZS5zby41CiM4ICAweDAwMDA3ZjQ1OWNhNWI0MDQgaW4gc3RhcnRfdGhyZWFkICgpIGZyb20g
L2xpYjY0L2xpYnB0aHJlYWQuc28uMAojOSAgMHgwMDAwN2Y0NTlkNDk1ZWFkIGluIGNsb25lICgp
IGZyb20gL2xpYjY0L2xpYmMuc28uNgoKVGhyZWFkIDQgKFRocmVhZCAweDdmNDU4NjEyMzcwMCAo
TFdQIDI2ODYpKToKIzAgIDB4MDAwMDdmNDU5ZDQ4Y2UyZCBpbiBwb2xsICgpIGZyb20gL2xpYjY0
L2xpYmMuc28uNgojMSAgMHgwMDAwN2Y0NTk4Yjk5NWU2IGluID8/ICgpIGZyb20gL3Vzci9saWI2
NC9saWJnbGliLTIuMC5zby4wCiMyICAweDAwMDA3ZjQ1OThiOTk2ZmMgaW4gZ19tYWluX2NvbnRl
eHRfaXRlcmF0aW9uICgpIGZyb20gL3Vzci9saWI2NC9saWJnbGliLTIuMC5zby4wCiMzICAweDAw
MDA3ZjQ1OWRkZTMzY2IgaW4gUUV2ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMoUUZs
YWdzPFFFdmVudExvb3A6OlByb2Nlc3NFdmVudHNGbGFnPikgKCkgZnJvbSAvdXNyL2xpYjY0L2xp
YlF0NUNvcmUuc28uNQojNCAgMHgwMDAwN2Y0NTlkZDkxMDNhIGluIFFFdmVudExvb3A6OmV4ZWMo
UUZsYWdzPFFFdmVudExvb3A6OlByb2Nlc3NFdmVudHNGbGFnPikgKCkgZnJvbSAvdXNyL2xpYjY0
L2xpYlF0NUNvcmUuc28uNQojNSAgMHgwMDAwN2Y0NTlkYmViMzYzIGluIFFUaHJlYWQ6OmV4ZWMo
KSAoKSBmcm9tIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41CiM2ICAweDAwMDA3ZjQ1YTAxOWE3
ODUgaW4gUVFtbFRocmVhZFByaXZhdGU6OnJ1bigpICgpIGZyb20gL3Vzci9saWI2NC9saWJRdDVR
bWwuc28uNQojNyAgMHgwMDAwN2Y0NTlkYmVmNzdlIGluIFFUaHJlYWRQcml2YXRlOjpzdGFydCh2
b2lkKikgKCkgZnJvbSAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojOCAgMHgwMDAwN2Y0NTlj
YTViNDA0IGluIHN0YXJ0X3RocmVhZCAoKSBmcm9tIC9saWI2NC9saWJwdGhyZWFkLnNvLjAKIzkg
IDB4MDAwMDdmNDU5ZDQ5NWVhZCBpbiBjbG9uZSAoKSBmcm9tIC9saWI2NC9saWJjLnNvLjYKClRo
cmVhZCAzIChUaHJlYWQgMHg3ZjQ1ODdmZmY3MDAgKExXUCAyNjEwKSk6CiMwICAweDAwMDA3ZmZk
ZjFmZmJiYmQgaW4gY2xvY2tfZ2V0dGltZSAoKQojMSAgMHgwMDAwN2Y0NTlkNGEyOTg2IGluIGNs
b2NrX2dldHRpbWUgKCkgZnJvbSAvbGliNjQvbGliYy5zby42CiMyICAweDAwMDA3ZjQ1OWRkZTJj
MDEgaW4gcXRfZ2V0dGltZSgpICgpIGZyb20gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzMg
IDB4MDAwMDdmNDU5ZGRlMTcxOSBpbiBRVGltZXJJbmZvTGlzdDo6dXBkYXRlQ3VycmVudFRpbWUo
KSAoKSBmcm9tIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41CiM0ICAweDAwMDA3ZjQ1OWRkZTFi
MTUgaW4gUVRpbWVySW5mb0xpc3Q6OnRpbWVyV2FpdCh0aW1lc3BlYyYpICgpIGZyb20gL3Vzci9s
aWI2NC9saWJRdDVDb3JlLnNvLjUKIzUgIDB4MDAwMDdmNDU5ZGRlMzBhYyBpbiB0aW1lclNvdXJj
ZVByZXBhcmVIZWxwZXIoR1RpbWVyU291cmNlKiwgaW50KikgKCkgZnJvbSAvdXNyL2xpYjY0L2xp
YlF0NUNvcmUuc28uNQojNiAgMHgwMDAwN2Y0NTlkZGUzMTc1IGluIHRpbWVyU291cmNlUHJlcGFy
ZShfR1NvdXJjZSosIGludCopICgpIGZyb20gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzcg
IDB4MDAwMDdmNDU5OGI5OGFjZCBpbiBnX21haW5fY29udGV4dF9wcmVwYXJlICgpIGZyb20gL3Vz
ci9saWI2NC9saWJnbGliLTIuMC5zby4wCiM4ICAweDAwMDA3ZjQ1OThiOTk1MGIgaW4gPz8gKCkg
ZnJvbSAvdXNyL2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzkgIDB4MDAwMDdmNDU5OGI5OTZmYyBp
biBnX21haW5fY29udGV4dF9pdGVyYXRpb24gKCkgZnJvbSAvdXNyL2xpYjY0L2xpYmdsaWItMi4w
LnNvLjAKIzEwIDB4MDAwMDdmNDU5ZGRlMzNjYiBpbiBRRXZlbnREaXNwYXRjaGVyR2xpYjo6cHJv
Y2Vzc0V2ZW50cyhRRmxhZ3M8UUV2ZW50TG9vcDo6UHJvY2Vzc0V2ZW50c0ZsYWc+KSAoKSBmcm9t
IC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41CiMxMSAweDAwMDA3ZjQ1OWRkOTEwM2EgaW4gUUV2
ZW50TG9vcDo6ZXhlYyhRRmxhZ3M8UUV2ZW50TG9vcDo6UHJvY2Vzc0V2ZW50c0ZsYWc+KSAoKSBm
cm9tIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41CiMxMiAweDAwMDA3ZjQ1OWRiZWIzNjMgaW4g
UVRocmVhZDo6ZXhlYygpICgpIGZyb20gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzEzIDB4
MDAwMDdmNDVhMmNjZGFmOSBpbiBRREJ1c0Nvbm5lY3Rpb25NYW5hZ2VyOjpydW4oKSAoKSBmcm9t
IC91c3IvbGliNjQvbGliUXQ1REJ1cy5zby41CiMxNCAweDAwMDA3ZjQ1OWRiZWY3N2UgaW4gUVRo
cmVhZFByaXZhdGU6OnN0YXJ0KHZvaWQqKSAoKSBmcm9tIC91c3IvbGliNjQvbGliUXQ1Q29yZS5z
by41CiMxNSAweDAwMDA3ZjQ1OWNhNWI0MDQgaW4gc3RhcnRfdGhyZWFkICgpIGZyb20gL2xpYjY0
L2xpYnB0aHJlYWQuc28uMAojMTYgMHgwMDAwN2Y0NTlkNDk1ZWFkIGluIGNsb25lICgpIGZyb20g
L2xpYjY0L2xpYmMuc28uNgoKVGhyZWFkIDIgKFRocmVhZCAweDdmNDU4ZDg4ODcwMCAoTFdQIDI2
MDgpKToKIzAgIDB4MDAwMDdmNDU5ZDQ4Y2UyZCBpbiBwb2xsICgpIGZyb20gL2xpYjY0L2xpYmMu
c28uNgojMSAgMHgwMDAwN2Y0NWExNTRkODdmIGluID8/ICgpIGZyb20gL3Vzci9saWI2NC9saWJ4
Y2Iuc28uMQojMiAgMHgwMDAwN2Y0NWExNTRmNjA5IGluIHhjYl93YWl0X2Zvcl9ldmVudCAoKSBm
cm9tIC91c3IvbGliNjQvbGlieGNiLnNvLjEKIzMgIDB4MDAwMDdmNDU4ZjNhOWMwOSBpbiBRWGNi
RXZlbnRSZWFkZXI6OnJ1bigpICgpIGZyb20gL3Vzci9saWI2NC9saWJRdDVYY2JRcGEuc28uNQoj
NCAgMHgwMDAwN2Y0NTlkYmVmNzdlIGluIFFUaHJlYWRQcml2YXRlOjpzdGFydCh2b2lkKikgKCkg
ZnJvbSAvdXNyL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojNSAgMHgwMDAwN2Y0NTljYTViNDA0IGlu
IHN0YXJ0X3RocmVhZCAoKSBmcm9tIC9saWI2NC9saWJwdGhyZWFkLnNvLjAKIzYgIDB4MDAwMDdm
NDU5ZDQ5NWVhZCBpbiBjbG9uZSAoKSBmcm9tIC9saWI2NC9saWJjLnNvLjYKClRocmVhZCAxIChU
aHJlYWQgMHg3ZjQ1YTJiYWE4NDAgKExXUCAyNTg4KSk6CltLQ3Jhc2ggSGFuZGxlcl0KIzYgIDB4
MDAwMDdmNDVhMDE4MWI1MCBpbiBRUW1sQmluZGluZzo6Z2V0UHJvcGVydHlEYXRhKFFRbWxQcm9w
ZXJ0eURhdGEqKiwgUVFtbFByb3BlcnR5RGF0YSopIGNvbnN0ICgpIGZyb20gL3Vzci9saWI2NC9s
aWJRdDVRbWwuc28uNQojNyAgMHgwMDAwN2Y0NWEwMTg0ZmIyIGluIEdlbmVyaWNCaW5kaW5nPDEw
Pjo6d3JpdGUoUVY0OjpWYWx1ZSBjb25zdCYsIGJvb2wsIFFGbGFnczxRUW1sUHJvcGVydHlEYXRh
OjpXcml0ZUZsYWc+KSAoKSBmcm9tIC91c3IvbGliNjQvbGliUXQ1UW1sLnNvLjUKIzggIDB4MDAw
MDdmNDVhMDE4NWJjNCBpbiBRUW1sTm9uYmluZGluZ0JpbmRpbmc6OmRvVXBkYXRlKFFRbWxKYXZh
U2NyaXB0RXhwcmVzc2lvbjo6RGVsZXRlV2F0Y2hlciBjb25zdCYsIFFGbGFnczxRUW1sUHJvcGVy
dHlEYXRhOjpXcml0ZUZsYWc+LCBRVjQ6OlNjb3BlJikgKCkgZnJvbSAvdXNyL2xpYjY0L2xpYlF0
NVFtbC5zby41CiM5ICAweDAwMDA3ZjQ1YTAxODJjZjMgaW4gUVFtbEJpbmRpbmc6OnVwZGF0ZShR
RmxhZ3M8UVFtbFByb3BlcnR5RGF0YTo6V3JpdGVGbGFnPikgKCkgZnJvbSAvdXNyL2xpYjY0L2xp
YlF0NVFtbC5zby41CiMxMCAweDAwMDA3ZjQ1YTAxODJmM2UgaW4gUVFtbEJpbmRpbmc6OnJlZnJl
c2goKSAoKSBmcm9tIC91c3IvbGliNjQvbGliUXQ1UW1sLnNvLjUKIzExIDB4MDAwMDdmNDVhMDE1
ODMyNCBpbiBRUW1sTm90aWZpZXI6OmVtaXROb3RpZnkoUVFtbE5vdGlmaWVyRW5kcG9pbnQqLCB2
b2lkKiopICgpIGZyb20gL3Vzci9saWI2NC9saWJRdDVRbWwuc28uNQojMTIgMHgwMDAwN2Y0NWEw
MGY5NDdjIGluIFFRbWxEYXRhOjpzaWduYWxFbWl0dGVkKFFBYnN0cmFjdERlY2xhcmF0aXZlRGF0
YSosIFFPYmplY3QqLCBpbnQsIHZvaWQqKikgKCkgZnJvbSAvdXNyL2xpYjY0L2xpYlF0NVFtbC5z
by41CiMxMyAweDAwMDA3ZjQ1OWRkYmI4ZmIgaW4gUU1ldGFPYmplY3Q6OmFjdGl2YXRlKFFPYmpl
Y3QqLCBpbnQsIGludCwgdm9pZCoqKSAoKSBmcm9tIC91c3IvbGliNjQvbGliUXQ1Q29yZS5zby41
CiMxNCAweDAwMDA3ZjQ0ZGY2NGM0OGEgaW4gdm9pZCBRUHVsc2VBdWRpbzo6RGV2aWNlOjp1cGRh
dGVEZXZpY2U8cGFfc2lua19pbmZvPihwYV9zaW5rX2luZm8gY29uc3QqKSAoKSBmcm9tIC91c3Iv
bGliNjQvcXQ1L3FtbC9vcmcva2RlL3BsYXNtYS9wcml2YXRlL3ZvbHVtZS9saWJwbGFzbWEtdm9s
dW1lLWRlY2xhcmF0aXZlLnNvCiMxNSAweDAwMDA3ZjQ0ZGY2M2IzZmEgaW4gUVB1bHNlQXVkaW86
OnNpbmtfY2IocGFfY29udGV4dCosIHBhX3NpbmtfaW5mbyBjb25zdCosIGludCwgdm9pZCopICgp
IGZyb20gL3Vzci9saWI2NC9xdDUvcW1sL29yZy9rZGUvcGxhc21hL3ByaXZhdGUvdm9sdW1lL2xp
YnBsYXNtYS12b2x1bWUtZGVjbGFyYXRpdmUuc28KIzE2IDB4MDAwMDdmNDU5MTg3MmQwYyBpbiBj
b250ZXh0X2dldF9zaW5rX2luZm9fY2FsbGJhY2sgKCkgZnJvbSAvdXNyL2xpYjY0L2xpYnB1bHNl
LnNvLjAKIzE3IDB4MDAwMDdmNDU5MGZlZGU4MSBpbiBydW5fYWN0aW9uICgpIGZyb20gL3Vzci9s
aWI2NC9wdWxzZWF1ZGlvL2xpYnB1bHNlY29tbW9uLTEwLjAuc28KIzE4IDB4MDAwMDdmNDU5MGZl
ZTIwYiBpbiBwYV9wZGlzcGF0Y2hfcnVuICgpIGZyb20gL3Vzci9saWI2NC9wdWxzZWF1ZGlvL2xp
YnB1bHNlY29tbW9uLTEwLjAuc28KIzE5IDB4MDAwMDdmNDU5MTg2NzlkZSBpbiBwc3RyZWFtX3Bh
Y2tldF9jYWxsYmFjayAoKSBmcm9tIC91c3IvbGliNjQvbGlicHVsc2Uuc28uMAojMjAgMHgwMDAw
N2Y0NTkwZmYwYzg3IGluIGRvX3JlYWQgKCkgZnJvbSAvdXNyL2xpYjY0L3B1bHNlYXVkaW8vbGli
cHVsc2Vjb21tb24tMTAuMC5zbwojMjEgMHgwMDAwN2Y0NTkwZmYzOGNiIGluIGRvX3BzdHJlYW1f
cmVhZF93cml0ZSAoKSBmcm9tIC91c3IvbGliNjQvcHVsc2VhdWRpby9saWJwdWxzZWNvbW1vbi0x
MC4wLnNvCiMyMiAweDAwMDA3ZjQ1OTBmZjNjNjkgaW4gc3JiX2NhbGxiYWNrICgpIGZyb20gL3Vz
ci9saWI2NC9wdWxzZWF1ZGlvL2xpYnB1bHNlY29tbW9uLTEwLjAuc28KIzIzIDB4MDAwMDdmNDU5
MGZmNDRlYSBpbiBzcmJjaGFubmVsX3J3bG9vcCAoKSBmcm9tIC91c3IvbGliNjQvcHVsc2VhdWRp
by9saWJwdWxzZWNvbW1vbi0xMC4wLnNvCiMyNCAweDAwMDA3ZjQ1OTE2NTNlZTYgaW4gZGlzcGF0
Y2hfZnVuYyAoKSBmcm9tIC91c3IvbGliNjQvbGlicHVsc2UtbWFpbmxvb3AtZ2xpYi5zby4wCiMy
NSAweDAwMDA3ZjQ1OThiOTkzZTcgaW4gZ19tYWluX2NvbnRleHRfZGlzcGF0Y2ggKCkgZnJvbSAv
dXNyL2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzI2IDB4MDAwMDdmNDU5OGI5OTY1MCBpbiA/PyAo
KSBmcm9tIC91c3IvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojMjcgMHgwMDAwN2Y0NTk4Yjk5NmZj
IGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGlvbiAoKSBmcm9tIC91c3IvbGliNjQvbGliZ2xpYi0y
LjAuc28uMAojMjggMHgwMDAwN2Y0NTlkZGUzM2FmIGluIFFFdmVudERpc3BhdGNoZXJHbGliOjpw
cm9jZXNzRXZlbnRzKFFGbGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZlbnRzRmxhZz4pICgpIGZy
b20gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzI5IDB4MDAwMDdmNDU5ZGQ5MTAzYSBpbiBR
RXZlbnRMb29wOjpleGVjKFFGbGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZlbnRzRmxhZz4pICgp
IGZyb20gL3Vzci9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzMwIDB4MDAwMDdmNDU5ZGQ5OTY5NCBp
biBRQ29yZUFwcGxpY2F0aW9uOjpleGVjKCkgKCkgZnJvbSAvdXNyL2xpYjY0L2xpYlF0NUNvcmUu
c28uNQojMzEgMHgwMDAwMDAwMDAwNDFjZDAyIGluIG1haW4gKCkKClBvc3NpYmxlIGR1cGxpY2F0
ZXMgYnkgcXVlcnk6IGJ1ZyAzODMwOTgsIGJ1ZyAzODI4OTcsIGJ1ZyAzODI3NzAsIGJ1ZyAzODI3
MzQsIGJ1ZyAzODI0MTYuCgpSZXBvcnRlZCB1c2luZyBEcktvbnFp
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>107115</attachid>
            <date>2017-08-06 22:00:16 +0000</date>
            <delta_ts>2017-08-06 22:00:16 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>plasmashell-20170806-185505.kcrash.txt</filename>
            <type>text/plain</type>
            <size>16607</size>
            <attacher name="Mateus Honorato">mateush.honorato</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IHBsYXNtYXNoZWxsICg1LjEwLjQpCgpRdCBWZXJzaW9uOiA1LjkuMQpGcmFt
ZXdvcmtzIFZlcnNpb246IDUuMzYuMApPcGVyYXRpbmcgU3lzdGVtOiBMaW51eCA0LjEwLjAtMzAt
Z2VuZXJpYyB4ODZfNjQKRGlzdHJpYnV0aW9uOiBVYnVudHUgMTYuMDQuMyBMVFMKCi0tIEluZm9y
bWF0aW9uIGFib3V0IHRoZSBjcmFzaDoKLSBXaGF0IEkgd2FzIGRvaW5nIHdoZW4gdGhlIGFwcGxp
Y2F0aW9uIGNyYXNoZWQ6Cmp1c3QgYmVmb3JlIGkgY2hhbmdlZCB0aGUgYXVkaW8gb3V0cHV0IGZy
b20gaW50ZXJuYWwgc3BlYWtlciB0byBIRE1JCgpUaGUgY3Jhc2ggY2FuIGJlIHJlcHJvZHVjZWQg
c29tZXRpbWVzLgoKLS0gQmFja3RyYWNlOgpBcHBsaWNhdGlvbjogUGxhc21hIChwbGFzbWFzaGVs
bCksIHNpZ25hbDogU2VnbWVudGF0aW9uIGZhdWx0ClVzaW5nIGhvc3QgbGlidGhyZWFkX2RiIGxp
YnJhcnkgIi9saWIveDg2XzY0LWxpbnV4LWdudS9saWJ0aHJlYWRfZGIuc28uMSIuCltDdXJyZW50
IHRocmVhZCBpcyAxIChUaHJlYWQgMHg3ZjYyMjM2Yzg4YzAgKExXUCAxNzQ1KSldCgpUaHJlYWQg
MTIgKFRocmVhZCAweDdmNjEzYWRlZTcwMCAoTFdQIDI3MDYwKSk6CiMwICAweDAwMDA3ZjYyMWRm
MTY3MGQgaW4gcG9sbCAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzY2FsbC10ZW1wbGF0ZS5TOjg0
CiMxICAweDAwMDA3ZjYyMTk4YjEzOGMgaW4gPz8gKCkgZnJvbSAvbGliL3g4Nl82NC1saW51eC1n
bnUvbGliZ2xpYi0yLjAuc28uMAojMiAgMHgwMDAwN2Y2MjE5OGIxNDljIGluIGdfbWFpbl9jb250
ZXh0X2l0ZXJhdGlvbiAoKSBmcm9tIC9saWIveDg2XzY0LWxpbnV4LWdudS9saWJnbGliLTIuMC5z
by4wCiMzICAweDAwMDA3ZjYyMWU4M2U5NGIgaW4gUUV2ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nl
c3NFdmVudHMgKHRoaXM9MHg3ZjYxMjAwMjJkMzAsIGZsYWdzPS4uLikgYXQga2VybmVsL3FldmVu
dGRpc3BhdGNoZXJfZ2xpYi5jcHA6NDI1CiM0ICAweDAwMDA3ZjYyMWU3ZTc3Y2EgaW4gUUV2ZW50
TG9vcDo6ZXhlYyAodGhpcz10aGlzQGVudHJ5PTB4N2Y2MTNhZGVkY2UwLCBmbGFncz0uLi4sIGZs
YWdzQGVudHJ5PS4uLikgYXQga2VybmVsL3FldmVudGxvb3AuY3BwOjIxMgojNSAgMHgwMDAwN2Y2
MjFlNjEwY2Q0IGluIFFUaHJlYWQ6OmV4ZWMgKHRoaXM9dGhpc0BlbnRyeT0weDZkOTBjZjApIGF0
IHRocmVhZC9xdGhyZWFkLmNwcDo1MTUKIzYgIDB4MDAwMDdmNjIyMGNkZWZhNSBpbiBRUW1sVGhy
ZWFkUHJpdmF0ZTo6cnVuICh0aGlzPTB4NmQ5MGNmMCkgYXQgcW1sL2Z0dy9xcW1sdGhyZWFkLmNw
cDoxNDcKIzcgIDB4MDAwMDdmNjIxZTYxNTk4OSBpbiBRVGhyZWFkUHJpdmF0ZTo6c3RhcnQgKGFy
Zz0weDZkOTBjZjApIGF0IHRocmVhZC9xdGhyZWFkX3VuaXguY3BwOjM2OAojOCAgMHgwMDAwN2Y2
MjFkNGJhNmJhIGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4N2Y2MTNhZGVlNzAwKSBhdCBwdGhyZWFk
X2NyZWF0ZS5jOjMzMwojOSAgMHgwMDAwN2Y2MjFkZjIyM2RkIGluIGNsb25lICgpIGF0IC4uL3N5
c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjEwOQoKVGhyZWFkIDExIChUaHJl
YWQgMHg3ZjYxNDYzODE3MDAgKExXUCAyMzA1KSk6CiMwICAweDAwMDA3ZjYyMTM3ODdlNjkgaW4g
Pz8gKCkgZnJvbSAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYnB1bHNlLnNvLjAKIzEgIDB4
MDAwMDdmNjIxMmEwZTNiMSBpbiA/PyAoKSBmcm9tIC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUv
cHVsc2VhdWRpby9saWJwdWxzZWNvbW1vbi04LjAuc28KIzIgIDB4MDAwMDdmNjIxMmEwZTc4OSBp
biA/PyAoKSBmcm9tIC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvcHVsc2VhdWRpby9saWJwdWxz
ZWNvbW1vbi04LjAuc28KIzMgIDB4MDAwMDdmNjIxMmEwZjAxYSBpbiA/PyAoKSBmcm9tIC91c3Iv
bGliL3g4Nl82NC1saW51eC1nbnUvcHVsc2VhdWRpby9saWJwdWxzZWNvbW1vbi04LjAuc28KIzQg
IDB4MDAwMDdmNjIxMzc4OTBiNyBpbiBwYV9tYWlubG9vcF9kaXNwYXRjaCAoKSBmcm9tIC91c3Iv
bGliL3g4Nl82NC1saW51eC1nbnUvbGlicHVsc2Uuc28uMAojNSAgMHgwMDAwN2Y2MjEzNzg5NGJj
IGluIHBhX21haW5sb29wX2l0ZXJhdGUgKCkgZnJvbSAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251
L2xpYnB1bHNlLnNvLjAKIzYgIDB4MDAwMDdmNjIxMzc4OTU2MCBpbiBwYV9tYWlubG9vcF9ydW4g
KCkgZnJvbSAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYnB1bHNlLnNvLjAKIzcgIDB4MDAw
MDdmNjIxMzc5NzdhOSBpbiA/PyAoKSBmcm9tIC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGli
cHVsc2Uuc28uMAojOCAgMHgwMDAwN2Y2MjEyYTFmMDc4IGluID8/ICgpIGZyb20gL3Vzci9saWIv
eDg2XzY0LWxpbnV4LWdudS9wdWxzZWF1ZGlvL2xpYnB1bHNlY29tbW9uLTguMC5zbwojOSAgMHgw
MDAwN2Y2MjFkNGJhNmJhIGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4N2Y2MTQ2MzgxNzAwKSBhdCBw
dGhyZWFkX2NyZWF0ZS5jOjMzMwojMTAgMHgwMDAwN2Y2MjFkZjIyM2RkIGluIGNsb25lICgpIGF0
IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjEwOQoKVGhyZWFkIDEw
IChUaHJlYWQgMHg3ZjYxNTFmNTI3MDAgKExXUCAyMzAzKSk6CiMwICAweDAwMDA3ZjYyMTk4ZjVh
NzkgaW4gZ19tdXRleF9sb2NrICgpIGZyb20gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmdsaWIt
Mi4wLnNvLjAKIzEgIDB4MDAwMDdmNjIxOThiMDdmNyBpbiBnX21haW5fY29udGV4dF9wcmVwYXJl
ICgpIGZyb20gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAKIzIgIDB4MDAw
MDdmNjIxOThiMTJiYiBpbiA/PyAoKSBmcm9tIC9saWIveDg2XzY0LWxpbnV4LWdudS9saWJnbGli
LTIuMC5zby4wCiMzICAweDAwMDA3ZjYyMTk4YjE0OWMgaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0
aW9uICgpIGZyb20gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAKIzQgIDB4
MDAwMDdmNjIxZTgzZTk0YiBpbiBRRXZlbnREaXNwYXRjaGVyR2xpYjo6cHJvY2Vzc0V2ZW50cyAo
dGhpcz0weDdmNjE0YzBiY2UwMCwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWV2ZW50ZGlzcGF0Y2hl
cl9nbGliLmNwcDo0MjUKIzUgIDB4MDAwMDdmNjIxZTdlNzdjYSBpbiBRRXZlbnRMb29wOjpleGVj
ICh0aGlzPXRoaXNAZW50cnk9MHg3ZjYxNTFmNTFjZTAsIGZsYWdzPS4uLiwgZmxhZ3NAZW50cnk9
Li4uKSBhdCBrZXJuZWwvcWV2ZW50bG9vcC5jcHA6MjEyCiM2ICAweDAwMDA3ZjYyMWU2MTBjZDQg
aW4gUVRocmVhZDo6ZXhlYyAodGhpcz10aGlzQGVudHJ5PTB4NTkzZGI4MCkgYXQgdGhyZWFkL3F0
aHJlYWQuY3BwOjUxNQojNyAgMHgwMDAwN2Y2MjIwY2RlZmE1IGluIFFRbWxUaHJlYWRQcml2YXRl
OjpydW4gKHRoaXM9MHg1OTNkYjgwKSBhdCBxbWwvZnR3L3FxbWx0aHJlYWQuY3BwOjE0NwojOCAg
MHgwMDAwN2Y2MjFlNjE1OTg5IGluIFFUaHJlYWRQcml2YXRlOjpzdGFydCAoYXJnPTB4NTkzZGI4
MCkgYXQgdGhyZWFkL3F0aHJlYWRfdW5peC5jcHA6MzY4CiM5ICAweDAwMDA3ZjYyMWQ0YmE2YmEg
aW4gc3RhcnRfdGhyZWFkIChhcmc9MHg3ZjYxNTFmNTI3MDApIGF0IHB0aHJlYWRfY3JlYXRlLmM6
MzMzCiMxMCAweDAwMDA3ZjYyMWRmMjIzZGQgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVwcy91bml4
L3N5c3YvbGludXgveDg2XzY0L2Nsb25lLlM6MTA5CgpUaHJlYWQgOSAoVGhyZWFkIDB4N2Y2MTQ3
ZDRhNzAwIChMV1AgMjI4MykpOgojMCAgMHgwMDAwN2Y2MjFkZjEyMjRkIGluIHJlYWQgKCkgYXQg
Li4vc3lzZGVwcy91bml4L3N5c2NhbGwtdGVtcGxhdGUuUzo4NAojMSAgMHgwMDAwN2Y2MjE5OGY0
NmYwIGluID8/ICgpIGZyb20gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAK
IzIgIDB4MDAwMDdmNjIxOThiMGU3NCBpbiBnX21haW5fY29udGV4dF9jaGVjayAoKSBmcm9tIC9s
aWIveDg2XzY0LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiMzICAweDAwMDA3ZjYyMTk4YjEz
MzAgaW4gPz8gKCkgZnJvbSAvbGliL3g4Nl82NC1saW51eC1nbnUvbGliZ2xpYi0yLjAuc28uMAoj
NCAgMHgwMDAwN2Y2MjE5OGIxNDljIGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGlvbiAoKSBmcm9t
IC9saWIveDg2XzY0LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiM1ICAweDAwMDA3ZjYyMWU4
M2U5NGIgaW4gUUV2ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMgKHRoaXM9MHg3ZjYx
NDAwMDA4YzAsIGZsYWdzPS4uLikgYXQga2VybmVsL3FldmVudGRpc3BhdGNoZXJfZ2xpYi5jcHA6
NDI1CiM2ICAweDAwMDA3ZjYyMWU3ZTc3Y2EgaW4gUUV2ZW50TG9vcDo6ZXhlYyAodGhpcz10aGlz
QGVudHJ5PTB4N2Y2MTQ3ZDQ5Y2UwLCBmbGFncz0uLi4sIGZsYWdzQGVudHJ5PS4uLikgYXQga2Vy
bmVsL3FldmVudGxvb3AuY3BwOjIxMgojNyAgMHgwMDAwN2Y2MjFlNjEwY2Q0IGluIFFUaHJlYWQ6
OmV4ZWMgKHRoaXM9dGhpc0BlbnRyeT0weDU4MzdmZTApIGF0IHRocmVhZC9xdGhyZWFkLmNwcDo1
MTUKIzggIDB4MDAwMDdmNjIyMGNkZWZhNSBpbiBRUW1sVGhyZWFkUHJpdmF0ZTo6cnVuICh0aGlz
PTB4NTgzN2ZlMCkgYXQgcW1sL2Z0dy9xcW1sdGhyZWFkLmNwcDoxNDcKIzkgIDB4MDAwMDdmNjIx
ZTYxNTk4OSBpbiBRVGhyZWFkUHJpdmF0ZTo6c3RhcnQgKGFyZz0weDU4MzdmZTApIGF0IHRocmVh
ZC9xdGhyZWFkX3VuaXguY3BwOjM2OAojMTAgMHgwMDAwN2Y2MjFkNGJhNmJhIGluIHN0YXJ0X3Ro
cmVhZCAoYXJnPTB4N2Y2MTQ3ZDRhNzAwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjMzMwojMTEgMHgw
MDAwN2Y2MjFkZjIyM2RkIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4
L3g4Nl82NC9jbG9uZS5TOjEwOQoKVGhyZWFkIDggKFRocmVhZCAweDdmNjE1OGVmYzcwMCAoTFdQ
IDE5OTEpKToKIzAgIFFUaHJlYWREYXRhOjpjdXJyZW50IChjcmVhdGVJZk5lY2Vzc2FyeT1jcmVh
dGVJZk5lY2Vzc2FyeUBlbnRyeT10cnVlKSBhdCB0aHJlYWQvcXRocmVhZF91bml4LmNwcDoyNDUK
IzEgIDB4MDAwMDdmNjIxZTgzZTgzYSBpbiBwb3N0RXZlbnRTb3VyY2VQcmVwYXJlIChzPTB4N2Y2
MTU0MDAxMmQwLCB0aW1lb3V0PTB4N2Y2MTU4ZWZiYWY0KSBhdCBrZXJuZWwvcWV2ZW50ZGlzcGF0
Y2hlcl9nbGliLmNwcDoyNTIKIzIgIDB4MDAwMDdmNjIxOThiMDkxZCBpbiBnX21haW5fY29udGV4
dF9wcmVwYXJlICgpIGZyb20gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAK
IzMgIDB4MDAwMDdmNjIxOThiMTJiYiBpbiA/PyAoKSBmcm9tIC9saWIveDg2XzY0LWxpbnV4LWdu
dS9saWJnbGliLTIuMC5zby4wCiM0ICAweDAwMDA3ZjYyMTk4YjE0OWMgaW4gZ19tYWluX2NvbnRl
eHRfaXRlcmF0aW9uICgpIGZyb20gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmdsaWItMi4wLnNv
LjAKIzUgIDB4MDAwMDdmNjIxZTgzZTk0YiBpbiBRRXZlbnREaXNwYXRjaGVyR2xpYjo6cHJvY2Vz
c0V2ZW50cyAodGhpcz0weDdmNjE1NDAwMDhjMCwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWV2ZW50
ZGlzcGF0Y2hlcl9nbGliLmNwcDo0MjUKIzYgIDB4MDAwMDdmNjIxZTdlNzdjYSBpbiBRRXZlbnRM
b29wOjpleGVjICh0aGlzPXRoaXNAZW50cnk9MHg3ZjYxNThlZmJjYzAsIGZsYWdzPS4uLiwgZmxh
Z3NAZW50cnk9Li4uKSBhdCBrZXJuZWwvcWV2ZW50bG9vcC5jcHA6MjEyCiM3ICAweDAwMDA3ZjYy
MWU2MTBjZDQgaW4gUVRocmVhZDo6ZXhlYyAodGhpcz08b3B0aW1pemVkIG91dD4pIGF0IHRocmVh
ZC9xdGhyZWFkLmNwcDo1MTUKIzggIDB4MDAwMDdmNjE1YjNkYTUxNyBpbiBLQ3Vwc0Nvbm5lY3Rp
b246OnJ1bigpICgpIGZyb20gL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJrY3Vwc2xpYi5z
bwojOSAgMHgwMDAwN2Y2MjFlNjE1OTg5IGluIFFUaHJlYWRQcml2YXRlOjpzdGFydCAoYXJnPTB4
NGQxODk4MCkgYXQgdGhyZWFkL3F0aHJlYWRfdW5peC5jcHA6MzY4CiMxMCAweDAwMDA3ZjYyMWQ0
YmE2YmEgaW4gc3RhcnRfdGhyZWFkIChhcmc9MHg3ZjYxNThlZmM3MDApIGF0IHB0aHJlYWRfY3Jl
YXRlLmM6MzMzCiMxMSAweDAwMDA3ZjYyMWRmMjIzZGQgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVw
cy91bml4L3N5c3YvbGludXgveDg2XzY0L2Nsb25lLlM6MTA5CgpUaHJlYWQgNyAoVGhyZWFkIDB4
N2Y2MTZkNmViNzAwIChMV1AgMTkxMCkpOgojMCAgMHgwMDAwN2Y2MjE5OGFlNDAxIGluID8/ICgp
IGZyb20gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAKIzEgIDB4MDAwMDdm
NjIxOThiMGNlYSBpbiBnX21haW5fY29udGV4dF9jaGVjayAoKSBmcm9tIC9saWIveDg2XzY0LWxp
bnV4LWdudS9saWJnbGliLTIuMC5zby4wCiMyICAweDAwMDA3ZjYyMTk4YjEzMzAgaW4gPz8gKCkg
ZnJvbSAvbGliL3g4Nl82NC1saW51eC1nbnUvbGliZ2xpYi0yLjAuc28uMAojMyAgMHgwMDAwN2Y2
MjE5OGIxNDljIGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGlvbiAoKSBmcm9tIC9saWIveDg2XzY0
LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiM0ICAweDAwMDA3ZjYyMWU4M2U5NGIgaW4gUUV2
ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMgKHRoaXM9MHg3ZjYxNjgwMDA4YzAsIGZs
YWdzPS4uLikgYXQga2VybmVsL3FldmVudGRpc3BhdGNoZXJfZ2xpYi5jcHA6NDI1CiM1ICAweDAw
MDA3ZjYyMWU3ZTc3Y2EgaW4gUUV2ZW50TG9vcDo6ZXhlYyAodGhpcz10aGlzQGVudHJ5PTB4N2Y2
MTZkNmVhYzkwLCBmbGFncz0uLi4sIGZsYWdzQGVudHJ5PS4uLikgYXQga2VybmVsL3FldmVudGxv
b3AuY3BwOjIxMgojNiAgMHgwMDAwN2Y2MjFlNjEwY2Q0IGluIFFUaHJlYWQ6OmV4ZWMgKHRoaXM9
PG9wdGltaXplZCBvdXQ+KSBhdCB0aHJlYWQvcXRocmVhZC5jcHA6NTE1CiM3ICAweDAwMDA3ZjYy
MjE2ODAyNTYgaW4gPz8gKCkgZnJvbSAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVF1
aWNrLnNvLjUKIzggIDB4MDAwMDdmNjIxZTYxNTk4OSBpbiBRVGhyZWFkUHJpdmF0ZTo6c3RhcnQg
KGFyZz0weDI2MzI3MzApIGF0IHRocmVhZC9xdGhyZWFkX3VuaXguY3BwOjM2OAojOSAgMHgwMDAw
N2Y2MjFkNGJhNmJhIGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4N2Y2MTZkNmViNzAwKSBhdCBwdGhy
ZWFkX2NyZWF0ZS5jOjMzMwojMTAgMHgwMDAwN2Y2MjFkZjIyM2RkIGluIGNsb25lICgpIGF0IC4u
L3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjEwOQoKVGhyZWFkIDYgKFRo
cmVhZCAweDdmNjFmYjlkOTcwMCAoTFdQIDE4ODMpKToKIzAgIHB0aHJlYWRfY29uZF93YWl0QEBH
TElCQ18yLjMuMiAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC94ODZfNjQvcHRocmVh
ZF9jb25kX3dhaXQuUzoxODUKIzEgIDB4MDAwMDdmNjIyMzEyNTc4NCBpbiA/PyAoKSBmcm9tIC91
c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1U2NyaXB0LnNvLjUKIzIgIDB4MDAwMDdmNjIy
MzEyNTdjOSBpbiA/PyAoKSBmcm9tIC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1U2Ny
aXB0LnNvLjUKIzMgIDB4MDAwMDdmNjIxZDRiYTZiYSBpbiBzdGFydF90aHJlYWQgKGFyZz0weDdm
NjFmYjlkOTcwMCkgYXQgcHRocmVhZF9jcmVhdGUuYzozMzMKIzQgIDB4MDAwMDdmNjIxZGYyMjNk
ZCBpbiBjbG9uZSAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC94ODZfNjQvY2xvbmUu
UzoxMDkKClRocmVhZCA1IChUaHJlYWQgMHg3ZjYyMDViODE3MDAgKExXUCAxODc5KSk6CiMwICAw
eDAwMDA3ZjYyMWRmMTIyNGQgaW4gcmVhZCAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzY2FsbC10
ZW1wbGF0ZS5TOjg0CiMxICAweDAwMDA3ZjYyMTk4ZjQ2ZjAgaW4gPz8gKCkgZnJvbSAvbGliL3g4
Nl82NC1saW51eC1nbnUvbGliZ2xpYi0yLjAuc28uMAojMiAgMHgwMDAwN2Y2MjE5OGIwZTc0IGlu
IGdfbWFpbl9jb250ZXh0X2NoZWNrICgpIGZyb20gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmds
aWItMi4wLnNvLjAKIzMgIDB4MDAwMDdmNjIxOThiMTMzMCBpbiA/PyAoKSBmcm9tIC9saWIveDg2
XzY0LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiM0ICAweDAwMDA3ZjYyMTk4YjE0OWMgaW4g
Z19tYWluX2NvbnRleHRfaXRlcmF0aW9uICgpIGZyb20gL2xpYi94ODZfNjQtbGludXgtZ251L2xp
YmdsaWItMi4wLnNvLjAKIzUgIDB4MDAwMDdmNjIxZTgzZTk0YiBpbiBRRXZlbnREaXNwYXRjaGVy
R2xpYjo6cHJvY2Vzc0V2ZW50cyAodGhpcz0weDdmNjFmNDAwMDhjMCwgZmxhZ3M9Li4uKSBhdCBr
ZXJuZWwvcWV2ZW50ZGlzcGF0Y2hlcl9nbGliLmNwcDo0MjUKIzYgIDB4MDAwMDdmNjIxZTdlNzdj
YSBpbiBRRXZlbnRMb29wOjpleGVjICh0aGlzPXRoaXNAZW50cnk9MHg3ZjYyMDViODBjZTAsIGZs
YWdzPS4uLiwgZmxhZ3NAZW50cnk9Li4uKSBhdCBrZXJuZWwvcWV2ZW50bG9vcC5jcHA6MjEyCiM3
ICAweDAwMDA3ZjYyMWU2MTBjZDQgaW4gUVRocmVhZDo6ZXhlYyAodGhpcz10aGlzQGVudHJ5PTB4
MWU2MDY3MCkgYXQgdGhyZWFkL3F0aHJlYWQuY3BwOjUxNQojOCAgMHgwMDAwN2Y2MjIwY2RlZmE1
IGluIFFRbWxUaHJlYWRQcml2YXRlOjpydW4gKHRoaXM9MHgxZTYwNjcwKSBhdCBxbWwvZnR3L3Fx
bWx0aHJlYWQuY3BwOjE0NwojOSAgMHgwMDAwN2Y2MjFlNjE1OTg5IGluIFFUaHJlYWRQcml2YXRl
OjpzdGFydCAoYXJnPTB4MWU2MDY3MCkgYXQgdGhyZWFkL3F0aHJlYWRfdW5peC5jcHA6MzY4CiMx
MCAweDAwMDA3ZjYyMWQ0YmE2YmEgaW4gc3RhcnRfdGhyZWFkIChhcmc9MHg3ZjYyMDViODE3MDAp
IGF0IHB0aHJlYWRfY3JlYXRlLmM6MzMzCiMxMSAweDAwMDA3ZjYyMWRmMjIzZGQgaW4gY2xvbmUg
KCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgveDg2XzY0L2Nsb25lLlM6MTA5CgpUaHJl
YWQgNCAoVGhyZWFkIDB4N2Y2MjA3YmYyNzAwIChMV1AgMTg1MykpOgojMCAgMHgwMDAwN2Y2MjFl
NjE0ODEyIGluIFFUaHJlYWREYXRhOjpjdXJyZW50IChjcmVhdGVJZk5lY2Vzc2FyeT1jcmVhdGVJ
Zk5lY2Vzc2FyeUBlbnRyeT10cnVlKSBhdCB0aHJlYWQvcXRocmVhZF91bml4LmNwcDoyNDMKIzEg
IDB4MDAwMDdmNjIxZTgzZTgzYSBpbiBwb3N0RXZlbnRTb3VyY2VQcmVwYXJlIChzPTB4N2Y2MWZj
MDAxMmQwLCB0aW1lb3V0PTB4N2Y2MjA3YmYxYjE0KSBhdCBrZXJuZWwvcWV2ZW50ZGlzcGF0Y2hl
cl9nbGliLmNwcDoyNTIKIzIgIDB4MDAwMDdmNjIxOThiMDkxZCBpbiBnX21haW5fY29udGV4dF9w
cmVwYXJlICgpIGZyb20gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAKIzMg
IDB4MDAwMDdmNjIxOThiMTJiYiBpbiA/PyAoKSBmcm9tIC9saWIveDg2XzY0LWxpbnV4LWdudS9s
aWJnbGliLTIuMC5zby4wCiM0ICAweDAwMDA3ZjYyMTk4YjE0OWMgaW4gZ19tYWluX2NvbnRleHRf
aXRlcmF0aW9uICgpIGZyb20gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAK
IzUgIDB4MDAwMDdmNjIxZTgzZTk0YiBpbiBRRXZlbnREaXNwYXRjaGVyR2xpYjo6cHJvY2Vzc0V2
ZW50cyAodGhpcz0weDdmNjFmYzAwMDhjMCwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWV2ZW50ZGlz
cGF0Y2hlcl9nbGliLmNwcDo0MjUKIzYgIDB4MDAwMDdmNjIxZTdlNzdjYSBpbiBRRXZlbnRMb29w
OjpleGVjICh0aGlzPXRoaXNAZW50cnk9MHg3ZjYyMDdiZjFjZTAsIGZsYWdzPS4uLiwgZmxhZ3NA
ZW50cnk9Li4uKSBhdCBrZXJuZWwvcWV2ZW50bG9vcC5jcHA6MjEyCiM3ICAweDAwMDA3ZjYyMWU2
MTBjZDQgaW4gUVRocmVhZDo6ZXhlYyAodGhpcz10aGlzQGVudHJ5PTB4MWUzYmFlMCkgYXQgdGhy
ZWFkL3F0aHJlYWQuY3BwOjUxNQojOCAgMHgwMDAwN2Y2MjIwY2RlZmE1IGluIFFRbWxUaHJlYWRQ
cml2YXRlOjpydW4gKHRoaXM9MHgxZTNiYWUwKSBhdCBxbWwvZnR3L3FxbWx0aHJlYWQuY3BwOjE0
NwojOSAgMHgwMDAwN2Y2MjFlNjE1OTg5IGluIFFUaHJlYWRQcml2YXRlOjpzdGFydCAoYXJnPTB4
MWUzYmFlMCkgYXQgdGhyZWFkL3F0aHJlYWRfdW5peC5jcHA6MzY4CiMxMCAweDAwMDA3ZjYyMWQ0
YmE2YmEgaW4gc3RhcnRfdGhyZWFkIChhcmc9MHg3ZjYyMDdiZjI3MDApIGF0IHB0aHJlYWRfY3Jl
YXRlLmM6MzMzCiMxMSAweDAwMDA3ZjYyMWRmMjIzZGQgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVw
cy91bml4L3N5c3YvbGludXgveDg2XzY0L2Nsb25lLlM6MTA5CgpUaHJlYWQgMyAoVGhyZWFkIDB4
N2Y2MjBkNjkwNzAwIChMV1AgMTc4NykpOgojMCAgMHgwMDAwN2Y2MjE5OGY1YTc5IGluIGdfbXV0
ZXhfbG9jayAoKSBmcm9tIC9saWIveDg2XzY0LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiMx
ICAweDAwMDA3ZjYyMTk4YjA5MjkgaW4gZ19tYWluX2NvbnRleHRfcHJlcGFyZSAoKSBmcm9tIC9s
aWIveDg2XzY0LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiMyICAweDAwMDA3ZjYyMTk4YjEy
YmIgaW4gPz8gKCkgZnJvbSAvbGliL3g4Nl82NC1saW51eC1nbnUvbGliZ2xpYi0yLjAuc28uMAoj
MyAgMHgwMDAwN2Y2MjE5OGIxNDljIGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGlvbiAoKSBmcm9t
IC9saWIveDg2XzY0LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiM0ICAweDAwMDA3ZjYyMWU4
M2U5NGIgaW4gUUV2ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMgKHRoaXM9MHg3ZjYy
MDAwMDA4YzAsIGZsYWdzPS4uLikgYXQga2VybmVsL3FldmVudGRpc3BhdGNoZXJfZ2xpYi5jcHA6
NDI1CiM1ICAweDAwMDA3ZjYyMWU3ZTc3Y2EgaW4gUUV2ZW50TG9vcDo6ZXhlYyAodGhpcz10aGlz
QGVudHJ5PTB4N2Y2MjBkNjhmY2QwLCBmbGFncz0uLi4sIGZsYWdzQGVudHJ5PS4uLikgYXQga2Vy
bmVsL3FldmVudGxvb3AuY3BwOjIxMgojNiAgMHgwMDAwN2Y2MjFlNjEwY2Q0IGluIFFUaHJlYWQ6
OmV4ZWMgKHRoaXM9PG9wdGltaXplZCBvdXQ+KSBhdCB0aHJlYWQvcXRocmVhZC5jcHA6NTE1CiM3
ICAweDAwMDA3ZjYyMjM4MDdiNzUgaW4gPz8gKCkgZnJvbSAvdXNyL2xpYi94ODZfNjQtbGludXgt
Z251L2xpYlF0NURCdXMuc28uNQojOCAgMHgwMDAwN2Y2MjFlNjE1OTg5IGluIFFUaHJlYWRQcml2
YXRlOjpzdGFydCAoYXJnPTB4N2Y2MjIzODdkZGEwKSBhdCB0aHJlYWQvcXRocmVhZF91bml4LmNw
cDozNjgKIzkgIDB4MDAwMDdmNjIxZDRiYTZiYSBpbiBzdGFydF90aHJlYWQgKGFyZz0weDdmNjIw
ZDY5MDcwMCkgYXQgcHRocmVhZF9jcmVhdGUuYzozMzMKIzEwIDB4MDAwMDdmNjIxZGYyMjNkZCBp
biBjbG9uZSAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC94ODZfNjQvY2xvbmUuUzox
MDkKClRocmVhZCAyIChUaHJlYWQgMHg3ZjYyMGVlYWY3MDAgKExXUCAxNzU1KSk6CiMwICAweDAw
MDA3ZjYyMWRmMTY3MGQgaW4gcG9sbCAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzY2FsbC10ZW1w
bGF0ZS5TOjg0CiMxICAweDAwMDA3ZjYyMjIwODZjNjIgaW4gPz8gKCkgZnJvbSAvdXNyL2xpYi94
ODZfNjQtbGludXgtZ251L2xpYnhjYi5zby4xCiMyICAweDAwMDA3ZjYyMjIwODg4ZDcgaW4geGNi
X3dhaXRfZm9yX2V2ZW50ICgpIGZyb20gL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJ4Y2Iu
c28uMQojMyAgMHgwMDAwN2Y2MjEwZmY1MzI5IGluIFFYY2JFdmVudFJlYWRlcjo6cnVuICh0aGlz
PTB4MWQ1OTFmMCkgYXQgcXhjYmNvbm5lY3Rpb24uY3BwOjEzMjIKIzQgIDB4MDAwMDdmNjIxZTYx
NTk4OSBpbiBRVGhyZWFkUHJpdmF0ZTo6c3RhcnQgKGFyZz0weDFkNTkxZjApIGF0IHRocmVhZC9x
dGhyZWFkX3VuaXguY3BwOjM2OAojNSAgMHgwMDAwN2Y2MjFkNGJhNmJhIGluIHN0YXJ0X3RocmVh
ZCAoYXJnPTB4N2Y2MjBlZWFmNzAwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjMzMwojNiAgMHgwMDAw
N2Y2MjFkZjIyM2RkIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4
Nl82NC9jbG9uZS5TOjEwOQoKVGhyZWFkIDEgKFRocmVhZCAweDdmNjIyMzZjODhjMCAoTFdQIDE3
NDUpKToKW0tDcmFzaCBIYW5kbGVyXQojNiAgUVZlY3RvcjxRUW1sUHJvcGVydHlEYXRhPjo6Y291
bnQgKHRoaXM9PG9wdGltaXplZCBvdXQ+KSBhdCAvdXNyL2luY2x1ZGUveDg2XzY0LWxpbnV4LWdu
dS9xdDUvUXRDb3JlL3F2ZWN0b3IuaDoyMzQKIzcgIFFRbWxQcm9wZXJ0eUNhY2hlOjpwcm9wZXJ0
eSAoaW5kZXg9NTgsIHRoaXM9MHgwKSBhdCAuLi8uLi9pbmNsdWRlL1F0UW1sLzUuOS4xL1F0UW1s
L3ByaXZhdGUvLi4vLi4vLi4vLi4vLi4vc3JjL3FtbC9xbWwvcXFtbHByb3BlcnR5Y2FjaGVfcC5o
OjcxMQojOCAgUVFtbEJpbmRpbmc6OmdldFByb3BlcnR5RGF0YSAodGhpcz10aGlzQGVudHJ5PTB4
NWM5YTY5MCwgcHJvcGVydHlEYXRhPXByb3BlcnR5RGF0YUBlbnRyeT0weDdmZmMwZWIzMmJjOCwg
dmFsdWVUeXBlRGF0YT12YWx1ZVR5cGVEYXRhQGVudHJ5PTB4N2ZmYzBlYjMyYmQwKSBhdCBxbWwv
cXFtbGJpbmRpbmcuY3BwOjUyMAojOSAgMHgwMDAwN2Y2MjIwY2M5YWMyIGluIEdlbmVyaWNCaW5k
aW5nPDEwPjo6d3JpdGUgKHRoaXM9MHg1YzlhNjkwLCByZXN1bHQ9Li4uLCBpc1VuZGVmaW5lZD08
b3B0aW1pemVkIG91dD4sIGZsYWdzPS4uLikgYXQgcW1sL3FxbWxiaW5kaW5nLmNwcDoyNDYKIzEw
IDB4MDAwMDdmNjIyMGNjYTc0MCBpbiBRUW1sTm9uYmluZGluZ0JpbmRpbmc6OmRvVXBkYXRlICh0
aGlzPTB4NWM5YTY5MCwgd2F0Y2hlcj0uLi4sIGZsYWdzPS4uLiwgc2NvcGU9Li4uKSBhdCBxbWwv
cXFtbGJpbmRpbmcuY3BwOjIxMAojMTEgMHgwMDAwN2Y2MjIwY2M3OWIzIGluIFFRbWxCaW5kaW5n
Ojp1cGRhdGUgKHRoaXM9MHg1YzlhNjkwLCBmbGFncz0uLi4sIGZsYWdzQGVudHJ5PS4uLikgYXQg
cW1sL3FxbWxiaW5kaW5nLmNwcDoxNjcKIzEyIDB4MDAwMDdmNjIyMGNjN2JmZSBpbiBRUW1sQmlu
ZGluZzo6cmVmcmVzaCAodGhpcz08b3B0aW1pemVkIG91dD4pIGF0IHFtbC9xcW1sYmluZGluZy5j
cHA6NDM5CiMxMyAweDAwMDA3ZjYyMjBjOWRjYzcgaW4gUVFtbE5vdGlmaWVyOjplbWl0Tm90aWZ5
IChlbmRwb2ludD08b3B0aW1pemVkIG91dD4sIGE9YUBlbnRyeT0weDApIGF0IHFtbC9xcW1sbm90
aWZpZXIuY3BwOjEwNgojMTQgMHgwMDAwN2Y2MjIwYzNmMzQ0IGluIFFRbWxEYXRhOjpzaWduYWxF
bWl0dGVkIChvYmplY3Q9MHg3OThhZWQwLCBpbmRleD00LCBhPTB4MCkgYXQgcW1sL3FxbWxlbmdp
bmUuY3BwOjgzOQojMTUgMHgwMDAwN2Y2MjFlODE2MzFlIGluIFFNZXRhT2JqZWN0OjphY3RpdmF0
ZSAoc2VuZGVyPXNlbmRlckBlbnRyeT0weDc5OGFlZDAsIHNpZ25hbE9mZnNldD08b3B0aW1pemVk
IG91dD4sIGxvY2FsX3NpZ25hbF9pbmRleD1sb2NhbF9zaWduYWxfaW5kZXhAZW50cnk9MCwgYXJn
dj1hcmd2QGVudHJ5PTB4MCkgYXQga2VybmVsL3FvYmplY3QuY3BwOjM2NDQKIzE2IDB4MDAwMDdm
NjIxZTgxNjUyNyBpbiBRTWV0YU9iamVjdDo6YWN0aXZhdGUgKHNlbmRlcj1zZW5kZXJAZW50cnk9
MHg3OThhZWQwLCBtPW1AZW50cnk9MHg3ZjYxNjYwNDkyNDAgPFFQdWxzZUF1ZGlvOjpWb2x1bWVP
YmplY3Q6OnN0YXRpY01ldGFPYmplY3Q+LCBsb2NhbF9zaWduYWxfaW5kZXg9bG9jYWxfc2lnbmFs
X2luZGV4QGVudHJ5PTAsIGFyZ3Y9YXJndkBlbnRyeT0weDApIGF0IGtlcm5lbC9xb2JqZWN0LmNw
cDozNjI4CiMxNyAweDAwMDA3ZjYxNjVlMzFjOTAgaW4gUVB1bHNlQXVkaW86OlZvbHVtZU9iamVj
dDo6dm9sdW1lQ2hhbmdlZCAodGhpcz10aGlzQGVudHJ5PTB4Nzk4YWVkMCkgYXQgL3dvcmtzcGFj
ZS9idWlsZC9vYmoteDg2XzY0LWxpbnV4LWdudS9zcmMvbW9jX3ZvbHVtZW9iamVjdC5jcHA6Mjcw
CiMxOCAweDAwMDA3ZjYxNjVlMWE3NDMgaW4gUVB1bHNlQXVkaW86OlZvbHVtZU9iamVjdDo6dXBk
YXRlVm9sdW1lT2JqZWN0PHBhX3NpbmtfaW5mbyBjb25zdD4gKGluZm89MHg3ZmZjMGViMzQ5MTAs
IHRoaXM9MHg3OThhZWQwKSBhdCAvd29ya3NwYWNlL2J1aWxkL3NyYy92b2x1bWVvYmplY3QuaDo1
NAojMTkgUVB1bHNlQXVkaW86OkRldmljZTo6dXBkYXRlRGV2aWNlPHBhX3NpbmtfaW5mbz4gKHRo
aXM9dGhpc0BlbnRyeT0weDc5OGFlZDAsIGluZm89aW5mb0BlbnRyeT0weDdmZmMwZWIzNDkxMCkg
YXQgL3dvcmtzcGFjZS9idWlsZC9zcmMvZGV2aWNlLmg6NjAKIzIwIDB4MDAwMDdmNjE2NWUxODdh
NSBpbiBRUHVsc2VBdWRpbzo6U2luazo6dXBkYXRlICh0aGlzPXRoaXNAZW50cnk9MHg3OThhZWQw
LCBpbmZvPWluZm9AZW50cnk9MHg3ZmZjMGViMzQ5MTApIGF0IC93b3Jrc3BhY2UvYnVpbGQvc3Jj
L3NpbmsuY3BwOjM3CiMyMSAweDAwMDA3ZjYxNjVlMDk0OWEgaW4gUVB1bHNlQXVkaW86Ok1hcEJh
c2U8UVB1bHNlQXVkaW86OlNpbmssIHBhX3NpbmtfaW5mbz46OnVwZGF0ZUVudHJ5IChwYXJlbnQ9
MHg0MzIxM2IwLCBpbmZvPTB4N2ZmYzBlYjM0OTEwLCB0aGlzPTB4NDMyMTNjMCkgYXQgL3dvcmtz
cGFjZS9idWlsZC9zcmMvbWFwcy5oOjEzOAojMjIgUVB1bHNlQXVkaW86OkNvbnRleHQ6OnNpbmtD
YWxsYmFjayAoaW5mbz0weDdmZmMwZWIzNDkxMCwgdGhpcz0weDQzMjEzYjApIGF0IC93b3Jrc3Bh
Y2UvYnVpbGQvc3JjL2NvbnRleHQuY3BwOjQ1NAojMjMgUVB1bHNlQXVkaW86OnNpbmtfY2IgKGNv
bnRleHQ9PG9wdGltaXplZCBvdXQ+LCBpbmZvPTB4N2ZmYzBlYjM0OTEwLCBlb2w9PG9wdGltaXpl
ZCBvdXQ+LCBkYXRhPTB4NDMyMTNiMCkgYXQgL3dvcmtzcGFjZS9idWlsZC9zcmMvY29udGV4dC5j
cHA6NjgKIzI0IDB4MDAwMDdmNjIxMzc3ZjNiYyBpbiA/PyAoKSBmcm9tIC91c3IvbGliL3g4Nl82
NC1saW51eC1nbnUvbGlicHVsc2Uuc28uMAojMjUgMHgwMDAwN2Y2MjEyYTA5MTQxIGluID8/ICgp
IGZyb20gL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9wdWxzZWF1ZGlvL2xpYnB1bHNlY29tbW9u
LTguMC5zbwojMjYgMHgwMDAwN2Y2MjEyYTA5NGNiIGluIHBhX3BkaXNwYXRjaF9ydW4gKCkgZnJv
bSAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L3B1bHNlYXVkaW8vbGlicHVsc2Vjb21tb24tOC4w
LnNvCiMyNyAweDAwMDA3ZjYyMTM3NzNmY2UgaW4gPz8gKCkgZnJvbSAvdXNyL2xpYi94ODZfNjQt
bGludXgtZ251L2xpYnB1bHNlLnNvLjAKIzI4IDB4MDAwMDdmNjIxMmEwYmQ1ZiBpbiA/PyAoKSBm
cm9tIC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvcHVsc2VhdWRpby9saWJwdWxzZWNvbW1vbi04
LjAuc28KIzI5IDB4MDAwMDdmNjIxMmEwZTNkYiBpbiA/PyAoKSBmcm9tIC91c3IvbGliL3g4Nl82
NC1saW51eC1nbnUvcHVsc2VhdWRpby9saWJwdWxzZWNvbW1vbi04LjAuc28KIzMwIDB4MDAwMDdm
NjIxMmEwZTc4OSBpbiA/PyAoKSBmcm9tIC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvcHVsc2Vh
dWRpby9saWJwdWxzZWNvbW1vbi04LjAuc28KIzMxIDB4MDAwMDdmNjIxMmEwZjAxYSBpbiA/PyAo
KSBmcm9tIC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvcHVsc2VhdWRpby9saWJwdWxzZWNvbW1v
bi04LjAuc28KIzMyIDB4MDAwMDdmNjIxMzU2MWYyYiBpbiA/PyAoKSBmcm9tIC91c3IvbGliL3g4
Nl82NC1saW51eC1nbnUvbGlicHVsc2UtbWFpbmxvb3AtZ2xpYi5zby4wCiMzMyAweDAwMDA3ZjYy
MTk4YjExOTcgaW4gZ19tYWluX2NvbnRleHRfZGlzcGF0Y2ggKCkgZnJvbSAvbGliL3g4Nl82NC1s
aW51eC1nbnUvbGliZ2xpYi0yLjAuc28uMAojMzQgMHgwMDAwN2Y2MjE5OGIxM2YwIGluID8/ICgp
IGZyb20gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAKIzM1IDB4MDAwMDdm
NjIxOThiMTQ5YyBpbiBnX21haW5fY29udGV4dF9pdGVyYXRpb24gKCkgZnJvbSAvbGliL3g4Nl82
NC1saW51eC1nbnUvbGliZ2xpYi0yLjAuc28uMAojMzYgMHgwMDAwN2Y2MjFlODNlOTRiIGluIFFF
dmVudERpc3BhdGNoZXJHbGliOjpwcm9jZXNzRXZlbnRzICh0aGlzPTB4MWQ5M2YxMCwgZmxhZ3M9
Li4uKSBhdCBrZXJuZWwvcWV2ZW50ZGlzcGF0Y2hlcl9nbGliLmNwcDo0MjUKIzM3IDB4MDAwMDdm
NjIxZTdlNzdjYSBpbiBRRXZlbnRMb29wOjpleGVjICh0aGlzPXRoaXNAZW50cnk9MHg3ZmZjMGVi
MzRlZTAsIGZsYWdzPS4uLiwgZmxhZ3NAZW50cnk9Li4uKSBhdCBrZXJuZWwvcWV2ZW50bG9vcC5j
cHA6MjEyCiMzOCAweDAwMDA3ZjYyMWU3ZjA3MDQgaW4gUUNvcmVBcHBsaWNhdGlvbjo6ZXhlYyAo
KSBhdCBrZXJuZWwvcWNvcmVhcHBsaWNhdGlvbi5jcHA6MTI5MQojMzkgMHgwMDAwN2Y2MjFlYmQy
MmVjIGluIFFHdWlBcHBsaWNhdGlvbjo6ZXhlYyAoKSBhdCBrZXJuZWwvcWd1aWFwcGxpY2F0aW9u
LmNwcDoxNjc5CiM0MCAweDAwMDA3ZjYyMWYxNTEzNTUgaW4gUUFwcGxpY2F0aW9uOjpleGVjICgp
IGF0IGtlcm5lbC9xYXBwbGljYXRpb24uY3BwOjI5MDUKIzQxIDB4MDAwMDAwMDAwMDQxY2Q2OCBp
biBtYWluIChhcmdjPTEsIGFyZ3Y9PG9wdGltaXplZCBvdXQ+KSBhdCAvd29ya3NwYWNlL2J1aWxk
L3NoZWxsL21haW4uY3BwOjE2NgoKUG9zc2libGUgZHVwbGljYXRlcyBieSBxdWVyeTogYnVnIDM4
MzA5OCwgYnVnIDM4Mjg5NywgYnVnIDM4Mjc3MCwgYnVnIDM4MjczNCwgYnVnIDM4MjQxNi4KClJl
cG9ydGVkIHVzaW5nIERyS29ucWk=
</data>

          </attachment>
      

    </bug>

</bugzilla>