<?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>426114</bug_id>
          
          <creation_ts>2020-09-02 19:29:09 +0000</creation_ts>
          <short_desc>System Settings crashed when attempting select Display and Monitor.</short_desc>
          <delta_ts>2021-02-04 17:03:29 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>systemsettings</product>
          <component>general</component>
          <version>5.19.4</version>
          <rep_platform>openSUSE</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</resolution>
          
          
          <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>guytontu</reporter>
          <assigned_to name="Plasma Bugs List">plasma-bugs-null</assigned_to>
          <cc>fb97thebest</cc>
    
    <cc>kde</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1954805</commentid>
    <comment_count>0</comment_count>
    <who name="">guytontu</who>
    <bug_when>2020-09-02 19:29:09 +0000</bug_when>
    <thetext>Application: systemsettings5 (5.19.4)

Qt Version: 5.15.0
Frameworks Version: 5.73.0
Operating System: Linux 5.8.4-1-default x86_64
Windowing system: X11
Distribution: &quot;openSUSE Tumbleweed&quot;

-- Information about the crash:
-Selected &quot;Display and Monitor&quot;&quot; and &quot;System Settings&quot; crashed.  Previously had tried &quot;Account Details&quot; which successfully opened.  Some other option had also failed earlier.

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Aborted

[KCrash Handler]
#4  0x00007f4b68afb4b1 in raise () from /lib64/libc.so.6
#5  0x00007f4b68ae4539 in abort () from /lib64/libc.so.6
#6  0x00007f4b68f00c27 in qt_message_fatal (message=&lt;synthetic pointer&gt;..., context=...) at global/qlogging.cpp:1914
#7  QMessageLogger::fatal (this=this@entry=0x7ffd58769410, msg=msg@entry=0x7f4b688dc008 &quot;%s&quot;) at global/qlogging.cpp:893
#8  0x00007f4b688d77c4 in QQuickWidgetPrivate::handleContextCreationFailure (this=this@entry=0x562bb4f2ffa0, format=...) at /usr/include/qt5/QtCore/qarraydata.h:208
#9  0x00007f4b688d7ac7 in QQuickWidgetPrivate::createContext (this=0x562bb4f2ffa0) at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.3.x86_64/src/quickwidgets/qquickwidget.cpp:916
#10 0x00007f4b688da135 in QQuickWidget::resizeEvent (this=0x562bb4d8cb90, e=&lt;optimized out&gt;) at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.3.x86_64/src/quickwidgets/qquickwidget.cpp:1258
#11 0x00007f4b69cb3b34 in QWidget::event (this=0x562bb4d8cb90, event=0x7ffd58769680) at kernel/qwidget.cpp:8812
#12 0x00007f4b69c730cf in QApplicationPrivate::notify_helper (this=&lt;optimized out&gt;, receiver=0x562bb4d8cb90, e=0x7ffd58769680) at kernel/qapplication.cpp:3671
#13 0x00007f4b69119c3a in QCoreApplication::notifyInternal2 (receiver=0x562bb4d8cb90, event=0x7ffd58769680) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#14 0x00007f4b69cab3d6 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=this@entry=0x562bb4f2ffa0, recursive=recursive@entry=false, disableUpdates=&lt;optimized out&gt;, disableUpdates@entry=false) at kernel/qwidget.cpp:7721
#15 0x00007f4b69cafac3 in QWidgetPrivate::show_helper (this=this@entry=0x562bb4f2ffa0) at kernel/qwidget.cpp:7772
#16 0x00007f4b69cb2c53 in QWidgetPrivate::setVisible (this=0x562bb4f2ffa0, visible=&lt;optimized out&gt;) at kernel/qwidget.cpp:8121
#17 0x00007f4b69cafa49 in QWidgetPrivate::showChildren (this=this@entry=0x562bb4bca150, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8191
#18 0x00007f4b69cafadf in QWidgetPrivate::show_helper (this=this@entry=0x562bb4bca150) at kernel/qwidget.cpp:7778
#19 0x00007f4b69cb2c53 in QWidgetPrivate::setVisible (this=0x562bb4bca150, visible=&lt;optimized out&gt;) at kernel/qwidget.cpp:8121
#20 0x00007f4b69cafa49 in QWidgetPrivate::showChildren (this=this@entry=0x562bb4581460, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8191
#21 0x00007f4b69cafadf in QWidgetPrivate::show_helper (this=0x562bb4581460) at kernel/qwidget.cpp:7778
#22 0x00007f4b69caf8db in QWidgetPrivate::show_recursive (this=&lt;optimized out&gt;) at kernel/qwidget.cpp:7702
#23 0x00007f4b69cafa69 in QWidgetPrivate::showChildren (this=this@entry=0x562bb487b9f0, spontaneous=spontaneous@entry=false) at kernel/qwidget.h:132
#24 0x00007f4b69cafadf in QWidgetPrivate::show_helper (this=this@entry=0x562bb487b9f0) at kernel/qwidget.cpp:7778
#25 0x00007f4b69cb2c53 in QWidgetPrivate::setVisible (this=0x562bb487b9f0, visible=&lt;optimized out&gt;) at kernel/qwidget.cpp:8121
#26 0x00007f4b69cafa49 in QWidgetPrivate::showChildren (this=this@entry=0x562bb45d4690, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8191
#27 0x00007f4b69cafadf in QWidgetPrivate::show_helper (this=this@entry=0x562bb45d4690) at kernel/qwidget.cpp:7778
#28 0x00007f4b69cb2c53 in QWidgetPrivate::setVisible (this=0x562bb45d4690, visible=&lt;optimized out&gt;) at kernel/qwidget.cpp:8121
#29 0x00007f4b69c982ef in QStackedLayout::setCurrentIndex (this=0x562bb4747dd0, index=1) at kernel/qstackedlayout.cpp:321
#30 0x00007f4b69c984fe in QStackedLayout::setCurrentWidget (this=&lt;optimized out&gt;, widget=widget@entry=0x562bb4881df0) at kernel/qstackedlayout.cpp:376
#31 0x00007f4b69e1b70b in QStackedWidget::setCurrentWidget (this=&lt;optimized out&gt;, widget=widget@entry=0x562bb4881df0) at widgets/qstackedwidget.cpp:248
#32 0x00007f4b6a4a7a5e in KPageViewPrivate::_k_pageSelected (previous=..., index=..., this=0x562bb477a7c0) at /usr/src/debug/kwidgetsaddons-5.73.0-1.2.x86_64/src/kpageview.cpp:259
#33 KPageViewPrivate::_k_pageSelected (previous=..., index=..., this=0x562bb477a7c0) at /usr/src/debug/kwidgetsaddons-5.73.0-1.2.x86_64/src/kpageview.cpp:233
#34 KPageView::qt_static_metacall (_o=&lt;optimized out&gt;, _c=&lt;optimized out&gt;, _id=&lt;optimized out&gt;, _a=&lt;optimized out&gt;) at /usr/src/debug/kwidgetsaddons-5.73.0-1.2.x86_64/build/src/KF5WidgetsAddons_autogen/include/moc_kpageview.cpp:119
#35 0x00007f4b69150150 in doActivate&lt;false&gt; (sender=0x562bb4418ed0, signal_index=3, argv=argv@entry=0x7ffd58769e20) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#36 0x00007f4b69149470 in QMetaObject::activate (sender=&lt;optimized out&gt;, m=m@entry=0x7f4b693fa0e0 &lt;QItemSelectionModel::staticMetaObject&gt;, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd58769e20) at kernel/qobject.cpp:3946
#37 0x00007f4b690c4a80 in QItemSelectionModel::selectionChanged (this=&lt;optimized out&gt;, _t1=..., _t2=...) at .moc/moc_qitemselectionmodel.cpp:475
#38 0x00007f4b690cd64e in QItemSelectionModel::select (this=0x562bb4418ed0, selection=..., command=...) at itemmodels/qitemselectionmodel.cpp:1338
#39 0x00007f4b690c810d in QItemSelectionModel::select (this=0x562bb4418ed0, index=..., command=...) at itemmodels/qitemselectionmodel.cpp:1188
#40 0x00007f4b690c8419 in QItemSelectionModel::setCurrentIndex (this=0x562bb4418ed0, index=..., command=...) at ../../include/QtCore/../../src/corelib/itemmodels/qabstractitemmodel.h:80
#41 0x00007f4b6a4a78f8 in KPageViewPrivate::updateSelection (this=0x562bb477a7c0) at /usr/include/qt5/QtCore/qabstractitemmodel.h:60
#42 KPageViewPrivate::updateSelection (this=0x562bb477a7c0) at /usr/src/debug/kwidgetsaddons-5.73.0-1.2.x86_64/src/kpageview.cpp:98
#43 KPageViewPrivate::_k_modelChanged (this=0x562bb477a7c0) at /usr/src/debug/kwidgetsaddons-5.73.0-1.2.x86_64/src/kpageview.cpp:230
#44 KPageView::qt_static_metacall (_o=&lt;optimized out&gt;, _c=&lt;optimized out&gt;, _id=&lt;optimized out&gt;, _a=&lt;optimized out&gt;) at /usr/src/debug/kwidgetsaddons-5.73.0-1.2.x86_64/build/src/KF5WidgetsAddons_autogen/include/moc_kpageview.cpp:118
#45 0x00007f4b69150150 in doActivate&lt;false&gt; (sender=0x562bb47a1d30, signal_index=6, argv=argv@entry=0x7ffd5876a190) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#46 0x00007f4b69149470 in QMetaObject::activate (sender=sender@entry=0x562bb47a1d30, m=m@entry=0x7f4b693f9fe0 &lt;QAbstractItemModel::staticMetaObject&gt;, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffd5876a190) at kernel/qobject.cpp:3946
#47 0x00007f4b690b4806 in QAbstractItemModel::layoutChanged (this=this@entry=0x562bb47a1d30, _t1=..., _t2=&lt;optimized out&gt;, _t2@entry=QAbstractItemModel::NoLayoutChangeHint) at .moc/moc_qabstractitemmodel.cpp:571
#48 0x00007f4b6a4a7e1c in KPageWidgetModel::addPage (this=0x562bb47a1d30, item=0x562bb47a6f80) at /usr/include/qt5/QtCore/qlist.h:160
#49 0x00007f4b6a4a7e5d in KPageWidget::addPage (this=&lt;optimized out&gt;, item=&lt;optimized out&gt;) at /usr/src/debug/kwidgetsaddons-5.73.0-1.2.x86_64/src/kpagewidget_p.h:23
#50 0x00007f4b6a775a5c in ModuleView::addModule (this=0x562bb3774090 &lt;QListData::shared_null&gt;, this@entry=0x562bb4757dd0, module=&lt;optimized out&gt;, args=...) at /usr/src/debug/systemsettings5-5.19.4-1.2.x86_64/core/ModuleView.cpp:199
#51 0x00007f4b6a775fc8 in ModuleView::loadModule (args=..., menuItem=..., this=0x562bb4757dd0) at /usr/src/debug/systemsettings5-5.19.4-1.2.x86_64/core/ModuleView.cpp:152
#52 ModuleView::loadModule (this=0x562bb4757dd0, menuItem=..., args=...) at /usr/src/debug/systemsettings5-5.19.4-1.2.x86_64/core/ModuleView.cpp:136
#53 0x00007f4b611921e2 in IconMode::changeModuleWithArgs (this=&lt;optimized out&gt;, activeModule=..., args=...) at /usr/src/debug/systemsettings5-5.19.4-1.2.x86_64/icons/IconMode.cpp:156
#54 0x00007f4b61192229 in IconMode::changeModule (this=&lt;optimized out&gt;, activeModule=...) at /usr/src/debug/systemsettings5-5.19.4-1.2.x86_64/icons/IconMode.cpp:140
#55 0x00007f4b69150116 in QtPrivate::QSlotObjectBase::call (a=0x7ffd5876a3a0, r=0x562bb4582680, this=0x562bb45a1380) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#56 doActivate&lt;false&gt; (sender=0x562bb4787de0, signal_index=10, argv=argv@entry=0x7ffd5876a3a0) at kernel/qobject.cpp:3886
#57 0x00007f4b69149470 in QMetaObject::activate (sender=sender@entry=0x562bb4787de0, m=m@entry=0x7f4b6a187c40, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffd5876a3a0) at kernel/qobject.cpp:3946
#58 0x00007f4b69ec65f5 in QAbstractItemView::activated (this=this@entry=0x562bb4787de0, _t1=...) at .moc/moc_qabstractitemview.cpp:668
#59 0x00007f4b69ec9e6d in QAbstractItemView::mouseReleaseEvent (this=0x562bb4787de0, event=0x7ffd5876ac40) at itemviews/qabstractitemview.cpp:1937
#60 0x00007f4b69f0e82f in QListView::mouseReleaseEvent (this=&lt;optimized out&gt;, e=&lt;optimized out&gt;) at itemviews/qlistview.cpp:801
#61 0x00007f4b6891eb8b in KCategorizedView::mouseReleaseEvent (this=0x562bb4787de0, event=0x7ffd5876ac40) at /usr/src/debug/kitemviews-5.73.0-1.2.x86_64/src/kcategorizedview.cpp:1035
#62 0x00007f4b69cb30de in QWidget::event (this=this@entry=0x562bb4787de0, event=event@entry=0x7ffd5876ac40) at kernel/qwidget.cpp:9027
#63 0x00007f4b69d5b4de in QFrame::event (this=0x562bb4787de0, e=0x7ffd5876ac40) at widgets/qframe.cpp:550
#64 0x00007f4b691199a3 in QCoreApplicationPrivate::sendThroughObjectEventFilters (event=&lt;optimized out&gt;, receiver=&lt;optimized out&gt;) at kernel/qcoreapplication.cpp:1187
#65 QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x562bb4617050, event=event@entry=0x7ffd5876ac40) at kernel/qcoreapplication.cpp:1176
#66 0x00007f4b69c730be in QApplicationPrivate::notify_helper (this=this@entry=0x562bb4373c00, receiver=receiver@entry=0x562bb4617050, e=e@entry=0x7ffd5876ac40) at kernel/qapplication.cpp:3665
#67 0x00007f4b69c7a121 in QApplication::notify (this=0x7ffd5876a940, receiver=0x562bb4617050, e=0x7ffd5876ac40) at kernel/qapplication.cpp:3115
#68 0x00007f4b69119c3a in QCoreApplication::notifyInternal2 (receiver=0x562bb4617050, event=0x7ffd5876ac40) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#69 0x00007f4b69c79036 in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x562bb4617050, event=event@entry=0x7ffd5876ac40, alienWidget=alienWidget@entry=0x562bb4617050, nativeWidget=0x562bb449adc0, buttonDown=buttonDown@entry=0x7f4b6a1989d0 &lt;qt_button_down&gt;, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2603
#70 0x00007f4b69ccb13a in QWidgetWindow::handleMouseEvent (this=0x562bb473b240, event=0x7ffd5876af00) at /usr/include/c++/10/bits/atomic_base.h:420
#71 0x00007f4b69cce62e in QWidgetWindow::event (this=0x562bb473b240, event=0x7ffd5876af00) at kernel/qwidgetwindow.cpp:295
#72 0x00007f4b69c730cf in QApplicationPrivate::notify_helper (this=&lt;optimized out&gt;, receiver=0x562bb473b240, e=0x7ffd5876af00) at kernel/qapplication.cpp:3671
#73 0x00007f4b69119c3a in QCoreApplication::notifyInternal2 (receiver=0x562bb473b240, event=0x7ffd5876af00) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#74 0x00007f4b6955a27b in QGuiApplicationPrivate::processMouseEvent (e=0x562bb4605d80) at kernel/qguiapplication.cpp:2214
#75 0x00007f4b6953051b in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1175
#76 0x00007f4b64409f4a in xcbSourceDispatch (source=&lt;optimized out&gt;) at qxcbeventdispatcher.cpp:105
#77 0x00007f4b66db92b7 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#78 0x00007f4b66db9638 in ?? () from /usr/lib64/libglib-2.0.so.0
#79 0x00007f4b66db96ef in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#80 0x00007f4b6917107f in QEventDispatcherGlib::processEvents (this=0x562bb445ee20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#81 0x00007f4b691185fb in QEventLoop::exec (this=this@entry=0x7ffd5876b230, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#82 0x00007f4b69120860 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#83 0x0000562bb3760fd9 in main (argc=&lt;optimized out&gt;, argv=0x7ffd5876b340) at /usr/src/debug/systemsettings5-5.19.4-1.2.x86_64/app/main.cpp:168
[Inferior 1 (process 20854) detached]

The reporter indicates this bug may be a duplicate of or related to bug 423494.

Possible duplicates by query: bug 426019, bug 425882, bug 425802, bug 425463, bug 425388.

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1954843</commentid>
    <comment_count>1</comment_count>
    <who name="">guytontu</who>
    <bug_when>2020-09-02 21:51:58 +0000</bug_when>
    <thetext>Seems to be resolved after updating system.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1954845</commentid>
    <comment_count>2</comment_count>
    <who name="David Edmundson">kde</who>
    <bug_when>2020-09-02 22:01:11 +0000</bug_when>
    <thetext>&gt;#8  0x00007f4b688d77c4 in QQuickWidgetPrivate::handleContextCreationFailure (this=this@entry=0x562bb4f2ffa0, format=...) at /usr/include/qt5/QtCore/qarraydata.h:208

It&apos;s a recurring bug of nvidia updating libGL without the kernel being restarted with the matching kernel.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2000241</commentid>
    <comment_count>3</comment_count>
      <attachid>135427</attachid>
    <who name="">fb97thebest</who>
    <bug_when>2021-02-04 17:03:29 +0000</bug_when>
    <thetext>Created attachment 135427
New crash information added by DrKonqi

systemsettings5 (5.18.5) using Qt 5.14.2

- What I was doing when the application crashed:

I have a double monitor configuration, one of them was reproducing a video full screen while the other was split between two windows. I tried to open the display and monitor settings in order to enable blue light filter, but System Settings app crashed every time I tried. Other options (&quot;Input devices&quot;, &quot;workspace behaviour&quot; and more) seemed to be fine

-- Backtrace (Reduced):
#6  0x00007f216c15ea7f in QMessageLogger::fatal(char const*, ...) const () from /lib64/libQt5Core.so.5
#7  0x00007f216bb4142b in QQuickWidgetPrivate::handleContextCreationFailure(QSurfaceFormat const&amp;, bool) () from /lib64/libQt5QuickWidgets.so.5
#8  0x00007f216bb41752 in QQuickWidgetPrivate::createContext() () from /lib64/libQt5QuickWidgets.so.5
#9  0x00007f216bb43df5 in QQuickWidget::resizeEvent(QResizeEvent*) () from /lib64/libQt5QuickWidgets.so.5
#10 0x00007f216cd8fdc4 in QWidget::event(QEvent*) () from /lib64/libQt5Widgets.so.5</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>135427</attachid>
            <date>2021-02-04 17:03:29 +0000</date>
            <delta_ts>2021-02-04 17:03:29 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>systemsettings5-20210204-175504.kcrash.txt</filename>
            <type>text/plain</type>
            <size>14978</size>
            <attacher>fb97thebest</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IHN5c3RlbXNldHRpbmdzNSAoNS4xOC41KQoKUXQgVmVyc2lvbjogNS4xNC4y
CkZyYW1ld29ya3MgVmVyc2lvbjogNS43NS4wCk9wZXJhdGluZyBTeXN0ZW06IExpbnV4IDUuMTAu
OC0xMDAuZmMzMi54ODZfNjQgeDg2XzY0CldpbmRvd2luZyBzeXN0ZW06IFgxMQpEaXN0cmlidXRp
b246ICJGZWRvcmEgcmVsZWFzZSAzMiAoVGhpcnR5IFR3bykiCgotLSBJbmZvcm1hdGlvbiBhYm91
dCB0aGUgY3Jhc2g6Ci0gV2hhdCBJIHdhcyBkb2luZyB3aGVuIHRoZSBhcHBsaWNhdGlvbiBjcmFz
aGVkOgoKSSBoYXZlIGEgZG91YmxlIG1vbml0b3IgY29uZmlndXJhdGlvbiwgb25lIG9mIHRoZW0g
d2FzIHJlcHJvZHVjaW5nIGEgdmlkZW8gZnVsbCBzY3JlZW4gd2hpbGUgdGhlIG90aGVyIHdhcyBz
cGxpdCBiZXR3ZWVuIHR3byB3aW5kb3dzLiBJIHRyaWVkIHRvIG9wZW4gdGhlIGRpc3BsYXkgYW5k
IG1vbml0b3Igc2V0dGluZ3MgaW4gb3JkZXIgdG8gZW5hYmxlIGJsdWUgbGlnaHQgZmlsdGVyLCBi
dXQgU3lzdGVtIFNldHRpbmdzIGFwcCBjcmFzaGVkIGV2ZXJ5IHRpbWUgSSB0cmllZC4gT3RoZXIg
b3B0aW9ucyAoIklucHV0IGRldmljZXMiLCAid29ya3NwYWNlIGJlaGF2aW91ciIgYW5kIG1vcmUp
IHNlZW1lZCB0byBiZSBmaW5lCgpUaGUgY3Jhc2ggY2FuIGJlIHJlcHJvZHVjZWQgZXZlcnkgdGlt
ZS4KCi0tIEJhY2t0cmFjZToKQXBwbGljYXRpb246IFN5c3RlbSBTZXR0aW5ncyAoc3lzdGVtc2V0
dGluZ3M1KSwgc2lnbmFsOiBBYm9ydGVkClVzaW5nIGhvc3QgbGlidGhyZWFkX2RiIGxpYnJhcnkg
Ii9saWI2NC9saWJ0aHJlYWRfZGIuc28uMSIuCltDdXJyZW50IHRocmVhZCBpcyAxIChUaHJlYWQg
MHg3ZjIxNjc5YzdmODAgKExXUCA0MTg0NykpXQoKVGhyZWFkIDEyIChUaHJlYWQgMHg3ZjIxNDVh
NjM3MDAgKExXUCA0MTg2NCkpOgojMCAgMHgwMDAwN2YyMTZiZTA5ODZmIGluIHBvbGwgKCkgZnJv
bSAvbGliNjQvbGliYy5zby42CiMxICAweDAwMDA3ZjIxNmExNTBhYWUgaW4gZ19tYWluX2NvbnRl
eHRfaXRlcmF0ZS5jb25zdHByb3AgKCkgZnJvbSAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojMiAg
MHgwMDAwN2YyMTZhMTUwYmUzIGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGlvbiAoKSBmcm9tIC9s
aWI2NC9saWJnbGliLTIuMC5zby4wCiMzICAweDAwMDA3ZjIxNmMzNzNiOGIgaW4gUUV2ZW50RGlz
cGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMoUUZsYWdzPFFFdmVudExvb3A6OlByb2Nlc3NFdmVu
dHNGbGFnPikgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiM0ICAweDAwMDA3ZjIxNmMz
MjY5MWIgaW4gUUV2ZW50TG9vcDo6ZXhlYyhRRmxhZ3M8UUV2ZW50TG9vcDo6UHJvY2Vzc0V2ZW50
c0ZsYWc+KSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzUgIDB4MDAwMDdmMjE2YzE5
MjQyNyBpbiBRVGhyZWFkOjpleGVjKCkgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiM2
ICAweDAwMDA3ZjIxNmI0NzExZTkgaW4gUVFtbFRocmVhZFByaXZhdGU6OnJ1bigpICgpIGZyb20g
L2xpYjY0L2xpYlF0NVFtbC5zby41CiM3ICAweDAwMDA3ZjIxNmMxOTM2OTAgaW4gUVRocmVhZFBy
aXZhdGU6OnN0YXJ0KHZvaWQqKSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzggIDB4
MDAwMDdmMjE2YWFjZTQzMiBpbiBzdGFydF90aHJlYWQgKCkgZnJvbSAvbGliNjQvbGlicHRocmVh
ZC5zby4wCiM5ICAweDAwMDA3ZjIxNmJlMTQ2ZDMgaW4gY2xvbmUgKCkgZnJvbSAvbGliNjQvbGli
Yy5zby42CgpUaHJlYWQgMTEgKFRocmVhZCAweDdmMjE0OGZmOTcwMCAoTFdQIDQxODYwKSk6CiMw
ICAweDAwMDA3ZjIxNmFhZDUxYjggaW4gcHRocmVhZF9jb25kX3RpbWVkd2FpdEBAR0xJQkNfMi4z
LjIgKCkgZnJvbSAvbGliNjQvbGlicHRocmVhZC5zby4wCiMxICAweDAwMDA3ZjIxNmMxOThkMGEg
aW4gUVdhaXRDb25kaXRpb246OndhaXQoUU11dGV4KiwgUURlYWRsaW5lVGltZXIpICgpIGZyb20g
L2xpYjY0L2xpYlF0NUNvcmUuc28uNQojMiAgMHgwMDAwN2YyMTZjMTk4ZTBiIGluIFFXYWl0Q29u
ZGl0aW9uOjp3YWl0KFFNdXRleCosIHVuc2lnbmVkIGxvbmcpICgpIGZyb20gL2xpYjY0L2xpYlF0
NUNvcmUuc28uNQojMyAgMHgwMDAwN2YyMTZjMTk2ZjQ1IGluIFFUaHJlYWRQb29sVGhyZWFkOjpy
dW4oKSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzQgIDB4MDAwMDdmMjE2YzE5MzY5
MCBpbiBRVGhyZWFkUHJpdmF0ZTo6c3RhcnQodm9pZCopICgpIGZyb20gL2xpYjY0L2xpYlF0NUNv
cmUuc28uNQojNSAgMHgwMDAwN2YyMTZhYWNlNDMyIGluIHN0YXJ0X3RocmVhZCAoKSBmcm9tIC9s
aWI2NC9saWJwdGhyZWFkLnNvLjAKIzYgIDB4MDAwMDdmMjE2YmUxNDZkMyBpbiBjbG9uZSAoKSBm
cm9tIC9saWI2NC9saWJjLnNvLjYKClRocmVhZCAxMCAoVGhyZWFkIDB4N2YyMTQ5N2ZhNzAwIChM
V1AgNDE4NTkpKToKIzAgIDB4MDAwMDdmMjE2YWFkNTFiOCBpbiBwdGhyZWFkX2NvbmRfdGltZWR3
YWl0QEBHTElCQ18yLjMuMiAoKSBmcm9tIC9saWI2NC9saWJwdGhyZWFkLnNvLjAKIzEgIDB4MDAw
MDdmMjE2YzE5OGQwYSBpbiBRV2FpdENvbmRpdGlvbjo6d2FpdChRTXV0ZXgqLCBRRGVhZGxpbmVU
aW1lcikgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiMyICAweDAwMDA3ZjIxNmMxOThl
MGIgaW4gUVdhaXRDb25kaXRpb246OndhaXQoUU11dGV4KiwgdW5zaWduZWQgbG9uZykgKCkgZnJv
bSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiMzICAweDAwMDA3ZjIxNmMxOTZmNDUgaW4gUVRocmVh
ZFBvb2xUaHJlYWQ6OnJ1bigpICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojNCAgMHgw
MDAwN2YyMTZjMTkzNjkwIGluIFFUaHJlYWRQcml2YXRlOjpzdGFydCh2b2lkKikgKCkgZnJvbSAv
bGliNjQvbGliUXQ1Q29yZS5zby41CiM1ICAweDAwMDA3ZjIxNmFhY2U0MzIgaW4gc3RhcnRfdGhy
ZWFkICgpIGZyb20gL2xpYjY0L2xpYnB0aHJlYWQuc28uMAojNiAgMHgwMDAwN2YyMTZiZTE0NmQz
IGluIGNsb25lICgpIGZyb20gL2xpYjY0L2xpYmMuc28uNgoKVGhyZWFkIDkgKFRocmVhZCAweDdm
MjE0OWZmYjcwMCAoTFdQIDQxODU4KSk6CiMwICAweDAwMDA3ZjIxNmFhZDUxYjggaW4gcHRocmVh
ZF9jb25kX3RpbWVkd2FpdEBAR0xJQkNfMi4zLjIgKCkgZnJvbSAvbGliNjQvbGlicHRocmVhZC5z
by4wCiMxICAweDAwMDA3ZjIxNmMxOThkMGEgaW4gUVdhaXRDb25kaXRpb246OndhaXQoUU11dGV4
KiwgUURlYWRsaW5lVGltZXIpICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojMiAgMHgw
MDAwN2YyMTZjMTk4ZTBiIGluIFFXYWl0Q29uZGl0aW9uOjp3YWl0KFFNdXRleCosIHVuc2lnbmVk
IGxvbmcpICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojMyAgMHgwMDAwN2YyMTZjMTk2
ZjQ1IGluIFFUaHJlYWRQb29sVGhyZWFkOjpydW4oKSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3Jl
LnNvLjUKIzQgIDB4MDAwMDdmMjE2YzE5MzY5MCBpbiBRVGhyZWFkUHJpdmF0ZTo6c3RhcnQodm9p
ZCopICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojNSAgMHgwMDAwN2YyMTZhYWNlNDMy
IGluIHN0YXJ0X3RocmVhZCAoKSBmcm9tIC9saWI2NC9saWJwdGhyZWFkLnNvLjAKIzYgIDB4MDAw
MDdmMjE2YmUxNDZkMyBpbiBjbG9uZSAoKSBmcm9tIC9saWI2NC9saWJjLnNvLjYKClRocmVhZCA4
IChUaHJlYWQgMHg3ZjIxNGE3ZmM3MDAgKExXUCA0MTg1NykpOgojMCAgMHgwMDAwN2YyMTZhYWQ1
MWI4IGluIHB0aHJlYWRfY29uZF90aW1lZHdhaXRAQEdMSUJDXzIuMy4yICgpIGZyb20gL2xpYjY0
L2xpYnB0aHJlYWQuc28uMAojMSAgMHgwMDAwN2YyMTZjMTk4ZDBhIGluIFFXYWl0Q29uZGl0aW9u
Ojp3YWl0KFFNdXRleCosIFFEZWFkbGluZVRpbWVyKSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3Jl
LnNvLjUKIzIgIDB4MDAwMDdmMjE2YzE5OGUwYiBpbiBRV2FpdENvbmRpdGlvbjo6d2FpdChRTXV0
ZXgqLCB1bnNpZ25lZCBsb25nKSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzMgIDB4
MDAwMDdmMjE2YzE5NmY0NSBpbiBRVGhyZWFkUG9vbFRocmVhZDo6cnVuKCkgKCkgZnJvbSAvbGli
NjQvbGliUXQ1Q29yZS5zby41CiM0ICAweDAwMDA3ZjIxNmMxOTM2OTAgaW4gUVRocmVhZFByaXZh
dGU6OnN0YXJ0KHZvaWQqKSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzUgIDB4MDAw
MDdmMjE2YWFjZTQzMiBpbiBzdGFydF90aHJlYWQgKCkgZnJvbSAvbGliNjQvbGlicHRocmVhZC5z
by4wCiM2ICAweDAwMDA3ZjIxNmJlMTQ2ZDMgaW4gY2xvbmUgKCkgZnJvbSAvbGliNjQvbGliYy5z
by42CgpUaHJlYWQgNyAoVGhyZWFkIDB4N2YyMTRhZmZkNzAwIChMV1AgNDE4NTYpKToKIzAgIDB4
MDAwMDdmMjE2YWFkNTFiOCBpbiBwdGhyZWFkX2NvbmRfdGltZWR3YWl0QEBHTElCQ18yLjMuMiAo
KSBmcm9tIC9saWI2NC9saWJwdGhyZWFkLnNvLjAKIzEgIDB4MDAwMDdmMjE2YzE5OGQwYSBpbiBR
V2FpdENvbmRpdGlvbjo6d2FpdChRTXV0ZXgqLCBRRGVhZGxpbmVUaW1lcikgKCkgZnJvbSAvbGli
NjQvbGliUXQ1Q29yZS5zby41CiMyICAweDAwMDA3ZjIxNmMxOThlMGIgaW4gUVdhaXRDb25kaXRp
b246OndhaXQoUU11dGV4KiwgdW5zaWduZWQgbG9uZykgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29y
ZS5zby41CiMzICAweDAwMDA3ZjIxNmMxOTZmNDUgaW4gUVRocmVhZFBvb2xUaHJlYWQ6OnJ1bigp
ICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojNCAgMHgwMDAwN2YyMTZjMTkzNjkwIGlu
IFFUaHJlYWRQcml2YXRlOjpzdGFydCh2b2lkKikgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5z
by41CiM1ICAweDAwMDA3ZjIxNmFhY2U0MzIgaW4gc3RhcnRfdGhyZWFkICgpIGZyb20gL2xpYjY0
L2xpYnB0aHJlYWQuc28uMAojNiAgMHgwMDAwN2YyMTZiZTE0NmQzIGluIGNsb25lICgpIGZyb20g
L2xpYjY0L2xpYmMuc28uNgoKVGhyZWFkIDYgKFRocmVhZCAweDdmMjE0NmZmZDcwMCAoTFdQIDQx
ODU1KSk6CiMwICAweDAwMDA3ZjIxNmFhZDUxYjggaW4gcHRocmVhZF9jb25kX3RpbWVkd2FpdEBA
R0xJQkNfMi4zLjIgKCkgZnJvbSAvbGliNjQvbGlicHRocmVhZC5zby4wCiMxICAweDAwMDA3ZjIx
NmMxOThkMGEgaW4gUVdhaXRDb25kaXRpb246OndhaXQoUU11dGV4KiwgUURlYWRsaW5lVGltZXIp
ICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojMiAgMHgwMDAwN2YyMTZjMTk4ZTBiIGlu
IFFXYWl0Q29uZGl0aW9uOjp3YWl0KFFNdXRleCosIHVuc2lnbmVkIGxvbmcpICgpIGZyb20gL2xp
YjY0L2xpYlF0NUNvcmUuc28uNQojMyAgMHgwMDAwN2YyMTZjMTk2ZjQ1IGluIFFUaHJlYWRQb29s
VGhyZWFkOjpydW4oKSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzQgIDB4MDAwMDdm
MjE2YzE5MzY5MCBpbiBRVGhyZWFkUHJpdmF0ZTo6c3RhcnQodm9pZCopICgpIGZyb20gL2xpYjY0
L2xpYlF0NUNvcmUuc28uNQojNSAgMHgwMDAwN2YyMTZhYWNlNDMyIGluIHN0YXJ0X3RocmVhZCAo
KSBmcm9tIC9saWI2NC9saWJwdGhyZWFkLnNvLjAKIzYgIDB4MDAwMDdmMjE2YmUxNDZkMyBpbiBj
bG9uZSAoKSBmcm9tIC9saWI2NC9saWJjLnNvLjYKClRocmVhZCA1IChUaHJlYWQgMHg3ZjIxNGI3
ZmU3MDAgKExXUCA0MTg1NCkpOgojMCAgMHgwMDAwN2YyMTZhYWQ1MWI4IGluIHB0aHJlYWRfY29u
ZF90aW1lZHdhaXRAQEdMSUJDXzIuMy4yICgpIGZyb20gL2xpYjY0L2xpYnB0aHJlYWQuc28uMAoj
MSAgMHgwMDAwN2YyMTZjMTk4ZDBhIGluIFFXYWl0Q29uZGl0aW9uOjp3YWl0KFFNdXRleCosIFFE
ZWFkbGluZVRpbWVyKSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzIgIDB4MDAwMDdm
MjE2YzE5OGUwYiBpbiBRV2FpdENvbmRpdGlvbjo6d2FpdChRTXV0ZXgqLCB1bnNpZ25lZCBsb25n
KSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzMgIDB4MDAwMDdmMjE2YzE5NmY0NSBp
biBRVGhyZWFkUG9vbFRocmVhZDo6cnVuKCkgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41
CiM0ICAweDAwMDA3ZjIxNmMxOTM2OTAgaW4gUVRocmVhZFByaXZhdGU6OnN0YXJ0KHZvaWQqKSAo
KSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzUgIDB4MDAwMDdmMjE2YWFjZTQzMiBpbiBz
dGFydF90aHJlYWQgKCkgZnJvbSAvbGliNjQvbGlicHRocmVhZC5zby4wCiM2ICAweDAwMDA3ZjIx
NmJlMTQ2ZDMgaW4gY2xvbmUgKCkgZnJvbSAvbGliNjQvbGliYy5zby42CgpUaHJlYWQgNCAoVGhy
ZWFkIDB4N2YyMTRiZmZmNzAwIChMV1AgNDE4NTMpKToKIzAgIDB4MDAwMDdmMjE2YWFkNTFiOCBp
biBwdGhyZWFkX2NvbmRfdGltZWR3YWl0QEBHTElCQ18yLjMuMiAoKSBmcm9tIC9saWI2NC9saWJw
dGhyZWFkLnNvLjAKIzEgIDB4MDAwMDdmMjE2YzE5OGQwYSBpbiBRV2FpdENvbmRpdGlvbjo6d2Fp
dChRTXV0ZXgqLCBRRGVhZGxpbmVUaW1lcikgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41
CiMyICAweDAwMDA3ZjIxNmMxOThlMGIgaW4gUVdhaXRDb25kaXRpb246OndhaXQoUU11dGV4Kiwg
dW5zaWduZWQgbG9uZykgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiMzICAweDAwMDA3
ZjIxNmMxOTZmNDUgaW4gUVRocmVhZFBvb2xUaHJlYWQ6OnJ1bigpICgpIGZyb20gL2xpYjY0L2xp
YlF0NUNvcmUuc28uNQojNCAgMHgwMDAwN2YyMTZjMTkzNjkwIGluIFFUaHJlYWRQcml2YXRlOjpz
dGFydCh2b2lkKikgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiM1ICAweDAwMDA3ZjIx
NmFhY2U0MzIgaW4gc3RhcnRfdGhyZWFkICgpIGZyb20gL2xpYjY0L2xpYnB0aHJlYWQuc28uMAoj
NiAgMHgwMDAwN2YyMTZiZTE0NmQzIGluIGNsb25lICgpIGZyb20gL2xpYjY0L2xpYmMuc28uNgoK
VGhyZWFkIDMgKFRocmVhZCAweDdmMjE1OGMxMTcwMCAoTFdQIDQxODQ5KSk6CiMwICAweDAwMDA3
ZjIxNmJlMDk4NmYgaW4gcG9sbCAoKSBmcm9tIC9saWI2NC9saWJjLnNvLjYKIzEgIDB4MDAwMDdm
MjE2YTE1MGFhZSBpbiBnX21haW5fY29udGV4dF9pdGVyYXRlLmNvbnN0cHJvcCAoKSBmcm9tIC9s
aWI2NC9saWJnbGliLTIuMC5zby4wCiMyICAweDAwMDA3ZjIxNmExNTBiZTMgaW4gZ19tYWluX2Nv
bnRleHRfaXRlcmF0aW9uICgpIGZyb20gL2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzMgIDB4MDAw
MDdmMjE2YzM3M2I4YiBpbiBRRXZlbnREaXNwYXRjaGVyR2xpYjo6cHJvY2Vzc0V2ZW50cyhRRmxh
Z3M8UUV2ZW50TG9vcDo6UHJvY2Vzc0V2ZW50c0ZsYWc+KSAoKSBmcm9tIC9saWI2NC9saWJRdDVD
b3JlLnNvLjUKIzQgIDB4MDAwMDdmMjE2YzMyNjkxYiBpbiBRRXZlbnRMb29wOjpleGVjKFFGbGFn
czxRRXZlbnRMb29wOjpQcm9jZXNzRXZlbnRzRmxhZz4pICgpIGZyb20gL2xpYjY0L2xpYlF0NUNv
cmUuc28uNQojNSAgMHgwMDAwN2YyMTZjMTkyNDI3IGluIFFUaHJlYWQ6OmV4ZWMoKSAoKSBmcm9t
IC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzYgIDB4MDAwMDdmMjE2YzYwMTUxYiBpbiBRREJ1c0Nv
bm5lY3Rpb25NYW5hZ2VyOjpydW4oKSAoKSBmcm9tIC9saWI2NC9saWJRdDVEQnVzLnNvLjUKIzcg
IDB4MDAwMDdmMjE2YzE5MzY5MCBpbiBRVGhyZWFkUHJpdmF0ZTo6c3RhcnQodm9pZCopICgpIGZy
b20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojOCAgMHgwMDAwN2YyMTZhYWNlNDMyIGluIHN0YXJ0
X3RocmVhZCAoKSBmcm9tIC9saWI2NC9saWJwdGhyZWFkLnNvLjAKIzkgIDB4MDAwMDdmMjE2YmUx
NDZkMyBpbiBjbG9uZSAoKSBmcm9tIC9saWI2NC9saWJjLnNvLjYKClRocmVhZCAyIChUaHJlYWQg
MHg3ZjIxNWE2ZWY3MDAgKExXUCA0MTg0OCkpOgojMCAgMHgwMDAwN2YyMTZiZTA5ODZmIGluIHBv
bGwgKCkgZnJvbSAvbGliNjQvbGliYy5zby42CiMxICAweDAwMDA3ZjIxNmFhOGIzOGEgaW4gX3hj
Yl9jb25uX3dhaXQgKCkgZnJvbSAvbGliNjQvbGlieGNiLnNvLjEKIzIgIDB4MDAwMDdmMjE2YWE4
ZDcxYSBpbiB4Y2Jfd2FpdF9mb3JfZXZlbnQgKCkgZnJvbSAvbGliNjQvbGlieGNiLnNvLjEKIzMg
IDB4MDAwMDdmMjE1YThlM2M3OCBpbiBRWGNiRXZlbnRRdWV1ZTo6cnVuKCkgKCkgZnJvbSAvbGli
NjQvbGliUXQ1WGNiUXBhLnNvLjUKIzQgIDB4MDAwMDdmMjE2YzE5MzY5MCBpbiBRVGhyZWFkUHJp
dmF0ZTo6c3RhcnQodm9pZCopICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojNSAgMHgw
MDAwN2YyMTZhYWNlNDMyIGluIHN0YXJ0X3RocmVhZCAoKSBmcm9tIC9saWI2NC9saWJwdGhyZWFk
LnNvLjAKIzYgIDB4MDAwMDdmMjE2YmUxNDZkMyBpbiBjbG9uZSAoKSBmcm9tIC9saWI2NC9saWJj
LnNvLjYKClRocmVhZCAxIChUaHJlYWQgMHg3ZjIxNjc5YzdmODAgKExXUCA0MTg0NykpOgpbS0Ny
YXNoIEhhbmRsZXJdCiM0ICAweDAwMDA3ZjIxNmJkNGY3ZDUgaW4gcmFpc2UgKCkgZnJvbSAvbGli
NjQvbGliYy5zby42CiM1ICAweDAwMDA3ZjIxNmJkMzg4OTUgaW4gYWJvcnQgKCkgZnJvbSAvbGli
NjQvbGliYy5zby42CiM2ICAweDAwMDA3ZjIxNmMxNWVhN2YgaW4gUU1lc3NhZ2VMb2dnZXI6OmZh
dGFsKGNoYXIgY29uc3QqLCAuLi4pIGNvbnN0ICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28u
NQojNyAgMHgwMDAwN2YyMTZiYjQxNDJiIGluIFFRdWlja1dpZGdldFByaXZhdGU6OmhhbmRsZUNv
bnRleHRDcmVhdGlvbkZhaWx1cmUoUVN1cmZhY2VGb3JtYXQgY29uc3QmLCBib29sKSAoKSBmcm9t
IC9saWI2NC9saWJRdDVRdWlja1dpZGdldHMuc28uNQojOCAgMHgwMDAwN2YyMTZiYjQxNzUyIGlu
IFFRdWlja1dpZGdldFByaXZhdGU6OmNyZWF0ZUNvbnRleHQoKSAoKSBmcm9tIC9saWI2NC9saWJR
dDVRdWlja1dpZGdldHMuc28uNQojOSAgMHgwMDAwN2YyMTZiYjQzZGY1IGluIFFRdWlja1dpZGdl
dDo6cmVzaXplRXZlbnQoUVJlc2l6ZUV2ZW50KikgKCkgZnJvbSAvbGliNjQvbGliUXQ1UXVpY2tX
aWRnZXRzLnNvLjUKIzEwIDB4MDAwMDdmMjE2Y2Q4ZmRjNCBpbiBRV2lkZ2V0OjpldmVudChRRXZl
bnQqKSAoKSBmcm9tIC9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUKIzExIDB4MDAwMDdmMjE2Y2Q0
ZTA2MyBpbiBRQXBwbGljYXRpb25Qcml2YXRlOjpub3RpZnlfaGVscGVyKFFPYmplY3QqLCBRRXZl
bnQqKSAoKSBmcm9tIC9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUKIzEyIDB4MDAwMDdmMjE2YzMy
N2ZjMCBpbiBRQ29yZUFwcGxpY2F0aW9uOjpub3RpZnlJbnRlcm5hbDIoUU9iamVjdCosIFFFdmVu
dCopICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojMTMgMHgwMDAwN2YyMTZjZDg3NWJl
IGluIFFXaWRnZXRQcml2YXRlOjpzZW5kUGVuZGluZ01vdmVBbmRSZXNpemVFdmVudHMoYm9vbCwg
Ym9vbCkgKCkgZnJvbSAvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41CiMxNCAweDAwMDA3ZjIxNmNk
OGJkMTcgaW4gUVdpZGdldFByaXZhdGU6OnNob3dfaGVscGVyKCkgKCkgZnJvbSAvbGliNjQvbGli
UXQ1V2lkZ2V0cy5zby41CiMxNSAweDAwMDA3ZjIxNmNkOGVlZDMgaW4gUVdpZGdldFByaXZhdGU6
OnNldFZpc2libGUoYm9vbCkgKCkgZnJvbSAvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41CiMxNiAw
eDAwMDA3ZjIxNmNkOGJjYTEgaW4gUVdpZGdldFByaXZhdGU6OnNob3dDaGlsZHJlbihib29sKSAo
KSBmcm9tIC9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUKIzE3IDB4MDAwMDdmMjE2Y2Q4YmQzMyBp
biBRV2lkZ2V0UHJpdmF0ZTo6c2hvd19oZWxwZXIoKSAoKSBmcm9tIC9saWI2NC9saWJRdDVXaWRn
ZXRzLnNvLjUKIzE4IDB4MDAwMDdmMjE2Y2Q4ZWVkMyBpbiBRV2lkZ2V0UHJpdmF0ZTo6c2V0Vmlz
aWJsZShib29sKSAoKSBmcm9tIC9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUKIzE5IDB4MDAwMDdm
MjE2Y2Q4YmNhMSBpbiBRV2lkZ2V0UHJpdmF0ZTo6c2hvd0NoaWxkcmVuKGJvb2wpICgpIGZyb20g
L2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNQojMjAgMHgwMDAwN2YyMTZjZDhiZDMzIGluIFFXaWRn
ZXRQcml2YXRlOjpzaG93X2hlbHBlcigpICgpIGZyb20gL2xpYjY0L2xpYlF0NVdpZGdldHMuc28u
NQojMjEgMHgwMDAwN2YyMTZjZDhiY2I5IGluIFFXaWRnZXRQcml2YXRlOjpzaG93Q2hpbGRyZW4o
Ym9vbCkgKCkgZnJvbSAvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41CiMyMiAweDAwMDA3ZjIxNmNk
OGJkMzMgaW4gUVdpZGdldFByaXZhdGU6OnNob3dfaGVscGVyKCkgKCkgZnJvbSAvbGliNjQvbGli
UXQ1V2lkZ2V0cy5zby41CiMyMyAweDAwMDA3ZjIxNmNkOGVlZDMgaW4gUVdpZGdldFByaXZhdGU6
OnNldFZpc2libGUoYm9vbCkgKCkgZnJvbSAvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41CiMyNCAw
eDAwMDA3ZjIxNmNkOGJjYTEgaW4gUVdpZGdldFByaXZhdGU6OnNob3dDaGlsZHJlbihib29sKSAo
KSBmcm9tIC9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUKIzI1IDB4MDAwMDdmMjE2Y2Q4YmQzMyBp
biBRV2lkZ2V0UHJpdmF0ZTo6c2hvd19oZWxwZXIoKSAoKSBmcm9tIC9saWI2NC9saWJRdDVXaWRn
ZXRzLnNvLjUKIzI2IDB4MDAwMDdmMjE2Y2Q4ZWVkMyBpbiBRV2lkZ2V0UHJpdmF0ZTo6c2V0Vmlz
aWJsZShib29sKSAoKSBmcm9tIC9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUKIzI3IDB4MDAwMDdm
MjE2Y2Q3M2Y3NyBpbiBRU3RhY2tlZExheW91dDo6c2V0Q3VycmVudEluZGV4KGludCkgKCkgZnJv
bSAvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41CiMyOCAweDAwMDA3ZjIxNmQ1Yzg2ZjkgaW4gS1Bh
Z2VWaWV3UHJpdmF0ZTo6X2tfcGFnZVNlbGVjdGVkKFFJdGVtU2VsZWN0aW9uIGNvbnN0JiwgUUl0
ZW1TZWxlY3Rpb24gY29uc3QmKSBbY2xvbmUgLnBhcnQuMF0gKCkgZnJvbSAvbGliNjQvbGliS0Y1
V2lkZ2V0c0FkZG9ucy5zby41CiMyOSAweDAwMDA3ZjIxNmMzNTZmYjAgaW4gdm9pZCBkb0FjdGl2
YXRlPGZhbHNlPihRT2JqZWN0KiwgaW50LCB2b2lkKiopICgpIGZyb20gL2xpYjY0L2xpYlF0NUNv
cmUuc28uNQojMzAgMHgwMDAwN2YyMTZjMmVjZGNiIGluIFFJdGVtU2VsZWN0aW9uTW9kZWw6OnNl
bGVjdGlvbkNoYW5nZWQoUUl0ZW1TZWxlY3Rpb24gY29uc3QmLCBRSXRlbVNlbGVjdGlvbiBjb25z
dCYpICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojMzEgMHgwMDAwN2YyMTZjMmY1MDk2
IGluIFFJdGVtU2VsZWN0aW9uTW9kZWw6OnNlbGVjdChRSXRlbVNlbGVjdGlvbiBjb25zdCYsIFFG
bGFnczxRSXRlbVNlbGVjdGlvbk1vZGVsOjpTZWxlY3Rpb25GbGFnPikgKCkgZnJvbSAvbGliNjQv
bGliUXQ1Q29yZS5zby41CiMzMiAweDAwMDA3ZjIxNmMyZjA3YTEgaW4gUUl0ZW1TZWxlY3Rpb25N
b2RlbDo6c2VsZWN0KFFNb2RlbEluZGV4IGNvbnN0JiwgUUZsYWdzPFFJdGVtU2VsZWN0aW9uTW9k
ZWw6OlNlbGVjdGlvbkZsYWc+KSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzMzIDB4
MDAwMDdmMjE2YzJlZTU2NCBpbiBRSXRlbVNlbGVjdGlvbk1vZGVsOjpzZXRDdXJyZW50SW5kZXgo
UU1vZGVsSW5kZXggY29uc3QmLCBRRmxhZ3M8UUl0ZW1TZWxlY3Rpb25Nb2RlbDo6U2VsZWN0aW9u
RmxhZz4pICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojMzQgMHgwMDAwN2YyMTZkNWM2
YTk3IGluIEtQYWdlVmlld1ByaXZhdGU6OnVwZGF0ZVNlbGVjdGlvbigpIFtjbG9uZSAucGFydC4w
XSAoKSBmcm9tIC9saWI2NC9saWJLRjVXaWRnZXRzQWRkb25zLnNvLjUKIzM1IDB4MDAwMDdmMjE2
ZDVjODU3YyBpbiBLUGFnZVZpZXdQcml2YXRlOjpfa19tb2RlbENoYW5nZWQoKSAoKSBmcm9tIC9s
aWI2NC9saWJLRjVXaWRnZXRzQWRkb25zLnNvLjUKIzM2IDB4MDAwMDdmMjE2YzM1NmZiMCBpbiB2
b2lkIGRvQWN0aXZhdGU8ZmFsc2U+KFFPYmplY3QqLCBpbnQsIHZvaWQqKikgKCkgZnJvbSAvbGli
NjQvbGliUXQ1Q29yZS5zby41CiMzNyAweDAwMDA3ZjIxNmMyZGYzM2EgaW4gUUFic3RyYWN0SXRl
bU1vZGVsOjpsYXlvdXRDaGFuZ2VkKFFMaXN0PFFQZXJzaXN0ZW50TW9kZWxJbmRleD4gY29uc3Qm
LCBRQWJzdHJhY3RJdGVtTW9kZWw6OkxheW91dENoYW5nZUhpbnQpICgpIGZyb20gL2xpYjY0L2xp
YlF0NUNvcmUuc28uNQojMzggMHgwMDAwN2YyMTZkNWNlZjUwIGluIEtQYWdlV2lkZ2V0TW9kZWw6
OmFkZFBhZ2UoS1BhZ2VXaWRnZXRJdGVtKikgKCkgZnJvbSAvbGliNjQvbGliS0Y1V2lkZ2V0c0Fk
ZG9ucy5zby41CiMzOSAweDAwMDA3ZjIxNmQ4YjcyODUgaW4gTW9kdWxlVmlldzo6bG9hZE1vZHVs
ZShRTW9kZWxJbmRleCBjb25zdCYpICgpIGZyb20gL2xpYjY0L2xpYnN5c3RlbXNldHRpbmdzdmll
dy5zby4zCiM0MCAweDAwMDA3ZjIxNmMzNTZmNzYgaW4gdm9pZCBkb0FjdGl2YXRlPGZhbHNlPihR
T2JqZWN0KiwgaW50LCB2b2lkKiopICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojNDEg
MHgwMDAwN2YyMTZjZmE4ZWQ5IGluIFFBYnN0cmFjdEl0ZW1WaWV3OjphY3RpdmF0ZWQoUU1vZGVs
SW5kZXggY29uc3QmKSAoKSBmcm9tIC9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUKIzQyIDB4MDAw
MDdmMjE2Y2ZiODQzNCBpbiBRQWJzdHJhY3RJdGVtVmlldzo6bW91c2VEb3VibGVDbGlja0V2ZW50
KFFNb3VzZUV2ZW50KikgKCkgZnJvbSAvbGliNjQvbGliUXQ1V2lkZ2V0cy5zby41CiM0MyAweDAw
MDA3ZjIxNmNkOGZjZDEgaW4gUVdpZGdldDo6ZXZlbnQoUUV2ZW50KikgKCkgZnJvbSAvbGliNjQv
bGliUXQ1V2lkZ2V0cy5zby41CiM0NCAweDAwMDA3ZjIxNmNlMzgzYjIgaW4gUUZyYW1lOjpldmVu
dChRRXZlbnQqKSAoKSBmcm9tIC9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUKIzQ1IDB4MDAwMDdm
MjE2YzMyN2QyZSBpbiBRQ29yZUFwcGxpY2F0aW9uUHJpdmF0ZTo6c2VuZFRocm91Z2hPYmplY3RF
dmVudEZpbHRlcnMoUU9iamVjdCosIFFFdmVudCopICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUu
c28uNQojNDYgMHgwMDAwN2YyMTZjZDRlMDUyIGluIFFBcHBsaWNhdGlvblByaXZhdGU6Om5vdGlm
eV9oZWxwZXIoUU9iamVjdCosIFFFdmVudCopICgpIGZyb20gL2xpYjY0L2xpYlF0NVdpZGdldHMu
c28uNQojNDcgMHgwMDAwN2YyMTZjZDUzODkxIGluIFFBcHBsaWNhdGlvbjo6bm90aWZ5KFFPYmpl
Y3QqLCBRRXZlbnQqKSAoKSBmcm9tIC9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUKIzQ4IDB4MDAw
MDdmMjE2YzMyN2ZjMCBpbiBRQ29yZUFwcGxpY2F0aW9uOjpub3RpZnlJbnRlcm5hbDIoUU9iamVj
dCosIFFFdmVudCopICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojNDkgMHgwMDAwN2Yy
MTZjZDUyNzhhIGluIFFBcHBsaWNhdGlvblByaXZhdGU6OnNlbmRNb3VzZUV2ZW50KFFXaWRnZXQq
LCBRTW91c2VFdmVudCosIFFXaWRnZXQqLCBRV2lkZ2V0KiwgUVdpZGdldCoqLCBRUG9pbnRlcjxR
V2lkZ2V0PiYsIGJvb2wsIGJvb2wpICgpIGZyb20gL2xpYjY0L2xpYlF0NVdpZGdldHMuc28uNQoj
NTAgMHgwMDAwN2YyMTZjZGE3ZjgyIGluIFFXaWRnZXRXaW5kb3c6OmhhbmRsZU1vdXNlRXZlbnQo
UU1vdXNlRXZlbnQqKSAoKSBmcm9tIC9saWI2NC9saWJRdDVXaWRnZXRzLnNvLjUKIzUxIDB4MDAw
MDdmMjE2Y2RhYWRkZSBpbiBRV2lkZ2V0V2luZG93OjpldmVudChRRXZlbnQqKSAoKSBmcm9tIC9s
aWI2NC9saWJRdDVXaWRnZXRzLnNvLjUKIzUyIDB4MDAwMDdmMjE2Y2Q0ZTA2MyBpbiBRQXBwbGlj
YXRpb25Qcml2YXRlOjpub3RpZnlfaGVscGVyKFFPYmplY3QqLCBRRXZlbnQqKSAoKSBmcm9tIC9s
aWI2NC9saWJRdDVXaWRnZXRzLnNvLjUKIzUzIDB4MDAwMDdmMjE2YzMyN2ZjMCBpbiBRQ29yZUFw
cGxpY2F0aW9uOjpub3RpZnlJbnRlcm5hbDIoUU9iamVjdCosIFFFdmVudCopICgpIGZyb20gL2xp
YjY0L2xpYlF0NUNvcmUuc28uNQojNTQgMHgwMDAwN2YyMTZjNzk1MTQyIGluIFFHdWlBcHBsaWNh
dGlvblByaXZhdGU6OnByb2Nlc3NNb3VzZUV2ZW50KFFXaW5kb3dTeXN0ZW1JbnRlcmZhY2VQcml2
YXRlOjpNb3VzZUV2ZW50KikgKCkgZnJvbSAvbGliNjQvbGliUXQ1R3VpLnNvLjUKIzU1IDB4MDAw
MDdmMjE2Yzc3NzE1YiBpbiBRV2luZG93U3lzdGVtSW50ZXJmYWNlOjpzZW5kV2luZG93U3lzdGVt
RXZlbnRzKFFGbGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZlbnRzRmxhZz4pICgpIGZyb20gL2xp
YjY0L2xpYlF0NUd1aS5zby41CiM1NiAweDAwMDA3ZjIxNWE4ZTRjOWUgaW4geGNiU291cmNlRGlz
cGF0Y2goX0dTb3VyY2UqLCBpbnQgKCopKHZvaWQqKSwgdm9pZCopICgpIGZyb20gL2xpYjY0L2xp
YlF0NVhjYlFwYS5zby41CiM1NyAweDAwMDA3ZjIxNmExNTA3OGYgaW4gZ19tYWluX2NvbnRleHRf
ZGlzcGF0Y2ggKCkgZnJvbSAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojNTggMHgwMDAwN2YyMTZh
MTUwYjE4IGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGUuY29uc3Rwcm9wICgpIGZyb20gL2xpYjY0
L2xpYmdsaWItMi4wLnNvLjAKIzU5IDB4MDAwMDdmMjE2YTE1MGJlMyBpbiBnX21haW5fY29udGV4
dF9pdGVyYXRpb24gKCkgZnJvbSAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojNjAgMHgwMDAwN2Yy
MTZjMzczYjczIGluIFFFdmVudERpc3BhdGNoZXJHbGliOjpwcm9jZXNzRXZlbnRzKFFGbGFnczxR
RXZlbnRMb29wOjpQcm9jZXNzRXZlbnRzRmxhZz4pICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUu
c28uNQojNjEgMHgwMDAwN2YyMTZjMzI2OTFiIGluIFFFdmVudExvb3A6OmV4ZWMoUUZsYWdzPFFF
dmVudExvb3A6OlByb2Nlc3NFdmVudHNGbGFnPikgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5z
by41CiM2MiAweDAwMDA3ZjIxNmMzMmU1YTYgaW4gUUNvcmVBcHBsaWNhdGlvbjo6ZXhlYygpICgp
IGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojNjMgMHgwMDAwNTY0OGFhNDM4ODg0IGluIG1h
aW4gKCkKW0luZmVyaW9yIDEgKHByb2Nlc3MgNDE4NDcpIGRldGFjaGVkXQoKUG9zc2libGUgZHVw
bGljYXRlcyBieSBxdWVyeTogYnVnIDQzMDY4NiwgYnVnIDQyOTY0NSwgYnVnIDQyOTU5MSwgYnVn
IDQyOTM3NiwgYnVnIDQyODkwMi4KClJlcG9ydGVkIHVzaW5nIERyS29ucWk=
</data>

          </attachment>
      

    </bug>

</bugzilla>