<?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>403317</bug_id>
          
          <creation_ts>2019-01-17 16:43:22 +0000</creation_ts>
          <short_desc>KMAIL2; &quot;Share Text&quot; plugin segfaults</short_desc>
          <delta_ts>2019-06-16 19:30:26 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>kmail2</product>
          <component>composer</component>
          <version>unspecified</version>
          <rep_platform>Gentoo Packages</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.kde.org/show_bug.cgi?id=401739</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>drkonqi</keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Tobias Klaus">ek+kde</reporter>
          <assigned_to name="kdepim bugs">pim-bugs-null</assigned_to>
          <cc>bosconovic</cc>
    
    <cc>crglasoe</cc>
    
    <cc>hohenegger</cc>
    
    <cc>johannes</cc>
    
    <cc>montel</cc>
    
    <cc>robert.skubij</cc>
    
    <cc>tytgatlieven</cc>
    
    <cc>wbauer1</cc>
    
    <cc>Weidner-Kim</cc>
    
    <cc>yo</cc>
          
          <cf_commitlink>https://commits.kde.org/kdepim-addons/32b4086c7ccfcddba01fe6d852bef8cf4fec9bff</cf_commitlink>
          <cf_versionfixedin>5.11.1</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1832699</commentid>
    <comment_count>0</comment_count>
    <who name="Tobias Klaus">ek+kde</who>
    <bug_when>2019-01-17 16:43:22 +0000</bug_when>
    <thetext>Application: kontact (5.10.1)

Qt Version: 5.11.3
Frameworks Version: 5.54.0
Operating System: Linux 4.19.13-gentoo x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
Whenever I try to compose a new Mail (mostly using Strg+N) kmail2 crashes with a segfault. After this happens kmail crashed during startup with the attached backtrace.

This happens until I manually remove all autosaved mails from .local/share/kmail2/autosave/.

If needed I can supply a backtrace of the inital crash too.

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library &quot;/lib64/libthread_db.so.1&quot;.
[Current thread is 1 (Thread 0x7f8135731800 (LWP 19357))]

Thread 31 (Thread 0x7f7fe9dca700 (LWP 19404)):
#0  0x00007f812c0528a4 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f812c00b229 in g_main_context_query () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f812c00b9a7 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f812c00bb3c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f8132cd8c5b in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f8132c84b4a in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib64/libQt5Core.so.5
#6  0x00007f8132ae6b4a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#7  0x00007f8132af05ef in ?? () from /usr/lib64/libQt5Core.so.5
#8  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#9  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 30 (Thread 0x7f7fea5cb700 (LWP 19403)):
#0  0x00007f813215e993 in poll () from /lib64/libc.so.6
#1  0x00007f812c00ba29 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f812c00bb3c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f8132cd8c5b in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib64/libQt5Core.so.5
#4  0x00007f8132c84b4a in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f8132ae6b4a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007f8132af05ef in ?? () from /usr/lib64/libQt5Core.so.5
#7  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#8  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 29 (Thread 0x7f7feb22a700 (LWP 19402)):
#0  0x00007f813215e993 in poll () from /lib64/libc.so.6
#1  0x00007f812c00ba29 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f812c00bb3c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f8132cd8c5b in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib64/libQt5Core.so.5
#4  0x00007f8132c84b4a in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f8132ae6b4a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007f8132af05ef in ?? () from /usr/lib64/libQt5Core.so.5
#7  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#8  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 28 (Thread 0x7f80bcd77700 (LWP 19393)):
#0  0x00007f8119968a58 in evutil_vsnprintf () from /usr/lib64/libevent-2.1.so.6
#1  0x00007f811996bf2d in ?? () from /usr/lib64/libevent-2.1.so.6
#2  0x00007f811996c21c in event_warn () from /usr/lib64/libevent-2.1.so.6
#3  0x00007f811996d924 in ?? () from /usr/lib64/libevent-2.1.so.6
#4  0x00007f81199636f5 in event_base_loop () from /usr/lib64/libevent-2.1.so.6
#5  0x00007f81235c5331 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f81235e59fb in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f812360975f in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#8  0x00007f8123605141 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#9  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#10 0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 27 (Thread 0x7f80bd7fa700 (LWP 19385)):
#0  0x00007f812df1491a in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f81235f2ad7 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f81235f4037 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f81235f4122 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f81235f91a1 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f81235fa53f in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f8123605141 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#8  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 26 (Thread 0x7f80bdffb700 (LWP 19384)):
#0  0x00007f812df145ec in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f811a8d5f54 in ?? () from /usr/lib64/libQt5Script.so.5
#2  0x00007f811a8d5f99 in ?? () from /usr/lib64/libQt5Script.so.5
#3  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#4  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 25 (Thread 0x7f80be7fc700 (LWP 19383)):
#0  0x00007f813215a070 in read () from /lib64/libc.so.6
#1  0x00007f81049e1fa1 in pa_read () from /usr/lib64/pulseaudio/libpulsecommon-12.2.so
#2  0x00007f810507236e in pa_mainloop_prepare () from /usr/lib64/libpulse.so.0
#3  0x00007f8105072de0 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
#4  0x00007f8105072ea0 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
#5  0x00007f8105080d39 in ?? () from /usr/lib64/libpulse.so.0
#6  0x00007f8104a10e78 in ?? () from /usr/lib64/pulseaudio/libpulsecommon-12.2.so
#7  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#8  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 24 (Thread 0x7f80beffd700 (LWP 19382)):
#0  0x00007f813217975b in ?? () from /lib64/libc.so.6
#1  0x00007f813217b7ac in __fprintf_chk () from /lib64/libc.so.6
#2  0x00007f811996c030 in ?? () from /usr/lib64/libevent-2.1.so.6
#3  0x00007f811996c21c in event_warn () from /usr/lib64/libevent-2.1.so.6
#4  0x00007f811996d924 in ?? () from /usr/lib64/libevent-2.1.so.6
#5  0x00007f81199636f5 in event_base_loop () from /usr/lib64/libevent-2.1.so.6
#6  0x00007f81235c5331 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f81235e59fb in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#8  0x00007f812360975f in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#9  0x00007f8123605141 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#10 0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#11 0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 23 (Thread 0x7f80bf7fe700 (LWP 19381)):
#0  0x00007f812df145ec in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f81235f2a09 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f81235f404c in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f81235f40df in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f81235be59a in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f81235e59fb in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f812360975f in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f8123605141 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#8  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#9  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 22 (Thread 0x7f80c4ff9700 (LWP 19380)):
#0  0x00007f812df1491a in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f81235f2ad7 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f81235f4037 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f81235be5a8 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f81235e59fb in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f812360975f in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f8123605141 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#8  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 21 (Thread 0x7f80c57fa700 (LWP 19379)):
#0  0x00007f812df145ec in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f81235f2a09 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f812409db78 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f812360959c in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f8123605141 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#6  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 20 (Thread 0x7f80c5ffb700 (LWP 19378)):
#0  0x00007f812df145ec in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f81235f2a09 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f81235f404c in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f81235f40df in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f81235f91b8 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f81235fa53f in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f8123605141 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#8  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 19 (Thread 0x7f80c67fc700 (LWP 19377)):
#0  0x00007f813217975b in ?? () from /lib64/libc.so.6
#1  0x00007f813217b7ac in __fprintf_chk () from /lib64/libc.so.6
#2  0x00007f811996c030 in ?? () from /usr/lib64/libevent-2.1.so.6
#3  0x00007f811996c21c in event_warn () from /usr/lib64/libevent-2.1.so.6
#4  0x00007f811996d924 in ?? () from /usr/lib64/libevent-2.1.so.6
#5  0x00007f81199636f5 in event_base_loop () from /usr/lib64/libevent-2.1.so.6
#6  0x00007f81235c5331 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f81235e59fb in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#8  0x00007f81226bcfda in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#9  0x00007f81226bd5ff in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#10 0x00007f8123609818 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#11 0x00007f8123605141 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#12 0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#13 0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 18 (Thread 0x7f80c6ffd700 (LWP 19376)):
#0  0x00007f812df145ec in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f81235f2a09 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f81235f404c in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f81235f40df in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f81235f91b8 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f81235fa53f in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f8123605141 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#8  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 17 (Thread 0x7f80c77fe700 (LWP 19375)):
#0  0x00007f812df145ec in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f81235f2a09 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f81235f404c in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f81235f40df in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f81235f91b8 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f81235fa729 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f8123605141 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#8  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7f80bffff700 (LWP 19374)):
#0  0x00007f812df145ec in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f81235f2a09 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f81235f404c in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f81235f40df in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f81235f91b8 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f81235fa53f in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f8123605141 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#8  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7f80c7fff700 (LWP 19373)):
#0  0x00007f812df145ec in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f81235f2a09 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f81235f404c in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f81235f40df in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f81235f91b8 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f81235fa53f in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f8123605141 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#8  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7f80e4ff9700 (LWP 19372)):
#0  0x00007f812df145ec in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f81235f2a09 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f81235f404c in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f81235f40df in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f81235f91b8 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f81235fa53f in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f8123605141 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#8  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f80e57fa700 (LWP 19371)):
#0  0x00007f812df1491a in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f81235f2ad7 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f81235f4037 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f81235f4122 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f81235f91a1 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f81235fa53f in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f8123605141 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#8  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f80e5ffb700 (LWP 19370)):
#0  0x00007f812df1491a in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f81235f2ad7 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f81235f4037 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f81235f4122 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f81235f91a1 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f81235fa729 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f8123605141 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#8  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f80e67fc700 (LWP 19369)):
#0  0x00007f812df1491a in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f81235f2ad7 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f81235f4037 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f81235f4122 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f81235f91a1 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f81235fa729 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f8123605141 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#8  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f80e6ffd700 (LWP 19368)):
#0  0x00007f812df1491a in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f81235f2ad7 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f81235f4037 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f81235f4122 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f81235f91a1 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f81235fa53f in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f8123605141 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#8  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f80e77fe700 (LWP 19367)):
#0  0x00007f812df1491a in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f81235f2ad7 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f81235f4037 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f81235f4122 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f81235f91a1 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f81235fa729 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f8123605141 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#8  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f80e7fff700 (LWP 19366)):
#0  0x00007f812df1491a in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f81235f2ad7 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f81235f4037 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f81235f4122 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f81235f91a1 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f81235fa53f in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f8123605141 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#8  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f80f4ea5700 (LWP 19365)):
#0  0x00007f813217975b in ?? () from /lib64/libc.so.6
#1  0x00007f813217b7ac in __fprintf_chk () from /lib64/libc.so.6
#2  0x00007f811996c030 in ?? () from /usr/lib64/libevent-2.1.so.6
#3  0x00007f811996c21c in event_warn () from /usr/lib64/libevent-2.1.so.6
#4  0x00007f811996d924 in ?? () from /usr/lib64/libevent-2.1.so.6
#5  0x00007f81199636f5 in event_base_loop () from /usr/lib64/libevent-2.1.so.6
#6  0x00007f81235c5331 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f81235e59fb in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#8  0x00007f812360975f in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#9  0x00007f8123605141 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#10 0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#11 0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f80f56a6700 (LWP 19364)):
#0  0x00007f812df145ec in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f81235f2a09 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f81235f404c in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f81235f40df in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f81235be59a in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f81235e59fb in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f812360975f in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f8123605141 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#8  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#9  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f80f5ea7700 (LWP 19363)):
#0  0x00007f813217975b in ?? () from /lib64/libc.so.6
#1  0x00007f813217b7ac in __fprintf_chk () from /lib64/libc.so.6
#2  0x00007f811996c030 in ?? () from /usr/lib64/libevent-2.1.so.6
#3  0x00007f811996c21c in event_warn () from /usr/lib64/libevent-2.1.so.6
#4  0x00007f811996d924 in ?? () from /usr/lib64/libevent-2.1.so.6
#5  0x00007f81199636f5 in event_base_loop () from /usr/lib64/libevent-2.1.so.6
#6  0x00007f81235c5331 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f81235e59fb in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#8  0x00007f812360975f in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#9  0x00007f8123605141 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#10 0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#11 0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f80f7fff700 (LWP 19360)):
#0  0x00007f813215e993 in poll () from /lib64/libc.so.6
#1  0x00007f812c00ba29 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f812c00bb3c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f8132cd8c5b in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib64/libQt5Core.so.5
#4  0x00007f8132c84b4a in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f8132ae6b4a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007f81313b0de5 in ?? () from /usr/lib64/libQt5DBus.so.5
#7  0x00007f8132af05ef in ?? () from /usr/lib64/libQt5Core.so.5
#8  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#9  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f80fec36700 (LWP 19359)):
#0  0x00007f812df145ec in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f80fefea56b in ?? () from /usr/lib64/dri/i965_dri.so
#2  0x00007f80fefea297 in ?? () from /usr/lib64/dri/i965_dri.so
#3  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#4  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f8107abf700 (LWP 19358)):
#0  0x00007f813215e993 in poll () from /lib64/libc.so.6
#1  0x00007f812e3357f7 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f812e33742a in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f81099d87b9 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f8132af05ef in ?? () from /usr/lib64/libQt5Core.so.5
#5  0x00007f812df0d9aa in start_thread () from /lib64/libpthread.so.0
#6  0x00007f813216a56f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f8135731800 (LWP 19357)):
[KCrash Handler]
#6  0x00007f8132cb0ab8 in QObject::property(char const*) const () from /usr/lib64/libQt5Core.so.5
#7  0x00007f8134abefd3 in KXMLGUIFactoryPrivate::refreshActionProperties (this=this@entry=0x55f09c9bd180, client=client@entry=0x55f09ac84d60, actions=..., doc=...) at /var/tmp/portage/kde-frameworks/kxmlgui-5.54.0/work/kxmlgui-5.54.0/src/kxmlguifactory.cpp:354
#8  0x00007f8134ac0039 in KXMLGUIFactory::plugActionList (this=0x55f09c9bcf10, client=client@entry=0x55f09ac84d60, name=..., actionList=...) at /var/tmp/portage/kde-frameworks/kxmlgui-5.54.0/work/kxmlgui-5.54.0/src/kxmlguifactory.cpp:578
#9  0x00007f8134ab6569 in KXMLGUIClient::plugActionList (this=this@entry=0x55f09ac84d60, name=..., actionList=...) at /var/tmp/portage/kde-frameworks/kxmlgui-5.54.0/work/kxmlgui-5.54.0/src/kxmlguiclient.cpp:713
#10 0x00007f7fefcff66e in KMComposerWin::initializePluginActions (this=this@entry=0x55f09ac84a50) at /var/tmp/portage/kde-apps/kmail-18.12.1/work/kmail-18.12.1/src/editor/kmcomposerwin.cpp:1361
#11 0x00007f7fefd05cf9 in KMComposerWin::setupActions (this=this@entry=0x55f09ac84a50) at /var/tmp/portage/kde-apps/kmail-18.12.1/work/kmail-18.12.1/src/editor/kmcomposerwin.cpp:1299
#12 0x00007f7fefd1557f in KMComposerWin::KMComposerWin (this=this@entry=0x55f09ac84a50, aMsg=..., lastSignState=lastSignState@entry=false, lastEncryptState=lastEncryptState@entry=false, context=context@entry=KMail::Composer::NoTemplate, id=id@entry=0, textSelection=..., customTemplate=..., __in_chrg=&lt;optimized out&gt;, __vtt_parm=&lt;optimized out&gt;) at /var/tmp/portage/kde-apps/kmail-18.12.1/work/kmail-18.12.1/src/editor/kmcomposerwin.cpp:440
#13 0x00007f7fefd160e1 in KMComposerWin::create (msg=..., lastSignState=lastSignState@entry=false, lastEncryptState=lastEncryptState@entry=false, context=context@entry=KMail::Composer::NoTemplate, identity=identity@entry=0, textSelection=..., customTemplate=...) at /var/tmp/portage/kde-apps/kmail-18.12.1/work/kmail-18.12.1/src/editor/kmcomposerwin.cpp:226
#14 0x00007f7fefd1611c in KMail::makeComposer (msg=..., lastSignState=lastSignState@entry=false, lastEncryptState=lastEncryptState@entry=false, context=context@entry=KMail::Composer::NoTemplate, identity=identity@entry=0, textSelection=..., customTemplate=...) at /var/tmp/portage/kde-apps/kmail-18.12.1/work/kmail-18.12.1/src/editor/kmcomposerwin.cpp:220
#15 0x00007f7fefc0f706 in KMKernel::recoverDeadLetters (this=this@entry=0x55f09aca00d0) at /var/tmp/portage/kde-apps/kmail-18.12.1/work/kmail-18.12.1/src/kmkernel.cpp:986
#16 0x00007f7ff4486439 in KMailPart::KMailPart (this=this@entry=0x55f09ac6e500, parentWidget=parentWidget@entry=0x55f09a9e2e20, parent=parent@entry=0x55f09a9e2e20, __in_chrg=&lt;optimized out&gt;, __vtt_parm=&lt;optimized out&gt;) at /var/tmp/portage/kde-apps/kmail-18.12.1/work/kmail-18.12.1/src/kmail_part.cpp:79
#17 0x00007f7ff4486bf1 in KPluginFactory::createPartInstance&lt;KMailPart&gt; (parentWidget=0x55f09a9e2e20, parent=0x55f09a9e2e20, args=...) at /usr/include/KF5/KCoreAddons/kpluginfactory.h:539
#18 0x00007f81342c32e9 in KPluginFactory::create(char const*, QWidget*, QObject*, QList&lt;QVariant&gt; const&amp;, QString const&amp;) () from /usr/lib64/libKF5CoreAddons.so.5
#19 0x00007f8134f34106 in KontactInterface::Core::createPart(char const*) () from /usr/lib64/libKF5KontactInterface.so.5
#20 0x00007f7ff4ee8736 in KMailPlugin::createPart (this=0x55f09ac32e70) at /var/tmp/portage/kde-apps/kmail-18.12.1/work/kmail-18.12.1/src/kontactplugin/kmail/kmail_plugin.cpp:190
#21 0x00007f8134f3718c in KontactInterface::Plugin::part() () from /usr/lib64/libKF5KontactInterface.so.5
#22 0x00007f813516193c in Kontact::MainWindow::selectPlugin (this=0x55f09a9e2e20, plugin=&lt;optimized out&gt;) at /var/tmp/portage/kde-apps/kontact-18.12.1/work/kontact-18.12.1/src/mainwindow.cpp:716
#23 0x00007f813516028c in Kontact::MainWindow::loadSettings (this=0x55f09a9e2e20) at /var/tmp/portage/kde-apps/kontact-18.12.1/work/kontact-18.12.1/src/mainwindow.cpp:855
#24 0x00007f8135163fd5 in Kontact::MainWindow::initObject (this=this@entry=0x55f09a9e2e20) at /var/tmp/portage/kde-apps/kontact-18.12.1/work/kontact-18.12.1/src/mainwindow.cpp:252
#25 0x00007f8135164758 in Kontact::MainWindow::MainWindow (this=0x55f09a9e2e20, __in_chrg=&lt;optimized out&gt;, __vtt_parm=&lt;optimized out&gt;) at /var/tmp/portage/kde-apps/kontact-18.12.1/work/kontact-18.12.1/src/mainwindow.cpp:160
#26 0x000055f09a2e33ac in KontactApp::activate (this=0x7ffc2d16b870, args=..., workingDir=...) at /var/tmp/portage/kde-apps/kontact-18.12.1/work/kontact-18.12.1/src/main.cpp:133
#27 0x00007f8134f39e6d in KontactInterface::PimUniqueApplication::start(QStringList const&amp;, bool) () from /usr/lib64/libKF5KontactInterface.so.5
#28 0x000055f09a2e2461 in main (argc=&lt;optimized out&gt;, argv=&lt;optimized out&gt;) at /var/tmp/portage/kde-apps/kontact-18.12.1/work/kontact-18.12.1/src/main.cpp:212

Possible duplicates by query: bug 318032, bug 304699, bug 299020.

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1832715</commentid>
    <comment_count>1</comment_count>
    <who name="Tobias Klaus">ek+kde</who>
    <bug_when>2019-01-17 17:34:08 +0000</bug_when>
    <thetext>After activating/deactivating every of the &quot;Editor Plugins&quot; I could reproduce this by activating the &quot;Share Text&quot; plugin and mitigate this issue by deactivating this  plugin.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1833832</commentid>
    <comment_count>2</comment_count>
      <attachid>117618</attachid>
    <who name="Lieven Tytgat">tytgatlieven</who>
    <bug_when>2019-01-23 09:21:42 +0000</bug_when>
    <thetext>Created attachment 117618
New crash information added by DrKonqi

kontact (5.10.1) using Qt 5.11.2

- What I was doing when the application crashed:
I was replying a mail when kontact crashed.
Since I was unable to restart kontact successfully.

I&apos;m running kde-neon on a regular ubuntu 18.04

removeing the files in .local/share/kmail2/autosave/ fixed the problem

-- Backtrace (Reduced):
#6  0x00007f942142779a in QObject::property(char const*) const () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f942330c1ab in KXMLGUIFactoryPrivate::refreshActionProperties(KXMLGUIClient*, QList&lt;QAction*&gt; const&amp;, QDomDocument const&amp;) (this=this@entry=0x562adead6830, client=client@entry=0x562add6b2580, actions=..., doc=...) at ./src/kxmlguifactory.cpp:354
#8  0x00007f942330d209 in KXMLGUIFactory::plugActionList(KXMLGUIClient*, QString const&amp;, QList&lt;QAction*&gt; const&amp;) (this=0x562adead65c0, client=client@entry=0x562add6b2580, name=..., actionList=...) at ./src/kxmlguifactory.cpp:578
#9  0x00007f9423303749 in KXMLGUIClient::plugActionList(QString const&amp;, QList&lt;QAction*&gt; const&amp;) (this=this@entry=0x562add6b2580, name=..., actionList=...) at ./src/kxmlguiclient.cpp:713
#10 0x00007f928d927c6e in KMComposerWin::initializePluginActions() (this=this@entry=0x562add6b2270) at ./src/editor/kmcomposerwin.cpp:1361</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1834121</commentid>
    <comment_count>3</comment_count>
    <who name="Wolfgang Bauer">wbauer1</who>
    <bug_when>2019-01-25 10:10:37 +0000</bug_when>
    <thetext>*** Bug 403581 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1838703</commentid>
    <comment_count>4</comment_count>
    <who name="Wolfgang Bauer">wbauer1</who>
    <bug_when>2019-02-17 19:58:58 +0000</bug_when>
    <thetext>*** Bug 404467 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1842813</commentid>
    <comment_count>5</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2019-03-09 00:52:12 +0000</bug_when>
    <thetext>*** Bug 405117 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1842815</commentid>
    <comment_count>6</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2019-03-09 00:52:37 +0000</bug_when>
    <thetext>*** Bug 404237 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1844051</commentid>
    <comment_count>7</comment_count>
    <who name="Wolfgang Bauer">wbauer1</who>
    <bug_when>2019-03-13 20:24:56 +0000</bug_when>
    <thetext>*** Bug 403566 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1847734</commentid>
    <comment_count>8</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2019-03-31 09:35:32 +0000</bug_when>
    <thetext>Bug 401739 is for KMMainWidget, this bug for KMComposerWin.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1847740</commentid>
    <comment_count>9</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2019-03-31 09:37:27 +0000</bug_when>
    <thetext>*** Bug 405568 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1853472</commentid>
    <comment_count>10</comment_count>
    <who name="Laurent Montel">montel</who>
    <bug_when>2019-04-29 19:14:48 +0000</bug_when>
    <thetext>It was a problem as your distro doesn&apos;t add purpose as dependancy directly.
Now in 19.04/master it&apos;s required.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1853589</commentid>
    <comment_count>11</comment_count>
    <who name="Andreas">hohenegger</who>
    <bug_when>2019-04-30 08:27:40 +0000</bug_when>
    <thetext>Sounds as if there is a workaround by installing a missing package. Is that the case? I have a libkf5purpose5 (Neon packages) installed if that is what &quot;purpose&quot; refers too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1853605</commentid>
    <comment_count>12</comment_count>
    <who name="Laurent Montel">montel</who>
    <bug_when>2019-04-30 10:32:36 +0000</bug_when>
    <thetext>(In reply to Andreas from comment #11)
&gt; Sounds as if there is a workaround by installing a missing package. Is that
&gt; the case? I have a libkf5purpose5 (Neon packages) installed if that is what
&gt; &quot;purpose&quot; refers too.

Did you build all pim against it ?
(you need dev package too)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1853608</commentid>
    <comment_count>13</comment_count>
    <who name="Wolfgang Bauer">wbauer1</who>
    <bug_when>2019-04-30 10:46:42 +0000</bug_when>
    <thetext>(In reply to Laurent Montel from comment #12)
&gt; (In reply to Andreas from comment #11)
&gt; &gt; Sounds as if there is a workaround by installing a missing package. Is that
&gt; &gt; the case? I have a libkf5purpose5 (Neon packages) installed if that is what
&gt; &gt; &quot;purpose&quot; refers too.
&gt; 
&gt; Did you build all pim against it ?
&gt; (you need dev package too)

pimcommon should be enough, or is there something else?

Building pimcommon with Purpose does indeed fix this crash for me, but with the &quot;Share Text&quot; plugin enabled, kmail still crashes when the composer window is closed (with or without sending the mail)... I&apos;m using version 5.10.0 here.

I suppose I should file a new bug report about that though.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1853609</commentid>
    <comment_count>14</comment_count>
    <who name="Wolfgang Bauer">wbauer1</who>
    <bug_when>2019-04-30 10:47:55 +0000</bug_when>
    <thetext>PS:
(In reply to Laurent Montel from comment #10)
&gt; It was a problem as your distro doesn&apos;t add purpose as dependancy directly.
I suppose the reason is that Purpose isn&apos;t mentioned in the FEATURE_SUMMARY at all when building it, so the &quot;missing&quot; dependency likely went unnoticed.

&gt; Now in 19.04/master it&apos;s required.
It&apos;s still marked as OPTIONAL in the 19.04 branch though.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1853612</commentid>
    <comment_count>15</comment_count>
    <who name="Wolfgang Bauer">wbauer1</who>
    <bug_when>2019-04-30 10:53:57 +0000</bug_when>
    <thetext>(In reply to Wolfgang Bauer from comment #13)
&gt; I&apos;m using version
&gt; 5.10.0 here.

Oops, sorry, I&apos;m actually using 5.11.0 here (from KDE Applications 19.04.0), i.e. the latest stable release.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1853623</commentid>
    <comment_count>16</comment_count>
    <who name="Laurent Montel">montel</who>
    <bug_when>2019-04-30 11:46:50 +0000</bug_when>
    <thetext>(In reply to Wolfgang Bauer from comment #14)
&gt; PS:
&gt; (In reply to Laurent Montel from comment #10)
&gt; &gt; It was a problem as your distro doesn&apos;t add purpose as dependancy directly.
&gt; I suppose the reason is that Purpose isn&apos;t mentioned in the FEATURE_SUMMARY
&gt; at all when building it, so the &quot;missing&quot; dependency likely went unnoticed.
&gt; 
&gt; &gt; Now in 19.04/master it&apos;s required.
&gt; It&apos;s still marked as OPTIONAL in the 19.04 branch though.

Ah yep still optional in 19.04 I thought I was making it required for 19.04.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1853625</commentid>
    <comment_count>17</comment_count>
    <who name="Laurent Montel">montel</who>
    <bug_when>2019-04-30 11:50:05 +0000</bug_when>
    <thetext>Git commit 854791960719ff86958f4bd9dc8b2e3e8b5e6cb2 by Laurent Montel.
Committed on 30/04/2019 at 11:49.
Pushed by mlaurent into branch &apos;Applications/19.04&apos;.

QUIET was not a good idea here. So we didn&apos;t inform that

we didn&apos;t find purpose

M  +1    -1    CMakeLists.txt

https://commits.kde.org/pimcommon/854791960719ff86958f4bd9dc8b2e3e8b5e6cb2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1853631</commentid>
    <comment_count>18</comment_count>
    <who name="Laurent Montel">montel</who>
    <bug_when>2019-04-30 12:01:15 +0000</bug_when>
    <thetext>Git commit 32b4086c7ccfcddba01fe6d852bef8cf4fec9bff by Laurent Montel.
Committed on 30/04/2019 at 12:00.
Pushed by mlaurent into branch &apos;Applications/19.04&apos;.

Fix Bug 403317 - KMAIL2; &quot;Share Text&quot; plugin segfaults

M  +7    -7    kmail/editorplugins/sharetext/sharetextplugineditorinterface.cpp

https://commits.kde.org/kdepim-addons/32b4086c7ccfcddba01fe6d852bef8cf4fec9bff</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1853635</commentid>
    <comment_count>19</comment_count>
    <who name="Laurent Montel">montel</who>
    <bug_when>2019-04-30 12:10:29 +0000</bug_when>
    <thetext>(In reply to Wolfgang Bauer from comment #13)
&gt; (In reply to Laurent Montel from comment #12)
&gt; &gt; (In reply to Andreas from comment #11)
&gt; &gt; &gt; Sounds as if there is a workaround by installing a missing package. Is that
&gt; &gt; &gt; the case? I have a libkf5purpose5 (Neon packages) installed if that is what
&gt; &gt; &gt; &quot;purpose&quot; refers too.
&gt; &gt; 
&gt; &gt; Did you build all pim against it ?
&gt; &gt; (you need dev package too)
&gt; 
&gt; pimcommon should be enough, or is there something else?
&gt; 
&gt; Building pimcommon with Purpose does indeed fix this crash for me, but with
&gt; the &quot;Share Text&quot; plugin enabled, kmail still crashes when the composer
&gt; window is closed (with or without sending the mail)... I&apos;m using version
&gt; 5.10.0 here.

I need a backtrace for it too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1853770</commentid>
    <comment_count>20</comment_count>
    <who name="Wolfgang Bauer">wbauer1</who>
    <bug_when>2019-05-01 06:31:28 +0000</bug_when>
    <thetext>(In reply to Laurent Montel from comment #19)
&gt; &gt; Building pimcommon with Purpose does indeed fix this crash for me, but with
&gt; &gt; the &quot;Share Text&quot; plugin enabled, kmail still crashes when the composer
&gt; &gt; window is closed (with or without sending the mail)... I&apos;m using version
&gt; &gt; 5.10.0 here.
&gt; 
&gt; I need a backtrace for it too.
That&apos;s no longer necessary.
The latest commit to kdepim-addons (comment#18) fixed that crash. (it was crashing in PimCommon::PurposeMenuWidget&apos;s destructor)

And I can confirm that this commit fixes the original crash (when pimcommon is built without Purpose) here as well.

Thank you!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1856163</commentid>
    <comment_count>21</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2019-05-14 20:19:42 +0000</bug_when>
    <thetext>*** Bug 407026 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1863365</commentid>
    <comment_count>22</comment_count>
    <who name="Wolfgang Bauer">wbauer1</who>
    <bug_when>2019-06-16 19:30:26 +0000</bug_when>
    <thetext>*** Bug 408798 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>117618</attachid>
            <date>2019-01-23 09:21:42 +0000</date>
            <delta_ts>2019-01-23 09:21:42 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>kontact-20190123-101313.kcrash.txt</filename>
            <type>text/plain</type>
            <size>52013</size>
            <attacher name="Lieven Tytgat">tytgatlieven</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IGtvbnRhY3QgKDUuMTAuMSkKClF0IFZlcnNpb246IDUuMTEuMgpGcmFtZXdv
cmtzIFZlcnNpb246IDUuNTQuMApPcGVyYXRpbmcgU3lzdGVtOiBMaW51eCA0LjIwLjMtMDQyMDAz
LWdlbmVyaWMgeDg2XzY0CkRpc3RyaWJ1dGlvbjogS0RFIG5lb24gVXNlciBFZGl0aW9uIDUuMTQK
Ci0tIEluZm9ybWF0aW9uIGFib3V0IHRoZSBjcmFzaDoKLSBXaGF0IEkgd2FzIGRvaW5nIHdoZW4g
dGhlIGFwcGxpY2F0aW9uIGNyYXNoZWQ6Ckkgd2FzIHJlcGx5aW5nIGEgbWFpbCB3aGVuIGtvbnRh
Y3QgY3Jhc2hlZC4KU2luY2UgSSB3YXMgdW5hYmxlIHRvIHJlc3RhcnQga29udGFjdCBzdWNjZXNz
ZnVsbHkuCgpJJ20gcnVubmluZyBrZGUtbmVvbiBvbiBhIHJlZ3VsYXIgdWJ1bnR1IDE4LjA0Cgpy
ZW1vdmVpbmcgdGhlIGZpbGVzIGluIC5sb2NhbC9zaGFyZS9rbWFpbDIvYXV0b3NhdmUvIGZpeGVk
IHRoZSBwcm9ibGVtCgpUaGUgY3Jhc2ggY2FuIGJlIHJlcHJvZHVjZWQgZXZlcnkgdGltZS4KCi0t
IEJhY2t0cmFjZToKQXBwbGljYXRpb246IEtvbnRhY3QgKGtvbnRhY3QpLCBzaWduYWw6IFNlZ21l
bnRhdGlvbiBmYXVsdApVc2luZyBob3N0IGxpYnRocmVhZF9kYiBsaWJyYXJ5ICIvbGliL3g4Nl82
NC1saW51eC1nbnUvbGlidGhyZWFkX2RiLnNvLjEiLgpbQ3VycmVudCB0aHJlYWQgaXMgMSAoVGhy
ZWFkIDB4N2Y5NDIzZjQ5YjgwIChMV1AgMzA5MjQpKV0KClRocmVhZCA0NiAoVGhyZWFkIDB4N2Y5
MjgzN2ZlNzAwIChMV1AgMzA5OTQpKToKIzAgIDB4MDAwMDdmZmM5YTU0NTk2ZSBpbiAgKCkKIzEg
IDB4MDAwMDdmOTQyMDkxZGVhNiBpbiBfX0dJX19fY2xvY2tfZ2V0dGltZSAoY2xvY2tfaWQ9MSwg
dHA9MHg3ZjkyODM3ZmQ3YTApIGF0IC4uL3N5c2RlcHMvdW5peC9jbG9ja19nZXR0aW1lLmM6MTE1
CiMyICAweDAwMDA3Zjk0MjE0NTNmZjEgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1n
bnUvbGliUXQ1Q29yZS5zby41CiMzICAweDAwMDA3Zjk0MjE0NTI4MjkgaW4gUVRpbWVySW5mb0xp
c3Q6OnVwZGF0ZUN1cnJlbnRUaW1lKCkgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9s
aWJRdDVDb3JlLnNvLjUKIzQgIDB4MDAwMDdmOTQyMTQ1MmUwNSBpbiBRVGltZXJJbmZvTGlzdDo6
dGltZXJXYWl0KHRpbWVzcGVjJikgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJR
dDVDb3JlLnNvLjUKIzUgIDB4MDAwMDdmOTQyMTQ1NGE3YyBpbiAgKCkgYXQgL3Vzci9saWIveDg2
XzY0LWxpbnV4LWdudS9saWJRdDVDb3JlLnNvLjUKIzYgIDB4MDAwMDdmOTQxYTM0NWE5OCBpbiBn
X21haW5fY29udGV4dF9wcmVwYXJlICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGli
Z2xpYi0yLjAuc28uMAojNyAgMHgwMDAwN2Y5NDFhMzQ2NDZiIGluICAoKSBhdCAvdXNyL2xpYi94
ODZfNjQtbGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAKIzggIDB4MDAwMDdmOTQxYTM0NjY0YyBp
biBnX21haW5fY29udGV4dF9pdGVyYXRpb24gKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdu
dS9saWJnbGliLTIuMC5zby4wCiM5ICAweDAwMDA3Zjk0MjE0NTQ2ZWIgaW4gUUV2ZW50RGlzcGF0
Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMoUUZsYWdzPFFFdmVudExvb3A6OlByb2Nlc3NFdmVudHNG
bGFnPikgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVDb3JlLnNvLjUKIzEw
IDB4MDAwMDdmOTQyMTNmODlhYSBpbiBRRXZlbnRMb29wOjpleGVjKFFGbGFnczxRRXZlbnRMb29w
OjpQcm9jZXNzRXZlbnRzRmxhZz4pICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGli
UXQ1Q29yZS5zby41CiMxMSAweDAwMDA3Zjk0MjEyMjQyNWEgaW4gUVRocmVhZDo6ZXhlYygpICgp
IGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1Q29yZS5zby41CiMxMiAweDAwMDA3
Zjk0MjEyMmYxN2IgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1Q29y
ZS5zby41CiMxMyAweDAwMDA3Zjk0MWMyMTI2ZGIgaW4gc3RhcnRfdGhyZWFkIChhcmc9MHg3Zjky
ODM3ZmU3MDApIGF0IHB0aHJlYWRfY3JlYXRlLmM6NDYzCiMxNCAweDAwMDA3Zjk0MjA5MGU4OGYg
aW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgveDg2XzY0L2Nsb25lLlM6
OTUKClRocmVhZCA0NSAoVGhyZWFkIDB4N2Y5MjgzZmZmNzAwIChMV1AgMzA5OTMpKToKIzAgIDB4
MDAwMDdmOTQyMDkwMWJmOSBpbiBfX0dJX19fcG9sbCAoZmRzPTB4N2Y5MjdjMDAzY2UwLCBuZmRz
PTEsIHRpbWVvdXQ9LTEpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3BvbGwuYzoyOQoj
MSAgMHgwMDAwN2Y5NDFhMzQ2NTM5IGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251
L2xpYmdsaWItMi4wLnNvLjAKIzIgIDB4MDAwMDdmOTQxYTM0NjY0YyBpbiBnX21haW5fY29udGV4
dF9pdGVyYXRpb24gKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJnbGliLTIuMC5z
by4wCiMzICAweDAwMDA3Zjk0MjE0NTQ2ZWIgaW4gUUV2ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nl
c3NFdmVudHMoUUZsYWdzPFFFdmVudExvb3A6OlByb2Nlc3NFdmVudHNGbGFnPikgKCkgYXQgL3Vz
ci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVDb3JlLnNvLjUKIzQgIDB4MDAwMDdmOTQyMTNm
ODlhYSBpbiBRRXZlbnRMb29wOjpleGVjKFFGbGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZlbnRz
RmxhZz4pICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1Q29yZS5zby41CiM1
ICAweDAwMDA3Zjk0MjEyMjQyNWEgaW4gUVRocmVhZDo6ZXhlYygpICgpIGF0IC91c3IvbGliL3g4
Nl82NC1saW51eC1nbnUvbGliUXQ1Q29yZS5zby41CiM2ICAweDAwMDA3Zjk0MjEyMmYxN2IgaW4g
ICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1Q29yZS5zby41CiM3ICAweDAw
MDA3Zjk0MWMyMTI2ZGIgaW4gc3RhcnRfdGhyZWFkIChhcmc9MHg3ZjkyODNmZmY3MDApIGF0IHB0
aHJlYWRfY3JlYXRlLmM6NDYzCiM4ICAweDAwMDA3Zjk0MjA5MGU4OGYgaW4gY2xvbmUgKCkgYXQg
Li4vc3lzZGVwcy91bml4L3N5c3YvbGludXgveDg2XzY0L2Nsb25lLlM6OTUKClRocmVhZCA0NCAo
VGhyZWFkIDB4N2Y5Mjg4ZjZhNzAwIChMV1AgMzA5OTIpKToKIzAgIDB4MDAwMDdmOTQyMTQ1NDYz
ZCBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVDb3JlLnNvLjUKIzEg
IDB4MDAwMDdmOTQxYTM0NWE5OCBpbiBnX21haW5fY29udGV4dF9wcmVwYXJlICgpIGF0IC91c3Iv
bGliL3g4Nl82NC1saW51eC1nbnUvbGliZ2xpYi0yLjAuc28uMAojMiAgMHgwMDAwN2Y5NDFhMzQ2
NDZiIGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAK
IzMgIDB4MDAwMDdmOTQxYTM0NjY0YyBpbiBnX21haW5fY29udGV4dF9pdGVyYXRpb24gKCkgYXQg
L3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiM0ICAweDAwMDA3Zjk0
MjE0NTQ2ZWIgaW4gUUV2ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMoUUZsYWdzPFFF
dmVudExvb3A6OlByb2Nlc3NFdmVudHNGbGFnPikgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4
LWdudS9saWJRdDVDb3JlLnNvLjUKIzUgIDB4MDAwMDdmOTQyMTNmODlhYSBpbiBRRXZlbnRMb29w
OjpleGVjKFFGbGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZlbnRzRmxhZz4pICgpIGF0IC91c3Iv
bGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1Q29yZS5zby41CiM2ICAweDAwMDA3Zjk0MjEyMjQy
NWEgaW4gUVRocmVhZDo6ZXhlYygpICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGli
UXQ1Q29yZS5zby41CiM3ICAweDAwMDA3Zjk0MjEyMmYxN2IgaW4gICgpIGF0IC91c3IvbGliL3g4
Nl82NC1saW51eC1nbnUvbGliUXQ1Q29yZS5zby41CiM4ICAweDAwMDA3Zjk0MWMyMTI2ZGIgaW4g
c3RhcnRfdGhyZWFkIChhcmc9MHg3ZjkyODhmNmE3MDApIGF0IHB0aHJlYWRfY3JlYXRlLmM6NDYz
CiM5ICAweDAwMDA3Zjk0MjA5MGU4OGYgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5
c3YvbGludXgveDg2XzY0L2Nsb25lLlM6OTUKClRocmVhZCA0MyAoVGhyZWFkIDB4N2Y5Mjk3YjZm
NzAwIChMV1AgMzA5NzYpKToKIzAgIDB4MDAwMDdmOTQyMDkxZDZhYyBpbiBfX2xsbF9sb2NrX3dh
aXRfcHJpdmF0ZSAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC94ODZfNjQvbG93bGV2
ZWxsb2NrLlM6OTUKIzEgIDB4MDAwMDdmOTQyMDkxZjQ3NCBpbiBfX19mcHJpbnRmX2NoayAoZnA9
MHg3Zjk0MjBiZGE4YjAgPF9JT19zdGRmaWxlXzJfbG9jaz4sIGZsYWc9MSwgZm9ybWF0PTB4N2Y5
NDA5NGQxNmE4ICJbJXNdICVzXG4iKSBhdCBmcHJpbnRmX2Noay5jOjMwCiMyICAweDAwMDA3Zjk0
MDk0Yjk5YWQgaW4gZXZlbnRfbG9ndl8gKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9s
aWJldmVudC0yLjEuc28uNgojMyAgMHgwMDAwN2Y5NDA5NGI5YjQ0IGluIGV2ZW50X3dhcm4gKCkg
YXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJldmVudC0yLjEuc28uNgojNCAgMHgwMDAw
N2Y5NDA5NGJiNDZjIGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmV2ZW50
LTIuMS5zby42CiM1ICAweDAwMDA3Zjk0MDk0YjExMTQgaW4gZXZlbnRfYmFzZV9sb29wICgpIGF0
IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliZXZlbnQtMi4xLnNvLjYKIzYgIDB4MDAwMDdm
OTQxMTg3NGZjNCBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVXZWJF
bmdpbmVDb3JlLnNvLjUKIzcgIDB4MDAwMDdmOTQxMTg5NTIwYiBpbiAgKCkgYXQgL3Vzci9saWIv
eDg2XzY0LWxpbnV4LWdudS9saWJRdDVXZWJFbmdpbmVDb3JlLnNvLjUKIzggIDB4MDAwMDdmOTQx
MThiNzYwZiBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVXZWJFbmdp
bmVDb3JlLnNvLjUKIzkgIDB4MDAwMDdmOTQxMThiMmZmMSBpbiAgKCkgYXQgL3Vzci9saWIveDg2
XzY0LWxpbnV4LWdudS9saWJRdDVXZWJFbmdpbmVDb3JlLnNvLjUKIzEwIDB4MDAwMDdmOTQxYzIx
MjZkYiBpbiBzdGFydF90aHJlYWQgKGFyZz0weDdmOTI5N2I2ZjcwMCkgYXQgcHRocmVhZF9jcmVh
dGUuYzo0NjMKIzExIDB4MDAwMDdmOTQyMDkwZTg4ZiBpbiBjbG9uZSAoKSBhdCAuLi9zeXNkZXBz
L3VuaXgvc3lzdi9saW51eC94ODZfNjQvY2xvbmUuUzo5NQoKVGhyZWFkIDQyIChUaHJlYWQgMHg3
ZjkzM2NmYTA3MDAgKExXUCAzMDk3NCkpOgojMCAgMHgwMDAwN2Y5NDFjMjE4ZWQ5IGluIGZ1dGV4
X3JlbHRpbWVkX3dhaXRfY2FuY2VsYWJsZSAocHJpdmF0ZT08b3B0aW1pemVkIG91dD4sIHJlbHRp
bWU9MHg3ZjkzM2NmOWY3ODAsIGV4cGVjdGVkPTAsIGZ1dGV4X3dvcmQ9MHg3ZjkzM2NmOWY5Njgp
IGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L2Z1dGV4LWludGVybmFsLmg6MTQyCiMxICAw
eDAwMDA3Zjk0MWMyMThlZDkgaW4gX19wdGhyZWFkX2NvbmRfd2FpdF9jb21tb24gKGFic3RpbWU9
MHg3ZjkzM2NmOWY4MjAsIG11dGV4PTB4N2Y5MzNjZjlmOTE4LCBjb25kPTB4N2Y5MzNjZjlmOTQw
KSBhdCBwdGhyZWFkX2NvbmRfd2FpdC5jOjUzMwojMiAgMHgwMDAwN2Y5NDFjMjE4ZWQ5IGluIF9f
cHRocmVhZF9jb25kX3RpbWVkd2FpdCAoY29uZD0weDdmOTMzY2Y5Zjk0MCwgbXV0ZXg9MHg3Zjkz
M2NmOWY5MTgsIGFic3RpbWU9MHg3ZjkzM2NmOWY4MjApIGF0IHB0aHJlYWRfY29uZF93YWl0LmM6
NjY3CiMzICAweDAwMDA3Zjk0MTE4YTE5MTcgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51
eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM0ICAweDAwMDA3Zjk0MTE4YTNiZjcgaW4g
ICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41
CiM1ICAweDAwMDA3Zjk0MTE4YTNjZTIgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1n
bnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM2ICAweDAwMDA3Zjk0MTE4YThkNjEgaW4gICgp
IGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM3
ICAweDAwMDA3Zjk0MTE4YWEwZmYgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUv
bGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM4ICAweDAwMDA3Zjk0MTE4YjJmZjEgaW4gICgpIGF0
IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM5ICAw
eDAwMDA3Zjk0MWMyMTI2ZGIgaW4gc3RhcnRfdGhyZWFkIChhcmc9MHg3ZjkzM2NmYTA3MDApIGF0
IHB0aHJlYWRfY3JlYXRlLmM6NDYzCiMxMCAweDAwMDA3Zjk0MjA5MGU4OGYgaW4gY2xvbmUgKCkg
YXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgveDg2XzY0L2Nsb25lLlM6OTUKClRocmVhZCA0
MSAoVGhyZWFkIDB4N2Y5MzNkZmZiNzAwIChMV1AgMzA5NzMpKToKIzAgIDB4MDAwMDdmOTQxYzIx
ODlmMyBpbiBmdXRleF93YWl0X2NhbmNlbGFibGUgKHByaXZhdGU9PG9wdGltaXplZCBvdXQ+LCBl
eHBlY3RlZD0wLCBmdXRleF93b3JkPTB4N2Y5NDBhYmVjZmI4KSBhdCAuLi9zeXNkZXBzL3VuaXgv
c3lzdi9saW51eC9mdXRleC1pbnRlcm5hbC5oOjg4CiMxICAweDAwMDA3Zjk0MWMyMTg5ZjMgaW4g
X19wdGhyZWFkX2NvbmRfd2FpdF9jb21tb24gKGFic3RpbWU9MHgwLCBtdXRleD0weDdmOTQwYWJl
Y2Y2OCwgY29uZD0weDdmOTQwYWJlY2Y5MCkgYXQgcHRocmVhZF9jb25kX3dhaXQuYzo1MDIKIzIg
IDB4MDAwMDdmOTQxYzIxODlmMyBpbiBfX3B0aHJlYWRfY29uZF93YWl0IChjb25kPTB4N2Y5NDBh
YmVjZjkwLCBtdXRleD0weDdmOTQwYWJlY2Y2OCkgYXQgcHRocmVhZF9jb25kX3dhaXQuYzo2NTUK
IzMgIDB4MDAwMDdmOTQwYThmNzk1NCBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdu
dS9saWJRdDVTY3JpcHQuc28uNQojNCAgMHgwMDAwN2Y5NDBhOGY3OTk5IGluICAoKSBhdCAvdXNy
L2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVNjcmlwdC5zby41CiM1ICAweDAwMDA3Zjk0MWMy
MTI2ZGIgaW4gc3RhcnRfdGhyZWFkIChhcmc9MHg3ZjkzM2RmZmI3MDApIGF0IHB0aHJlYWRfY3Jl
YXRlLmM6NDYzCiM2ICAweDAwMDA3Zjk0MjA5MGU4OGYgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVw
cy91bml4L3N5c3YvbGludXgveDg2XzY0L2Nsb25lLlM6OTUKClRocmVhZCA0MCAoVGhyZWFkIDB4
N2Y5MzNlN2ZjNzAwIChMV1AgMzA5NzEpKToKIzAgIDB4MDAwMDdmOTQyMDkwMWJmOSBpbiBfX0dJ
X19fcG9sbCAoZmRzPTB4N2Y5MzI0MDA3MDMwLCBuZmRzPTMsIHRpbWVvdXQ9LTEpIGF0IC4uL3N5
c2RlcHMvdW5peC9zeXN2L2xpbnV4L3BvbGwuYzoyOQojMSAgMHgwMDAwN2Y5Mzk4MjE5NDUxIGlu
ICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYnB1bHNlLnNvLjAKIzIgIDB4MDAw
MDdmOTM5ODIwYWUxMCBpbiBwYV9tYWlubG9vcF9wb2xsICgpIGF0IC91c3IvbGliL3g4Nl82NC1s
aW51eC1nbnUvbGlicHVsc2Uuc28uMAojMyAgMHgwMDAwN2Y5Mzk4MjBiNGEwIGluIHBhX21haW5s
b29wX2l0ZXJhdGUgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJwdWxzZS5zby4w
CiM0ICAweDAwMDA3ZjkzOTgyMGI1MzAgaW4gcGFfbWFpbmxvb3BfcnVuICgpIGF0IC91c3IvbGli
L3g4Nl82NC1saW51eC1nbnUvbGlicHVsc2Uuc28uMAojNSAgMHgwMDAwN2Y5Mzk4MjE5Mzk5IGlu
ICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYnB1bHNlLnNvLjAKIzYgIDB4MDAw
MDdmOTM4NDVjZDJhOCBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9wdWxzZWF1
ZGlvL2xpYnB1bHNlY29tbW9uLTExLjEuc28KIzcgIDB4MDAwMDdmOTQxYzIxMjZkYiBpbiBzdGFy
dF90aHJlYWQgKGFyZz0weDdmOTMzZTdmYzcwMCkgYXQgcHRocmVhZF9jcmVhdGUuYzo0NjMKIzgg
IDB4MDAwMDdmOTQyMDkwZTg4ZiBpbiBjbG9uZSAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9s
aW51eC94ODZfNjQvY2xvbmUuUzo5NQoKVGhyZWFkIDM5IChUaHJlYWQgMHg3ZjkzM2VmZmQ3MDAg
KExXUCAzMDk3MCkpOgojMCAgMHgwMDAwN2Y5NDIwOGZkMTg3IGluIF9fR0lfX19saWJjX3dyaXRl
IChmZD0yLCBidWY9MHg3ZjkzM2VmZjljOTAsIG5ieXRlcz00OCkgYXQgLi4vc3lzZGVwcy91bml4
L3N5c3YvbGludXgvd3JpdGUuYzoyNwojMSAgMHgwMDAwN2Y5NDIwODc4MWJkIGluIF9JT19uZXdf
ZmlsZV93cml0ZSAoZj0weDdmOTQyMGJkOTY4MCA8X0lPXzJfMV9zdGRlcnJfPiwgZGF0YT0weDdm
OTMzZWZmOWM5MCwgbj00OCkgYXQgZmlsZW9wcy5jOjEyMDMKIzIgIDB4MDAwMDdmOTQyMDg3OGIy
ZiBpbiBuZXdfZG9fd3JpdGUgKHRvX2RvPTxvcHRpbWl6ZWQgb3V0PiwgZGF0YT0weDdmOTMzZWZm
OWM5MCAiW3dhcm5dIGVwb2xsX3dhaXQ6IE9uZ2VsZGlnZSBiZXN0YW5kc2Rlc2NyaXB0b3JcbiIs
IGZwPTB4N2Y5NDIwYmQ5NjgwIDxfSU9fMl8xX3N0ZGVycl8+KSBhdCBmaWxlb3BzLmM6NDU3CiMz
ICAweDAwMDA3Zjk0MjA4NzhiMmYgaW4gX0lPX25ld19maWxlX3hzcHV0biAoZj0weDdmOTQyMGJk
OTY4MCA8X0lPXzJfMV9zdGRlcnJfPiwgZGF0YT08b3B0aW1pemVkIG91dD4sIG49NDgpIGF0IGZp
bGVvcHMuYzoxMjc3CiM0ICAweDAwMDA3Zjk0MjA4NGI3MDcgaW4gYnVmZmVyZWRfdmZwcmludGYg
KHM9c0BlbnRyeT0weDdmOTQyMGJkOTY4MCA8X0lPXzJfMV9zdGRlcnJfPiwgZm9ybWF0PWZvcm1h
dEBlbnRyeT0weDdmOTQwOTRkMTZhOCAiWyVzXSAlc1xuIiwgYXJncz1hcmdzQGVudHJ5PTB4N2Y5
MzNlZmZjMjUwKSBhdCB2ZnByaW50Zi5jOjIzNTAKIzUgIDB4MDAwMDdmOTQyMDg0ODcyNiBpbiBf
SU9fdmZwcmludGZfaW50ZXJuYWwgKHM9c0BlbnRyeT0weDdmOTQyMGJkOTY4MCA8X0lPXzJfMV9z
dGRlcnJfPiwgZm9ybWF0PTB4N2Y5NDA5NGQxNmE4ICJbJXNdICVzXG4iLCBhcD1hcEBlbnRyeT0w
eDdmOTMzZWZmYzI1MCkgYXQgdmZwcmludGYuYzoxMzAxCiM2ICAweDAwMDA3Zjk0MjA5MWY0YzYg
aW4gX19fZnByaW50Zl9jaGsgKGZwPTB4N2Y5NDIwYmQ5NjgwIDxfSU9fMl8xX3N0ZGVycl8+LCBm
bGFnPTEsIGZvcm1hdD08b3B0aW1pemVkIG91dD4pIGF0IGZwcmludGZfY2hrLmM6MzUKIzcgIDB4
MDAwMDdmOTQwOTRiOTlhZCBpbiBldmVudF9sb2d2XyAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGlu
dXgtZ251L2xpYmV2ZW50LTIuMS5zby42CiM4ICAweDAwMDA3Zjk0MDk0YjliNDQgaW4gZXZlbnRf
d2FybiAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmV2ZW50LTIuMS5zby42CiM5
ICAweDAwMDA3Zjk0MDk0YmI0NmMgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUv
bGliZXZlbnQtMi4xLnNvLjYKIzEwIDB4MDAwMDdmOTQwOTRiMTExNCBpbiBldmVudF9iYXNlX2xv
b3AgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJldmVudC0yLjEuc28uNgojMTEg
MHgwMDAwN2Y5NDExODc0ZWQ1IGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xp
YlF0NVdlYkVuZ2luZUNvcmUuc28uNQojMTIgMHgwMDAwN2Y5NDExODk1MjBiIGluICAoKSBhdCAv
dXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQojMTMgMHgw
MDAwN2Y5NDExOGI3NjBmIGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0
NVdlYkVuZ2luZUNvcmUuc28uNQojMTQgMHgwMDAwN2Y5NDExOGIyZmYxIGluICAoKSBhdCAvdXNy
L2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQojMTUgMHgwMDAw
N2Y5NDFjMjEyNmRiIGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4N2Y5MzNlZmZkNzAwKSBhdCBwdGhy
ZWFkX2NyZWF0ZS5jOjQ2MwojMTYgMHgwMDAwN2Y5NDIwOTBlODhmIGluIGNsb25lICgpIGF0IC4u
L3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjk1CgpUaHJlYWQgMzggKFRo
cmVhZCAweDdmOTMzZjdmZTcwMCAoTFdQIDMwOTY5KSk6CiMwICAweDAwMDA3Zjk0MWMyMTg5ZjMg
aW4gZnV0ZXhfd2FpdF9jYW5jZWxhYmxlIChwcml2YXRlPTxvcHRpbWl6ZWQgb3V0PiwgZXhwZWN0
ZWQ9MCwgZnV0ZXhfd29yZD0weDdmOTMzZjdmZDkxOCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3Yv
bGludXgvZnV0ZXgtaW50ZXJuYWwuaDo4OAojMSAgMHgwMDAwN2Y5NDFjMjE4OWYzIGluIF9fcHRo
cmVhZF9jb25kX3dhaXRfY29tbW9uIChhYnN0aW1lPTB4MCwgbXV0ZXg9MHg3ZjkzM2Y3ZmQ4Yzgs
IGNvbmQ9MHg3ZjkzM2Y3ZmQ4ZjApIGF0IHB0aHJlYWRfY29uZF93YWl0LmM6NTAyCiMyICAweDAw
MDA3Zjk0MWMyMTg5ZjMgaW4gX19wdGhyZWFkX2NvbmRfd2FpdCAoY29uZD0weDdmOTMzZjdmZDhm
MCwgbXV0ZXg9MHg3ZjkzM2Y3ZmQ4YzgpIGF0IHB0aHJlYWRfY29uZF93YWl0LmM6NjU1CiMzICAw
eDAwMDA3Zjk0MTE4YTE4NDkgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGli
UXQ1V2ViRW5naW5lQ29yZS5zby41CiM0ICAweDAwMDA3Zjk0MTE4YTNjMGMgaW4gICgpIGF0IC91
c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM1ICAweDAw
MDA3Zjk0MTE4YTNjOWYgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1
V2ViRW5naW5lQ29yZS5zby41CiM2ICAweDAwMDA3Zjk0MTE4NmUwZWEgaW4gICgpIGF0IC91c3Iv
bGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM3ICAweDAwMDA3
Zjk0MTE4OTUyMGIgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2Vi
RW5naW5lQ29yZS5zby41CiM4ICAweDAwMDA3Zjk0MTE4Yjc2MGYgaW4gICgpIGF0IC91c3IvbGli
L3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM5ICAweDAwMDA3Zjk0
MTE4YjJmZjEgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5n
aW5lQ29yZS5zby41CiMxMCAweDAwMDA3Zjk0MWMyMTI2ZGIgaW4gc3RhcnRfdGhyZWFkIChhcmc9
MHg3ZjkzM2Y3ZmU3MDApIGF0IHB0aHJlYWRfY3JlYXRlLmM6NDYzCiMxMSAweDAwMDA3Zjk0MjA5
MGU4OGYgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgveDg2XzY0L2Ns
b25lLlM6OTUKClRocmVhZCAzNyAoVGhyZWFkIDB4N2Y5MzNmZmZmNzAwIChMV1AgMzA5NjgpKToK
IzAgIDB4MDAwMDdmOTQxYzIxOGVkOSBpbiBmdXRleF9yZWx0aW1lZF93YWl0X2NhbmNlbGFibGUg
KHByaXZhdGU9PG9wdGltaXplZCBvdXQ+LCByZWx0aW1lPTB4N2Y5MzNmZmZlNzUwLCBleHBlY3Rl
ZD0wLCBmdXRleF93b3JkPTB4N2Y5MzNmZmZlOTM4KSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9s
aW51eC9mdXRleC1pbnRlcm5hbC5oOjE0MgojMSAgMHgwMDAwN2Y5NDFjMjE4ZWQ5IGluIF9fcHRo
cmVhZF9jb25kX3dhaXRfY29tbW9uIChhYnN0aW1lPTB4N2Y5MzNmZmZlN2YwLCBtdXRleD0weDdm
OTMzZmZmZThlOCwgY29uZD0weDdmOTMzZmZmZTkxMCkgYXQgcHRocmVhZF9jb25kX3dhaXQuYzo1
MzMKIzIgIDB4MDAwMDdmOTQxYzIxOGVkOSBpbiBfX3B0aHJlYWRfY29uZF90aW1lZHdhaXQgKGNv
bmQ9MHg3ZjkzM2ZmZmU5MTAsIG11dGV4PTB4N2Y5MzNmZmZlOGU4LCBhYnN0aW1lPTB4N2Y5MzNm
ZmZlN2YwKSBhdCBwdGhyZWFkX2NvbmRfd2FpdC5jOjY2NwojMyAgMHgwMDAwN2Y5NDExOGExOTE3
IGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUu
c28uNQojNCAgMHgwMDAwN2Y5NDExOGEzYmY3IGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGlu
dXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQojNSAgMHgwMDAwN2Y5NDExODZlMGY4IGlu
ICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28u
NQojNiAgMHgwMDAwN2Y5NDExODk1MjBiIGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgt
Z251L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQojNyAgMHgwMDAwN2Y5NDExOGI3NjBmIGluICAo
KSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQoj
OCAgMHgwMDAwN2Y5NDExOGIyZmYxIGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251
L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQojOSAgMHgwMDAwN2Y5NDFjMjEyNmRiIGluIHN0YXJ0
X3RocmVhZCAoYXJnPTB4N2Y5MzNmZmZmNzAwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjQ2MwojMTAg
MHgwMDAwN2Y5NDIwOTBlODhmIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xp
bnV4L3g4Nl82NC9jbG9uZS5TOjk1CgpUaHJlYWQgMzYgKFRocmVhZCAweDdmOTM2MGZmOTcwMCAo
TFdQIDMwOTY3KSk6CiMwICAweDAwMDA3Zjk0MWMyMTg5ZjMgaW4gZnV0ZXhfd2FpdF9jYW5jZWxh
YmxlIChwcml2YXRlPTxvcHRpbWl6ZWQgb3V0PiwgZXhwZWN0ZWQ9MCwgZnV0ZXhfd29yZD0weDU2
MmFkZDUxYTUwOCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgvZnV0ZXgtaW50ZXJuYWwu
aDo4OAojMSAgMHgwMDAwN2Y5NDFjMjE4OWYzIGluIF9fcHRocmVhZF9jb25kX3dhaXRfY29tbW9u
IChhYnN0aW1lPTB4MCwgbXV0ZXg9MHg1NjJhZGQ1MWE0NDgsIGNvbmQ9MHg1NjJhZGQ1MWE0ZTAp
IGF0IHB0aHJlYWRfY29uZF93YWl0LmM6NTAyCiMyICAweDAwMDA3Zjk0MWMyMTg5ZjMgaW4gX19w
dGhyZWFkX2NvbmRfd2FpdCAoY29uZD0weDU2MmFkZDUxYTRlMCwgbXV0ZXg9MHg1NjJhZGQ1MWE0
NDgpIGF0IHB0aHJlYWRfY29uZF93YWl0LmM6NjU1CiMzICAweDAwMDA3Zjk0MTE4YTE4NDkgaW4g
ICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41
CiM0ICAweDAwMDA3Zjk0MTIzNTkwNzggaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1n
bnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM1ICAweDAwMDA3Zjk0MTE4Yjc0NGMgaW4gICgp
IGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM2
ICAweDAwMDA3Zjk0MTE4YjJmZjEgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUv
bGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM3ICAweDAwMDA3Zjk0MWMyMTI2ZGIgaW4gc3RhcnRf
dGhyZWFkIChhcmc9MHg3ZjkzNjBmZjk3MDApIGF0IHB0aHJlYWRfY3JlYXRlLmM6NDYzCiM4ICAw
eDAwMDA3Zjk0MjA5MGU4OGYgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGlu
dXgveDg2XzY0L2Nsb25lLlM6OTUKClRocmVhZCAzNSAoVGhyZWFkIDB4N2Y5MzYxN2ZhNzAwIChM
V1AgMzA5NjYpKToKIzAgIDB4MDAwMDdmOTQxYzIxODlmMyBpbiBmdXRleF93YWl0X2NhbmNlbGFi
bGUgKHByaXZhdGU9PG9wdGltaXplZCBvdXQ+LCBleHBlY3RlZD0wLCBmdXRleF93b3JkPTB4N2Y5
MzYxN2Y5OTc4KSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC9mdXRleC1pbnRlcm5hbC5o
Ojg4CiMxICAweDAwMDA3Zjk0MWMyMTg5ZjMgaW4gX19wdGhyZWFkX2NvbmRfd2FpdF9jb21tb24g
KGFic3RpbWU9MHgwLCBtdXRleD0weDdmOTM2MTdmOTkyOCwgY29uZD0weDdmOTM2MTdmOTk1MCkg
YXQgcHRocmVhZF9jb25kX3dhaXQuYzo1MDIKIzIgIDB4MDAwMDdmOTQxYzIxODlmMyBpbiBfX3B0
aHJlYWRfY29uZF93YWl0IChjb25kPTB4N2Y5MzYxN2Y5OTUwLCBtdXRleD0weDdmOTM2MTdmOTky
OCkgYXQgcHRocmVhZF9jb25kX3dhaXQuYzo2NTUKIzMgIDB4MDAwMDdmOTQxMThhMTg0OSBpbiAg
KCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVXZWJFbmdpbmVDb3JlLnNvLjUK
IzQgIDB4MDAwMDdmOTQxMThhM2MwYyBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdu
dS9saWJRdDVXZWJFbmdpbmVDb3JlLnNvLjUKIzUgIDB4MDAwMDdmOTQxMThhM2M5ZiBpbiAgKCkg
YXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVXZWJFbmdpbmVDb3JlLnNvLjUKIzYg
IDB4MDAwMDdmOTQxMThhOGQ3OCBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9s
aWJRdDVXZWJFbmdpbmVDb3JlLnNvLjUKIzcgIDB4MDAwMDdmOTQxMThhYTBmZiBpbiAgKCkgYXQg
L3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVXZWJFbmdpbmVDb3JlLnNvLjUKIzggIDB4
MDAwMDdmOTQxMThiMmZmMSBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJR
dDVXZWJFbmdpbmVDb3JlLnNvLjUKIzkgIDB4MDAwMDdmOTQxYzIxMjZkYiBpbiBzdGFydF90aHJl
YWQgKGFyZz0weDdmOTM2MTdmYTcwMCkgYXQgcHRocmVhZF9jcmVhdGUuYzo0NjMKIzEwIDB4MDAw
MDdmOTQyMDkwZTg4ZiBpbiBjbG9uZSAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC94
ODZfNjQvY2xvbmUuUzo5NQoKVGhyZWFkIDM0IChUaHJlYWQgMHg3ZjkzNjFmZmI3MDAgKExXUCAz
MDk2NSkpOgojMCAgMHgwMDAwN2Y5NDIwOTFkNmFjIGluIF9fbGxsX2xvY2tfd2FpdF9wcml2YXRl
ICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9sb3dsZXZlbGxvY2suUzo5
NQojMSAgMHgwMDAwN2Y5NDIwOTFmNDc0IGluIF9fX2ZwcmludGZfY2hrIChmcD0weDdmOTQyMGJk
YThiMCA8X0lPX3N0ZGZpbGVfMl9sb2NrPiwgZmxhZz0xLCBmb3JtYXQ9MHg3Zjk0MDk0ZDE2YTgg
Ilslc10gJXNcbiIpIGF0IGZwcmludGZfY2hrLmM6MzAKIzIgIDB4MDAwMDdmOTQwOTRiOTlhZCBp
biBldmVudF9sb2d2XyAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmV2ZW50LTIu
MS5zby42CiMzICAweDAwMDA3Zjk0MDk0YjliNDQgaW4gZXZlbnRfd2FybiAoKSBhdCAvdXNyL2xp
Yi94ODZfNjQtbGludXgtZ251L2xpYmV2ZW50LTIuMS5zby42CiM0ICAweDAwMDA3Zjk0MDk0YmI0
NmMgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliZXZlbnQtMi4xLnNvLjYK
IzUgIDB4MDAwMDdmOTQwOTRiMTExNCBpbiBldmVudF9iYXNlX2xvb3AgKCkgYXQgL3Vzci9saWIv
eDg2XzY0LWxpbnV4LWdudS9saWJldmVudC0yLjEuc28uNgojNiAgMHgwMDAwN2Y5NDExODc0ZmM0
IGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUu
c28uNQojNyAgMHgwMDAwN2Y5NDExODk1MjBiIGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGlu
dXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQojOCAgMHgwMDAwN2Y5NDEwOTZlMjNhIGlu
ICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28u
NQojOSAgMHgwMDAwN2Y5NDEwOTZlODVmIGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgt
Z251L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQojMTAgMHgwMDAwN2Y5NDExOGI3NmM4IGluICAo
KSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQoj
MTEgMHgwMDAwN2Y5NDExOGIyZmYxIGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251
L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQojMTIgMHgwMDAwN2Y5NDFjMjEyNmRiIGluIHN0YXJ0
X3RocmVhZCAoYXJnPTB4N2Y5MzYxZmZiNzAwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjQ2MwojMTMg
MHgwMDAwN2Y5NDIwOTBlODhmIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xp
bnV4L3g4Nl82NC9jbG9uZS5TOjk1CgpUaHJlYWQgMzMgKFRocmVhZCAweDdmOTM2MjdmYzcwMCAo
TFdQIDMwOTY0KSk6CiMwICAweDAwMDA3Zjk0MWMyMTg5ZjMgaW4gZnV0ZXhfd2FpdF9jYW5jZWxh
YmxlIChwcml2YXRlPTxvcHRpbWl6ZWQgb3V0PiwgZXhwZWN0ZWQ9MCwgZnV0ZXhfd29yZD0weDdm
OTM2MjdmYjk3OCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgvZnV0ZXgtaW50ZXJuYWwu
aDo4OAojMSAgMHgwMDAwN2Y5NDFjMjE4OWYzIGluIF9fcHRocmVhZF9jb25kX3dhaXRfY29tbW9u
IChhYnN0aW1lPTB4MCwgbXV0ZXg9MHg3ZjkzNjI3ZmI5MjgsIGNvbmQ9MHg3ZjkzNjI3ZmI5NTAp
IGF0IHB0aHJlYWRfY29uZF93YWl0LmM6NTAyCiMyICAweDAwMDA3Zjk0MWMyMTg5ZjMgaW4gX19w
dGhyZWFkX2NvbmRfd2FpdCAoY29uZD0weDdmOTM2MjdmYjk1MCwgbXV0ZXg9MHg3ZjkzNjI3ZmI5
MjgpIGF0IHB0aHJlYWRfY29uZF93YWl0LmM6NjU1CiMzICAweDAwMDA3Zjk0MTE4YTE4NDkgaW4g
ICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41
CiM0ICAweDAwMDA3Zjk0MTE4YTNjMGMgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1n
bnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM1ICAweDAwMDA3Zjk0MTE4YTNjOWYgaW4gICgp
IGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM2
ICAweDAwMDA3Zjk0MTE4YThkNzggaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUv
bGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM3ICAweDAwMDA3Zjk0MTE4YWEwZmYgaW4gICgpIGF0
IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM4ICAw
eDAwMDA3Zjk0MTE4YjJmZjEgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGli
UXQ1V2ViRW5naW5lQ29yZS5zby41CiM5ICAweDAwMDA3Zjk0MWMyMTI2ZGIgaW4gc3RhcnRfdGhy
ZWFkIChhcmc9MHg3ZjkzNjI3ZmM3MDApIGF0IHB0aHJlYWRfY3JlYXRlLmM6NDYzCiMxMCAweDAw
MDA3Zjk0MjA5MGU4OGYgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgv
eDg2XzY0L2Nsb25lLlM6OTUKClRocmVhZCAzMiAoVGhyZWFkIDB4N2Y5MzYyZmZkNzAwIChMV1Ag
MzA5NjMpKToKIzAgIDB4MDAwMDdmOTQxYzIxODlmMyBpbiBmdXRleF93YWl0X2NhbmNlbGFibGUg
KHByaXZhdGU9PG9wdGltaXplZCBvdXQ+LCBleHBlY3RlZD0wLCBmdXRleF93b3JkPTB4N2Y5MzYy
ZmZjOTc4KSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC9mdXRleC1pbnRlcm5hbC5oOjg4
CiMxICAweDAwMDA3Zjk0MWMyMTg5ZjMgaW4gX19wdGhyZWFkX2NvbmRfd2FpdF9jb21tb24gKGFi
c3RpbWU9MHgwLCBtdXRleD0weDdmOTM2MmZmYzkyOCwgY29uZD0weDdmOTM2MmZmYzk1MCkgYXQg
cHRocmVhZF9jb25kX3dhaXQuYzo1MDIKIzIgIDB4MDAwMDdmOTQxYzIxODlmMyBpbiBfX3B0aHJl
YWRfY29uZF93YWl0IChjb25kPTB4N2Y5MzYyZmZjOTUwLCBtdXRleD0weDdmOTM2MmZmYzkyOCkg
YXQgcHRocmVhZF9jb25kX3dhaXQuYzo2NTUKIzMgIDB4MDAwMDdmOTQxMThhMTg0OSBpbiAgKCkg
YXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVXZWJFbmdpbmVDb3JlLnNvLjUKIzQg
IDB4MDAwMDdmOTQxMThhM2MwYyBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9s
aWJRdDVXZWJFbmdpbmVDb3JlLnNvLjUKIzUgIDB4MDAwMDdmOTQxMThhM2M5ZiBpbiAgKCkgYXQg
L3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVXZWJFbmdpbmVDb3JlLnNvLjUKIzYgIDB4
MDAwMDdmOTQxMThhOGQ3OCBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJR
dDVXZWJFbmdpbmVDb3JlLnNvLjUKIzcgIDB4MDAwMDdmOTQxMThhYTJlOSBpbiAgKCkgYXQgL3Vz
ci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVXZWJFbmdpbmVDb3JlLnNvLjUKIzggIDB4MDAw
MDdmOTQxMThiMmZmMSBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVX
ZWJFbmdpbmVDb3JlLnNvLjUKIzkgIDB4MDAwMDdmOTQxYzIxMjZkYiBpbiBzdGFydF90aHJlYWQg
KGFyZz0weDdmOTM2MmZmZDcwMCkgYXQgcHRocmVhZF9jcmVhdGUuYzo0NjMKIzEwIDB4MDAwMDdm
OTQyMDkwZTg4ZiBpbiBjbG9uZSAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC94ODZf
NjQvY2xvbmUuUzo5NQoKVGhyZWFkIDMxIChUaHJlYWQgMHg3ZjkzNjM3ZmU3MDAgKExXUCAzMDk2
MikpOgojMCAgMHgwMDAwN2Y5NDFjMjE4OWYzIGluIGZ1dGV4X3dhaXRfY2FuY2VsYWJsZSAocHJp
dmF0ZT08b3B0aW1pemVkIG91dD4sIGV4cGVjdGVkPTAsIGZ1dGV4X3dvcmQ9MHg3ZjkzNjM3ZmQ5
NzgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L2Z1dGV4LWludGVybmFsLmg6ODgKIzEg
IDB4MDAwMDdmOTQxYzIxODlmMyBpbiBfX3B0aHJlYWRfY29uZF93YWl0X2NvbW1vbiAoYWJzdGlt
ZT0weDAsIG11dGV4PTB4N2Y5MzYzN2ZkOTI4LCBjb25kPTB4N2Y5MzYzN2ZkOTUwKSBhdCBwdGhy
ZWFkX2NvbmRfd2FpdC5jOjUwMgojMiAgMHgwMDAwN2Y5NDFjMjE4OWYzIGluIF9fcHRocmVhZF9j
b25kX3dhaXQgKGNvbmQ9MHg3ZjkzNjM3ZmQ5NTAsIG11dGV4PTB4N2Y5MzYzN2ZkOTI4KSBhdCBw
dGhyZWFkX2NvbmRfd2FpdC5jOjY1NQojMyAgMHgwMDAwN2Y5NDExOGExODQ5IGluICAoKSBhdCAv
dXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQojNCAgMHgw
MDAwN2Y5NDExOGEzYzBjIGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0
NVdlYkVuZ2luZUNvcmUuc28uNQojNSAgMHgwMDAwN2Y5NDExOGEzYzlmIGluICAoKSBhdCAvdXNy
L2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQojNiAgMHgwMDAw
N2Y5NDExOGE4ZDc4IGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdl
YkVuZ2luZUNvcmUuc28uNQojNyAgMHgwMDAwN2Y5NDExOGFhMGZmIGluICAoKSBhdCAvdXNyL2xp
Yi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQojOCAgMHgwMDAwN2Y5
NDExOGIyZmYxIGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdlYkVu
Z2luZUNvcmUuc28uNQojOSAgMHgwMDAwN2Y5NDFjMjEyNmRiIGluIHN0YXJ0X3RocmVhZCAoYXJn
PTB4N2Y5MzYzN2ZlNzAwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjQ2MwojMTAgMHgwMDAwN2Y5NDIw
OTBlODhmIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9j
bG9uZS5TOjk1CgpUaHJlYWQgMzAgKFRocmVhZCAweDdmOTM2M2ZmZjcwMCAoTFdQIDMwOTYxKSk6
CiMwICAweDAwMDA3Zjk0MWMyMTg5ZjMgaW4gZnV0ZXhfd2FpdF9jYW5jZWxhYmxlIChwcml2YXRl
PTxvcHRpbWl6ZWQgb3V0PiwgZXhwZWN0ZWQ9MCwgZnV0ZXhfd29yZD0weDdmOTM2M2ZmZTk3OCkg
YXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgvZnV0ZXgtaW50ZXJuYWwuaDo4OAojMSAgMHgw
MDAwN2Y5NDFjMjE4OWYzIGluIF9fcHRocmVhZF9jb25kX3dhaXRfY29tbW9uIChhYnN0aW1lPTB4
MCwgbXV0ZXg9MHg3ZjkzNjNmZmU5MjgsIGNvbmQ9MHg3ZjkzNjNmZmU5NTApIGF0IHB0aHJlYWRf
Y29uZF93YWl0LmM6NTAyCiMyICAweDAwMDA3Zjk0MWMyMTg5ZjMgaW4gX19wdGhyZWFkX2NvbmRf
d2FpdCAoY29uZD0weDdmOTM2M2ZmZTk1MCwgbXV0ZXg9MHg3ZjkzNjNmZmU5MjgpIGF0IHB0aHJl
YWRfY29uZF93YWl0LmM6NjU1CiMzICAweDAwMDA3Zjk0MTE4YTE4NDkgaW4gICgpIGF0IC91c3Iv
bGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM0ICAweDAwMDA3
Zjk0MTE4YTNjMGMgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2Vi
RW5naW5lQ29yZS5zby41CiM1ICAweDAwMDA3Zjk0MTE4YTNjOWYgaW4gICgpIGF0IC91c3IvbGli
L3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM2ICAweDAwMDA3Zjk0
MTE4YThkNzggaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5n
aW5lQ29yZS5zby41CiM3ICAweDAwMDA3Zjk0MTE4YWEwZmYgaW4gICgpIGF0IC91c3IvbGliL3g4
Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM4ICAweDAwMDA3Zjk0MTE4
YjJmZjEgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5l
Q29yZS5zby41CiM5ICAweDAwMDA3Zjk0MWMyMTI2ZGIgaW4gc3RhcnRfdGhyZWFkIChhcmc9MHg3
ZjkzNjNmZmY3MDApIGF0IHB0aHJlYWRfY3JlYXRlLmM6NDYzCiMxMCAweDAwMDA3Zjk0MjA5MGU4
OGYgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgveDg2XzY0L2Nsb25l
LlM6OTUKClRocmVhZCAyOSAoVGhyZWFkIDB4N2Y5Mzg0ZmY5NzAwIChMV1AgMzA5NjApKToKIzAg
IDB4MDAwMDdmOTQxYzIxODlmMyBpbiBmdXRleF93YWl0X2NhbmNlbGFibGUgKHByaXZhdGU9PG9w
dGltaXplZCBvdXQ+LCBleHBlY3RlZD0wLCBmdXRleF93b3JkPTB4N2Y5Mzg0ZmY4OTc4KSBhdCAu
Li9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC9mdXRleC1pbnRlcm5hbC5oOjg4CiMxICAweDAwMDA3
Zjk0MWMyMTg5ZjMgaW4gX19wdGhyZWFkX2NvbmRfd2FpdF9jb21tb24gKGFic3RpbWU9MHgwLCBt
dXRleD0weDdmOTM4NGZmODkyOCwgY29uZD0weDdmOTM4NGZmODk1MCkgYXQgcHRocmVhZF9jb25k
X3dhaXQuYzo1MDIKIzIgIDB4MDAwMDdmOTQxYzIxODlmMyBpbiBfX3B0aHJlYWRfY29uZF93YWl0
IChjb25kPTB4N2Y5Mzg0ZmY4OTUwLCBtdXRleD0weDdmOTM4NGZmODkyOCkgYXQgcHRocmVhZF9j
b25kX3dhaXQuYzo2NTUKIzMgIDB4MDAwMDdmOTQxMThhMTg0OSBpbiAgKCkgYXQgL3Vzci9saWIv
eDg2XzY0LWxpbnV4LWdudS9saWJRdDVXZWJFbmdpbmVDb3JlLnNvLjUKIzQgIDB4MDAwMDdmOTQx
MThhM2MwYyBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVXZWJFbmdp
bmVDb3JlLnNvLjUKIzUgIDB4MDAwMDdmOTQxMThhM2M5ZiBpbiAgKCkgYXQgL3Vzci9saWIveDg2
XzY0LWxpbnV4LWdudS9saWJRdDVXZWJFbmdpbmVDb3JlLnNvLjUKIzYgIDB4MDAwMDdmOTQxMThh
OGQ3OCBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVXZWJFbmdpbmVD
b3JlLnNvLjUKIzcgIDB4MDAwMDdmOTQxMThhYTBmZiBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0
LWxpbnV4LWdudS9saWJRdDVXZWJFbmdpbmVDb3JlLnNvLjUKIzggIDB4MDAwMDdmOTQxMThiMmZm
MSBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVXZWJFbmdpbmVDb3Jl
LnNvLjUKIzkgIDB4MDAwMDdmOTQxYzIxMjZkYiBpbiBzdGFydF90aHJlYWQgKGFyZz0weDdmOTM4
NGZmOTcwMCkgYXQgcHRocmVhZF9jcmVhdGUuYzo0NjMKIzEwIDB4MDAwMDdmOTQyMDkwZTg4ZiBp
biBjbG9uZSAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC94ODZfNjQvY2xvbmUuUzo5
NQoKVGhyZWFkIDI4IChUaHJlYWQgMHg3ZjkzODU3ZmE3MDAgKExXUCAzMDk1OSkpOgojMCAgMHgw
MDAwN2Y5NDFjMjE4ZWQ5IGluIGZ1dGV4X3JlbHRpbWVkX3dhaXRfY2FuY2VsYWJsZSAocHJpdmF0
ZT08b3B0aW1pemVkIG91dD4sIHJlbHRpbWU9MHg3ZjkzODU3Zjk3ODAsIGV4cGVjdGVkPTAsIGZ1
dGV4X3dvcmQ9MHg3ZjkzODU3Zjk5NjgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L2Z1
dGV4LWludGVybmFsLmg6MTQyCiMxICAweDAwMDA3Zjk0MWMyMThlZDkgaW4gX19wdGhyZWFkX2Nv
bmRfd2FpdF9jb21tb24gKGFic3RpbWU9MHg3ZjkzODU3Zjk4MjAsIG11dGV4PTB4N2Y5Mzg1N2Y5
OTE4LCBjb25kPTB4N2Y5Mzg1N2Y5OTQwKSBhdCBwdGhyZWFkX2NvbmRfd2FpdC5jOjUzMwojMiAg
MHgwMDAwN2Y5NDFjMjE4ZWQ5IGluIF9fcHRocmVhZF9jb25kX3RpbWVkd2FpdCAoY29uZD0weDdm
OTM4NTdmOTk0MCwgbXV0ZXg9MHg3ZjkzODU3Zjk5MTgsIGFic3RpbWU9MHg3ZjkzODU3Zjk4MjAp
IGF0IHB0aHJlYWRfY29uZF93YWl0LmM6NjY3CiMzICAweDAwMDA3Zjk0MTE4YTE5MTcgaW4gICgp
IGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM0
ICAweDAwMDA3Zjk0MTE4YTNiZjcgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUv
bGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM1ICAweDAwMDA3Zjk0MTE4YTNjZTIgaW4gICgpIGF0
IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM2ICAw
eDAwMDA3Zjk0MTE4YThkNjEgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGli
UXQ1V2ViRW5naW5lQ29yZS5zby41CiM3ICAweDAwMDA3Zjk0MTE4YWEwZmYgaW4gICgpIGF0IC91
c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM4ICAweDAw
MDA3Zjk0MTE4YjJmZjEgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1
V2ViRW5naW5lQ29yZS5zby41CiM5ICAweDAwMDA3Zjk0MWMyMTI2ZGIgaW4gc3RhcnRfdGhyZWFk
IChhcmc9MHg3ZjkzODU3ZmE3MDApIGF0IHB0aHJlYWRfY3JlYXRlLmM6NDYzCiMxMCAweDAwMDA3
Zjk0MjA5MGU4OGYgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgveDg2
XzY0L2Nsb25lLlM6OTUKClRocmVhZCAyNyAoVGhyZWFkIDB4N2Y5Mzg1ZmZiNzAwIChMV1AgMzA5
NTgpKToKIzAgIDB4MDAwMDdmOTQxYzIxOGVkOSBpbiBmdXRleF9yZWx0aW1lZF93YWl0X2NhbmNl
bGFibGUgKHByaXZhdGU9PG9wdGltaXplZCBvdXQ+LCByZWx0aW1lPTB4N2Y5Mzg1ZmZhNzgwLCBl
eHBlY3RlZD0wLCBmdXRleF93b3JkPTB4N2Y5Mzg1ZmZhOTY4KSBhdCAuLi9zeXNkZXBzL3VuaXgv
c3lzdi9saW51eC9mdXRleC1pbnRlcm5hbC5oOjE0MgojMSAgMHgwMDAwN2Y5NDFjMjE4ZWQ5IGlu
IF9fcHRocmVhZF9jb25kX3dhaXRfY29tbW9uIChhYnN0aW1lPTB4N2Y5Mzg1ZmZhODIwLCBtdXRl
eD0weDdmOTM4NWZmYTkxOCwgY29uZD0weDdmOTM4NWZmYTk0MCkgYXQgcHRocmVhZF9jb25kX3dh
aXQuYzo1MzMKIzIgIDB4MDAwMDdmOTQxYzIxOGVkOSBpbiBfX3B0aHJlYWRfY29uZF90aW1lZHdh
aXQgKGNvbmQ9MHg3ZjkzODVmZmE5NDAsIG11dGV4PTB4N2Y5Mzg1ZmZhOTE4LCBhYnN0aW1lPTB4
N2Y5Mzg1ZmZhODIwKSBhdCBwdGhyZWFkX2NvbmRfd2FpdC5jOjY2NwojMyAgMHgwMDAwN2Y5NDEx
OGExOTE3IGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdlYkVuZ2lu
ZUNvcmUuc28uNQojNCAgMHgwMDAwN2Y5NDExOGEzYmY3IGluICAoKSBhdCAvdXNyL2xpYi94ODZf
NjQtbGludXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQojNSAgMHgwMDAwN2Y5NDExOGEz
Y2UyIGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdlYkVuZ2luZUNv
cmUuc28uNQojNiAgMHgwMDAwN2Y5NDExOGE4ZDYxIGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQt
bGludXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQojNyAgMHgwMDAwN2Y5NDExOGFhMmU5
IGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUu
c28uNQojOCAgMHgwMDAwN2Y5NDExOGIyZmYxIGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGlu
dXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQojOSAgMHgwMDAwN2Y5NDFjMjEyNmRiIGlu
IHN0YXJ0X3RocmVhZCAoYXJnPTB4N2Y5Mzg1ZmZiNzAwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjQ2
MwojMTAgMHgwMDAwN2Y5NDIwOTBlODhmIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9z
eXN2L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjk1CgpUaHJlYWQgMjYgKFRocmVhZCAweDdmOTM4Njdm
YzcwMCAoTFdQIDMwOTU3KSk6CiMwICAweDAwMDA3Zjk0MWMyMThlZDkgaW4gZnV0ZXhfcmVsdGlt
ZWRfd2FpdF9jYW5jZWxhYmxlIChwcml2YXRlPTxvcHRpbWl6ZWQgb3V0PiwgcmVsdGltZT0weDdm
OTM4NjdmYjc4MCwgZXhwZWN0ZWQ9MCwgZnV0ZXhfd29yZD0weDdmOTM4NjdmYjk2OCkgYXQgLi4v
c3lzZGVwcy91bml4L3N5c3YvbGludXgvZnV0ZXgtaW50ZXJuYWwuaDoxNDIKIzEgIDB4MDAwMDdm
OTQxYzIxOGVkOSBpbiBfX3B0aHJlYWRfY29uZF93YWl0X2NvbW1vbiAoYWJzdGltZT0weDdmOTM4
NjdmYjgyMCwgbXV0ZXg9MHg3ZjkzODY3ZmI5MTgsIGNvbmQ9MHg3ZjkzODY3ZmI5NDApIGF0IHB0
aHJlYWRfY29uZF93YWl0LmM6NTMzCiMyICAweDAwMDA3Zjk0MWMyMThlZDkgaW4gX19wdGhyZWFk
X2NvbmRfdGltZWR3YWl0IChjb25kPTB4N2Y5Mzg2N2ZiOTQwLCBtdXRleD0weDdmOTM4NjdmYjkx
OCwgYWJzdGltZT0weDdmOTM4NjdmYjgyMCkgYXQgcHRocmVhZF9jb25kX3dhaXQuYzo2NjcKIzMg
IDB4MDAwMDdmOTQxMThhMTkxNyBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9s
aWJRdDVXZWJFbmdpbmVDb3JlLnNvLjUKIzQgIDB4MDAwMDdmOTQxMThhM2JmNyBpbiAgKCkgYXQg
L3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVXZWJFbmdpbmVDb3JlLnNvLjUKIzUgIDB4
MDAwMDdmOTQxMThhM2NlMiBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJR
dDVXZWJFbmdpbmVDb3JlLnNvLjUKIzYgIDB4MDAwMDdmOTQxMThhOGQ2MSBpbiAgKCkgYXQgL3Vz
ci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVXZWJFbmdpbmVDb3JlLnNvLjUKIzcgIDB4MDAw
MDdmOTQxMThhYTJlOSBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVX
ZWJFbmdpbmVDb3JlLnNvLjUKIzggIDB4MDAwMDdmOTQxMThiMmZmMSBpbiAgKCkgYXQgL3Vzci9s
aWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVXZWJFbmdpbmVDb3JlLnNvLjUKIzkgIDB4MDAwMDdm
OTQxYzIxMjZkYiBpbiBzdGFydF90aHJlYWQgKGFyZz0weDdmOTM4NjdmYzcwMCkgYXQgcHRocmVh
ZF9jcmVhdGUuYzo0NjMKIzEwIDB4MDAwMDdmOTQyMDkwZTg4ZiBpbiBjbG9uZSAoKSBhdCAuLi9z
eXNkZXBzL3VuaXgvc3lzdi9saW51eC94ODZfNjQvY2xvbmUuUzo5NQoKVGhyZWFkIDI1IChUaHJl
YWQgMHg3ZjkzODZmZmQ3MDAgKExXUCAzMDk1NikpOgojMCAgMHgwMDAwN2Y5NDFjMjE4ZWQ5IGlu
IGZ1dGV4X3JlbHRpbWVkX3dhaXRfY2FuY2VsYWJsZSAocHJpdmF0ZT08b3B0aW1pemVkIG91dD4s
IHJlbHRpbWU9MHg3ZjkzODZmZmM3ODAsIGV4cGVjdGVkPTAsIGZ1dGV4X3dvcmQ9MHg3ZjkzODZm
ZmM5NjgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L2Z1dGV4LWludGVybmFsLmg6MTQy
CiMxICAweDAwMDA3Zjk0MWMyMThlZDkgaW4gX19wdGhyZWFkX2NvbmRfd2FpdF9jb21tb24gKGFi
c3RpbWU9MHg3ZjkzODZmZmM4MjAsIG11dGV4PTB4N2Y5Mzg2ZmZjOTE4LCBjb25kPTB4N2Y5Mzg2
ZmZjOTQwKSBhdCBwdGhyZWFkX2NvbmRfd2FpdC5jOjUzMwojMiAgMHgwMDAwN2Y5NDFjMjE4ZWQ5
IGluIF9fcHRocmVhZF9jb25kX3RpbWVkd2FpdCAoY29uZD0weDdmOTM4NmZmYzk0MCwgbXV0ZXg9
MHg3ZjkzODZmZmM5MTgsIGFic3RpbWU9MHg3ZjkzODZmZmM4MjApIGF0IHB0aHJlYWRfY29uZF93
YWl0LmM6NjY3CiMzICAweDAwMDA3Zjk0MTE4YTE5MTcgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82
NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM0ICAweDAwMDA3Zjk0MTE4YTNi
ZjcgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29y
ZS5zby41CiM1ICAweDAwMDA3Zjk0MTE4YTNjZTIgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1s
aW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM2ICAweDAwMDA3Zjk0MTE4YThkNjEg
aW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5z
by41CiM3ICAweDAwMDA3Zjk0MTE4YWEwZmYgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51
eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM4ICAweDAwMDA3Zjk0MTE4YjJmZjEgaW4g
ICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41
CiM5ICAweDAwMDA3Zjk0MWMyMTI2ZGIgaW4gc3RhcnRfdGhyZWFkIChhcmc9MHg3ZjkzODZmZmQ3
MDApIGF0IHB0aHJlYWRfY3JlYXRlLmM6NDYzCiMxMCAweDAwMDA3Zjk0MjA5MGU4OGYgaW4gY2xv
bmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgveDg2XzY0L2Nsb25lLlM6OTUKClRo
cmVhZCAyNCAoVGhyZWFkIDB4N2Y5Mzg3N2ZlNzAwIChMV1AgMzA5NTUpKToKIzAgIDB4MDAwMDdm
OTQxYzIxOGVkOSBpbiBmdXRleF9yZWx0aW1lZF93YWl0X2NhbmNlbGFibGUgKHByaXZhdGU9PG9w
dGltaXplZCBvdXQ+LCByZWx0aW1lPTB4N2Y5Mzg3N2ZkNzgwLCBleHBlY3RlZD0wLCBmdXRleF93
b3JkPTB4N2Y5Mzg3N2ZkOTY4KSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC9mdXRleC1p
bnRlcm5hbC5oOjE0MgojMSAgMHgwMDAwN2Y5NDFjMjE4ZWQ5IGluIF9fcHRocmVhZF9jb25kX3dh
aXRfY29tbW9uIChhYnN0aW1lPTB4N2Y5Mzg3N2ZkODIwLCBtdXRleD0weDdmOTM4NzdmZDkxOCwg
Y29uZD0weDdmOTM4NzdmZDk0MCkgYXQgcHRocmVhZF9jb25kX3dhaXQuYzo1MzMKIzIgIDB4MDAw
MDdmOTQxYzIxOGVkOSBpbiBfX3B0aHJlYWRfY29uZF90aW1lZHdhaXQgKGNvbmQ9MHg3ZjkzODc3
ZmQ5NDAsIG11dGV4PTB4N2Y5Mzg3N2ZkOTE4LCBhYnN0aW1lPTB4N2Y5Mzg3N2ZkODIwKSBhdCBw
dGhyZWFkX2NvbmRfd2FpdC5jOjY2NwojMyAgMHgwMDAwN2Y5NDExOGExOTE3IGluICAoKSBhdCAv
dXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQojNCAgMHgw
MDAwN2Y5NDExOGEzYmY3IGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0
NVdlYkVuZ2luZUNvcmUuc28uNQojNSAgMHgwMDAwN2Y5NDExOGEzY2UyIGluICAoKSBhdCAvdXNy
L2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQojNiAgMHgwMDAw
N2Y5NDExOGE4ZDYxIGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdl
YkVuZ2luZUNvcmUuc28uNQojNyAgMHgwMDAwN2Y5NDExOGFhMmU5IGluICAoKSBhdCAvdXNyL2xp
Yi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQojOCAgMHgwMDAwN2Y5
NDExOGIyZmYxIGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdlYkVu
Z2luZUNvcmUuc28uNQojOSAgMHgwMDAwN2Y5NDFjMjEyNmRiIGluIHN0YXJ0X3RocmVhZCAoYXJn
PTB4N2Y5Mzg3N2ZlNzAwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjQ2MwojMTAgMHgwMDAwN2Y5NDIw
OTBlODhmIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9j
bG9uZS5TOjk1CgpUaHJlYWQgMjMgKFRocmVhZCAweDdmOTM4N2ZmZjcwMCAoTFdQIDMwOTU0KSk6
CiMwICAweDAwMDA3Zjk0MWMyMThlZDkgaW4gZnV0ZXhfcmVsdGltZWRfd2FpdF9jYW5jZWxhYmxl
IChwcml2YXRlPTxvcHRpbWl6ZWQgb3V0PiwgcmVsdGltZT0weDdmOTM4N2ZmZTc4MCwgZXhwZWN0
ZWQ9MCwgZnV0ZXhfd29yZD0weDdmOTM4N2ZmZTk2OCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3Yv
bGludXgvZnV0ZXgtaW50ZXJuYWwuaDoxNDIKIzEgIDB4MDAwMDdmOTQxYzIxOGVkOSBpbiBfX3B0
aHJlYWRfY29uZF93YWl0X2NvbW1vbiAoYWJzdGltZT0weDdmOTM4N2ZmZTgyMCwgbXV0ZXg9MHg3
ZjkzODdmZmU5MTgsIGNvbmQ9MHg3ZjkzODdmZmU5NDApIGF0IHB0aHJlYWRfY29uZF93YWl0LmM6
NTMzCiMyICAweDAwMDA3Zjk0MWMyMThlZDkgaW4gX19wdGhyZWFkX2NvbmRfdGltZWR3YWl0IChj
b25kPTB4N2Y5Mzg3ZmZlOTQwLCBtdXRleD0weDdmOTM4N2ZmZTkxOCwgYWJzdGltZT0weDdmOTM4
N2ZmZTgyMCkgYXQgcHRocmVhZF9jb25kX3dhaXQuYzo2NjcKIzMgIDB4MDAwMDdmOTQxMThhMTkx
NyBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVXZWJFbmdpbmVDb3Jl
LnNvLjUKIzQgIDB4MDAwMDdmOTQxMThhM2JmNyBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxp
bnV4LWdudS9saWJRdDVXZWJFbmdpbmVDb3JlLnNvLjUKIzUgIDB4MDAwMDdmOTQxMThhM2NlMiBp
biAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVXZWJFbmdpbmVDb3JlLnNv
LjUKIzYgIDB4MDAwMDdmOTQxMThhOGQ2MSBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4
LWdudS9saWJRdDVXZWJFbmdpbmVDb3JlLnNvLjUKIzcgIDB4MDAwMDdmOTQxMThhYTBmZiBpbiAg
KCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVXZWJFbmdpbmVDb3JlLnNvLjUK
IzggIDB4MDAwMDdmOTQxMThiMmZmMSBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdu
dS9saWJRdDVXZWJFbmdpbmVDb3JlLnNvLjUKIzkgIDB4MDAwMDdmOTQxYzIxMjZkYiBpbiBzdGFy
dF90aHJlYWQgKGFyZz0weDdmOTM4N2ZmZjcwMCkgYXQgcHRocmVhZF9jcmVhdGUuYzo0NjMKIzEw
IDB4MDAwMDdmOTQyMDkwZTg4ZiBpbiBjbG9uZSAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9s
aW51eC94ODZfNjQvY2xvbmUuUzo5NQoKVGhyZWFkIDIyIChUaHJlYWQgMHg3ZjkzOThjMzc3MDAg
KExXUCAzMDk1MykpOgojMCAgMHgwMDAwN2Y5NDIwOTFkNmFjIGluIF9fbGxsX2xvY2tfd2FpdF9w
cml2YXRlICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9sb3dsZXZlbGxv
Y2suUzo5NQojMSAgMHgwMDAwN2Y5NDIwOTFmNDc0IGluIF9fX2ZwcmludGZfY2hrIChmcD0weDdm
OTQyMGJkYThiMCA8X0lPX3N0ZGZpbGVfMl9sb2NrPiwgZmxhZz0xLCBmb3JtYXQ9MHg3Zjk0MDk0
ZDE2YTggIlslc10gJXNcbiIpIGF0IGZwcmludGZfY2hrLmM6MzAKIzIgIDB4MDAwMDdmOTQwOTRi
OTlhZCBpbiBldmVudF9sb2d2XyAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmV2
ZW50LTIuMS5zby42CiMzICAweDAwMDA3Zjk0MDk0YjliNDQgaW4gZXZlbnRfd2FybiAoKSBhdCAv
dXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmV2ZW50LTIuMS5zby42CiM0ICAweDAwMDA3Zjk0
MDk0YmI0NmMgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliZXZlbnQtMi4x
LnNvLjYKIzUgIDB4MDAwMDdmOTQwOTRiMTExNCBpbiBldmVudF9iYXNlX2xvb3AgKCkgYXQgL3Vz
ci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJldmVudC0yLjEuc28uNgojNiAgMHgwMDAwN2Y5NDEx
ODc0ZWQ1IGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdlYkVuZ2lu
ZUNvcmUuc28uNQojNyAgMHgwMDAwN2Y5NDExODk1MjBiIGluICAoKSBhdCAvdXNyL2xpYi94ODZf
NjQtbGludXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQojOCAgMHgwMDAwN2Y5NDExOGI3
NjBmIGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdlYkVuZ2luZUNv
cmUuc28uNQojOSAgMHgwMDAwN2Y5NDExOGIyZmYxIGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQt
bGludXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQojMTAgMHgwMDAwN2Y5NDFjMjEyNmRi
IGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4N2Y5Mzk4YzM3NzAwKSBhdCBwdGhyZWFkX2NyZWF0ZS5j
OjQ2MwojMTEgMHgwMDAwN2Y5NDIwOTBlODhmIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5p
eC9zeXN2L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjk1CgpUaHJlYWQgMjEgKFRocmVhZCAweDdmOTM5
OTQzODcwMCAoTFdQIDMwOTUyKSk6CiMwICAweDAwMDA3Zjk0MWMyMTg5ZjMgaW4gZnV0ZXhfd2Fp
dF9jYW5jZWxhYmxlIChwcml2YXRlPTxvcHRpbWl6ZWQgb3V0PiwgZXhwZWN0ZWQ9MCwgZnV0ZXhf
d29yZD0weDdmOTM5OTQzNzkxOCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgvZnV0ZXgt
aW50ZXJuYWwuaDo4OAojMSAgMHgwMDAwN2Y5NDFjMjE4OWYzIGluIF9fcHRocmVhZF9jb25kX3dh
aXRfY29tbW9uIChhYnN0aW1lPTB4MCwgbXV0ZXg9MHg3ZjkzOTk0Mzc4YzgsIGNvbmQ9MHg3Zjkz
OTk0Mzc4ZjApIGF0IHB0aHJlYWRfY29uZF93YWl0LmM6NTAyCiMyICAweDAwMDA3Zjk0MWMyMTg5
ZjMgaW4gX19wdGhyZWFkX2NvbmRfd2FpdCAoY29uZD0weDdmOTM5OTQzNzhmMCwgbXV0ZXg9MHg3
ZjkzOTk0Mzc4YzgpIGF0IHB0aHJlYWRfY29uZF93YWl0LmM6NjU1CiMzICAweDAwMDA3Zjk0MTE4
YTE4NDkgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5l
Q29yZS5zby41CiM0ICAweDAwMDA3Zjk0MTE4YTNjMGMgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82
NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM1ICAweDAwMDA3Zjk0MTE4YTNj
OWYgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29y
ZS5zby41CiM2ICAweDAwMDA3Zjk0MTE4NmUwZWEgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1s
aW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM3ICAweDAwMDA3Zjk0MTE4OTUyMGIg
aW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5z
by41CiM4ICAweDAwMDA3Zjk0MTE4Yjc2MGYgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51
eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41CiM5ICAweDAwMDA3Zjk0MTE4YjJmZjEgaW4g
ICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1V2ViRW5naW5lQ29yZS5zby41
CiMxMCAweDAwMDA3Zjk0MWMyMTI2ZGIgaW4gc3RhcnRfdGhyZWFkIChhcmc9MHg3ZjkzOTk0Mzg3
MDApIGF0IHB0aHJlYWRfY3JlYXRlLmM6NDYzCiMxMSAweDAwMDA3Zjk0MjA5MGU4OGYgaW4gY2xv
bmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgveDg2XzY0L2Nsb25lLlM6OTUKClRo
cmVhZCAyMCAoVGhyZWFkIDB4N2Y5Mzk5YzM5NzAwIChMV1AgMzA5NTEpKToKIzAgIDB4MDAwMDdm
OTQyMDkxZDZkOSBpbiBfX2xsbF91bmxvY2tfd2FrZV9wcml2YXRlICgpIGF0IC4uL3N5c2RlcHMv
dW5peC9zeXN2L2xpbnV4L3g4Nl82NC9sb3dsZXZlbGxvY2suUzozNDEKIzEgIDB4MDAwMDdmOTQy
MDkxZjUwYyBpbiBfSU9fYWNxdWlyZV9sb2NrX2NsZWFyX2ZsYWdzMl9mY3QgKHA9PHN5bnRoZXRp
YyBwb2ludGVyPikgYXQgLi4vbGliaW8vbGliaW9QLmg6ODA3CiMyICAweDAwMDA3Zjk0MjA5MWY1
MGMgaW4gX19fZnByaW50Zl9jaGsgKGZwPTB4N2Y5NDIwYmQ5NjgwIDxfSU9fMl8xX3N0ZGVycl8+
LCBmbGFnPTEsIGZvcm1hdD08b3B0aW1pemVkIG91dD4pIGF0IGZwcmludGZfY2hrLmM6MzAKIzMg
IDB4MDAwMDdmOTQwOTRiOTlhZCBpbiBldmVudF9sb2d2XyAoKSBhdCAvdXNyL2xpYi94ODZfNjQt
bGludXgtZ251L2xpYmV2ZW50LTIuMS5zby42CiM0ICAweDAwMDA3Zjk0MDk0YjliNDQgaW4gZXZl
bnRfd2FybiAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmV2ZW50LTIuMS5zby42
CiM1ICAweDAwMDA3Zjk0MDk0YmI0NmMgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1n
bnUvbGliZXZlbnQtMi4xLnNvLjYKIzYgIDB4MDAwMDdmOTQwOTRiMTExNCBpbiBldmVudF9iYXNl
X2xvb3AgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJldmVudC0yLjEuc28uNgoj
NyAgMHgwMDAwN2Y5NDExODc0ZWQ1IGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251
L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQojOCAgMHgwMDAwN2Y5NDExODk1MjBiIGluICAoKSBh
dCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQojOSAg
MHgwMDAwN2Y5NDExOGI3NjBmIGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xp
YlF0NVdlYkVuZ2luZUNvcmUuc28uNQojMTAgMHgwMDAwN2Y5NDExOGIyZmYxIGluICAoKSBhdCAv
dXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdlYkVuZ2luZUNvcmUuc28uNQojMTEgMHgw
MDAwN2Y5NDFjMjEyNmRiIGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4N2Y5Mzk5YzM5NzAwKSBhdCBw
dGhyZWFkX2NyZWF0ZS5jOjQ2MwojMTIgMHgwMDAwN2Y5NDIwOTBlODhmIGluIGNsb25lICgpIGF0
IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjk1CgpUaHJlYWQgMTkg
KFRocmVhZCAweDdmOTNiOGZmOTcwMCAoTFdQIDMwOTQzKSk6CiMwICAweDAwMDA3ZmZjOWE1NDU5
NmUgaW4gICgpCiMxICAweDAwMDA3Zjk0MjA5MWRlYTYgaW4gX19HSV9fX2Nsb2NrX2dldHRpbWUg
KGNsb2NrX2lkPTEsIHRwPTB4N2Y5M2I4ZmY4NzYwKSBhdCAuLi9zeXNkZXBzL3VuaXgvY2xvY2tf
Z2V0dGltZS5jOjExNQojMiAgMHgwMDAwN2Y5NDIxNDUzZmYxIGluICAoKSBhdCAvdXNyL2xpYi94
ODZfNjQtbGludXgtZ251L2xpYlF0NUNvcmUuc28uNQojMyAgMHgwMDAwN2Y5NDIxNDUyODI5IGlu
IFFUaW1lckluZm9MaXN0Ojp1cGRhdGVDdXJyZW50VGltZSgpICgpIGF0IC91c3IvbGliL3g4Nl82
NC1saW51eC1nbnUvbGliUXQ1Q29yZS5zby41CiM0ICAweDAwMDA3Zjk0MjE0NTJlMDUgaW4gUVRp
bWVySW5mb0xpc3Q6OnRpbWVyV2FpdCh0aW1lc3BlYyYpICgpIGF0IC91c3IvbGliL3g4Nl82NC1s
aW51eC1nbnUvbGliUXQ1Q29yZS5zby41CiM1ICAweDAwMDA3Zjk0MjE0NTQ0NGUgaW4gICgpIGF0
IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1Q29yZS5zby41CiM2ICAweDAwMDA3Zjk0
MWEzNDVhOTggaW4gZ19tYWluX2NvbnRleHRfcHJlcGFyZSAoKSBhdCAvdXNyL2xpYi94ODZfNjQt
bGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAKIzcgIDB4MDAwMDdmOTQxYTM0NjQ2YiBpbiAgKCkg
YXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiM4ICAweDAwMDA3
Zjk0MWEzNDY2NGMgaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0aW9uICgpIGF0IC91c3IvbGliL3g4
Nl82NC1saW51eC1nbnUvbGliZ2xpYi0yLjAuc28uMAojOSAgMHgwMDAwN2Y5NDIxNDU0NmViIGlu
IFFFdmVudERpc3BhdGNoZXJHbGliOjpwcm9jZXNzRXZlbnRzKFFGbGFnczxRRXZlbnRMb29wOjpQ
cm9jZXNzRXZlbnRzRmxhZz4pICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1
Q29yZS5zby41CiMxMCAweDAwMDA3Zjk0MjEzZjg5YWEgaW4gUUV2ZW50TG9vcDo6ZXhlYyhRRmxh
Z3M8UUV2ZW50TG9vcDo6UHJvY2Vzc0V2ZW50c0ZsYWc+KSAoKSBhdCAvdXNyL2xpYi94ODZfNjQt
bGludXgtZ251L2xpYlF0NUNvcmUuc28uNQojMTEgMHgwMDAwN2Y5NDIxMjI0MjVhIGluIFFUaHJl
YWQ6OmV4ZWMoKSAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NUNvcmUuc28u
NQojMTIgMHgwMDAwN2Y5NDFmYjQ0ZTQ1IGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgt
Z251L2xpYlF0NURCdXMuc28uNQojMTMgMHgwMDAwN2Y5NDIxMjJmMTdiIGluICAoKSBhdCAvdXNy
L2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NUNvcmUuc28uNQojMTQgMHgwMDAwN2Y5NDFjMjEy
NmRiIGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4N2Y5M2I4ZmY5NzAwKSBhdCBwdGhyZWFkX2NyZWF0
ZS5jOjQ2MwojMTUgMHgwMDAwN2Y5NDIwOTBlODhmIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMv
dW5peC9zeXN2L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjk1CgpUaHJlYWQgMTggKFRocmVhZCAweDdm
OTNiOTdmYTcwMCAoTFdQIDMwOTQyKSk6CiMwICAweDAwMDA3Zjk0MWMyMTg5ZjMgaW4gZnV0ZXhf
d2FpdF9jYW5jZWxhYmxlIChwcml2YXRlPTxvcHRpbWl6ZWQgb3V0PiwgZXhwZWN0ZWQ9MCwgZnV0
ZXhfd29yZD0weDU2MmFkZDQwNDljOCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgvZnV0
ZXgtaW50ZXJuYWwuaDo4OAojMSAgMHgwMDAwN2Y5NDFjMjE4OWYzIGluIF9fcHRocmVhZF9jb25k
X3dhaXRfY29tbW9uIChhYnN0aW1lPTB4MCwgbXV0ZXg9MHg1NjJhZGQ0MDQ5NzgsIGNvbmQ9MHg1
NjJhZGQ0MDQ5YTApIGF0IHB0aHJlYWRfY29uZF93YWl0LmM6NTAyCiMyICAweDAwMDA3Zjk0MWMy
MTg5ZjMgaW4gX19wdGhyZWFkX2NvbmRfd2FpdCAoY29uZD0weDU2MmFkZDQwNDlhMCwgbXV0ZXg9
MHg1NjJhZGQ0MDQ5NzgpIGF0IHB0aHJlYWRfY29uZF93YWl0LmM6NjU1CiMzICAweDAwMDA3Zjkz
ZWIzOThiZmIgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvZHJpL3JhZGVvbnNp
X2RyaS5zbwojNCAgMHgwMDAwN2Y5M2ViMzk4OTA3IGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQt
bGludXgtZ251L2RyaS9yYWRlb25zaV9kcmkuc28KIzUgIDB4MDAwMDdmOTQxYzIxMjZkYiBpbiBz
dGFydF90aHJlYWQgKGFyZz0weDdmOTNiOTdmYTcwMCkgYXQgcHRocmVhZF9jcmVhdGUuYzo0NjMK
IzYgIDB4MDAwMDdmOTQyMDkwZTg4ZiBpbiBjbG9uZSAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lz
di9saW51eC94ODZfNjQvY2xvbmUuUzo5NQoKVGhyZWFkIDE3IChUaHJlYWQgMHg3ZjkzYjlmZmI3
MDAgKExXUCAzMDk0MSkpOgojMCAgMHgwMDAwN2Y5NDFjMjE4OWYzIGluIGZ1dGV4X3dhaXRfY2Fu
Y2VsYWJsZSAocHJpdmF0ZT08b3B0aW1pemVkIG91dD4sIGV4cGVjdGVkPTAsIGZ1dGV4X3dvcmQ9
MHg1NjJhZGNmY2RhMDApIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L2Z1dGV4LWludGVy
bmFsLmg6ODgKIzEgIDB4MDAwMDdmOTQxYzIxODlmMyBpbiBfX3B0aHJlYWRfY29uZF93YWl0X2Nv
bW1vbiAoYWJzdGltZT0weDAsIG11dGV4PTB4NTYyYWRjZmNkOWIwLCBjb25kPTB4NTYyYWRjZmNk
OWQ4KSBhdCBwdGhyZWFkX2NvbmRfd2FpdC5jOjUwMgojMiAgMHgwMDAwN2Y5NDFjMjE4OWYzIGlu
IF9fcHRocmVhZF9jb25kX3dhaXQgKGNvbmQ9MHg1NjJhZGNmY2Q5ZDgsIG11dGV4PTB4NTYyYWRj
ZmNkOWIwKSBhdCBwdGhyZWFkX2NvbmRfd2FpdC5jOjY1NQojMyAgMHgwMDAwN2Y5M2ViMzk4YmZi
IGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2RyaS9yYWRlb25zaV9kcmkuc28K
IzQgIDB4MDAwMDdmOTNlYjM5ODkwNyBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdu
dS9kcmkvcmFkZW9uc2lfZHJpLnNvCiM1ICAweDAwMDA3Zjk0MWMyMTI2ZGIgaW4gc3RhcnRfdGhy
ZWFkIChhcmc9MHg3ZjkzYjlmZmI3MDApIGF0IHB0aHJlYWRfY3JlYXRlLmM6NDYzCiM2ICAweDAw
MDA3Zjk0MjA5MGU4OGYgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgv
eDg2XzY0L2Nsb25lLlM6OTUKClRocmVhZCAxNiAoVGhyZWFkIDB4N2Y5M2JhN2ZjNzAwIChMV1Ag
MzA5NDApKToKIzAgIDB4MDAwMDdmOTQxYzIxODlmMyBpbiBmdXRleF93YWl0X2NhbmNlbGFibGUg
KHByaXZhdGU9PG9wdGltaXplZCBvdXQ+LCBleHBlY3RlZD0wLCBmdXRleF93b3JkPTB4NTYyYWRj
ZmNkYTAwKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC9mdXRleC1pbnRlcm5hbC5oOjg4
CiMxICAweDAwMDA3Zjk0MWMyMTg5ZjMgaW4gX19wdGhyZWFkX2NvbmRfd2FpdF9jb21tb24gKGFi
c3RpbWU9MHgwLCBtdXRleD0weDU2MmFkY2ZjZDliMCwgY29uZD0weDU2MmFkY2ZjZDlkOCkgYXQg
cHRocmVhZF9jb25kX3dhaXQuYzo1MDIKIzIgIDB4MDAwMDdmOTQxYzIxODlmMyBpbiBfX3B0aHJl
YWRfY29uZF93YWl0IChjb25kPTB4NTYyYWRjZmNkOWQ4LCBtdXRleD0weDU2MmFkY2ZjZDliMCkg
YXQgcHRocmVhZF9jb25kX3dhaXQuYzo2NTUKIzMgIDB4MDAwMDdmOTNlYjM5OGJmYiBpbiAgKCkg
YXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9kcmkvcmFkZW9uc2lfZHJpLnNvCiM0ICAweDAw
MDA3ZjkzZWIzOTg5MDcgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvZHJpL3Jh
ZGVvbnNpX2RyaS5zbwojNSAgMHgwMDAwN2Y5NDFjMjEyNmRiIGluIHN0YXJ0X3RocmVhZCAoYXJn
PTB4N2Y5M2JhN2ZjNzAwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjQ2MwojNiAgMHgwMDAwN2Y5NDIw
OTBlODhmIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9j
bG9uZS5TOjk1CgpUaHJlYWQgMTUgKFRocmVhZCAweDdmOTNiYWZmZDcwMCAoTFdQIDMwOTM5KSk6
CiMwICAweDAwMDA3Zjk0MWMyMTg5ZjMgaW4gZnV0ZXhfd2FpdF9jYW5jZWxhYmxlIChwcml2YXRl
PTxvcHRpbWl6ZWQgb3V0PiwgZXhwZWN0ZWQ9MCwgZnV0ZXhfd29yZD0weDU2MmFkY2ZjZGEwMCkg
YXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgvZnV0ZXgtaW50ZXJuYWwuaDo4OAojMSAgMHgw
MDAwN2Y5NDFjMjE4OWYzIGluIF9fcHRocmVhZF9jb25kX3dhaXRfY29tbW9uIChhYnN0aW1lPTB4
MCwgbXV0ZXg9MHg1NjJhZGNmY2Q5YjAsIGNvbmQ9MHg1NjJhZGNmY2Q5ZDgpIGF0IHB0aHJlYWRf
Y29uZF93YWl0LmM6NTAyCiMyICAweDAwMDA3Zjk0MWMyMTg5ZjMgaW4gX19wdGhyZWFkX2NvbmRf
d2FpdCAoY29uZD0weDU2MmFkY2ZjZDlkOCwgbXV0ZXg9MHg1NjJhZGNmY2Q5YjApIGF0IHB0aHJl
YWRfY29uZF93YWl0LmM6NjU1CiMzICAweDAwMDA3ZjkzZWIzOThiZmIgaW4gICgpIGF0IC91c3Iv
bGliL3g4Nl82NC1saW51eC1nbnUvZHJpL3JhZGVvbnNpX2RyaS5zbwojNCAgMHgwMDAwN2Y5M2Vi
Mzk4OTA3IGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2RyaS9yYWRlb25zaV9k
cmkuc28KIzUgIDB4MDAwMDdmOTQxYzIxMjZkYiBpbiBzdGFydF90aHJlYWQgKGFyZz0weDdmOTNi
YWZmZDcwMCkgYXQgcHRocmVhZF9jcmVhdGUuYzo0NjMKIzYgIDB4MDAwMDdmOTQyMDkwZTg4ZiBp
biBjbG9uZSAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC94ODZfNjQvY2xvbmUuUzo5
NQoKVGhyZWFkIDE0IChUaHJlYWQgMHg3ZjkzYmI3ZmU3MDAgKExXUCAzMDkzOCkpOgojMCAgMHgw
MDAwN2Y5NDFjMjE4OWYzIGluIGZ1dGV4X3dhaXRfY2FuY2VsYWJsZSAocHJpdmF0ZT08b3B0aW1p
emVkIG91dD4sIGV4cGVjdGVkPTAsIGZ1dGV4X3dvcmQ9MHg1NjJhZGNmY2RhMDApIGF0IC4uL3N5
c2RlcHMvdW5peC9zeXN2L2xpbnV4L2Z1dGV4LWludGVybmFsLmg6ODgKIzEgIDB4MDAwMDdmOTQx
YzIxODlmMyBpbiBfX3B0aHJlYWRfY29uZF93YWl0X2NvbW1vbiAoYWJzdGltZT0weDAsIG11dGV4
PTB4NTYyYWRjZmNkOWIwLCBjb25kPTB4NTYyYWRjZmNkOWQ4KSBhdCBwdGhyZWFkX2NvbmRfd2Fp
dC5jOjUwMgojMiAgMHgwMDAwN2Y5NDFjMjE4OWYzIGluIF9fcHRocmVhZF9jb25kX3dhaXQgKGNv
bmQ9MHg1NjJhZGNmY2Q5ZDgsIG11dGV4PTB4NTYyYWRjZmNkOWIwKSBhdCBwdGhyZWFkX2NvbmRf
d2FpdC5jOjY1NQojMyAgMHgwMDAwN2Y5M2ViMzk4YmZiIGluICAoKSBhdCAvdXNyL2xpYi94ODZf
NjQtbGludXgtZ251L2RyaS9yYWRlb25zaV9kcmkuc28KIzQgIDB4MDAwMDdmOTNlYjM5ODkwNyBp
biAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9kcmkvcmFkZW9uc2lfZHJpLnNvCiM1
ICAweDAwMDA3Zjk0MWMyMTI2ZGIgaW4gc3RhcnRfdGhyZWFkIChhcmc9MHg3ZjkzYmI3ZmU3MDAp
IGF0IHB0aHJlYWRfY3JlYXRlLmM6NDYzCiM2ICAweDAwMDA3Zjk0MjA5MGU4OGYgaW4gY2xvbmUg
KCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgveDg2XzY0L2Nsb25lLlM6OTUKClRocmVh
ZCAxMyAoVGhyZWFkIDB4N2Y5M2JiZmZmNzAwIChMV1AgMzA5MzcpKToKIzAgIDB4MDAwMDdmOTQx
YzIxODlmMyBpbiBmdXRleF93YWl0X2NhbmNlbGFibGUgKHByaXZhdGU9PG9wdGltaXplZCBvdXQ+
LCBleHBlY3RlZD0wLCBmdXRleF93b3JkPTB4NTYyYWRjZmNkNDgwKSBhdCAuLi9zeXNkZXBzL3Vu
aXgvc3lzdi9saW51eC9mdXRleC1pbnRlcm5hbC5oOjg4CiMxICAweDAwMDA3Zjk0MWMyMTg5ZjMg
aW4gX19wdGhyZWFkX2NvbmRfd2FpdF9jb21tb24gKGFic3RpbWU9MHgwLCBtdXRleD0weDU2MmFk
Y2ZjZDQzMCwgY29uZD0weDU2MmFkY2ZjZDQ1OCkgYXQgcHRocmVhZF9jb25kX3dhaXQuYzo1MDIK
IzIgIDB4MDAwMDdmOTQxYzIxODlmMyBpbiBfX3B0aHJlYWRfY29uZF93YWl0IChjb25kPTB4NTYy
YWRjZmNkNDU4LCBtdXRleD0weDU2MmFkY2ZjZDQzMCkgYXQgcHRocmVhZF9jb25kX3dhaXQuYzo2
NTUKIzMgIDB4MDAwMDdmOTNlYjM5OGJmYiBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4
LWdudS9kcmkvcmFkZW9uc2lfZHJpLnNvCiM0ICAweDAwMDA3ZjkzZWIzOTg5MDcgaW4gICgpIGF0
IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvZHJpL3JhZGVvbnNpX2RyaS5zbwojNSAgMHgwMDAw
N2Y5NDFjMjEyNmRiIGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4N2Y5M2JiZmZmNzAwKSBhdCBwdGhy
ZWFkX2NyZWF0ZS5jOjQ2MwojNiAgMHgwMDAwN2Y5NDIwOTBlODhmIGluIGNsb25lICgpIGF0IC4u
L3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjk1CgpUaHJlYWQgMTIgKFRo
cmVhZCAweDdmOTNkY2ZmOTcwMCAoTFdQIDMwOTM2KSk6CiMwICAweDAwMDA3Zjk0MWMyMTg5ZjMg
aW4gZnV0ZXhfd2FpdF9jYW5jZWxhYmxlIChwcml2YXRlPTxvcHRpbWl6ZWQgb3V0PiwgZXhwZWN0
ZWQ9MCwgZnV0ZXhfd29yZD0weDU2MmFkY2ZjZDQ4MCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3Yv
bGludXgvZnV0ZXgtaW50ZXJuYWwuaDo4OAojMSAgMHgwMDAwN2Y5NDFjMjE4OWYzIGluIF9fcHRo
cmVhZF9jb25kX3dhaXRfY29tbW9uIChhYnN0aW1lPTB4MCwgbXV0ZXg9MHg1NjJhZGNmY2Q0MzAs
IGNvbmQ9MHg1NjJhZGNmY2Q0NTgpIGF0IHB0aHJlYWRfY29uZF93YWl0LmM6NTAyCiMyICAweDAw
MDA3Zjk0MWMyMTg5ZjMgaW4gX19wdGhyZWFkX2NvbmRfd2FpdCAoY29uZD0weDU2MmFkY2ZjZDQ1
OCwgbXV0ZXg9MHg1NjJhZGNmY2Q0MzApIGF0IHB0aHJlYWRfY29uZF93YWl0LmM6NjU1CiMzICAw
eDAwMDA3ZjkzZWIzOThiZmIgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvZHJp
L3JhZGVvbnNpX2RyaS5zbwojNCAgMHgwMDAwN2Y5M2ViMzk4OTA3IGluICAoKSBhdCAvdXNyL2xp
Yi94ODZfNjQtbGludXgtZ251L2RyaS9yYWRlb25zaV9kcmkuc28KIzUgIDB4MDAwMDdmOTQxYzIx
MjZkYiBpbiBzdGFydF90aHJlYWQgKGFyZz0weDdmOTNkY2ZmOTcwMCkgYXQgcHRocmVhZF9jcmVh
dGUuYzo0NjMKIzYgIDB4MDAwMDdmOTQyMDkwZTg4ZiBpbiBjbG9uZSAoKSBhdCAuLi9zeXNkZXBz
L3VuaXgvc3lzdi9saW51eC94ODZfNjQvY2xvbmUuUzo5NQoKVGhyZWFkIDExIChUaHJlYWQgMHg3
ZjkzZGQ3ZmE3MDAgKExXUCAzMDkzNSkpOgojMCAgMHgwMDAwN2Y5NDFjMjE4OWYzIGluIGZ1dGV4
X3dhaXRfY2FuY2VsYWJsZSAocHJpdmF0ZT08b3B0aW1pemVkIG91dD4sIGV4cGVjdGVkPTAsIGZ1
dGV4X3dvcmQ9MHg1NjJhZGNmY2Q0ODApIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L2Z1
dGV4LWludGVybmFsLmg6ODgKIzEgIDB4MDAwMDdmOTQxYzIxODlmMyBpbiBfX3B0aHJlYWRfY29u
ZF93YWl0X2NvbW1vbiAoYWJzdGltZT0weDAsIG11dGV4PTB4NTYyYWRjZmNkNDMwLCBjb25kPTB4
NTYyYWRjZmNkNDU4KSBhdCBwdGhyZWFkX2NvbmRfd2FpdC5jOjUwMgojMiAgMHgwMDAwN2Y5NDFj
MjE4OWYzIGluIF9fcHRocmVhZF9jb25kX3dhaXQgKGNvbmQ9MHg1NjJhZGNmY2Q0NTgsIG11dGV4
PTB4NTYyYWRjZmNkNDMwKSBhdCBwdGhyZWFkX2NvbmRfd2FpdC5jOjY1NQojMyAgMHgwMDAwN2Y5
M2ViMzk4YmZiIGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2RyaS9yYWRlb25z
aV9kcmkuc28KIzQgIDB4MDAwMDdmOTNlYjM5ODkwNyBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0
LWxpbnV4LWdudS9kcmkvcmFkZW9uc2lfZHJpLnNvCiM1ICAweDAwMDA3Zjk0MWMyMTI2ZGIgaW4g
c3RhcnRfdGhyZWFkIChhcmc9MHg3ZjkzZGQ3ZmE3MDApIGF0IHB0aHJlYWRfY3JlYXRlLmM6NDYz
CiM2ICAweDAwMDA3Zjk0MjA5MGU4OGYgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5
c3YvbGludXgveDg2XzY0L2Nsb25lLlM6OTUKClRocmVhZCAxMCAoVGhyZWFkIDB4N2Y5M2RkZmZi
NzAwIChMV1AgMzA5MzQpKToKIzAgIDB4MDAwMDdmOTQxYzIxODlmMyBpbiBmdXRleF93YWl0X2Nh
bmNlbGFibGUgKHByaXZhdGU9PG9wdGltaXplZCBvdXQ+LCBleHBlY3RlZD0wLCBmdXRleF93b3Jk
PTB4NTYyYWRjZmNkNDg0KSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC9mdXRleC1pbnRl
cm5hbC5oOjg4CiMxICAweDAwMDA3Zjk0MWMyMTg5ZjMgaW4gX19wdGhyZWFkX2NvbmRfd2FpdF9j
b21tb24gKGFic3RpbWU9MHgwLCBtdXRleD0weDU2MmFkY2ZjZDQzMCwgY29uZD0weDU2MmFkY2Zj
ZDQ1OCkgYXQgcHRocmVhZF9jb25kX3dhaXQuYzo1MDIKIzIgIDB4MDAwMDdmOTQxYzIxODlmMyBp
biBfX3B0aHJlYWRfY29uZF93YWl0IChjb25kPTB4NTYyYWRjZmNkNDU4LCBtdXRleD0weDU2MmFk
Y2ZjZDQzMCkgYXQgcHRocmVhZF9jb25kX3dhaXQuYzo2NTUKIzMgIDB4MDAwMDdmOTNlYjM5OGJm
YiBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9kcmkvcmFkZW9uc2lfZHJpLnNv
CiM0ICAweDAwMDA3ZjkzZWIzOTg5MDcgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1n
bnUvZHJpL3JhZGVvbnNpX2RyaS5zbwojNSAgMHgwMDAwN2Y5NDFjMjEyNmRiIGluIHN0YXJ0X3Ro
cmVhZCAoYXJnPTB4N2Y5M2RkZmZiNzAwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjQ2MwojNiAgMHgw
MDAwN2Y5NDIwOTBlODhmIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4
L3g4Nl82NC9jbG9uZS5TOjk1CgpUaHJlYWQgOSAoVGhyZWFkIDB4N2Y5M2RlN2ZjNzAwIChMV1Ag
MzA5MzMpKToKIzAgIDB4MDAwMDdmOTQxYzIxODlmMyBpbiBmdXRleF93YWl0X2NhbmNlbGFibGUg
KHByaXZhdGU9PG9wdGltaXplZCBvdXQ+LCBleHBlY3RlZD0wLCBmdXRleF93b3JkPTB4NTYyYWRj
ZmNkNDg0KSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC9mdXRleC1pbnRlcm5hbC5oOjg4
CiMxICAweDAwMDA3Zjk0MWMyMTg5ZjMgaW4gX19wdGhyZWFkX2NvbmRfd2FpdF9jb21tb24gKGFi
c3RpbWU9MHgwLCBtdXRleD0weDU2MmFkY2ZjZDQzMCwgY29uZD0weDU2MmFkY2ZjZDQ1OCkgYXQg
cHRocmVhZF9jb25kX3dhaXQuYzo1MDIKIzIgIDB4MDAwMDdmOTQxYzIxODlmMyBpbiBfX3B0aHJl
YWRfY29uZF93YWl0IChjb25kPTB4NTYyYWRjZmNkNDU4LCBtdXRleD0weDU2MmFkY2ZjZDQzMCkg
YXQgcHRocmVhZF9jb25kX3dhaXQuYzo2NTUKIzMgIDB4MDAwMDdmOTNlYjM5OGJmYiBpbiAgKCkg
YXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9kcmkvcmFkZW9uc2lfZHJpLnNvCiM0ICAweDAw
MDA3ZjkzZWIzOTg5MDcgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvZHJpL3Jh
ZGVvbnNpX2RyaS5zbwojNSAgMHgwMDAwN2Y5NDFjMjEyNmRiIGluIHN0YXJ0X3RocmVhZCAoYXJn
PTB4N2Y5M2RlN2ZjNzAwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjQ2MwojNiAgMHgwMDAwN2Y5NDIw
OTBlODhmIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9j
bG9uZS5TOjk1CgpUaHJlYWQgOCAoVGhyZWFkIDB4N2Y5M2RlZmZkNzAwIChMV1AgMzA5MzIpKToK
IzAgIDB4MDAwMDdmOTQxYzIxODlmMyBpbiBmdXRleF93YWl0X2NhbmNlbGFibGUgKHByaXZhdGU9
PG9wdGltaXplZCBvdXQ+LCBleHBlY3RlZD0wLCBmdXRleF93b3JkPTB4NTYyYWRjZmNkNDg0KSBh
dCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC9mdXRleC1pbnRlcm5hbC5oOjg4CiMxICAweDAw
MDA3Zjk0MWMyMTg5ZjMgaW4gX19wdGhyZWFkX2NvbmRfd2FpdF9jb21tb24gKGFic3RpbWU9MHgw
LCBtdXRleD0weDU2MmFkY2ZjZDQzMCwgY29uZD0weDU2MmFkY2ZjZDQ1OCkgYXQgcHRocmVhZF9j
b25kX3dhaXQuYzo1MDIKIzIgIDB4MDAwMDdmOTQxYzIxODlmMyBpbiBfX3B0aHJlYWRfY29uZF93
YWl0IChjb25kPTB4NTYyYWRjZmNkNDU4LCBtdXRleD0weDU2MmFkY2ZjZDQzMCkgYXQgcHRocmVh
ZF9jb25kX3dhaXQuYzo2NTUKIzMgIDB4MDAwMDdmOTNlYjM5OGJmYiBpbiAgKCkgYXQgL3Vzci9s
aWIveDg2XzY0LWxpbnV4LWdudS9kcmkvcmFkZW9uc2lfZHJpLnNvCiM0ICAweDAwMDA3ZjkzZWIz
OTg5MDcgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvZHJpL3JhZGVvbnNpX2Ry
aS5zbwojNSAgMHgwMDAwN2Y5NDFjMjEyNmRiIGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4N2Y5M2Rl
ZmZkNzAwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjQ2MwojNiAgMHgwMDAwN2Y5NDIwOTBlODhmIGlu
IGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjk1
CgpUaHJlYWQgNyAoVGhyZWFkIDB4N2Y5M2RmN2ZlNzAwIChMV1AgMzA5MzEpKToKIzAgIDB4MDAw
MDdmOTQxYzIxODlmMyBpbiBmdXRleF93YWl0X2NhbmNlbGFibGUgKHByaXZhdGU9PG9wdGltaXpl
ZCBvdXQ+LCBleHBlY3RlZD0wLCBmdXRleF93b3JkPTB4NTYyYWRjZmNkNDg0KSBhdCAuLi9zeXNk
ZXBzL3VuaXgvc3lzdi9saW51eC9mdXRleC1pbnRlcm5hbC5oOjg4CiMxICAweDAwMDA3Zjk0MWMy
MTg5ZjMgaW4gX19wdGhyZWFkX2NvbmRfd2FpdF9jb21tb24gKGFic3RpbWU9MHgwLCBtdXRleD0w
eDU2MmFkY2ZjZDQzMCwgY29uZD0weDU2MmFkY2ZjZDQ1OCkgYXQgcHRocmVhZF9jb25kX3dhaXQu
Yzo1MDIKIzIgIDB4MDAwMDdmOTQxYzIxODlmMyBpbiBfX3B0aHJlYWRfY29uZF93YWl0IChjb25k
PTB4NTYyYWRjZmNkNDU4LCBtdXRleD0weDU2MmFkY2ZjZDQzMCkgYXQgcHRocmVhZF9jb25kX3dh
aXQuYzo2NTUKIzMgIDB4MDAwMDdmOTNlYjM5OGJmYiBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0
LWxpbnV4LWdudS9kcmkvcmFkZW9uc2lfZHJpLnNvCiM0ICAweDAwMDA3ZjkzZWIzOTg5MDcgaW4g
ICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvZHJpL3JhZGVvbnNpX2RyaS5zbwojNSAg
MHgwMDAwN2Y5NDFjMjEyNmRiIGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4N2Y5M2RmN2ZlNzAwKSBh
dCBwdGhyZWFkX2NyZWF0ZS5jOjQ2MwojNiAgMHgwMDAwN2Y5NDIwOTBlODhmIGluIGNsb25lICgp
IGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjk1CgpUaHJlYWQg
NiAoVGhyZWFkIDB4N2Y5M2RmZmZmNzAwIChMV1AgMzA5MzApKToKIzAgIDB4MDAwMDdmOTQxYzIx
ODlmMyBpbiBmdXRleF93YWl0X2NhbmNlbGFibGUgKHByaXZhdGU9PG9wdGltaXplZCBvdXQ+LCBl
eHBlY3RlZD0wLCBmdXRleF93b3JkPTB4NTYyYWRjZmNkNDg0KSBhdCAuLi9zeXNkZXBzL3VuaXgv
c3lzdi9saW51eC9mdXRleC1pbnRlcm5hbC5oOjg4CiMxICAweDAwMDA3Zjk0MWMyMTg5ZjMgaW4g
X19wdGhyZWFkX2NvbmRfd2FpdF9jb21tb24gKGFic3RpbWU9MHgwLCBtdXRleD0weDU2MmFkY2Zj
ZDQzMCwgY29uZD0weDU2MmFkY2ZjZDQ1OCkgYXQgcHRocmVhZF9jb25kX3dhaXQuYzo1MDIKIzIg
IDB4MDAwMDdmOTQxYzIxODlmMyBpbiBfX3B0aHJlYWRfY29uZF93YWl0IChjb25kPTB4NTYyYWRj
ZmNkNDU4LCBtdXRleD0weDU2MmFkY2ZjZDQzMCkgYXQgcHRocmVhZF9jb25kX3dhaXQuYzo2NTUK
IzMgIDB4MDAwMDdmOTNlYjM5OGJmYiBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdu
dS9kcmkvcmFkZW9uc2lfZHJpLnNvCiM0ICAweDAwMDA3ZjkzZWIzOTg5MDcgaW4gICgpIGF0IC91
c3IvbGliL3g4Nl82NC1saW51eC1nbnUvZHJpL3JhZGVvbnNpX2RyaS5zbwojNSAgMHgwMDAwN2Y5
NDFjMjEyNmRiIGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4N2Y5M2RmZmZmNzAwKSBhdCBwdGhyZWFk
X2NyZWF0ZS5jOjQ2MwojNiAgMHgwMDAwN2Y5NDIwOTBlODhmIGluIGNsb25lICgpIGF0IC4uL3N5
c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjk1CgpUaHJlYWQgNSAoVGhyZWFk
IDB4N2Y5M2U0ZjQ4NzAwIChMV1AgMzA5MjkpKToKIzAgIDB4MDAwMDdmOTQxYzIxODlmMyBpbiBm
dXRleF93YWl0X2NhbmNlbGFibGUgKHByaXZhdGU9PG9wdGltaXplZCBvdXQ+LCBleHBlY3RlZD0w
LCBmdXRleF93b3JkPTB4NTYyYWRjZmNkNDg0KSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51
eC9mdXRleC1pbnRlcm5hbC5oOjg4CiMxICAweDAwMDA3Zjk0MWMyMTg5ZjMgaW4gX19wdGhyZWFk
X2NvbmRfd2FpdF9jb21tb24gKGFic3RpbWU9MHgwLCBtdXRleD0weDU2MmFkY2ZjZDQzMCwgY29u
ZD0weDU2MmFkY2ZjZDQ1OCkgYXQgcHRocmVhZF9jb25kX3dhaXQuYzo1MDIKIzIgIDB4MDAwMDdm
OTQxYzIxODlmMyBpbiBfX3B0aHJlYWRfY29uZF93YWl0IChjb25kPTB4NTYyYWRjZmNkNDU4LCBt
dXRleD0weDU2MmFkY2ZjZDQzMCkgYXQgcHRocmVhZF9jb25kX3dhaXQuYzo2NTUKIzMgIDB4MDAw
MDdmOTNlYjM5OGJmYiBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9kcmkvcmFk
ZW9uc2lfZHJpLnNvCiM0ICAweDAwMDA3ZjkzZWIzOTg5MDcgaW4gICgpIGF0IC91c3IvbGliL3g4
Nl82NC1saW51eC1nbnUvZHJpL3JhZGVvbnNpX2RyaS5zbwojNSAgMHgwMDAwN2Y5NDFjMjEyNmRi
IGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4N2Y5M2U0ZjQ4NzAwKSBhdCBwdGhyZWFkX2NyZWF0ZS5j
OjQ2MwojNiAgMHgwMDAwN2Y5NDIwOTBlODhmIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5p
eC9zeXN2L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjk1CgpUaHJlYWQgNCAoVGhyZWFkIDB4N2Y5M2U1
NzQ5NzAwIChMV1AgMzA5MjgpKToKIzAgIDB4MDAwMDdmOTQxYzIxODlmMyBpbiBmdXRleF93YWl0
X2NhbmNlbGFibGUgKHByaXZhdGU9PG9wdGltaXplZCBvdXQ+LCBleHBlY3RlZD0wLCBmdXRleF93
b3JkPTB4NTYyYWRjZjEyMjc4KSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC9mdXRleC1p
bnRlcm5hbC5oOjg4CiMxICAweDAwMDA3Zjk0MWMyMTg5ZjMgaW4gX19wdGhyZWFkX2NvbmRfd2Fp
dF9jb21tb24gKGFic3RpbWU9MHgwLCBtdXRleD0weDU2MmFkY2YxMjIyOCwgY29uZD0weDU2MmFk
Y2YxMjI1MCkgYXQgcHRocmVhZF9jb25kX3dhaXQuYzo1MDIKIzIgIDB4MDAwMDdmOTQxYzIxODlm
MyBpbiBfX3B0aHJlYWRfY29uZF93YWl0IChjb25kPTB4NTYyYWRjZjEyMjUwLCBtdXRleD0weDU2
MmFkY2YxMjIyOCkgYXQgcHRocmVhZF9jb25kX3dhaXQuYzo2NTUKIzMgIDB4MDAwMDdmOTNlYjM5
OGJmYiBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9kcmkvcmFkZW9uc2lfZHJp
LnNvCiM0ICAweDAwMDA3ZjkzZWIzOTg5MDcgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51
eC1nbnUvZHJpL3JhZGVvbnNpX2RyaS5zbwojNSAgMHgwMDAwN2Y5NDFjMjEyNmRiIGluIHN0YXJ0
X3RocmVhZCAoYXJnPTB4N2Y5M2U1NzQ5NzAwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjQ2MwojNiAg
MHgwMDAwN2Y5NDIwOTBlODhmIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xp
bnV4L3g4Nl82NC9jbG9uZS5TOjk1CgpUaHJlYWQgMyAoVGhyZWFkIDB4N2Y5M2U2OGNkNzAwIChM
V1AgMzA5MjcpKToKIzAgIDB4MDAwMDdmOTQxYzIxODlmMyBpbiBmdXRleF93YWl0X2NhbmNlbGFi
bGUgKHByaXZhdGU9PG9wdGltaXplZCBvdXQ+LCBleHBlY3RlZD0wLCBmdXRleF93b3JkPTB4NTYy
YWRjZmNhMTAwKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC9mdXRleC1pbnRlcm5hbC5o
Ojg4CiMxICAweDAwMDA3Zjk0MWMyMTg5ZjMgaW4gX19wdGhyZWFkX2NvbmRfd2FpdF9jb21tb24g
KGFic3RpbWU9MHgwLCBtdXRleD0weDU2MmFkY2ZjYTBiMCwgY29uZD0weDU2MmFkY2ZjYTBkOCkg
YXQgcHRocmVhZF9jb25kX3dhaXQuYzo1MDIKIzIgIDB4MDAwMDdmOTQxYzIxODlmMyBpbiBfX3B0
aHJlYWRfY29uZF93YWl0IChjb25kPTB4NTYyYWRjZmNhMGQ4LCBtdXRleD0weDU2MmFkY2ZjYTBi
MCkgYXQgcHRocmVhZF9jb25kX3dhaXQuYzo2NTUKIzMgIDB4MDAwMDdmOTNlYjM5OGJmYiBpbiAg
KCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9kcmkvcmFkZW9uc2lfZHJpLnNvCiM0ICAw
eDAwMDA3ZjkzZWIzOTg5MDcgaW4gICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvZHJp
L3JhZGVvbnNpX2RyaS5zbwojNSAgMHgwMDAwN2Y5NDFjMjEyNmRiIGluIHN0YXJ0X3RocmVhZCAo
YXJnPTB4N2Y5M2U2OGNkNzAwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjQ2MwojNiAgMHgwMDAwN2Y5
NDIwOTBlODhmIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82
NC9jbG9uZS5TOjk1CgpUaHJlYWQgMiAoVGhyZWFkIDB4N2Y5M2Y0NGU5NzAwIChMV1AgMzA5MjYp
KToKIzAgIDB4MDAwMDdmOTQyMDkwMWJmOSBpbiBfX0dJX19fcG9sbCAoZmRzPTB4N2Y5M2Y0NGU4
OTI4LCBuZmRzPTEsIHRpbWVvdXQ9LTEpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3Bv
bGwuYzoyOQojMSAgMHgwMDAwN2Y5NDFjODQxNzQ3IGluICAoKSBhdCAvdXNyL2xpYi94ODZfNjQt
bGludXgtZ251L2xpYnhjYi5zby4xCiMyICAweDAwMDA3Zjk0MWM4NDMzNmEgaW4geGNiX3dhaXRf
Zm9yX2V2ZW50ICgpIGF0IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGlieGNiLnNvLjEKIzMg
IDB4MDAwMDdmOTNmNjFlZGVkOSBpbiAgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9s
aWJRdDVYY2JRcGEuc28uNQojNCAgMHgwMDAwN2Y5NDIxMjJmMTdiIGluICAoKSBhdCAvdXNyL2xp
Yi94ODZfNjQtbGludXgtZ251L2xpYlF0NUNvcmUuc28uNQojNSAgMHgwMDAwN2Y5NDFjMjEyNmRi
IGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4N2Y5M2Y0NGU5NzAwKSBhdCBwdGhyZWFkX2NyZWF0ZS5j
OjQ2MwojNiAgMHgwMDAwN2Y5NDIwOTBlODhmIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5p
eC9zeXN2L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjk1CgpUaHJlYWQgMSAoVGhyZWFkIDB4N2Y5NDIz
ZjQ5YjgwIChMV1AgMzA5MjQpKToKW0tDcmFzaCBIYW5kbGVyXQojNiAgMHgwMDAwN2Y5NDIxNDI3
NzlhIGluIFFPYmplY3Q6OnByb3BlcnR5KGNoYXIgY29uc3QqKSBjb25zdCAoKSBhdCAvdXNyL2xp
Yi94ODZfNjQtbGludXgtZ251L2xpYlF0NUNvcmUuc28uNQojNyAgMHgwMDAwN2Y5NDIzMzBjMWFi
IGluIEtYTUxHVUlGYWN0b3J5UHJpdmF0ZTo6cmVmcmVzaEFjdGlvblByb3BlcnRpZXMoS1hNTEdV
SUNsaWVudCosIFFMaXN0PFFBY3Rpb24qPiBjb25zdCYsIFFEb21Eb2N1bWVudCBjb25zdCYpICh0
aGlzPXRoaXNAZW50cnk9MHg1NjJhZGVhZDY4MzAsIGNsaWVudD1jbGllbnRAZW50cnk9MHg1NjJh
ZGQ2YjI1ODAsIGFjdGlvbnM9Li4uLCBkb2M9Li4uKSBhdCAuL3NyYy9reG1sZ3VpZmFjdG9yeS5j
cHA6MzU0CiM4ICAweDAwMDA3Zjk0MjMzMGQyMDkgaW4gS1hNTEdVSUZhY3Rvcnk6OnBsdWdBY3Rp
b25MaXN0KEtYTUxHVUlDbGllbnQqLCBRU3RyaW5nIGNvbnN0JiwgUUxpc3Q8UUFjdGlvbio+IGNv
bnN0JikgKHRoaXM9MHg1NjJhZGVhZDY1YzAsIGNsaWVudD1jbGllbnRAZW50cnk9MHg1NjJhZGQ2
YjI1ODAsIG5hbWU9Li4uLCBhY3Rpb25MaXN0PS4uLikgYXQgLi9zcmMva3htbGd1aWZhY3Rvcnku
Y3BwOjU3OAojOSAgMHgwMDAwN2Y5NDIzMzAzNzQ5IGluIEtYTUxHVUlDbGllbnQ6OnBsdWdBY3Rp
b25MaXN0KFFTdHJpbmcgY29uc3QmLCBRTGlzdDxRQWN0aW9uKj4gY29uc3QmKSAodGhpcz10aGlz
QGVudHJ5PTB4NTYyYWRkNmIyNTgwLCBuYW1lPS4uLiwgYWN0aW9uTGlzdD0uLi4pIGF0IC4vc3Jj
L2t4bWxndWljbGllbnQuY3BwOjcxMwojMTAgMHgwMDAwN2Y5MjhkOTI3YzZlIGluIEtNQ29tcG9z
ZXJXaW46OmluaXRpYWxpemVQbHVnaW5BY3Rpb25zKCkgKHRoaXM9dGhpc0BlbnRyeT0weDU2MmFk
ZDZiMjI3MCkgYXQgLi9zcmMvZWRpdG9yL2ttY29tcG9zZXJ3aW4uY3BwOjEzNjEKIzExIDB4MDAw
MDdmOTI4ZDkyZTE1OSBpbiBLTUNvbXBvc2VyV2luOjpzZXR1cEFjdGlvbnMoKSAodGhpcz10aGlz
QGVudHJ5PTB4NTYyYWRkNmIyMjcwKSBhdCAuL3NyYy9lZGl0b3Iva21jb21wb3Nlcndpbi5jcHA6
MTI5OQojMTIgMHgwMDAwN2Y5MjhkOTNkM2VmIGluIEtNQ29tcG9zZXJXaW46OktNQ29tcG9zZXJX
aW4oUVNoYXJlZFBvaW50ZXI8S01pbWU6Ok1lc3NhZ2U+IGNvbnN0JiwgYm9vbCwgYm9vbCwgS01h
aWw6OkNvbXBvc2VyOjpUZW1wbGF0ZUNvbnRleHQsIHVuc2lnbmVkIGludCwgUVN0cmluZyBjb25z
dCYsIFFTdHJpbmcgY29uc3QmKSAodGhpcz10aGlzQGVudHJ5PTB4NTYyYWRkNmIyMjcwLCBhTXNn
PS4uLiwgbGFzdFNpZ25TdGF0ZT1sYXN0U2lnblN0YXRlQGVudHJ5PWZhbHNlLCBsYXN0RW5jcnlw
dFN0YXRlPWxhc3RFbmNyeXB0U3RhdGVAZW50cnk9ZmFsc2UsIGNvbnRleHQ9Y29udGV4dEBlbnRy
eT1LTWFpbDo6Q29tcG9zZXI6Ok5vVGVtcGxhdGUsIGlkPWlkQGVudHJ5PTAsIHRleHRTZWxlY3Rp
b249Li4uLCBjdXN0b21UZW1wbGF0ZT0uLi4sIF9faW5fY2hyZz08b3B0aW1pemVkIG91dD4sIF9f
dnR0X3Bhcm09PG9wdGltaXplZCBvdXQ+KSBhdCAuL3NyYy9lZGl0b3Iva21jb21wb3Nlcndpbi5j
cHA6NDQwCiMxMyAweDAwMDA3ZjkyOGQ5M2RlZTEgaW4gS01Db21wb3Nlcldpbjo6Y3JlYXRlKFFT
aGFyZWRQb2ludGVyPEtNaW1lOjpNZXNzYWdlPiBjb25zdCYsIGJvb2wsIGJvb2wsIEtNYWlsOjpD
b21wb3Nlcjo6VGVtcGxhdGVDb250ZXh0LCB1bnNpZ25lZCBpbnQsIFFTdHJpbmcgY29uc3QmLCBR
U3RyaW5nIGNvbnN0JikgKG1zZz0uLi4sIGxhc3RTaWduU3RhdGU9bGFzdFNpZ25TdGF0ZUBlbnRy
eT1mYWxzZSwgbGFzdEVuY3J5cHRTdGF0ZT1sYXN0RW5jcnlwdFN0YXRlQGVudHJ5PWZhbHNlLCBj
b250ZXh0PWNvbnRleHRAZW50cnk9S01haWw6OkNvbXBvc2VyOjpOb1RlbXBsYXRlLCBpZGVudGl0
eT1pZGVudGl0eUBlbnRyeT0wLCB0ZXh0U2VsZWN0aW9uPS4uLiwgY3VzdG9tVGVtcGxhdGU9Li4u
KSBhdCAuL3NyYy9lZGl0b3Iva21jb21wb3Nlcndpbi5jcHA6MjI2CiMxNCAweDAwMDA3ZjkyOGQ5
M2RmMWMgaW4gS01haWw6Om1ha2VDb21wb3NlcihRU2hhcmVkUG9pbnRlcjxLTWltZTo6TWVzc2Fn
ZT4gY29uc3QmLCBib29sLCBib29sLCBLTWFpbDo6Q29tcG9zZXI6OlRlbXBsYXRlQ29udGV4dCwg
dW5zaWduZWQgaW50LCBRU3RyaW5nIGNvbnN0JiwgUVN0cmluZyBjb25zdCYpIChtc2c9Li4uLCBs
YXN0U2lnblN0YXRlPWxhc3RTaWduU3RhdGVAZW50cnk9ZmFsc2UsIGxhc3RFbmNyeXB0U3RhdGU9
bGFzdEVuY3J5cHRTdGF0ZUBlbnRyeT1mYWxzZSwgY29udGV4dD1jb250ZXh0QGVudHJ5PUtNYWls
OjpDb21wb3Nlcjo6Tm9UZW1wbGF0ZSwgaWRlbnRpdHk9aWRlbnRpdHlAZW50cnk9MCwgdGV4dFNl
bGVjdGlvbj0uLi4sIGN1c3RvbVRlbXBsYXRlPS4uLikgYXQgLi9zcmMvZWRpdG9yL2ttY29tcG9z
ZXJ3aW4uY3BwOjIyMAojMTUgMHgwMDAwN2Y5MjhkODNiZDg0IGluIEtNS2VybmVsOjpyZWNvdmVy
RGVhZExldHRlcnMoKSAodGhpcz10aGlzQGVudHJ5PTB4NTYyYWRkODNiZjIwKSBhdCAuL3NyYy9r
bWtlcm5lbC5jcHA6OTg2CiMxNiAweDAwMDA3ZjkyOGRjMmM0MzkgaW4gS01haWxQYXJ0OjpLTWFp
bFBhcnQoUVdpZGdldCosIFFPYmplY3QqLCBRTGlzdDxRVmFyaWFudD4gY29uc3QmKSAodGhpcz10
aGlzQGVudHJ5PTB4NTYyYWRkNjFhNDcwLCBwYXJlbnRXaWRnZXQ9cGFyZW50V2lkZ2V0QGVudHJ5
PTB4NTYyYWRkNGUzOWMwLCBwYXJlbnQ9cGFyZW50QGVudHJ5PTB4NTYyYWRkNGUzOWMwLCBfX2lu
X2Nocmc9PG9wdGltaXplZCBvdXQ+LCBfX3Z0dF9wYXJtPTxvcHRpbWl6ZWQgb3V0PikgYXQgLi9z
cmMva21haWxfcGFydC5jcHA6NzkKIzE3IDB4MDAwMDdmOTI4ZGMyY2JkMSBpbiBLUGx1Z2luRmFj
dG9yeTo6Y3JlYXRlUGFydEluc3RhbmNlPEtNYWlsUGFydD4oUVdpZGdldCosIFFPYmplY3QqLCBR
TGlzdDxRVmFyaWFudD4gY29uc3QmKSAocGFyZW50V2lkZ2V0PTB4NTYyYWRkNGUzOWMwLCBwYXJl
bnQ9MHg1NjJhZGQ0ZTM5YzAsIGFyZ3M9Li4uKSBhdCAvdXNyL2luY2x1ZGUvS0Y1L0tDb3JlQWRk
b25zL2twbHVnaW5mYWN0b3J5Lmg6NTM5CiMxOCAweDAwMDA3Zjk0MjJiMTBmZjkgaW4gS1BsdWdp
bkZhY3Rvcnk6OmNyZWF0ZShjaGFyIGNvbnN0KiwgUVdpZGdldCosIFFPYmplY3QqLCBRTGlzdDxR
VmFyaWFudD4gY29uc3QmLCBRU3RyaW5nIGNvbnN0JikgKCkgYXQgL3Vzci9saWIveDg2XzY0LWxp
bnV4LWdudS9saWJLRjVDb3JlQWRkb25zLnNvLjUKIzE5IDB4MDAwMDdmOTQyMzc4MGNhNiBpbiBL
b250YWN0SW50ZXJmYWNlOjpDb3JlOjpjcmVhdGVQYXJ0KGNoYXIgY29uc3QqKSAoKSBhdCAvdXNy
L2xpYi94ODZfNjQtbGludXgtZ251L2xpYktGNUtvbnRhY3RJbnRlcmZhY2Uuc28uNQojMjAgMHgw
MDAwN2Y5MjhlNjdiNmU2IGluIEtNYWlsUGx1Z2luOjpjcmVhdGVQYXJ0KCkgKHRoaXM9MHg1NjJh
ZGQ1ZjgzNDApIGF0IC4vc3JjL2tvbnRhY3RwbHVnaW4va21haWwva21haWxfcGx1Z2luLmNwcDox
OTAKIzIxIDB4MDAwMDdmOTQyMzc4M2Q0YyBpbiBLb250YWN0SW50ZXJmYWNlOjpQbHVnaW46OnBh
cnQoKSAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYktGNUtvbnRhY3RJbnRlcmZh
Y2Uuc28uNQojMjIgMHgwMDAwN2Y5NDIzOWFlMTRjIGluIEtvbnRhY3Q6Ok1haW5XaW5kb3c6OnNl
bGVjdFBsdWdpbihLb250YWN0SW50ZXJmYWNlOjpQbHVnaW4qKSAodGhpcz0weDU2MmFkZDRlMzlj
MCwgcGx1Z2luPTxvcHRpbWl6ZWQgb3V0PikgYXQgLi9zcmMvbWFpbndpbmRvdy5jcHA6NzE2CiMy
MyAweDAwMDA3Zjk0MjM5YWNhOGMgaW4gS29udGFjdDo6TWFpbldpbmRvdzo6bG9hZFNldHRpbmdz
KCkgKHRoaXM9MHg1NjJhZGQ0ZTM5YzApIGF0IC4vc3JjL21haW53aW5kb3cuY3BwOjg1NQojMjQg
MHgwMDAwN2Y5NDIzOWIwN2Y1IGluIEtvbnRhY3Q6Ok1haW5XaW5kb3c6OmluaXRPYmplY3QoKSAo
dGhpcz10aGlzQGVudHJ5PTB4NTYyYWRkNGUzOWMwKSBhdCAuL3NyYy9tYWlud2luZG93LmNwcDoy
NTIKIzI1IDB4MDAwMDdmOTQyMzliMGY3OCBpbiBLb250YWN0OjpNYWluV2luZG93OjpNYWluV2lu
ZG93KCkgKHRoaXM9MHg1NjJhZGQ0ZTM5YzAsIF9faW5fY2hyZz08b3B0aW1pemVkIG91dD4sIF9f
dnR0X3Bhcm09PG9wdGltaXplZCBvdXQ+KSBhdCAuL3NyYy9tYWlud2luZG93LmNwcDoxNjAKIzI2
IDB4MDAwMDU2MmFkYmQyMTJlYyBpbiBLb250YWN0QXBwOjphY3RpdmF0ZShRU3RyaW5nTGlzdCBj
b25zdCYsIFFTdHJpbmcgY29uc3QmKSAodGhpcz0weDdmZmM5YTNmZjE1MCwgYXJncz0uLi4sIHdv
cmtpbmdEaXI9Li4uKSBhdCAuL3NyYy9tYWluLmNwcDoxMzMKIzI3IDB4MDAwMDdmOTQyMzc4NmEz
ZCBpbiBLb250YWN0SW50ZXJmYWNlOjpQaW1VbmlxdWVBcHBsaWNhdGlvbjo6c3RhcnQoUVN0cmlu
Z0xpc3QgY29uc3QmLCBib29sKSAoKSBhdCAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYktG
NUtvbnRhY3RJbnRlcmZhY2Uuc28uNQojMjggMHgwMDAwNTYyYWRiZDIwNDIxIGluIG1haW4oaW50
LCBjaGFyKiopIChhcmdjPTxvcHRpbWl6ZWQgb3V0PiwgYXJndj08b3B0aW1pemVkIG91dD4pIGF0
IC4vc3JjL21haW4uY3BwOjIxMgoKUG9zc2libGUgZHVwbGljYXRlcyBieSBxdWVyeTogYnVnIDQw
MzMxNy4KClJlcG9ydGVkIHVzaW5nIERyS29ucWk=
</data>

          </attachment>
      

    </bug>

</bugzilla>