<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>123480</bug_id>
          
          <creation_ts>2013-10-29 16:37:04 -0700</creation_ts>
          <short_desc>ubuntu software center hits _XReadEvents() error</short_desc>
          <delta_ts>2016-08-02 11:38:28 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKitGTK</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter>seb128</reporter>
          <assigned_to name="Gustavo Noronha (kov)">gustavo</assigned_to>
          <cc>berto</cc>
    
    <cc>gustavo</cc>
    
    <cc>jbicha</cc>
    
    <cc>mrobinson</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>944677</commentid>
    <comment_count>0</comment_count>
    <who name="">seb128</who>
    <bug_when>2013-10-29 16:37:04 -0700</bug_when>
    <thetext>The issue has been reported on https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/1211887

The bug and duplicates don&apos;t have specific steps to reproduce, that&apos;s happening with software-center which is a python-webkit user. The webkit version is 1.10.2 but webkit2 updates seem to have similar issues

&quot;#0  0x00007fe1520211f9 in g_logv (log_domain=0x7fe14fd95d46 &quot;Gdk&quot;, log_level=G_LOG_LEVEL_ERROR, format=&lt;optimized out&gt;, args=args@entry=0x7fff7b1b15c8) at /build/buildd/glib2.0-2.37.5/./glib/gmessages.c:989
        domain = 0x0
        data = 0x0
        depth = 1
        log_func = 0x7fe152020990 &lt;g_log_default_handler&gt;
        domain_fatal_mask = &lt;optimized out&gt;
        masquerade_fatal = 0
        test_level = &lt;optimized out&gt;
        was_fatal = &lt;optimized out&gt;
        was_recursion = &lt;optimized out&gt;
        msg = 0x4514600 &quot;The program &apos;software-center&apos; received an X Window System error.\nThis probably reflects a bug in the program.\nThe error was &apos;BadDrawable (invalid Pixmap or Window parameter)&apos;.\n  (Details: serial 3589 &quot;...
        msg_alloc = 0x4514600 &quot;The program &apos;software-center&apos; received an X Window System error.\nThis probably reflects a bug in the program.\nThe error was &apos;BadDrawable (invalid Pixmap or Window parameter)&apos;.\n  (Details: serial 3589 &quot;...
        i = 2
#1  0x00007fe152021342 in g_log (log_domain=log_domain@entry=0x7fe14fd95d46 &quot;Gdk&quot;, log_level=log_level@entry=G_LOG_LEVEL_ERROR, format=format@entry=0x7fe14fda1a08 &quot;%s&quot;) at /build/buildd/glib2.0-2.37.5/./glib/gmessages.c:1025
        args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff7b1b16a0, reg_save_area = 0x7fff7b1b15e0}}
#2  0x00007fe14fd74970 in _gdk_x11_display_error_event (display=display@entry=0x24240c0, error=error@entry=0x7fff7b1b1760) at /build/buildd/gtk+3.0-3.8.2/./gdk/x11/gdkdisplay-x11.c:2556
        buf = &quot;BadDrawable (invalid Pixmap or Window parameter)&quot;, &apos;\000&apos; &lt;repeats 15 times&gt;
        msg = &lt;optimized out&gt;
        display_x11 = 0x24240c0
        tmp_list = &lt;optimized out&gt;
        ignore = 0
#3  0x00007fe14fd7f321 in gdk_x_error (xdisplay=0x2416b00, error=0x7fff7b1b1760) at /build/buildd/gtk+3.0-3.8.2/./gdk/x11/gdkmain-x11.c:303
        error_display = 0x24240c0
        manager = &lt;optimized out&gt;
        displays = 0x0
        error = 0x7fff7b1b1760
        xdisplay = 0x2416b00
#4  0x00007fe14f829b9b in _XError (dpy=dpy@entry=0x2416b00, rep=rep@entry=0x43fc520) at ../../src/XlibInt.c:1581
        rtn_val = &lt;optimized out&gt;
        event = {type = 0, xany = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, window = 33570313}, xkey = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, window = 33570313, root = 140605681420488, subwindow = 0, time = 45003616, x = 806187680, y = 32737, x_root = 678147232, y_root = 32737, state = 37841664, keycode = 0, same_screen = 1408724085}, xbutton = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, window = 33570313, root = 140605681420488, subwindow = 0, time = 45003616, x = 806187680, y = 32737, x_root = 678147232, y_root = 32737, state = 37841664, button = 0, same_screen = 1408724085}, xmotion = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, window = 33570313, root = 140605681420488, subwindow = 0, time = 45003616, x = 806187680, y = 32737, x_root = 678147232, y_root = 32737, state = 37841664, is_hint = 0 &apos;\000&apos;, same_screen = 1408724085}, xcrossing = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, window = 33570313, root = 140605681420488, subwindow = 0, time = 45003616, x = 806187680, y = 32737, x_root = 678147232, y_root = 32737, mode = 37841664, detail = 0, same_screen = 1408724085, focus = 32737, state = 5}, xfocus = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, window = 33570313, mode = 1337051336, detail = 32737}, xexpose = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, window = 33570313, x = 1337051336, y = 32737, width = 0, height = 0, count = 45003616}, xgraphicsexpose = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, drawable = 33570313, x = 1337051336, y = 32737, width = 0, height = 0, count = 45003616, major_code = 0, minor_code = 806187680}, xnoexpose = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, drawable = 33570313, major_code = 1337051336, minor_code = 32737}, xvisibility = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, window = 33570313, state = 1337051336}, xcreatewindow = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, parent = 33570313, window = 140605681420488, x = 0, y = 0, width = 45003616, height = 0, border_width = 806187680, override_redirect = 32737}, xdestroywindow = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, event = 33570313, window = 140605681420488}, xunmap = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, event = 33570313, window = 140605681420488, from_configure = 0}, xmap = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, event = 33570313, window = 140605681420488, override_redirect = 0}, xmaprequest = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, parent = 33570313, window = 140605681420488}, xreparent = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, event = 33570313, window = 140605681420488, parent = 0, x = 45003616, y = 0, override_redirect = 806187680}, xconfigure = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, event = 33570313, window = 140605681420488, x = 0, y = 0, width = 45003616, height = 0, border_width = 806187680, above = 140605022516384, override_redirect = 37841664}, xgravity = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, event = 33570313, window = 140605681420488, x = 0, y = 0}, xresizerequest = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, window = 33570313, width = 1337051336, height = 32737}, xconfigurerequest = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, parent = 33570313, window = 140605681420488, x = 0, y = 0, width = 45003616, height = 0, border_width = 806187680, above = 140605022516384, detail = 37841664, value_mask = 140605753093237}, xcirculate = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, event = 33570313, window = 140605681420488, place = 0}, xcirculaterequest = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, parent = 33570313, window = 140605681420488, place = 0}, xproperty = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, window = 33570313, atom = 140605681420488, time = 0, state = 45003616}, xselectionclear = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, window = 33570313, selection = 140605681420488, time = 0}, xselectionrequest = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, owner = 33570313, requestor = 140605681420488, selection = 0, target = 45003616, property = 140605150556832, time = 140605022516384}, xselection = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, requestor = 33570313, selection = 140605681420488, target = 0, property = 45003616, time = 140605150556832}, xcolormap = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, window = 33570313, colormap = 140605681420488, new = 0, state = 0}, xclient = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, window = 33570313, message_type = 140605681420488, format = 0, data = {b = &quot;`\263\256\002\000\000\000\000\240r\r0\341\177\000\000\240\264k(&quot;, s = {-19616, 686, 0, 0, 29344, 12301, 32737, 0, -19296, 10347}, l = {45003616, 140605150556832, 140605022516384, 37841664, 140605753093237}}}, xmapping = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, window = 33570313, request = 1337051336, first_keycode = 32737, count = 0}, xerror = {type = 0, display = 0x2416b00, resourceid = 62914834, serial = 3589, error_code = 9 &apos;\t&apos;, request_code = 62 &apos;&gt;&apos;, minor_code = 0 &apos;\000&apos;}, xkeymap = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, window = 33570313, key_vector = &quot;\310\310\261O\341\177\000\000\000\000\000\000\000\000\000\000`\263\256\002\000\000\000\000\240r\r0\341\177\000&quot;}, xgeneric = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, extension = 33570313, evtype = 0}, xcookie = {type = 0, serial = 37841664, send_event = 62914834, display = 0xe05, extension = 33570313, evtype = 0, cookie = 1337051336, data = 0x0}, pad = {0, 37841664, 62914834, 3589, 33570313, 140605681420488, 0, 45003616, 140605150556832, 140605022516384, 37841664, 140605753093237, 5, 0, 32, 140605678078784, 71288096, 37841664, 71288096, 140605753120517, 0, -2, 0, 71288096}}
        async = &lt;optimized out&gt;
        next = &lt;optimized out&gt;
#5  0x00007fe14f826c07 in handle_error (dpy=0x2416b00, err=0x43fc520, in_XReply=&lt;optimized out&gt;) at ../../src/xcb_io.c:213
        ext = &lt;optimized out&gt;
        ret_code = 0
#6  0x00007fe14f826cb5 in handle_response (dpy=dpy@entry=0x2416b00, response=0x43fc520, in_XReply=in_XReply@entry=0) at ../../src/xcb_io.c:325
        async = &lt;optimized out&gt;
        next = &lt;optimized out&gt;
#7  0x00007fe14f82778d in _XReadEvents (dpy=dpy@entry=0x2416b00) at ../../src/xcb_io.c:426
        response = &lt;optimized out&gt;
        serial = 160
#8  0x00007fe14ef5bc31 in _cairo_xlib_shm_surface_flush (abstract_surface=0x42535e0, flags=&lt;optimized out&gt;) at /build/buildd/cairo-1.12.14/src/cairo-xlib-surface-shm.c:696
        shm = 0x42535e0
        display = 0x451c000
        dpy = 0x2416b00
        status = CAIRO_STATUS_SUCCESS
#9  0x00007fe14ef2aeaf in INT_cairo_surface_flush (surface=0x42535e0) at /build/buildd/cairo-1.12.14/src/cairo-surface.c:1510
        status = &lt;optimized out&gt;
#10 0x00007fe14ef57cfd in _cairo_xlib_surface_discard_shm (surface=surface@entry=0x59cb8a0) at /build/buildd/cairo-1.12.14/src/cairo-xlib-surface.c:369
No locals.
#11 0x00007fe14ef584c7 in _cairo_xlib_surface_finish (abstract_surface=0x59cb8a0) at /build/buildd/cairo-1.12.14/src/cairo-xlib-surface.c:401
        surface = 0x59cb8a0
        status = CAIRO_STATUS_SUCCESS
        display = 0x451c000
#12 0x00007fe14ef2a266 in _cairo_surface_finish (surface=0x59cb8a0) at /build/buildd/cairo-1.12.14/src/cairo-surface.c:1007
        status = &lt;optimized out&gt;
#13 0x00007fe14ef2aba2 in cairo_surface_destroy (surface=0x59cb8a0) at /build/buildd/cairo-1.12.14/src/cairo-surface.c:945
No locals.
#14 INT_cairo_surface_destroy (surface=0x59cb8a0) at /build/buildd/cairo-1.12.14/src/cairo-surface.c:924
No locals.
#15 0x00007fe14ef100d8 in INT_cairo_pattern_destroy (pattern=0x383a670) at /build/buildd/cairo-1.12.14/src/cairo-pattern.c:1131
        type = CAIRO_PATTERN_TYPE_SURFACE
        __PRETTY_FUNCTION__ = &quot;cairo_pattern_destroy&quot;
#16 0x00007fe14eeeda27 in _cairo_gstate_fini (gstate=0x2aeb030) at /build/buildd/cairo-1.12.14/src/cairo-gstate.c:225
No locals.
#17 0x00007fe14eeea5fd in _cairo_default_context_fini (cr=cr@entry=0x2aeb000) at /build/buildd/cairo-1.12.14/src/cairo-default-context.c:75
No locals.
#18 0x00007fe14eeea679 in _cairo_default_context_destroy (abstract_cr=0x2aeb000) at /build/buildd/cairo-1.12.14/src/cairo-default-context.c:93
        cr = 0x2aeb000
#19 0x00007fe12802be14 in ~RefPtr (this=&lt;synthetic pointer&gt;, __in_chrg=&lt;optimized out&gt;) at ../Source/WTF/wtf/RefPtr.h:56
No locals.
#20 WebKit::ChromeClient::widgetSizeChanged (this=0x5991d30, oldWidgetSize=..., newSize=...) at ../Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:467
        cr = {m_ptr = 0x2aeb000}
        backingStore = &lt;optimized out&gt;
#21 0x00007fe1280645f3 in resizeWebViewFromAllocation (webView=webView@entry=0x2aec830, allocation=allocation@entry=0x7fff7b1b2030, sizeChanged=&lt;optimized out&gt;) at ../Source/WebKit/gtk/webkit/webkitwebview.cpp:888
        page = 0x5a536f0
        oldSize = {m_width = 1, m_height = 200}
        frameView = 0x7fe130101900
        chromeClient = 0x5991d30
#22 0x00007fe128064709 in webkit_web_view_size_allocate (widget=0x2aec830, allocation=0x7fff7b1b2030) at ../Source/WebKit/gtk/webkit/webkitwebview.cpp:905
        oldAllocation = {x = 0, y = 0, width = 1, height = 200}
        sizeChanged = &lt;optimized out&gt;
        webView = 0x2aec830
#23 0x00007fe1522e5190 in g_cclosure_marshal_VOID__BOXEDv (closure=0x23f3070, return_value=&lt;optimized out&gt;, instance=&lt;optimized out&gt;, args=&lt;optimized out&gt;, marshal_data=&lt;optimized out&gt;, n_params=&lt;optimized out&gt;, param_types=0x2385510) at /build/buildd/glib2.0-2.37.5/./gobject/gmarshal.c:1160
        cc = 0x23f3070
        data1 = &lt;optimized out&gt;
        data2 = &lt;optimized out&gt;
        callback = &lt;optimized out&gt;
        arg0 = 0x7fff7b1b2030
        args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff7b1b1fb0, reg_save_area = 0x7fff7b1b1ef0}}
#24 0x00007fe1522e24df in _g_closure_invoke_va (closure=0x23f3070, return_value=0x0, instance=0x2aec830, args=0x7fff7b1b1ed8, n_params=1, param_types=0x2385510) at /build/buildd/glib2.0-2.37.5/./gobject/gclosure.c:840
        marshal = 0x7fe1522e0ab0 &lt;g_type_class_meta_marshalv&gt;
        marshal_data = 0xd8
        in_marshal = 1
        real_closure = 0x23f3050
        __PRETTY_FUNCTION__ = &quot;_g_closure_invoke_va&quot;
#25 0x00007fe1522fc38c in g_signal_emit_valist (instance=0x2aec830, signal_id=&lt;optimized out&gt;, detail=&lt;optimized out&gt;, var_args=var_args@entry=0x7fff7b1b1ed8) at /build/buildd/glib2.0-2.37.5/./gobject/gsignal.c:3234
        return_accu = 0x0
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        accumulator = 0x0
        emission = {next = 0x7fff7b1b2230, instance = 0x2aec830, ihint = {signal_id = 10, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 61251952}
        signal_id = 10
        instance_type = &lt;optimized out&gt;
        emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        rtype = 4
        static_scope = 0
        fastpath_handler = &lt;optimized out&gt;
        closure = 0x23f3070
        run_type = &lt;optimized out&gt;
        l = &lt;optimized out&gt;
        fastpath = &lt;optimized out&gt;
        instance_and_params = &lt;optimized out&gt;
        signal_return_type = &lt;optimized out&gt;
        param_values = &lt;optimized out&gt;
        i = &lt;optimized out&gt;
        n_params = &lt;optimized out&gt;
        __PRETTY_FUNCTION__ = &quot;g_signal_emit_valist&quot;
        __FUNCTION__ = &quot;g_signal_emit_valist&quot;
#26 0x00007fe1522fcc62 in g_signal_emit (instance=instance@entry=0x2aec830, signal_id=&lt;optimized out&gt;, detail=detail@entry=0) at /build/buildd/glib2.0-2.37.5/./gobject/gsignal.c:3382
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff7b1b1fb0, reg_save_area = 0x7fff7b1b1ef0}}
#27 0x00007fe1502719aa in gtk_widget_size_allocate (widget=widget@entry=0x2aec830, allocation=allocation@entry=0x7fff7b1b20b0) at /build/buildd/gtk+3.0-3.8.2/./gtk/gtkwidget.c:5341
        priv = 0x2aec790
        real_allocation = {x = 0, y = 0, width = 835, height = 250}
        old_allocation = {x = 0, y = 0, width = 1, height = 200}
        adjusted_allocation = {x = 0, y = 0, width = 835, height = 250}
        alloc_needed = 1
        size_changed = 1
        position_changed = 0
        natural_width = 835
        natural_height = 250
        dummy = 0
        min_width = 835
        min_height = 250
        __PRETTY_FUNCTION__ = &quot;gtk_widget_size_allocate&quot;
#28 0x00007fe150180e68 in gtk_offscreen_window_size_allocate (widget=0x305edc0, allocation=0x7fff7b1b2590) at /build/buildd/gtk+3.0-3.8.2/./gtk/gtkoffscreenwindow.c:150
        child_alloc = {x = 0, y = 0, width = 835, height = 250}
        bin = 0x305edc0
        child = 0x2aec830
        border_width = &lt;optimized out&gt;
#29 0x00007fe1522e2338 in g_closure_invoke (closure=0x23f3070, return_value=0x0, n_param_values=2, param_values=0x7fff7b1b22a0, invocation_hint=0x7fff7b1b2240) at /build/buildd/glib2.0-2.37.5/./gobject/gclosure.c:777
        marshal = 0x7fe1522e0c30 &lt;g_type_class_meta_marshal&gt;
        marshal_data = 0xd8
        in_marshal = 0
        real_closure = 0x23f3050
        __PRETTY_FUNCTION__ = &quot;g_closure_invoke&quot;
#30 0x00007fe1522f3f8f in signal_emit_unlocked_R (node=node@entry=0x2385530, detail=detail@entry=0, instance=instance@entry=0x305edc0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff7b1b22a0) at /build/buildd/glib2.0-2.37.5/./gobject/gsignal.c:3512
        accumulator = 0x0
        emission = {next = 0x7fff7b1b2740, instance = 0x305edc0, ihint = {signal_id = 10, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 46838800}
        handler_list = &lt;optimized out&gt;
        return_accu = 0x0
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        signal_id = 10
        max_sequential_handler_number = 3634
        return_value_altered = &lt;optimized out&gt;
#31 0x00007fe1522fc98a in g_signal_emit_valist (instance=&lt;optimized out&gt;, signal_id=&lt;optimized out&gt;, detail=&lt;optimized out&gt;, var_args=var_args@entry=0x7fff7b1b2438) at /build/buildd/glib2.0-2.37.5/./gobject/gsignal.c:3326
        instance_and_params = 0x7fff7b1b22a0
        signal_return_type = &lt;optimized out&gt;
        param_values = 0x7fff7b1b22b8
        i = &lt;optimized out&gt;
        n_params = &lt;optimized out&gt;
        __PRETTY_FUNCTION__ = &quot;g_signal_emit_valist&quot;
        __FUNCTION__ = &quot;g_signal_emit_valist&quot;
#32 0x00007fe1522fcc62 in g_signal_emit (instance=instance@entry=0x305edc0, signal_id=&lt;optimized out&gt;, detail=detail@entry=0) at /build/buildd/glib2.0-2.37.5/./gobject/gsignal.c:3382
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff7b1b2510, reg_save_area = 0x7fff7b1b2450}}
#33 0x00007fe1502719aa in gtk_widget_size_allocate (widget=widget@entry=0x305edc0, allocation=allocation@entry=0x7fff7b1b2610) at /build/buildd/gtk+3.0-3.8.2/./gtk/gtkwidget.c:5341
        priv = 0x305ed20
        real_allocation = {x = 0, y = 0, width = 835, height = 250}
        old_allocation = {x = 0, y = 0, width = 1, height = 200}
        adjusted_allocation = {x = 0, y = 0, width = 835, height = 250}
        alloc_needed = 1
        size_changed = 1
        position_changed = 0
        natural_width = 835
        natural_height = 250
        dummy = 0
        min_width = 835
        min_height = 250
        __PRETTY_FUNCTION__ = &quot;gtk_widget_size_allocate&quot;
#34 0x00007fe150180da0 in gtk_offscreen_window_resize (widget=0x305edc0) at /build/buildd/gtk+3.0-3.8.2/./gtk/gtkoffscreenwindow.c:206
        allocation = {x = 0, y = 0, width = 835, height = 250}
        requisition = {width = 835, height = 250}
#35 0x00007fe1522e2567 in _g_closure_invoke_va (closure=0x23f71b0, return_value=0x0, instance=0x305edc0, args=0x7fff7b1b2808, n_params=0, param_types=0x0) at /build/buildd/glib2.0-2.37.5/./gobject/gclosure.c:840
        marshal = 0x7fe1522e0ab0 &lt;g_type_class_meta_marshalv&gt;
        marshal_data = 0x348
        in_marshal = 0
        real_closure = 0x23f7190
        __PRETTY_FUNCTION__ = &quot;_g_closure_invoke_va&quot;
#36 0x00007fe1522fc38c in g_signal_emit_valist (instance=0x305edc0, signal_id=&lt;optimized out&gt;, detail=&lt;optimized out&gt;, var_args=var_args@entry=0x7fff7b1b2808) at /build/buildd/glib2.0-2.37.5/./gobject/gsignal.c:3234
        return_accu = 0x0
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        accumulator = 0x0
        emission = {next = 0x7fff7b1b2a10, instance = 0x305edc0, ihint = {signal_id = 74, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 46838800}
        signal_id = 74
        instance_type = &lt;optimized out&gt;
        emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        rtype = 4
        static_scope = 0
        fastpath_handler = &lt;optimized out&gt;
        closure = 0x23f71b0
        run_type = &lt;optimized out&gt;
        l = &lt;optimized out&gt;
        fastpath = &lt;optimized out&gt;
        instance_and_params = &lt;optimized out&gt;
        signal_return_type = &lt;optimized out&gt;
        param_values = &lt;optimized out&gt;
        i = &lt;optimized out&gt;
        n_params = &lt;optimized out&gt;
        __PRETTY_FUNCTION__ = &quot;g_signal_emit_valist&quot;
        __FUNCTION__ = &quot;g_signal_emit_valist&quot;
#37 0x00007fe1522fcc62 in g_signal_emit (instance=&lt;optimized out&gt;, signal_id=&lt;optimized out&gt;, detail=&lt;optimized out&gt;) at /build/buildd/glib2.0-2.37.5/./gobject/gsignal.c:3382
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff7b1b28e0, reg_save_area = 0x7fff7b1b2820}}
#38 0x00007fe1500bb96c in gtk_container_idle_sizer (clock=0x2ee89d0, container=0x305edc0) at /build/buildd/gtk+3.0-3.8.2/./gtk/gtkcontainer.c:1671
No locals.
#39 0x00007fe1522e2567 in _g_closure_invoke_va (closure=0x41a3260, return_value=0x0, instance=0x2ee89d0, args=0x7fff7b1b2b30, n_params=0, param_types=0x0) at /build/buildd/glib2.0-2.37.5/./gobject/gclosure.c:840
        marshal = 0x7fe1522e40c0 &lt;g_cclosure_marshal_VOID__VOIDv&gt;
        marshal_data = 0x0
        in_marshal = 0
        real_closure = 0x41a3240
        __PRETTY_FUNCTION__ = &quot;_g_closure_invoke_va&quot;
#40 0x00007fe1522fc38c in g_signal_emit_valist (instance=instance@entry=0x2ee89d0, signal_id=signal_id@entry=139, detail=detail@entry=0, var_args=var_args@entry=0x7fff7b1b2b30) at /build/buildd/glib2.0-2.37.5/./gobject/gsignal.c:3234
        return_accu = 0x0
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        accumulator = 0x0
        emission = {next = 0x0, instance = 0x2ee89d0, ihint = {signal_id = 139, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 37986160}
        signal_id = 139
        instance_type = &lt;optimized out&gt;
        emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        rtype = 4
        static_scope = 0
        fastpath_handler = &lt;optimized out&gt;
        closure = 0x41a3260
        run_type = &lt;optimized out&gt;
        l = &lt;optimized out&gt;
        fastpath = &lt;optimized out&gt;
        instance_and_params = &lt;optimized out&gt;
        signal_return_type = &lt;optimized out&gt;
        param_values = &lt;optimized out&gt;
        i = &lt;optimized out&gt;
        n_params = &lt;optimized out&gt;
        __PRETTY_FUNCTION__ = &quot;g_signal_emit_valist&quot;
        __FUNCTION__ = &quot;g_signal_emit_valist&quot;
#41 0x00007fe1522fd192 in g_signal_emit_by_name (instance=instance@entry=0x2ee89d0, detailed_signal=detailed_signal@entry=0x7fe14fd9a4ed &quot;layout&quot;) at /build/buildd/glib2.0-2.37.5/./gobject/gsignal.c:3422
        var_args = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7fff7b1b2c70, reg_save_area = 0x7fff7b1b2b80}}
        detail = 0
        signal_id = 139
        itype = 37986160
        __PRETTY_FUNCTION__ = &quot;g_signal_emit_by_name&quot;
#42 0x00007fe14fd58a27 in gdk_frame_clock_paint_idle (data=0x2ee89d0) at /build/buildd/gtk+3.0-3.8.2/./gdk/gdkframeclockidle.c:400
        clock = 0x2ee89d0
        clock_idle = 0x2ee89d0
        priv = 0x2ee88f0
        skip_to_resume_events = &lt;optimized out&gt;
        timings = 0x5afe6a0
#43 0x00007fe14fd4bc48 in gdk_threads_dispatch (data=0x253ada0, data@entry=&lt;error reading variable: value has been optimized out&gt;) at /build/buildd/gtk+3.0-3.8.2/./gdk/gdk.c:788
        dispatch = 0x253ada0
        ret = 0
#44 0x00007fe15201acc3 in g_timeout_dispatch (source=source@entry=0x413e290, callback=&lt;optimized out&gt;, user_data=&lt;optimized out&gt;) at /build/buildd/glib2.0-2.37.5/./glib/gmain.c:4450
        timeout_source = 0x413e290
        again = &lt;optimized out&gt;
#45 0x00007fe15201a166 in g_main_dispatch (context=0x2412560) at /build/buildd/glib2.0-2.37.5/./glib/gmain.c:3065
        dispatch = 0x7fe15201acb0 &lt;g_timeout_dispatch&gt;
        was_in_call = 0
        user_data = 0x253ada0
        callback = 0x7fe14fd4bc20 &lt;gdk_threads_dispatch&gt;
        cb_funcs = 0x7fe1522d0940 &lt;g_source_callback_funcs&gt;
        cb_data = 0x3c15d70
        need_destroy = &lt;optimized out&gt;
        current_source_link = {data = 0x413e290, next = 0x0}
        source = 0x413e290
        current = 0x2407c10
        i = 0
#46 g_main_context_dispatch (context=context@entry=0x2412560) at /build/buildd/glib2.0-2.37.5/./glib/gmain.c:3641
No locals.
#47 0x00007fe15201a4b8 in g_main_context_iterate (context=0x2412560, block=block@entry=1, dispatch=dispatch@entry=1, self=&lt;optimized out&gt;) at /build/buildd/glib2.0-2.37.5/./glib/gmain.c:3712
        max_priority = 120
        timeout = 0
        some_ready = 1
        nfds = &lt;optimized out&gt;
        allocated_nfds = 7
        fds = 0x3cd9b60
#48 0x00007fe15201a8ba in g_main_loop_run (loop=0x3627360) at /build/buildd/glib2.0-2.37.5/./glib/gmain.c:3906
        __PRETTY_FUNCTION__ = &quot;g_main_loop_run&quot;
#49 0x00007fe15014e365 in gtk_main () at /build/buildd/gtk+3.0-3.8.2/./gtk/gtkmain.c:1156
        loop = 0x3627360
#50 0x00007fe151659c18 in ffi_call_unix64 () at ../src/x86/unix64.S:76
No locals.
#51 0x00007fe151659580 in ffi_call (cif=cif@entry=0x7fff7b1b2fd0, fn=fn@entry=0x7fe15014e2e0 &lt;gtk_main&gt;, rvalue=rvalue@entry=0x7fff7b1b2fb0, avalue=avalue@entry=0x7fff7b1b2f10) at ../src/x86/ffi64.c:522
        classes = {96095472, X86_64_NO_CLASS, 2065379280, 32767}
        stack = 0x7fff7b1b2d60 &quot;&quot;
        argp = 0x7fff7b1b2e10 &quot;&quot;
        arg_types = 0x7fff7b1b2f20
        gprcount = 0
        ssecount = &lt;optimized out&gt;
        ngpr = 0
        nsse = 0
        i = &lt;optimized out&gt;
        avn = &lt;optimized out&gt;
        ret_in_memory = &lt;optimized out&gt;
        reg_args = 0x7fff7b1b2d60
#52 0x00007fe15252ed19 in g_callable_info_invoke (info=info@entry=0x5ba4cf0, function=0x7fe15014e2e0 &lt;gtk_main&gt;, in_args=in_args@entry=0x0, n_in_args=n_in_args@entry=0, out_args=out_args@entry=0x0, n_out_args=n_out_args@entry=0, return_value=return_value@entry=0x7fff7b1b31a8, is_method=is_method@entry=0, throws=0, error=error@entry=0x7fff7b1b3158) at girepository/gicallableinfo.c:680
        cif = {abi = FFI_UNIX64, nargs = 0, arg_types = 0x7fff7b1b2f20, rtype = 0x7fe15165a000 &lt;ffi_type_void&gt;, bytes = 0, flags = 0}
        rtype = 0x7fe15165a000 &lt;ffi_type_void&gt;
        atypes = 0x7fff7b1b2f20
        tinfo = &lt;optimized out&gt;
        rinfo = 0x5a1e400
        rtag = GI_TYPE_TAG_VOID
        ainfo = &lt;optimized out&gt;
        n_args = 0
        n_invoke_args = 0
        in_pos = 0
        out_pos = &lt;optimized out&gt;
        i = &lt;optimized out&gt;
        args = 0x7fff7b1b2f10
        success = 0
        local_error = 0x0
        error_address = 0x7fff7b1b2fc0
        ffi_return_value = {v_boolean = 93772276, v_int8 = -12 &apos;\364&apos;, v_uint8 = 244 &apos;\364&apos;, v_int16 = -9740, v_uint16 = 55796, v_int32 = 93772276, v_uint32 = 93772276, v_int64 = 93772276, v_uint64 = 93772276, v_float = 1.41859955e-35, v_double = 4.6329660103943623e-316, v_short = -9740, v_ushort = 55796, v_int = 93772276, v_uint = 93772276, v_long = 93772276, v_ulong = 93772276, v_ssize = 93772276, v_size = 93772276, v_string = 0x596d9f4 &quot;3&quot;, v_pointer = 0x596d9f4}
        return_value_p = 0x7fff7b1b2fb0
        __PRETTY_FUNCTION__ = &quot;g_callable_info_invoke&quot;
#53 0x00007fe152530057 in g_function_info_invoke (info=info@entry=0x5ba4cf0, in_args=0x0, n_in_args=0, out_args=0x0, n_out_args=0, return_value=return_value@entry=0x7fff7b1b31a8, error=error@entry=0x7fff7b1b3158) at girepository/gifunctioninfo.c:274
        symbol = &lt;optimized out&gt;
        func = 0x7fe15014e2e0 &lt;gtk_main&gt;
        is_method = 0
        throws = &lt;optimized out&gt;
#54 0x00007fe15276c027 in _invoke_callable (function_ptr=0x0, callable_info=0x5ba4cf0, cache=0x632c1e0, state=0x7fff7b1b3160) at ../../gi/pygi-invoke.c:64
        _save = 0x21320a0
        error = 0x0
        retval = &lt;optimized out&gt;
#55 pygi_callable_info_invoke (info=&lt;optimized out&gt;, py_args=&lt;optimized out&gt;, kwargs=&lt;optimized out&gt;, cache=&lt;optimized out&gt;, function_ptr=&lt;optimized out&gt;, user_data=&lt;optimized out&gt;) at ../../gi/pygi-invoke.c:652
        state = {py_in_args = 0x7fe15412d050, n_py_in_args = 0, current_arg = 0, implementor_gtype = 0, args = 0x0, in_args = 0x0, args_data = 0x0, out_args = 0x0, out_values = 0x0, return_arg = {v_boolean = 0, v_int8 = 0 &apos;\000&apos;, v_uint8 = 0 &apos;\000&apos;, v_int16 = 0, v_uint16 = 0, v_int32 = 0, v_uint32 = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_short = 0, v_ushort = 0, v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_ssize = 0, v_size = 0, v_string = 0x0, v_pointer = 0x0}, error = 0x0, failed = 0, user_data = 0x0}
        ret = 0x0
#56 0x00000000004fe720 in PyObject_Call (kw=0x0, arg=0x7fe15412d050, func=0x5972420) at ../Objects/abstract.c:2529
        result = &lt;optimized out&gt;
        call = 0x7fe152762400 &lt;_function_info_call&gt;
#57 do_call (nk=&lt;optimized out&gt;, na=&lt;optimized out&gt;, pp_stack=0x7fff7b1b3300, func=0x5972420) at ../Python/ceval.c:4239
        callargs = &lt;optimized out&gt;
        kwdict = 0x0
        result = 0x0
#58 call_function (oparg=&lt;optimized out&gt;, pp_stack=0x7fff7b1b3300) at ../Python/ceval.c:4044
        func = 0x5972420
        w = &lt;optimized out&gt;
        na = &lt;optimized out&gt;
        nk = &lt;optimized out&gt;
        n = &lt;optimized out&gt;
        pfunc = 0x2219748
        x = &lt;optimized out&gt;
#59 PyEval_EvalFrameEx (f=f@entry=0x22195d0, throwflag=throwflag@entry=0) at ../Python/ceval.c:2666
        sp = 0x2219750
        stack_pointer = &lt;optimized out&gt;
        next_instr = 0x221cb76 &quot;\001n&quot;
        opcode = &lt;optimized out&gt;
        oparg = &lt;optimized out&gt;
        why = WHY_NOT
        err = &lt;optimized out&gt;
        x = &lt;optimized out&gt;
        v = &lt;optimized out&gt;
        w = &lt;optimized out&gt;
        u = &lt;optimized out&gt;
        t = &lt;optimized out&gt;
        stream = 0x0
        fastlocals = 0x2219748
        freevars = &lt;optimized out&gt;
        retval = &lt;optimized out&gt;
        tstate = &lt;optimized out&gt;
        co = &lt;optimized out&gt;
        instr_ub = -1
        instr_lb = 0
        instr_prev = -1
        first_instr = &lt;optimized out&gt;
        names = &lt;optimized out&gt;
        consts = &lt;optimized out&gt;
        enter = 0x7fe154143de0
        exit = 0x7fe154143e10
#60 0x000000000056c414 in PyEval_EvalCodeEx (co=0x7fe1540b3b30, globals=&lt;optimized out&gt;, locals=&lt;optimized out&gt;, args=&lt;optimized out&gt;, argcount=&lt;optimized out&gt;, kws=&lt;optimized out&gt;, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3253
        f = &lt;optimized out&gt;
        retval = 0x0
        fastlocals = &lt;optimized out&gt;
        freevars = &lt;optimized out&gt;
        tstate = &lt;optimized out&gt;
        x = &lt;optimized out&gt;
        u = &lt;optimized out&gt;
#61 0x00000000005ba3b2 in PyEval_EvalCode (co=&lt;optimized out&gt;, globals=&lt;optimized out&gt;, locals=&lt;optimized out&gt;) at ../Python/ceval.c:667
No locals.
#62 0x00000000005abe1b in run_mod.42564 (mod=&lt;optimized out&gt;, filename=&lt;optimized out&gt;, globals=0x216f690, locals=0x216f690, flags=&lt;optimized out&gt;, arena=&lt;optimized out&gt;) at ../Python/pythonrun.c:1365
        co = 0x7fe1540b3b30
        v = &lt;optimized out&gt;
#63 0x000000000045270b in PyRun_FileExFlags (fp=fp@entry=0x21ff230, filename=filename@entry=0x7fff7b1b48ca &quot;/usr/bin/software-center&quot;, start=start@entry=257, globals=globals@entry=0x216f690, locals=locals@entry=0x216f690, closeit=closeit@entry=1, flags=flags@entry=0x7fff7b1b3540) at ../Python/pythonrun.c:1351
        ret = &lt;optimized out&gt;
        mod = 0x2215188
        arena = 0x21aa740
#64 0x0000000000452f05 in PyRun_SimpleFileExFlags (fp=fp@entry=0x21ff230, filename=&lt;optimized out&gt;, filename@entry=0x7fff7b1b48ca &quot;/usr/bin/software-center&quot;, closeit=closeit@entry=1, flags=flags@entry=0x7fff7b1b3540) at ../Python/pythonrun.c:943
        m = 0x7fe154161cc8
        d = 0x216f690
        v = &lt;optimized out&gt;
        ext = 0x7fff7b1b48de &quot;nter&quot;
        set_file_name = 1
        len = &lt;optimized out&gt;
        ret = -1
#65 0x0000000000453001 in PyRun_AnyFileExFlags (fp=fp@entry=0x21ff230, filename=filename@entry=0x7fff7b1b48ca &quot;/usr/bin/software-center&quot;, closeit=closeit@entry=1, flags=flags@entry=0x7fff7b1b3540) at ../Python/pythonrun.c:747
No locals.
#66 0x0000000000453b6a in Py_Main (argc=&lt;optimized out&gt;, argv=0x7fff7b1b36f8) at ../Modules/main.c:640
        c = &lt;optimized out&gt;
        sts = &lt;optimized out&gt;
        command = 0x0
        filename = 0x7fff7b1b48ca &quot;/usr/bin/software-center&quot;
        module = 0x0
        fp = 0x21ff230
        p = &lt;optimized out&gt;
        unbuffered = &lt;optimized out&gt;
        skipfirstline = &lt;optimized out&gt;
        stdin_is_interactive = 0
        help = &lt;optimized out&gt;
        version = &lt;optimized out&gt;
        saw_unbuffered_flag = &lt;optimized out&gt;
        cf = {cf_flags = 0}
#67 0x00007fe153081de5 in __libc_start_main (main=0x453c28 &lt;main&gt;, argc=2, ubp_av=0x7fff7b1b36f8, init=&lt;optimized out&gt;, fini=&lt;optimized out&gt;, rtld_fini=&lt;optimized out&gt;, stack_end=0x7fff7b1b36e8) at libc-start.c:260
        result = &lt;optimized out&gt;
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 2326239894385323567, 5744344, 140735258769136, 0, 0, -2326530399755440593, -2338827482476057041}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x5bb4e0 &lt;__libc_csu_init&gt;, 0x7fff7b1b36f8}, data = {prev = 0x0, cleanup = 0x0, canceltype = 6010080}}}
        not_first_call = &lt;optimized out&gt;
#68 0x000000000057a701 in _start ()
No symbol table info available.&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>957214</commentid>
    <comment_count>1</comment_count>
      <attachid>218591</attachid>
    <who name="">seb128</who>
    <bug_when>2013-12-06 04:47:50 -0800</bug_when>
    <thetext>Created attachment 218591
stacktrace of the issue, using GDK_SYNCHRONIZE=1

That&apos;s a stracktrace collected using GDK_SYNCHRONIZE=1 and b gdk_x_error</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>957215</commentid>
    <comment_count>2</comment_count>
    <who name="">seb128</who>
    <bug_when>2013-12-06 04:51:44 -0800</bug_when>
    <thetext>(the new stacktace is from webkit 2.3.2 ... those issues started in Ubuntu in 13.10, or we didn&apos;t change cairo or webkit that cycle, could it be a GTK issue? (we updated from 3.6 to 3.8 in the cycle where reports started))</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>957217</commentid>
    <comment_count>3</comment_count>
    <who name="">seb128</who>
    <bug_when>2013-12-06 04:58:58 -0800</bug_when>
    <thetext>I&apos;ve open a cairo bug in case, https://bugs.freedesktop.org/show_bug.cgi?id=72393</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>957502</commentid>
    <comment_count>4</comment_count>
      <attachid>218656</attachid>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2013-12-07 02:41:12 -0800</bug_when>
    <thetext>Created attachment 218656
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>957503</commentid>
    <comment_count>5</comment_count>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2013-12-07 02:42:32 -0800</bug_when>
    <thetext>I could not reproduce this with WebKit master and cairo 1.12.16, it looks from the trace like resizing the window should be enough to trigger it, but that is not enough in GtkLauncher/MiniBrowser. Nevertheless, this should fix it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>957505</commentid>
    <comment_count>6</comment_count>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2013-12-07 03:47:49 -0800</bug_when>
    <thetext>Committed r160269: &lt;http://trac.webkit.org/changeset/160269&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>957815</commentid>
    <comment_count>7</comment_count>
      <attachid>218742</attachid>
    <who name="">seb128</who>
    <bug_when>2013-12-09 02:36:57 -0800</bug_when>
    <thetext>Created attachment 218742
new stacktrace of the issue

That&apos;s still an issue, could somebody reopen? :/

That&apos;s the change tested
https://launchpadlibrarian.net/158610191/webkitgtk_2.3.2-1ubuntu2_2.3.2-1ubuntu3~build1.diff.gz

software-center still hits the Xerror on start, new bt joined, it looks the same</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1012212</commentid>
    <comment_count>8</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-05-28 08:22:20 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; That&apos;s still an issue, could somebody reopen? :/

Hey, is this still crashing with webkit 2.4.x? Please confirm and I&apos;ll reopen the bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1216538</commentid>
    <comment_count>9</comment_count>
    <who name="Jeremy Bicha">jbicha</who>
    <bug_when>2016-08-02 11:38:28 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; Hey, is this still crashing with webkit 2.4.x? Please confirm and I&apos;ll
&gt; reopen the bug.

I wasn&apos;t able to reproduce this bug with WebKit 2.4.11 so I dropped the patch from Ubuntu 16.10 &quot;yakkety&quot; today. We&apos;ll let you know if it ends up that the patch was needed after all.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>218591</attachid>
            <date>2013-12-06 04:47:50 -0800</date>
            <delta_ts>2013-12-06 04:48:24 -0800</delta_ts>
            <desc>stacktrace of the issue, using GDK_SYNCHRONIZE=1</desc>
            <filename>gdb</filename>
            <type>text/plain</type>
            <size>49290</size>
            <attacher>seb128</attacher>
            
              <data encoding="base64">IzAgIGdka194X2Vycm9yICh4ZGlzcGxheT0weDg0ZjVlOTgsIGVycm9yPTB4YmZmZmM3NmMpCiAg
ICBhdCAvYnVpbGQvYnVpbGRkL2d0ayszLjAtMy4xMC42Ly4vZ2RrL3gxMS9nZGttYWluLXgxMS5j
OjI2OApObyBsb2NhbHMuCiMxICAweGI2Y2ExYTY2IGluIF9YRXJyb3IgKGRweT1kcHlAZW50cnk9
MHg4NGY1ZTk4LCByZXA9cmVwQGVudHJ5PTB4OTNlMTM2MCkKICAgIGF0IC4uLy4uL3NyYy9YbGli
SW50LmM6MTQ2MwogICAgICAgIHJ0bl92YWwgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBldmVu
dCA9IHt0eXBlID0gMCwgeGFueSA9IHt0eXBlID0gMCwgc2VyaWFsID0gMTM5NDE5Mjg4LCAKICAg
ICAgICAgICAgc2VuZF9ldmVudCA9IDg1OTgzNTE1LCBkaXNwbGF5ID0gMHgxMTY2LCB3aW5kb3cg
PSAzMDUzNDY5MTkzfSwgCiAgICAgICAgICB4a2V5ID0ge3R5cGUgPSAwLCBzZXJpYWwgPSAxMzk0
MTkyODgsIHNlbmRfZXZlbnQgPSA4NTk4MzUxNSwgCiAgICAgICAgICAgIGRpc3BsYXkgPSAweDEx
NjYsIHdpbmRvdyA9IDMwNTM0NjkxOTMsIHJvb3QgPSAxMzk0MjE3MDAsIAogICAgICAgICAgICBz
dWJ3aW5kb3cgPSAyNzYyNzI5MTA0LCB0aW1lID0gMCwgeCA9IC0xMjMyMTM4MjQwLCAKICAgICAg
ICAgICAgeSA9IC0xMDczNzU2MjAwLCB4X3Jvb3QgPSAtMTA3Mzc1NjE5NiwgeV9yb290ID0gLTEy
MzIxMzgyNDAsIAogICAgICAgICAgICBzdGF0ZSA9IDMwNjI3Mzc1NDcsIGtleWNvZGUgPSAxMzk0
MjE2NjQsIHNhbWVfc2NyZWVuID0gMH0sIAogICAgICAgICAgeGJ1dHRvbiA9IHt0eXBlID0gMCwg
c2VyaWFsID0gMTM5NDE5Mjg4LCBzZW5kX2V2ZW50ID0gODU5ODM1MTUsIAogICAgICAgICAgICBk
aXNwbGF5ID0gMHgxMTY2LCB3aW5kb3cgPSAzMDUzNDY5MTkzLCByb290ID0gMTM5NDIxNzAwLCAK
ICAgICAgICAgICAgc3Vid2luZG93ID0gMjc2MjcyOTEwNCwgdGltZSA9IDAsIHggPSAtMTIzMjEz
ODI0MCwgCiAgICAgICAgICAgIHkgPSAtMTA3Mzc1NjIwMCwgeF9yb290ID0gLTEwNzM3NTYxOTYs
IHlfcm9vdCA9IC0xMjMyMTM4MjQwLCAKICAgICAgICAgICAgc3RhdGUgPSAzMDYyNzM3NTQ3LCBi
dXR0b24gPSAxMzk0MjE2NjQsIHNhbWVfc2NyZWVuID0gMH0sIAogICAgICAgICAgeG1vdGlvbiA9
IHt0eXBlID0gMCwgc2VyaWFsID0gMTM5NDE5Mjg4LCBzZW5kX2V2ZW50ID0gODU5ODM1MTUsIAog
ICAgICAgICAgICBkaXNwbGF5ID0gMHgxMTY2LCB3aW5kb3cgPSAzMDUzNDY5MTkzLCByb290ID0g
MTM5NDIxNzAwLCAKICAgICAgICAgICAgc3Vid2luZG93ID0gMjc2MjcyOTEwNCwgdGltZSA9IDAs
IHggPSAtMTIzMjEzODI0MCwgCiAgICAgICAgICAgIHkgPSAtMTA3Mzc1NjIwMCwgeF9yb290ID0g
LTEwNzM3NTYxOTYsIHlfcm9vdCA9IC0xMjMyMTM4MjQwLCAKICAgICAgICAgICAgc3RhdGUgPSAz
MDYyNzM3NTQ3LCBpc19oaW50ID0gLTMyICdcMzQwJywgc2FtZV9zY3JlZW4gPSAwfSwgCiAgICAg
ICAgICB4Y3Jvc3NpbmcgPSB7dHlwZSA9IDAsIHNlcmlhbCA9IDEzOTQxOTI4OCwgc2VuZF9ldmVu
dCA9IDg1OTgzNTE1LCAKICAgICAgICAgICAgZGlzcGxheSA9IDB4MTE2Niwgd2luZG93ID0gMzA1
MzQ2OTE5Mywgcm9vdCA9IDEzOTQyMTcwMCwgCiAgICAgICAgICAgIHN1YndpbmRvdyA9IDI3NjI3
MjkxMDQsIHRpbWUgPSAwLCB4ID0gLTEyMzIxMzgyNDAsIAogICAgICAgICAgICB5ID0gLTEwNzM3
NTYyMDAsIHhfcm9vdCA9IC0xMDczNzU2MTk2LCB5X3Jvb3QgPSAtMTIzMjEzODI0MCwgCiAgICAg
ICAgICAgIG1vZGUgPSAtMTIzMjIyOTc0OSwgZGV0YWlsID0gMTM5NDIxNjY0LCBzYW1lX3NjcmVl
biA9IDAsIAogICAgICAgICAgICBmb2N1cyA9IC0xMDczNzU2MjAwLCBzdGF0ZSA9IDMyMjEyMTEz
MDh9LCB4Zm9jdXMgPSB7dHlwZSA9IDAsIAogICAgICAgICAgICBzZXJpYWwgPSAxMzk0MTkyODgs
IHNlbmRfZXZlbnQgPSA4NTk4MzUxNSwgZGlzcGxheSA9IDB4MTE2NiwgCiAgICAgICAgICAgIHdp
bmRvdyA9IDMwNTM0NjkxOTMsIG1vZGUgPSAxMzk0MjE3MDAsIGRldGFpbCA9IC0xNTMyMjM4MTky
fSwgCiAgICAgICAgICB4ZXhwb3NlID0ge3R5cGUgPSAwLCBzZXJpYWwgPSAxMzk0MTkyODgsIHNl
bmRfZXZlbnQgPSA4NTk4MzUxNSwgCiAgICAgICAgICAgIGRpc3BsYXkgPSAweDExNjYsIHdpbmRv
dyA9IDMwNTM0NjkxOTMsIHggPSAxMzk0MjE3MDAsIAogICAgICAgICAgICB5ID0gLTE1MzIyMzgx
OTIsIHdpZHRoID0gMCwgaGVpZ2h0ID0gLTEyMzIxMzgyNDAsIAogICAgICAgICAgICBjb3VudCA9
IC0xMDczNzU2MjAwfSwgeGdyYXBoaWNzZXhwb3NlID0ge3R5cGUgPSAwLCAKICAgICAgICAgICAg
c2VyaWFsID0gMTM5NDE5Mjg4LCBzZW5kX2V2ZW50ID0gODU5ODM1MTUsIGRpc3BsYXkgPSAweDEx
NjYsIAogICAgICAgICAgICBkcmF3YWJsZSA9IDMwNTM0NjkxOTMsIHggPSAxMzk0MjE3MDAsIHkg
PSAtMTUzMjIzODE5Miwgd2lkdGggPSAwLCAKICAgICAgICAgICAgaGVpZ2h0ID0gLTEyMzIxMzgy
NDAsIGNvdW50ID0gLTEwNzM3NTYyMDAsIAogICAgICAgICAgICBtYWpvcl9jb2RlID0gLTEwNzM3
NTYxOTYsIG1pbm9yX2NvZGUgPSAtMTIzMjEzODI0MH0sIHhub2V4cG9zZSA9IHsKICAgICAgICAg
ICAgdHlwZSA9IDAsIHNlcmlhbCA9IDEzOTQxOTI4OCwgc2VuZF9ldmVudCA9IDg1OTgzNTE1LCAK
ICAgICAgICAgICAgZGlzcGxheSA9IDB4MTE2NiwgZHJhd2FibGUgPSAzMDUzNDY5MTkzLCBtYWpv
cl9jb2RlID0gMTM5NDIxNzAwLCAKICAgICAgICAgICAgbWlub3JfY29kZSA9IC0xNTMyMjM4MTky
fSwgeHZpc2liaWxpdHkgPSB7dHlwZSA9IDAsIAogICAgICAgICAgICBzZXJpYWwgPSAxMzk0MTky
ODgsIHNlbmRfZXZlbnQgPSA4NTk4MzUxNSwgZGlzcGxheSA9IDB4MTE2NiwgCiAgICAgICAgICAg
IHdpbmRvdyA9IDMwNTM0NjkxOTMsIHN0YXRlID0gMTM5NDIxNzAwfSwgeGNyZWF0ZXdpbmRvdyA9
IHsKICAgICAgICAgICAgdHlwZSA9IDAsIHNlcmlhbCA9IDEzOTQxOTI4OCwgc2VuZF9ldmVudCA9
IDg1OTgzNTE1LCAKICAgICAgICAgICAgZGlzcGxheSA9IDB4MTE2NiwgcGFyZW50ID0gMzA1MzQ2
OTE5Mywgd2luZG93ID0gMTM5NDIxNzAwLCAKICAgICAgICAgICAgeCA9IC0xNTMyMjM4MTkyLCB5
ID0gMCwgd2lkdGggPSAtMTIzMjEzODI0MCwgaGVpZ2h0ID0gLTEwNzM3NTYyMDAsIAogICAgICAg
ICAgICBib3JkZXJfd2lkdGggPSAtMTA3Mzc1NjE5Niwgb3ZlcnJpZGVfcmVkaXJlY3QgPSAtMTIz
MjEzODI0MH0sIAogICAgICAgICAgeGRlc3Ryb3l3aW5kb3cgPSB7dHlwZSA9IDAsIHNlcmlhbCA9
IDEzOTQxOTI4OCwgCiAgICAgICAgICAgIHNlbmRfZXZlbnQgPSA4NTk4MzUxNSwgZGlzcGxheSA9
IDB4MTE2NiwgZXZlbnQgPSAzMDUzNDY5MTkzLCAKICAgICAgICAgICAgd2luZG93ID0gMTM5NDIx
NzAwfSwgeHVubWFwID0ge3R5cGUgPSAwLCBzZXJpYWwgPSAxMzk0MTkyODgsIAogICAgICAgICAg
ICBzZW5kX2V2ZW50ID0gODU5ODM1MTUsIGRpc3BsYXkgPSAweDExNjYsIGV2ZW50ID0gMzA1MzQ2
OTE5MywgCiAgICAgICAgICAgIHdpbmRvdyA9IDEzOTQyMTcwMCwgZnJvbV9jb25maWd1cmUgPSAt
MTUzMjIzODE5Mn0sIHhtYXAgPSB7CiAgICAgICAgICAgIHR5cGUgPSAwLCBzZXJpYWwgPSAxMzk0
MTkyODgsIHNlbmRfZXZlbnQgPSA4NTk4MzUxNSwgCiAgICAgICAgICAgIGRpc3BsYXkgPSAweDEx
NjYsIGV2ZW50ID0gMzA1MzQ2OTE5Mywgd2luZG93ID0gMTM5NDIxNzAwLCAKICAgICAgICAgICAg
b3ZlcnJpZGVfcmVkaXJlY3QgPSAtMTUzMjIzODE5Mn0sIHhtYXByZXF1ZXN0ID0ge3R5cGUgPSAw
LCAKICAgICAgICAgICAgc2VyaWFsID0gMTM5NDE5Mjg4LCBzZW5kX2V2ZW50ID0gODU5ODM1MTUs
IGRpc3BsYXkgPSAweDExNjYsIAogICAgICAgICAgICBwYXJlbnQgPSAzMDUzNDY5MTkzLCB3aW5k
b3cgPSAxMzk0MjE3MDB9LCB4cmVwYXJlbnQgPSB7dHlwZSA9IDAsIAogICAgICAgICAgICBzZXJp
YWwgPSAxMzk0MTkyODgsIHNlbmRfZXZlbnQgPSA4NTk4MzUxNSwgZGlzcGxheSA9IDB4MTE2Niwg
CiAgICAgICAgICAgIGV2ZW50ID0gMzA1MzQ2OTE5Mywgd2luZG93ID0gMTM5NDIxNzAwLCBwYXJl
bnQgPSAyNzYyNzI5MTA0LCAKICAgICAgICAgICAgeCA9IDAsIHkgPSAtMTIzMjEzODI0MCwgb3Zl
cnJpZGVfcmVkaXJlY3QgPSAtMTA3Mzc1NjIwMH0sIAogICAgICAgICAgeGNvbmZpZ3VyZSA9IHt0
eXBlID0gMCwgc2VyaWFsID0gMTM5NDE5Mjg4LCBzZW5kX2V2ZW50ID0gODU5ODM1MTUsIAogICAg
ICAgICAgICBkaXNwbGF5ID0gMHgxMTY2LCBldmVudCA9IDMwNTM0NjkxOTMsIHdpbmRvdyA9IDEz
OTQyMTcwMCwgCiAgICAgICAgICAgIHggPSAtMTUzMjIzODE5MiwgeSA9IDAsIHdpZHRoID0gLTEy
MzIxMzgyNDAsIGhlaWdodCA9IC0xMDczNzU2MjAwLCAKICAgICAgICAgICAgYm9yZGVyX3dpZHRo
ID0gLTEwNzM3NTYxOTYsIGFib3ZlID0gMzA2MjgyOTA1NiwgCiAgICAgICAgICAgIG92ZXJyaWRl
X3JlZGlyZWN0ID0gLTEyMzIyMjk3NDl9LCB4Z3Jhdml0eSA9IHt0eXBlID0gMCwgCiAgICAgICAg
ICAgIHNlcmlhbCA9IDEzOTQxOTI4OCwgc2VuZF9ldmVudCA9IDg1OTgzNTE1LCBkaXNwbGF5ID0g
MHgxMTY2LCAKICAgICAgICAgICAgZXZlbnQgPSAzMDUzNDY5MTkzLCB3aW5kb3cgPSAxMzk0MjE3
MDAsIHggPSAtMTUzMjIzODE5MiwgeSA9IDB9LCAKICAgICAgICAgIHhyZXNpemVyZXF1ZXN0ID0g
e3R5cGUgPSAwLCBzZXJpYWwgPSAxMzk0MTkyODgsIAogICAgICAgICAgICBzZW5kX2V2ZW50ID0g
ODU5ODM1MTUsIGRpc3BsYXkgPSAweDExNjYsIHdpbmRvdyA9IDMwNTM0NjkxOTMsIAogICAgICAg
ICAgICB3aWR0aCA9IDEzOTQyMTcwMCwgaGVpZ2h0ID0gLTE1MzIyMzgxOTJ9LCB4Y29uZmlndXJl
cmVxdWVzdCA9IHsKICAgICAgICAgICAgdHlwZSA9IDAsIHNlcmlhbCA9IDEzOTQxOTI4OCwgc2Vu
ZF9ldmVudCA9IDg1OTgzNTE1LCAKICAgICAgICAgICAgZGlzcGxheSA9IDB4MTE2NiwgcGFyZW50
ID0gMzA1MzQ2OTE5Mywgd2luZG93ID0gMTM5NDIxNzAwLCAKICAgICAgICAgICAgeCA9IC0xNTMy
MjM4MTkyLCB5ID0gMCwgd2lkdGggPSAtMTIzMjEzODI0MCwgaGVpZ2h0ID0gLTEwNzM3NTYyMDAs
IAogICAgICAgICAgICBib3JkZXJfd2lkdGggPSAtMTA3Mzc1NjE5NiwgYWJvdmUgPSAzMDYyODI5
MDU2LCAKICAgICAgICAgICAgZGV0YWlsID0gLTEyMzIyMjk3NDksIHZhbHVlX21hc2sgPSAxMzk0
MjE2NjR9LCB4Y2lyY3VsYXRlID0gewogICAgICAgICAgICB0eXBlID0gMCwgc2VyaWFsID0gMTM5
NDE5Mjg4LCBzZW5kX2V2ZW50ID0gODU5ODM1MTUsIAogICAgICAgICAgICBkaXNwbGF5ID0gMHgx
MTY2LCBldmVudCA9IDMwNTM0NjkxOTMsIHdpbmRvdyA9IDEzOTQyMTcwMCwgCiAgICAgICAgICAg
IHBsYWNlID0gLTE1MzIyMzgxOTJ9LCB4Y2lyY3VsYXRlcmVxdWVzdCA9IHt0eXBlID0gMCwgCiAg
ICAgICAgICAgIHNlcmlhbCA9IDEzOTQxOTI4OCwgc2VuZF9ldmVudCA9IDg1OTgzNTE1LCBkaXNw
bGF5ID0gMHgxMTY2LCAKICAgICAgICAgICAgcGFyZW50ID0gMzA1MzQ2OTE5Mywgd2luZG93ID0g
MTM5NDIxNzAwLCBwbGFjZSA9IC0xNTMyMjM4MTkyfSwgCiAgICAgICAgICB4cHJvcGVydHkgPSB7
dHlwZSA9IDAsIHNlcmlhbCA9IDEzOTQxOTI4OCwgc2VuZF9ldmVudCA9IDg1OTgzNTE1LCAKICAg
ICAgICAgICAgZGlzcGxheSA9IDB4MTE2Niwgd2luZG93ID0gMzA1MzQ2OTE5MywgYXRvbSA9IDEz
OTQyMTcwMCwgCiAgICAgICAgICAgIHRpbWUgPSAyNzYyNzI5MTA0LCBzdGF0ZSA9IDB9LCB4c2Vs
ZWN0aW9uY2xlYXIgPSB7dHlwZSA9IDAsIAogICAgICAgICAgICBzZXJpYWwgPSAxMzk0MTkyODgs
IHNlbmRfZXZlbnQgPSA4NTk4MzUxNSwgZGlzcGxheSA9IDB4MTE2NiwgCiAgICAgICAgICAgIHdp
bmRvdyA9IDMwNTM0NjkxOTMsIHNlbGVjdGlvbiA9IDEzOTQyMTcwMCwgdGltZSA9IDI3NjI3Mjkx
MDR9LCAKICAgICAgICAgIHhzZWxlY3Rpb25yZXF1ZXN0ID0ge3R5cGUgPSAwLCBzZXJpYWwgPSAx
Mzk0MTkyODgsIAogICAgICAgICAgICBzZW5kX2V2ZW50ID0gODU5ODM1MTUsIGRpc3BsYXkgPSAw
eDExNjYsIG93bmVyID0gMzA1MzQ2OTE5MywgCiAgICAgICAgICAgIHJlcXVlc3RvciA9IDEzOTQy
MTcwMCwgc2VsZWN0aW9uID0gMjc2MjcyOTEwNCwgdGFyZ2V0ID0gMCwgCiAgICAgICAgICAgIHBy
b3BlcnR5ID0gMzA2MjgyOTA1NiwgdGltZSA9IDMyMjEyMTEwOTZ9LCB4c2VsZWN0aW9uID0ge3R5
cGUgPSAwLCAKICAgICAgICAgICAgc2VyaWFsID0gMTM5NDE5Mjg4LCBzZW5kX2V2ZW50ID0gODU5
ODM1MTUsIGRpc3BsYXkgPSAweDExNjYsIAogICAgICAgICAgICByZXF1ZXN0b3IgPSAzMDUzNDY5
MTkzLCBzZWxlY3Rpb24gPSAxMzk0MjE3MDAsIAogICAgICAgICAgICB0YXJnZXQgPSAyNzYyNzI5
MTA0LCBwcm9wZXJ0eSA9IDAsIHRpbWUgPSAzMDYyODI5MDU2fSwgCiAgICAgICAgICB4Y29sb3Jt
YXAgPSB7dHlwZSA9IDAsIHNlcmlhbCA9IDEzOTQxOTI4OCwgc2VuZF9ldmVudCA9IDg1OTgzNTE1
LCAKICAgICAgICAgICAgZGlzcGxheSA9IDB4MTE2Niwgd2luZG93ID0gMzA1MzQ2OTE5MywgY29s
b3JtYXAgPSAxMzk0MjE3MDAsIAogICAgICAgICAgICBuZXcgPSAtMTUzMjIzODE5Miwgc3RhdGUg
PSAwfSwgeGNsaWVudCA9IHt0eXBlID0gMCwgCiAgICAgICAgICAgIHNlcmlhbCA9IDEzOTQxOTI4
OCwgc2VuZF9ldmVudCA9IDg1OTgzNTE1LCBkaXNwbGF5ID0gMHgxMTY2LCAKICAgICAgICAgICAg
d2luZG93ID0gMzA1MzQ2OTE5MywgbWVzc2FnZV90eXBlID0gMTM5NDIxNzAwLCAKICAgICAgICAg
ICAgZm9ybWF0ID0gLTE1MzIyMzgxOTIsIGRhdGEgPSB7CiAgICAgICAgICAgICAgYiA9ICJcMDAw
XDAwMFwwMDBcMDAwXDAwMFwwMjBcMjE3XDI2NlwzMzBcMzA3XDM3N1wyNzdcMzM0XDMwN1wzNzdc
Mjc3XDAwMFwwMjBcMjE3XDI2NiIsIHMgPSB7MCwgMCwgNDA5NiwgLTE4ODAxLCAtMTQzNzYsIC0x
NjM4NSwgLTE0MzcyLCAtMTYzODUsIAogICAgICAgICAgICAgICAgNDA5NiwgLTE4ODAxfSwgbCA9
IHswLCAtMTIzMjEzODI0MCwgLTEwNzM3NTYyMDAsIC0xMDczNzU2MTk2LCAKICAgICAgICAgICAg
ICAgIC0xMjMyMTM4MjQwfX19LCB4bWFwcGluZyA9IHt0eXBlID0gMCwgc2VyaWFsID0gMTM5NDE5
Mjg4LCAKICAgICAgICAgICAgc2VuZF9ldmVudCA9IDg1OTgzNTE1LCBkaXNwbGF5ID0gMHgxMTY2
LCB3aW5kb3cgPSAzMDUzNDY5MTkzLCAKICAgICAgICAgICAgcmVxdWVzdCA9IDEzOTQyMTcwMCwg
Zmlyc3Rfa2V5Y29kZSA9IC0xNTMyMjM4MTkyLCBjb3VudCA9IDB9LCAKICAgICAgICAgIHhlcnJv
ciA9IHt0eXBlID0gMCwgZGlzcGxheSA9IDB4ODRmNWU5OCwgcmVzb3VyY2VpZCA9IDg1OTgzNTE1
LCAKICAgICAgICAgICAgc2VyaWFsID0gNDQ1NCwgZXJyb3JfY29kZSA9IDkgJ1x0JywgcmVxdWVz
dF9jb2RlID0gNjIgJz4nLCAKICAgICAgICAgICAgbWlub3JfY29kZSA9IDAgJ1wwMDAnfSwgeGtl
eW1hcCA9IHt0eXBlID0gMCwgc2VyaWFsID0gMTM5NDE5Mjg4LCAKICAgICAgICAgICAgc2VuZF9l
dmVudCA9IDg1OTgzNTE1LCBkaXNwbGF5ID0gMHgxMTY2LCB3aW5kb3cgPSAzMDUzNDY5MTkzLCAK
ICAgICAgICAgICAga2V5X3ZlY3RvciA9ICJcMDA0aE9cYlwyMjDmq6RcMDAwXDAwMFwwMDBcMDAw
XDAwMFwwMjBcMjE3XDI2NlwzMzBcMzA3XDM3N1wyNzdcMzM0XDMwN1wzNzdcMjc3XDAwMFwwMjBc
MjE3XDI2NlwyMTNcMjUyXDIxNVwyNjYifSwgeGdlbmVyaWMgPSB7CiAgICAgICAgICAgIHR5cGUg
PSAwLCBzZXJpYWwgPSAxMzk0MTkyODgsIHNlbmRfZXZlbnQgPSA4NTk4MzUxNSwgCiAgICAgICAg
ICAgIGRpc3BsYXkgPSAweDExNjYsIGV4dGVuc2lvbiA9IC0xMjQxNDk4MTAzLCBldnR5cGUgPSAx
Mzk0MjE3MDB9LCAKICAgICAgICAgIHhjb29raWUgPSB7dHlwZSA9IDAsIHNlcmlhbCA9IDEzOTQx
OTI4OCwgc2VuZF9ldmVudCA9IDg1OTgzNTE1LCAKICAgICAgICAgICAgZGlzcGxheSA9IDB4MTE2
NiwgZXh0ZW5zaW9uID0gLTEyNDE0OTgxMDMsIGV2dHlwZSA9IDEzOTQyMTcwMCwgCiAgICAgICAg
ICAgIGNvb2tpZSA9IDI3NjI3MjkxMDQsIGRhdGEgPSAweDB9LCBwYWQgPSB7MCwgMTM5NDE5Mjg4
LCA4NTk4MzUxNSwgCiAgICAgICAgICAgIDQ0NTQsIC0xMjQxNDk4MTAzLCAxMzk0MjE3MDAsIC0x
NTMyMjM4MTkyLCAwLCAtMTIzMjEzODI0MCwgCiAgICAgICAgICAgIC0xMDczNzU2MjAwLCAtMTA3
Mzc1NjE5NiwgLTEyMzIxMzgyNDAsIC0xMjMyMjI5NzQ5LCAxMzk0MjE2NjQsIDAsIAogICAgICAg
ICAgICAtMTA3Mzc1NjIwMCwgLTEwNzM3NTU5ODgsIDI5MDUyMTYwMSwgMCwgNDQ1NSwgMCwgMCwg
LTEwNzM3NTYxODAsIAogICAgICAgICAgICAtMTA3Mzc1NTk4OH19CiAgICAgICAgYXN5bmMgPSA8
b3B0aW1pemVkIG91dD4KICAgICAgICBuZXh0ID0gPG9wdGltaXplZCBvdXQ+CiMyICAweGI2Yzll
NzY2IGluIGhhbmRsZV9lcnJvciAoZHB5PWRweUBlbnRyeT0weDg0ZjVlOTgsIGVycj0weDkzZTEz
NjAsIAogICAgaW5fWFJlcGx5PWluX1hSZXBseUBlbnRyeT0xKSBhdCAuLi8uLi9zcmMveGNiX2lv
LmM6MjEzCiAgICAgICAgZXh0ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcmV0X2NvZGUgPSAt
MTIwODM3ODM1OQojMyAgMHhiNmM5ZTgxZSBpbiBoYW5kbGVfcmVzcG9uc2UgKGRweT1kcHlAZW50
cnk9MHg4NGY1ZTk4LCAKICAgIHJlc3BvbnNlPTB4OTNlMTM2MCwgaW5fWFJlcGx5PWluX1hSZXBs
eUBlbnRyeT0xKSBhdCAuLi8uLi9zcmMveGNiX2lvLmM6MzI1CiAgICAgICAgYXN5bmMgPSA8b3B0
aW1pemVkIG91dD4KICAgICAgICBuZXh0ID0gPG9wdGltaXplZCBvdXQ+CiM0ICAweGI2YzlmODg4
IGluIF9YUmVwbHkgKGRweT1kcHlAZW50cnk9MHg4NGY1ZTk4LCByZXA9cmVwQGVudHJ5PTB4YmZm
ZmM4ZTAsIAogICAgZXh0cmE9ZXh0cmFAZW50cnk9MCwgZGlzY2FyZD1kaXNjYXJkQGVudHJ5PTEp
IGF0IC4uLy4uL3NyYy94Y2JfaW8uYzo2MjcKICAgICAgICBldmVudCA9IDxvcHRpbWl6ZWQgb3V0
PgogICAgICAgIHJlcSA9IDB4OTFlYjMzMAogICAgICAgIHJlc3BvbnNlID0gMHg5OGQyMGU4CiAg
ICAgICAgZXJyb3IgPSAweDAKICAgICAgICBjID0gMHg4NGY2N2UwCiAgICAgICAgcmVwbHkgPSA8
b3B0aW1pemVkIG91dD4KICAgICAgICBjdXJyZW50ID0gMHg5MWViMzMwCiAgICAgICAgX19QUkVU
VFlfRlVOQ1RJT05fXyA9ICJfWFJlcGx5IgojNSAgMHhiNmM5YWY1YiBpbiBYU3luYyAoZHB5PWRw
eUBlbnRyeT0weDg0ZjVlOTgsIGRpc2NhcmQ9ZGlzY2FyZEBlbnRyeT0wKQogICAgYXQgLi4vLi4v
c3JjL1N5bmMuYzo0NAogICAgICAgIHJlcCA9IHt0eXBlID0gOTIgJ1xcJywgcmV2ZXJ0VG8gPSAw
ICdcMDAwJywgc2VxdWVuY2VOdW1iZXIgPSAwLCAKICAgICAgICAgIGxlbmd0aCA9IDExMCwgZm9j
dXMgPSAxMTksIHBhZDEgPSAzMDY2Njk5OTg4LCBwYWQyID0gMTQ3ODg0MTc2LCAKICAgICAgICAg
IHBhZDMgPSAzMDg2NTM0Mjg4LCBwYWQ0ID0gMzA2NTU4OTQ0OSwgcGFkNSA9IDMwODY1MzI2MDh9
CiM2ICAweGI2YzlhZmYzIGluIF9YU3luY0Z1bmN0aW9uIChkcHk9MHg4NGY1ZTk4KSBhdCAuLi8u
Li9zcmMvU3luY2hyby5jOjM1Ck5vIGxvY2Fscy4KIzcgIDB4YjZjN2M5YWIgaW4gWENvcHlBcmVh
IChkcHk9MHg4NGY1ZTk4LCBzcmNfZHJhd2FibGU9ODU5ODM2OTgsIAogICAgZHN0X2RyYXdhYmxl
PTg1OTgzNTE1LCBnYz0weDk1ZjZjOTAsIHNyY194PTAsIHNyY195PTAsIHdpZHRoPTEsIAogICAg
aGVpZ2h0PTIwMCwgZHN0X3g9MCwgZHN0X3k9MCkgYXQgLi4vLi4vc3JjL0NvcHlBcmVhLmM6NjEK
ICAgICAgICByZXEgPSA8b3B0aW1pemVkIG91dD4KIzggIDB4YjZiZDY1ZGUgaW4gX2NhaXJvX3hs
aWJfc3VyZmFjZV9wdXRfc2htIChzdXJmYWNlPXN1cmZhY2VAZW50cnk9MHhhODAyOTAwKQogICAg
YXQgL2J1aWxkL2J1aWxkZC9jYWlyby0xLjEyLjE2L3NyYy9jYWlyby14bGliLXN1cmZhY2Utc2ht
LmM6MTEwMAogICAgICAgIHJlY3RzID0gMHhiZmZmYzliMAogICAgICAgIGkgPSA8b3B0aW1pemVk
IG91dD4KICAgICAgICBzdGFja19yZWN0cyA9IHt7eCA9IDMyLCB5ID0gMjU2LCB3aWR0aCA9IDMw
ODI4LCBoZWlnaHQgPSAyMTI3fSwgewogICAgICAgICAgICB4ID0gMCwgeSA9IDAsIHdpZHRoID0g
MzIsIGhlaWdodCA9IDB9LCB7eCA9IDI0MjQ4LCB5ID0gMjI4NywgCiAgICAgICAgICAgIHdpZHRo
ID0gMCwgaGVpZ2h0ID0gMH0sIHt4ID0gMjY1OTIsIHkgPSAyMTI3LCB3aWR0aCA9IDQ4NDk1LCAK
ICAgICAgICAgICAgaGVpZ2h0ID0gNDY3MzN9LCB7eCA9IDI2NTkyLCB5ID0gMjEyNywgd2lkdGgg
PSA1MTcyMCwgCiAgICAgICAgICAgIGhlaWdodCA9IDQ5MTUxfSwge3ggPSAxLCB5ID0gMCwgd2lk
dGggPSA0MDk2LCBoZWlnaHQgPSA0NjczNX0sIHsKICAgICAgICAgICAgeCA9IC0xMzUwOCwgeSA9
IC0xNjM4NSwgd2lkdGggPSAwLCBoZWlnaHQgPSAwfSwge3ggPSAyNjU5MiwgCiAgICAgICAgICAg
IHkgPSAyMTI3LCB3aWR0aCA9IDQxNzE4LCBoZWlnaHQgPSA0NjczM30sIHt4ID0gMCwgeSA9IDAs
IAogICAgICAgICAgICB3aWR0aCA9IDQ0MzMsIGhlaWdodCA9IDB9LCB7eCA9IC0yNTUyLCB5ID0g
MjMwMywgd2lkdGggPSAyNjYwNCwgCiAgICAgICAgICAgIGhlaWdodCA9IDIxMjd9LCB7eCA9IC0x
MzMzMiwgeSA9IC0xNjM4NSwgd2lkdGggPSA1MTgyMCwgCiAgICAgICAgICAgIGhlaWdodCA9IDQ5
MTUxfSwge3ggPSA0MDk2LCB5ID0gLTE4ODAxLCB3aWR0aCA9IDQzMjY3LCAKICAgICAgICAgICAg
aGVpZ2h0ID0gNDY3MzN9LCB7eCA9IDI2NjI4LCB5ID0gMjEyNywgd2lkdGggPSA1MTk5MiwgCiAg
ICAgICAgICAgIGhlaWdodCA9IDQ5MTUxfSwge3ggPSAwLCB5ID0gMCwgd2lkdGggPSA0MDk2LCBo
ZWlnaHQgPSA0NjczNX0sIHsKICAgICAgICAgICAgeCA9IC0xMzcyMCwgeSA9IC0xNjM4NSwgd2lk
dGggPSA1MTgyMCwgaGVpZ2h0ID0gNDkxNTF9LCB7eCA9IDQwOTYsIAogICAgICAgICAgICB5ID0g
LTE4ODAxLCB3aWR0aCA9IDQzNjU5LCBoZWlnaHQgPSA0NjczM30sIHt4ID0gMjY1OTIsIHkgPSAy
MTI3LCAKICAgICAgICAgICAgd2lkdGggPSAwLCBoZWlnaHQgPSAwfSwge3ggPSAtMTM3MjAsIHkg
PSAtMTYzODUsIHdpZHRoID0gNTg2MDEsIAogICAgICAgICAgICBoZWlnaHQgPSA0Njc5M30sIHt4
ID0gLTY1NiwgeSA9IDIxMjEsIHdpZHRoID0gNTE5OTIsIAogICAgICAgICAgICBoZWlnaHQgPSA0
OTE1MX0sIHt4ID0gLTExLCB5ID0gLTEsIHdpZHRoID0gMCwgaGVpZ2h0ID0gMH0sIHsKICAgICAg
ICAgICAgeCA9IDI2NTkyLCB5ID0gMjEyNywgd2lkdGggPSA1NjM4NCwgaGVpZ2h0ID0gNDcwOTd9
LCB7eCA9IDI0MjE2LCAKICAgICAgICAgICAgeSA9IDIxMjcsIHdpZHRoID0gNDY3MTksIGhlaWdo
dCA9IDQ2NzMzfSwge3ggPSAxMSwgeSA9IDAsIAogICAgICAgICAgICB3aWR0aCA9IDI2NjgwLCBo
ZWlnaHQgPSAyMTI3fSwge3ggPSA0MDk2LCB5ID0gMCwgd2lkdGggPSAxMTk0MSwgCiAgICAgICAg
ICAgIGhlaWdodCA9IDQ3MDc3fSwge3ggPSAwLCB5ID0gMCwgd2lkdGggPSA1MTgzNiwgaGVpZ2h0
ID0gNDkxNTF9LCB7CiAgICAgICAgICAgIHggPSAwLCB5ID0gMCwgd2lkdGggPSAzNjA2MywgaGVp
Z2h0ID0gNDcwOTd9LCB7eCA9IDAsIHkgPSAwLCAKICAgICAgICAgICAgd2lkdGggPSA2NTUzNSwg
aGVpZ2h0ID0gNjU1MzV9LCB7eCA9IC0xLCB5ID0gLTEsIHdpZHRoID0gMCwgCiAgICAgICAgICAg
IGhlaWdodCA9IDB9LCB7eCA9IDAsIHkgPSAwLCB3aWR0aCA9IDAsIGhlaWdodCA9IDB9LCB7eCA9
IDAsIHkgPSAwLCAKICAgICAgICAgICAgd2lkdGggPSAzOTk0NSwgaGVpZ2h0ID0gNDcwOTd9LCB7
eCA9IDAsIHkgPSAwLCB3aWR0aCA9IDAsIAogICAgICAgICAgICBoZWlnaHQgPSAwfSwge3ggPSAw
LCB5ID0gMCwgd2lkdGggPSA1MDI0MCwgaGVpZ2h0ID0gNDcwOTZ9LCB7CiAgICAgICAgICAgIHgg
PSA0MDk2LCB5ID0gLTE4ODAxLCB3aWR0aCA9IDI2NTkyLCBoZWlnaHQgPSAyMTI3fSwge3ggPSAw
LCAKICAgICAgICAgICAgeSA9IDAsIHdpZHRoID0gNDY4NTIsIGhlaWdodCA9IDQ2NzMzfSwge3gg
PSAyNjYwNCwgeSA9IDIxMjcsIAogICAgICAgICAgICB3aWR0aCA9IDg0MjQsIGhlaWdodCA9IDI0
NDV9LCB7eCA9IDAsIHkgPSAwLCB3aWR0aCA9IDAsIAogICAgICAgICAgICBoZWlnaHQgPSAwfSwg
e3ggPSAyNjYwNCwgeSA9IDIxMjcsIHdpZHRoID0gMCwgaGVpZ2h0ID0gMH0sIHsKICAgICAgICAg
ICAgeCA9IC0xMzUwOCwgeSA9IC0xNjM4NSwgd2lkdGggPSA0MDk2MCwgaGVpZ2h0ID0gNDY4MDl9
LCB7CiAgICAgICAgICAgIHggPSAyNDIxNiwgeSA9IDIxMjcsIHdpZHRoID0gMzg3NjgsIGhlaWdo
dCA9IDIzMjh9LCB7eCA9IDg0MjQsIAogICAgICAgICAgICB5ID0gMjQ0NSwgd2lkdGggPSA1OTEw
MywgaGVpZ2h0ID0gNDY3OTN9LCB7eCA9IDAsIHkgPSAwLCAKICAgICAgICAgICAgd2lkdGggPSAy
MCwgaGVpZ2h0ID0gMH0sIHt4ID0gLTU0NzUsIHkgPSAtMTg3NDMsIHdpZHRoID0gNDA5NjAsIAog
ICAgICAgICAgICBoZWlnaHQgPSA0NjgwOX0sIHt4ID0gMjQyMTYsIHkgPSAyMTI3LCB3aWR0aCA9
IDQwOTYwLCAKICAgICAgICAgICAgaGVpZ2h0ID0gNDY4MDl9LCB7eCA9IDI0MjE2LCB5ID0gMjEy
Nywgd2lkdGggPSA2NDAxNSwgCiAgICAgICAgICAgIGhlaWdodCA9IDQ2NzkzfSwge3ggPSAtMTM0
NTYsIHkgPSAtMTYzODUsIHdpZHRoID0gODQyNCwgCiAgICAgICAgICAgIGhlaWdodCA9IDI0NDV9
LCB7eCA9IDMyLCB5ID0gMCwgd2lkdGggPSA4NDA0LCBoZWlnaHQgPSA0Njc5NH0sIHsKICAgICAg
ICAgICAgeCA9IDAsIHkgPSAwLCB3aWR0aCA9IDM4NzY4LCBoZWlnaHQgPSAyMzI4fSwge3ggPSAy
NjU5MiwgeSA9IDIxMjcsIAogICAgICAgICAgICB3aWR0aCA9IDUyMDI4LCBoZWlnaHQgPSA0OTE1
MX0sIHt4ID0gMCwgeSA9IDAsIHdpZHRoID0gMCwgCiAgICAgICAgICAgIGhlaWdodCA9IDB9LCB7
eCA9IDAsIHkgPSAwLCB3aWR0aCA9IDAsIGhlaWdodCA9IDB9LCB7eCA9IC0xMjMzNiwgCiAgICAg
ICAgICAgIHkgPSAtMTYzODUsIHdpZHRoID0gMzQ5NjAsIGhlaWdodCA9IDIyNTZ9LCB7eCA9IDIw
LCB5ID0gMCwgCiAgICAgICAgICAgIHdpZHRoID0gNDA5NjAsIGhlaWdodCA9IDQ2ODA5fSwge3gg
PSAyNDIxNiwgeSA9IDIxMjcsIAogICAgICAgICAgICB3aWR0aCA9IDk2NjQsIGhlaWdodCA9IDIy
OTZ9LCB7eCA9IDAsIHkgPSAwLCB3aWR0aCA9IDQ0ODkxLCAKICAgICAgICAgICAgaGVpZ2h0ID0g
NDY3OTN9LCB7eCA9IDI0MjE2LCB5ID0gMjEyNywgd2lkdGggPSA1MjA4MCwgCiAgICAgICAgICAg
IGhlaWdodCA9IDQ5MTUxfSwge3ggPSAwLCB5ID0gMCwgd2lkdGggPSAxLCBoZWlnaHQgPSAwfSwg
e3ggPSA1MTMsIAogICAgICAgICAgICB5ID0gNDQzNSwgd2lkdGggPSAwLCBoZWlnaHQgPSAwfSwg
e3ggPSAxMiwgeSA9IDEyMTYsIHdpZHRoID0gMCwgCiAgICAgICAgICAgIGhlaWdodCA9IDB9LCB7
eCA9IDAsIHkgPSAwLCB3aWR0aCA9IDAsIGhlaWdodCA9IDB9LCB7eCA9IDAsIHkgPSAwLCAKICAg
ICAgICAgICAgd2lkdGggPSAwLCBoZWlnaHQgPSAwfSwge3ggPSAxNiwgeSA9IDAsIHdpZHRoID0g
NDA5NjAsIAogICAgICAgICAgICBoZWlnaHQgPSA0NjgwOX0sIHt4ID0gMjQyMTYsIHkgPSAyMTI3
LCB3aWR0aCA9IDM5OTQ1LCAKICAgICAgICAgICAgaGVpZ2h0ID0gNDcwOTd9LCB7eCA9IDI0MjE2
LCB5ID0gMjEyNywgd2lkdGggPSAwLCBoZWlnaHQgPSAwfSwgewogICAgICAgICAgICB4ID0gMCwg
eSA9IDAsIHdpZHRoID0gNDA5NjAsIGhlaWdodCA9IDQ2ODA5fSwge3ggPSAtMjg2NzIsIAogICAg
ICAgICAgICB5ID0gLTE4NzQ4LCB3aWR0aCA9IDE1NjY4LCBoZWlnaHQgPSAyMjIyfSwge3ggPSAt
MTk2NTYsIHkgPSAyNzQxLCAKICAgICAgICAgICAgd2lkdGggPSAxODg4MywgaGVpZ2h0ID0gNDY3
NzN9LCB7eCA9IDE1NjY4LCB5ID0gMjIyMiwgd2lkdGggPSA2MiwgCiAgICAgICAgICAgIGhlaWdo
dCA9IDB9LCB7eCA9IDI4LCB5ID0gMCwgd2lkdGggPSA2MDAyNiwgaGVpZ2h0ID0gNDY3ODB9LCB7
CiAgICAgICAgICAgIHggPSAtMjg2NzIsIHkgPSAtMTg3NDgsIHdpZHRoID0gMzY4NjQsIGhlaWdo
dCA9IDQ2Nzg4fSwge3ggPSAwLCAKICAgICAgICAgICAgeSA9IDAsIHdpZHRoID0gNTcyMTEsIGhl
aWdodCA9IDQ2NzgwfSwge3ggPSAxNTY0MCwgeSA9IDIyMjIsIAogICAgICAgICAgICB3aWR0aCA9
IDYyNjY0LCBoZWlnaHQgPSAyMjIxfSwge3ggPSAzMiwgeSA9IDAsIHdpZHRoID0gOTY2NCwgCiAg
ICAgICAgICAgIGhlaWdodCA9IDIyOTZ9LCB7eCA9IDAsIHkgPSAwLCB3aWR0aCA9IDAsIGhlaWdo
dCA9IDB9LCB7eCA9IDEsIAogICAgICAgICAgICB5ID0gMCwgd2lkdGggPSAyMDAsIGhlaWdodCA9
IDB9LCB7eCA9IDAsIHkgPSAwLCB3aWR0aCA9IDAsIAogICAgICAgICAgICBoZWlnaHQgPSAwfSwg
e3ggPSA0OTYwLCB5ID0gMjM2Niwgd2lkdGggPSA0NTg2NywgaGVpZ2h0ID0gNDY3MzN9LCB7CiAg
ICAgICAgICAgIHggPSAzMTEsIHkgPSAxMzEyLCB3aWR0aCA9IDMzNzkyLCBoZWlnaHQgPSAyNzA1
fSwge3ggPSAzMiwgeSA9IDAsIAogICAgICAgICAgICB3aWR0aCA9IDQ1ODgwLCBoZWlnaHQgPSAy
NzQxfSwge3ggPSAyNDI0OCwgeSA9IDIyODcsIAogICAgICAgICAgICB3aWR0aCA9IDMwMTYwLCBo
ZWlnaHQgPSAyNDc0fSwge3ggPSAzMiwgeSA9IDAsIHdpZHRoID0gOTY2NCwgCiAgICAgICAgICAg
IGhlaWdodCA9IDIyOTZ9LCB7eCA9IDQ0MTksIHkgPSAwLCB3aWR0aCA9IDAsIGhlaWdodCA9IDB9
LCB7eCA9IDAsIAogICAgICAgICAgICB5ID0gMCwgd2lkdGggPSA1MDI0MCwgaGVpZ2h0ID0gNDcw
OTZ9LCB7eCA9IDMyLCB5ID0gMjU2LCAKICAgICAgICAgICAgd2lkdGggPSAzMDgyOCwgaGVpZ2h0
ID0gMjEyN30sIHt4ID0gMCwgeSA9IDAsIHdpZHRoID0gMzIsIAogICAgICAgICAgICBoZWlnaHQg
PSAwfSwge3ggPSAxNiwgeSA9IDAsIHdpZHRoID0gMCwgaGVpZ2h0ID0gMH0sIHt4ID0gMjY1OTIs
IAogICAgICAgICAgICB5ID0gMjEyNywgd2lkdGggPSA0ODQ5NSwgaGVpZ2h0ID0gNDY3MzN9LCB7
eCA9IDI2NTkyLCB5ID0gMjEyNywgCiAgICAgICAgICAgIHdpZHRoID0gNTIzNzYsIGhlaWdodCA9
IDQ5MTUxfSwge3ggPSAxLCB5ID0gMCwgd2lkdGggPSA0MDk2LCAKICAgICAgICAgICAgaGVpZ2h0
ID0gNDY3MzV9LCB7eCA9IC0xMjg1MiwgeSA9IC0xNjM4NSwgd2lkdGggPSAwLCBoZWlnaHQgPSAw
fSwgewogICAgICAgICAgICB4ID0gMjY1OTIsIHkgPSAyMTI3LCB3aWR0aCA9IDQxNzE4LCBoZWln
aHQgPSA0NjczM30sIHt4ID0gMCwgCiAgICAgICAgICAgIHkgPSAwLCB3aWR0aCA9IDQ0MTcsIGhl
aWdodCA9IDB9LCB7eCA9IDQwMCwgeSA9IDIyODksIAogICAgICAgICAgICB3aWR0aCA9IDI2NjA0
LCBoZWlnaHQgPSAyMTI3fSwge3ggPSAtMjY4NDgsIHkgPSAtMTg3NDgsIAogICAgICAgICAgICB3
aWR0aCA9IDUyNDc2LCBoZWlnaHQgPSA0OTE1MX0sIHt4ID0gNDA5NiwgeSA9IC0xODgwMSwgCiAg
ICAgICAgICAgIHdpZHRoID0gNDMyNjcsIGhlaWdodCA9IDQ2NzMzfSwge3ggPSAyNjYyOCwgeSA9
IDIxMjcsIAogICAgICAgICAgICB3aWR0aCA9IDMyOTYsIGhlaWdodCA9IDIzNDZ9LCB7eCA9IDAs
IHkgPSAwLCB3aWR0aCA9IDQwOTYsIAogICAgICAgICAgICBoZWlnaHQgPSA0NjczNX0sIHt4ID0g
LTEzMDY0LCB5ID0gLTE2Mzg1LCB3aWR0aCA9IDUyNDc2LCAKICAgICAgICAgICAgaGVpZ2h0ID0g
NDkxNTF9LCB7eCA9IDQwOTYsIHkgPSAtMTg4MDEsIHdpZHRoID0gNDM2NTksIAogICAgICAgICAg
ICBoZWlnaHQgPSA0NjczM30sIHt4ID0gMjY1OTIsIHkgPSAyMTI3LCB3aWR0aCA9IDAsIGhlaWdo
dCA9IDB9LCB7CiAgICAgICAgICAgIHggPSAtMTMwNjQsIHkgPSAtMTYzODUsIHdpZHRoID0gNTg2
MDEsIGhlaWdodCA9IDQ2NzkzfSwge3ggPSAzMjk2LCAKICAgICAgICAgICAgeSA9IDIzNDYsIHdp
ZHRoID0gMzQ5NjAsIGhlaWdodCA9IDIyNTZ9LCB7eCA9IC0xMSwgeSA9IC0xLCAKICAgICAgICAg
ICAgd2lkdGggPSAwLCBoZWlnaHQgPSAwfSwge3ggPSAyNjU5MiwgeSA9IDIxMjcsIHdpZHRoID0g
NTYzODQsIAogICAgICAgICAgICBoZWlnaHQgPSA0NzA5N30sIHt4ID0gMjQyMTYsIHkgPSAyMTI3
LCB3aWR0aCA9IDQ2NzE5LCAKICAgICAgICAgICAgaGVpZ2h0ID0gNDY3MzN9LCB7eCA9IDExLCB5
ID0gMCwgd2lkdGggPSAyNjY4MCwgaGVpZ2h0ID0gMjEyN30sIHsKICAgICAgICAgICAgeCA9IDQw
OTYsIHkgPSAwLCB3aWR0aCA9IDExOTQxLCBoZWlnaHQgPSA0NzA3N30sIHt4ID0gMCwgeSA9IDAs
IAogICAgICAgICAgICB3aWR0aCA9IDUyNDkyLCBoZWlnaHQgPSA0OTE1MX0sIHt4ID0gMCwgeSA9
IDAsIHdpZHRoID0gMzYwNjMsIAogICAgICAgICAgICBoZWlnaHQgPSA0NzA5N30sIHt4ID0gMCwg
eSA9IDAsIHdpZHRoID0gNjU1MzUsIGhlaWdodCA9IDY1NTM1fSwgewogICAgICAgICAgICB4ID0g
LTEsIHkgPSAtMSwgd2lkdGggPSAwLCBoZWlnaHQgPSAwfSwge3ggPSAwLCB5ID0gMCwgd2lkdGgg
PSAwLCAKICAgICAgICAgICAgaGVpZ2h0ID0gMH0sIHt4ID0gMCwgeSA9IDAsIHdpZHRoID0gMzk5
NDUsIGhlaWdodCA9IDQ3MDk3fSwgewogICAgICAgICAgICB4ID0gMCwgeSA9IDAsIHdpZHRoID0g
MCwgaGVpZ2h0ID0gMH0sIHt4ID0gMCwgeSA9IDAsIAogICAgICAgICAgICB3aWR0aCA9IDUwMjQw
LCBoZWlnaHQgPSA0NzA5Nn0sIHt4ID0gNDA5NiwgeSA9IC0xODgwMSwgCiAgICAgICAgICAgIHdp
ZHRoID0gMjY1OTIsIGhlaWdodCA9IDIxMjd9LCB7eCA9IDAsIHkgPSAwLCB3aWR0aCA9IDQ2ODUy
LCAKICAgICAgICAgICAgaGVpZ2h0ID0gNDY3MzN9LCB7eCA9IDI2NjA0LCB5ID0gMjEyNywgd2lk
dGggPSA0OTYwLCAKICAgICAgICAgICAgaGVpZ2h0ID0gMjM2Nn0sIHt4ID0gMCwgeSA9IDAsIHdp
ZHRoID0gMCwgaGVpZ2h0ID0gMH0sIHt4ID0gMjY2MDQsIAogICAgICAgICAgICB5ID0gMjEyNywg
d2lkdGggPSA1NDc4NCwgaGVpZ2h0ID0gNDkxNTF9LCB7eCA9IC0xMjc5MiwgeSA9IC0xNjM4NSwg
CiAgICAgICAgICAgIHdpZHRoID0gMTQ5OCwgaGVpZ2h0ID0gNDY3NzN9LCB7eCA9IC0xMjc5Miwg
eSA9IC0xNjM4NSwgCiAgICAgICAgICAgIHdpZHRoID0gNTI2MDgsIGhlaWdodCA9IDQ5MTUxfSwg
e3ggPSA0OTYwLCB5ID0gMjM2NiwgCiAgICAgICAgICAgIHdpZHRoID0gNTkxMDMsIGhlaWdodCA9
IDQ2NzkzfSwge3ggPSAwLCB5ID0gMCwgd2lkdGggPSAwLCAKICAgICAgICAgICAgaGVpZ2h0ID0g
MH0sIHt4ID0gMSwgeSA9IDAsIHdpZHRoID0gNjA4MjUsIGhlaWdodCA9IDQ2Nzc3fSwgewogICAg
ICAgICAgICB4ID0gMTA0OTYsIHkgPSAyNjg4LCB3aWR0aCA9IDUyNzQ0LCBoZWlnaHQgPSA0OTE1
MX0sIHt4ID0gLTkyMzcsIAogICAgICAgICAgICB5ID0gLTE4NzU2LCB3aWR0aCA9IDM2ODY0LCBo
ZWlnaHQgPSA0Njc4OH0sIHt4ID0gLTEwNzUyLCAKICAgICAgICAgICAgeSA9IC0xNjM4NSwgd2lk
dGggPSA1Mjc0NCwgaGVpZ2h0ID0gNDkxNTF9LCB7eCA9IC0xMTc2OCwgCiAgICAgICAgICAgIHkg
PSAtMTYzODUsIHdpZHRoID0gMTY4MDUsIGhlaWdodCA9IDQ2Nzc5fSwge3ggPSAtMTE3NjgsIAog
ICAgICAgICAgICB5ID0gLTE2Mzg1LCB3aWR0aCA9IDU0ODQwLCBoZWlnaHQgPSA0OTE1MX0sIHt4
ID0gMCwgeSA9IDAsIAogICAgICAgICAgICB3aWR0aCA9IDAsIGhlaWdodCA9IDB9LCB7eCA9IDAs
IHkgPSAwLCB3aWR0aCA9IDAsIGhlaWdodCA9IDB9LCB7CiAgICAgICAgICAgIHggPSAzNzYwLCB5
ID0gMjQxOSwgd2lkdGggPSAxNDg0NywgaGVpZ2h0ID0gNDcwNzd9LCB7eCA9IC0xNTI5NiwgCiAg
ICAgICAgICAgIHkgPSAtMTg0NDAsIHdpZHRoID0gNTE1ODAsIGhlaWdodCA9IDQ3MDg5fSwge3gg
PSA0MDk2LCB5ID0gLTE4ODAxLCAKICAgICAgICAgICAgd2lkdGggPSA0MDk2MCwgaGVpZ2h0ID0g
NDY4MDl9LCB7eCA9IC0yNDMyMCwgeSA9IC0xODc0OCwgCiAgICAgICAgICAgIHdpZHRoID0gMCwg
aGVpZ2h0ID0gMH0sIHt4ID0gMTA0OTYsIHkgPSAyNjg4LCB3aWR0aCA9IDAsIAogICAgICAgICAg
ICBoZWlnaHQgPSAwfSwge3ggPSAwLCB5ID0gMCwgd2lkdGggPSAwLCBoZWlnaHQgPSAwfSwge3gg
PSAwLCB5ID0gMCwgCiAgICAgICAgICAgIHdpZHRoID0gMCwgaGVpZ2h0ID0gMH0sIHt4ID0gMCwg
eSA9IDAsIHdpZHRoID0gMCwgaGVpZ2h0ID0gMH0sIHsKICAgICAgICAgICAgeCA9IDAsIHkgPSAw
LCB3aWR0aCA9IDAsIGhlaWdodCA9IDB9LCB7eCA9IDEsIHkgPSAwLCB3aWR0aCA9IDIwMCwgCiAg
ICAgICAgICAgIGhlaWdodCA9IDB9LCB7eCA9IDgsIHkgPSAwLCB3aWR0aCA9IDIsIGhlaWdodCA9
IDB9LCB7eCA9IDIzNzM1LCAKICAgICAgICAgICAgeSA9IC0xODQ1OSwgd2lkdGggPSA0MDk2MCwg
aGVpZ2h0ID0gNDY4MDl9LCB7eCA9IDI0MjE2LCB5ID0gMjEyNywgCiAgICAgICAgICAgIHdpZHRo
ID0gNDUwNDMsIGhlaWdodCA9IDQ2NzkzfSwge3ggPSAyNDIxNiwgeSA9IDIxMjcsIAogICAgICAg
ICAgICB3aWR0aCA9IDUxNTgwLCBoZWlnaHQgPSA0NzA4OX0sIHt4ID0gNDA5NiwgeSA9IC0xODgw
MSwgCiAgICAgICAgICAgIHdpZHRoID0gNDQ3NTksIGhlaWdodCA9IDQ2NzMzfSwge3ggPSAyNjY4
MCwgeSA9IDIxMjcsIAogICAgICAgICAgICB3aWR0aCA9IDI2NzEyLCBoZWlnaHQgPSAyMTI3fSwg
e3ggPSAwLCB5ID0gMCwgd2lkdGggPSAzMjA3NiwgCiAgICAgICAgICAgIGhlaWdodCA9IDQ2NzE4
fSwge3ggPSAyNDIxNiwgeSA9IDIxMjcsIHdpZHRoID0gMjYsIGhlaWdodCA9IDB9LCB7CiAgICAg
ICAgICAgIHggPSAyOCwgeSA9IDAsIHdpZHRoID0gNDkxNTIsIGhlaWdodCA9IDQ3MDk2fSwge3gg
PSAtMTUyOTYsIAogICAgICAgICAgICB5ID0gLTE4NDQwLCB3aWR0aCA9IDAsIGhlaWdodCA9IDB9
LCB7eCA9IDI2NTkyLCB5ID0gMjEyNywgCiAgICAgICAgICAgIHdpZHRoID0gMjM4MTYsIGhlaWdo
dCA9IDQ3MDc3fSwge3ggPSAwLCB5ID0gMCwgd2lkdGggPSA0NTg4MCwgCiAgICAgICAgICAgIGhl
aWdodCA9IDI3NDF9LCB7eCA9IDMyLCB5ID0gMCwgd2lkdGggPSAxMTk0MSwgaGVpZ2h0ID0gNDcw
Nzd9LCB7CiAgICAgICAgICAgIHggPSAyMzczNSwgeSA9IC0xODQ1OSwgd2lkdGggPSA0MDk2LCBo
ZWlnaHQgPSA0NjczNX0sIHt4ID0gNDk2MCwgCiAgICAgICAgICAgIHkgPSAyMzY2LCB3aWR0aCA9
IDQ1ODY3LCBoZWlnaHQgPSA0NjczM30sIHt4ID0gOCwgeSA9IDAsIAogICAgICAgICAgICB3aWR0
aCA9IDQ5NjAsIGhlaWdodCA9IDIzNjZ9LCB7eCA9IDMyLCB5ID0gMCwgd2lkdGggPSAyNTIwNiwg
CiAgICAgICAgICAgIGhlaWdodCA9IDQ2NzgxfSwge3ggPSAwLCB5ID0gMCwgd2lkdGggPSA0NDE1
LCBoZWlnaHQgPSAwfSwgewogICAgICAgICAgICB4ID0gMzIsIHkgPSAwLCB3aWR0aCA9IDAsIGhl
aWdodCA9IDB9LCB7eCA9IDQ0MjEsIHkgPSAwLCAKICAgICAgICAgICAgd2lkdGggPSAwLCBoZWln
aHQgPSAwfSwge3ggPSAwLCB5ID0gMCwgd2lkdGggPSA1MDI0MCwgCiAgICAgICAgICAgIGhlaWdo
dCA9IDQ3MDk2fSwge3ggPSAzMiwgeSA9IDI1Niwgd2lkdGggPSAzMDgyOCwgaGVpZ2h0ID0gMjEy
N30sIHsKICAgICAgICAgICAgeCA9IDAsIHkgPSAwLCB3aWR0aCA9IDMyLCBoZWlnaHQgPSAwfSwg
e3ggPSAtMTI1MjAsIHkgPSAtMTYzODUsIAogICAgICAgICAgICB3aWR0aCA9IDAsIGhlaWdodCA9
IDB9LCB7eCA9IDI2NTkyLCB5ID0gMjEyNywgd2lkdGggPSA0ODQ5NSwgCiAgICAgICAgICAgIGhl
aWdodCA9IDQ2NzMzfSwge3ggPSAyNjU5MiwgeSA9IDIxMjcsIHdpZHRoID0gNTMwMTYsIAogICAg
ICAgICAgICBoZWlnaHQgPSA0OTE1MX0sIHt4ID0gMSwgeSA9IDAsIHdpZHRoID0gNDA5NiwgaGVp
Z2h0ID0gNDY3MzV9LCB7CiAgICAgICAgICAgIHggPSAtMTIyMTIsIHkgPSAtMTYzODUsIHdpZHRo
ID0gMCwgaGVpZ2h0ID0gMH0sIHt4ID0gMjY1OTIsIAogICAgICAgICAgICB5ID0gMjEyNywgd2lk
dGggPSAzNjA2MywgaGVpZ2h0ID0gNDcwOTd9LCB7eCA9IDAsIHkgPSAwLCAKICAgICAgICAgICAg
d2lkdGggPSA0NDE5LCBoZWlnaHQgPSAwfSwge3ggPSAyNDIxNiwgeSA9IDIxMjcsIHdpZHRoID0g
MjY2MDQsIAogICAgICAgICAgICBoZWlnaHQgPSAyMTI3fSwge3ggPSAxMSwgeSA9IDAsIHdpZHRo
ID0gNTMxMTYsIGhlaWdodCA9IDQ5MTUxfSwgewogICAgICAgICAgICB4ID0gNDA5NiwgeSA9IC0x
ODgwMSwgd2lkdGggPSA0MzI2NywgaGVpZ2h0ID0gNDY3MzN9LCB7eCA9IDI2NjI4LCAKICAgICAg
ICAgICAgeSA9IDIxMjcsIHdpZHRoID0gNTMwMzYsIGhlaWdodCA9IDQ5MTUxfSwge3ggPSAwLCB5
ID0gMCwgCiAgICAgICAgICAgIHdpZHRoID0gMzY4NjQsIGhlaWdodCA9IDQ2Nzg4fSwge3ggPSAx
NTY0MCwgeSA9IDIyMjIsIAogICAgICAgICAgICB3aWR0aCA9IDUzMjQwLCBoZWlnaHQgPSA0OTE1
MX0sIHt4ID0gLTExMjg4LCB5ID0gLTE2Mzg1LCAKICAgICAgICAgICAgd2lkdGggPSAzOTk0NSwg
aGVpZ2h0ID0gNDcwOTd9LCB7eCA9IDE1NjY4LCB5ID0gMjIyMiwgd2lkdGggPSAwLCAKICAgICAg
ICAgICAgaGVpZ2h0ID0gMH0sIHt4ID0gLTEyNDI0LCB5ID0gLTE2Mzg1LCB3aWR0aCA9IDU4NjAx
LCAKICAgICAgICAgICAgaGVpZ2h0ID0gNDY3OTN9LCB7eCA9IC0yODY3MiwgeSA9IC0xODc0OCwg
d2lkdGggPSAxNTY2OCwgCiAgICAgICAgICAgIGhlaWdodCA9IDIyMjJ9LCB7eCA9IDAsIHkgPSAw
LCB3aWR0aCA9IDE4ODgzLCBoZWlnaHQgPSA0Njc3M30sIHsKICAgICAgICAgICAgeCA9IDE1NjY4
LCB5ID0gMjIyMiwgd2lkdGggPSA1MzEwNCwgaGVpZ2h0ID0gNDkxNTF9LCB7eCA9IDI0MjE2LCAK
ICAgICAgICAgICAgeSA9IDIxMjcsIHdpZHRoID0gNDY3MTksIGhlaWdodCA9IDQ2NzMzfSwge3gg
PSAwLCB5ID0gMCwgCiAgICAgICAgICAgIHdpZHRoID0gMzY4NjQsIGhlaWdodCA9IDQ2Nzg4fSwg
e3ggPSAtMzE3NDQsIHkgPSAyNzA1LCAKICAgICAgICAgICAgd2lkdGggPSA0NDMyNiwgaGVpZ2h0
ID0gNDY3ODB9LCB7eCA9IDE1NjQwLCB5ID0gMjIyMiwgCiAgICAgICAgICAgIHdpZHRoID0gMzQw
NjgsIGhlaWdodCA9IDI3MDV9LCB7eCA9IDEyNjUyLCB5ID0gMjcwOSwgCiAgICAgICAgICAgIHdp
ZHRoID0gMzY4NjQsIGhlaWdodCA9IDQ2Nzg4fSwge3ggPSAtMTA2NzIsIHkgPSAtMTYzODUsIAog
ICAgICAgICAgICB3aWR0aCA9IDUzMjQwLCBoZWlnaHQgPSA0OTE1MX0sIHt4ID0gLTEwNjcyLCB5
ID0gLTE2Mzg1LCAKICAgICAgICAgICAgd2lkdGggPSAxNTg2NiwgaGVpZ2h0ID0gNDY3Nzl9LCB7
eCA9IC0zMTc0NCwgeSA9IDI3MDUsIHdpZHRoID0gMSwgCiAgICAgICAgICAgIGhlaWdodCA9IDB9
LCB7eCA9IC0xMDQ0NCwgeSA9IC0xNjM4NSwgd2lkdGggPSA1NDI0OCwgCiAgICAgICAgICAgIGhl
aWdodCA9IDQ5MTUxfSwge3ggPSAwLCB5ID0gMCwgd2lkdGggPSAwLCBoZWlnaHQgPSAwfSwge3gg
PSAwLCAKICAgICAgICAgICAgeSA9IDAsIHdpZHRoID0gNTAyNDAsIGhlaWdodCA9IDQ3MDk2fSwg
e3ggPSA0MDk2LCB5ID0gLTE4ODAxLCAKICAgICAgICAgICAgd2lkdGggPSAyNjU5MiwgaGVpZ2h0
ID0gMjEyN30sIHt4ID0gMCwgeSA9IDAsIHdpZHRoID0gNDY4NTIsIAogICAgICAgICAgICBoZWln
aHQgPSA0NjczM30sIHt4ID0gLTI0MzIwLCB5ID0gLTE4NzQ4LCB3aWR0aCA9IDMzNzkyLCAKICAg
ICAgICAgICAgaGVpZ2h0ID0gMjcwNX0sIHt4ID0gMSwgeSA9IDAsIHdpZHRoID0gMCwgaGVpZ2h0
ID0gMH0sIHt4ID0gMSwgCiAgICAgICAgICAgIHkgPSAwLCB3aWR0aCA9IDAsIGhlaWdodCA9IDB9
LCB7eCA9IC0xMjIxMiwgeSA9IC0xNjM4NSwgCiAgICAgICAgICAgIHdpZHRoID0gMzYwNjMsIGhl
aWdodCA9IDQ3MDk3fS4uLn0KICAgICAgICByID0ge3ggPSAwLCB5ID0gMCwgd2lkdGggPSAxLCBo
ZWlnaHQgPSAyMDB9CiAgICAgICAgbl9yZWN0cyA9IDEKICAgICAgICBzaG0gPSAweDk4NjA1ZjAK
ICAgICAgICBkaXNwbGF5ID0gMHg4YWUzZDE4CiAgICAgICAgZGFtYWdlID0gMHhhOTlmNDg4CiAg
ICAgICAgZ2MgPSAweDk1ZjZjOTAKICAgICAgICBzdGF0dXMgPSBDQUlST19JTlRfU1RBVFVTX1NV
Q0NFU1MKIzkgIDB4YjZiZDE2YzAgaW4gX2NhaXJvX3hsaWJfc3VyZmFjZV9mbHVzaCAoYWJzdHJh
Y3Rfc3VyZmFjZT0weGE4MDI5MDAsIAogICAgZmxhZ3M9MCkgYXQgL2J1aWxkL2J1aWxkZC9jYWly
by0xLjEyLjE2L3NyYy9jYWlyby14bGliLXN1cmZhY2UuYzoxNTAxCiAgICAgICAgc3VyZmFjZSA9
IDB4YTgwMjkwMAogICAgICAgIHN0YXR1cyA9IDxvcHRpbWl6ZWQgb3V0PgojMTAgMHhiNmI5ZTA4
YiBpbiBfX2NhaXJvX3N1cmZhY2VfZmx1c2ggKGZsYWdzPWZsYWdzQGVudHJ5PTAsIAogICAgc3Vy
ZmFjZT0weGE4MDI5MDApCiAgICBhdCAvYnVpbGQvYnVpbGRkL2NhaXJvLTEuMTIuMTYvc3JjL2Nh
aXJvLXN1cmZhY2UtaW5saW5lLmg6NDgKICAgICAgICBzdGF0dXMgPSBDQUlST19TVEFUVVNfU1VD
Q0VTUwojMTEgX2NhaXJvX3N1cmZhY2VfZmx1c2ggKHN1cmZhY2U9c3VyZmFjZUBlbnRyeT0weGE4
MDI5MDAsIGZsYWdzPWZsYWdzQGVudHJ5PTApCiAgICBhdCAvYnVpbGQvYnVpbGRkL2NhaXJvLTEu
MTIuMTYvc3JjL2NhaXJvLXN1cmZhY2UuYzoxNDkwCk5vIGxvY2Fscy4KIzEyIDB4YjZiOWUxZmUg
aW4gX2NhaXJvX3N1cmZhY2VfZmluaXNoX3NuYXBzaG90cyAoc3VyZmFjZT0weGE4MDI5MDApCiAg
ICBhdCAvYnVpbGQvYnVpbGRkL2NhaXJvLTEuMTIuMTYvc3JjL2NhaXJvLXN1cmZhY2UuYzo5OTQK
Tm8gbG9jYWxzLgojMTMgSU5UX2NhaXJvX3N1cmZhY2VfZGVzdHJveSAoc3VyZmFjZT0weGE4MDI5
MDApCiAgICBhdCAvYnVpbGQvYnVpbGRkL2NhaXJvLTEuMTIuMTYvc3JjL2NhaXJvLXN1cmZhY2Uu
Yzo5MzgKICAgICAgICBzdXJmYWNlID0gMHhhODAyOTAwCiMxNCAweGI2YjdiZDQxIGluIF9jYWly
b19wYXR0ZXJuX2ZpbmkgKHBhdHRlcm49MHhhODAyOTAwLCAKICAgIHBhdHRlcm5AZW50cnk9MHg5
M2VjZjQwKQogICAgYXQgL2J1aWxkL2J1aWxkZC9jYWlyby0xLjEyLjE2L3NyYy9jYWlyby1wYXR0
ZXJuLmM6NDQzCiAgICAgICAgc3VyZmFjZV9wYXR0ZXJuID0gPG9wdGltaXplZCBvdXQ+CiMxNSAw
eGI2YjdjNWMzIGluIElOVF9jYWlyb19wYXR0ZXJuX2Rlc3Ryb3kgKHBhdHRlcm49MHg5M2VjZjQw
KQogICAgYXQgL2J1aWxkL2J1aWxkZC9jYWlyby0xLjEyLjE2L3NyYy9jYWlyby1wYXR0ZXJuLmM6
MTEzMQogICAgICAgIHR5cGUgPSBDQUlST19QQVRURVJOX1RZUEVfU1VSRkFDRQogICAgICAgIF9f
UFJFVFRZX0ZVTkNUSU9OX18gPSAiY2Fpcm9fcGF0dGVybl9kZXN0cm95IgojMTYgMHhiNmI1ODJk
MCBpbiBfY2Fpcm9fZ3N0YXRlX2ZpbmkgKGdzdGF0ZT0weDhlZjVlZDgpCiAgICBhdCAvYnVpbGQv
YnVpbGRkL2NhaXJvLTEuMTIuMTYvc3JjL2NhaXJvLWdzdGF0ZS5jOjIyNQpObyBsb2NhbHMuCiMx
NyAweGI2YjU0NTdhIGluIF9jYWlyb19kZWZhdWx0X2NvbnRleHRfZmluaSAoY3I9Y3JAZW50cnk9
MHg4ZWY1ZWI4KQogICAgYXQgL2J1aWxkL2J1aWxkZC9jYWlyby0xLjEyLjE2L3NyYy9jYWlyby1k
ZWZhdWx0LWNvbnRleHQuYzo3NQpObyBsb2NhbHMuCiMxOCAweGI2YjU0NWZjIGluIF9jYWlyb19k
ZWZhdWx0X2NvbnRleHRfZGVzdHJveSAoYWJzdHJhY3RfY3I9MHg4ZWY1ZWI4KQogICAgYXQgL2J1
aWxkL2J1aWxkZC9jYWlyby0xLjEyLjE2L3NyYy9jYWlyby1kZWZhdWx0LWNvbnRleHQuYzo5Mwog
ICAgICAgIGNyID0gMHg4ZWY1ZWI4CiMxOSAweGI2YjRhNzU5IGluIElOVF9jYWlyb19kZXN0cm95
IChjcj0weDhlZjVlYjgpCiAgICBhdCAvYnVpbGQvYnVpbGRkL2NhaXJvLTEuMTIuMTYvc3JjL2Nh
aXJvLmM6MzA2CiAgICAgICAgX19QUkVUVFlfRlVOQ1RJT05fXyA9ICJjYWlyb19kZXN0cm95Igoj
MjAgMHhhNjZiNmM4ZiBpbiBXVEY6OmRlcmVmSWZOb3ROdWxsPF9jYWlybz4gKHB0cj1wdHJAZW50
cnk9MHg4ZWY1ZWI4KQogICAgYXQgLi4vU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
Y2Fpcm8vUmVmUHRyQ2Fpcm8uY3BwOjQwCk5vIGxvY2Fscy4KIzIxIDB4YTY2NmM5MzggaW4gflJl
ZlB0ciAodGhpcz08c3ludGhldGljIHBvaW50ZXI+LCBfX2luX2Nocmc9PG9wdGltaXplZCBvdXQ+
KQogICAgYXQgLi4vU291cmNlL1dURi93dGYvUmVmUHRyLmg6NTUKTm8gbG9jYWxzLgojMjIgV2Vi
S2l0OjpDaHJvbWVDbGllbnQ6OndpZGdldFNpemVDaGFuZ2VkICh0aGlzPXRoaXNAZW50cnk9MHhh
ODAwNjA4LCAKICAgIG9sZFdpZGdldFNpemU9Li4uLCBuZXdTaXplPS4uLikKICAgIGF0IC4uL1Nv
dXJjZS9XZWJLaXQvZ3RrL1dlYkNvcmVTdXBwb3J0L0Nocm9tZUNsaWVudEd0ay5jcHA6NDg3CiAg
ICAgICAgbmV3QmFja2luZ1N0b3JlID0ge21fcHRyID0gMHgwfQogICAgICAgIGNyID0ge21fcHRy
ID0gMHg4ZWY1ZWI4fQogICAgICAgIGJhY2tpbmdTdG9yZSA9IDxvcHRpbWl6ZWQgb3V0PgojMjMg
MHhhNjZhOTRhZSBpbiByZXNpemVXZWJWaWV3RnJvbUFsbG9jYXRpb24gKAogICAgd2ViVmlldz13
ZWJWaWV3QGVudHJ5PTB4YWQ0YTM3OCBbV2ViS2l0V2ViVmlld10sIHNpemVDaGFuZ2VkPXRydWUs
IAogICAgYWxsb2NhdGlvbj0weGJmZmZkZmEwLCBhbGxvY2F0aW9uPTB4YmZmZmRmYTApCiAgICBh
dCAuLi9Tb3VyY2UvV2ViS2l0L2d0ay93ZWJraXQvd2Via2l0d2Vidmlldy5jcHA6ODgzCiAgICAg
ICAgcGFnZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9sZFNpemUgPSB7bV93aWR0aCA9IDEs
IG1faGVpZ2h0ID0gMjAwfQojMjQgMHhhNjZhOTVkYyBpbiB3ZWJraXRfd2ViX3ZpZXdfc2l6ZV9h
bGxvY2F0ZSAoCiAgICB3aWRnZXQ9MHhhZDRhMzc4IFtXZWJLaXRXZWJWaWV3XSwgYWxsb2NhdGlv
bj0weGJmZmZkZmEwKQogICAgYXQgLi4vU291cmNlL1dlYktpdC9ndGsvd2Via2l0L3dlYmtpdHdl
YnZpZXcuY3BwOjkwMAogICAgICAgIG9sZEFsbG9jYXRpb24gPSB7eCA9IDAsIHkgPSAwLCB3aWR0
aCA9IDEsIGhlaWdodCA9IDIwMH0KICAgICAgICBzaXplQ2hhbmdlZCA9IDxvcHRpbWl6ZWQgb3V0
PgogICAgICAgIHdlYlZpZXcgPSAweGFkNGEzNzggW1dlYktpdFdlYlZpZXddCiMyNSAweGI3OWM3
M2M5IGluIGdfY2Nsb3N1cmVfbWFyc2hhbF9WT0lEX19CT1hFRHYgKGNsb3N1cmU9MHg4NGRiMWI4
LCAKICAgIHJldHVybl92YWx1ZT0weDAsIGluc3RhbmNlPTB4YWQ0YTM3OCwgCiAgICBhcmdzPTB4
YmZmZmRmMmMgIlwyNDBcMzM3XDM3N1wyNzdcMzA0XDMzN1wzNzdcMjc3XDMxNFwzMzdcMzc3XDI3
NyIsIAogICAgbWFyc2hhbF9kYXRhPTB4YTY2YTk1NTAgPHdlYmtpdF93ZWJfdmlld19zaXplX2Fs
bG9jYXRlKEd0a1dpZGdldCosIEd0a0FsbG9jYXRpb24qKT4sIG5fcGFyYW1zPTEsIHBhcmFtX3R5
cGVzPTB4ODQ5ZjQwMCkKICAgIGF0IC9idWlsZC9idWlsZGQvZ2xpYjIuMC0yLjM5LjEvLi9nb2Jq
ZWN0L2dtYXJzaGFsLmM6MTE2MAogICAgICAgIGNjID0gMHg4NGRiMWI4CiAgICAgICAgZGF0YTEg
PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBkYXRhMiA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAg
IGNhbGxiYWNrID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgYXJnMCA9IDB4YmZmZmRmYTAKICAg
ICAgICBhcmdzX2NvcHkgPSAweGJmZmZkZjMwICJcMzA0XDMzN1wzNzdcMjc3XDMxNFwzMzdcMzc3
XDI3NyIKIzI2IDB4Yjc5YzMyODcgaW4gZ190eXBlX2NsYXNzX21ldGFfbWFyc2hhbHYgKGNsb3N1
cmU9Y2xvc3VyZUBlbnRyeT0weDg0ZGIxYjgsIAogICAgcmV0dXJuX3ZhbHVlPXJldHVybl92YWx1
ZUBlbnRyeT0weDAsIGluc3RhbmNlPWluc3RhbmNlQGVudHJ5PTB4YWQ0YTM3OCwgCiAgICBhcmdz
PWFyZ3NAZW50cnk9MHhiZmZmZGYyYyAiXDI0MFwzMzdcMzc3XDI3N1wzMDRcMzM3XDM3N1wyNzdc
MzE0XDMzN1wzNzdcMjc3IiwgbWFyc2hhbF9kYXRhPW1hcnNoYWxfZGF0YUBlbnRyeT0weDZjLCBu
X3BhcmFtcz1uX3BhcmFtc0BlbnRyeT0xLCAKICAgIHBhcmFtX3R5cGVzPXBhcmFtX3R5cGVzQGVu
dHJ5PTB4ODQ5ZjQwMCkKICAgIGF0IC9idWlsZC9idWlsZGQvZ2xpYjIuMC0yLjM5LjEvLi9nb2Jq
ZWN0L2djbG9zdXJlLmM6OTk3CiAgICAgICAgcmVhbF9jbG9zdXJlID0gMHg4NGRiMWE4CiAgICAg
ICAgY2xhc3MgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBjYWxsYmFjayA9IDxvcHRpbWl6ZWQg
b3V0PgogICAgICAgIG9mZnNldCA9IDEwOAojMjcgMHhiNzljNGE1YSBpbiBfZ19jbG9zdXJlX2lu
dm9rZV92YSAoY2xvc3VyZT1jbG9zdXJlQGVudHJ5PTB4ODRkYjFiOCwgCiAgICByZXR1cm5fdmFs
dWU9cmV0dXJuX3ZhbHVlQGVudHJ5PTB4MCwgaW5zdGFuY2U9aW5zdGFuY2VAZW50cnk9MHhhZDRh
Mzc4LCAKICAgIGFyZ3M9YXJnc0BlbnRyeT0weGJmZmZkZjJjICJcMjQwXDMzN1wzNzdcMjc3XDMw
NFwzMzdcMzc3XDI3N1wzMTRcMzM3XDM3N1wyNzciLCBuX3BhcmFtcz0xLCBwYXJhbV90eXBlcz0w
eDg0OWY0MDApCiAgICBhdCAvYnVpbGQvYnVpbGRkL2dsaWIyLjAtMi4zOS4xLy4vZ29iamVjdC9n
Y2xvc3VyZS5jOjg0MAogICAgICAgIG1hcnNoYWwgPSAweGI3OWMzMjQwIDxnX3R5cGVfY2xhc3Nf
bWV0YV9tYXJzaGFsdj4KICAgICAgICBtYXJzaGFsX2RhdGEgPSAweDZjCiAgICAgICAgaW5fbWFy
c2hhbCA9IDEKICAgICAgICByZWFsX2Nsb3N1cmUgPSAweDg0ZGIxYTgKICAgICAgICBfX0ZVTkNU
SU9OX18gPSAiX2dfY2xvc3VyZV9pbnZva2VfdmEiCiMyOCAweGI3OWRkZTcwIGluIGdfc2lnbmFs
X2VtaXRfdmFsaXN0IChpbnN0YW5jZT1pbnN0YW5jZUBlbnRyeT0weGFkNGEzNzgsIAogICAgc2ln
bmFsX2lkPXNpZ25hbF9pZEBlbnRyeT0xMCwgZGV0YWlsPWRldGFpbEBlbnRyeT0wLCAKICAgIHZh
cl9hcmdzPXZhcl9hcmdzQGVudHJ5PTB4YmZmZmRmMmMgIlwyNDBcMzM3XDM3N1wyNzdcMzA0XDMz
N1wzNzdcMjc3XDMxNFwzMzdcMzc3XDI3NyIpIGF0IC9idWlsZC9idWlsZGQvZ2xpYjIuMC0yLjM5
LjEvLi9nb2JqZWN0L2dzaWduYWwuYzozMjM4CiAgICAgICAgcmV0dXJuX2FjY3UgPSAweDAKICAg
ICAgICBhY2N1ID0ge2dfdHlwZSA9IDAsIGRhdGEgPSB7e3ZfaW50ID0gMCwgdl91aW50ID0gMCwg
dl9sb25nID0gMCwgCiAgICAgICAgICAgICAgdl91bG9uZyA9IDAsIHZfaW50NjQgPSAwLCB2X3Vp
bnQ2NCA9IDAsIHZfZmxvYXQgPSAwLCAKICAgICAgICAgICAgICB2X2RvdWJsZSA9IDAsIHZfcG9p
bnRlciA9IDB4MH0sIHt2X2ludCA9IDAsIHZfdWludCA9IDAsIAogICAgICAgICAgICAgIHZfbG9u
ZyA9IDAsIHZfdWxvbmcgPSAwLCB2X2ludDY0ID0gMCwgdl91aW50NjQgPSAwLCB2X2Zsb2F0ID0g
MCwgCiAgICAgICAgICAgICAgdl9kb3VibGUgPSAwLCB2X3BvaW50ZXIgPSAweDB9fX0KICAgICAg
ICBhY2N1bXVsYXRvciA9IDB4MAogICAgICAgIGVtaXNzaW9uID0ge25leHQgPSAweGJmZmZlMWE0
LCBpbnN0YW5jZSA9IDB4YWQ0YTM3OCwgaWhpbnQgPSB7CiAgICAgICAgICAgIHNpZ25hbF9pZCA9
IDEwLCBkZXRhaWwgPSAwLCBydW5fdHlwZSA9IEdfU0lHTkFMX1JVTl9GSVJTVH0sIAogICAgICAg
ICAgc3RhdGUgPSBFTUlTU0lPTl9SVU4sIGNoYWluX3R5cGUgPSAxNTg4ODI0MTZ9CiAgICAgICAg
aW5zdGFuY2VfdHlwZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGVtaXNzaW9uX3JldHVybiA9
IHtnX3R5cGUgPSAwLCBkYXRhID0ge3t2X2ludCA9IDAsIHZfdWludCA9IDAsIAogICAgICAgICAg
ICAgIHZfbG9uZyA9IDAsIHZfdWxvbmcgPSAwLCB2X2ludDY0ID0gMCwgdl91aW50NjQgPSAwLCB2
X2Zsb2F0ID0gMCwgCiAgICAgICAgICAgICAgdl9kb3VibGUgPSAwLCB2X3BvaW50ZXIgPSAweDB9
LCB7dl9pbnQgPSAwLCB2X3VpbnQgPSAwLCAKICAgICAgICAgICAgICB2X2xvbmcgPSAwLCB2X3Vs
b25nID0gMCwgdl9pbnQ2NCA9IDAsIHZfdWludDY0ID0gMCwgdl9mbG9hdCA9IDAsIAogICAgICAg
ICAgICAgIHZfZG91YmxlID0gMCwgdl9wb2ludGVyID0gMHgwfX19CiAgICAgICAgcnR5cGUgPSA0
CiAgICAgICAgc3RhdGljX3Njb3BlID0gMAogICAgICAgIGZhc3RwYXRoX2hhbmRsZXIgPSA8b3B0
aW1pemVkIG91dD4KICAgICAgICBjbG9zdXJlID0gMHg4NGRiMWI4CiAgICAgICAgcnVuX3R5cGUg
PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBsID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgZmFz
dHBhdGggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBpbnN0YW5jZV9hbmRfcGFyYW1zID0gPG9w
dGltaXplZCBvdXQ+CiAgICAgICAgc2lnbmFsX3JldHVybl90eXBlID0gPG9wdGltaXplZCBvdXQ+
CiAgICAgICAgcGFyYW1fdmFsdWVzID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgaSA9IDxvcHRp
bWl6ZWQgb3V0PgogICAgICAgIG5fcGFyYW1zID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgX19G
VU5DVElPTl9fID0gImdfc2lnbmFsX2VtaXRfdmFsaXN0IgojMjkgMHhiNzlkZTllMyBpbiBnX3Np
Z25hbF9lbWl0IChpbnN0YW5jZT1pbnN0YW5jZUBlbnRyeT0weGFkNGEzNzgsIAogICAgc2lnbmFs
X2lkPTEwLCBkZXRhaWw9ZGV0YWlsQGVudHJ5PTApCiAgICBhdCAvYnVpbGQvYnVpbGRkL2dsaWIy
LjAtMi4zOS4xLy4vZ29iamVjdC9nc2lnbmFsLmM6MzM4NgogICAgICAgIHZhcl9hcmdzID0gMHhi
ZmZmZGYyYyAiXDI0MFwzMzdcMzc3XDI3N1wzMDRcMzM3XDM3N1wyNzdcMzE0XDMzN1wzNzdcMjc3
IgojMzAgMHhiNzE0OGJlNSBpbiBndGtfd2lkZ2V0X3NpemVfYWxsb2NhdGVfd2l0aF9iYXNlbGlu
ZSAoCiAgICB3aWRnZXQ9d2lkZ2V0QGVudHJ5PTB4YWQ0YTM3OCBbV2ViS2l0V2ViVmlld10sIAog
ICAgYWxsb2NhdGlvbj1hbGxvY2F0aW9uQGVudHJ5PTB4YmZmZmUwNDAsIGJhc2VsaW5lPWJhc2Vs
aW5lQGVudHJ5PS0xKQogICAgYXQgL2J1aWxkL2J1aWxkZC9ndGsrMy4wLTMuMTAuNi8uL2d0ay9n
dGt3aWRnZXQuYzo1NTU5CiAgICAgICAgcHJpdiA9IDB4YWQ0YTJmOAogICAgICAgIHJlYWxfYWxs
b2NhdGlvbiA9IHt4ID0gMCwgeSA9IDAsIHdpZHRoID0gODQ3LCBoZWlnaHQgPSAyODJ9CiAgICAg
ICAgb2xkX2FsbG9jYXRpb24gPSB7eCA9IDAsIHkgPSAwLCB3aWR0aCA9IDEsIGhlaWdodCA9IDIw
MH0KICAgICAgICBhZGp1c3RlZF9hbGxvY2F0aW9uID0ge3ggPSAwLCB5ID0gMCwgd2lkdGggPSA4
NDcsIGhlaWdodCA9IDI4Mn0KICAgICAgICBhbGxvY19uZWVkZWQgPSA8b3B0aW1pemVkIG91dD4K
ICAgICAgICBzaXplX2NoYW5nZWQgPSAxCiAgICAgICAgYmFzZWxpbmVfY2hhbmdlZCA9IDAKICAg
ICAgICBwb3NpdGlvbl9jaGFuZ2VkID0gMAogICAgICAgIG5hdHVyYWxfd2lkdGggPSA4NDcKICAg
ICAgICBuYXR1cmFsX2hlaWdodCA9IDI4MgogICAgICAgIGR1bW15ID0gLTEyMTQzNTE1MzYKICAg
ICAgICBtaW5fd2lkdGggPSA4NDcKICAgICAgICBtaW5faGVpZ2h0ID0gMjgyCiAgICAgICAgb2xk
X2Jhc2VsaW5lID0gLTEKICAgICAgICBfX0ZVTkNUSU9OX18gPSAiZ3RrX3dpZGdldF9zaXplX2Fs
bG9jYXRlX3dpdGhfYmFzZWxpbmUiCiMzMSAweGI3MTQ4ZjliIGluIGd0a193aWRnZXRfc2l6ZV9h
bGxvY2F0ZSAoCiAgICB3aWRnZXQ9d2lkZ2V0QGVudHJ5PTB4YWQ0YTM3OCBbV2ViS2l0V2ViVmll
d10sIAogICAgYWxsb2NhdGlvbj1hbGxvY2F0aW9uQGVudHJ5PTB4YmZmZmUwNDApCiAgICBhdCAv
YnVpbGQvYnVpbGRkL2d0ayszLjAtMy4xMC42Ly4vZ3RrL2d0a3dpZGdldC5jOjU2MjYKTm8gbG9j
YWxzLgojMzIgMHhiNzAyZWRlYyBpbiBndGtfb2Zmc2NyZWVuX3dpbmRvd19zaXplX2FsbG9jYXRl
ICgKICAgIHdpZGdldD0weGE3YjU0YTggW3NvZnR3YXJlY2VudGVyK3VpK2d0azMrd2lkZ2V0cytl
eGhpYml0cytfSHRtbFJlbmRlcmVyXSwgCiAgICBhbGxvY2F0aW9uPTB4YmZmZmUzYzApCiAgICBh
dCAvYnVpbGQvYnVpbGRkL2d0ayszLjAtMy4xMC42Ly4vZ3RrL2d0a29mZnNjcmVlbndpbmRvdy5j
OjE1MAogICAgICAgIGNoaWxkX2FsbG9jID0ge3ggPSAwLCB5ID0gMCwgd2lkdGggPSA4NDcsIGhl
aWdodCA9IDI4Mn0KICAgICAgICBiaW4gPSAweGE3YjU0YTggW3NvZnR3YXJlY2VudGVyK3VpK2d0
azMrd2lkZ2V0cytleGhpYml0cytfSHRtbFJlbmRlcmVyXQogICAgICAgIGNoaWxkID0gMHhhZDRh
Mzc4IFtXZWJLaXRXZWJWaWV3XQogICAgICAgIGJvcmRlcl93aWR0aCA9IDxvcHRpbWl6ZWQgb3V0
PgojMzMgMHhiNzljNzMzZSBpbiBnX2NjbG9zdXJlX21hcnNoYWxfVk9JRF9fQk9YRUQgKGNsb3N1
cmU9MHg4NGRiMWI4LCAKICAgIHJldHVybl92YWx1ZT0weDAsIG5fcGFyYW1fdmFsdWVzPTIsIHBh
cmFtX3ZhbHVlcz0weGJmZmZlMjAwLCAKICAgIGludm9jYXRpb25faGludD0weGJmZmZlMWFjLCAK
ICAgIG1hcnNoYWxfZGF0YT0weGI3MDJlZDUwIDxndGtfb2Zmc2NyZWVuX3dpbmRvd19zaXplX2Fs
bG9jYXRlPikKICAgIGF0IC9idWlsZC9idWlsZGQvZ2xpYjIuMC0yLjM5LjEvLi9nb2JqZWN0L2dt
YXJzaGFsLmM6MTEyMAogICAgICAgIGNhbGxiYWNrID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAg
Y2MgPSAweDg0ZGIxYjgKICAgICAgICBkYXRhMSA9IDB4YTdiNTRhOAogICAgICAgIGRhdGEyID0g
PG9wdGltaXplZCBvdXQ+CiAgICAgICAgX19GVU5DVElPTl9fID0gImdfY2Nsb3N1cmVfbWFyc2hh
bF9WT0lEX19CT1hFRCIKIzM0IDB4Yjc5YzMzZDQgaW4gZ190eXBlX2NsYXNzX21ldGFfbWFyc2hh
bCAoY2xvc3VyZT0weDg0ZGIxYjgsIAogICAgcmV0dXJuX3ZhbHVlPTB4MCwgbl9wYXJhbV92YWx1
ZXM9MiwgcGFyYW1fdmFsdWVzPTB4YmZmZmUyMDAsIAogICAgaW52b2NhdGlvbl9oaW50PTB4YmZm
ZmUxYWMsIG1hcnNoYWxfZGF0YT0weDZjKQogICAgYXQgL2J1aWxkL2J1aWxkZC9nbGliMi4wLTIu
MzkuMS8uL2dvYmplY3QvZ2Nsb3N1cmUuYzo5NzAKICAgICAgICBjbGFzcyA9IDxvcHRpbWl6ZWQg
b3V0PgogICAgICAgIGNhbGxiYWNrID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2Zmc2V0ID0g
MTA4CiMzNSAweGI3OWM0OGFlIGluIGdfY2xvc3VyZV9pbnZva2UgKGNsb3N1cmU9Y2xvc3VyZUBl
bnRyeT0weDg0ZGIxYjgsIAogICAgcmV0dXJuX3ZhbHVlPXJldHVybl92YWx1ZUBlbnRyeT0weDAs
IG5fcGFyYW1fdmFsdWVzPTIsIAogICAgcGFyYW1fdmFsdWVzPXBhcmFtX3ZhbHVlc0BlbnRyeT0w
eGJmZmZlMjAwLCAKICAgIGludm9jYXRpb25faGludD1pbnZvY2F0aW9uX2hpbnRAZW50cnk9MHhi
ZmZmZTFhYykKICAgIGF0IC9idWlsZC9idWlsZGQvZ2xpYjIuMC0yLjM5LjEvLi9nb2JqZWN0L2dj
bG9zdXJlLmM6Nzc3CiAgICAgICAgbWFyc2hhbCA9IDB4Yjc5YzMzODAgPGdfdHlwZV9jbGFzc19t
ZXRhX21hcnNoYWw+CiAgICAgICAgbWFyc2hhbF9kYXRhID0gMHg2YwogICAgICAgIGluX21hcnNo
YWwgPSAwCiAgICAgICAgcmVhbF9jbG9zdXJlID0gMHg4NGRiMWE4CiAgICAgICAgX19GVU5DVElP
Tl9fID0gImdfY2xvc3VyZV9pbnZva2UiCiMzNiAweGI3OWQ2NGJjIGluIHNpZ25hbF9lbWl0X3Vu
bG9ja2VkX1IgKG5vZGU9bm9kZUBlbnRyeT0weDg0OWY0MTAsIGRldGFpbD0wLCAKICAgIGluc3Rh
bmNlPTB4YTdiNTRhOCwgZW1pc3Npb25fcmV0dXJuPWVtaXNzaW9uX3JldHVybkBlbnRyeT0weDAs
IAogICAgaW5zdGFuY2VfYW5kX3BhcmFtcz0weGJmZmZlMjAwKQogICAgYXQgL2J1aWxkL2J1aWxk
ZC9nbGliMi4wLTIuMzkuMS8uL2dvYmplY3QvZ3NpZ25hbC5jOjM1MTYKICAgICAgICBhY2N1bXVs
YXRvciA9IDB4MAogICAgICAgIGVtaXNzaW9uID0ge25leHQgPSAweGJmZmZlNTkwLCBpbnN0YW5j
ZSA9IDB4YTdiNTRhOCwgaWhpbnQgPSB7CiAgICAgICAgICAgIHNpZ25hbF9pZCA9IDEwLCBkZXRh
aWwgPSAwLCBydW5fdHlwZSA9IEdfU0lHTkFMX1JVTl9GSVJTVH0sIAogICAgICAgICAgc3RhdGUg
PSBFTUlTU0lPTl9SVU4sIGNoYWluX3R5cGUgPSAxNDY3NjQ1MTJ9CiAgICAgICAgaGFuZGxlcl9s
aXN0ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcmV0dXJuX2FjY3UgPSAweDAKICAgICAgICBh
Y2N1ID0ge2dfdHlwZSA9IDAsIGRhdGEgPSB7e3ZfaW50ID0gMCwgdl91aW50ID0gMCwgdl9sb25n
ID0gMCwgCiAgICAgICAgICAgICAgdl91bG9uZyA9IDAsIHZfaW50NjQgPSAwLCB2X3VpbnQ2NCA9
IDAsIHZfZmxvYXQgPSAwLCAKICAgICAgICAgICAgICB2X2RvdWJsZSA9IDAsIHZfcG9pbnRlciA9
IDB4MH0sIHt2X2ludCA9IDAsIHZfdWludCA9IDAsIAogICAgICAgICAgICAgIHZfbG9uZyA9IDAs
IHZfdWxvbmcgPSAwLCB2X2ludDY0ID0gMCwgdl91aW50NjQgPSAwLCB2X2Zsb2F0ID0gMCwgCiAg
ICAgICAgICAgICAgdl9kb3VibGUgPSAwLCB2X3BvaW50ZXIgPSAweDB9fX0KICAgICAgICBzaWdu
YWxfaWQgPSAxMAogICAgICAgIG1heF9zZXF1ZW50aWFsX2hhbmRsZXJfbnVtYmVyID0gMzIwNQog
ICAgICAgIHJldHVybl92YWx1ZV9hbHRlcmVkID0gPG9wdGltaXplZCBvdXQ+CiMzNyAweGI3OWRl
NzUzIGluIGdfc2lnbmFsX2VtaXRfdmFsaXN0IChpbnN0YW5jZT1pbnN0YW5jZUBlbnRyeT0weGE3
YjU0YTgsIAogICAgc2lnbmFsX2lkPXNpZ25hbF9pZEBlbnRyeT0xMCwgZGV0YWlsPWRldGFpbEBl
bnRyeT0wLCAKICAgIHZhcl9hcmdzPTB4YmZmZmUzNTAgIlwzNDRcMzQzXDM3N1wyNzdcMzU0XDM0
M1wzNzdcMjc3XTdcYlwyNjciLCAKICAgIHZhcl9hcmdzQGVudHJ5PTB4YmZmZmUzNGMgIlwzMDBc
MzQzXDM3N1wyNzdcMzQ0XDM0M1wzNzdcMjc3XDM1NFwzNDNcMzc3XDI3N103XGJcMjY3IikgYXQg
L2J1aWxkL2J1aWxkZC9nbGliMi4wLTIuMzkuMS8uL2dvYmplY3QvZ3NpZ25hbC5jOjMzMzAKICAg
ICAgICBpbnN0YW5jZV9hbmRfcGFyYW1zID0gMHhiZmZmZTIwMAogICAgICAgIHNpZ25hbF9yZXR1
cm5fdHlwZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHBhcmFtX3ZhbHVlcyA9IDB4YmZmZmUy
MTQKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgbl9wYXJhbXMgPSA8b3B0aW1p
emVkIG91dD4KICAgICAgICBfX0ZVTkNUSU9OX18gPSAiZ19zaWduYWxfZW1pdF92YWxpc3QiCiMz
OCAweGI3OWRlOWUzIGluIGdfc2lnbmFsX2VtaXQgKGluc3RhbmNlPWluc3RhbmNlQGVudHJ5PTB4
YTdiNTRhOCwgCiAgICBzaWduYWxfaWQ9MTAsIGRldGFpbD1kZXRhaWxAZW50cnk9MCkKICAgIGF0
IC9idWlsZC9idWlsZGQvZ2xpYjIuMC0yLjM5LjEvLi9nb2JqZWN0L2dzaWduYWwuYzozMzg2CiAg
ICAgICAgdmFyX2FyZ3MgPSAweGJmZmZlMzRjICJcMzAwXDM0M1wzNzdcMjc3XDM0NFwzNDNcMzc3
XDI3N1wzNTRcMzQzXDM3N1wyNzddN1xiXDI2NyIKIzM5IDB4YjcxNDhiZTUgaW4gZ3RrX3dpZGdl
dF9zaXplX2FsbG9jYXRlX3dpdGhfYmFzZWxpbmUgKAogICAgd2lkZ2V0PXdpZGdldEBlbnRyeT0w
eGE3YjU0YTggW3NvZnR3YXJlY2VudGVyK3VpK2d0azMrd2lkZ2V0cytleGhpYml0cytfSHRtbFJl
bmRlcmVyXSwgYWxsb2NhdGlvbj1hbGxvY2F0aW9uQGVudHJ5PTB4YmZmZmU0NTAsIGJhc2VsaW5l
PWJhc2VsaW5lQGVudHJ5PS0xKQogICAgYXQgL2J1aWxkL2J1aWxkZC9ndGsrMy4wLTMuMTAuNi8u
L2d0ay9ndGt3aWRnZXQuYzo1NTU5CiAgICAgICAgcHJpdiA9IDB4YTdiNTQyOAogICAgICAgIHJl
YWxfYWxsb2NhdGlvbiA9IHt4ID0gMCwgeSA9IDAsIHdpZHRoID0gODQ3LCBoZWlnaHQgPSAyODJ9
CiAgICAgICAgb2xkX2FsbG9jYXRpb24gPSB7eCA9IDAsIHkgPSAwLCB3aWR0aCA9IDEsIGhlaWdo
dCA9IDIwMH0KICAgICAgICBhZGp1c3RlZF9hbGxvY2F0aW9uID0ge3ggPSAwLCB5ID0gMCwgd2lk
dGggPSA4NDcsIGhlaWdodCA9IDI4Mn0KICAgICAgICBhbGxvY19uZWVkZWQgPSA8b3B0aW1pemVk
IG91dD4KICAgICAgICBzaXplX2NoYW5nZWQgPSAxCiAgICAgICAgYmFzZWxpbmVfY2hhbmdlZCA9
IDAKICAgICAgICBwb3NpdGlvbl9jaGFuZ2VkID0gMAogICAgICAgIG5hdHVyYWxfd2lkdGggPSA4
NDcKICAgICAgICBuYXR1cmFsX2hlaWdodCA9IDI4MgogICAgICAgIGR1bW15ID0gMjgyCiAgICAg
ICAgbWluX3dpZHRoID0gODQ3CiAgICAgICAgbWluX2hlaWdodCA9IDI4MgogICAgICAgIG9sZF9i
YXNlbGluZSA9IC0xCiAgICAgICAgX19GVU5DVElPTl9fID0gImd0a193aWRnZXRfc2l6ZV9hbGxv
Y2F0ZV93aXRoX2Jhc2VsaW5lIgojNDAgMHhiNzE0OGY5YiBpbiBndGtfd2lkZ2V0X3NpemVfYWxs
b2NhdGUgKAogICAgd2lkZ2V0PXdpZGdldEBlbnRyeT0weGE3YjU0YTggW3NvZnR3YXJlY2VudGVy
K3VpK2d0azMrd2lkZ2V0cytleGhpYml0cytfSHRtbFJlbmRlcmVyXSwgYWxsb2NhdGlvbj1hbGxv
Y2F0aW9uQGVudHJ5PTB4YmZmZmU0NTApCiAgICBhdCAvYnVpbGQvYnVpbGRkL2d0ayszLjAtMy4x
MC42Ly4vZ3RrL2d0a3dpZGdldC5jOjU2MjYKTm8gbG9jYWxzLgojNDEgMHhiNzAyZWQwYSBpbiBn
dGtfb2Zmc2NyZWVuX3dpbmRvd19yZXNpemUgKAogICAgd2lkZ2V0PTB4YTdiNTRhOCBbc29mdHdh
cmVjZW50ZXIrdWkrZ3RrMyt3aWRnZXRzK2V4aGliaXRzK19IdG1sUmVuZGVyZXJdKQogICAgYXQg
L2J1aWxkL2J1aWxkZC9ndGsrMy4wLTMuMTAuNi8uL2d0ay9ndGtvZmZzY3JlZW53aW5kb3cuYzoy
MDYKICAgICAgICBhbGxvY2F0aW9uID0ge3ggPSAwLCB5ID0gMCwgd2lkdGggPSA4NDcsIGhlaWdo
dCA9IDI4Mn0KICAgICAgICByZXF1aXNpdGlvbiA9IHt3aWR0aCA9IDg0NywgaGVpZ2h0ID0gMjgy
fQojNDIgMHhiNzljNjUyOSBpbiBnX2NjbG9zdXJlX21hcnNoYWxfVk9JRF9fVk9JRHYgKGNsb3N1
cmU9MHg4NGRmMTc4LCAKICAgIHJldHVybl92YWx1ZT0weDAsIGluc3RhbmNlPTB4YTdiNTRhOCwg
YXJncz0weGJmZmZlNjNjICIiLCAKICAgIG1hcnNoYWxfZGF0YT0weGI3MDJlZDEwIDxndGtfb2Zm
c2NyZWVuX3dpbmRvd19jaGVja19yZXNpemU+LCBuX3BhcmFtcz0wLCAKICAgIHBhcmFtX3R5cGVz
PTB4MCkgYXQgL2J1aWxkL2J1aWxkZC9nbGliMi4wLTIuMzkuMS8uL2dvYmplY3QvZ21hcnNoYWwu
YzoxMTUKICAgICAgICBjYyA9IDB4ODRkZjE3OAogICAgICAgIGRhdGExID0gMHhhN2I1NGE4CiAg
ICAgICAgZGF0YTIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBjYWxsYmFjayA9IDxvcHRpbWl6
ZWQgb3V0PgojNDMgMHhiNzljMzI4NyBpbiBnX3R5cGVfY2xhc3NfbWV0YV9tYXJzaGFsdiAoY2xv
c3VyZT0weDg0ZGYxNzgsIAogICAgcmV0dXJuX3ZhbHVlPTB4MCwgaW5zdGFuY2U9MHhhN2I1NGE4
LCBhcmdzPTB4YmZmZmU2M2MgIiIsIAogICAgbWFyc2hhbF9kYXRhPTB4MWE0LCBuX3BhcmFtcz0w
LCBwYXJhbV90eXBlcz0weDApCiAgICBhdCAvYnVpbGQvYnVpbGRkL2dsaWIyLjAtMi4zOS4xLy4v
Z29iamVjdC9nY2xvc3VyZS5jOjk5NwogICAgICAgIHJlYWxfY2xvc3VyZSA9IDB4ODRkZjE2OAog
ICAgICAgIGNsYXNzID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgY2FsbGJhY2sgPSA8b3B0aW1p
emVkIG91dD4KICAgICAgICBvZmZzZXQgPSA0MjAKIzQ0IDB4Yjc5YzRhZWUgaW4gX2dfY2xvc3Vy
ZV9pbnZva2VfdmEgKGNsb3N1cmU9Y2xvc3VyZUBlbnRyeT0weDg0ZGYxNzgsIAogICAgcmV0dXJu
X3ZhbHVlPXJldHVybl92YWx1ZUBlbnRyeT0weDAsIGluc3RhbmNlPWluc3RhbmNlQGVudHJ5PTB4
YTdiNTRhOCwgCiAgICBhcmdzPWFyZ3NAZW50cnk9MHhiZmZmZTYzYyAiIiwgbl9wYXJhbXM9MCwg
cGFyYW1fdHlwZXM9MHgwKQogICAgYXQgL2J1aWxkL2J1aWxkZC9nbGliMi4wLTIuMzkuMS8uL2dv
YmplY3QvZ2Nsb3N1cmUuYzo4NDAKICAgICAgICBtYXJzaGFsID0gMHhiNzljMzI0MCA8Z190eXBl
X2NsYXNzX21ldGFfbWFyc2hhbHY+CiAgICAgICAgbWFyc2hhbF9kYXRhID0gMHgxYTQKICAgICAg
ICBpbl9tYXJzaGFsID0gMAogICAgICAgIHJlYWxfY2xvc3VyZSA9IDB4ODRkZjE2OAogICAgICAg
IF9fRlVOQ1RJT05fXyA9ICJfZ19jbG9zdXJlX2ludm9rZV92YSIKIzQ1IDB4Yjc5ZGRlNzAgaW4g
Z19zaWduYWxfZW1pdF92YWxpc3QgKGluc3RhbmNlPWluc3RhbmNlQGVudHJ5PTB4YTdiNTRhOCwg
CiAgICBzaWduYWxfaWQ9c2lnbmFsX2lkQGVudHJ5PTc0LCBkZXRhaWw9ZGV0YWlsQGVudHJ5PTAs
IAogICAgdmFyX2FyZ3M9dmFyX2FyZ3NAZW50cnk9MHhiZmZmZTYzYyAiIikKICAgIGF0IC9idWls
ZC9idWlsZGQvZ2xpYjIuMC0yLjM5LjEvLi9nb2JqZWN0L2dzaWduYWwuYzozMjM4CiAgICAgICAg
cmV0dXJuX2FjY3UgPSAweDAKICAgICAgICBhY2N1ID0ge2dfdHlwZSA9IDAsIGRhdGEgPSB7e3Zf
aW50ID0gMCwgdl91aW50ID0gMCwgdl9sb25nID0gMCwgCiAgICAgICAgICAgICAgdl91bG9uZyA9
IDAsIHZfaW50NjQgPSAwLCB2X3VpbnQ2NCA9IDAsIHZfZmxvYXQgPSAwLCAKICAgICAgICAgICAg
ICB2X2RvdWJsZSA9IDAsIHZfcG9pbnRlciA9IDB4MH0sIHt2X2ludCA9IDAsIHZfdWludCA9IDAs
IAogICAgICAgICAgICAgIHZfbG9uZyA9IDAsIHZfdWxvbmcgPSAwLCB2X2ludDY0ID0gMCwgdl91
aW50NjQgPSAwLCB2X2Zsb2F0ID0gMCwgCiAgICAgICAgICAgICAgdl9kb3VibGUgPSAwLCB2X3Bv
aW50ZXIgPSAweDB9fX0KICAgICAgICBhY2N1bXVsYXRvciA9IDB4MAogICAgICAgIGVtaXNzaW9u
ID0ge25leHQgPSAweGJmZmZlNzcwLCBpbnN0YW5jZSA9IDB4YTdiNTRhOCwgaWhpbnQgPSB7CiAg
ICAgICAgICAgIHNpZ25hbF9pZCA9IDc0LCBkZXRhaWwgPSAwLCBydW5fdHlwZSA9IEdfU0lHTkFM
X1JVTl9MQVNUfSwgCiAgICAgICAgICBzdGF0ZSA9IEVNSVNTSU9OX1JVTiwgY2hhaW5fdHlwZSA9
IDE0Njc2NDUxMn0KICAgICAgICBpbnN0YW5jZV90eXBlID0gPG9wdGltaXplZCBvdXQ+CiAgICAg
ICAgZW1pc3Npb25fcmV0dXJuID0ge2dfdHlwZSA9IDAsIGRhdGEgPSB7e3ZfaW50ID0gMCwgdl91
aW50ID0gMCwgCiAgICAgICAgICAgICAgdl9sb25nID0gMCwgdl91bG9uZyA9IDAsIHZfaW50NjQg
PSAwLCB2X3VpbnQ2NCA9IDAsIHZfZmxvYXQgPSAwLCAKICAgICAgICAgICAgICB2X2RvdWJsZSA9
IDAsIHZfcG9pbnRlciA9IDB4MH0sIHt2X2ludCA9IDAsIHZfdWludCA9IDAsIAogICAgICAgICAg
ICAgIHZfbG9uZyA9IDAsIHZfdWxvbmcgPSAwLCB2X2ludDY0ID0gMCwgdl91aW50NjQgPSAwLCB2
X2Zsb2F0ID0gMCwgCiAgICAgICAgICAgICAgdl9kb3VibGUgPSAwLCB2X3BvaW50ZXIgPSAweDB9
fX0KICAgICAgICBydHlwZSA9IDQKICAgICAgICBzdGF0aWNfc2NvcGUgPSAwCiAgICAgICAgZmFz
dHBhdGhfaGFuZGxlciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGNsb3N1cmUgPSAweDg0ZGYx
NzgKICAgICAgICBydW5fdHlwZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGwgPSA8b3B0aW1p
emVkIG91dD4KICAgICAgICBmYXN0cGF0aCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGluc3Rh
bmNlX2FuZF9wYXJhbXMgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBzaWduYWxfcmV0dXJuX3R5
cGUgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwYXJhbV92YWx1ZXMgPSA8b3B0aW1pemVkIG91
dD4KICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgbl9wYXJhbXMgPSA8b3B0aW1p
emVkIG91dD4KICAgICAgICBfX0ZVTkNUSU9OX18gPSAiZ19zaWduYWxfZW1pdF92YWxpc3QiCiM0
NiAweGI3OWRlOWUzIGluIGdfc2lnbmFsX2VtaXQgKGluc3RhbmNlPWluc3RhbmNlQGVudHJ5PTB4
YTdiNTRhOCwgCiAgICBzaWduYWxfaWQ9NzQsIGRldGFpbD1kZXRhaWxAZW50cnk9MCkKICAgIGF0
IC9idWlsZC9idWlsZGQvZ2xpYjIuMC0yLjM5LjEvLi9nb2JqZWN0L2dzaWduYWwuYzozMzg2CiAg
ICAgICAgdmFyX2FyZ3MgPSAweGJmZmZlNjNjICIiCiM0NyAweGI2ZjUxMTJhIGluIGd0a19jb250
YWluZXJfY2hlY2tfcmVzaXplICgKICAgIGNvbnRhaW5lcj0weGE3YjU0YTggW3NvZnR3YXJlY2Vu
dGVyK3VpK2d0azMrd2lkZ2V0cytleGhpYml0cytfSHRtbFJlbmRlcmVyXSkgYXQgL2J1aWxkL2J1
aWxkZC9ndGsrMy4wLTMuMTAuNi8uL2d0ay9ndGtjb250YWluZXIuYzoxODY1Ck5vIGxvY2Fscy4K
IzQ4IDB4YjZmNTExOTQgaW4gZ3RrX2NvbnRhaW5lcl9pZGxlX3NpemVyICgKICAgIGNsb2NrPTB4
ODUwYTMzMCBbR2RrRnJhbWVDbG9ja0lkbGVdLCAKICAgIGNvbnRhaW5lcj0weGE3YjU0YTggW3Nv
ZnR3YXJlY2VudGVyK3VpK2d0azMrd2lkZ2V0cytleGhpYml0cytfSHRtbFJlbmRlcmVyXSkgYXQg
L2J1aWxkL2J1aWxkZC9ndGsrMy4wLTMuMTAuNi8uL2d0ay9ndGtjb250YWluZXIuYzoxNzAxCk5v
IGxvY2Fscy4KIzQ5IDB4Yjc5YzY1NDkgaW4gZ19jY2xvc3VyZV9tYXJzaGFsX1ZPSURfX1ZPSUR2
IChjbG9zdXJlPTB4YTk0MDZiOCwgCiAgICByZXR1cm5fdmFsdWU9MHgwLCBpbnN0YW5jZT0weDg1
MGEzMzAsIAogICAgYXJncz0weGJmZmZlOGE4ICJcMzE0ZFwyMzNcMjY3XDM0MsqTXDI2N1xiIiwg
bWFyc2hhbF9kYXRhPTB4MCwgbl9wYXJhbXM9MCwgCiAgICBwYXJhbV90eXBlcz0weDApIGF0IC9i
dWlsZC9idWlsZGQvZ2xpYjIuMC0yLjM5LjEvLi9nb2JqZWN0L2dtYXJzaGFsLmM6MTE1CiAgICAg
ICAgY2MgPSAweGE5NDA2YjgKICAgICAgICBkYXRhMSA9IDB4ODUwYTMzMAogICAgICAgIGRhdGEy
ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgY2FsbGJhY2sgPSA8b3B0aW1pemVkIG91dD4KIzUw
IDB4Yjc5YzRhZWUgaW4gX2dfY2xvc3VyZV9pbnZva2VfdmEgKGNsb3N1cmU9Y2xvc3VyZUBlbnRy
eT0weGE5NDA2YjgsIAogICAgcmV0dXJuX3ZhbHVlPXJldHVybl92YWx1ZUBlbnRyeT0weDAsIGlu
c3RhbmNlPWluc3RhbmNlQGVudHJ5PTB4ODUwYTMzMCwgCiAgICBhcmdzPWFyZ3NAZW50cnk9MHhi
ZmZmZThhOCAiXDMxNGRcMjMzXDI2N1wzNDLKk1wyNjdcYiIsIG5fcGFyYW1zPTAsIAogICAgcGFy
YW1fdHlwZXM9MHgwKSBhdCAvYnVpbGQvYnVpbGRkL2dsaWIyLjAtMi4zOS4xLy4vZ29iamVjdC9n
Y2xvc3VyZS5jOjg0MAogICAgICAgIG1hcnNoYWwgPSAweGI3OWM2NTAwIDxnX2NjbG9zdXJlX21h
cnNoYWxfVk9JRF9fVk9JRHY+CiAgICAgICAgbWFyc2hhbF9kYXRhID0gMHgwCiAgICAgICAgaW5f
bWFyc2hhbCA9IDAKICAgICAgICByZWFsX2Nsb3N1cmUgPSAweGE5NDA2YTgKICAgICAgICBfX0ZV
TkNUSU9OX18gPSAiX2dfY2xvc3VyZV9pbnZva2VfdmEiCiM1MSAweGI3OWRkZTcwIGluIGdfc2ln
bmFsX2VtaXRfdmFsaXN0IChpbnN0YW5jZT1pbnN0YW5jZUBlbnRyeT0weDg1MGEzMzAsIAogICAg
c2lnbmFsX2lkPXNpZ25hbF9pZEBlbnRyeT0xMzksIGRldGFpbD1kZXRhaWxAZW50cnk9MCwgCiAg
ICB2YXJfYXJncz12YXJfYXJnc0BlbnRyeT0weGJmZmZlOGE4ICJcMzE0ZFwyMzNcMjY3XDM0MsqT
XDI2N1xiIikKICAgIGF0IC9idWlsZC9idWlsZGQvZ2xpYjIuMC0yLjM5LjEvLi9nb2JqZWN0L2dz
aWduYWwuYzozMjM4CiAgICAgICAgcmV0dXJuX2FjY3UgPSAweDAKICAgICAgICBhY2N1ID0ge2df
dHlwZSA9IDAsIGRhdGEgPSB7e3ZfaW50ID0gMCwgdl91aW50ID0gMCwgdl9sb25nID0gMCwgCiAg
ICAgICAgICAgICAgdl91bG9uZyA9IDAsIHZfaW50NjQgPSAwLCB2X3VpbnQ2NCA9IDAsIHZfZmxv
YXQgPSAwLCAKICAgICAgICAgICAgICB2X2RvdWJsZSA9IDAsIHZfcG9pbnRlciA9IDB4MH0sIHt2
X2ludCA9IDAsIHZfdWludCA9IDAsIAogICAgICAgICAgICAgIHZfbG9uZyA9IDAsIHZfdWxvbmcg
PSAwLCB2X2ludDY0ID0gMCwgdl91aW50NjQgPSAwLCB2X2Zsb2F0ID0gMCwgCiAgICAgICAgICAg
ICAgdl9kb3VibGUgPSAwLCB2X3BvaW50ZXIgPSAweDB9fX0KICAgICAgICBhY2N1bXVsYXRvciA9
IDB4MAogICAgICAgIGVtaXNzaW9uID0ge25leHQgPSAweDAsIGluc3RhbmNlID0gMHg4NTBhMzMw
LCBpaGludCA9IHsKICAgICAgICAgICAgc2lnbmFsX2lkID0gMTM5LCBkZXRhaWwgPSAwLCBydW5f
dHlwZSA9IEdfU0lHTkFMX1JVTl9GSVJTVH0sIAogICAgICAgICAgc3RhdGUgPSBFTUlTU0lPTl9S
VU4sIGNoYWluX3R5cGUgPSAxMzk0OTk5Mjh9CiAgICAgICAgaW5zdGFuY2VfdHlwZSA9IDxvcHRp
bWl6ZWQgb3V0PgogICAgICAgIGVtaXNzaW9uX3JldHVybiA9IHtnX3R5cGUgPSAwLCBkYXRhID0g
e3t2X2ludCA9IDAsIHZfdWludCA9IDAsIAogICAgICAgICAgICAgIHZfbG9uZyA9IDAsIHZfdWxv
bmcgPSAwLCB2X2ludDY0ID0gMCwgdl91aW50NjQgPSAwLCB2X2Zsb2F0ID0gMCwgCiAgICAgICAg
ICAgICAgdl9kb3VibGUgPSAwLCB2X3BvaW50ZXIgPSAweDB9LCB7dl9pbnQgPSAwLCB2X3VpbnQg
PSAwLCAKICAgICAgICAgICAgICB2X2xvbmcgPSAwLCB2X3Vsb25nID0gMCwgdl9pbnQ2NCA9IDAs
IHZfdWludDY0ID0gMCwgdl9mbG9hdCA9IDAsIAogICAgICAgICAgICAgIHZfZG91YmxlID0gMCwg
dl9wb2ludGVyID0gMHgwfX19CiAgICAgICAgcnR5cGUgPSA0CiAgICAgICAgc3RhdGljX3Njb3Bl
ID0gMAogICAgICAgIGZhc3RwYXRoX2hhbmRsZXIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBj
bG9zdXJlID0gMHhhOTQwNmI4CiAgICAgICAgcnVuX3R5cGUgPSA8b3B0aW1pemVkIG91dD4KICAg
ICAgICBsID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgZmFzdHBhdGggPSA8b3B0aW1pemVkIG91
dD4KICAgICAgICBpbnN0YW5jZV9hbmRfcGFyYW1zID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAg
c2lnbmFsX3JldHVybl90eXBlID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcGFyYW1fdmFsdWVz
ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG5f
cGFyYW1zID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgX19GVU5DVElPTl9fID0gImdfc2lnbmFs
X2VtaXRfdmFsaXN0IgojNTIgMHhiNzlkZWVhMSBpbiBnX3NpZ25hbF9lbWl0X2J5X25hbWUgKGlu
c3RhbmNlPWluc3RhbmNlQGVudHJ5PTB4ODUwYTMzMCwgCiAgICBkZXRhaWxlZF9zaWduYWw9ZGV0
YWlsZWRfc2lnbmFsQGVudHJ5PTB4YjZlMjRlY2QgImxheW91dCIpCiAgICBhdCAvYnVpbGQvYnVp
bGRkL2dsaWIyLjAtMi4zOS4xLy4vZ29iamVjdC9nc2lnbmFsLmM6MzQyNgogICAgICAgIHZhcl9h
cmdzID0gMHhiZmZmZThhOCAiXDMxNGRcMjMzXDI2N1wzNDLKk1wyNjdcYiIKICAgICAgICBkZXRh
aWwgPSAwCiAgICAgICAgc2lnbmFsX2lkID0gMTM5CiAgICAgICAgaXR5cGUgPSAxMzk0OTk5MjgK
ICAgICAgICBfX0ZVTkNUSU9OX18gPSAiZ19zaWduYWxfZW1pdF9ieV9uYW1lIgojNTMgMHhiNmRj
ZWYwZSBpbiBnZGtfZnJhbWVfY2xvY2tfcGFpbnRfaWRsZSAoZGF0YT0weDg1MGEzMzApCiAgICBh
dCAvYnVpbGQvYnVpbGRkL2d0ayszLjAtMy4xMC42Ly4vZ2RrL2dka2ZyYW1lY2xvY2tpZGxlLmM6
NDA4CiAgICAgICAgaXRlciA9IDEKICAgICAgICBjbG9jayA9IDB4ODUwYTMzMCBbR2RrRnJhbWVD
bG9ja0lkbGVdCiAgICAgICAgY2xvY2tfaWRsZSA9IDB4ODUwYTMzMCBbR2RrRnJhbWVDbG9ja0lk
bGVdCiAgICAgICAgcHJpdiA9IDB4ODUwYTJhMAogICAgICAgIHNraXBfdG9fcmVzdW1lX2V2ZW50
cyA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHRpbWluZ3MgPSAweGE4MzMyYzAKIzU0IDB4YjZk
YmY5OTUgaW4gZ2RrX3RocmVhZHNfZGlzcGF0Y2ggKGRhdGE9ZGF0YUBlbnRyeT0weGE5NWUxNDAp
CiAgICBhdCAvYnVpbGQvYnVpbGRkL2d0ayszLjAtMy4xMC42Ly4vZ2RrL2dkay5jOjgwNAogICAg
ICAgIGRpc3BhdGNoID0gMHhhOTVlMTQwCiAgICAgICAgcmV0ID0gMAojNTUgMHhiNzhmOTg3MSBp
biBnX3RpbWVvdXRfZGlzcGF0Y2ggKHNvdXJjZT1zb3VyY2VAZW50cnk9MHg5MzkyNWMwLCAKICAg
IGNhbGxiYWNrPTB4YjZkYmY5NjAgPGdka190aHJlYWRzX2Rpc3BhdGNoPiwgdXNlcl9kYXRhPTB4
YTk1ZTE0MCkKICAgIGF0IC9idWlsZC9idWlsZGQvZ2xpYjIuMC0yLjM5LjEvLi9nbGliL2dtYWlu
LmM6NDQ0OQogICAgICAgIHRpbWVvdXRfc291cmNlID0gMHg5MzkyNWMwCiAgICAgICAgYWdhaW4g
PSA8b3B0aW1pemVkIG91dD4KIzU2IDB4Yjc4ZjhiZDcgaW4gZ19tYWluX2Rpc3BhdGNoIChjb250
ZXh0PTB4ODRmMzJiOCwgY29udGV4dEBlbnRyeT0weDkzOTI1YzApCiAgICBhdCAvYnVpbGQvYnVp
bGRkL2dsaWIyLjAtMi4zOS4xLy4vZ2xpYi9nbWFpbi5jOjMwNjYKICAgICAgICBkaXNwYXRjaCA9
IDB4Yjc4Zjk4NTAgPGdfdGltZW91dF9kaXNwYXRjaD4KICAgICAgICBwcmV2X3NvdXJjZSA9IDB4
MAogICAgICAgIHdhc19pbl9jYWxsID0gMAogICAgICAgIHVzZXJfZGF0YSA9IDB4YTk1ZTE0MAog
ICAgICAgIGNhbGxiYWNrID0gMHhiNmRiZjk2MCA8Z2RrX3RocmVhZHNfZGlzcGF0Y2g+CiAgICAg
ICAgY2JfZnVuY3MgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBjYl9kYXRhID0gMHg4ZjhkYmQw
CiAgICAgICAgbmVlZF9kZXN0cm95ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgc291cmNlID0g
MHg5MzkyNWMwCiAgICAgICAgY3VycmVudCA9IDB4ODUwYzdhMAogICAgICAgIGkgPSAyCiM1NyBn
X21haW5fY29udGV4dF9kaXNwYXRjaCAoY29udGV4dD1jb250ZXh0QGVudHJ5PTB4ODRmMzJiOCkK
ICAgIGF0IC9idWlsZC9idWlsZGQvZ2xpYjIuMC0yLjM5LjEvLi9nbGliL2dtYWluLmM6MzY0MApO
byBsb2NhbHMuCiM1OCAweGI3OGY4Zjk4IGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGUgKGNvbnRl
eHQ9MHg4NGYzMmI4LCAKICAgIGJsb2NrPWJsb2NrQGVudHJ5PTEsIGRpc3BhdGNoPWRpc3BhdGNo
QGVudHJ5PTEsIHNlbGY9PG9wdGltaXplZCBvdXQ+KQogICAgYXQgL2J1aWxkL2J1aWxkZC9nbGli
Mi4wLTIuMzkuMS8uL2dsaWIvZ21haW4uYzozNzExCiAgICAgICAgbWF4X3ByaW9yaXR5ID0gMTIw
CiAgICAgICAgdGltZW91dCA9IDAKICAgICAgICBzb21lX3JlYWR5ID0gMQogICAgICAgIG5mZHMg
PSA1CiAgICAgICAgYWxsb2NhdGVkX25mZHMgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBmZHMg
PSA8b3B0aW1pemVkIG91dD4KIzU5IDB4Yjc4ZjkzZmIgaW4gZ19tYWluX2xvb3BfcnVuIChsb29w
PWxvb3BAZW50cnk9MHg5NGJmYTk4KQogICAgYXQgL2J1aWxkL2J1aWxkZC9nbGliMi4wLTIuMzku
MS8uL2dsaWIvZ21haW4uYzozOTA1CiAgICAgICAgX19GVU5DVElPTl9fID0gImdfbWFpbl9sb29w
X3J1biIKIzYwIDB4YjZmZjcxMGQgaW4gZ3RrX21haW4gKCkKICAgIGF0IC9idWlsZC9idWlsZGQv
Z3RrKzMuMC0zLjEwLjYvLi9ndGsvZ3RrbWFpbi5jOjExNTgKICAgICAgICBsb29wID0gMHg5NGJm
YTk4CiM2MSAweGI3NzMwM2M2IGluIGZmaV9jYWxsX1NZU1YgKCkgYXQgLi4vc3JjL3g4Ni9zeXN2
LlM6NjUKTm8gbG9jYWxzLgojNjIgMHhiNzczMDE0YiBpbiBmZmlfY2FsbCAoY2lmPTxvcHRpbWl6
ZWQgb3V0PiwgZm49PG9wdGltaXplZCBvdXQ+LCAKICAgIHJ2YWx1ZT08b3B0aW1pemVkIG91dD4s
IGF2YWx1ZT08b3B0aW1pemVkIG91dD4pIGF0IC4uL3NyYy94ODYvZmZpLmM6NDExCiAgICAgICAg
ZWNpZiA9IHtjaWYgPSAweGJmZmZlYjE0LCBydmFsdWUgPSAweGJmZmZlYjBjLCBhdmFsdWUgPSAw
eGJmZmZlYWEwfQojNjMgMHhiN2ExMTUzNyBpbiBnX2NhbGxhYmxlX2luZm9faW52b2tlICgpCiAg
IGZyb20gL3Vzci9saWIvbGliZ2lyZXBvc2l0b3J5LTEuMC5zby4xCk5vIHN5bWJvbCB0YWJsZSBp
bmZvIGF2YWlsYWJsZS4KIzY0IDB4YjdhMTJhNzQgaW4gZ19mdW5jdGlvbl9pbmZvX2ludm9rZSAo
KQogICBmcm9tIC91c3IvbGliL2xpYmdpcmVwb3NpdG9yeS0xLjAuc28uMQpObyBzeW1ib2wgdGFi
bGUgaW5mbyBhdmFpbGFibGUuCiM2NSAweGI3ZmM4NDU4IGluIF9pbnZva2VfY2FsbGFibGUgKGZ1
bmN0aW9uX3B0cj0weDAsIGNhbGxhYmxlX2luZm89MHhhOTAwMDAwLCAKICAgIGNhY2hlPTB4YThm
ZmY1MCwgc3RhdGU9MHhiZmZmZWMwOCkgYXQgLi4vLi4vZ2kvcHlnaS1pbnZva2UuYzo2NAogICAg
ICAgIF9zYXZlID0gMHg4MzU5MDUwCiAgICAgICAgZXJyb3IgPSAweDAKICAgICAgICByZXR2YWwg
PSA8b3B0aW1pemVkIG91dD4KIzY2IHB5Z2lfY2FsbGFibGVfaW5mb19pbnZva2UgKGluZm89MHhh
OTAwMDAwLCAKICAgIHB5X2FyZ3M9cHlfYXJnc0BlbnRyeT0weGI3ZDMzMDJjLCBrd2FyZ3M9a3dh
cmdzQGVudHJ5PTB4MCwgCiAgICBjYWNoZT0weGE4ZmZmNTAsIGZ1bmN0aW9uX3B0cj1mdW5jdGlv
bl9wdHJAZW50cnk9MHgwLCAKICAgIHVzZXJfZGF0YT11c2VyX2RhdGFAZW50cnk9MHgwKSBhdCAu
Li8uLi9naS9weWdpLWludm9rZS5jOjY1MgogICAgICAgIHN0YXRlID0ge3B5X2luX2FyZ3MgPSAw
eGI3ZDMzMDJjLCBuX3B5X2luX2FyZ3MgPSAwLCBjdXJyZW50X2FyZyA9IDAsIAogICAgICAgICAg
aW1wbGVtZW50b3JfZ3R5cGUgPSAwLCBhcmdzID0gMHgwLCBpbl9hcmdzID0gMHgwLCBhcmdzX2Rh
dGEgPSAweDAsIAogICAgICAgICAgb3V0X2FyZ3MgPSAweDAsIG91dF92YWx1ZXMgPSAweDAsIHJl
dHVybl9hcmcgPSB7dl9ib29sZWFuID0gMCwgCiAgICAgICAgICAgIHZfaW50OCA9IDAgJ1wwMDAn
LCB2X3VpbnQ4ID0gMCAnXDAwMCcsIHZfaW50MTYgPSAwLCB2X3VpbnQxNiA9IDAsIAogICAgICAg
ICAgICB2X2ludDMyID0gMCwgdl91aW50MzIgPSAwLCB2X2ludDY0ID0gMCwgdl91aW50NjQgPSAw
LCB2X2Zsb2F0ID0gMCwgCiAgICAgICAgICAgIHZfZG91YmxlID0gMCwgdl9zaG9ydCA9IDAsIHZf
dXNob3J0ID0gMCwgdl9pbnQgPSAwLCB2X3VpbnQgPSAwLCAKICAgICAgICAgICAgdl9sb25nID0g
MCwgdl91bG9uZyA9IDAsIHZfc3NpemUgPSAwLCB2X3NpemUgPSAwLCB2X3N0cmluZyA9IDB4MCwg
CiAgICAgICAgICAgIHZfcG9pbnRlciA9IDB4MH0sIGVycm9yID0gMHgwLCBmYWlsZWQgPSAwLCB1
c2VyX2RhdGEgPSAweDB9CiAgICAgICAgcmV0ID0gMHgwCiM2NyAweGI3ZmM4ZWVhIGluIF93cmFw
X2dfY2FsbGFibGVfaW5mb19pbnZva2UgKHNlbGY9c2VsZkBlbnRyeT0weGI3ZDE0ZGMwLCAKICAg
IHB5X2FyZ3M9cHlfYXJnc0BlbnRyeT0weGI3ZDMzMDJjLCBrd2FyZ3M9a3dhcmdzQGVudHJ5PTB4
MCkKICAgIGF0IC4uLy4uL2dpL3B5Z2ktaW52b2tlLmM6Njc1Ck5vIGxvY2Fscy4KIzY4IDB4Yjdm
YmQ2Y2QgaW4gX2NhbGxhYmxlX2luZm9fY2FsbCAoc2VsZj0weGI3ZDE0ZGMwLCBhcmdzPTB4Yjdk
MzMwMmMsIAogICAga3dhcmdzPTB4MCkgYXQgLi4vLi4vZ2kvcHlnaS1pbmZvLmM6NDM5Ck5vIGxv
Y2Fscy4KIzY5IDB4MDgxNTE4OGQgaW4gUHlPYmplY3RfQ2FsbCAoa3c9MHgwLCBhcmc9MHhiN2Qz
MzAyYywgZnVuYz0weGI3ZDE0ZGMwKQogICAgYXQgLi4vT2JqZWN0cy9hYnN0cmFjdC5jOjI1MjkK
ICAgICAgICByZXN1bHQgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBjYWxsID0gMHhiN2ZiZDZl
MCA8X2Z1bmN0aW9uX2luZm9fY2FsbD4KIzcwIGRvX2NhbGwgKG5rPTAsIG5hPTxvcHRpbWl6ZWQg
b3V0PiwgcHBfc3RhY2s9MHhiZmZmZWQ1YywgZnVuYz0weGI3ZDE0ZGMwKQogICAgYXQgLi4vUHl0
aG9uL2NldmFsLmM6NDIzOQogICAgICAgIGNhbGxhcmdzID0gPG9wdGltaXplZCBvdXQ+CiAgICAg
ICAga3dkaWN0ID0gMHgwCiAgICAgICAgcmVzdWx0ID0gMHgwCiM3MSBjYWxsX2Z1bmN0aW9uIChv
cGFyZz08b3B0aW1pemVkIG91dD4sIHBwX3N0YWNrPTB4YmZmZmVkNWMpCiAgICBhdCAuLi9QeXRo
b24vY2V2YWwuYzo0MDQ0CiAgICAgICAgZnVuYyA9IDB4YjdkMTRkYzAKICAgICAgICB3ID0gPG9w
dGltaXplZCBvdXQ+CiAgICAgICAgbmEgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBuID0gMAog
ICAgICAgIHBmdW5jID0gMHg4M2UzNDI0CiAgICAgICAgeCA9IDxvcHRpbWl6ZWQgb3V0PgojNzIg
UHlFdmFsX0V2YWxGcmFtZUV4IChmPWZAZW50cnk9MHg4M2UzMmVjLCB0aHJvd2ZsYWc9dGhyb3dm
bGFnQGVudHJ5PTApCiAgICBhdCAuLi9QeXRob24vY2V2YWwuYzoyNjY2CiAgICAgICAgc3AgPSAw
eDgzZTM0MjgKICAgICAgICBzdGFja19wb2ludGVyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAg
bmV4dF9pbnN0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9wY29kZSA9IDxvcHRpbWl6ZWQg
b3V0PgogICAgICAgIG9wYXJnID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgd2h5ID0gV0hZX05P
VAogICAgICAgIGVyciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHggPSA8b3B0aW1pemVkIG91
dD4KICAgICAgICB2ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgdyA9IDxvcHRpbWl6ZWQgb3V0
PgogICAgICAgIHUgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICB0ID0gPG9wdGltaXplZCBvdXQ+
CiAgICAgICAgc3RyZWFtID0gMHgwCiAgICAgICAgZmFzdGxvY2FscyA9IDxvcHRpbWl6ZWQgb3V0
PgogICAgICAgIGZyZWV2YXJzID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcmV0dmFsID0gPG9w
dGltaXplZCBvdXQ+CiAgICAgICAgdHN0YXRlID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgY28g
PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBpbnN0cl91YiA9IC0xCiAgICAgICAgaW5zdHJfbGIg
PSAwCiAgICAgICAgaW5zdHJfcHJldiA9IC0xCiAgICAgICAgZmlyc3RfaW5zdHIgPSA8b3B0aW1p
emVkIG91dD4KICAgICAgICBuYW1lcyA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGNvbnN0cyA9
IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGVudGVyID0gMHhiN2Q0Y2VjMAogICAgICAgIGV4aXQg
PSAweGI3ZDRjZjAwCiM3MyAweDA4MTkzZDIyIGluIFB5RXZhbF9FdmFsQ29kZUV4IChjbG9zdXJl
PTB4MCwgZGVmY291bnQ9MCwgZGVmcz0weDAsIAogICAga3djb3VudD0wLCBrd3M9MHgwLCBhcmdj
b3VudD0wLCBhcmdzPTB4MCwgbG9jYWxzPTB4YjdkNjM3MTQsIAogICAgZ2xvYmFscz0weGI3ZDYz
NzE0LCBjbz0weGI3Y2MyMzgwKSBhdCAuLi9QeXRob24vY2V2YWwuYzozMjUzCiAgICAgICAgcmV0
dmFsID0gMHgwCiAgICAgICAgZmFzdGxvY2FscyA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGZy
ZWV2YXJzID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgdSA9IDxvcHRpbWl6ZWQgb3V0PgogICAg
ICAgIGYgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICB0c3RhdGUgPSA8b3B0aW1pemVkIG91dD4K
ICAgICAgICB4ID0gPG9wdGltaXplZCBvdXQ+CiM3NCBQeUV2YWxfRXZhbENvZGUgKGNvPWNvQGVu
dHJ5PTB4YjdjYzIzODAsIGdsb2JhbHM9Z2xvYmFsc0BlbnRyeT0weGI3ZDYzNzE0LCAKICAgIGxv
Y2Fscz1sb2NhbHNAZW50cnk9MHhiN2Q2MzcxNCkgYXQgLi4vUHl0aG9uL2NldmFsLmM6NjY3Ck5v
IGxvY2Fscy4KIzc1IDB4MDgxOWNmMmQgaW4gcnVuX21vZC40MjYxOCAobW9kPW1vZEBlbnRyeT0w
eDgzZjI4ODgsIAogICAgZmlsZW5hbWU9ZmlsZW5hbWVAZW50cnk9MHhiZmZmZjIyNCAiL3Vzci9i
aW4vc29mdHdhcmUtY2VudGVyLWd0azMiLCAKICAgIGdsb2JhbHM9Z2xvYmFsc0BlbnRyeT0weGI3
ZDYzNzE0LCBsb2NhbHM9bG9jYWxzQGVudHJ5PTB4YjdkNjM3MTQsIAogICAgZmxhZ3M9ZmxhZ3NA
ZW50cnk9MHhiZmZmZWVkYywgYXJlbmE9YXJlbmFAZW50cnk9MHg4MzY1M2E4KQogICAgYXQgLi4v
UHl0aG9uL3B5dGhvbnJ1bi5jOjEzNzAKICAgICAgICBjbyA9IDB4YjdjYzIzODAKICAgICAgICB2
ID0gPG9wdGltaXplZCBvdXQ+CiM3NiAweDA4MGFiODFhIGluIFB5UnVuX0ZpbGVFeEZsYWdzIChm
cD1mcEBlbnRyeT0weDgzNzU1YjgsIAogICAgZmlsZW5hbWU9ZmlsZW5hbWVAZW50cnk9MHhiZmZm
ZjIyNCAiL3Vzci9iaW4vc29mdHdhcmUtY2VudGVyLWd0azMiLCAKICAgIHN0YXJ0PXN0YXJ0QGVu
dHJ5PTI1NywgZ2xvYmFscz1nbG9iYWxzQGVudHJ5PTB4YjdkNjM3MTQsIAogICAgbG9jYWxzPWxv
Y2Fsc0BlbnRyeT0weGI3ZDYzNzE0LCBjbG9zZWl0PWNsb3NlaXRAZW50cnk9MSwgCiAgICBmbGFn
cz1mbGFnc0BlbnRyeT0weGJmZmZlZWRjKSBhdCAuLi9QeXRob24vcHl0aG9ucnVuLmM6MTM1Ngog
ICAgICAgIHJldCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG1vZCA9IDB4ODNmMjg4OAogICAg
ICAgIGFyZW5hID0gMHg4MzY1M2E4CiM3NyAweDA4MGFiZGU3IGluIFB5UnVuX1NpbXBsZUZpbGVF
eEZsYWdzIChmcD0weDgzNzU1YjgsIAogICAgZmlsZW5hbWU9PG9wdGltaXplZCBvdXQ+LCBjbG9z
ZWl0PTEsIGZsYWdzPTB4YmZmZmVlZGMpCiAgICBhdCAuLi9QeXRob24vcHl0aG9ucnVuLmM6OTQ4
CiAgICAgICAgbSA9IDB4YjdkMzM0YzQKICAgICAgICBkID0gMHhiN2Q2MzcxNAogICAgICAgIHYg
PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBleHQgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBz
ZXRfZmlsZV9uYW1lID0gMQogICAgICAgIGxlbiA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHJl
dCA9IC0xCiM3OCAweDA4MGFiZWRhIGluIFB5UnVuX0FueUZpbGVFeEZsYWdzIChmcD1mcEBlbnRy
eT0weDgzNzU1YjgsIAogICAgZmlsZW5hbWU9PG9wdGltaXplZCBvdXQ+LCAKICAgIGZpbGVuYW1l
QGVudHJ5PTB4YmZmZmYyMjQgIi91c3IvYmluL3NvZnR3YXJlLWNlbnRlci1ndGszIiwgCiAgICBj
bG9zZWl0PWNsb3NlaXRAZW50cnk9MSwgZmxhZ3M9ZmxhZ3NAZW50cnk9MHhiZmZmZWVkYykKICAg
IGF0IC4uL1B5dGhvbi9weXRob25ydW4uYzo3NTIKTm8gbG9jYWxzLgojNzkgMHgwODBhY2I0NCBp
biBQeV9NYWluIChhcmdjPWFyZ2NAZW50cnk9MiwgYXJndj1hcmd2QGVudHJ5PTB4YmZmZmYwMTQp
CiAgICBhdCAuLi9Nb2R1bGVzL21haW4uYzo2NDAKICAgICAgICBjID0gPG9wdGltaXplZCBvdXQ+
CiAgICAgICAgc3RzID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgY29tbWFuZCA9IDB4MAogICAg
ICAgIGZpbGVuYW1lID0gMHhiZmZmZjIyNCAiL3Vzci9iaW4vc29mdHdhcmUtY2VudGVyLWd0azMi
CiAgICAgICAgbW9kdWxlID0gMHgwCiAgICAgICAgZnAgPSAweDgzNzU1YjgKICAgICAgICBwID0g
PG9wdGltaXplZCBvdXQ+CiAgICAgICAgdW5idWZmZXJlZCA9IDxvcHRpbWl6ZWQgb3V0PgogICAg
ICAgIHNraXBmaXJzdGxpbmUgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBzdGRpbl9pc19pbnRl
cmFjdGl2ZSA9IDEKICAgICAgICBoZWxwID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgdmVyc2lv
biA9IDAKICAgICAgICBzYXdfdW5idWZmZXJlZF9mbGFnID0gPG9wdGltaXplZCBvdXQ+CiAgICAg
ICAgY2YgPSB7Y2ZfZmxhZ3MgPSAwfQojODAgMHgwODBhY2MyMyBpbiBtYWluIChhcmdjPTIsIGFy
Z3Y9MHhiZmZmZjAxNCkgYXQgLi4vTW9kdWxlcy9weXRob24uYzoyMwoK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>218656</attachid>
            <date>2013-12-07 02:41:12 -0800</date>
            <delta_ts>2013-12-07 02:52:01 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-123480-20131207114111.patch</filename>
            <type>text/plain</type>
            <size>1478</size>
            <attacher name="Gustavo Noronha (kov)">gustavo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTYwMjU4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODU2Yzg4ZmNlMjU0ZDc5
NTQyMmU4NzMxYjE3NmU1N2RiMjdmNzIwMi4uNGYyNDdiNmFhY2YxMDljOWY5NzUyMzA2NTI5MTJl
ZTEwNmU4OTI1MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDEzLTEyLTA3ICBHdXN0
YXZvIE5vcm9uaGEgU2lsdmEgIDxnbnNAZ25vbWUub3JnPgorCisgICAgICAgIHVidW50dSBzb2Z0
d2FyZSBjZW50ZXIgaGl0cyBfWFJlYWRFdmVudHMoKSBlcnJvcgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIzNDgwCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvV2lkZ2V0QmFja2lu
Z1N0b3JlR3RrWDExLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OldpZGdldEJhY2tpbmdTdG9yZUd0
a1gxMTo6fldpZGdldEJhY2tpbmdTdG9yZUd0a1gxMSk6IGNsZWFyIHRoZSBzdXJmYWNlCisgICAg
ICAgIGJlZm9yZSBmcmVlaW5nIHRoZSBhc3NvY2lhdGVkIHBpeG1hcC4KKwogMjAxMy0xMi0wNCAg
SmVyIE5vYmxlICA8amVyLm5vYmxlQGFwcGxlLmNvbT4KIAogICAgICAgICBbTVNFXSBSZWZhY3Rv
ciBNZWRpYVNvdXJjZUJhc2UgYmFjayBpbnRvIE1lZGlhU291cmNlCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9ndGsvV2lkZ2V0QmFja2luZ1N0b3JlR3RrWDExLmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2d0ay9XaWRnZXRCYWNraW5nU3RvcmVHdGtYMTEuY3BwCmlu
ZGV4IGIwN2I4YzdiNzRkZDBkOGNjNGJjYjM3ODIzYTg2Mjk5NzY4ZjRjZTMuLmJjZGNmYTMwYThj
ZjZiOWRjOGVhOWFhZjZhMzZhZWMyMGYwN2JjNzUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2d0ay9XaWRnZXRCYWNraW5nU3RvcmVHdGtYMTEuY3BwCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2d0ay9XaWRnZXRCYWNraW5nU3RvcmVHdGtYMTEuY3BwCkBAIC01MSw2
ICs1MSw4IEBAIFdpZGdldEJhY2tpbmdTdG9yZUd0a1gxMTo6V2lkZ2V0QmFja2luZ1N0b3JlR3Rr
WDExKEd0a1dpZGdldCogd2lkZ2V0LCBjb25zdCBJbnRTCiAKIFdpZGdldEJhY2tpbmdTdG9yZUd0
a1gxMTo6fldpZGdldEJhY2tpbmdTdG9yZUd0a1gxMSgpCiB7CisgICAgLy8gVGhlIHBpeG1hcCBu
ZWVkcyB0byBleGlzdCB3aGVuIHRoZSBzdXJmYWNlIGlzIGRlc3Ryb3llZCwgc28gYmVnaW4gYnkg
Y2xlYXJpbmcgaXQuCisgICAgbV9zdXJmYWNlLmNsZWFyKCk7CiAgICAgWEZyZWVQaXhtYXAobV9k
aXNwbGF5LCBtX3BpeG1hcCk7CiAgICAgWEZyZWVHQyhtX2Rpc3BsYXksIG1fZ2MpOwogfQo=
</data>
<flag name="review"
          id="242135"
          type_id="1"
          status="+"
          setter="mrobinson"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>218742</attachid>
            <date>2013-12-09 02:36:57 -0800</date>
            <delta_ts>2013-12-09 02:36:57 -0800</delta_ts>
            <desc>new stacktrace of the issue</desc>
            <filename>webkitnewbt.log</filename>
            <type>text/x-log</type>
            <size>50679</size>
            <attacher>seb128</attacher>
            
              <data encoding="base64">IzAgIGdka194X2Vycm9yICh4ZGlzcGxheT0weDg0ZjZlODAsIGVycm9yPTB4YmZmZmFkYmMpCiAg
ICBhdCAvYnVpbGQvYnVpbGRkL2d0ayszLjAtMy4xMC42Ly4vZ2RrL3gxMS9nZGttYWluLXgxMS5j
OjI2OAojMSAgMHhiNmNhMWE2NiBpbiBfWEVycm9yIChkcHk9ZHB5QGVudHJ5PTB4ODRmNmU4MCwg
cmVwPXJlcEBlbnRyeT0weGE4MzQ5NzgpCiAgICBhdCAuLi8uLi9zcmMvWGxpYkludC5jOjE0NjMK
IzIgIDB4YjZjOWU3NjYgaW4gaGFuZGxlX2Vycm9yIChkcHk9ZHB5QGVudHJ5PTB4ODRmNmU4MCwg
ZXJyPTB4YTgzNDk3OCwgCiAgICBpbl9YUmVwbHk9aW5fWFJlcGx5QGVudHJ5PTEpIGF0IC4uLy4u
L3NyYy94Y2JfaW8uYzoyMTMKIzMgIDB4YjZjOWU4MWUgaW4gaGFuZGxlX3Jlc3BvbnNlIChkcHk9
ZHB5QGVudHJ5PTB4ODRmNmU4MCwgCiAgICByZXNwb25zZT0weGE4MzQ5NzgsIGluX1hSZXBseT1p
bl9YUmVwbHlAZW50cnk9MSkgYXQgLi4vLi4vc3JjL3hjYl9pby5jOjMyNQojNCAgMHhiNmM5Zjg4
OCBpbiBfWFJlcGx5IChkcHk9ZHB5QGVudHJ5PTB4ODRmNmU4MCwgcmVwPXJlcEBlbnRyeT0weGJm
ZmZhZjMwLCAKICAgIGV4dHJhPWV4dHJhQGVudHJ5PTAsIGRpc2NhcmQ9ZGlzY2FyZEBlbnRyeT0x
KSBhdCAuLi8uLi9zcmMveGNiX2lvLmM6NjI3CiM1ICAweGI2YzlhZjViIGluIFhTeW5jIChkcHk9
ZHB5QGVudHJ5PTB4ODRmNmU4MCwgZGlzY2FyZD1kaXNjYXJkQGVudHJ5PTApCiAgICBhdCAuLi8u
Li9zcmMvU3luYy5jOjQ0CiM2ICAweGI2YzlhZmYzIGluIF9YU3luY0Z1bmN0aW9uIChkcHk9MHg4
NGY2ZTgwKSBhdCAuLi8uLi9zcmMvU3luY2hyby5jOjM1CiM3ICAweGI2YzdjOWFiIGluIFhDb3B5
QXJlYSAoZHB5PTB4ODRmNmU4MCwgc3JjX2RyYXdhYmxlPTc3NTk1MDk4LCAKICAgIGRzdF9kcmF3
YWJsZT03NzU5NDk5MywgZ2M9MHg4ZmQ1YTcwLCBzcmNfeD0wLCBzcmNfeT0wLCB3aWR0aD0xLCAK
ICAgIGhlaWdodD0yMDAsIGRzdF94PTAsIGRzdF95PTApIGF0IC4uLy4uL3NyYy9Db3B5QXJlYS5j
OjYxCiM4ICAweGI2YmQ2NWRlIGluIF9jYWlyb194bGliX3N1cmZhY2VfcHV0X3NobSAoc3VyZmFj
ZT1zdXJmYWNlQGVudHJ5PTB4YTcxNDAwMCkKICAgIGF0IC9idWlsZC9idWlsZGQvY2Fpcm8tMS4x
Mi4xNi9zcmMvY2Fpcm8teGxpYi1zdXJmYWNlLXNobS5jOjExMDAKIzkgIDB4YjZiZDE2YzAgaW4g
X2NhaXJvX3hsaWJfc3VyZmFjZV9mbHVzaCAoYWJzdHJhY3Rfc3VyZmFjZT0weGE3MTQwMDAsIAog
ICAgZmxhZ3M9MCkgYXQgL2J1aWxkL2J1aWxkZC9jYWlyby0xLjEyLjE2L3NyYy9jYWlyby14bGli
LXN1cmZhY2UuYzoxNTAxCiMxMCAweGI2YjllMDhiIGluIF9fY2Fpcm9fc3VyZmFjZV9mbHVzaCAo
ZmxhZ3M9ZmxhZ3NAZW50cnk9MCwgCiAgICBzdXJmYWNlPTB4YTcxNDAwMCkKICAgIGF0IC9idWls
ZC9idWlsZGQvY2Fpcm8tMS4xMi4xNi9zcmMvY2Fpcm8tc3VyZmFjZS1pbmxpbmUuaDo0OAojMTEg
X2NhaXJvX3N1cmZhY2VfZmx1c2ggKHN1cmZhY2U9c3VyZmFjZUBlbnRyeT0weGE3MTQwMDAsIGZs
YWdzPWZsYWdzQGVudHJ5PTApCiAgICBhdCAvYnVpbGQvYnVpbGRkL2NhaXJvLTEuMTIuMTYvc3Jj
L2NhaXJvLXN1cmZhY2UuYzoxNDkwCiMxMiAweGI2YjllMWZlIGluIF9jYWlyb19zdXJmYWNlX2Zp
bmlzaF9zbmFwc2hvdHMgKHN1cmZhY2U9MHhhNzE0MDAwKQogICAgYXQgL2J1aWxkL2J1aWxkZC9j
YWlyby0xLjEyLjE2L3NyYy9jYWlyby1zdXJmYWNlLmM6OTk0CiMxMyBJTlRfY2Fpcm9fc3VyZmFj
ZV9kZXN0cm95IChzdXJmYWNlPTB4YTcxNDAwMCkKICAgIGF0IC9idWlsZC9idWlsZGQvY2Fpcm8t
MS4xMi4xNi9zcmMvY2Fpcm8tc3VyZmFjZS5jOjkzOAojMTQgMHhiNmI3YmQ0MSBpbiBfY2Fpcm9f
cGF0dGVybl9maW5pIChwYXR0ZXJuPTB4YTcxNDAwMCwgCiAgICBwYXR0ZXJuQGVudHJ5PTB4OTcx
YmU1OCkKICAgIGF0IC9idWlsZC9idWlsZGQvY2Fpcm8tMS4xMi4xNi9zcmMvY2Fpcm8tcGF0dGVy
bi5jOjQ0MwojMTUgMHhiNmI3YzVjMyBpbiBJTlRfY2Fpcm9fcGF0dGVybl9kZXN0cm95IChwYXR0
ZXJuPTB4OTcxYmU1OCkKICAgIGF0IC9idWlsZC9idWlsZGQvY2Fpcm8tMS4xMi4xNi9zcmMvY2Fp
cm8tcGF0dGVybi5jOjExMzEKIzE2IDB4YjZiNTgyZDAgaW4gX2NhaXJvX2dzdGF0ZV9maW5pIChn
c3RhdGU9MHg4ZGIxNWUwKQogICAgYXQgL2J1aWxkL2J1aWxkZC9jYWlyby0xLjEyLjE2L3NyYy9j
YWlyby1nc3RhdGUuYzoyMjUKIzE3IDB4YjZiNTQ1N2EgaW4gX2NhaXJvX2RlZmF1bHRfY29udGV4
dF9maW5pIChjcj1jckBlbnRyeT0weDhkYjE1YzApCiAgICBhdCAvYnVpbGQvYnVpbGRkL2NhaXJv
LTEuMTIuMTYvc3JjL2NhaXJvLWRlZmF1bHQtY29udGV4dC5jOjc1CiMxOCAweGI2YjU0NWZjIGlu
IF9jYWlyb19kZWZhdWx0X2NvbnRleHRfZGVzdHJveSAoYWJzdHJhY3RfY3I9MHg4ZGIxNWMwKQog
ICAgYXQgL2J1aWxkL2J1aWxkZC9jYWlyby0xLjEyLjE2L3NyYy9jYWlyby1kZWZhdWx0LWNvbnRl
eHQuYzo5MwojMTkgMHhiNmI0YTc1OSBpbiBJTlRfY2Fpcm9fZGVzdHJveSAoY3I9MHg4ZGIxNWMw
KQogICAgYXQgL2J1aWxkL2J1aWxkZC9jYWlyby0xLjEyLjE2L3NyYy9jYWlyby5jOjMwNgojMjAg
MHhhNjViNmRkZiBpbiBXVEY6OmRlcmVmSWZOb3ROdWxsPF9jYWlybz4gKHB0cj1wdHJAZW50cnk9
MHg4ZGIxNWMwKQogICAgYXQgLi4vU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2Fp
cm8vUmVmUHRyQ2Fpcm8uY3BwOjQwCiMyMSAweGE2NTZjOWM4IGluIH5SZWZQdHIgKHRoaXM9PHN5
bnRoZXRpYyBwb2ludGVyPiwgX19pbl9jaHJnPTxvcHRpbWl6ZWQgb3V0PikKICAgIGF0IC4uL1Nv
dXJjZS9XVEYvd3RmL1JlZlB0ci5oOjU1CiMyMiBXZWJLaXQ6OkNocm9tZUNsaWVudDo6d2lkZ2V0
U2l6ZUNoYW5nZWQgKHRoaXM9dGhpc0BlbnRyeT0weGE2ZjVjMTAsIAogICAgb2xkV2lkZ2V0U2l6
ZT0uLi4sIG5ld1NpemU9Li4uKQogICAgYXQgLi4vU291cmNlL1dlYktpdC9ndGsvV2ViQ29yZVN1
cHBvcnQvQ2hyb21lQ2xpZW50R3RrLmNwcDo0ODcKIzIzIDB4YTY1YTk1ZmUgaW4gcmVzaXplV2Vi
Vmlld0Zyb21BbGxvY2F0aW9uICgKICAgIHdlYlZpZXc9d2ViVmlld0BlbnRyeT0weGE2YjczNzgg
W1dlYktpdFdlYlZpZXddLCBzaXplQ2hhbmdlZD10cnVlLCAKICAgIGFsbG9jYXRpb249MHhiZmZm
YzVmMCwgYWxsb2NhdGlvbj0weGJmZmZjNWYwKQogICAgYXQgLi4vU291cmNlL1dlYktpdC9ndGsv
d2Via2l0L3dlYmtpdHdlYnZpZXcuY3BwOjg4MwojMjQgMHhhNjVhOTcyYyBpbiB3ZWJraXRfd2Vi
X3ZpZXdfc2l6ZV9hbGxvY2F0ZSAoCiAgICB3aWRnZXQ9MHhhNmI3Mzc4IFtXZWJLaXRXZWJWaWV3
XSwgYWxsb2NhdGlvbj0weGJmZmZjNWYwKQogICAgYXQgLi4vU291cmNlL1dlYktpdC9ndGsvd2Vi
a2l0L3dlYmtpdHdlYnZpZXcuY3BwOjkwMAojMjUgMHhiNzljNzNjOSBpbiBnX2NjbG9zdXJlX21h
cnNoYWxfVk9JRF9fQk9YRUR2IChjbG9zdXJlPTB4ODRkYzFiMCwgCiAgICByZXR1cm5fdmFsdWU9
MHgwLCBpbnN0YW5jZT0weGE2YjczNzgsIAogICAgYXJncz0weGJmZmZjNTdjICJcMzYwXDMwNVwz
NzdcMjc3XDAyNFwzMDZcMzc3XDI3N1wwMzRcMzA2XDM3N1wyNzciLCAKICAgIG1hcnNoYWxfZGF0
YT0weGE2NWE5NmEwIDx3ZWJraXRfd2ViX3ZpZXdfc2l6ZV9hbGxvY2F0ZShHdGtXaWRnZXQqLCBH
dGtBbGxvY2F0aW9uKik+LCBuX3BhcmFtcz0xLCBwYXJhbV90eXBlcz0weDg0YTA0MDApCiAgICBh
dCAvYnVpbGQvYnVpbGRkL2dsaWIyLjAtMi4zOS4xLy4vZ29iamVjdC9nbWFyc2hhbC5jOjExNjAK
IzI2IDB4Yjc5YzMyODcgaW4gZ190eXBlX2NsYXNzX21ldGFfbWFyc2hhbHYgKGNsb3N1cmU9Y2xv
c3VyZUBlbnRyeT0weDg0ZGMxYjAsIAogICAgcmV0dXJuX3ZhbHVlPXJldHVybl92YWx1ZUBlbnRy
eT0weDAsIGluc3RhbmNlPWluc3RhbmNlQGVudHJ5PTB4YTZiNzM3OCwgCiAgICBhcmdzPWFyZ3NA
ZW50cnk9MHhiZmZmYzU3YyAiXDM2MFwzMDVcMzc3XDI3N1wwMjRcMzA2XDM3N1wyNzdcMDM0XDMw
NlwzNzdcMjc3IiwgbWFyc2hhbF9kYXRhPW1hcnNoYWxfZGF0YUBlbnRyeT0weDZjLCBuX3BhcmFt
cz1uX3BhcmFtc0BlbnRyeT0xLCAKICAgIHBhcmFtX3R5cGVzPXBhcmFtX3R5cGVzQGVudHJ5PTB4
ODRhMDQwMCkKICAgIGF0IC9idWlsZC9idWlsZGQvZ2xpYjIuMC0yLjM5LjEvLi9nb2JqZWN0L2dj
bG9zdXJlLmM6OTk3CiMyNyAweGI3OWM0YTVhIGluIF9nX2Nsb3N1cmVfaW52b2tlX3ZhIChjbG9z
dXJlPWNsb3N1cmVAZW50cnk9MHg4NGRjMWIwLCAKICAgIHJldHVybl92YWx1ZT1yZXR1cm5fdmFs
dWVAZW50cnk9MHgwLCBpbnN0YW5jZT1pbnN0YW5jZUBlbnRyeT0weGE2YjczNzgsIAogICAgYXJn
cz1hcmdzQGVudHJ5PTB4YmZmZmM1N2MgIlwzNjBcMzA1XDM3N1wyNzdcMDI0XDMwNlwzNzdcMjc3
XDAzNFwzMDZcMzc3XDI3NyIsIG5fcGFyYW1zPTEsIHBhcmFtX3R5cGVzPTB4ODRhMDQwMCkKICAg
IGF0IC9idWlsZC9idWlsZGQvZ2xpYjIuMC0yLjM5LjEvLi9nb2JqZWN0L2djbG9zdXJlLmM6ODQw
CiMyOCAweGI3OWRkZTcwIGluIGdfc2lnbmFsX2VtaXRfdmFsaXN0IChpbnN0YW5jZT1pbnN0YW5j
ZUBlbnRyeT0weGE2YjczNzgsIAogICAgc2lnbmFsX2lkPXNpZ25hbF9pZEBlbnRyeT0xMCwgZGV0
YWlsPWRldGFpbEBlbnRyeT0wLCAKICAgIHZhcl9hcmdzPXZhcl9hcmdzQGVudHJ5PTB4YmZmZmM1
N2MgIlwzNjBcMzA1XDM3N1wyNzdcMDI0XDMwNlwzNzdcMjc3XDAzNFwzMDZcMzc3XDI3NyIpIGF0
IC9idWlsZC9idWlsZGQvZ2xpYjIuMC0yLjM5LjEvLi9nb2JqZWN0L2dzaWduYWwuYzozMjM4CiMy
OSAweGI3OWRlOWUzIGluIGdfc2lnbmFsX2VtaXQgKGluc3RhbmNlPWluc3RhbmNlQGVudHJ5PTB4
YTZiNzM3OCwgCiAgICBzaWduYWxfaWQ9MTAsIGRldGFpbD1kZXRhaWxAZW50cnk9MCkKICAgIGF0
IC9idWlsZC9idWlsZGQvZ2xpYjIuMC0yLjM5LjEvLi9nb2JqZWN0L2dzaWduYWwuYzozMzg2CiMz
MCAweGI3MTQ4YmU1IGluIGd0a193aWRnZXRfc2l6ZV9hbGxvY2F0ZV93aXRoX2Jhc2VsaW5lICgK
ICAgIHdpZGdldD13aWRnZXRAZW50cnk9MHhhNmI3Mzc4IFtXZWJLaXRXZWJWaWV3XSwgCiAgICBh
bGxvY2F0aW9uPWFsbG9jYXRpb25AZW50cnk9MHhiZmZmYzY5MCwgYmFzZWxpbmU9YmFzZWxpbmVA
ZW50cnk9LTEpCiAgICBhdCAvYnVpbGQvYnVpbGRkL2d0ayszLjAtMy4xMC42Ly4vZ3RrL2d0a3dp
ZGdldC5jOjU1NTkKIzMxIDB4YjcxNDhmOWIgaW4gZ3RrX3dpZGdldF9zaXplX2FsbG9jYXRlICgK
ICAgIHdpZGdldD13aWRnZXRAZW50cnk9MHhhNmI3Mzc4IFtXZWJLaXRXZWJWaWV3XSwgCiAgICBh
bGxvY2F0aW9uPWFsbG9jYXRpb25AZW50cnk9MHhiZmZmYzY5MCkKICAgIGF0IC9idWlsZC9idWls
ZGQvZ3RrKzMuMC0zLjEwLjYvLi9ndGsvZ3Rrd2lkZ2V0LmM6NTYyNgojMzIgMHhiNzAyZWRlYyBp
biBndGtfb2Zmc2NyZWVuX3dpbmRvd19zaXplX2FsbG9jYXRlICgKICAgIHdpZGdldD0weGE2NDI0
ZDggW3NvZnR3YXJlY2VudGVyK3VpK2d0azMrd2lkZ2V0cytleGhpYml0cytfSHRtbFJlbmRlcmVy
XSwgCiAgICBhbGxvY2F0aW9uPTB4YmZmZmNhMTApCiAgICBhdCAvYnVpbGQvYnVpbGRkL2d0aysz
LjAtMy4xMC42Ly4vZ3RrL2d0a29mZnNjcmVlbndpbmRvdy5jOjE1MAojMzMgMHhiNzljNzMzZSBp
biBnX2NjbG9zdXJlX21hcnNoYWxfVk9JRF9fQk9YRUQgKGNsb3N1cmU9MHg4NGRjMWIwLCAKICAg
IHJldHVybl92YWx1ZT0weDAsIG5fcGFyYW1fdmFsdWVzPTIsIHBhcmFtX3ZhbHVlcz0weGJmZmZj
ODUwLCAKICAgIGludm9jYXRpb25faGludD0weGJmZmZjN2ZjLCAKICAgIG1hcnNoYWxfZGF0YT0w
eGI3MDJlZDUwIDxndGtfb2Zmc2NyZWVuX3dpbmRvd19zaXplX2FsbG9jYXRlPikKICAgIGF0IC9i
dWlsZC9idWlsZGQvZ2xpYjIuMC0yLjM5LjEvLi9nb2JqZWN0L2dtYXJzaGFsLmM6MTEyMAojMzQg
MHhiNzljMzNkNCBpbiBnX3R5cGVfY2xhc3NfbWV0YV9tYXJzaGFsIChjbG9zdXJlPTB4ODRkYzFi
MCwgCiAgICByZXR1cm5fdmFsdWU9MHgwLCBuX3BhcmFtX3ZhbHVlcz0yLCBwYXJhbV92YWx1ZXM9
MHhiZmZmYzg1MCwgCiAgICBpbnZvY2F0aW9uX2hpbnQ9MHhiZmZmYzdmYywgbWFyc2hhbF9kYXRh
PTB4NmMpCiAgICBhdCAvYnVpbGQvYnVpbGRkL2dsaWIyLjAtMi4zOS4xLy4vZ29iamVjdC9nY2xv
c3VyZS5jOjk3MAojMzUgMHhiNzljNDhhZSBpbiBnX2Nsb3N1cmVfaW52b2tlIChjbG9zdXJlPWNs
b3N1cmVAZW50cnk9MHg4NGRjMWIwLCAKICAgIHJldHVybl92YWx1ZT1yZXR1cm5fdmFsdWVAZW50
cnk9MHgwLCBuX3BhcmFtX3ZhbHVlcz0yLCAKICAgIHBhcmFtX3ZhbHVlcz1wYXJhbV92YWx1ZXNA
ZW50cnk9MHhiZmZmYzg1MCwgCiAgICBpbnZvY2F0aW9uX2hpbnQ9aW52b2NhdGlvbl9oaW50QGVu
dHJ5PTB4YmZmZmM3ZmMpCiAgICBhdCAvYnVpbGQvYnVpbGRkL2dsaWIyLjAtMi4zOS4xLy4vZ29i
amVjdC9nY2xvc3VyZS5jOjc3NwojMzYgMHhiNzlkNjRiYyBpbiBzaWduYWxfZW1pdF91bmxvY2tl
ZF9SIChub2RlPW5vZGVAZW50cnk9MHg4NGEwNDEwLCBkZXRhaWw9MCwgCiAgICBpbnN0YW5jZT0w
eGE2NDI0ZDgsIGVtaXNzaW9uX3JldHVybj1lbWlzc2lvbl9yZXR1cm5AZW50cnk9MHgwLCAKICAg
IGluc3RhbmNlX2FuZF9wYXJhbXM9MHhiZmZmYzg1MCkKICAgIGF0IC9idWlsZC9idWlsZGQvZ2xp
YjIuMC0yLjM5LjEvLi9nb2JqZWN0L2dzaWduYWwuYzozNTE2CiMzNyAweGI3OWRlNzUzIGluIGdf
c2lnbmFsX2VtaXRfdmFsaXN0IChpbnN0YW5jZT1pbnN0YW5jZUBlbnRyeT0weGE2NDI0ZDgsIAog
ICAgc2lnbmFsX2lkPXNpZ25hbF9pZEBlbnRyeT0xMCwgZGV0YWlsPWRldGFpbEBlbnRyeT0wLCAK
ICAgIHZhcl9hcmdzPTB4YmZmZmM5YTAgIjRcMzEyXDM3N1wyNzc8XDMxMlwzNzdcMjc3XTdcYlwy
NjciLCAKICAgIHZhcl9hcmdzQGVudHJ5PTB4YmZmZmM5OWMgIlwwMjBcMzEyXDM3N1wyNzdcMDY0
XDMxMlwzNzdcMjc3PFwzMTJcMzc3XDI3N103XGJcMjY3IikgYXQgL2J1aWxkL2J1aWxkZC9nbGli
Mi4wLTIuMzkuMS8uL2dvYmplY3QvZ3NpZ25hbC5jOjMzMzAKIzM4IDB4Yjc5ZGU5ZTMgaW4gZ19z
aWduYWxfZW1pdCAoaW5zdGFuY2U9aW5zdGFuY2VAZW50cnk9MHhhNjQyNGQ4LCAKICAgIHNpZ25h
bF9pZD0xMCwgZGV0YWlsPWRldGFpbEBlbnRyeT0wKQogICAgYXQgL2J1aWxkL2J1aWxkZC9nbGli
Mi4wLTIuMzkuMS8uL2dvYmplY3QvZ3NpZ25hbC5jOjMzODYKIzM5IDB4YjcxNDhiZTUgaW4gZ3Rr
X3dpZGdldF9zaXplX2FsbG9jYXRlX3dpdGhfYmFzZWxpbmUgKAogICAgd2lkZ2V0PXdpZGdldEBl
bnRyeT0weGE2NDI0ZDggW3NvZnR3YXJlY2VudGVyK3VpK2d0azMrd2lkZ2V0cytleGhpYml0cytf
SHRtbFJlbmRlcmVyXSwgYWxsb2NhdGlvbj1hbGxvY2F0aW9uQGVudHJ5PTB4YmZmZmNhYTAsIGJh
c2VsaW5lPWJhc2VsaW5lQGVudHJ5PS0xKQogICAgYXQgL2J1aWxkL2J1aWxkZC9ndGsrMy4wLTMu
MTAuNi8uL2d0ay9ndGt3aWRnZXQuYzo1NTU5CiM0MCAweGI3MTQ4ZjliIGluIGd0a193aWRnZXRf
c2l6ZV9hbGxvY2F0ZSAoCiAgICB3aWRnZXQ9d2lkZ2V0QGVudHJ5PTB4YTY0MjRkOCBbc29mdHdh
cmVjZW50ZXIrdWkrZ3RrMyt3aWRnZXRzK2V4aGliaXRzK19IdG1sUmVuZGVyZXJdLCBhbGxvY2F0
aW9uPWFsbG9jYXRpb25AZW50cnk9MHhiZmZmY2FhMCkKICAgIGF0IC9idWlsZC9idWlsZGQvZ3Rr
KzMuMC0zLjEwLjYvLi9ndGsvZ3Rrd2lkZ2V0LmM6NTYyNgojNDEgMHhiNzAyZWQwYSBpbiBndGtf
b2Zmc2NyZWVuX3dpbmRvd19yZXNpemUgKAogICAgd2lkZ2V0PTB4YTY0MjRkOCBbc29mdHdhcmVj
ZW50ZXIrdWkrZ3RrMyt3aWRnZXRzK2V4aGliaXRzK19IdG1sUmVuZGVyZXJdKQogICAgYXQgL2J1
aWxkL2J1aWxkZC9ndGsrMy4wLTMuMTAuNi8uL2d0ay9ndGtvZmZzY3JlZW53aW5kb3cuYzoyMDYK
IzQyIDB4Yjc5YzY1MjkgaW4gZ19jY2xvc3VyZV9tYXJzaGFsX1ZPSURfX1ZPSUR2IChjbG9zdXJl
PTB4ODRlMDE3MCwgCiAgICByZXR1cm5fdmFsdWU9MHgwLCBpbnN0YW5jZT0weGE2NDI0ZDgsIGFy
Z3M9MHhiZmZmY2M4YyAiIiwgCiAgICBtYXJzaGFsX2RhdGE9MHhiNzAyZWQxMCA8Z3RrX29mZnNj
cmVlbl93aW5kb3dfY2hlY2tfcmVzaXplPiwgbl9wYXJhbXM9MCwgCiAgICBwYXJhbV90eXBlcz0w
eDApIGF0IC9idWlsZC9idWlsZGQvZ2xpYjIuMC0yLjM5LjEvLi9nb2JqZWN0L2dtYXJzaGFsLmM6
MTE1CiM0MyAweGI3OWMzMjg3IGluIGdfdHlwZV9jbGFzc19tZXRhX21hcnNoYWx2IChjbG9zdXJl
PTB4ODRlMDE3MCwgCiAgICByZXR1cm5fdmFsdWU9MHgwLCBpbnN0YW5jZT0weGE2NDI0ZDgsIGFy
Z3M9MHhiZmZmY2M4YyAiIiwgCiAgICBtYXJzaGFsX2RhdGE9MHgxYTQsIG5fcGFyYW1zPTAsIHBh
cmFtX3R5cGVzPTB4MCkKICAgIGF0IC9idWlsZC9idWlsZGQvZ2xpYjIuMC0yLjM5LjEvLi9nb2Jq
ZWN0L2djbG9zdXJlLmM6OTk3CiM0NCAweGI3OWM0YWVlIGluIF9nX2Nsb3N1cmVfaW52b2tlX3Zh
IChjbG9zdXJlPWNsb3N1cmVAZW50cnk9MHg4NGUwMTcwLCAKICAgIHJldHVybl92YWx1ZT1yZXR1
cm5fdmFsdWVAZW50cnk9MHgwLCBpbnN0YW5jZT1pbnN0YW5jZUBlbnRyeT0weGE2NDI0ZDgsIAog
ICAgYXJncz1hcmdzQGVudHJ5PTB4YmZmZmNjOGMgIiIsIG5fcGFyYW1zPTAsIHBhcmFtX3R5cGVz
PTB4MCkKICAgIGF0IC9idWlsZC9idWlsZGQvZ2xpYjIuMC0yLjM5LjEvLi9nb2JqZWN0L2djbG9z
dXJlLmM6ODQwCiM0NSAweGI3OWRkZTcwIGluIGdfc2lnbmFsX2VtaXRfdmFsaXN0IChpbnN0YW5j
ZT1pbnN0YW5jZUBlbnRyeT0weGE2NDI0ZDgsIAogICAgc2lnbmFsX2lkPXNpZ25hbF9pZEBlbnRy
eT03NCwgZGV0YWlsPWRldGFpbEBlbnRyeT0wLCAKICAgIHZhcl9hcmdzPXZhcl9hcmdzQGVudHJ5
PTB4YmZmZmNjOGMgIiIpCiAgICBhdCAvYnVpbGQvYnVpbGRkL2dsaWIyLjAtMi4zOS4xLy4vZ29i
amVjdC9nc2lnbmFsLmM6MzIzOAojNDYgMHhiNzlkZTllMyBpbiBnX3NpZ25hbF9lbWl0IChpbnN0
YW5jZT1pbnN0YW5jZUBlbnRyeT0weGE2NDI0ZDgsIAogICAgc2lnbmFsX2lkPTc0LCBkZXRhaWw9
ZGV0YWlsQGVudHJ5PTApCiAgICBhdCAvYnVpbGQvYnVpbGRkL2dsaWIyLjAtMi4zOS4xLy4vZ29i
amVjdC9nc2lnbmFsLmM6MzM4NgojNDcgMHhiNmY1MTEyYSBpbiBndGtfY29udGFpbmVyX2NoZWNr
X3Jlc2l6ZSAoCiAgICBjb250YWluZXI9MHhhNjQyNGQ4IFtzb2Z0d2FyZWNlbnRlcit1aStndGsz
K3dpZGdldHMrZXhoaWJpdHMrX0h0bWxSZW5kZXJlcl0pIGF0IC9idWlsZC9idWlsZGQvZ3RrKzMu
MC0zLjEwLjYvLi9ndGsvZ3RrY29udGFpbmVyLmM6MTg2NQojNDggMHhiNmY1MTE5NCBpbiBndGtf
Y29udGFpbmVyX2lkbGVfc2l6ZXIgKAogICAgY2xvY2s9MHg4NTBiMzMwIFtHZGtGcmFtZUNsb2Nr
SWRsZV0sIAogICAgY29udGFpbmVyPTB4YTY0MjRkOCBbc29mdHdhcmVjZW50ZXIrdWkrZ3RrMyt3
aWRnZXRzK2V4aGliaXRzK19IdG1sUmVuZGVyZXJdKSBhdCAvYnVpbGQvYnVpbGRkL2d0ayszLjAt
My4xMC42Ly4vZ3RrL2d0a2NvbnRhaW5lci5jOjE3MDEKIzQ5IDB4Yjc5YzY1NDkgaW4gZ19jY2xv
c3VyZV9tYXJzaGFsX1ZPSURfX1ZPSUR2IChjbG9zdXJlPTB4ODVjYWVhOCwgCiAgICByZXR1cm5f
dmFsdWU9MHgwLCBpbnN0YW5jZT0weDg1MGIzMzAsIAogICAgYXJncz0weGJmZmZjZWY4ICJcMzE0
ZFwyMzNcMjY3XDM0MsqTXDI2N1xiIiwgbWFyc2hhbF9kYXRhPTB4MCwgbl9wYXJhbXM9MCwgCiAg
ICBwYXJhbV90eXBlcz0weDApIGF0IC9idWlsZC9idWlsZGQvZ2xpYjIuMC0yLjM5LjEvLi9nb2Jq
ZWN0L2dtYXJzaGFsLmM6MTE1CiM1MCAweGI3OWM0YWVlIGluIF9nX2Nsb3N1cmVfaW52b2tlX3Zh
IChjbG9zdXJlPWNsb3N1cmVAZW50cnk9MHg4NWNhZWE4LCAKICAgIHJldHVybl92YWx1ZT1yZXR1
cm5fdmFsdWVAZW50cnk9MHgwLCBpbnN0YW5jZT1pbnN0YW5jZUBlbnRyeT0weDg1MGIzMzAsIAog
ICAgYXJncz1hcmdzQGVudHJ5PTB4YmZmZmNlZjggIlwzMTRkXDIzM1wyNjdcMzQyypNcMjY3XGIi
LCBuX3BhcmFtcz0wLCAKICAgIHBhcmFtX3R5cGVzPTB4MCkgYXQgL2J1aWxkL2J1aWxkZC9nbGli
Mi4wLTIuMzkuMS8uL2dvYmplY3QvZ2Nsb3N1cmUuYzo4NDAKIzUxIDB4Yjc5ZGRlNzAgaW4gZ19z
aWduYWxfZW1pdF92YWxpc3QgKGluc3RhbmNlPWluc3RhbmNlQGVudHJ5PTB4ODUwYjMzMCwgCiAg
ICBzaWduYWxfaWQ9c2lnbmFsX2lkQGVudHJ5PTEzOSwgZGV0YWlsPWRldGFpbEBlbnRyeT0wLCAK
ICAgIHZhcl9hcmdzPXZhcl9hcmdzQGVudHJ5PTB4YmZmZmNlZjggIlwzMTRkXDIzM1wyNjdcMzQy
ypNcMjY3XGIiKQogICAgYXQgL2J1aWxkL2J1aWxkZC9nbGliMi4wLTIuMzkuMS8uL2dvYmplY3Qv
Z3NpZ25hbC5jOjMyMzgKIzUyIDB4Yjc5ZGVlYTEgaW4gZ19zaWduYWxfZW1pdF9ieV9uYW1lIChp
bnN0YW5jZT1pbnN0YW5jZUBlbnRyeT0weDg1MGIzMzAsIAogICAgZGV0YWlsZWRfc2lnbmFsPWRl
dGFpbGVkX3NpZ25hbEBlbnRyeT0weGI2ZTI0ZWNkICJsYXlvdXQiKQogICAgYXQgL2J1aWxkL2J1
aWxkZC9nbGliMi4wLTIuMzkuMS8uL2dvYmplY3QvZ3NpZ25hbC5jOjM0MjYKIzUzIDB4YjZkY2Vm
MGUgaW4gZ2RrX2ZyYW1lX2Nsb2NrX3BhaW50X2lkbGUgKGRhdGE9MHg4NTBiMzMwKQogICAgYXQg
L2J1aWxkL2J1aWxkZC9ndGsrMy4wLTMuMTAuNi8uL2dkay9nZGtmcmFtZWNsb2NraWRsZS5jOjQw
OAojNTQgMHhiNmRiZjk5NSBpbiBnZGtfdGhyZWFkc19kaXNwYXRjaCAoZGF0YT1kYXRhQGVudHJ5
PTB4YTdmOGY3MCkKICAgIGF0IC9idWlsZC9idWlsZGQvZ3RrKzMuMC0zLjEwLjYvLi9nZGsvZ2Rr
LmM6ODA0CiM1NSAweGI3OGY5ODcxIGluIGdfdGltZW91dF9kaXNwYXRjaCAoc291cmNlPXNvdXJj
ZUBlbnRyeT0weDkyYmM4NDgsIAogICAgY2FsbGJhY2s9MHhiNmRiZjk2MCA8Z2RrX3RocmVhZHNf
ZGlzcGF0Y2g+LCB1c2VyX2RhdGE9MHhhN2Y4ZjcwKQogICAgYXQgL2J1aWxkL2J1aWxkZC9nbGli
Mi4wLTIuMzkuMS8uL2dsaWIvZ21haW4uYzo0NDQ5CiM1NiAweGI3OGY4YmQ3IGluIGdfbWFpbl9k
aXNwYXRjaCAoY29udGV4dD0weDg0ZjQyYTgsIGNvbnRleHRAZW50cnk9MHg5MmJjODQ4KQogICAg
YXQgL2J1aWxkL2J1aWxkZC9nbGliMi4wLTIuMzkuMS8uL2dsaWIvZ21haW4uYzozMDY2CiM1NyBn
X21haW5fY29udGV4dF9kaXNwYXRjaCAoY29udGV4dD1jb250ZXh0QGVudHJ5PTB4ODRmNDJhOCkK
ICAgIGF0IC9idWlsZC9idWlsZGQvZ2xpYjIuMC0yLjM5LjEvLi9nbGliL2dtYWluLmM6MzY0MAoj
NTggMHhiNzhmOGY5OCBpbiBnX21haW5fY29udGV4dF9pdGVyYXRlIChjb250ZXh0PWNvbnRleHRA
ZW50cnk9MHg4NGY0MmE4LCAKICAgIGJsb2NrPWJsb2NrQGVudHJ5PTEsIGRpc3BhdGNoPWRpc3Bh
dGNoQGVudHJ5PTEsIHNlbGY9PG9wdGltaXplZCBvdXQ+KQogICAgYXQgL2J1aWxkL2J1aWxkZC9n
bGliMi4wLTIuMzkuMS8uL2dsaWIvZ21haW4uYzozNzExCiM1OSAweGI3OGY5MDU4IGluIGdfbWFp
bl9jb250ZXh0X2l0ZXJhdGlvbiAoY29udGV4dD0weDg0ZjQyYTgsIG1heV9ibG9jaz0xKQogICAg
YXQgL2J1aWxkL2J1aWxkZC9nbGliMi4wLTIuMzkuMS8uL2dsaWIvZ21haW4uYzozNzcyCiM2MCAw
eGI3NzMwM2M2IGluIGZmaV9jYWxsX1NZU1YgKCkgYXQgLi4vc3JjL3g4Ni9zeXN2LlM6NjUKIzYx
IDB4Yjc3MzAxNGIgaW4gZmZpX2NhbGwgKGNpZj08b3B0aW1pemVkIG91dD4sIGZuPTxvcHRpbWl6
ZWQgb3V0PiwgCiAgICBydmFsdWU9PG9wdGltaXplZCBvdXQ+LCBhdmFsdWU9PG9wdGltaXplZCBv
dXQ+KSBhdCAuLi9zcmMveDg2L2ZmaS5jOjQxMQojNjIgMHhiN2ExMTUzNyBpbiBnX2NhbGxhYmxl
X2luZm9faW52b2tlICgpCiAgIGZyb20gL3Vzci9saWIvbGliZ2lyZXBvc2l0b3J5LTEuMC5zby4x
CiM2MyAweGI3YTEyYTc0IGluIGdfZnVuY3Rpb25faW5mb19pbnZva2UgKCkKICAgZnJvbSAvdXNy
L2xpYi9saWJnaXJlcG9zaXRvcnktMS4wLnNvLjEKIzY0IDB4YjdmYzg0NTggaW4gX2ludm9rZV9j
YWxsYWJsZSAoZnVuY3Rpb25fcHRyPTB4MCwgY2FsbGFibGVfaW5mbz0weDgzYWM1MjAsIAogICAg
Y2FjaGU9MHg5OTY4MjYwLCBzdGF0ZT0weGJmZmZkMjY4KSBhdCAuLi8uLi9naS9weWdpLWludm9r
ZS5jOjY0CiM2NSBweWdpX2NhbGxhYmxlX2luZm9faW52b2tlIChpbmZvPTB4ODNhYzUyMCwgCiAg
ICBweV9hcmdzPXB5X2FyZ3NAZW50cnk9KDxNYWluQ29udGV4dCBhdCByZW1vdGUgMHhhZDllODNj
PiwgVHJ1ZSksIAogICAga3dhcmdzPWt3YXJnc0BlbnRyeT0weDAsIGNhY2hlPTB4OTk2ODI2MCwg
CiAgICBmdW5jdGlvbl9wdHI9ZnVuY3Rpb25fcHRyQGVudHJ5PTB4MCwgdXNlcl9kYXRhPXVzZXJf
ZGF0YUBlbnRyeT0weDApCiAgICBhdCAuLi8uLi9naS9weWdpLWludm9rZS5jOjY1MgojNjYgMHhi
N2ZjOGVlYSBpbiBfd3JhcF9nX2NhbGxhYmxlX2luZm9faW52b2tlIChzZWxmPTB4Yjc0NDQzYzAs
IAogICAgcHlfYXJncz1weV9hcmdzQGVudHJ5PSg8TWFpbkNvbnRleHQgYXQgcmVtb3RlIDB4YWQ5
ZTgzYz4sIFRydWUpLCAKICAgIGt3YXJncz1rd2FyZ3NAZW50cnk9MHgwKSBhdCAuLi8uLi9naS9w
eWdpLWludm9rZS5jOjY3NQojNjcgMHhiN2ZiZDY0ZCBpbiBfY2FsbGFibGVfaW5mb19jYWxsIChz
ZWxmPTB4OTc1MjgwMCwgYXJncz0oVHJ1ZSwpLCAKICAgIGt3YXJncz0weDApIGF0IC4uLy4uL2dp
L3B5Z2ktaW5mby5jOjQyOAojNjggMHgwODE1OTA3OSBpbiBQeU9iamVjdF9DYWxsIChrdz0weDAs
IGFyZz0oVHJ1ZSwpLCAKICAgIGZ1bmM9PGdpLkZ1bmN0aW9uSW5mbyBhdCByZW1vdGUgMHg5NzUy
ODAwPikgYXQgLi4vT2JqZWN0cy9hYnN0cmFjdC5jOjI1MjkKIzY5IGRvX2NhbGwgKG5rPTxvcHRp
bWl6ZWQgb3V0PiwgbmE9PG9wdGltaXplZCBvdXQ+LCBwcF9zdGFjaz0weGJmZmZkM2RjLCAKICAg
IGZ1bmM9PGdpLkZ1bmN0aW9uSW5mbyBhdCByZW1vdGUgMHg5NzUyODAwPikgYXQgLi4vUHl0aG9u
L2NldmFsLmM6NDIzOQojNzAgY2FsbF9mdW5jdGlvbiAob3Bhcmc9PG9wdGltaXplZCBvdXQ+LCBw
cF9zdGFjaz0weGJmZmZkM2RjKQogICAgYXQgLi4vUHl0aG9uL2NldmFsLmM6NDA0NAojNzEgUHlF
dmFsX0V2YWxGcmFtZUV4IChmPWZAZW50cnk9CiAgICBGcmFtZSAweDkxMTFlMGMsIGZvciBmaWxl
IC91c3IvbGliL3B5dGhvbjIuNy9kaXN0LXBhY2thZ2VzL2dpL292ZXJyaWRlcy9HTGliLnB5LCBs
aW5lIDUzMSwgaW4gaXRlcmF0aW9uIChzZWxmPTxNYWluQ29udGV4dCBhdCByZW1vdGUgMHhhZDll
ODNjPiwgbWF5X2Jsb2NrPVRydWUpLCB0aHJvd2ZsYWc9dGhyb3dmbGFnQGVudHJ5PTApIGF0IC4u
L1B5dGhvbi9jZXZhbC5jOjI2NjYKIzcyIDB4MDgxODBhZDIgaW4gUHlFdmFsX0V2YWxDb2RlRXgg
KGNvPTB4Yjc2NTc4MDAsIGdsb2JhbHM9Z2xvYmFsc0BlbnRyeT0KICAgIHsnVVNFUl9ESVJFQ1RP
UllfUFVCTElDX1NIQVJFJzogPFB5R0xpYlVzZXJEaXJlY3RvcnkgYXQgcmVtb3RlIDB4Yjc0NDIx
ZTQ+LCAndGltZW91dF9hZGRfc2Vjb25kcyc6IDxmdW5jdGlvbiBhdCByZW1vdGUgMHhiNzQ0MzZi
Yz4sICdPUFRJT05fRVJST1JfVU5LTk9XTl9PUFRJT04nOiA8UHlHTGliT3B0aW9uRXJyb3IgYXQg
cmVtb3RlIDB4Yjc0NDUzNzQ+LCAnSU9fU1RBVFVTX05PUk1BTCc6IDxQeUdMaWJJT1N0YXR1cyBh
dCByZW1vdGUgMHhiNzQ0MmI0ND4sICdpZGxlX2FkZCc6IDxmdW5jdGlvbiBhdCByZW1vdGUgMHhi
NzQ0MzY0Yz4sICdTUEFXTl9TRUFSQ0hfUEFUSCc6IDxQeUdMaWJTcGF3bkZsYWdzIGF0IHJlbW90
ZSAweGI3NDQyZTE0PiwgJ19nbGliJzogPG1vZHVsZSBhdCByZW1vdGUgMHhiN2NjMWUwYz4sICdn
bGliX3ZlcnNpb24nOiAoMiwgMzgsIDApLCAndGltZW91dF9hZGQnOiA8ZnVuY3Rpb24gYXQgcmVt
b3RlIDB4Yjc0NDM2ODQ+LCAnb3ZlcnJpZGUnOiA8ZnVuY3Rpb24gYXQgcmVtb3RlIDB4Yjc2MzBm
MGM+LCAnT1BUSU9OX0ZMQUdfSElEREVOJzogPFB5R0xpYk9wdGlvbkZsYWdzIGF0IHJlbW90ZSAw
eGI3NDQ1MDJjPiwgJ09QVElPTl9GTEFHX0ZJTEVOQU1FJzogPFB5R0xpYk9wdGlvbkZsYWdzIGF0
IHJlbW90ZSAweGI3NDQ1MGNjPiwgJ09QVElPTl9GTEFHX1JFVkVSU0UnOiA8UHlHTGliT3B0aW9u
RmxhZ3MgYXQgcmVtb3RlIDB4Yjc0NDUwN2M+LCAnX19maWxlX18nOiAnL3Vzci9saWIvcHl0aG9u
Mi43L2Rpc3QtcGFja2FnZXMvZ2kvb3ZlcnJpZGVzL0dMaWIucHljJywgJ0lPX1NUQVRVU19FT0Yn
OiA8UHlHTGliSU9TdGF0dXMgYXQgcmVtb3RlIDB4Yjc0NDJiNmM+LCAnZmlsZW5hbWVfZnJvbV91
dGY4JzogPGZ1bmN0aW9uIGF0IHJlbW90ZSAweGI3NDQzYWFjPiwgJ3NvdXJjZV9uZXcnOiA8YnVp
bHQtaW4gZnVuY3Rpb24gc291cmNlX25ldz4sICdVU0VSX0RJUkVDVE9SWV9WSURFT1MnOiA8UHlH
TGliVXNlckRpcmVjdG9yeSBhdCByZW1vdGUgMHhiNzQ0MjIzND4sICcuLi4odHJ1bmNhdGVkKSwg
bG9jYWxzPWxvY2Fsc0BlbnRyeT0weDAsIGFyZ3M9MHg5MGEyNjk4LCBhcmdjb3VudD0xLCBrd3M9
MHg5MGEyNjljLCAKICAgIGt3Y291bnQ9MCwgZGVmcz0weGI3NDQ0YTM4LCBkZWZjb3VudD0xLCBj
bG9zdXJlPTB4MCkKICAgIGF0IC4uL1B5dGhvbi9jZXZhbC5jOjMyNTMKIzczIDB4MDgxNThkNjEg
aW4gZmFzdF9mdW5jdGlvbiAobms9PG9wdGltaXplZCBvdXQ+LCBuYT08b3B0aW1pemVkIG91dD4s
IAogICAgbj08b3B0aW1pemVkIG91dD4sIHBwX3N0YWNrPTB4YmZmZmQ1MGMsIAogICAgZnVuYz08
ZnVuY3Rpb24gYXQgcmVtb3RlIDB4Yjc0NDMzMDQ+KSBhdCAuLi9QeXRob24vY2V2YWwuYzo0MTE3
CiM3NCBjYWxsX2Z1bmN0aW9uIChvcGFyZz08b3B0aW1pemVkIG91dD4sIHBwX3N0YWNrPTB4YmZm
ZmQ1MGMpCiAgICBhdCAuLi9QeXRob24vY2V2YWwuYzo0MDQyCiM3NSBQeUV2YWxfRXZhbEZyYW1l
RXggKAogICAgZj1mQGVudHJ5PUZyYW1lIDB4OTBhMjU0NCwgZm9yIGZpbGUgL3Vzci9zaGFyZS9z
b2Z0d2FyZS1jZW50ZXIvc29mdHdhcmVjZW50ZXIvZGIvZW5xdWlyZS5weSwgbGluZSAxMDMsIGlu
IF90aHJlYWRlZF9wZXJmb3JtX3NlYXJjaCAoc2VsZj08QXBwRW5xdWlyZShucl9wa2dzPTBMLCBu
b25ibG9ja2luZ19sb2FkPVRydWUsIHNlYXJjaF9xdWVyeT08U2VhcmNoUXVlcnkgYXQgcmVtb3Rl
IDB4YTdhMDg0Yz4sIF9tYXRjaGVzPVtdLCBjYWNoZT08QXB0Q2FjaGUoYXB0ZF9jbGllbnQ9PEFw
dENsaWVudCh0ZXJtaW5hbD1Ob25lLCBidXM9PFN5c3RlbUJ1cyhfYnVzX3R5cGU9MSwgX3NpZ25h
bHNfbG9jaz08dGhyZWFkLmxvY2sgYXQgcmVtb3RlIDB4YjdkNjRlNTA+LCBfQ29ubmVjdGlvbl9f
Y2FsbF9vbl9kaXNjb25uZWN0aW9uPVtdLCBfZGJ1c19Db25uZWN0aW9uX2luaXRpYWxpemVkPTEs
IF9idXNfbmFtZXM9PFdlYWtWYWx1ZURpY3Rpb25hcnkoX3JlbW92ZT08ZnVuY3Rpb24gYXQgcmVt
b3RlIDB4ODcyZTQ4Yz4sIF9wZW5kaW5nX3JlbW92YWxzPVtdLCBfaXRlcmF0aW5nPXNldChbXSks
IGRhdGE9e30pIGF0IHJlbW90ZSAweDg3MmRhOGM+LCBfc2lnbmFsX3NlbmRlcl9tYXRjaGVzPXs8
U2lnbmFsTWF0Y2ggYXQgcmVtb3RlIDB4YWQ4YWQ0Yz46IDxOYW1lT3duZXJXYXRjaCBhdCByZW1v
dGUgMHhhMWZlYzJjPiwgPFNpZ25hbE1hdGNoIGF0IHJlbW90ZSAweDk4ZjI3NGM+OiA8TmFtZU93
bmVyV2F0Y2ggYXQgcmVtb3RlIDB4YTFmZWNjYz4sIDxTaWduYWxNYXRjaCBhdCByZW1vdGUgMHhh
ZDhhZGFjPjogPE5hbWVPd25lcldhdGNoIGF0IHJlbW90ZSAweGExZmVjNmM+LCA8U2lnbmFsTWF0
Y2ggYXQgcmVtb3RlIDB4OGI0MjAyYz46IDxOYW1lT3duZXJXYXRjaCBhdCByZW1vdGUgMHhhMWZl
YzhjPn0sIF9zaWduYWxfcmVjaXBpZW50c19ieV9vYmplY3RfcGF0aD17Tm9uZTogeydvcmcuZnJl
ZWRlc2t0b3AuTmV0d29ya01hbmFnZXInOiB7J1N0YXRlQ2hhbmdlZCc6IFs8U2lnbmFsTWF0Y2gg
YXQgcmVtb3RlIDB4YjRiZjkuLi4odHJ1bmNhdGVkKSwgdGhyb3dmbGFnPXRocm93ZmxhZ0BlbnRy
eT0wKSBhdCAuLi9QeXRob24vY2V2YWwuYzoyNjY2CiM3NiAweDA4MTU4YmYwIGluIGZhc3RfZnVu
Y3Rpb24gKG5rPTxvcHRpbWl6ZWQgb3V0PiwgbmE9PG9wdGltaXplZCBvdXQ+LCBuPTEsIAogICAg
cHBfc3RhY2s9MHhiZmZmZDVkYywgZnVuYz08ZnVuY3Rpb24gYXQgcmVtb3RlIDB4ODkzMDgwYz4p
CiAgICBhdCAuLi9QeXRob24vY2V2YWwuYzo0MTA3CiM3NyBjYWxsX2Z1bmN0aW9uIChvcGFyZz08
b3B0aW1pemVkIG91dD4sIHBwX3N0YWNrPTB4YmZmZmQ1ZGMpCiAgICBhdCAuLi9QeXRob24vY2V2
YWwuYzo0MDQyCiM3OCBQeUV2YWxfRXZhbEZyYW1lRXggKAogICAgZj1mQGVudHJ5PUZyYW1lIDB4
YTcyMzIyNCwgZm9yIGZpbGUgL3Vzci9zaGFyZS9zb2Z0d2FyZS1jZW50ZXIvc29mdHdhcmVjZW50
ZXIvZGIvZW5xdWlyZS5weSwgbGluZSAzMjgsIGluIHNldF9xdWVyeSAoc2VsZj08QXBwRW5xdWly
ZShucl9wa2dzPTBMLCBub25ibG9ja2luZ19sb2FkPVRydWUsIHNlYXJjaF9xdWVyeT08U2VhcmNo
UXVlcnkgYXQgcmVtb3RlIDB4YTdhMDg0Yz4sIF9tYXRjaGVzPVtdLCBjYWNoZT08QXB0Q2FjaGUo
YXB0ZF9jbGllbnQ9PEFwdENsaWVudCh0ZXJtaW5hbD1Ob25lLCBidXM9PFN5c3RlbUJ1cyhfYnVz
X3R5cGU9MSwgX3NpZ25hbHNfbG9jaz08dGhyZWFkLmxvY2sgYXQgcmVtb3RlIDB4YjdkNjRlNTA+
LCBfQ29ubmVjdGlvbl9fY2FsbF9vbl9kaXNjb25uZWN0aW9uPVtdLCBfZGJ1c19Db25uZWN0aW9u
X2luaXRpYWxpemVkPTEsIF9idXNfbmFtZXM9PFdlYWtWYWx1ZURpY3Rpb25hcnkoX3JlbW92ZT08
ZnVuY3Rpb24gYXQgcmVtb3RlIDB4ODcyZTQ4Yz4sIF9wZW5kaW5nX3JlbW92YWxzPVtdLCBfaXRl
cmF0aW5nPXNldChbXSksIGRhdGE9e30pIGF0IHJlbW90ZSAweDg3MmRhOGM+LCBfc2lnbmFsX3Nl
bmRlcl9tYXRjaGVzPXs8U2lnbmFsTWF0Y2ggYXQgcmVtb3RlIDB4YWQ4YWQ0Yz46IDxOYW1lT3du
ZXJXYXRjaCBhdCByZW1vdGUgMHhhMWZlYzJjPiwgPFNpZ25hbE1hdGNoIGF0IHJlbW90ZSAweDk4
ZjI3NGM+OiA8TmFtZU93bmVyV2F0Y2ggYXQgcmVtb3RlIDB4YTFmZWNjYz4sIDxTaWduYWxNYXRj
aCBhdCByZW1vdGUgMHhhZDhhZGFjPjogPE5hbWVPd25lcldhdGNoIGF0IHJlbW90ZSAweGExZmVj
NmM+LCA8U2lnbmFsTWF0Y2ggYXQgcmVtb3RlIDB4OGI0MjAyYz46IDxOYW1lT3duZXJXYXRjaCBh
dCByZW1vdGUgMHhhMWZlYzhjPn0sIF9zaWduYWxfcmVjaXBpZW50c19ieV9vYmplY3RfcGF0aD17
Tm9uZTogeydvcmcuZnJlZWRlc2t0b3AuTmV0d29ya01hbmFnZXInOiB7J1N0YXRlQ2hhbmdlZCc6
IFs8U2lnbmFsTWF0Y2ggYXQgcmVtb3RlIDB4YjRiZjllMGM+XX0sICdjb20udWIuLi4odHJ1bmNh
dGVkKSwgdGhyb3dmbGFnPXRocm93ZmxhZ0BlbnRyeT0wKSBhdCAuLi9QeXRob24vY2V2YWwuYzoy
NjY2CiM3OSAweDA4MTgwYWQyIGluIFB5RXZhbF9FdmFsQ29kZUV4IChjbz0weDg5MmVhNDAsIAog
ICAgZ2xvYmFscz1nbG9iYWxzQGVudHJ5PXsnR0xpYic6IDxEeW5hbWljTW9kdWxlKF9vdmVycmlk
ZXNfbW9kdWxlPTxtb2R1bGUgYXQgcmVtb3RlIDB4Yjc2NGU1NTQ+LCBfbmFtZXNwYWNlPSdHTGli
JywgX2ludHJvc3BlY3Rpb25fbW9kdWxlPTxJbnRyb3NwZWN0aW9uTW9kdWxlKE1BWElOVDg9MTI3
LCBzb3VyY2VfcmVtb3ZlPTxnaS5GdW5jdGlvbkluZm8gYXQgcmVtb3RlIDB4Yjc0NGEyNDA+LCBf
bmFtZXNwYWNlPSdHTGliJywgTUlOSU5UMzI9LTIxNDc0ODM2NDgsIHRpbWVvdXRfYWRkX3NlY29u
ZHM9PGdpLkZ1bmN0aW9uSW5mbyBhdCByZW1vdGUgMHg4YjQ4ZjYwPiwgSU9GbGFncz08dHlwZSBh
dCByZW1vdGUgMHg4MzlhNGJjPiwgX19wYXRoX189Jy91c3IvbGliL2dpcmVwb3NpdG9yeS0xLjAv
R0xpYi0yLjAudHlwZWxpYicsIHVyaV9saXN0X2V4dHJhY3RfdXJpcz08Z2kuRnVuY3Rpb25JbmZv
IGF0IHJlbW90ZSAweGI3NDRhMWUwPiwgTUFYSU5UMTY9MzI3NjcsIHRpbWVvdXRfYWRkPTxnaS5G
dW5jdGlvbkluZm8gYXQgcmVtb3RlIDB4OGI1MWNlMD4sIHVuaXhfc2lnbmFsX2FkZF9mdWxsPTxm
dW5jdGlvbiBhdCByZW1vdGUgMHhiNzQ0M2FlND4sIFNwYXduRmxhZ3M9PHR5cGUgYXQgcmVtb3Rl
IDB4ODM5YWRjYz4sIFBSSU9SSVRZX0RFRkFVTFQ9MCwgT3B0aW9uRmxhZ3M9PHR5cGUgYXQgcmVt
b3RlIDB4ODM5YjJlYz4sIFBSSU9SSVRZX0hJR0g9LTEwMCwgbWFpbl9jb250ZXh0X2RlZmF1bHQ9
PGdpLkZ1bmN0aW9uSW5mbyBhdCByZW1vdGUgMHhiNzQ0YTIwMD4sIE1BWFVJTlQzMj00Mjk0OTY3
Mjk1TCwgTUlOSU5UNjQ9LTkyMjMzNzIwMzY4NTQ3NzU4MDhMLCBNQVhVSU5UMTY9NjU1MzUsIE1h
aW5Db250ZXh0PTxTdHJ1Y3RNZXRhKF9fbW9kdWxlX189J2dpLnJlcG9zaXRvcnkuR0xpYicsIGlu
dm9rZV9mdWxsPTxnaS5GdW5jdGlvbkluZm8gYXQgcmVtb3RlIDB4Yjc0NDQzODA+LCBwdXNoX3Ro
cmVhZF9kZWZhdWx0PTxnaS5GdW5jdGlvbkluZm8gYXQgcmVtb3RlIDB4Yjc0NDQ0NDA+LCBkaXNw
YXRjaD08Z2kuRnVuY3Rpb25JbmZvIGEuLi4odHJ1bmNhdGVkKSwgbG9jYWxzPWxvY2Fsc0BlbnRy
eT0weDAsIGFyZ3M9MHhhN2ZmODUwLCBhcmdjb3VudD0yLCAKICAgIGt3cz0weGE3ZmY4NTgsIGt3
Y291bnQ9NSwgZGVmcz0weDg5MzA5MzAsIGRlZmNvdW50PTcsIGNsb3N1cmU9MHgwKQogICAgYXQg
Li4vUHl0aG9uL2NldmFsLmM6MzI1MwojODAgMHgwODE1OGQ2MSBpbiBmYXN0X2Z1bmN0aW9uIChu
az08b3B0aW1pemVkIG91dD4sIG5hPTxvcHRpbWl6ZWQgb3V0PiwgCiAgICBuPTxvcHRpbWl6ZWQg
b3V0PiwgcHBfc3RhY2s9MHhiZmZmZDcwYywgCiAgICBmdW5jPTxmdW5jdGlvbiBhdCByZW1vdGUg
MHg4OTMwOGVjPikgYXQgLi4vUHl0aG9uL2NldmFsLmM6NDExNwojODEgY2FsbF9mdW5jdGlvbiAo
b3Bhcmc9PG9wdGltaXplZCBvdXQ+LCBwcF9zdGFjaz0weGJmZmZkNzBjKQogICAgYXQgLi4vUHl0
aG9uL2NldmFsLmM6NDA0MgojODIgUHlFdmFsX0V2YWxGcmFtZUV4ICgKICAgIGY9ZkBlbnRyeT1G
cmFtZSAweGE3ZmY3MGMsIGZvciBmaWxlIC91c3Ivc2hhcmUvc29mdHdhcmUtY2VudGVyL3NvZnR3
YXJlY2VudGVyL3VpL2d0azMvcGFuZXMvc29mdHdhcmVwYW5lLnB5LCBsaW5lIDM4NCwgaW4gX3Jl
ZnJlc2hfYXBwc193aXRoX2FwdF9jYWNoZSAoc2VsZj08QXZhaWxhYmxlUGFuZShwYW5lX25hbWU9
J09idGVuaXIgZGVzIGxvZ2ljaWVscycsIHB1cmNoYXNlX3ZpZXc9PFB1cmNoYXNlVmlldyhjb25m
aWc9PFNvZnR3YXJlQ2VudGVyQ29uZmlnKF9vcHRjcmU9PF9zcmUuU1JFX1BhdHRlcm4gYXQgcmVt
b3RlIDB4ODYyODE3OD4sIF9kZWZhdWx0cz08T3JkZXJlZERpY3QoX09yZGVyZWREaWN0X19yb290
PVtbLi4uXSwgWy4uLl0sIE5vbmVdLCBfT3JkZXJlZERpY3RfX21hcD17fSkgYXQgcmVtb3RlIDB4
OGI1NzM4Yz4sIGFkZF90b191bml0eV9sYXVuY2hlcj1UcnVlLCBjb25maWdmaWxlPScvaG9tZS91
c2VyLy5jb25maWcvc29mdHdhcmUtY2VudGVyL3NvZnR3YXJlY2VudGVyLmNmZycsIF9kaWN0PTx0
eXBlIGF0IHJlbW90ZSAweDg0M2MxY2M+LCBfc2VjdGlvbnM9PE9yZGVyZWREaWN0KF9PcmRlcmVk
RGljdF9fcm9vdD1bW1tbLi4uXSwgWy4uLl0sICdnZW5lcmFsJ10sIFsuLi5dLCAncmV2aWV3cydd
LCBbLi4uXSwgTm9uZV0sIF9PcmRlcmVkRGljdF9fbWFwPXsncmV2aWV3cyc6IFsuLi5dLCAnZ2Vu
ZXJhbCc6IFsuLi5dfSkgYXQgcmVtb3RlIDB4OGI1NzJmYz4pIGF0IHJlbW90ZSAweDk0YTdlMmM+
LCBfd2tfaGFuZGxlcnNfYmxvY2tlZD1GYWxzZSwgd2s9Tm9uZSwgX29hdXRoX3Rva2VuPU5vbmUp
IGF0IHJlbW90ZSAweGFkYTAyZDQ+LCBfcXVlcnlfY29tcGxldGVfaGFuZGxlcj00ODdMLCBiYWNr
X2ZvcndhcmQ9PEJhY2tGb3J3YXJkQnV0dG9uKHJpZ2h0PTxCdXR0b25QYXJ0KGFycm93X3R5cGU9
PEd0a0Fycm93VHlwZSBhdCByZW1vdGUgMHg4YjRjMWJjPiwgc2lnbmFsX25hbWU9J3JpZ2h0LWNs
aWNrZWQnLCBhcnJvdz08SW1hZ2UgYXQgcmVtb3RlIDB4OGI0YzJhYz4pIGF0IHJlbW90ZS4uLih0
cnVuY2F0ZWQpLCB0aHJvd2ZsYWc9dGhyb3dmbGFnQGVudHJ5PTApIGF0IC4uL1B5dGhvbi9jZXZh
bC5jOjI2NjYKIzgzIDB4MDgxOWRlYzIgaW4gUHlFdmFsX0V2YWxDb2RlRXggKGNsb3N1cmU9PG9w
dGltaXplZCBvdXQ+LCBkZWZjb3VudD0wLCAKICAgIGRlZnM9MHgwLCBrd2NvdW50PTxvcHRpbWl6
ZWQgb3V0Piwga3dzPTxvcHRpbWl6ZWQgb3V0PiwgCiAgICBhcmdjb3VudD08b3B0aW1pemVkIG91
dD4sIGFyZ3M9PG9wdGltaXplZCBvdXQ+LCBsb2NhbHM9MHgwLCAKICAgIGdsb2JhbHM9PG9wdGlt
aXplZCBvdXQ+LCBjbz08b3B0aW1pemVkIG91dD4pIGF0IC4uL1B5dGhvbi9jZXZhbC5jOjMyNTMK
Izg0IGZ1bmN0aW9uX2NhbGwgKGZ1bmM9PGZ1bmN0aW9uIGF0IHJlbW90ZSAweDhhMmU0ZmM+LCAK
ICAgIGFyZz0oPEF2YWlsYWJsZVBhbmUocGFuZV9uYW1lPSdPYnRlbmlyIGRlcyBsb2dpY2llbHMn
LCBwdXJjaGFzZV92aWV3PTxQdXJjaGFzZVZpZXcoY29uZmlnPTxTb2Z0d2FyZUNlbnRlckNvbmZp
Zyhfb3B0Y3JlPTxfc3JlLlNSRV9QYXR0ZXJuIGF0IHJlbW90ZSAweDg2MjgxNzg+LCBfZGVmYXVs
dHM9PE9yZGVyZWREaWN0KF9PcmRlcmVkRGljdF9fcm9vdD1bWy4uLl0sIFsuLi5dLCBOb25lXSwg
X09yZGVyZWREaWN0X19tYXA9e30pIGF0IHJlbW90ZSAweDhiNTczOGM+LCBhZGRfdG9fdW5pdHlf
bGF1bmNoZXI9VHJ1ZSwgY29uZmlnZmlsZT0nL2hvbWUvdXNlci8uY29uZmlnL3NvZnR3YXJlLWNl
bnRlci9zb2Z0d2FyZWNlbnRlci5jZmcnLCBfZGljdD08dHlwZSBhdCByZW1vdGUgMHg4NDNjMWNj
PiwgX3NlY3Rpb25zPTxPcmRlcmVkRGljdChfT3JkZXJlZERpY3RfX3Jvb3Q9W1tbWy4uLl0sIFsu
Li5dLCAnZ2VuZXJhbCddLCBbLi4uXSwgJ3Jldmlld3MnXSwgWy4uLl0sIE5vbmVdLCBfT3JkZXJl
ZERpY3RfX21hcD17J3Jldmlld3MnOiBbLi4uXSwgJ2dlbmVyYWwnOiBbLi4uXX0pIGF0IHJlbW90
ZSAweDhiNTcyZmM+KSBhdCByZW1vdGUgMHg5NGE3ZTJjPiwgX3drX2hhbmRsZXJzX2Jsb2NrZWQ9
RmFsc2UsIHdrPU5vbmUsIF9vYXV0aF90b2tlbj1Ob25lKSBhdCByZW1vdGUgMHhhZGEwMmQ0Piwg
X3F1ZXJ5X2NvbXBsZXRlX2hhbmRsZXI9NDg3TCwgYmFja19mb3J3YXJkPTxCYWNrRm9yd2FyZEJ1
dHRvbihyaWdodD08QnV0dG9uUGFydChhcnJvd190eXBlPTxHdGtBcnJvd1R5cGUgYXQgcmVtb3Rl
IDB4OGI0YzFiYz4sIHNpZ25hbF9uYW1lPSdyaWdodC1jbGlja2VkJywgYXJyb3c9PEltYWdlIGF0
IHJlbW90ZSAweDhiNGMyYWM+KSBhdCByZW1vdGUgMHg4YjRjMjg0PiwgbGVmdD08QnV0dG9uUGFy
dChhcnJvd190eXBlPTxHdGtBcnJvd1R5cGUgYXQgcmVtb3RlIDB4OGI0YzE5ND4sIHNpZ25hbF9u
YW1lPSdsZWZ0LWNsaWNrZWQnLCBhcnJvdz08SW1hZ2UgYXQgcmVtb3RlIDB4OGI0YzI1Yz4pIGF0
IHJlbS4uLih0cnVuY2F0ZWQpLCBrdz17fSkgYXQgLi4vT2JqZWN0cy9mdW5jb2JqZWN0LmM6NTI2
CiM4NSAweDA4MTVhYTJjIGluIFB5T2JqZWN0X0NhbGwgKGt3PXt9LCAKICAgIGFyZz0oPEF2YWls
YWJsZVBhbmUocGFuZV9uYW1lPSdPYnRlbmlyIGRlcyBsb2dpY2llbHMnLCBwdXJjaGFzZV92aWV3
PTxQdXJjaGFzZVZpZXcoY29uZmlnPTxTb2Z0d2FyZUNlbnRlckNvbmZpZyhfb3B0Y3JlPTxfc3Jl
LlNSRV9QYXR0ZXJuIGF0IHJlbW90ZSAweDg2MjgxNzg+LCBfZGVmYXVsdHM9PE9yZGVyZWREaWN0
KF9PcmRlcmVkRGljdF9fcm9vdD1bWy4uLl0sIFsuLi5dLCBOb25lXSwgX09yZGVyZWREaWN0X19t
YXA9e30pIGF0IHJlbW90ZSAweDhiNTczOGM+LCBhZGRfdG9fdW5pdHlfbGF1bmNoZXI9VHJ1ZSwg
Y29uZmlnZmlsZT0nL2hvbWUvdXNlci8uY29uZmlnL3NvZnR3YXJlLWNlbnRlci9zb2Z0d2FyZWNl
bnRlci5jZmcnLCBfZGljdD08dHlwZSBhdCByZW1vdGUgMHg4NDNjMWNjPiwgX3NlY3Rpb25zPTxP
cmRlcmVkRGljdChfT3JkZXJlZERpY3RfX3Jvb3Q9W1tbWy4uLl0sIFsuLi5dLCAnZ2VuZXJhbCdd
LCBbLi4uXSwgJ3Jldmlld3MnXSwgWy4uLl0sIE5vbmVdLCBfT3JkZXJlZERpY3RfX21hcD17J3Jl
dmlld3MnOiBbLi4uXSwgJ2dlbmVyYWwnOiBbLi4uXX0pIGF0IHJlbW90ZSAweDhiNTcyZmM+KSBh
dCByZW1vdGUgMHg5NGE3ZTJjPiwgX3drX2hhbmRsZXJzX2Jsb2NrZWQ9RmFsc2UsIHdrPU5vbmUs
IF9vYXV0aF90b2tlbj1Ob25lKSBhdCByZW1vdGUgMHhhZGEwMmQ0PiwgX3F1ZXJ5X2NvbXBsZXRl
X2hhbmRsZXI9NDg3TCwgYmFja19mb3J3YXJkPTxCYWNrRm9yd2FyZEJ1dHRvbihyaWdodD08QnV0
dG9uUGFydChhcnJvd190eXBlPTxHdGtBcnJvd1R5cGUgYXQgcmVtb3RlIDB4OGI0YzFiYz4sIHNp
Z25hbF9uYW1lPSdyaWdodC1jbGlja2VkJywgYXJyb3c9PEltYWdlIGF0IHJlbW90ZSAweDhiNGMy
YWM+KSBhdCByZW1vdGUgMHg4YjRjMjg0PiwgbGVmdD08QnV0dG9uUGFydChhcnJvd190eXBlPTxH
dGtBcnJvd1R5cGUgYXQgcmVtb3RlIDB4OGI0YzE5ND4sIHNpZ25hbF9uYW1lPSdsZWZ0LWNsaWNr
ZWQnLCBhcnJvdz08SW1hZ2UgYXQgcmVtb3RlIDB4OGI0YzI1Yz4pIGF0IHJlbS4uLih0cnVuY2F0
ZWQpLCBmdW5jPTxmdW5jdGlvbiBhdCByZW1vdGUgMHg4YTJlNGZjPikgYXQgLi4vT2JqZWN0cy9h
YnN0cmFjdC5jOjI1MjkKIzg2IGV4dF9kb19jYWxsIChuaz08b3B0aW1pemVkIG91dD4sIG5hPTxv
cHRpbWl6ZWQgb3V0PiwgCiAgICBmbGFncz08b3B0aW1pemVkIG91dD4sIHBwX3N0YWNrPTB4YmZm
ZmQ4NWMsIAogICAgZnVuYz08ZnVuY3Rpb24gYXQgcmVtb3RlIDB4OGEyZTRmYz4pIGF0IC4uL1B5
dGhvbi9jZXZhbC5jOjQzMzQKIzg3IFB5RXZhbF9FdmFsRnJhbWVFeCAoCiAgICBmPWZAZW50cnk9
RnJhbWUgMHg5Mzc1NjBjLCBmb3IgZmlsZSAvdXNyL3NoYXJlL3NvZnR3YXJlLWNlbnRlci9zb2Z0
d2FyZWNlbnRlci91dGlscy5weSwgbGluZSAxOTIsIGluIHdyYXBwZXIgKGFyZ3M9KDxBdmFpbGFi
bGVQYW5lKHBhbmVfbmFtZT0nT2J0ZW5pciBkZXMgbG9naWNpZWxzJywgcHVyY2hhc2Vfdmlldz08
UHVyY2hhc2VWaWV3KGNvbmZpZz08U29mdHdhcmVDZW50ZXJDb25maWcoX29wdGNyZT08X3NyZS5T
UkVfUGF0dGVybiBhdCByZW1vdGUgMHg4NjI4MTc4PiwgX2RlZmF1bHRzPTxPcmRlcmVkRGljdChf
T3JkZXJlZERpY3RfX3Jvb3Q9W1suLi5dLCBbLi4uXSwgTm9uZV0sIF9PcmRlcmVkRGljdF9fbWFw
PXt9KSBhdCByZW1vdGUgMHg4YjU3MzhjPiwgYWRkX3RvX3VuaXR5X2xhdW5jaGVyPVRydWUsIGNv
bmZpZ2ZpbGU9Jy9ob21lL3VzZXIvLmNvbmZpZy9zb2Z0d2FyZS1jZW50ZXIvc29mdHdhcmVjZW50
ZXIuY2ZnJywgX2RpY3Q9PHR5cGUgYXQgcmVtb3RlIDB4ODQzYzFjYz4sIF9zZWN0aW9ucz08T3Jk
ZXJlZERpY3QoX09yZGVyZWREaWN0X19yb290PVtbW1suLi5dLCBbLi4uXSwgJ2dlbmVyYWwnXSwg
Wy4uLl0sICdyZXZpZXdzJ10sIFsuLi5dLCBOb25lXSwgX09yZGVyZWREaWN0X19tYXA9eydyZXZp
ZXdzJzogWy4uLl0sICdnZW5lcmFsJzogWy4uLl19KSBhdCByZW1vdGUgMHg4YjU3MmZjPikgYXQg
cmVtb3RlIDB4OTRhN2UyYz4sIF93a19oYW5kbGVyc19ibG9ja2VkPUZhbHNlLCB3az1Ob25lLCBf
b2F1dGhfdG9rZW49Tm9uZSkgYXQgcmVtb3RlIDB4YWRhMDJkND4sIF9xdWVyeV9jb21wbGV0ZV9o
YW5kbGVyPTQ4N0wsIGJhY2tfZm9yd2FyZD08QmFja0ZvcndhcmRCdXR0b24ocmlnaHQ9PEJ1dHRv
blBhcnQoYXJyb3dfdHlwZT08R3RrQXJyb3dUeXBlIGF0IHJlbW90ZSAweDhiNGMxYmM+LCBzaWdu
YWxfbmFtZT0ncmlnaHQtY2xpY2tlZCcsIGFycm93PTxJbWFnZSBhdCByZW1vdGUgMHg4YjRjMmFj
PikgYXQgcmVtb3RlIDB4OGI0YzI4ND4sIGxlZnQ9PEJ1dHRvblBhcnQoYXJyb3dfdHlwZT0uLi4o
dHJ1bmNhdGVkKSwgdGhyb3dmbGFnPXRocm93ZmxhZ0BlbnRyeT0wKSBhdCAuLi9QeXRob24vY2V2
YWwuYzoyNzA1CiM4OCAweDA4MTgwYWQyIGluIFB5RXZhbF9FdmFsQ29kZUV4IChjbz0weGI3NjQ4
ZGEwLCAKICAgIGdsb2JhbHM9Z2xvYmFsc0BlbnRyeT17J0dMaWInOiA8RHluYW1pY01vZHVsZShf
b3ZlcnJpZGVzX21vZHVsZT08bW9kdWxlIGF0IHJlbW90ZSAweGI3NjRlNTU0PiwgX25hbWVzcGFj
ZT0nR0xpYicsIF9pbnRyb3NwZWN0aW9uX21vZHVsZT08SW50cm9zcGVjdGlvbk1vZHVsZShNQVhJ
TlQ4PTEyNywgc291cmNlX3JlbW92ZT08Z2kuRnVuY3Rpb25JbmZvIGF0IHJlbW90ZSAweGI3NDRh
MjQwPiwgX25hbWVzcGFjZT0nR0xpYicsIE1JTklOVDMyPS0yMTQ3NDgzNjQ4LCB0aW1lb3V0X2Fk
ZF9zZWNvbmRzPTxnaS5GdW5jdGlvbkluZm8gYXQgcmVtb3RlIDB4OGI0OGY2MD4sIElPRmxhZ3M9
PHR5cGUgYXQgcmVtb3RlIDB4ODM5YTRiYz4sIF9fcGF0aF9fPScvdXNyL2xpYi9naXJlcG9zaXRv
cnktMS4wL0dMaWItMi4wLnR5cGVsaWInLCB1cmlfbGlzdF9leHRyYWN0X3VyaXM9PGdpLkZ1bmN0
aW9uSW5mbyBhdCByZW1vdGUgMHhiNzQ0YTFlMD4sIE1BWElOVDE2PTMyNzY3LCB0aW1lb3V0X2Fk
ZD08Z2kuRnVuY3Rpb25JbmZvIGF0IHJlbW90ZSAweDhiNTFjZTA+LCB1bml4X3NpZ25hbF9hZGRf
ZnVsbD08ZnVuY3Rpb24gYXQgcmVtb3RlIDB4Yjc0NDNhZTQ+LCBTcGF3bkZsYWdzPTx0eXBlIGF0
IHJlbW90ZSAweDgzOWFkY2M+LCBQUklPUklUWV9ERUZBVUxUPTAsIE9wdGlvbkZsYWdzPTx0eXBl
IGF0IHJlbW90ZSAweDgzOWIyZWM+LCBQUklPUklUWV9ISUdIPS0xMDAsIG1haW5fY29udGV4dF9k
ZWZhdWx0PTxnaS5GdW5jdGlvbkluZm8gYXQgcmVtb3RlIDB4Yjc0NGEyMDA+LCBNQVhVSU5UMzI9
NDI5NDk2NzI5NUwsIE1JTklOVDY0PS05MjIzMzcyMDM2ODU0Nzc1ODA4TCwgTUFYVUlOVDE2PTY1
NTM1LCBNYWluQ29udGV4dD08U3RydWN0TWV0YShfX21vZHVsZV9fPSdnaS5yZXBvc2l0b3J5LkdM
aWInLCBpbnZva2VfZnVsbD08Z2kuRnVuY3Rpb25JbmZvIGF0IHJlbW90ZSAweGI3NDQ0MzgwPiwg
cHVzaF90aHJlYWRfZGVmYXVsdD08Z2kuRnVuY3Rpb25JbmZvIGF0IHJlbW90ZSAweGI3NDQ0NDQw
PiwgZGlzcGF0Y2g9PGdpLkZ1bmN0aW9uSW5mbyBhLi4uKHRydW5jYXRlZCksIGxvY2Fscz1sb2Nh
bHNAZW50cnk9MHgwLCBhcmdzPTB4OTY1ZmNkYywgYXJnY291bnQ9MiwgCiAgICBrd3M9MHg5NjVm
Y2U0LCBrd2NvdW50PTAsIGRlZnM9MHgwLCBkZWZjb3VudD0wLCAKICAgIGNsb3N1cmU9KDxjZWxs
IGF0IHJlbW90ZSAweDhhMTI1ZmM+LCA8Y2VsbCBhdCByZW1vdGUgMHg4YTEyNjE0PikpCiAgICBh
dCAuLi9QeXRob24vY2V2YWwuYzozMjUzCiM4OSAweDA4MTU4ZDYxIGluIGZhc3RfZnVuY3Rpb24g
KG5rPTxvcHRpbWl6ZWQgb3V0PiwgbmE9PG9wdGltaXplZCBvdXQ+LCAKICAgIG49PG9wdGltaXpl
ZCBvdXQ+LCBwcF9zdGFjaz0weGJmZmZkOThjLCAKICAgIGZ1bmM9PGZ1bmN0aW9uIGF0IHJlbW90
ZSAweDhhMmU1MzQ+KSBhdCAuLi9QeXRob24vY2V2YWwuYzo0MTE3CiM5MCBjYWxsX2Z1bmN0aW9u
IChvcGFyZz08b3B0aW1pemVkIG91dD4sIHBwX3N0YWNrPTB4YmZmZmQ5OGMpCiAgICBhdCAuLi9Q
eXRob24vY2V2YWwuYzo0MDQyCiM5MSBQeUV2YWxfRXZhbEZyYW1lRXggKAogICAgZj1mQGVudHJ5
PUZyYW1lIDB4OTY1ZmI5YywgZm9yIGZpbGUgL3Vzci9zaGFyZS9zb2Z0d2FyZS1jZW50ZXIvc29m
dHdhcmVjZW50ZXIvdWkvZ3RrMy9wYW5lcy9zb2Z0d2FyZXBhbmUucHksIGxpbmUgMzU1LCBpbiBy
ZWZyZXNoX2FwcHMgKHNlbGY9PEF2YWlsYWJsZVBhbmUocGFuZV9uYW1lPSdPYnRlbmlyIGRlcyBs
b2dpY2llbHMnLCBwdXJjaGFzZV92aWV3PTxQdXJjaGFzZVZpZXcoY29uZmlnPTxTb2Z0d2FyZUNl
bnRlckNvbmZpZyhfb3B0Y3JlPTxfc3JlLlNSRV9QYXR0ZXJuIGF0IHJlbW90ZSAweDg2MjgxNzg+
LCBfZGVmYXVsdHM9PE9yZGVyZWREaWN0KF9PcmRlcmVkRGljdF9fcm9vdD1bWy4uLl0sIFsuLi5d
LCBOb25lXSwgX09yZGVyZWREaWN0X19tYXA9e30pIGF0IHJlbW90ZSAweDhiNTczOGM+LCBhZGRf
dG9fdW5pdHlfbGF1bmNoZXI9VHJ1ZSwgY29uZmlnZmlsZT0nL2hvbWUvdXNlci8uY29uZmlnL3Nv
ZnR3YXJlLWNlbnRlci9zb2Z0d2FyZWNlbnRlci5jZmcnLCBfZGljdD08dHlwZSBhdCByZW1vdGUg
MHg4NDNjMWNjPiwgX3NlY3Rpb25zPTxPcmRlcmVkRGljdChfT3JkZXJlZERpY3RfX3Jvb3Q9W1tb
Wy4uLl0sIFsuLi5dLCAnZ2VuZXJhbCddLCBbLi4uXSwgJ3Jldmlld3MnXSwgWy4uLl0sIE5vbmVd
LCBfT3JkZXJlZERpY3RfX21hcD17J3Jldmlld3MnOiBbLi4uXSwgJ2dlbmVyYWwnOiBbLi4uXX0p
IGF0IHJlbW90ZSAweDhiNTcyZmM+KSBhdCByZW1vdGUgMHg5NGE3ZTJjPiwgX3drX2hhbmRsZXJz
X2Jsb2NrZWQ9RmFsc2UsIHdrPU5vbmUsIF9vYXV0aF90b2tlbj1Ob25lKSBhdCByZW1vdGUgMHhh
ZGEwMmQ0PiwgX3F1ZXJ5X2NvbXBsZXRlX2hhbmRsZXI9NDg3TCwgYmFja19mb3J3YXJkPTxCYWNr
Rm9yd2FyZEJ1dHRvbihyaWdodD08QnV0dG9uUGFydChhcnJvd190eXBlPTxHdGtBcnJvd1R5cGUg
YXQgcmVtb3RlIDB4OGI0YzFiYz4sIHNpZ25hbF9uYW1lPSdyaWdodC1jbGlja2VkJywgYXJyb3c9
PEltYWdlIGF0IHJlbW90ZSAweDhiNGMyYWM+KSBhdCByZW1vdGUgMHg4YjRjMjg0PiwgbGVmLi4u
KHRydW5jYXRlZCksIHRocm93ZmxhZz10aHJvd2ZsYWdAZW50cnk9MCkgYXQgLi4vUHl0aG9uL2Nl
dmFsLmM6MjY2NgojOTIgMHgwODE5ZGVjMiBpbiBQeUV2YWxfRXZhbENvZGVFeCAoY2xvc3VyZT08
b3B0aW1pemVkIG91dD4sIGRlZmNvdW50PTEsIAogICAgZGVmcz0weDhhMmE1ZjgsIGt3Y291bnQ9
PG9wdGltaXplZCBvdXQ+LCBrd3M9PG9wdGltaXplZCBvdXQ+LCAKICAgIGFyZ2NvdW50PTxvcHRp
bWl6ZWQgb3V0PiwgYXJncz08b3B0aW1pemVkIG91dD4sIGxvY2Fscz0weDAsIAogICAgZ2xvYmFs
cz08b3B0aW1pemVkIG91dD4sIGNvPTxvcHRpbWl6ZWQgb3V0PikgYXQgLi4vUHl0aG9uL2NldmFs
LmM6MzI1MwojOTMgZnVuY3Rpb25fY2FsbCAoZnVuYz1mdW5jQGVudHJ5PTxmdW5jdGlvbiBhdCBy
ZW1vdGUgMHg4YTJlNDhjPiwgCiAgICBhcmc9YXJnQGVudHJ5PSg8QXZhaWxhYmxlUGFuZShwYW5l
X25hbWU9J09idGVuaXIgZGVzIGxvZ2ljaWVscycsIHB1cmNoYXNlX3ZpZXc9PFB1cmNoYXNlVmll
dyhjb25maWc9PFNvZnR3YXJlQ2VudGVyQ29uZmlnKF9vcHRjcmU9PF9zcmUuU1JFX1BhdHRlcm4g
YXQgcmVtb3RlIDB4ODYyODE3OD4sIF9kZWZhdWx0cz08T3JkZXJlZERpY3QoX09yZGVyZWREaWN0
X19yb290PVtbLi4uXSwgWy4uLl0sIE5vbmVdLCBfT3JkZXJlZERpY3RfX21hcD17fSkgYXQgcmVt
b3RlIDB4OGI1NzM4Yz4sIGFkZF90b191bml0eV9sYXVuY2hlcj1UcnVlLCBjb25maWdmaWxlPScv
aG9tZS91c2VyLy5jb25maWcvc29mdHdhcmUtY2VudGVyL3NvZnR3YXJlY2VudGVyLmNmZycsIF9k
aWN0PTx0eXBlIGF0IHJlbW90ZSAweDg0M2MxY2M+LCBfc2VjdGlvbnM9PE9yZGVyZWREaWN0KF9P
cmRlcmVkRGljdF9fcm9vdD1bW1tbLi4uXSwgWy4uLl0sICdnZW5lcmFsJ10sIFsuLi5dLCAncmV2
aWV3cyddLCBbLi4uXSwgTm9uZV0sIF9PcmRlcmVkRGljdF9fbWFwPXsncmV2aWV3cyc6IFsuLi5d
LCAnZ2VuZXJhbCc6IFsuLi5dfSkgYXQgcmVtb3RlIDB4OGI1NzJmYz4pIGF0IHJlbW90ZSAweDk0
YTdlMmM+LCBfd2tfaGFuZGxlcnNfYmxvY2tlZD1GYWxzZSwgd2s9Tm9uZSwgX29hdXRoX3Rva2Vu
PU5vbmUpIGF0IHJlbW90ZSAweGFkYTAyZDQ+LCBfcXVlcnlfY29tcGxldGVfaGFuZGxlcj00ODdM
LCBiYWNrX2ZvcndhcmQ9PEJhY2tGb3J3YXJkQnV0dG9uKHJpZ2h0PTxCdXR0b25QYXJ0KGFycm93
X3R5cGU9PEd0a0Fycm93VHlwZSBhdCByZW1vdGUgMHg4YjRjMWJjPiwgc2lnbmFsX25hbWU9J3Jp
Z2h0LWNsaWNrZWQnLCBhcnJvdz08SW1hZ2UgYXQgcmVtb3RlIDB4OGI0YzJhYz4pIGF0IHJlbW90
ZSAweDhiNGMyODQ+LCBsZWZ0PTxCdXR0b25QYXJ0KGFycm93X3R5cGU9PEd0a0Fycm93VHlwZSBh
dCByZW1vdGUgMHg4YjRjMTk0Piwgc2lnbmFsX25hbWU9J2xlZnQtY2xpY2tlZCcsIGFycm93PTxJ
bWFnZSBhdCByZW1vdGUgMHg4YjRjMjVjPikgYXQgcmVtLi4uKHRydW5jYXRlZCksIGt3PWt3QGVu
dHJ5PTB4MCkgYXQgLi4vT2JqZWN0cy9mdW5jb2JqZWN0LmM6NTI2CiM5NCAweDA4MGY3NDUyIGlu
IFB5T2JqZWN0X0NhbGwgKGt3PTB4MCwgCiAgICBhcmc9KDxBdmFpbGFibGVQYW5lKHBhbmVfbmFt
ZT0nT2J0ZW5pciBkZXMgbG9naWNpZWxzJywgcHVyY2hhc2Vfdmlldz08UHVyY2hhc2VWaWV3KGNv
bmZpZz08U29mdHdhcmVDZW50ZXJDb25maWcoX29wdGNyZT08X3NyZS5TUkVfUGF0dGVybiBhdCBy
ZW1vdGUgMHg4NjI4MTc4PiwgX2RlZmF1bHRzPTxPcmRlcmVkRGljdChfT3JkZXJlZERpY3RfX3Jv
b3Q9W1suLi5dLCBbLi4uXSwgTm9uZV0sIF9PcmRlcmVkRGljdF9fbWFwPXt9KSBhdCByZW1vdGUg
MHg4YjU3MzhjPiwgYWRkX3RvX3VuaXR5X2xhdW5jaGVyPVRydWUsIGNvbmZpZ2ZpbGU9Jy9ob21l
L3VzZXIvLmNvbmZpZy9zb2Z0d2FyZS1jZW50ZXIvc29mdHdhcmVjZW50ZXIuY2ZnJywgX2RpY3Q9
PHR5cGUgYXQgcmVtb3RlIDB4ODQzYzFjYz4sIF9zZWN0aW9ucz08T3JkZXJlZERpY3QoX09yZGVy
ZWREaWN0X19yb290PVtbW1suLi5dLCBbLi4uXSwgJ2dlbmVyYWwnXSwgWy4uLl0sICdyZXZpZXdz
J10sIFsuLi5dLCBOb25lXSwgX09yZGVyZWREaWN0X19tYXA9eydyZXZpZXdzJzogWy4uLl0sICdn
ZW5lcmFsJzogWy4uLl19KSBhdCByZW1vdGUgMHg4YjU3MmZjPikgYXQgcmVtb3RlIDB4OTRhN2Uy
Yz4sIF93a19oYW5kbGVyc19ibG9ja2VkPUZhbHNlLCB3az1Ob25lLCBfb2F1dGhfdG9rZW49Tm9u
ZSkgYXQgcmVtb3RlIDB4YWRhMDJkND4sIF9xdWVyeV9jb21wbGV0ZV9oYW5kbGVyPTQ4N0wsIGJh
Y2tfZm9yd2FyZD08QmFja0ZvcndhcmRCdXR0b24ocmlnaHQ9PEJ1dHRvblBhcnQoYXJyb3dfdHlw
ZT08R3RrQXJyb3dUeXBlIGF0IHJlbW90ZSAweDhiNGMxYmM+LCBzaWduYWxfbmFtZT0ncmlnaHQt
Y2xpY2tlZCcsIGFycm93PTxJbWFnZSBhdCByZW1vdGUgMHg4YjRjMmFjPikgYXQgcmVtb3RlIDB4
OGI0YzI4ND4sIGxlZnQ9PEJ1dHRvblBhcnQoYXJyb3dfdHlwZT08R3RrQXJyb3dUeXBlIGF0IHJl
bW90ZSAweDhiNGMxOTQ+LCBzaWduYWxfbmFtZT0nbGVmdC1jbGlja2VkJywgYXJyb3c9PEltYWdl
IGF0IHJlbW90ZSAweDhiNGMyNWM+KSBhdCByZW0uLi4odHJ1bmNhdGVkKSwgZnVuYz08ZnVuY3Rp
b24gYXQgcmVtb3RlIDB4OGEyZTQ4Yz4pIGF0IC4uL09iamVjdHMvYWJzdHJhY3QuYzoyNTI5CiM5
NSBpbnN0YW5jZW1ldGhvZF9jYWxsLjg3NzQgKGZ1bmM9PGZ1bmN0aW9uIGF0IHJlbW90ZSAweDhh
MmU0OGM+LCAKICAgIGFyZz0oPEF2YWlsYWJsZVBhbmUocGFuZV9uYW1lPSdPYnRlbmlyIGRlcyBs
b2dpY2llbHMnLCBwdXJjaGFzZV92aWV3PTxQdXJjaGFzZVZpZXcoY29uZmlnPTxTb2Z0d2FyZUNl
bnRlckNvbmZpZyhfb3B0Y3JlPTxfc3JlLlNSRV9QYXR0ZXJuIGF0IHJlbW90ZSAweDg2MjgxNzg+
LCBfZGVmYXVsdHM9PE9yZGVyZWREaWN0KF9PcmRlcmVkRGljdF9fcm9vdD1bWy4uLl0sIFsuLi5d
LCBOb25lXSwgX09yZGVyZWREaWN0X19tYXA9e30pIGF0IHJlbW90ZSAweDhiNTczOGM+LCBhZGRf
dG9fdW5pdHlfbGF1bmNoZXI9VHJ1ZSwgY29uZmlnZmlsZT0nL2hvbWUvdXNlci8uY29uZmlnL3Nv
ZnR3YXJlLWNlbnRlci9zb2Z0d2FyZWNlbnRlci5jZmcnLCBfZGljdD08dHlwZSBhdCByZW1vdGUg
MHg4NDNjMWNjPiwgX3NlY3Rpb25zPTxPcmRlcmVkRGljdChfT3JkZXJlZERpY3RfX3Jvb3Q9W1tb
Wy4uLl0sIFsuLi5dLCAnZ2VuZXJhbCddLCBbLi4uXSwgJ3Jldmlld3MnXSwgWy4uLl0sIE5vbmVd
LCBfT3JkZXJlZERpY3RfX21hcD17J3Jldmlld3MnOiBbLi4uXSwgJ2dlbmVyYWwnOiBbLi4uXX0p
IGF0IHJlbW90ZSAweDhiNTcyZmM+KSBhdCByZW1vdGUgMHg5NGE3ZTJjPiwgX3drX2hhbmRsZXJz
X2Jsb2NrZWQ9RmFsc2UsIHdrPU5vbmUsIF9vYXV0aF90b2tlbj1Ob25lKSBhdCByZW1vdGUgMHhh
ZGEwMmQ0PiwgX3F1ZXJ5X2NvbXBsZXRlX2hhbmRsZXI9NDg3TCwgYmFja19mb3J3YXJkPTxCYWNr
Rm9yd2FyZEJ1dHRvbihyaWdodD08QnV0dG9uUGFydChhcnJvd190eXBlPTxHdGtBcnJvd1R5cGUg
YXQgcmVtb3RlIDB4OGI0YzFiYz4sIHNpZ25hbF9uYW1lPSdyaWdodC1jbGlja2VkJywgYXJyb3c9
PEltYWdlIGF0IHJlbW90ZSAweDhiNGMyYWM+KSBhdCByZW1vdGUgMHg4YjRjMjg0PiwgbGVmdD08
QnV0dG9uUGFydChhcnJvd190eXBlPTxHdGtBcnJvd1R5cGUgYXQgcmVtb3RlIDB4OGI0YzE5ND4s
IHNpZ25hbF9uYW1lPSdsZWZ0LWNsaWNrZWQnLCBhcnJvdz08SW1hZ2UgYXQgcmVtb3RlIDB4OGI0
YzI1Yz4pIGF0IHJlbS4uLih0cnVuY2F0ZWQpLCBrdz0weDApIGF0IC4uL09iamVjdHMvY2xhc3Nv
YmplY3QuYzoyNjAyCiM5NiAweDA4MTU5MDc5IGluIFB5T2JqZWN0X0NhbGwgKGt3PTB4MCwgCiAg
ICBhcmc9KDxBdmFpbGFibGVQYW5lKHBhbmVfbmFtZT0nT2J0ZW5pciBkZXMgbG9naWNpZWxzJywg
cHVyY2hhc2Vfdmlldz08UHVyY2hhc2VWaWV3KGNvbmZpZz08U29mdHdhcmVDZW50ZXJDb25maWco
X29wdGNyZT08X3NyZS5TUkVfUGF0dGVybiBhdCByZW1vdGUgMHg4NjI4MTc4PiwgX2RlZmF1bHRz
PTxPcmRlcmVkRGljdChfT3JkZXJlZERpY3RfX3Jvb3Q9W1suLi5dLCBbLi4uXSwgTm9uZV0sIF9P
cmRlcmVkRGljdF9fbWFwPXt9KSBhdCByZW1vdGUgMHg4YjU3MzhjPiwgYWRkX3RvX3VuaXR5X2xh
dW5jaGVyPVRydWUsIGNvbmZpZ2ZpbGU9Jy9ob21lL3VzZXIvLmNvbmZpZy9zb2Z0d2FyZS1jZW50
ZXIvc29mdHdhcmVjZW50ZXIuY2ZnJywgX2RpY3Q9PHR5cGUgYXQgcmVtb3RlIDB4ODQzYzFjYz4s
IF9zZWN0aW9ucz08T3JkZXJlZERpY3QoX09yZGVyZWREaWN0X19yb290PVtbW1suLi5dLCBbLi4u
XSwgJ2dlbmVyYWwnXSwgWy4uLl0sICdyZXZpZXdzJ10sIFsuLi5dLCBOb25lXSwgX09yZGVyZWRE
aWN0X19tYXA9eydyZXZpZXdzJzogWy4uLl0sICdnZW5lcmFsJzogWy4uLl19KSBhdCByZW1vdGUg
MHg4YjU3MmZjPikgYXQgcmVtb3RlIDB4OTRhN2UyYz4sIF93a19oYW5kbGVyc19ibG9ja2VkPUZh
bHNlLCB3az1Ob25lLCBfb2F1dGhfdG9rZW49Tm9uZSkgYXQgcmVtb3RlIDB4YWRhMDJkND4sIF9x
dWVyeV9jb21wbGV0ZV9oYW5kbGVyPTQ4N0wsIGJhY2tfZm9yd2FyZD08QmFja0ZvcndhcmRCdXR0
b24ocmlnaHQ9PEJ1dHRvblBhcnQoYXJyb3dfdHlwZT08R3RrQXJyb3dUeXBlIGF0IHJlbW90ZSAw
eDhiNGMxYmM+LCBzaWduYWxfbmFtZT0ncmlnaHQtY2xpY2tlZCcsIGFycm93PTxJbWFnZSBhdCBy
ZW1vdGUgMHg4YjRjMmFjPikgYXQgcmVtb3RlIDB4OGI0YzI4ND4sIGxlZnQ9PEJ1dHRvblBhcnQo
YXJyb3dfdHlwZT08R3RrQXJyb3dUeXBlIGF0IHJlbW90ZSAweDhiNGMxOTQ+LCBzaWduYWxfbmFt
ZT0nbGVmdC1jbGlja2VkJywgYXJyb3c9PEltYWdlIGF0IHJlbW90ZSAweDhiNGMyNWM+KSBhdCBy
ZW0uLi4odHJ1bmNhdGVkKSwgZnVuYz08aW5zdGFuY2VtZXRob2QgYXQgcmVtb3RlIDB4OGI3MGJl
ND4pCiAgICBhdCAuLi9PYmplY3RzL2Fic3RyYWN0LmM6MjUyOQojOTcgZG9fY2FsbCAobms9PG9w
dGltaXplZCBvdXQ+LCBuYT08b3B0aW1pemVkIG91dD4sIHBwX3N0YWNrPTB4YmZmZmRkMWMsIAog
ICAgZnVuYz08aW5zdGFuY2VtZXRob2QgYXQgcmVtb3RlIDB4OGI3MGJlND4pIGF0IC4uL1B5dGhv
bi9jZXZhbC5jOjQyMzkKIzk4IGNhbGxfZnVuY3Rpb24gKG9wYXJnPTxvcHRpbWl6ZWQgb3V0Piwg
cHBfc3RhY2s9MHhiZmZmZGQxYykKICAgIGF0IC4uL1B5dGhvbi9jZXZhbC5jOjQwNDQKIzk5IFB5
RXZhbF9FdmFsRnJhbWVFeCAoCiAgICBmPWZAZW50cnk9RnJhbWUgMHg5MDQxNmZjLCBmb3IgZmls
ZSAvdXNyL3NoYXJlL3NvZnR3YXJlLWNlbnRlci9zb2Z0d2FyZWNlbnRlci91aS9ndGszL3BhbmVz
L2F2YWlsYWJsZXBhbmUucHksIGxpbmUgODQ1LCBpbiByZWZyZXNoX2FwcHMgKHNlbGY9PEF2YWls
YWJsZVBhbmUocGFuZV9uYW1lPSdPYnRlbmlyIGRlcyBsb2dpY2llbHMnLCBwdXJjaGFzZV92aWV3
PTxQdXJjaGFzZVZpZXcoY29uZmlnPTxTb2Z0d2FyZUNlbnRlckNvbmZpZyhfb3B0Y3JlPTxfc3Jl
LlNSRV9QYXR0ZXJuIGF0IHJlbW90ZSAweDg2MjgxNzg+LCBfZGVmYXVsdHM9PE9yZGVyZWREaWN0
KF9PcmRlcmVkRGljdF9fcm9vdD1bWy4uLl0sIFsuLi5dLCBOb25lXSwgX09yZGVyZWREaWN0X19t
YXA9e30pIGF0IHJlbW90ZSAweDhiNTczOGM+LCBhZGRfdG9fdW5pdHlfbGF1bmNoZXI9VHJ1ZSwg
Y29uZmlnZmlsZT0nL2hvbWUvdXNlci8uY29uZmlnL3NvZnR3YXJlLWNlbnRlci9zb2Z0d2FyZWNl
bnRlci5jZmcnLCBfZGljdD08dHlwZSBhdCByZW1vdGUgMHg4NDNjMWNjPiwgX3NlY3Rpb25zPTxP
cmRlcmVkRGljdChfT3JkZXJlZERpY3RfX3Jvb3Q9W1tbWy4uLl0sIFsuLi5dLCAnZ2VuZXJhbCdd
LCBbLi4uXSwgJ3Jldmlld3MnXSwgWy4uLl0sIE5vbmVdLCBfT3JkZXJlZERpY3RfX21hcD17J3Jl
dmlld3MnOiBbLi4uXSwgJ2dlbmVyYWwnOiBbLi4uXX0pIGF0IHJlbW90ZSAweDhiNTcyZmM+KSBh
dCByZW1vdGUgMHg5NGE3ZTJjPiwgX3drX2hhbmRsZXJzX2Jsb2NrZWQ9RmFsc2UsIHdrPU5vbmUs
IF9vYXV0aF90b2tlbj1Ob25lKSBhdCByZW1vdGUgMHhhZGEwMmQ0PiwgX3F1ZXJ5X2NvbXBsZXRl
X2hhbmRsZXI9NDg3TCwgYmFja19mb3J3YXJkPTxCYWNrRm9yd2FyZEJ1dHRvbihyaWdodD08QnV0
dG9uUGFydChhcnJvd190eXBlPTxHdGtBcnJvd1R5cGUgYXQgcmVtb3RlIDB4OGI0YzFiYz4sIHNp
Z25hbF9uYW1lPSdyaWdodC1jbGlja2VkJywgYXJyb3c9PEltYWdlIGF0IHJlbW90ZSAweDhiNGMy
YWM+KSBhdCByZW1vdGUgMHg4YjRjMjg0PiwgbGUuLi4odHJ1bmNhdGVkKSwgdGhyb3dmbGFnPXRo
cm93ZmxhZ0BlbnRyeT0wKSBhdCAuLi9QeXRob24vY2V2YWwuYzoyNjY2CiMxMDAgMHgwODE4MGFk
MiBpbiBQeUV2YWxfRXZhbENvZGVFeCAoY289MHg4YTM1NDU4LCAKICAgIGdsb2JhbHM9Z2xvYmFs
c0BlbnRyeT17J0dMaWInOiA8RHluYW1pY01vZHVsZShfb3ZlcnJpZGVzX21vZHVsZT08bW9kdWxl
IGF0IHJlbW90ZSAweGI3NjRlNTU0PiwgX25hbWVzcGFjZT0nR0xpYicsIF9pbnRyb3NwZWN0aW9u
X21vZHVsZT08SW50cm9zcGVjdGlvbk1vZHVsZShNQVhJTlQ4PTEyNywgc291cmNlX3JlbW92ZT08
Z2kuRnVuY3Rpb25JbmZvIGF0IHJlbW90ZSAweGI3NDRhMjQwPiwgX25hbWVzcGFjZT0nR0xpYics
IE1JTklOVDMyPS0yMTQ3NDgzNjQ4LCB0aW1lb3V0X2FkZF9zZWNvbmRzPTxnaS5GdW5jdGlvbklu
Zm8gYXQgcmVtb3RlIDB4OGI0OGY2MD4sIElPRmxhZ3M9PHR5cGUgYXQgcmVtb3RlIDB4ODM5YTRi
Yz4sIF9fcGF0aF9fPScvdXNyL2xpYi9naXJlcG9zaXRvcnktMS4wL0dMaWItMi4wLnR5cGVsaWIn
LCB1cmlfbGlzdF9leHRyYWN0X3VyaXM9PGdpLkZ1bmN0aW9uSW5mbyBhdCByZW1vdGUgMHhiNzQ0
YTFlMD4sIE1BWElOVDE2PTMyNzY3LCB0aW1lb3V0X2FkZD08Z2kuRnVuY3Rpb25JbmZvIGF0IHJl
bW90ZSAweDhiNTFjZTA+LCB1bml4X3NpZ25hbF9hZGRfZnVsbD08ZnVuY3Rpb24gYXQgcmVtb3Rl
IDB4Yjc0NDNhZTQ+LCBTcGF3bkZsYWdzPTx0eXBlIGF0IHJlbW90ZSAweDgzOWFkY2M+LCBQUklP
UklUWV9ERUZBVUxUPTAsIE9wdGlvbkZsYWdzPTx0eXBlIGF0IHJlbW90ZSAweDgzOWIyZWM+LCBQ
UklPUklUWV9ISUdIPS0xMDAsIG1haW5fY29udGV4dF9kZWZhdWx0PTxnaS5GdW5jdGlvbkluZm8g
YXQgcmVtb3RlIDB4Yjc0NGEyMDA+LCBNQVhVSU5UMzI9NDI5NDk2NzI5NUwsIE1JTklOVDY0PS05
MjIzMzcyMDM2ODU0Nzc1ODA4TCwgTUFYVUlOVDE2PTY1NTM1LCBNYWluQ29udGV4dD08U3RydWN0
TWV0YShfX21vZHVsZV9fPSdnaS5yZXBvc2l0b3J5LkdMaWInLCBpbnZva2VfZnVsbD08Z2kuRnVu
Y3Rpb25JbmZvIGF0IHJlbW90ZSAweGI3NDQ0MzgwPiwgcHVzaF90aHJlYWRfZGVmYXVsdD08Z2ku
RnVuY3Rpb25JbmZvIGF0IHJlbW90ZSAweGI3NDQ0NDQwPiwgZGlzcGF0Y2g9PGdpLkZ1bmN0aW9u
SW5mbyBhLi4uKHRydW5jYXRlZCksIGxvY2Fscz1sb2NhbHNAZW50cnk9MHgwLCBhcmdzPTB4OThj
ZGI1NCwgYXJnY291bnQ9MSwgCiAgICBrd3M9MHg5OGNkYjU4LCBrd2NvdW50PTAsIGRlZnM9MHg4
YTMyOWY4LCBkZWZjb3VudD0xLCBjbG9zdXJlPTB4MCkKICAgIGF0IC4uL1B5dGhvbi9jZXZhbC5j
OjMyNTMKIzEwMSAweDA4MTU4ZDYxIGluIGZhc3RfZnVuY3Rpb24gKG5rPTxvcHRpbWl6ZWQgb3V0
PiwgbmE9PG9wdGltaXplZCBvdXQ+LCAKICAgIG49PG9wdGltaXplZCBvdXQ+LCBwcF9zdGFjaz0w
eGJmZmZkZTRjLCAKICAgIGZ1bmM9PGZ1bmN0aW9uIGF0IHJlbW90ZSAweDhiMDhiNTQ+KSBhdCAu
Li9QeXRob24vY2V2YWwuYzo0MTE3CiMxMDIgY2FsbF9mdW5jdGlvbiAob3Bhcmc9PG9wdGltaXpl
ZCBvdXQ+LCBwcF9zdGFjaz0weGJmZmZkZTRjKQogICAgYXQgLi4vUHl0aG9uL2NldmFsLmM6NDA0
MgojMTAzIFB5RXZhbF9FdmFsRnJhbWVFeCAoCiAgICBmPWZAZW50cnk9RnJhbWUgMHg5OGNkYTE0
LCBmb3IgZmlsZSAvdXNyL3NoYXJlL3NvZnR3YXJlLWNlbnRlci9zb2Z0d2FyZWNlbnRlci91aS9n
dGszL3BhbmVzL2F2YWlsYWJsZXBhbmUucHksIGxpbmUgNjQwLCBpbiBvbl9kYl9yZW9wZW4gKHNl
bGY9PEF2YWlsYWJsZVBhbmUocGFuZV9uYW1lPSdPYnRlbmlyIGRlcyBsb2dpY2llbHMnLCBwdXJj
aGFzZV92aWV3PTxQdXJjaGFzZVZpZXcoY29uZmlnPTxTb2Z0d2FyZUNlbnRlckNvbmZpZyhfb3B0
Y3JlPTxfc3JlLlNSRV9QYXR0ZXJuIGF0IHJlbW90ZSAweDg2MjgxNzg+LCBfZGVmYXVsdHM9PE9y
ZGVyZWREaWN0KF9PcmRlcmVkRGljdF9fcm9vdD1bWy4uLl0sIFsuLi5dLCBOb25lXSwgX09yZGVy
ZWREaWN0X19tYXA9e30pIGF0IHJlbW90ZSAweDhiNTczOGM+LCBhZGRfdG9fdW5pdHlfbGF1bmNo
ZXI9VHJ1ZSwgY29uZmlnZmlsZT0nL2hvbWUvdXNlci8uY29uZmlnL3NvZnR3YXJlLWNlbnRlci9z
b2Z0d2FyZWNlbnRlci5jZmcnLCBfZGljdD08dHlwZSBhdCByZW1vdGUgMHg4NDNjMWNjPiwgX3Nl
Y3Rpb25zPTxPcmRlcmVkRGljdChfT3JkZXJlZERpY3RfX3Jvb3Q9W1tbWy4uLl0sIFsuLi5dLCAn
Z2VuZXJhbCddLCBbLi4uXSwgJ3Jldmlld3MnXSwgWy4uLl0sIE5vbmVdLCBfT3JkZXJlZERpY3Rf
X21hcD17J3Jldmlld3MnOiBbLi4uXSwgJ2dlbmVyYWwnOiBbLi4uXX0pIGF0IHJlbW90ZSAweDhi
NTcyZmM+KSBhdCByZW1vdGUgMHg5NGE3ZTJjPiwgX3drX2hhbmRsZXJzX2Jsb2NrZWQ9RmFsc2Us
IHdrPU5vbmUsIF9vYXV0aF90b2tlbj1Ob25lKSBhdCByZW1vdGUgMHhhZGEwMmQ0PiwgX3F1ZXJ5
X2NvbXBsZXRlX2hhbmRsZXI9NDg3TCwgYmFja19mb3J3YXJkPTxCYWNrRm9yd2FyZEJ1dHRvbihy
aWdodD08QnV0dG9uUGFydChhcnJvd190eXBlPTxHdGtBcnJvd1R5cGUgYXQgcmVtb3RlIDB4OGI0
YzFiYz4sIHNpZ25hbF9uYW1lPSdyaWdodC1jbGlja2VkJywgYXJyb3c9PEltYWdlIGF0IHJlbW90
ZSAweDhiNGMyYWM+KSBhdCByZW1vdGUgMHg4YjRjMjg0PiwgbGUuLi4odHJ1bmNhdGVkKSwgdGhy
b3dmbGFnPXRocm93ZmxhZ0BlbnRyeT0wKSBhdCAuLi9QeXRob24vY2V2YWwuYzoyNjY2CiMxMDQg
MHgwODE5ZGVjMiBpbiBQeUV2YWxfRXZhbENvZGVFeCAoY2xvc3VyZT08b3B0aW1pemVkIG91dD4s
IGRlZmNvdW50PTAsIAogICAgZGVmcz0weDAsIGt3Y291bnQ9PG9wdGltaXplZCBvdXQ+LCBrd3M9
PG9wdGltaXplZCBvdXQ+LCAKICAgIGFyZ2NvdW50PTxvcHRpbWl6ZWQgb3V0PiwgYXJncz08b3B0
aW1pemVkIG91dD4sIGxvY2Fscz0weDAsIAogICAgZ2xvYmFscz08b3B0aW1pemVkIG91dD4sIGNv
PTxvcHRpbWl6ZWQgb3V0PikgYXQgLi4vUHl0aG9uL2NldmFsLmM6MzI1MwojMTA1IGZ1bmN0aW9u
X2NhbGwgKGZ1bmM9ZnVuY0BlbnRyeT08ZnVuY3Rpb24gYXQgcmVtb3RlIDB4OGIwODZiYz4sIAog
ICAgYXJnPWFyZ0BlbnRyeT0oPEF2YWlsYWJsZVBhbmUocGFuZV9uYW1lPSdPYnRlbmlyIGRlcyBs
b2dpY2llbHMnLCBwdXJjaGFzZV92aWV3PTxQdXJjaGFzZVZpZXcoY29uZmlnPTxTb2Z0d2FyZUNl
bnRlckNvbmZpZyhfb3B0Y3JlPTxfc3JlLlNSRV9QYXR0ZXJuIGF0IHJlbW90ZSAweDg2MjgxNzg+
LCBfZGVmYXVsdHM9PE9yZGVyZWREaWN0KF9PcmRlcmVkRGljdF9fcm9vdD1bWy4uLl0sIFsuLi5d
LCBOb25lXSwgX09yZGVyZWREaWN0X19tYXA9e30pIGF0IHJlbW90ZSAweDhiNTczOGM+LCBhZGRf
dG9fdW5pdHlfbGF1bmNoZXI9VHJ1ZSwgY29uZmlnZmlsZT0nL2hvbWUvdXNlci8uY29uZmlnL3Nv
ZnR3YXJlLWNlbnRlci9zb2Z0d2FyZWNlbnRlci5jZmcnLCBfZGljdD08dHlwZSBhdCByZW1vdGUg
MHg4NDNjMWNjPiwgX3NlY3Rpb25zPTxPcmRlcmVkRGljdChfT3JkZXJlZERpY3RfX3Jvb3Q9W1tb
Wy4uLl0sIFsuLi5dLCAnZ2VuZXJhbCddLCBbLi4uXSwgJ3Jldmlld3MnXSwgWy4uLl0sIE5vbmVd
LCBfT3JkZXJlZERpY3RfX21hcD17J3Jldmlld3MnOiBbLi4uXSwgJ2dlbmVyYWwnOiBbLi4uXX0p
IGF0IHJlbW90ZSAweDhiNTcyZmM+KSBhdCByZW1vdGUgMHg5NGE3ZTJjPiwgX3drX2hhbmRsZXJz
X2Jsb2NrZWQ9RmFsc2UsIHdrPU5vbmUsIF9vYXV0aF90b2tlbj1Ob25lKSBhdCByZW1vdGUgMHhh
ZGEwMmQ0PiwgX3F1ZXJ5X2NvbXBsZXRlX2hhbmRsZXI9NDg3TCwgYmFja19mb3J3YXJkPTxCYWNr
Rm9yd2FyZEJ1dHRvbihyaWdodD08QnV0dG9uUGFydChhcnJvd190eXBlPTxHdGtBcnJvd1R5cGUg
YXQgcmVtb3RlIDB4OGI0YzFiYz4sIHNpZ25hbF9uYW1lPSdyaWdodC1jbGlja2VkJywgYXJyb3c9
PEltYWdlIGF0IHJlbW90ZSAweDhiNGMyYWM+KSBhdCByZW1vdGUgMHg4YjRjMjg0PiwgbGVmdD08
QnV0dG9uUGFydChhcnJvd190eXBlPTxHdGtBcnJvd1R5cGUgYXQgcmVtb3RlIDB4OGI0YzE5ND4s
IHNpZ25hbF9uYW1lPSdsZWZ0LWNsaWNrZWQnLCBhcnJvdz08SW1hZ2UgYXQgcmVtb3RlIDB4OGI0
YzI1Yz4pIGF0IHJlbS4uLih0cnVuY2F0ZWQpLCBrdz1rd0BlbnRyeT0weDApIGF0IC4uL09iamVj
dHMvZnVuY29iamVjdC5jOjUyNgojMTA2IDB4MDgwZjc0NTIgaW4gUHlPYmplY3RfQ2FsbCAoa3c9
MHgwLCAKICAgIGFyZz0oPEF2YWlsYWJsZVBhbmUocGFuZV9uYW1lPSdPYnRlbmlyIGRlcyBsb2dp
Y2llbHMnLCBwdXJjaGFzZV92aWV3PTxQdXJjaGFzZVZpZXcoY29uZmlnPTxTb2Z0d2FyZUNlbnRl
ckNvbmZpZyhfb3B0Y3JlPTxfc3JlLlNSRV9QYXR0ZXJuIGF0IHJlbW90ZSAweDg2MjgxNzg+LCBf
ZGVmYXVsdHM9PE9yZGVyZWREaWN0KF9PcmRlcmVkRGljdF9fcm9vdD1bWy4uLl0sIFsuLi5dLCBO
b25lXSwgX09yZGVyZWREaWN0X19tYXA9e30pIGF0IHJlbW90ZSAweDhiNTczOGM+LCBhZGRfdG9f
dW5pdHlfbGF1bmNoZXI9VHJ1ZSwgY29uZmlnZmlsZT0nL2hvbWUvdXNlci8uY29uZmlnL3NvZnR3
YXJlLWNlbnRlci9zb2Z0d2FyZWNlbnRlci5jZmcnLCBfZGljdD08dHlwZSBhdCByZW1vdGUgMHg4
NDNjMWNjPiwgX3NlY3Rpb25zPTxPcmRlcmVkRGljdChfT3JkZXJlZERpY3RfX3Jvb3Q9W1tbWy4u
Ll0sIFsuLi5dLCAnZ2VuZXJhbCddLCBbLi4uXSwgJ3Jldmlld3MnXSwgWy4uLl0sIE5vbmVdLCBf
T3JkZXJlZERpY3RfX21hcD17J3Jldmlld3MnOiBbLi4uXSwgJ2dlbmVyYWwnOiBbLi4uXX0pIGF0
IHJlbW90ZSAweDhiNTcyZmM+KSBhdCByZW1vdGUgMHg5NGE3ZTJjPiwgX3drX2hhbmRsZXJzX2Js
b2NrZWQ9RmFsc2UsIHdrPU5vbmUsIF9vYXV0aF90b2tlbj1Ob25lKSBhdCByZW1vdGUgMHhhZGEw
MmQ0PiwgX3F1ZXJ5X2NvbXBsZXRlX2hhbmRsZXI9NDg3TCwgYmFja19mb3J3YXJkPTxCYWNrRm9y
d2FyZEJ1dHRvbihyaWdodD08QnV0dG9uUGFydChhcnJvd190eXBlPTxHdGtBcnJvd1R5cGUgYXQg
cmVtb3RlIDB4OGI0YzFiYz4sIHNpZ25hbF9uYW1lPSdyaWdodC1jbGlja2VkJywgYXJyb3c9PElt
YWdlIGF0IHJlbW90ZSAweDhiNGMyYWM+KSBhdCByZW1vdGUgMHg4YjRjMjg0PiwgbGVmdD08QnV0
dG9uUGFydChhcnJvd190eXBlPTxHdGtBcnJvd1R5cGUgYXQgcmVtb3RlIDB4OGI0YzE5ND4sIHNp
Z25hbF9uYW1lPSdsZWZ0LWNsaWNrZWQnLCBhcnJvdz08SW1hZ2UgYXQgcmVtb3RlIDB4OGI0YzI1
Yz4pIGF0IHJlbS4uLih0cnVuY2F0ZWQpLCBmdW5jPTxmdW5jdGlvbiBhdCByZW1vdGUgMHg4YjA4
NmJjPikgYXQgLi4vT2JqZWN0cy9hYnN0cmFjdC5jOjI1MjkKIzEwNyBpbnN0YW5jZW1ldGhvZF9j
YWxsLjg3NzQgKGZ1bmM9PGZ1bmN0aW9uIGF0IHJlbW90ZSAweDhiMDg2YmM+LCAKICAgIGZ1bmNA
ZW50cnk9PGluc3RhbmNlbWV0aG9kIGF0IHJlbW90ZSAweGFkOWY2ZTQ+LCAKICAgIGFyZz0oPEF2
YWlsYWJsZVBhbmUocGFuZV9uYW1lPSdPYnRlbmlyIGRlcyBsb2dpY2llbHMnLCBwdXJjaGFzZV92
aWV3PTxQdXJjaGFzZVZpZXcoY29uZmlnPTxTb2Z0d2FyZUNlbnRlckNvbmZpZyhfb3B0Y3JlPTxf
c3JlLlNSRV9QYXR0ZXJuIGF0IHJlbW90ZSAweDg2MjgxNzg+LCBfZGVmYXVsdHM9PE9yZGVyZWRE
aWN0KF9PcmRlcmVkRGljdF9fcm9vdD1bWy4uLl0sIFsuLi5dLCBOb25lXSwgX09yZGVyZWREaWN0
X19tYXA9e30pIGF0IHJlbW90ZSAweDhiNTczOGM+LCBhZGRfdG9fdW5pdHlfbGF1bmNoZXI9VHJ1
ZSwgY29uZmlnZmlsZT0nL2hvbWUvdXNlci8uY29uZmlnL3NvZnR3YXJlLWNlbnRlci9zb2Z0d2Fy
ZWNlbnRlci5jZmcnLCBfZGljdD08dHlwZSBhdCByZW1vdGUgMHg4NDNjMWNjPiwgX3NlY3Rpb25z
PTxPcmRlcmVkRGljdChfT3JkZXJlZERpY3RfX3Jvb3Q9W1tbWy4uLl0sIFsuLi5dLCAnZ2VuZXJh
bCddLCBbLi4uXSwgJ3Jldmlld3MnXSwgWy4uLl0sIE5vbmVdLCBfT3JkZXJlZERpY3RfX21hcD17
J3Jldmlld3MnOiBbLi4uXSwgJ2dlbmVyYWwnOiBbLi4uXX0pIGF0IHJlbW90ZSAweDhiNTcyZmM+
KSBhdCByZW1vdGUgMHg5NGE3ZTJjPiwgX3drX2hhbmRsZXJzX2Jsb2NrZWQ9RmFsc2UsIHdrPU5v
bmUsIF9vYXV0aF90b2tlbj1Ob25lKSBhdCByZW1vdGUgMHhhZGEwMmQ0PiwgX3F1ZXJ5X2NvbXBs
ZXRlX2hhbmRsZXI9NDg3TCwgYmFja19mb3J3YXJkPTxCYWNrRm9yd2FyZEJ1dHRvbihyaWdodD08
QnV0dG9uUGFydChhcnJvd190eXBlPTxHdGtBcnJvd1R5cGUgYXQgcmVtb3RlIDB4OGI0YzFiYz4s
IHNpZ25hbF9uYW1lPSdyaWdodC1jbGlja2VkJywgYXJyb3c9PEltYWdlIGF0IHJlbW90ZSAweDhi
NGMyYWM+KSBhdCByZW1vdGUgMHg4YjRjMjg0PiwgbGVmdD08QnV0dG9uUGFydChhcnJvd190eXBl
PTxHdGtBcnJvd1R5cGUgYXQgcmVtb3RlIDB4OGI0YzE5ND4sIHNpZ25hbF9uYW1lPSdsZWZ0LWNs
aWNrZWQnLCBhcnJvdz08SW1hZ2UgYXQgcmVtb3RlIDB4OGI0YzI1Yz4pIGF0IHJlbS4uLih0cnVu
Y2F0ZWQpLCAKICAgIGFyZ0BlbnRyeT0oPFN0b3JlRGF0YWJhc2UoX2F4aV9zdGFtcF9tb25pdG9y
PTxfX21haW5fXy5HSW5vdGlmeUZpbGVNb25pdG9yIGF0IHJlbW90ZSAweDhiOGM4NGM+LCBfdGlt
ZW91dF9pZD1Ob25lLCBfYXhpX3ZhbHVlcz17J2NhdGFsb2dlZHRpbWUnOiA0LCAnaW5zdGFsbGVk
c2l6ZSc6IDEsICdwa2duYW1lJzogNiwgJ2FwcC1wb3Bjb24nOiAzLCAncGFja2FnZXNpemUnOiAy
LCAndmVyc2lvbic6IDAsICdkaXNwbGF5X25hbWUnOiA1fSwgX2FkZGl0aW9uYWxfZGF0YWJhc2Vz
PVtdLCBucl9kYXRhYmFzZXM9MiwgX2RiX3BhdGhuYW1lPScvdmFyL2NhY2hlL3NvZnR3YXJlLWNl
bnRlci94YXBpYW4nLCBfYXB0Y2FjaGU9PEFwdENhY2hlKGFwdGRfY2xpZW50PTxBcHRDbGllbnQo
dGVybWluYWw9Tm9uZSwgYnVzPTxTeXN0ZW1CdXMoX2J1c190eXBlPTEsIF9zaWduYWxzX2xvY2s9
PHRocmVhZC5sb2NrIGF0IHJlbW90ZSAweGI3ZDY0ZTUwPiwgX0Nvbm5lY3Rpb25fX2NhbGxfb25f
ZGlzY29ubmVjdGlvbj1bXSwgX2RidXNfQ29ubmVjdGlvbl9pbml0aWFsaXplZD0xLCBfYnVzX25h
bWVzPTxXZWFrVmFsdWVEaWN0aW9uYXJ5KF9yZW1vdmU9PGZ1bmN0aW9uIGF0IHJlbW90ZSAweDg3
MmU0OGM+LCBfcGVuZGluZ19yZW1vdmFscz1bXSwgX2l0ZXJhdGluZz1zZXQoW10pLCBkYXRhPXt9
KSBhdCByZW1vdGUgMHg4NzJkYThjPiwgX3NpZ25hbF9zZW5kZXJfbWF0Y2hlcz17PFNpZ25hbE1h
dGNoIGF0IHJlbW90ZSAweGFkOGFkNGM+OiA8TmFtZU93bmVyV2F0Y2ggYXQgcmVtb3RlIDB4YTFm
ZWMyYz4sIDxTaWduYWxNYXRjaCBhdCByZW1vdGUgMHg5OGYyNzRjPjogPE5hbWVPd25lcldhdGNo
IGF0IHJlbW90ZSAweGExZmVjY2M+LCA8U2lnbmFsTWF0Y2ggYXQgcmVtb3RlIDB4YWQ4YWRhYz46
IDxOYW1lT3duZXJXYXRjaCBhdCByZW1vdGUgMHhhMWZlYzZjPiwgPFNpZ25hbE1hdGNoIGF0IHJl
bW90ZSAweDhiNDIwMmM+OiA8TmFtZU93bmVyV2F0Y2ggYXQgcmVtb3RlIDB4YTFmZWM4Yz59LCBf
c2lnbmFsX3JlY2lwaWVudHNfYnlfLi4uKHRydW5jYXRlZCksIGt3PWt3QGVudHJ5PTB4MCkgYXQg
Li4vT2JqZWN0cy9jbGFzc29iamVjdC5jOjI2MDIKIzEwOCAweDA4MGNiMGZjIGluIFB5T2JqZWN0
X0NhbGwgKGt3PTB4MCwgCiAgICBhcmc9KDxTdG9yZURhdGFiYXNlKF9heGlfc3RhbXBfbW9uaXRv
cj08X19tYWluX18uR0lub3RpZnlGaWxlTW9uaXRvciBhdCByZW1vdGUgMHg4YjhjODRjPiwgX3Rp
bWVvdXRfaWQ9Tm9uZSwgX2F4aV92YWx1ZXM9eydjYXRhbG9nZWR0aW1lJzogNCwgJ2luc3RhbGxl
ZHNpemUnOiAxLCAncGtnbmFtZSc6IDYsICdhcHAtcG9wY29uJzogMywgJ3BhY2thZ2VzaXplJzog
MiwgJ3ZlcnNpb24nOiAwLCAnZGlzcGxheV9uYW1lJzogNX0sIF9hZGRpdGlvbmFsX2RhdGFiYXNl
cz1bXSwgbnJfZGF0YWJhc2VzPTIsIF9kYl9wYXRobmFtZT0nL3Zhci9jYWNoZS9zb2Z0d2FyZS1j
ZW50ZXIveGFwaWFuJywgX2FwdGNhY2hlPTxBcHRDYWNoZShhcHRkX2NsaWVudD08QXB0Q2xpZW50
KHRlcm1pbmFsPU5vbmUsIGJ1cz08U3lzdGVtQnVzKF9idXNfdHlwZT0xLCBfc2lnbmFsc19sb2Nr
PTx0aHJlYWQubG9jayBhdCByZW1vdGUgMHhiN2Q2NGU1MD4sIF9Db25uZWN0aW9uX19jYWxsX29u
X2Rpc2Nvbm5lY3Rpb249W10sIF9kYnVzX0Nvbm5lY3Rpb25faW5pdGlhbGl6ZWQ9MSwgX2J1c19u
YW1lcz08V2Vha1ZhbHVlRGljdGlvbmFyeShfcmVtb3ZlPTxmdW5jdGlvbiBhdCByZW1vdGUgMHg4
NzJlNDhjPiwgX3BlbmRpbmdfcmVtb3ZhbHM9W10sIF9pdGVyYXRpbmc9c2V0KFtdKSwgZGF0YT17
fSkgYXQgcmVtb3RlIDB4ODcyZGE4Yz4sIF9zaWduYWxfc2VuZGVyX21hdGNoZXM9ezxTaWduYWxN
YXRjaCBhdCByZW1vdGUgMHhhZDhhZDRjPjogPE5hbWVPd25lcldhdGNoIGF0IHJlbW90ZSAweGEx
ZmVjMmM+LCA8U2lnbmFsTWF0Y2ggYXQgcmVtb3RlIDB4OThmMjc0Yz46IDxOYW1lT3duZXJXYXRj
aCBhdCByZW1vdGUgMHhhMWZlY2NjPiwgPFNpZ25hbE1hdGNoIGF0IHJlbW90ZSAweGFkOGFkYWM+
OiA8TmFtZU93bmVyV2F0Y2ggYXQgcmVtb3RlIDB4YTFmZWM2Yz4sIDxTaWduYWxNYXRjaCBhdCBy
ZW1vdGUgMHg4YjQyMDJjPjogPE5hbWVPd25lcldhdGNoIGF0IHJlbW90ZSAweGExZmVjOGM+fSwg
X3NpZ25hbF9yZWNpcGllbnRzX2J5Xy4uLih0cnVuY2F0ZWQpLCBmdW5jPTxpbnN0YW5jZW1ldGhv
ZCBhdCByZW1vdGUgMHhhZDlmNmU0PikKICAgIGF0IC4uL09iamVjdHMvYWJzdHJhY3QuYzoyNTI5
CiMxMDkgUHlFdmFsX0NhbGxPYmplY3RXaXRoS2V5d29yZHMgKGt3PTB4MCwgCiAgICBhcmc9KDxT
dG9yZURhdGFiYXNlKF9heGlfc3RhbXBfbW9uaXRvcj08X19tYWluX18uR0lub3RpZnlGaWxlTW9u
aXRvciBhdCByZW1vdGUgMHg4YjhjODRjPiwgX3RpbWVvdXRfaWQ9Tm9uZSwgX2F4aV92YWx1ZXM9
eydjYXRhbG9nZWR0aW1lJzogNCwgJ2luc3RhbGxlZHNpemUnOiAxLCAncGtnbmFtZSc6IDYsICdh
cHAtcG9wY29uJzogMywgJ3BhY2thZ2VzaXplJzogMiwgJ3ZlcnNpb24nOiAwLCAnZGlzcGxheV9u
YW1lJzogNX0sIF9hZGRpdGlvbmFsX2RhdGFiYXNlcz1bXSwgbnJfZGF0YWJhc2VzPTIsIF9kYl9w
YXRobmFtZT0nL3Zhci9jYWNoZS9zb2Z0d2FyZS1jZW50ZXIveGFwaWFuJywgX2FwdGNhY2hlPTxB
cHRDYWNoZShhcHRkX2NsaWVudD08QXB0Q2xpZW50KHRlcm1pbmFsPU5vbmUsIGJ1cz08U3lzdGVt
QnVzKF9idXNfdHlwZT0xLCBfc2lnbmFsc19sb2NrPTx0aHJlYWQubG9jayBhdCByZW1vdGUgMHhi
N2Q2NGU1MD4sIF9Db25uZWN0aW9uX19jYWxsX29uX2Rpc2Nvbm5lY3Rpb249W10sIF9kYnVzX0Nv
bm5lY3Rpb25faW5pdGlhbGl6ZWQ9MSwgX2J1c19uYW1lcz08V2Vha1ZhbHVlRGljdGlvbmFyeShf
cmVtb3ZlPTxmdW5jdGlvbiBhdCByZW1vdGUgMHg4NzJlNDhjPiwgX3BlbmRpbmdfcmVtb3ZhbHM9
W10sIF9pdGVyYXRpbmc9c2V0KFtdKSwgZGF0YT17fSkgYXQgcmVtb3RlIDB4ODcyZGE4Yz4sIF9z
aWduYWxfc2VuZGVyX21hdGNoZXM9ezxTaWduYWxNYXRjaCBhdCByZW1vdGUgMHhhZDhhZDRjPjog
PE5hbWVPd25lcldhdGNoIGF0IHJlbW90ZSAweGExZmVjMmM+LCA8U2lnbmFsTWF0Y2ggYXQgcmVt
b3RlIDB4OThmMjc0Yz46IDxOYW1lT3duZXJXYXRjaCBhdCByZW1vdGUgMHhhMWZlY2NjPiwgPFNp
Z25hbE1hdGNoIGF0IHJlbW90ZSAweGFkOGFkYWM+OiA8TmFtZU93bmVyV2F0Y2ggYXQgcmVtb3Rl
IDB4YTFmZWM2Yz4sIDxTaWduYWxNYXRjaCBhdCByZW1vdGUgMHg4YjQyMDJjPjogPE5hbWVPd25l
cldhdGNoIGF0IHJlbW90ZSAweGExZmVjOGM+fSwgX3NpZ25hbF9yZWNpcGllbnRzX2J5Xy4uLih0
cnVuY2F0ZWQpLCBmdW5jPTxpbnN0YW5jZW1ldGhvZCBhdCByZW1vdGUgMHhhZDlmNmU0PikgYXQg
Li4vUHl0aG9uL2NldmFsLmM6Mzg5MAojMTEwIFB5T2JqZWN0X0NhbGxPYmplY3QgKG89PGluc3Rh
bmNlbWV0aG9kIGF0IHJlbW90ZSAweGFkOWY2ZTQ+LCAKICAgIGE9YUBlbnRyeT0oPFN0b3JlRGF0
YWJhc2UoX2F4aV9zdGFtcF9tb25pdG9yPTxfX21haW5fXy5HSW5vdGlmeUZpbGVNb25pdG9yIGF0
IHJlbW90ZSAweDhiOGM4NGM+LCBfdGltZW91dF9pZD1Ob25lLCBfYXhpX3ZhbHVlcz17J2NhdGFs
b2dlZHRpbWUnOiA0LCAnaW5zdGFsbGVkc2l6ZSc6IDEsICdwa2duYW1lJzogNiwgJ2FwcC1wb3Bj
b24nOiAzLCAncGFja2FnZXNpemUnOiAyLCAndmVyc2lvbic6IDAsICdkaXNwbGF5X25hbWUnOiA1
fSwgX2FkZGl0aW9uYWxfZGF0YWJhc2VzPVtdLCBucl9kYXRhYmFzZXM9MiwgX2RiX3BhdGhuYW1l
PScvdmFyL2NhY2hlL3NvZnR3YXJlLWNlbnRlci94YXBpYW4nLCBfYXB0Y2FjaGU9PEFwdENhY2hl
KGFwdGRfY2xpZW50PTxBcHRDbGllbnQodGVybWluYWw9Tm9uZSwgYnVzPTxTeXN0ZW1CdXMoX2J1
c190eXBlPTEsIF9zaWduYWxzX2xvY2s9PHRocmVhZC5sb2NrIGF0IHJlbW90ZSAweGI3ZDY0ZTUw
PiwgX0Nvbm5lY3Rpb25fX2NhbGxfb25fZGlzY29ubmVjdGlvbj1bXSwgX2RidXNfQ29ubmVjdGlv
bl9pbml0aWFsaXplZD0xLCBfYnVzX25hbWVzPTxXZWFrVmFsdWVEaWN0aW9uYXJ5KF9yZW1vdmU9
PGZ1bmN0aW9uIGF0IHJlbW90ZSAweDg3MmU0OGM+LCBfcGVuZGluZ19yZW1vdmFscz1bXSwgX2l0
ZXJhdGluZz1zZXQoW10pLCBkYXRhPXt9KSBhdCByZW1vdGUgMHg4NzJkYThjPiwgX3NpZ25hbF9z
ZW5kZXJfbWF0Y2hlcz17PFNpZ25hbE1hdGNoIGF0IHJlbW90ZSAweGFkOGFkNGM+OiA8TmFtZU93
bmVyV2F0Y2ggYXQgcmVtb3RlIDB4YTFmZWMyYz4sIDxTaWduYWxNYXRjaCBhdCByZW1vdGUgMHg5
OGYyNzRjPjogPE5hbWVPd25lcldhdGNoIGF0IHJlbW90ZSAweGExZmVjY2M+LCA8U2lnbmFsTWF0
Y2ggYXQgcmVtb3RlIDB4YWQ4YWRhYz46IDxOYW1lT3duZXJXYXRjaCBhdCByZW1vdGUgMHhhMWZl
YzZjPiwgPFNpZ25hbE1hdGNoIGF0IHJlbW90ZSAweDhiNDIwMmM+OiA8TmFtZU93bmVyV2F0Y2gg
YXQgcmVtb3RlIDB4YTFmZWM4Yz59LCBfc2lnbmFsX3JlY2lwaWVudHNfYnlfLi4uKHRydW5jYXRl
ZCkpIGF0IC4uL09iamVjdHMvYWJzdHJhY3QuYzoyNTE3CiMxMTEgMHhiN2E2NTYzMyBpbiBweWdf
Y2xvc3VyZV9tYXJzaGFsIChjbG9zdXJlPTB4OGZiNDZmMCwgCiAgICByZXR1cm5fdmFsdWU9MHhi
ZmZmZTM0Yywgbl9wYXJhbV92YWx1ZXM9MSwgcGFyYW1fdmFsdWVzPTB4YTgwODQ5MCwgCiAgICBp
bnZvY2F0aW9uX2hpbnQ9MHhiZmZmZTI2YywgbWFyc2hhbF9kYXRhPTB4MCkKICAgIGF0IC4uLy4u
Ly4uL2dpL19nb2JqZWN0L3B5Z3R5cGUuYzoxMzU2CiMxMTIgMHhiNzljNDhhZSBpbiBnX2Nsb3N1
cmVfaW52b2tlIChjbG9zdXJlPTB4OGZiNDZmMCwgCiAgICByZXR1cm5fdmFsdWU9cmV0dXJuX3Zh
bHVlQGVudHJ5PTB4YmZmZmUzNGMsIG5fcGFyYW1fdmFsdWVzPTEsIAogICAgcGFyYW1fdmFsdWVz
PXBhcmFtX3ZhbHVlc0BlbnRyeT0weGE4MDg0OTAsIAogICAgaW52b2NhdGlvbl9oaW50PWludm9j
YXRpb25faGludEBlbnRyeT0weGJmZmZlMjZjKQogICAgYXQgL2J1aWxkL2J1aWxkZC9nbGliMi4w
LTIuMzkuMS8uL2dvYmplY3QvZ2Nsb3N1cmUuYzo3NzcKIzExMyAweGI3OWQ2ZTE5IGluIHNpZ25h
bF9lbWl0X3VubG9ja2VkX1IgKG5vZGU9bm9kZUBlbnRyeT0weDg2MjQxZDAsIAogICAgZGV0YWls
PWRldGFpbEBlbnRyeT0wLCBpbnN0YW5jZT1pbnN0YW5jZUBlbnRyeT0weDg1MzdmMjAsIAogICAg
ZW1pc3Npb25fcmV0dXJuPWVtaXNzaW9uX3JldHVybkBlbnRyeT0weGJmZmZlMzRjLCAKICAgIGlu
c3RhbmNlX2FuZF9wYXJhbXM9aW5zdGFuY2VfYW5kX3BhcmFtc0BlbnRyeT0weGE4MDg0OTApCiAg
ICBhdCAvYnVpbGQvYnVpbGRkL2dsaWIyLjAtMi4zOS4xLy4vZ29iamVjdC9nc2lnbmFsLmM6MzU4
NgojMTE0IDB4Yjc5ZGQ5YjMgaW4gZ19zaWduYWxfZW1pdHYgKAogICAgaW5zdGFuY2VfYW5kX3Bh
cmFtcz1pbnN0YW5jZV9hbmRfcGFyYW1zQGVudHJ5PTB4YTgwODQ5MCwgc2lnbmFsX2lkPTIzMywg
CiAgICBkZXRhaWw9MCwgcmV0dXJuX3ZhbHVlPXJldHVybl92YWx1ZUBlbnRyeT0weGJmZmZlMzRj
KQogICAgYXQgL2J1aWxkL2J1aWxkZC9nbGliMi4wLTIuMzkuMS8uL2dvYmplY3QvZ3NpZ25hbC5j
OjMwNjMKIzExNSAweGI3YTVjYmVhIGluIHB5Z29iamVjdF9lbWl0IChzZWxmPTB4OGI4Yzc4NCwg
YXJncz0oJ3Jlb3BlbicsKSkKICAgIGF0IC4uLy4uLy4uL2dpL19nb2JqZWN0L3B5Z29iamVjdC5j
OjE5MDAKIzExNiAweDA4MTU4Nzg1IGluIGNhbGxfZnVuY3Rpb24gKG9wYXJnPTxvcHRpbWl6ZWQg
b3V0PiwgcHBfc3RhY2s9MHhiZmZmZTRjYykKICAgIGF0IC4uL1B5dGhvbi9jZXZhbC5jOjQwMjEK
IzExNyBQeUV2YWxfRXZhbEZyYW1lRXggKAogICAgZj1mQGVudHJ5PUZyYW1lIDB4OTcyOWUzNCwg
Zm9yIGZpbGUgL3Vzci9zaGFyZS9zb2Z0d2FyZS1jZW50ZXIvc29mdHdhcmVjZW50ZXIvZGIvZGF0
YWJhc2UucHksIGxpbmUgMjk1LCBpbiByZW9wZW4gKHNlbGY9PFN0b3JlRGF0YWJhc2UoX2F4aV9z
dGFtcF9tb25pdG9yPTxfX21haW5fXy5HSW5vdGlmeUZpbGVNb25pdG9yIGF0IHJlbW90ZSAweDhi
OGM4NGM+LCBfdGltZW91dF9pZD1Ob25lLCBfYXhpX3ZhbHVlcz17J2NhdGFsb2dlZHRpbWUnOiA0
LCAnaW5zdGFsbGVkc2l6ZSc6IDEsICdwa2duYW1lJzogNiwgJ2FwcC1wb3Bjb24nOiAzLCAncGFj
a2FnZXNpemUnOiAyLCAndmVyc2lvbic6IDAsICdkaXNwbGF5X25hbWUnOiA1fSwgX2FkZGl0aW9u
YWxfZGF0YWJhc2VzPVtdLCBucl9kYXRhYmFzZXM9MiwgX2RiX3BhdGhuYW1lPScvdmFyL2NhY2hl
L3NvZnR3YXJlLWNlbnRlci94YXBpYW4nLCBfYXB0Y2FjaGU9PEFwdENhY2hlKGFwdGRfY2xpZW50
PTxBcHRDbGllbnQodGVybWluYWw9Tm9uZSwgYnVzPTxTeXN0ZW1CdXMoX2J1c190eXBlPTEsIF9z
aWduYWxzX2xvY2s9PHRocmVhZC5sb2NrIGF0IHJlbW90ZSAweGI3ZDY0ZTUwPiwgX0Nvbm5lY3Rp
b25fX2NhbGxfb25fZGlzY29ubmVjdGlvbj1bXSwgX2RidXNfQ29ubmVjdGlvbl9pbml0aWFsaXpl
ZD0xLCBfYnVzX25hbWVzPTxXZWFrVmFsdWVEaWN0aW9uYXJ5KF9yZW1vdmU9PGZ1bmN0aW9uIGF0
IHJlbW90ZSAweDg3MmU0OGM+LCBfcGVuZGluZ19yZW1vdmFscz1bXSwgX2l0ZXJhdGluZz1zZXQo
W10pLCBkYXRhPXt9KSBhdCByZW1vdGUgMHg4NzJkYThjPiwgX3NpZ25hbF9zZW5kZXJfbWF0Y2hl
cz17PFNpZ25hbE1hdGNoIGF0IHJlbW90ZSAweGFkOGFkNGM+OiA8TmFtZU93bmVyV2F0Y2ggYXQg
cmVtb3RlIDB4YTFmZWMyYz4sIDxTaWduYWxNYXRjaCBhdCByZW1vdGUgMHg5OGYyNzRjPjogPE5h
bWVPd25lcldhdGNoIGF0IHJlbW90ZSAweGExZmVjY2M+LCA8U2lnbmFsTWF0Y2ggYXQgcmVtb3Rl
IDB4YWQ4YWRhYz46IDxOYW1lT3duZXJXYXRjaCBhdCByZW1vdGUuLi4odHJ1bmNhdGVkKSwgdGhy
b3dmbGFnPXRocm93ZmxhZ0BlbnRyeT0wKSBhdCAuLi9QeXRob24vY2V2YWwuYzoyNjY2CiMxMTgg
MHgwODE1OGJmMCBpbiBmYXN0X2Z1bmN0aW9uIChuaz08b3B0aW1pemVkIG91dD4sIG5hPTxvcHRp
bWl6ZWQgb3V0Piwgbj0xLCAKICAgIHBwX3N0YWNrPTB4YmZmZmU1OWMsIGZ1bmM9PGZ1bmN0aW9u
IGF0IHJlbW90ZSAweDg3YTczM2M+KQogICAgYXQgLi4vUHl0aG9uL2NldmFsLmM6NDEwNwojMTE5
IGNhbGxfZnVuY3Rpb24gKG9wYXJnPTxvcHRpbWl6ZWQgb3V0PiwgcHBfc3RhY2s9MHhiZmZmZTU5
YykKICAgIGF0IC4uL1B5dGhvbi9jZXZhbC5jOjQwNDIKIzEyMCBQeUV2YWxfRXZhbEZyYW1lRXgg
KAogICAgZj1mQGVudHJ5PUZyYW1lIDB4OTUxNTI1NCwgZm9yIGZpbGUgL3Vzci9zaGFyZS9zb2Z0
d2FyZS1jZW50ZXIvc29mdHdhcmVjZW50ZXIvZGIvdXRpbHMucHksIGxpbmUgMzUsIGluIF9vbl91
cGRhdGVfc29mdHdhcmVfY2VudGVyX2FnZW50X2ZpbmlzaGVkIChwaWQ9MjkyNDcsIGNvbmRpdGlv
bj0wKSwgdGhyb3dmbGFnPXRocm93ZmxhZ0BlbnRyeT0wKSBhdCAuLi9QeXRob24vY2V2YWwuYzoy
NjY2CiMxMjEgMHgwODE4MGFkMiBpbiBQeUV2YWxfRXZhbENvZGVFeCAoY289MHhiNGJlODE4OCwg
CiAgICBnbG9iYWxzPWdsb2JhbHNAZW50cnk9eydHTGliJzogPER5bmFtaWNNb2R1bGUoX292ZXJy
aWRlc19tb2R1bGU9PG1vZHVsZSBhdCByZW1vdGUgMHhiNzY0ZTU1ND4sIF9uYW1lc3BhY2U9J0dM
aWInLCBfaW50cm9zcGVjdGlvbl9tb2R1bGU9PEludHJvc3BlY3Rpb25Nb2R1bGUoTUFYSU5UOD0x
MjcsIHNvdXJjZV9yZW1vdmU9PGdpLkZ1bmN0aW9uSW5mbyBhdCByZW1vdGUgMHhiNzQ0YTI0MD4s
IF9uYW1lc3BhY2U9J0dMaWInLCBNSU5JTlQzMj0tMjE0NzQ4MzY0OCwgdGltZW91dF9hZGRfc2Vj
b25kcz08Z2kuRnVuY3Rpb25JbmZvIGF0IHJlbW90ZSAweDhiNDhmNjA+LCBJT0ZsYWdzPTx0eXBl
IGF0IHJlbW90ZSAweDgzOWE0YmM+LCBfX3BhdGhfXz0nL3Vzci9saWIvZ2lyZXBvc2l0b3J5LTEu
MC9HTGliLTIuMC50eXBlbGliJywgdXJpX2xpc3RfZXh0cmFjdF91cmlzPTxnaS5GdW5jdGlvbklu
Zm8gYXQgcmVtb3RlIDB4Yjc0NGExZTA+LCBNQVhJTlQxNj0zMjc2NywgdGltZW91dF9hZGQ9PGdp
LkZ1bmN0aW9uSW5mbyBhdCByZW1vdGUgMHg4YjUxY2UwPiwgdW5peF9zaWduYWxfYWRkX2Z1bGw9
PGZ1bmN0aW9uIGF0IHJlbW90ZSAweGI3NDQzYWU0PiwgU3Bhd25GbGFncz08dHlwZSBhdCByZW1v
dGUgMHg4MzlhZGNjPiwgUFJJT1JJVFlfREVGQVVMVD0wLCBPcHRpb25GbGFncz08dHlwZSBhdCBy
ZW1vdGUgMHg4MzliMmVjPiwgUFJJT1JJVFlfSElHSD0tMTAwLCBtYWluX2NvbnRleHRfZGVmYXVs
dD08Z2kuRnVuY3Rpb25JbmZvIGF0IHJlbW90ZSAweGI3NDRhMjAwPiwgTUFYVUlOVDMyPTQyOTQ5
NjcyOTVMLCBNSU5JTlQ2ND0tOTIyMzM3MjAzNjg1NDc3NTgwOEwsIE1BWFVJTlQxNj02NTUzNSwg
TWFpbkNvbnRleHQ9PFN0cnVjdE1ldGEoX19tb2R1bGVfXz0nZ2kucmVwb3NpdG9yeS5HTGliJywg
aW52b2tlX2Z1bGw9PGdpLkZ1bmN0aW9uSW5mbyBhdCByZW1vdGUgMHhiNzQ0NDM4MD4sIHB1c2hf
dGhyZWFkX2RlZmF1bHQ9PGdpLkZ1bmN0aW9uSW5mbyBhdCByZW1vdGUgMHhiNzQ0NDQ0MD4sIGRp
c3BhdGNoPTxnaS5GdW5jdGlvbkluZm8gYS4uLih0cnVuY2F0ZWQpLCBsb2NhbHM9bG9jYWxzQGVu
dHJ5PTB4MCwgYXJncz0weDhmN2ExYjAsIGFyZ2NvdW50PTIsIAogICAga3dzPTB4OGY3YTFiOCwg
a3djb3VudD0wLCBkZWZzPTB4MCwgZGVmY291bnQ9MCwgCiAgICBjbG9zdXJlPSg8Y2VsbCBhdCBy
ZW1vdGUgMHg4YjNhY2Q0PiwpKSBhdCAuLi9QeXRob24vY2V2YWwuYzozMjUzCiMxMjIgMHgwODE1
OGQ2MSBpbiBmYXN0X2Z1bmN0aW9uIChuaz08b3B0aW1pemVkIG91dD4sIG5hPTxvcHRpbWl6ZWQg
b3V0PiwgCiAgICBuPTxvcHRpbWl6ZWQgb3V0PiwgcHBfc3RhY2s9MHhiZmZmZTZjYywgCiAgICBm
dW5jPTxmdW5jdGlvbiBhdCByZW1vdGUgMHg5YTg0ZmI0PikgYXQgLi4vUHl0aG9uL2NldmFsLmM6
NDExNwojMTIzIGNhbGxfZnVuY3Rpb24gKG9wYXJnPTxvcHRpbWl6ZWQgb3V0PiwgcHBfc3RhY2s9
MHhiZmZmZTZjYykKICAgIGF0IC4uL1B5dGhvbi9jZXZhbC5jOjQwNDIKIzEyNCBQeUV2YWxfRXZh
bEZyYW1lRXggKAogICAgZj1mQGVudHJ5PUZyYW1lIDB4OGY3YTA2NCwgZm9yIGZpbGUgL3Vzci9s
aWIvcHl0aG9uMi43L2Rpc3QtcGFja2FnZXMvZ2kvb3ZlcnJpZGVzL0dMaWIucHksIGxpbmUgODQ4
LCBpbiA8bGFtYmRhPiAocGlkPTI5MjQ3LCBzdGF0dXM9MCwgZGF0YT1Ob25lKSwgCiAgICB0aHJv
d2ZsYWc9dGhyb3dmbGFnQGVudHJ5PTApIGF0IC4uL1B5dGhvbi9jZXZhbC5jOjI2NjYKIzEyNSAw
eDA4MTlkZWMyIGluIFB5RXZhbF9FdmFsQ29kZUV4IChjbG9zdXJlPTxvcHRpbWl6ZWQgb3V0Piwg
ZGVmY291bnQ9MCwgCiAgICBkZWZzPTB4MCwga3djb3VudD08b3B0aW1pemVkIG91dD4sIGt3cz08
b3B0aW1pemVkIG91dD4sIAogICAgYXJnY291bnQ9PG9wdGltaXplZCBvdXQ+LCBhcmdzPTxvcHRp
bWl6ZWQgb3V0PiwgbG9jYWxzPTB4MCwgCiAgICBnbG9iYWxzPTxvcHRpbWl6ZWQgb3V0PiwgY289
PG9wdGltaXplZCBvdXQ+KSBhdCAuLi9QeXRob24vY2V2YWwuYzozMjUzCiMxMjYgZnVuY3Rpb25f
Y2FsbCAoZnVuYz1mdW5jQGVudHJ5PTxmdW5jdGlvbiBhdCByZW1vdGUgMHg4YjU5MTdjPiwgCiAg
ICBhcmc9YXJnQGVudHJ5PSgyOTI0NywgMCwgTm9uZSksIGt3PWt3QGVudHJ5PTB4MCkKICAgIGF0
IC4uL09iamVjdHMvZnVuY29iamVjdC5jOjUyNgojMTI3IDB4MDgwY2IwZmMgaW4gUHlPYmplY3Rf
Q2FsbCAoa3c9MHgwLCBhcmc9KDI5MjQ3LCAwLCBOb25lKSwgCiAgICBmdW5jPTxmdW5jdGlvbiBh
dCByZW1vdGUgMHg4YjU5MTdjPikgYXQgLi4vT2JqZWN0cy9hYnN0cmFjdC5jOjI1MjkKIzEyOCBQ
eUV2YWxfQ2FsbE9iamVjdFdpdGhLZXl3b3JkcyAoa3c9MHgwLCBhcmc9KDI5MjQ3LCAwLCBOb25l
KSwgCiAgICBmdW5jPTxmdW5jdGlvbiBhdCByZW1vdGUgMHg4YjU5MTdjPikgYXQgLi4vUHl0aG9u
L2NldmFsLmM6Mzg5MAojMTI5IFB5T2JqZWN0X0NhbGxPYmplY3QgKG89PGZ1bmN0aW9uIGF0IHJl
bW90ZSAweDhiNTkxN2M+LCBhPSgyOTI0NywgMCwgTm9uZSkpCiAgICBhdCAuLi9PYmplY3RzL2Fi
c3RyYWN0LmM6MjUxNwojMTMwIDB4YjdmYzUxOGUgaW4gX3B5Z2lfY2xvc3VyZV9oYW5kbGUgKGNp
Zj0weDlhZTNiOGMsIHJlc3VsdD0weGJmZmZlOTAwLCAKICAgIGFyZ3M9MHhiZmZmZThhMCwgZGF0
YT0weDlhZTNiODApIGF0IC4uLy4uL2dpL3B5Z2ktY2xvc3VyZS5jOjU1NQojMTMxIDB4Yjc3MzAy
MmYgaW4gZmZpX2Nsb3N1cmVfU1lTVl9pbm5lciAoY2xvc3VyZT0weGI0MTEwNGI4LCAKICAgIHJl
c3BwPTB4YmZmZmU5MGMsIGFyZ3M9MHhiZmZmZTkyMCkgYXQgLi4vc3JjL3g4Ni9mZmkuYzo0OTYK
IzEzMiAweGI3NzMwNDgyIGluIGZmaV9jbG9zdXJlX1NZU1YgKCkgYXQgLi4vc3JjL3g4Ni9zeXN2
LlM6MTk5CiMxMzMgMHhiNzhmNThiMiBpbiBnX2NoaWxkX3dhdGNoX2Rpc3BhdGNoIChzb3VyY2U9
c291cmNlQGVudHJ5PTB4OTE4YjVlOCwgCiAgICBjYWxsYmFjaz0weGI0MTEwNGI4LCB1c2VyX2Rh
dGE9MHg5YWUzYjgwKQogICAgYXQgL2J1aWxkL2J1aWxkZC9nbGliMi4wLTIuMzkuMS8uL2dsaWIv
Z21haW4uYzo1MDUxCiMxMzQgMHhiNzhmOGJkNyBpbiBnX21haW5fZGlzcGF0Y2ggKGNvbnRleHQ9
MHg4NGY0MmE4LCBjb250ZXh0QGVudHJ5PTB4OTE4YjVlOCkKICAgIGF0IC9idWlsZC9idWlsZGQv
Z2xpYjIuMC0yLjM5LjEvLi9nbGliL2dtYWluLmM6MzA2NgojMTM1IGdfbWFpbl9jb250ZXh0X2Rp
c3BhdGNoIChjb250ZXh0PWNvbnRleHRAZW50cnk9MHg4NGY0MmE4KQogICAgYXQgL2J1aWxkL2J1
aWxkZC9nbGliMi4wLTIuMzkuMS8uL2dsaWIvZ21haW4uYzozNjQwCiMxMzYgMHhiNzhmOGY5OCBp
biBnX21haW5fY29udGV4dF9pdGVyYXRlIChjb250ZXh0PTB4ODRmNDJhOCwgCiAgICBibG9jaz1i
bG9ja0BlbnRyeT0xLCBkaXNwYXRjaD1kaXNwYXRjaEBlbnRyeT0xLCBzZWxmPTxvcHRpbWl6ZWQg
b3V0PikKICAgIGF0IC9idWlsZC9idWlsZGQvZ2xpYjIuMC0yLjM5LjEvLi9nbGliL2dtYWluLmM6
MzcxMQoK
</data>

          </attachment>
      

    </bug>

</bugzilla>