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

<bugzilla version="20260825.1"
          urlbase="https://bugzilla.mozilla.org/"
          
          maintainer="bmo-mods@mozilla.com"
>

    <bug>
          <bug_id>769604</bug_id>
          
          <filed_via>unknown</filed_via>
          <creation_ts>2012-06-29 03:48:34 -0700</creation_ts>
          <short_desc>Get rid of Thunderbird use of increaseFontSize/decreaseFontSize commands (replace with absolute size and increase/decrease to the next available size).</short_desc>
          <delta_ts>2015-12-07 10:03:48 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Client Software</classification>
          <product>Thunderbird</product>
          <component>Message Compose Window</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_type>enhancement</bug_type>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugzilla.mozilla.org/show_bug.cgi?id=1193631</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>--</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>Thunderbird 45.0</target_milestone>
          
          <blocked>590640</blocked>
    
    <blocked>767684</blocked>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Aryeh Gregor (:ayg) (no longer with Mozilla)">ayg</reporter>
          <assigned_to name="Jorg K (CEST = GMT+2)">jorgk-bmo</assigned_to>
          <cc>acelists</cc>
    
    <cc>axelg</cc>
    
    <cc>bugzilla2007</cc>
    
    <cc>bwinton</cc>
    
    <cc>daniel</cc>
    
    <cc>iannbugzilla</cc>
    
    <cc>jeff</cc>
    
    <cc>jorgk-bmo</cc>
    
    <cc>jsabash</cc>
    
    <cc>mconley</cc>
    
    <cc>mkmelin+mozilla</cc>
    
    <cc>richard.marti</cc>
    
    <cc>rkent</cc>
          
          <cf_data_science_product_support_area>---</cf_data_science_product_support_area>
          <cf_tracking_win>---</cf_tracking_win>
          <cf_geckoview>---</cf_geckoview>
          <cf_tracking_p11>---</cf_tracking_p11>
          <cf_tracking_e10s>---</cf_tracking_e10s>
          <cf_platform_rel>---</cf_platform_rel>
          <cf_backlog>---</cf_backlog>
          <cf_root_cause>---</cf_root_cause>
          <cf_firefox_messaging_system>---</cf_firefox_messaging_system>
          <cf_bmo_component_move>---</cf_bmo_component_move>
          <cf_blocking_webextensions>---</cf_blocking_webextensions>
          <cf_tracking_firefox5>---</cf_tracking_firefox5>
          <cf_status_firefox5>---</cf_status_firefox5>
          <cf_tracking_firefox6>---</cf_tracking_firefox6>
          <cf_status_firefox6>---</cf_status_firefox6>
          <cf_tracking_firefox7>---</cf_tracking_firefox7>
          <cf_status_firefox7>---</cf_status_firefox7>
          <cf_tracking_firefox8>---</cf_tracking_firefox8>
          <cf_status_firefox8>---</cf_status_firefox8>
          <cf_tracking_firefox9>---</cf_tracking_firefox9>
          <cf_status_firefox9>---</cf_status_firefox9>
          <cf_a11y_review_project_flag>---</cf_a11y_review_project_flag>
          <cf_tracking_firefox10>---</cf_tracking_firefox10>
          <cf_status_firefox10>---</cf_status_firefox10>
          <cf_tracking_firefox11>---</cf_tracking_firefox11>
          <cf_status_firefox11>---</cf_status_firefox11>
          <cf_tracking_firefox12>---</cf_tracking_firefox12>
          <cf_status_firefox12>---</cf_status_firefox12>
          <cf_tracking_firefox13>---</cf_tracking_firefox13>
          <cf_status_firefox13>---</cf_status_firefox13>
          <cf_tracking_firefox14>---</cf_tracking_firefox14>
          <cf_status_firefox14>---</cf_status_firefox14>
          <cf_accessibility_severity>---</cf_accessibility_severity>
          <cf_tracking_firefox15>---</cf_tracking_firefox15>
          <cf_status_firefox15>---</cf_status_firefox15>
          <cf_tracking_firefox16>---</cf_tracking_firefox16>
          <cf_status_firefox16>---</cf_status_firefox16>
          <cf_tracking_firefox17>---</cf_tracking_firefox17>
          <cf_status_firefox17>---</cf_status_firefox17>
          <cf_tracking_firefox18>---</cf_tracking_firefox18>
          <cf_status_firefox18>---</cf_status_firefox18>
          <cf_tracking_firefox19>---</cf_tracking_firefox19>
          <cf_status_firefox19>---</cf_status_firefox19>
          <cf_install_update_workflow>---</cf_install_update_workflow>
          <cf_tracking_firefox20>---</cf_tracking_firefox20>
          <cf_status_firefox20>---</cf_status_firefox20>
          <cf_tracking_firefox21>---</cf_tracking_firefox21>
          <cf_status_firefox21>---</cf_status_firefox21>
          <cf_tracking_firefox22>---</cf_tracking_firefox22>
          <cf_status_firefox22>---</cf_status_firefox22>
          <cf_tracking_firefox23>---</cf_tracking_firefox23>
          <cf_status_firefox23>---</cf_status_firefox23>
          <cf_tracking_firefox24>---</cf_tracking_firefox24>
          <cf_status_firefox24>---</cf_status_firefox24>
          <cf_performance_impact>---</cf_performance_impact>
          <cf_tracking_firefox25>---</cf_tracking_firefox25>
          <cf_status_firefox25>---</cf_status_firefox25>
          <cf_tracking_firefox26>---</cf_tracking_firefox26>
          <cf_status_firefox26>---</cf_status_firefox26>
          <cf_tracking_firefox27>---</cf_tracking_firefox27>
          <cf_status_firefox27>---</cf_status_firefox27>
          <cf_tracking_firefox28>---</cf_tracking_firefox28>
          <cf_status_firefox28>---</cf_status_firefox28>
          <cf_tracking_firefox29>---</cf_tracking_firefox29>
          <cf_size_estimate>---</cf_size_estimate>
          <cf_status_firefox29>---</cf_status_firefox29>
          <cf_tracking_firefox30>---</cf_tracking_firefox30>
          <cf_status_firefox30>---</cf_status_firefox30>
          <cf_tracking_firefox31>---</cf_tracking_firefox31>
          <cf_status_firefox31>---</cf_status_firefox31>
          <cf_tracking_firefox32>---</cf_tracking_firefox32>
          <cf_status_firefox32>---</cf_status_firefox32>
          <cf_tracking_firefox33>---</cf_tracking_firefox33>
          <cf_status_firefox33>---</cf_status_firefox33>
          <cf_tracking_firefox34>---</cf_tracking_firefox34>
          <cf_webcompat_priority>---</cf_webcompat_priority>
          <cf_status_firefox34>---</cf_status_firefox34>
          <cf_tracking_firefox35>---</cf_tracking_firefox35>
          <cf_status_firefox35>---</cf_status_firefox35>
          <cf_tracking_firefox36>---</cf_tracking_firefox36>
          <cf_status_firefox36>---</cf_status_firefox36>
          <cf_tracking_firefox37>---</cf_tracking_firefox37>
          <cf_status_firefox37>---</cf_status_firefox37>
          <cf_tracking_firefox38>---</cf_tracking_firefox38>
          <cf_status_firefox38>---</cf_status_firefox38>
          <cf_tracking_firefox38_0_5>---</cf_tracking_firefox38_0_5>
          <cf_webcompat_score>---</cf_webcompat_score>
          <cf_status_firefox38_0_5>---</cf_status_firefox38_0_5>
          <cf_tracking_firefox39>---</cf_tracking_firefox39>
          <cf_status_firefox39>---</cf_status_firefox39>
          <cf_tracking_firefox40>---</cf_tracking_firefox40>
          <cf_status_firefox40>---</cf_status_firefox40>
          <cf_tracking_firefox41>---</cf_tracking_firefox41>
          <cf_status_firefox41>---</cf_status_firefox41>
          <cf_tracking_firefox42>---</cf_tracking_firefox42>
          <cf_status_firefox42>---</cf_status_firefox42>
          <cf_tracking_firefox43>---</cf_tracking_firefox43>
          <cf_status_firefox43>---</cf_status_firefox43>
          <cf_tracking_firefox44>---</cf_tracking_firefox44>
          <cf_status_firefox44>---</cf_status_firefox44>
          <cf_tracking_firefox45>---</cf_tracking_firefox45>
          <cf_status_firefox45>---</cf_status_firefox45>
          <cf_tracking_firefox46>---</cf_tracking_firefox46>
          <cf_status_firefox46>---</cf_status_firefox46>
          <cf_tracking_firefox47>---</cf_tracking_firefox47>
          <cf_status_firefox47>---</cf_status_firefox47>
          <cf_tracking_firefox48>---</cf_tracking_firefox48>
          <cf_status_firefox48>---</cf_status_firefox48>
          <cf_tracking_firefox49>---</cf_tracking_firefox49>
          <cf_status_firefox49>---</cf_status_firefox49>
          <cf_tracking_esr10>---</cf_tracking_esr10>
          <cf_status_esr10>---</cf_status_esr10>
          <cf_tracking_firefox_esr17>---</cf_tracking_firefox_esr17>
          <cf_status_firefox_esr17>---</cf_status_firefox_esr17>
          <cf_tracking_firefox_esr24>---</cf_tracking_firefox_esr24>
          <cf_status_firefox_esr24>---</cf_status_firefox_esr24>
          <cf_tracking_firefox_esr31>---</cf_tracking_firefox_esr31>
          <cf_status_firefox_esr31>---</cf_status_firefox_esr31>
          <cf_tracking_firefox_esr38>---</cf_tracking_firefox_esr38>
          <cf_status_firefox_esr38>---</cf_status_firefox_esr38>
          <cf_tracking_firefox_esr45>---</cf_tracking_firefox_esr45>
          <cf_status_firefox_esr45>---</cf_status_firefox_esr45>
          <cf_tracking_b2g18>---</cf_tracking_b2g18>
          <cf_status_b2g18>---</cf_status_b2g18>
          <cf_status_b2g30>---</cf_status_b2g30>
          <cf_status_b2g18_1_0_0>---</cf_status_b2g18_1_0_0>
          <cf_status_b2g18_1_0_1>---</cf_status_b2g18_1_0_1>
          <cf_status_b2g_1_1_hd>---</cf_status_b2g_1_1_hd>
          <cf_tracking_b2g_v1_2>---</cf_tracking_b2g_v1_2>
          <cf_status_b2g_1_2>---</cf_status_b2g_1_2>
          <cf_tracking_b2g_v1_3>---</cf_tracking_b2g_v1_3>
          <cf_status_b2g_1_3>---</cf_status_b2g_1_3>
          <cf_status_b2g_1_3t>---</cf_status_b2g_1_3t>
          <cf_blocking_20>---</cf_blocking_20>
          <cf_status_20>---</cf_status_20>
          <cf_status_b2g_1_4>---</cf_status_b2g_1_4>
          <cf_status_b2g_2_0>---</cf_status_b2g_2_0>
          <cf_status_b2g_2_0m>---</cf_status_b2g_2_0m>
          <cf_status_b2g_2_1>---</cf_status_b2g_2_1>
          <cf_status_b2g_2_1_s>---</cf_status_b2g_2_1_s>
          <cf_status_b2g_2_2>---</cf_status_b2g_2_2>
          <cf_status_b2g_2_5>---</cf_status_b2g_2_5>
          <cf_status_b2g_2_6>---</cf_status_b2g_2_6>
          <cf_status_b2g_2_2r>---</cf_status_b2g_2_2r>
          <cf_blocking_192>---</cf_blocking_192>
          <cf_status_192>---</cf_status_192>
          <cf_blocking_191>---</cf_blocking_191>
          <cf_tracking_fxios>---</cf_tracking_fxios>
          <cf_tracking_nss>---</cf_tracking_nss>
          <cf_status_nss>---</cf_status_nss>
          <cf_tracking_firefox_relnote>---</cf_tracking_firefox_relnote>
          <cf_status_b2g_master>---</cf_status_b2g_master>
          <cf_blocking_fx>---</cf_blocking_fx>
          <cf_tracking_relnote_b2g>---</cf_tracking_relnote_b2g>
          <cf_status_conduit_push>---</cf_status_conduit_push>
          <cf_status_191>---</cf_status_191>
          <cf_tracking_thunderbird_relnote>---</cf_tracking_thunderbird_relnote>
          <cf_tracking_conduit_push>---</cf_tracking_conduit_push>
          <cf_tracking_firefox_sumo>---</cf_tracking_firefox_sumo>
          <cf_status_bmo_push>---</cf_status_bmo_push>
          <cf_tracking_bmo_push>---</cf_tracking_bmo_push>
          <cf_blocking_fennec10>---</cf_blocking_fennec10>
          <cf_blocking_fennec>---</cf_blocking_fennec>
          <cf_blocking_thunderbird33>---</cf_blocking_thunderbird33>
          <cf_status_thunderbird33>---</cf_status_thunderbird33>
          <cf_blocking_thunderbird32>---</cf_blocking_thunderbird32>
          <cf_status_thunderbird32>---</cf_status_thunderbird32>
          <cf_blocking_thunderbird31>---</cf_blocking_thunderbird31>
          <cf_status_thunderbird31>---</cf_status_thunderbird31>
          <cf_blocking_thunderbird30>---</cf_blocking_thunderbird30>
          <cf_status_thunderbird30>---</cf_status_thunderbird30>
          <cf_tracking_thunderbird6>---</cf_tracking_thunderbird6>
          <cf_status_thunderbird6>---</cf_status_thunderbird6>
          <cf_tracking_thunderbird7>---</cf_tracking_thunderbird7>
          <cf_status_thunderbird7>---</cf_status_thunderbird7>
          <cf_tracking_thunderbird8>---</cf_tracking_thunderbird8>
          <cf_status_thunderbird8>---</cf_status_thunderbird8>
          <cf_tracking_thunderbird9>---</cf_tracking_thunderbird9>
          <cf_status_thunderbird9>---</cf_status_thunderbird9>
          <cf_tracking_thunderbird10>---</cf_tracking_thunderbird10>
          <cf_status_thunderbird10>---</cf_status_thunderbird10>
          <cf_tracking_thunderbird11>---</cf_tracking_thunderbird11>
          <cf_status_thunderbird11>---</cf_status_thunderbird11>
          <cf_tracking_thunderbird12>---</cf_tracking_thunderbird12>
          <cf_status_thunderbird12>---</cf_status_thunderbird12>
          <cf_tracking_thunderbird13>---</cf_tracking_thunderbird13>
          <cf_status_thunderbird13>---</cf_status_thunderbird13>
          <cf_tracking_thunderbird14>---</cf_tracking_thunderbird14>
          <cf_status_thunderbird14>---</cf_status_thunderbird14>
          <cf_tracking_thunderbird15>---</cf_tracking_thunderbird15>
          <cf_status_thunderbird15>---</cf_status_thunderbird15>
          <cf_tracking_thunderbird16>---</cf_tracking_thunderbird16>
          <cf_status_thunderbird16>---</cf_status_thunderbird16>
          <cf_tracking_thunderbird17>---</cf_tracking_thunderbird17>
          <cf_status_thunderbird17>---</cf_status_thunderbird17>
          <cf_tracking_thunderbird18>---</cf_tracking_thunderbird18>
          <cf_status_thunderbird18>---</cf_status_thunderbird18>
          <cf_tracking_thunderbird19>---</cf_tracking_thunderbird19>
          <cf_status_thunderbird19>---</cf_status_thunderbird19>
          <cf_tracking_thunderbird20>---</cf_tracking_thunderbird20>
          <cf_status_thunderbird20>---</cf_status_thunderbird20>
          <cf_tracking_thunderbird21>---</cf_tracking_thunderbird21>
          <cf_status_thunderbird21>---</cf_status_thunderbird21>
          <cf_tracking_thunderbird22>---</cf_tracking_thunderbird22>
          <cf_status_thunderbird22>---</cf_status_thunderbird22>
          <cf_tracking_thunderbird23>---</cf_tracking_thunderbird23>
          <cf_status_thunderbird23>---</cf_status_thunderbird23>
          <cf_tracking_thunderbird24>---</cf_tracking_thunderbird24>
          <cf_status_thunderbird24>---</cf_status_thunderbird24>
          <cf_tracking_thunderbird25>---</cf_tracking_thunderbird25>
          <cf_status_thunderbird25>---</cf_status_thunderbird25>
          <cf_tracking_thunderbird26>---</cf_tracking_thunderbird26>
          <cf_status_thunderbird26>---</cf_status_thunderbird26>
          <cf_tracking_thunderbird27>---</cf_tracking_thunderbird27>
          <cf_status_thunderbird27>---</cf_status_thunderbird27>
          <cf_tracking_thunderbird28>---</cf_tracking_thunderbird28>
          <cf_status_thunderbird28>---</cf_status_thunderbird28>
          <cf_tracking_thunderbird29>---</cf_tracking_thunderbird29>
          <cf_status_thunderbird29>---</cf_status_thunderbird29>
          <cf_tracking_thunderbird_30>---</cf_tracking_thunderbird_30>
          <cf_status_thunderbird_30>---</cf_status_thunderbird_30>
          <cf_tracking_thunderbird_31>---</cf_tracking_thunderbird_31>
          <cf_status_thunderbird_31>---</cf_status_thunderbird_31>
          <cf_tracking_thunderbird_32>---</cf_tracking_thunderbird_32>
          <cf_status_thunderbird_32>---</cf_status_thunderbird_32>
          <cf_tracking_thunderbird_esr10>---</cf_tracking_thunderbird_esr10>
          <cf_status_thunderbird_esr10>---</cf_status_thunderbird_esr10>
          <cf_tracking_thunderbird_esr17>---</cf_tracking_thunderbird_esr17>
          <cf_status_thunderbird_esr17>---</cf_status_thunderbird_esr17>
          <cf_tracking_thunderbird_33>---</cf_tracking_thunderbird_33>
          <cf_status_thunderbird_33>---</cf_status_thunderbird_33>
          <cf_tracking_thunderbird_34>---</cf_tracking_thunderbird_34>
          <cf_status_thunderbird_34>---</cf_status_thunderbird_34>
          <cf_tracking_thunderbird_35>---</cf_tracking_thunderbird_35>
          <cf_status_thunderbird_35>---</cf_status_thunderbird_35>
          <cf_tracking_thunderbird_36>---</cf_tracking_thunderbird_36>
          <cf_status_thunderbird_36>---</cf_status_thunderbird_36>
          <cf_tracking_thunderbird_37>---</cf_tracking_thunderbird_37>
          <cf_status_thunderbird_37>---</cf_status_thunderbird_37>
          <cf_tracking_thunderbird_38>---</cf_tracking_thunderbird_38>
          <cf_status_thunderbird_38>---</cf_status_thunderbird_38>
          <cf_tracking_thunderbird_39>---</cf_tracking_thunderbird_39>
          <cf_status_thunderbird_39>---</cf_status_thunderbird_39>
          <cf_tracking_thunderbird_40>---</cf_tracking_thunderbird_40>
          <cf_status_thunderbird_40>---</cf_status_thunderbird_40>
          <cf_blocking_seamonkey21>---</cf_blocking_seamonkey21>
          <cf_tracking_thunderbird_41>---</cf_tracking_thunderbird_41>
          <cf_status_seamonkey21>---</cf_status_seamonkey21>
          <cf_status_thunderbird_41>---</cf_status_thunderbird_41>
          <cf_tracking_seamonkey22>---</cf_tracking_seamonkey22>
          <cf_tracking_thunderbird_42>---</cf_tracking_thunderbird_42>
          <cf_status_seamonkey22>---</cf_status_seamonkey22>
          <cf_status_thunderbird_42>---</cf_status_thunderbird_42>
          <cf_tracking_thunderbird_43>---</cf_tracking_thunderbird_43>
          <cf_tracking_seamonkey23>---</cf_tracking_seamonkey23>
          <cf_status_seamonkey23>---</cf_status_seamonkey23>
          <cf_status_thunderbird_43>---</cf_status_thunderbird_43>
          <cf_tracking_seamonkey24>---</cf_tracking_seamonkey24>
          <cf_tracking_thunderbird_44>---</cf_tracking_thunderbird_44>
          <cf_status_thunderbird_44>---</cf_status_thunderbird_44>
          <cf_status_seamonkey24>---</cf_status_seamonkey24>
          <cf_tracking_seamonkey25>---</cf_tracking_seamonkey25>
          <cf_status_seamonkey25>---</cf_status_seamonkey25>
          <cf_tracking_seamonkey26>---</cf_tracking_seamonkey26>
          <cf_status_seamonkey26>---</cf_status_seamonkey26>
          <cf_tracking_seamonkey27>---</cf_tracking_seamonkey27>
          <cf_status_seamonkey27>---</cf_status_seamonkey27>
          <cf_tracking_seamonkey28>---</cf_tracking_seamonkey28>
          <cf_status_seamonkey28>---</cf_status_seamonkey28>
          <cf_tracking_seamonkey29>---</cf_tracking_seamonkey29>
          <cf_status_seamonkey29>---</cf_status_seamonkey29>
          <cf_tracking_seamonkey210>---</cf_tracking_seamonkey210>
          <cf_status_seamonkey210>---</cf_status_seamonkey210>
          <cf_tracking_seamonkey211>---</cf_tracking_seamonkey211>
          <cf_status_seamonkey211>---</cf_status_seamonkey211>
          <cf_tracking_seamonkey212>---</cf_tracking_seamonkey212>
          <cf_status_seamonkey212>---</cf_status_seamonkey212>
          <cf_tracking_seamonkey213>---</cf_tracking_seamonkey213>
          <cf_status_seamonkey213>---</cf_status_seamonkey213>
          <cf_tracking_seamonkey214>---</cf_tracking_seamonkey214>
          <cf_status_seamonkey214>---</cf_status_seamonkey214>
          <cf_tracking_seamonkey215>---</cf_tracking_seamonkey215>
          <cf_status_seamonkey215>---</cf_status_seamonkey215>
          <cf_tracking_seamonkey216>---</cf_tracking_seamonkey216>
          <cf_status_seamonkey216>---</cf_status_seamonkey216>
          <cf_tracking_seamonkey217>---</cf_tracking_seamonkey217>
          <cf_status_seamonkey217>---</cf_status_seamonkey217>
          <cf_tracking_seamonkey218>---</cf_tracking_seamonkey218>
          <cf_status_seamonkey218>---</cf_status_seamonkey218>
          <cf_tracking_seamonkey219>---</cf_tracking_seamonkey219>
          <cf_status_seamonkey219>---</cf_status_seamonkey219>
          <cf_tracking_seamonkey220>---</cf_tracking_seamonkey220>
          <cf_status_seamonkey220>---</cf_status_seamonkey220>
          <cf_tracking_seamonkey221>---</cf_tracking_seamonkey221>
          <cf_status_seamonkey221>---</cf_status_seamonkey221>
          <cf_tracking_seamonkey222>---</cf_tracking_seamonkey222>
          <cf_status_seamonkey222>---</cf_status_seamonkey222>
          <cf_tracking_seamonkey223>---</cf_tracking_seamonkey223>
          <cf_status_seamonkey223>---</cf_status_seamonkey223>
          <cf_tracking_thunderbird_45>---</cf_tracking_thunderbird_45>
          <cf_tracking_seamonkey224>---</cf_tracking_seamonkey224>
          <cf_status_thunderbird_45>---</cf_status_thunderbird_45>
          <cf_tracking_thunderbird_46>---</cf_tracking_thunderbird_46>
          <cf_status_thunderbird_46>---</cf_status_thunderbird_46>
          <cf_status_seamonkey224>---</cf_status_seamonkey224>
          <cf_tracking_thunderbird_47>---</cf_tracking_thunderbird_47>
          <cf_status_thunderbird_47>---</cf_status_thunderbird_47>
          <cf_tracking_thunderbird_48>---</cf_tracking_thunderbird_48>
          <cf_status_thunderbird_48>---</cf_status_thunderbird_48>
          <cf_tracking_seamonkey225>---</cf_tracking_seamonkey225>
          <cf_tracking_thunderbird_49>---</cf_tracking_thunderbird_49>
          <cf_status_thunderbird_49>---</cf_status_thunderbird_49>
          <cf_tracking_thunderbird_50>---</cf_tracking_thunderbird_50>
          <cf_status_thunderbird_50>---</cf_status_thunderbird_50>
          <cf_status_seamonkey225>---</cf_status_seamonkey225>
          <cf_status_seamonkey226>---</cf_status_seamonkey226>
          <cf_tracking_seamonkey226>---</cf_tracking_seamonkey226>
          <cf_status_seamonkey227>---</cf_status_seamonkey227>
          <cf_tracking_seamonkey227>---</cf_tracking_seamonkey227>
          <cf_status_seamonkey228>---</cf_status_seamonkey228>
          <cf_tracking_seamonkey228>---</cf_tracking_seamonkey228>
          <cf_status_seamonkey229>---</cf_status_seamonkey229>
          <cf_colo_site>---</cf_colo_site>
          <cf_tracking_thunderbird_esr24>---</cf_tracking_thunderbird_esr24>
          <cf_tracking_seamonkey229>---</cf_tracking_seamonkey229>
          <cf_status_thunderbird_esr24>---</cf_status_thunderbird_esr24>
          <cf_tracking_thunderbird_esr31>---</cf_tracking_thunderbird_esr31>
          <cf_status_thunderbird_esr31>---</cf_status_thunderbird_esr31>
          <cf_tracking_thunderbird_esr38>---</cf_tracking_thunderbird_esr38>
          <cf_status_seamonkey230>---</cf_status_seamonkey230>
          <cf_status_thunderbird_esr38>---</cf_status_thunderbird_esr38>
          <cf_tracking_thunderbird_esr45>---</cf_tracking_thunderbird_esr45>
          <cf_status_thunderbird_esr45>---</cf_status_thunderbird_esr45>
          <cf_tracking_thunderbird_esr52>---</cf_tracking_thunderbird_esr52>
          <cf_status_thunderbird_esr52>---</cf_status_thunderbird_esr52>
          <cf_tracking_seamonkey230>---</cf_tracking_seamonkey230>
          <cf_office>---</cf_office>
          <cf_tracking_thunderbird_esr60>---</cf_tracking_thunderbird_esr60>
          <cf_status_thunderbird_esr60>---</cf_status_thunderbird_esr60>
          <cf_status_seamonkey231>---</cf_status_seamonkey231>
          <cf_tracking_thunderbird_esr68>---</cf_tracking_thunderbird_esr68>
          <cf_status_thunderbird_esr68>---</cf_status_thunderbird_esr68>
          <cf_tracking_seamonkey231>---</cf_tracking_seamonkey231>
          <cf_status_seamonkey232>---</cf_status_seamonkey232>
          <cf_tracking_thunderbird_esr78>---</cf_tracking_thunderbird_esr78>
          <cf_status_thunderbird_esr78>---</cf_status_thunderbird_esr78>
          <cf_tracking_seamonkey232>---</cf_tracking_seamonkey232>
          <cf_tracking_thunderbird_51>---</cf_tracking_thunderbird_51>
          <cf_status_thunderbird_51>---</cf_status_thunderbird_51>
          <cf_tracking_thunderbird_52>---</cf_tracking_thunderbird_52>
          <cf_tracking_thunderbird_esr91>---</cf_tracking_thunderbird_esr91>
          <cf_status_thunderbird_52>---</cf_status_thunderbird_52>
          <cf_status_thunderbird_esr91>---</cf_status_thunderbird_esr91>
          <cf_tracking_thunderbird_53>---</cf_tracking_thunderbird_53>
          <cf_status_thunderbird_53>---</cf_status_thunderbird_53>
          <cf_tracking_seamonkey233>---</cf_tracking_seamonkey233>
          <cf_tracking_thunderbird_54>---</cf_tracking_thunderbird_54>
          <cf_status_thunderbird_54>---</cf_status_thunderbird_54>
          <cf_tracking_thunderbird_esr102>---</cf_tracking_thunderbird_esr102>
          <cf_tracking_thunderbird_55>---</cf_tracking_thunderbird_55>
          <cf_status_thunderbird_55>---</cf_status_thunderbird_55>
          <cf_status_thunderbird_esr102>---</cf_status_thunderbird_esr102>
          <cf_status_seamonkey233>---</cf_status_seamonkey233>
          <cf_tracking_thunderbird_56>---</cf_tracking_thunderbird_56>
          <cf_status_thunderbird_56>---</cf_status_thunderbird_56>
          <cf_tracking_thunderbird_57>---</cf_tracking_thunderbird_57>
          <cf_tracking_seamonkey234>---</cf_tracking_seamonkey234>
          <cf_status_thunderbird_57>---</cf_status_thunderbird_57>
          <cf_tracking_thunderbird_58>---</cf_tracking_thunderbird_58>
          <cf_status_thunderbird_58>---</cf_status_thunderbird_58>
          <cf_status_seamonkey234>---</cf_status_seamonkey234>
          <cf_tracking_thunderbird_59>---</cf_tracking_thunderbird_59>
          <cf_status_thunderbird_59>---</cf_status_thunderbird_59>
          <cf_tracking_seamonkey235>---</cf_tracking_seamonkey235>
          <cf_tracking_thunderbird_60>---</cf_tracking_thunderbird_60>
          <cf_status_thunderbird_60>---</cf_status_thunderbird_60>
          <cf_status_seamonkey235>---</cf_status_seamonkey235>
          <cf_tracking_thunderbird_61>---</cf_tracking_thunderbird_61>
          <cf_status_thunderbird_61>---</cf_status_thunderbird_61>
          <cf_tracking_seamonkey236>---</cf_tracking_seamonkey236>
          <cf_tracking_thunderbird_62>---</cf_tracking_thunderbird_62>
          <cf_status_thunderbird_62>---</cf_status_thunderbird_62>
          <cf_status_seamonkey236>---</cf_status_seamonkey236>
          <cf_tracking_thunderbird_63>---</cf_tracking_thunderbird_63>
          <cf_status_thunderbird_63>---</cf_status_thunderbird_63>
          <cf_tracking_thunderbird_64>---</cf_tracking_thunderbird_64>
          <cf_status_thunderbird_64>---</cf_status_thunderbird_64>
          <cf_tracking_seamonkey237>---</cf_tracking_seamonkey237>
          <cf_tracking_thunderbird_65>---</cf_tracking_thunderbird_65>
          <cf_status_thunderbird_65>---</cf_status_thunderbird_65>
          <cf_status_seamonkey237>---</cf_status_seamonkey237>
          <cf_tracking_thunderbird_66>---</cf_tracking_thunderbird_66>
          <cf_status_thunderbird_66>---</cf_status_thunderbird_66>
          <cf_tracking_thunderbird_67>---</cf_tracking_thunderbird_67>
          <cf_status_thunderbird_67>---</cf_status_thunderbird_67>
          <cf_tracking_seamonkey238>---</cf_tracking_seamonkey238>
          <cf_tracking_thunderbird_68>---</cf_tracking_thunderbird_68>
          <cf_status_thunderbird_68>---</cf_status_thunderbird_68>
          <cf_status_seamonkey238>---</cf_status_seamonkey238>
          <cf_status_thunderbird_69>---</cf_status_thunderbird_69>
          <cf_tracking_seamonkey239>---</cf_tracking_seamonkey239>
          <cf_tracking_thunderbird_69>---</cf_tracking_thunderbird_69>
          <cf_status_seamonkey239>---</cf_status_seamonkey239>
          <cf_status_thunderbird_70>---</cf_status_thunderbird_70>
          <cf_crash_signature></cf_crash_signature>
          <cf_tracking_seamonkey240>---</cf_tracking_seamonkey240>
          <cf_tracking_thunderbird_70>---</cf_tracking_thunderbird_70>
          <cf_status_seamonkey240>---</cf_status_seamonkey240>
          
          <cf_status_thunderbird_71>---</cf_status_thunderbird_71>
          <cf_tracking_seamonkey241>---</cf_tracking_seamonkey241>
          <cf_tracking_thunderbird_71>---</cf_tracking_thunderbird_71>
          <cf_status_thunderbird_72>---</cf_status_thunderbird_72>
          <cf_status_seamonkey241>---</cf_status_seamonkey241>
          <cf_tracking_seamonkey242>---</cf_tracking_seamonkey242>
          <cf_tracking_thunderbird_72>---</cf_tracking_thunderbird_72>
          <cf_status_seamonkey242>---</cf_status_seamonkey242>
          <cf_status_thunderbird_73>---</cf_status_thunderbird_73>
          <cf_tracking_seamonkey243>---</cf_tracking_seamonkey243>
          <cf_tracking_thunderbird_73>---</cf_tracking_thunderbird_73>
          <cf_status_thunderbird_74>---</cf_status_thunderbird_74>
          <cf_status_seamonkey243>---</cf_status_seamonkey243>
          <cf_status_thunderbird_75>---</cf_status_thunderbird_75>
          <cf_tracking_thunderbird_74>---</cf_tracking_thunderbird_74>
          <cf_tracking_seamonkey244>---</cf_tracking_seamonkey244>
          <cf_status_seamonkey244>---</cf_status_seamonkey244>
          <cf_tracking_thunderbird_75>---</cf_tracking_thunderbird_75>
          <cf_status_thunderbird_76>---</cf_status_thunderbird_76>
          <cf_status_thunderbird_77>---</cf_status_thunderbird_77>
          <cf_tracking_thunderbird_76>---</cf_tracking_thunderbird_76>
          <cf_tracking_seamonkey245>---</cf_tracking_seamonkey245>
          <cf_status_seamonkey245>---</cf_status_seamonkey245>
          <cf_tracking_thunderbird_77>---</cf_tracking_thunderbird_77>
          <cf_status_thunderbird_78>---</cf_status_thunderbird_78>
          <cf_tracking_seamonkey246>---</cf_tracking_seamonkey246>
          <cf_tracking_thunderbird_78>---</cf_tracking_thunderbird_78>
          <cf_status_thunderbird_79>---</cf_status_thunderbird_79>
          <cf_tracking_thunderbird_79>---</cf_tracking_thunderbird_79>
          <cf_status_thunderbird_80>---</cf_status_thunderbird_80>
          <cf_status_seamonkey246>---</cf_status_seamonkey246>
          <cf_tracking_thunderbird_80>---</cf_tracking_thunderbird_80>
          <cf_status_thunderbird_81>---</cf_status_thunderbird_81>
          <cf_tracking_seamonkey247>---</cf_tracking_seamonkey247>
          <cf_tracking_thunderbird_81>---</cf_tracking_thunderbird_81>
          <cf_status_thunderbird_82>---</cf_status_thunderbird_82>
          <cf_status_seamonkey247>---</cf_status_seamonkey247>
          <cf_tracking_thunderbird_82>---</cf_tracking_thunderbird_82>
          <cf_tracking_seamonkey248>---</cf_tracking_seamonkey248>
          <cf_status_thunderbird_83>---</cf_status_thunderbird_83>
          <cf_tracking_thunderbird_83>---</cf_tracking_thunderbird_83>
          <cf_status_thunderbird_84>---</cf_status_thunderbird_84>
          <cf_status_seamonkey248>---</cf_status_seamonkey248>
          <cf_tracking_thunderbird_84>---</cf_tracking_thunderbird_84>
          <cf_status_thunderbird_85>---</cf_status_thunderbird_85>
          <cf_tracking_thunderbird_85>---</cf_tracking_thunderbird_85>
          <cf_status_thunderbird_86>---</cf_status_thunderbird_86>
          <cf_blocking_kilimanjaro>---</cf_blocking_kilimanjaro>
          <cf_tracking_thunderbird_86>---</cf_tracking_thunderbird_86>
          <cf_tracking_seamonkey249>---</cf_tracking_seamonkey249>
          <cf_blocking_b2g>---</cf_blocking_b2g>
          <cf_status_thunderbird_87>---</cf_status_thunderbird_87>
          <cf_tracking_thunderbird_87>---</cf_tracking_thunderbird_87>
          <cf_blocking_basecamp>---</cf_blocking_basecamp>
          <cf_status_thunderbird_88>---</cf_status_thunderbird_88>
          <cf_status_seamonkey249>---</cf_status_seamonkey249>
          <cf_tracking_thunderbird_88>---</cf_tracking_thunderbird_88>
          <cf_status_thunderbird_89>---</cf_status_thunderbird_89>
          <cf_feature_b2g>---</cf_feature_b2g>
          <cf_tracking_seamonkey250>---</cf_tracking_seamonkey250>
          <cf_tracking_thunderbird_89>---</cf_tracking_thunderbird_89>
          <cf_tracking_b2g>---</cf_tracking_b2g>
          <cf_ux_b2g>---</cf_ux_b2g>
          <cf_status_seamonkey250>---</cf_status_seamonkey250>
          <cf_status_thunderbird_90>---</cf_status_thunderbird_90>
          <cf_tracking_thunderbird_90>---</cf_tracking_thunderbird_90>
          <cf_b2g_ota_blocker>---</cf_b2g_ota_blocker>
          <cf_status_thunderbird_91>---</cf_status_thunderbird_91>
          <cf_tracking_seamonkey251>---</cf_tracking_seamonkey251>
          <cf_tracking_thunderbird_91>---</cf_tracking_thunderbird_91>
          <cf_status_thunderbird_92>---</cf_status_thunderbird_92>
          <cf_status_seamonkey251>---</cf_status_seamonkey251>
          <cf_tracking_thunderbird_92>---</cf_tracking_thunderbird_92>
          <cf_status_thunderbird_93>---</cf_status_thunderbird_93>
          <cf_tracking_seamonkey252>---</cf_tracking_seamonkey252>
          <cf_tracking_thunderbird_93>---</cf_tracking_thunderbird_93>
          <cf_status_thunderbird_94>---</cf_status_thunderbird_94>
          <cf_status_seamonkey252>---</cf_status_seamonkey252>
          <cf_tracking_thunderbird_94>---</cf_tracking_thunderbird_94>
          <cf_status_thunderbird_95>---</cf_status_thunderbird_95>
          <cf_status_seamonkey253>---</cf_status_seamonkey253>
          <cf_tracking_seamonkey253>---</cf_tracking_seamonkey253>
          <cf_tracking_thunderbird_95>---</cf_tracking_thunderbird_95>
          <cf_tracking_seamonkey254>---</cf_tracking_seamonkey254>
          <cf_status_thunderbird_96>---</cf_status_thunderbird_96>
          <cf_tracking_thunderbird_96>---</cf_tracking_thunderbird_96>
          <cf_status_seamonkey254>---</cf_status_seamonkey254>
          <cf_status_thunderbird_97>---</cf_status_thunderbird_97>
          <cf_tracking_thunderbird_97>---</cf_tracking_thunderbird_97>
          <cf_tracking_seamonkey255>---</cf_tracking_seamonkey255>
          <cf_status_thunderbird_98>---</cf_status_thunderbird_98>
          <cf_tracking_thunderbird_98>---</cf_tracking_thunderbird_98>
          <cf_status_seamonkey255>---</cf_status_seamonkey255>
          <cf_status_thunderbird_99>---</cf_status_thunderbird_99>
          <cf_tracking_thunderbird_99>---</cf_tracking_thunderbird_99>
          <cf_status_thunderbird_100>---</cf_status_thunderbird_100>
          <cf_status_seamonkey256>---</cf_status_seamonkey256>
          <cf_tracking_thunderbird_100>---</cf_tracking_thunderbird_100>
          <cf_status_thunderbird_101>---</cf_status_thunderbird_101>
          <cf_tracking_seamonkey256>---</cf_tracking_seamonkey256>
          <cf_status_seamonkey257esr>---</cf_status_seamonkey257esr>
          <cf_tracking_seamonkey257esr>---</cf_tracking_seamonkey257esr>
          <cf_tracking_thunderbird_101>---</cf_tracking_thunderbird_101>
          <cf_status_thunderbird_102>---</cf_status_thunderbird_102>
          <cf_tracking_thunderbird_102>---</cf_tracking_thunderbird_102>
          <cf_status_thunderbird_103>---</cf_status_thunderbird_103>
          <cf_status_seamonkey258>---</cf_status_seamonkey258>
          <cf_tracking_thunderbird_103>---</cf_tracking_thunderbird_103>
          <cf_status_thunderbird_104>---</cf_status_thunderbird_104>
          <cf_tracking_seamonkey258>---</cf_tracking_seamonkey258>
          <cf_tracking_thunderbird_104>---</cf_tracking_thunderbird_104>
          <cf_status_thunderbird_105>---</cf_status_thunderbird_105>
          <cf_status_seamonkey259>---</cf_status_seamonkey259>
          <cf_tracking_thunderbird_105>---</cf_tracking_thunderbird_105>
          <cf_tracking_seamonkey259>---</cf_tracking_seamonkey259>
          <cf_tracking_thunderbird_esr115>---</cf_tracking_thunderbird_esr115>
          <cf_status_thunderbird_106>---</cf_status_thunderbird_106>
          <cf_status_fxios_v1_0>---</cf_status_fxios_v1_0>
          <cf_status_thunderbird_esr115>---</cf_status_thunderbird_esr115>
          <cf_tracking_thunderbird_106>---</cf_tracking_thunderbird_106>
          <cf_status_fxios_v1_0_5>---</cf_status_fxios_v1_0_5>
          <cf_status_fxios_v1_1>---</cf_status_fxios_v1_1>
          <cf_status_fxios_v2_0>---</cf_status_fxios_v2_0>
          <cf_status_fxios_v3_0>---</cf_status_fxios_v3_0>
          <cf_status_thunderbird_107>---</cf_status_thunderbird_107>
          <cf_status_seamonkey260>---</cf_status_seamonkey260>
          <cf_status_fxios_v4_0>---</cf_status_fxios_v4_0>
          <cf_tracking_thunderbird_esr128>---</cf_tracking_thunderbird_esr128>
          <cf_status_thunderbird_esr128>---</cf_status_thunderbird_esr128>
          <cf_tracking_thunderbird_107>---</cf_tracking_thunderbird_107>
          <cf_tracking_seamonkey260>---</cf_tracking_seamonkey260>
          <cf_status_thunderbird_108>---</cf_status_thunderbird_108>
          <cf_status_fxios_v5_0>---</cf_status_fxios_v5_0>
          <cf_tracking_thunderbird_esr140>---</cf_tracking_thunderbird_esr140>
          <cf_status_thunderbird_esr140>---</cf_status_thunderbird_esr140>
          <cf_status_fxios_v5_1>---</cf_status_fxios_v5_1>
          <cf_tracking_thunderbird_108>---</cf_tracking_thunderbird_108>
          <cf_status_fxios_v5_2>---</cf_status_fxios_v5_2>
          <cf_status_fxios_v5_3>---</cf_status_fxios_v5_3>
          <cf_status_fxios_v6_0>---</cf_status_fxios_v6_0>
          <cf_tracking_thunderbird_esr153>---</cf_tracking_thunderbird_esr153>
          <cf_status_thunderbird_109>---</cf_status_thunderbird_109>
          <cf_tracking_thunderbird_109>---</cf_tracking_thunderbird_109>
          <cf_status_thunderbird_esr153>---</cf_status_thunderbird_esr153>
          <cf_status_fxios_v6_1>---</cf_status_fxios_v6_1>
          <cf_status_thunderbird_110>---</cf_status_thunderbird_110>
          <cf_status_fxios_v7_0>---</cf_status_fxios_v7_0>
          <cf_tracking_thunderbird_110>---</cf_tracking_thunderbird_110>
          <cf_status_fxios_v7_1>---</cf_status_fxios_v7_1>
          <cf_status_thunderbird_111>---</cf_status_thunderbird_111>
          <cf_status_fxios_v7_2>---</cf_status_fxios_v7_2>
          <cf_tracking_thunderbird_111>---</cf_tracking_thunderbird_111>
          <cf_status_fxios_v7_3>---</cf_status_fxios_v7_3>
          <cf_status_thunderbird_112>---</cf_status_thunderbird_112>
          <cf_tracking_thunderbird_112>---</cf_tracking_thunderbird_112>
          <cf_status_fxios_v7_4>---</cf_status_fxios_v7_4>
          <cf_status_fxios_v7_5>---</cf_status_fxios_v7_5>
          <cf_status_fxios_v7_6>---</cf_status_fxios_v7_6>
          <cf_status_thunderbird_113>---</cf_status_thunderbird_113>
          <cf_tracking_thunderbird_113>---</cf_tracking_thunderbird_113>
          <cf_tracking_seamonkey263>---</cf_tracking_seamonkey263>
          <cf_status_thunderbird_114>---</cf_status_thunderbird_114>
          <cf_tracking_thunderbird_114>---</cf_tracking_thunderbird_114>
          <cf_status_seamonkey263>---</cf_status_seamonkey263>
          <cf_status_thunderbird_115>---</cf_status_thunderbird_115>
          <cf_tracking_thunderbird_115>---</cf_tracking_thunderbird_115>
          
          <cf_status_thunderbird_116>---</cf_status_thunderbird_116>
          <cf_tracking_thunderbird_116>---</cf_tracking_thunderbird_116>
          <cf_status_thunderbird_117>---</cf_status_thunderbird_117>
          <cf_tracking_thunderbird_117>---</cf_tracking_thunderbird_117>
          <cf_status_thunderbird_118>---</cf_status_thunderbird_118>
          <cf_tracking_thunderbird_118>---</cf_tracking_thunderbird_118>
          <cf_status_thunderbird_119>---</cf_status_thunderbird_119>
          <cf_tracking_thunderbird_119>---</cf_tracking_thunderbird_119>
          <cf_status_thunderbird_120>---</cf_status_thunderbird_120>
          <cf_tracking_thunderbird_120>---</cf_tracking_thunderbird_120>
          <cf_status_thunderbird_121>---</cf_status_thunderbird_121>
          <cf_tracking_thunderbird_121>---</cf_tracking_thunderbird_121>
          <cf_status_thunderbird_122>---</cf_status_thunderbird_122>
          <cf_tracking_thunderbird_122>---</cf_tracking_thunderbird_122>
          <cf_status_thunderbird_123>---</cf_status_thunderbird_123>
          <cf_tracking_thunderbird_123>---</cf_tracking_thunderbird_123>
          <cf_status_thunderbird_124>---</cf_status_thunderbird_124>
          <cf_tracking_thunderbird_124>---</cf_tracking_thunderbird_124>
          <cf_status_thunderbird_125>---</cf_status_thunderbird_125>
          <cf_tracking_thunderbird_125>---</cf_tracking_thunderbird_125>
          <cf_status_thunderbird_126>---</cf_status_thunderbird_126>
          <cf_tracking_thunderbird_126>---</cf_tracking_thunderbird_126>
          <cf_status_thunderbird_127>---</cf_status_thunderbird_127>
          <cf_tracking_thunderbird_127>---</cf_tracking_thunderbird_127>
          <cf_status_thunderbird_128>---</cf_status_thunderbird_128>
          <cf_tracking_thunderbird_128>---</cf_tracking_thunderbird_128>
          <cf_status_thunderbird_129>---</cf_status_thunderbird_129>
          <cf_tracking_thunderbird_129>---</cf_tracking_thunderbird_129>
          <cf_status_thunderbird_130>---</cf_status_thunderbird_130>
          <cf_tracking_thunderbird_130>---</cf_tracking_thunderbird_130>
          <cf_status_thunderbird_131>---</cf_status_thunderbird_131>
          <cf_tracking_thunderbird_131>---</cf_tracking_thunderbird_131>
          <cf_status_thunderbird_132>---</cf_status_thunderbird_132>
          <cf_tracking_thunderbird_132>---</cf_tracking_thunderbird_132>
          <cf_status_thunderbird_133>---</cf_status_thunderbird_133>
          <cf_tracking_thunderbird_133>---</cf_tracking_thunderbird_133>
          <cf_status_thunderbird_134>---</cf_status_thunderbird_134>
          <cf_tracking_thunderbird_134>---</cf_tracking_thunderbird_134>
          <cf_status_thunderbird_135>---</cf_status_thunderbird_135>
          <cf_tracking_thunderbird_135>---</cf_tracking_thunderbird_135>
          <cf_last_resolved>2015-12-07 17:55:29</cf_last_resolved>
          <cf_status_thunderbird_136>---</cf_status_thunderbird_136>
          <cf_tracking_thunderbird_136>---</cf_tracking_thunderbird_136>
          <cf_status_thunderbird_137>---</cf_status_thunderbird_137>
          <cf_tracking_thunderbird_137>---</cf_tracking_thunderbird_137>
          <cf_status_thunderbird_138>---</cf_status_thunderbird_138>
          <cf_tracking_thunderbird_138>---</cf_tracking_thunderbird_138>
          <cf_status_thunderbird_139>---</cf_status_thunderbird_139>
          <cf_tracking_thunderbird_139>---</cf_tracking_thunderbird_139>
          <cf_status_thunderbird_140>---</cf_status_thunderbird_140>
          <cf_tracking_thunderbird_140>---</cf_tracking_thunderbird_140>
          <cf_status_thunderbird_141>---</cf_status_thunderbird_141>
          <cf_tracking_thunderbird_141>---</cf_tracking_thunderbird_141>
          <cf_status_thunderbird_142>---</cf_status_thunderbird_142>
          <cf_tracking_thunderbird_142>---</cf_tracking_thunderbird_142>
          <cf_status_thunderbird_143>---</cf_status_thunderbird_143>
          <cf_tracking_thunderbird_143>---</cf_tracking_thunderbird_143>
          <cf_status_thunderbird_144>---</cf_status_thunderbird_144>
          <cf_tracking_thunderbird_144>---</cf_tracking_thunderbird_144>
          <cf_status_thunderbird_145>---</cf_status_thunderbird_145>
          <cf_tracking_thunderbird_145>---</cf_tracking_thunderbird_145>
          <cf_status_thunderbird_146>---</cf_status_thunderbird_146>
          <cf_tracking_thunderbird_146>---</cf_tracking_thunderbird_146>
          <cf_status_thunderbird_147>---</cf_status_thunderbird_147>
          <cf_tracking_thunderbird_147>---</cf_tracking_thunderbird_147>
          <cf_status_thunderbird_148>---</cf_status_thunderbird_148>
          <cf_tracking_thunderbird_148>---</cf_tracking_thunderbird_148>
          <cf_status_thunderbird_149>---</cf_status_thunderbird_149>
          <cf_tracking_thunderbird_149>---</cf_tracking_thunderbird_149>
          <cf_status_thunderbird_150>---</cf_status_thunderbird_150>
          <cf_tracking_thunderbird_150>---</cf_tracking_thunderbird_150>
          <cf_status_thunderbird_151>---</cf_status_thunderbird_151>
          <cf_tracking_thunderbird_151>---</cf_tracking_thunderbird_151>
          <cf_status_thunderbird_152>---</cf_status_thunderbird_152>
          <cf_tracking_thunderbird_152>---</cf_tracking_thunderbird_152>
          <cf_status_thunderbird_153>---</cf_status_thunderbird_153>
          <cf_tracking_thunderbird_153>---</cf_tracking_thunderbird_153>
          <cf_status_thunderbird_154>---</cf_status_thunderbird_154>
          <cf_tracking_thunderbird_154>---</cf_tracking_thunderbird_154>
          <cf_status_thunderbird_155>---</cf_status_thunderbird_155>
          <cf_tracking_thunderbird_155>---</cf_tracking_thunderbird_155>
          <cf_status_thunderbird_156>---</cf_status_thunderbird_156>
          <cf_tracking_thunderbird_156>---</cf_tracking_thunderbird_156>
          <cf_user_story></cf_user_story>
          <cf_mozilla_project>---</cf_mozilla_project>
          <cf_machine_state>---</cf_machine_state>
          <cf_qa_whiteboard></cf_qa_whiteboard>
          <cf_fx_iteration>---</cf_fx_iteration>
          <cf_fx_points>---</cf_fx_points>
          
          <cf_has_str>---</cf_has_str>
          <cf_cab_review>---</cf_cab_review>
          <cf_status_fxios_v8_0>---</cf_status_fxios_v8_0>
          <cf_status_fxios_v8_1>---</cf_status_fxios_v8_1>
          <cf_status_fxios_v8_2>---</cf_status_fxios_v8_2>
          <cf_status_fxios_v8_3>---</cf_status_fxios_v8_3>
          <cf_status_fxios_v8_4>---</cf_status_fxios_v8_4>
          <cf_status_fxios_v9_0>---</cf_status_fxios_v9_0>
          <cf_status_fxios_v9_1>---</cf_status_fxios_v9_1>
          <cf_status_fxios_v9_2>---</cf_status_fxios_v9_2>
          <cf_status_fxios_v9_3>---</cf_status_fxios_v9_3>
          <cf_status_fxios_v9_4>---</cf_status_fxios_v9_4>
          <cf_status_fxios_v10_0>---</cf_status_fxios_v10_0>
          <cf_status_fxios_v10_1>---</cf_status_fxios_v10_1>
          <cf_status_fxios_v10_2>---</cf_status_fxios_v10_2>
          <cf_status_fxios_v10_5>---</cf_status_fxios_v10_5>
          <cf_status_fxios_v10_6>---</cf_status_fxios_v10_6>
          <cf_status_fxios_v11_0>---</cf_status_fxios_v11_0>
          <cf_status_fxios_v11_1>---</cf_status_fxios_v11_1>
          <cf_status_fxios_v12_0>---</cf_status_fxios_v12_0>
          <cf_status_fxios_v12_1>---</cf_status_fxios_v12_1>
          <cf_status_fxios_v12_2>---</cf_status_fxios_v12_2>
          <cf_status_fxios_v13_0>---</cf_status_fxios_v13_0>
          <cf_status_fxios_v13_1>---</cf_status_fxios_v13_1>
          <cf_status_fxios_v13_2>---</cf_status_fxios_v13_2>
          <cf_status_fxios_v13_3>---</cf_status_fxios_v13_3>
          <cf_status_fxios_v14_0>---</cf_status_fxios_v14_0>
          <cf_status_fxios_v14_1>---</cf_status_fxios_v14_1>
          <cf_status_fxios_v14_2>---</cf_status_fxios_v14_2>
          <cf_status_fxios_v14_3>---</cf_status_fxios_v14_3>
          <cf_status_fxios_v15_0>---</cf_status_fxios_v15_0>
          <cf_status_fxios_v15_1>---</cf_status_fxios_v15_1>
          <cf_status_fxios_v16_0>---</cf_status_fxios_v16_0>
          <cf_tracking_geckoview62>---</cf_tracking_geckoview62>
          <cf_status_geckoview62>---</cf_status_geckoview62>
          <cf_tracking_geckoview63>---</cf_tracking_geckoview63>
          <cf_status_geckoview63>---</cf_status_geckoview63>
          <cf_tracking_geckoview64>---</cf_tracking_geckoview64>
          <cf_status_geckoview64>---</cf_status_geckoview64>
          <cf_tracking_geckoview65>---</cf_tracking_geckoview65>
          <cf_status_geckoview65>---</cf_status_geckoview65>
          <cf_tracking_geckoview66>---</cf_tracking_geckoview66>
          <cf_status_geckoview66>---</cf_status_geckoview66>
          <cf_tracking_firefox50>---</cf_tracking_firefox50>
          <cf_status_firefox50>---</cf_status_firefox50>
          <cf_tracking_firefox51>---</cf_tracking_firefox51>
          <cf_status_firefox51>---</cf_status_firefox51>
          <cf_tracking_firefox52>---</cf_tracking_firefox52>
          <cf_status_firefox52>---</cf_status_firefox52>
          <cf_tracking_firefox_esr52>---</cf_tracking_firefox_esr52>
          <cf_status_firefox_esr52>---</cf_status_firefox_esr52>
          <cf_tracking_firefox_esr60>---</cf_tracking_firefox_esr60>
          <cf_status_firefox_esr60>---</cf_status_firefox_esr60>
          <cf_tracking_firefox_esr68>---</cf_tracking_firefox_esr68>
          <cf_status_firefox_esr68>---</cf_status_firefox_esr68>
          <cf_tracking_firefox53>---</cf_tracking_firefox53>
          <cf_tracking_firefox_esr78>---</cf_tracking_firefox_esr78>
          <cf_status_firefox_esr78>---</cf_status_firefox_esr78>
          <cf_tracking_firefox_esr91>---</cf_tracking_firefox_esr91>
          <cf_status_firefox_esr91>---</cf_status_firefox_esr91>
          <cf_status_firefox53>---</cf_status_firefox53>
          <cf_tracking_firefox_esr102>---</cf_tracking_firefox_esr102>
          <cf_status_firefox_esr102>---</cf_status_firefox_esr102>
          <cf_tracking_firefox_esr115>---</cf_tracking_firefox_esr115>
          <cf_status_firefox_esr115>---</cf_status_firefox_esr115>
          <cf_tracking_firefox54>---</cf_tracking_firefox54>
          <cf_tracking_firefox_esr128>---</cf_tracking_firefox_esr128>
          <cf_status_firefox_esr128>---</cf_status_firefox_esr128>
          <cf_tracking_firefox_esr140>---</cf_tracking_firefox_esr140>
          <cf_status_firefox_esr140>---</cf_status_firefox_esr140>
          <cf_status_firefox54>---</cf_status_firefox54>
          <cf_tracking_firefox_esr153>---</cf_tracking_firefox_esr153>
          <cf_status_firefox_esr153>---</cf_status_firefox_esr153>
          <cf_tracking_firefox55>---</cf_tracking_firefox55>
          <cf_status_firefox55>---</cf_status_firefox55>
          <cf_tracking_firefox56>---</cf_tracking_firefox56>
          <cf_status_firefox56>---</cf_status_firefox56>
          <cf_tracking_firefox57>---</cf_tracking_firefox57>
          <cf_status_firefox57>---</cf_status_firefox57>
          <cf_tracking_firefox58>---</cf_tracking_firefox58>
          <cf_status_firefox58>---</cf_status_firefox58>
          <cf_tracking_firefox59>---</cf_tracking_firefox59>
          <cf_status_firefox59>---</cf_status_firefox59>
          <cf_tracking_firefox60>---</cf_tracking_firefox60>
          <cf_status_firefox60>---</cf_status_firefox60>
          <cf_tracking_firefox61>---</cf_tracking_firefox61>
          <cf_status_firefox61>---</cf_status_firefox61>
          <cf_tracking_firefox62>---</cf_tracking_firefox62>
          <cf_status_firefox62>---</cf_status_firefox62>
          <cf_tracking_firefox63>---</cf_tracking_firefox63>
          <cf_status_firefox63>---</cf_status_firefox63>
          <cf_tracking_firefox64>---</cf_tracking_firefox64>
          <cf_status_firefox64>---</cf_status_firefox64>
          <cf_tracking_firefox65>---</cf_tracking_firefox65>
          <cf_status_firefox65>---</cf_status_firefox65>
          <cf_tracking_firefox66>---</cf_tracking_firefox66>
          <cf_status_firefox66>---</cf_status_firefox66>
          <cf_tracking_firefox67>---</cf_tracking_firefox67>
          <cf_status_firefox67>---</cf_status_firefox67>
          <cf_tracking_firefox67_0_1>---</cf_tracking_firefox67_0_1>
          <cf_status_firefox67_0_1>---</cf_status_firefox67_0_1>
          <cf_tracking_firefox68>---</cf_tracking_firefox68>
          <cf_status_firefox68>---</cf_status_firefox68>
          <cf_tracking_firefox69>---</cf_tracking_firefox69>
          <cf_status_firefox69>---</cf_status_firefox69>
          <cf_tracking_firefox70>---</cf_tracking_firefox70>
          <cf_status_firefox70>---</cf_status_firefox70>
          <cf_tracking_firefox71>---</cf_tracking_firefox71>
          <cf_status_firefox71>---</cf_status_firefox71>
          <cf_status_firefox72>---</cf_status_firefox72>
          <cf_tracking_firefox72>---</cf_tracking_firefox72>
          <cf_status_firefox73>---</cf_status_firefox73>
          <cf_tracking_firefox73>---</cf_tracking_firefox73>
          <cf_tracking_firefox74>---</cf_tracking_firefox74>
          <cf_status_firefox74>---</cf_status_firefox74>
          <cf_tracking_firefox75>---</cf_tracking_firefox75>
          <cf_status_firefox75>---</cf_status_firefox75>
          <cf_tracking_firefox76>---</cf_tracking_firefox76>
          <cf_status_firefox76>---</cf_status_firefox76>
          <cf_tracking_firefox77>---</cf_tracking_firefox77>
          <cf_status_firefox77>---</cf_status_firefox77>
          <cf_tracking_firefox78>---</cf_tracking_firefox78>
          <cf_status_firefox78>---</cf_status_firefox78>
          <cf_tracking_firefox79>---</cf_tracking_firefox79>
          <cf_status_firefox79>---</cf_status_firefox79>
          <cf_tracking_firefox80>---</cf_tracking_firefox80>
          <cf_status_firefox80>---</cf_status_firefox80>
          <cf_tracking_firefox81>---</cf_tracking_firefox81>
          <cf_status_firefox81>---</cf_status_firefox81>
          <cf_tracking_firefox82>---</cf_tracking_firefox82>
          <cf_status_firefox82>---</cf_status_firefox82>
          <cf_tracking_firefox83>---</cf_tracking_firefox83>
          <cf_status_firefox83>---</cf_status_firefox83>
          <cf_tracking_firefox84>---</cf_tracking_firefox84>
          <cf_status_firefox84>---</cf_status_firefox84>
          <cf_tracking_firefox85>---</cf_tracking_firefox85>
          <cf_status_firefox85>---</cf_status_firefox85>
          <cf_tracking_firefox86>---</cf_tracking_firefox86>
          <cf_status_firefox86>---</cf_status_firefox86>
          <cf_tracking_firefox87>---</cf_tracking_firefox87>
          <cf_status_firefox87>---</cf_status_firefox87>
          <cf_tracking_firefox88>---</cf_tracking_firefox88>
          <cf_status_firefox88>---</cf_status_firefox88>
          <cf_tracking_firefox89>---</cf_tracking_firefox89>
          <cf_status_firefox89>---</cf_status_firefox89>
          <cf_tracking_firefox90>---</cf_tracking_firefox90>
          <cf_status_firefox90>---</cf_status_firefox90>
          <cf_tracking_firefox91>---</cf_tracking_firefox91>
          <cf_status_firefox91>---</cf_status_firefox91>
          <cf_tracking_firefox92>---</cf_tracking_firefox92>
          <cf_status_firefox92>---</cf_status_firefox92>
          <cf_tracking_firefox93>---</cf_tracking_firefox93>
          <cf_status_firefox93>---</cf_status_firefox93>
          <cf_tracking_firefox94>---</cf_tracking_firefox94>
          <cf_status_firefox94>---</cf_status_firefox94>
          <cf_tracking_firefox95>---</cf_tracking_firefox95>
          <cf_status_firefox95>---</cf_status_firefox95>
          <cf_tracking_firefox96>---</cf_tracking_firefox96>
          <cf_status_firefox96>---</cf_status_firefox96>
          <cf_tracking_firefox97>---</cf_tracking_firefox97>
          <cf_status_firefox97>---</cf_status_firefox97>
          <cf_tracking_firefox98>---</cf_tracking_firefox98>
          <cf_status_firefox98>---</cf_status_firefox98>
          <cf_tracking_firefox99>---</cf_tracking_firefox99>
          <cf_status_firefox99>---</cf_status_firefox99>
          <cf_tracking_firefox100>---</cf_tracking_firefox100>
          <cf_status_firefox100>---</cf_status_firefox100>
          <cf_tracking_firefox101>---</cf_tracking_firefox101>
          <cf_status_firefox101>---</cf_status_firefox101>
          <cf_tracking_firefox102>---</cf_tracking_firefox102>
          <cf_status_firefox102>---</cf_status_firefox102>
          <cf_tracking_firefox103>---</cf_tracking_firefox103>
          <cf_status_firefox103>---</cf_status_firefox103>
          <cf_tracking_firefox104>---</cf_tracking_firefox104>
          <cf_status_firefox104>---</cf_status_firefox104>
          <cf_tracking_firefox105>---</cf_tracking_firefox105>
          <cf_status_firefox105>---</cf_status_firefox105>
          <cf_tracking_firefox106>---</cf_tracking_firefox106>
          <cf_status_firefox106>---</cf_status_firefox106>
          <cf_tracking_firefox107>---</cf_tracking_firefox107>
          <cf_status_firefox107>---</cf_status_firefox107>
          <cf_tracking_firefox108>---</cf_tracking_firefox108>
          <cf_status_firefox108>---</cf_status_firefox108>
          <cf_tracking_firefox109>---</cf_tracking_firefox109>
          <cf_status_firefox109>---</cf_status_firefox109>
          <cf_tracking_firefox110>---</cf_tracking_firefox110>
          <cf_status_firefox110>---</cf_status_firefox110>
          <cf_tracking_firefox111>---</cf_tracking_firefox111>
          <cf_status_firefox111>---</cf_status_firefox111>
          <cf_tracking_firefox112>---</cf_tracking_firefox112>
          <cf_status_firefox112>---</cf_status_firefox112>
          <cf_tracking_firefox113>---</cf_tracking_firefox113>
          <cf_status_firefox113>---</cf_status_firefox113>
          <cf_tracking_firefox114>---</cf_tracking_firefox114>
          <cf_status_firefox114>---</cf_status_firefox114>
          <cf_tracking_firefox115>---</cf_tracking_firefox115>
          <cf_status_firefox115>---</cf_status_firefox115>
          <cf_tracking_firefox116>---</cf_tracking_firefox116>
          <cf_status_firefox116>---</cf_status_firefox116>
          <cf_tracking_firefox117>---</cf_tracking_firefox117>
          <cf_status_firefox117>---</cf_status_firefox117>
          <cf_tracking_firefox118>---</cf_tracking_firefox118>
          <cf_status_firefox118>---</cf_status_firefox118>
          <cf_tracking_firefox119>---</cf_tracking_firefox119>
          <cf_status_firefox119>---</cf_status_firefox119>
          <cf_tracking_firefox120>---</cf_tracking_firefox120>
          <cf_status_firefox120>---</cf_status_firefox120>
          <cf_tracking_firefox121>---</cf_tracking_firefox121>
          <cf_status_firefox121>---</cf_status_firefox121>
          <cf_tracking_firefox122>---</cf_tracking_firefox122>
          <cf_status_firefox122>---</cf_status_firefox122>
          <cf_tracking_firefox123>---</cf_tracking_firefox123>
          <cf_status_firefox123>---</cf_status_firefox123>
          <cf_tracking_firefox124>---</cf_tracking_firefox124>
          <cf_status_firefox124>---</cf_status_firefox124>
          <cf_tracking_firefox125>---</cf_tracking_firefox125>
          <cf_status_firefox125>---</cf_status_firefox125>
          <cf_tracking_firefox126>---</cf_tracking_firefox126>
          <cf_status_firefox126>---</cf_status_firefox126>
          <cf_tracking_firefox127>---</cf_tracking_firefox127>
          <cf_status_firefox127>---</cf_status_firefox127>
          <cf_tracking_firefox128>---</cf_tracking_firefox128>
          <cf_status_firefox128>---</cf_status_firefox128>
          <cf_tracking_firefox129>---</cf_tracking_firefox129>
          <cf_status_firefox129>---</cf_status_firefox129>
          <cf_tracking_firefox130>---</cf_tracking_firefox130>
          <cf_status_firefox130>---</cf_status_firefox130>
          <cf_tracking_firefox131>---</cf_tracking_firefox131>
          <cf_status_firefox131>---</cf_status_firefox131>
          <cf_tracking_firefox132>---</cf_tracking_firefox132>
          <cf_status_firefox132>---</cf_status_firefox132>
          <cf_tracking_firefox133>---</cf_tracking_firefox133>
          <cf_status_firefox133>---</cf_status_firefox133>
          <cf_tracking_firefox134>---</cf_tracking_firefox134>
          <cf_status_firefox134>---</cf_status_firefox134>
          <cf_tracking_firefox135>---</cf_tracking_firefox135>
          <cf_status_firefox135>---</cf_status_firefox135>
          <cf_tracking_firefox136>---</cf_tracking_firefox136>
          <cf_status_firefox136>---</cf_status_firefox136>
          <cf_tracking_firefox137>---</cf_tracking_firefox137>
          <cf_status_firefox137>---</cf_status_firefox137>
          <cf_tracking_firefox138>---</cf_tracking_firefox138>
          <cf_status_firefox138>---</cf_status_firefox138>
          <cf_tracking_firefox139>---</cf_tracking_firefox139>
          <cf_status_firefox139>---</cf_status_firefox139>
          <cf_tracking_firefox140>---</cf_tracking_firefox140>
          <cf_status_firefox140>---</cf_status_firefox140>
          <cf_tracking_firefox141>---</cf_tracking_firefox141>
          <cf_status_firefox141>---</cf_status_firefox141>
          <cf_tracking_firefox142>---</cf_tracking_firefox142>
          <cf_status_firefox142>---</cf_status_firefox142>
          <cf_tracking_firefox143>---</cf_tracking_firefox143>
          <cf_status_firefox143>---</cf_status_firefox143>
          <cf_tracking_firefox144>---</cf_tracking_firefox144>
          <cf_status_firefox144>---</cf_status_firefox144>
          <cf_tracking_firefox145>---</cf_tracking_firefox145>
          <cf_status_firefox145>---</cf_status_firefox145>
          <cf_tracking_firefox146>---</cf_tracking_firefox146>
          <cf_status_firefox146>---</cf_status_firefox146>
          <cf_tracking_firefox147>---</cf_tracking_firefox147>
          <cf_status_firefox147>---</cf_status_firefox147>
          <cf_tracking_firefox148>---</cf_tracking_firefox148>
          <cf_status_firefox148>---</cf_status_firefox148>
          <cf_tracking_firefox149>---</cf_tracking_firefox149>
          <cf_status_firefox149>---</cf_status_firefox149>
          <cf_tracking_firefox150>---</cf_tracking_firefox150>
          <cf_status_firefox150>---</cf_status_firefox150>
          <cf_tracking_firefox151>---</cf_tracking_firefox151>
          <cf_status_firefox151>---</cf_status_firefox151>
          <cf_tracking_firefox152>---</cf_tracking_firefox152>
          <cf_status_firefox152>---</cf_status_firefox152>
          <cf_tracking_firefox153>---</cf_tracking_firefox153>
          <cf_status_firefox153>---</cf_status_firefox153>
          <cf_tracking_firefox154>---</cf_tracking_firefox154>
          <cf_status_firefox154>---</cf_status_firefox154>
          <cf_tracking_firefox155>---</cf_tracking_firefox155>
          <cf_status_firefox155>---</cf_status_firefox155>
          <cf_tracking_firefox156>---</cf_tracking_firefox156>
          <cf_status_firefox156>---</cf_status_firefox156>
          <cf_tracking_firefox157>---</cf_tracking_firefox157>
          <cf_status_firefox157>---</cf_status_firefox157>
          <cf_tracking_flowstate01>---</cf_tracking_flowstate01>
          <cf_status_flowstate01>---</cf_status_flowstate01>
          <cf_tracking_flowstate02>---</cf_tracking_flowstate02>
          <cf_status_flowstate02>---</cf_status_flowstate02>
          <cf_tracking_flowstate03>---</cf_tracking_flowstate03>
          <cf_status_flowstate03>---</cf_status_flowstate03>
          <cf_data_science_status>---</cf_data_science_status>
          <cf_fission_milestone>---</cf_fission_milestone>
          <cf_last_resolved>2015-12-07 17:55:29</cf_last_resolved>
          
          <votes>0</votes>

      

      

      

          <long_desc isprivate="0">
            <commentid>6433228</commentid>
            <who name="Aryeh Gregor (:ayg) (no longer with Mozilla)">ayg</who>
            <bug_when>2012-06-29 03:48:34 -0700</bug_when>
            <thetext>Bug 767684 reports a regression in increaseFontSize/decreaseFontSize commands, probably from bug 590640.  Ehsan and I agree that we&apos;d be happy to get rid of these commands entirely.  IE/WebKit don&apos;t support them, and rich-text editors I looked at support no functionality of the sort -- they allow you to pick font size from a drop-down, with no increase/decrease buttons.  (E.g., Gmail has four options for size: Small, Normal, Large, Huge.)  These commands both work differently from every other supported formatting command, because they add a tag whose effect is relative to surrounding style.  So it would be nice if we could kill them.

However, Thunderbird apparently is still using them.  As far as I can tell from MXR, the only usage is mail/components/compose/content/editorOverlay.xul.  Could this be removed and replaced with a drop-down that allows specific selection of size?  Until this is done, bug 767684 is a fairly serious standing regression in Thunderbird 15 -- it looks like increase/decreaseFontSize are broken in some extremely common cases.  bwinton suggested mconley as a candidate to change the UI here, saying he was on vacation but would be back Monday.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>6434005</commentid>
            <who name="(no longer active)">ehsan.akhgari</who>
            <bug_when>2012-06-29 09:57:58 -0700</bug_when>
            <thetext>Note that if this cannot be fixed, we should back out bug 590640 preferably through the Aurora period.  And since that will make many Thunderbird unhappy, I suggest that we fix this as soon as possible.  :-)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>6434835</commentid>
            <who name="Ian Neal">iannbugzilla</who>
            <bug_when>2012-06-29 14:03:52 -0700</bug_when>
            <thetext>Seems like more than just TB is using them:
http://mxr.mozilla.org/comm-central/search?string=cmd_increaseFont&amp;find=&amp;findi=&amp;filter=^[^\0]*%24&amp;hitlimit=&amp;tree=comm-central
http://mxr.mozilla.org/comm-central/search?string=cmd_decreaseFont&amp;find=&amp;findi=&amp;filter=^[^\0]*%24&amp;hitlimit=&amp;tree=comm-central</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>6435753</commentid>
            <who name="Philip Chee">philip.chee</who>
            <bug_when>2012-06-30 04:18:57 -0700</bug_when>
            <thetext>Also you might want to notify the Blue Griffon people.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>6436156</commentid>
            <who name="Joe Sabash [:JoeS1]">jsabash</who>
            <bug_when>2012-06-30 12:18:55 -0700</bug_when>
            <thetext>Please note that bug 767684 remains unconfirmed, and does not even have a typical reproducible testcase.
In a typical TB context, increase/decrease font size seems to wfm in common cases.
Please see:
https://bugzilla.mozilla.org/show_bug.cgi?id=767684#c21</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>6445477</commentid>
              <attachid>639170</attachid>
            <who name="Mike Conley (:mconley) (:⚙️)">mconley</who>
            <bug_when>2012-07-04 13:34:30 -0700</bug_when>
            <thetext>Created attachment 639170
Patch v1

Blake:

Here&apos;s my first shot at it. I&apos;m a *little* concerned that for the default compose window size, the new font selector dropdown menu shoves the picture/smiley insertion toolbarbuttons out of visibility...

Thoughts?

-Mike</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>6445480</commentid>
              <attachid>639170</attachid>
            <who name="Mike Conley (:mconley) (:⚙️)">mconley</who>
            <bug_when>2012-07-04 13:36:49 -0700</bug_when>
            <thetext>Comment on attachment 639170
Patch v1

Neil:

hg log says that you should know your way around editor.js fairly well. How&apos;s my driving? Also, I imagine this change will also affect SeaMonkey - you SM folks might also want to consider getting rid of the increase/decrease buttons...

-Mike</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>6445516</commentid>
              <attachid>639174</attachid>
            <who name="Mike Conley (:mconley) (:⚙️)">mconley</who>
            <bug_when>2012-07-04 14:01:38 -0700</bug_when>
            <thetext>Created attachment 639174
Patch v2

Forgot to remove some cruft.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>6445574</commentid>
            <who name="neil@parkwaycc.co.uk">neil</who>
            <bug_when>2012-07-04 14:38:04 -0700</bug_when>
            <thetext>(In reply to Mike Conley from comment #6)
&gt; you SM folks might also want to consider getting rid of the
&gt; increase/decrease buttons...
Actually I found the regression. It&apos;s just a case of whether someone can be bothered to write a test for it, in which case my fix can land, otherwise the regression will get backed out.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>6446162</commentid>
            <who name="Aryeh Gregor (:ayg) (no longer with Mozilla)">ayg</who>
            <bug_when>2012-07-05 01:59:23 -0700</bug_when>
            <thetext>(In reply to neil@parkwaycc.co.uk from comment #8)
&gt; Actually I found the regression. It&apos;s just a case of whether someone can be
&gt; bothered to write a test for it, in which case my fix can land, otherwise
&gt; the regression will get backed out.

Regardless of the regression, I still want to get rid of the commands unless they&apos;re actually useful to people.  No non-Gecko WYSIWYG editor I know has such commands, and they add complexity.  Even if SeaMonkey really wants to keep them, I still want to remove them from execCommand() so they&apos;re not web-exposed, because they&apos;re not standard.  So I think it&apos;s in SeaMonkey&apos;s best interest to drop support too, unless there are strong use-cases.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>6448661</commentid>
              <attachid>639174</attachid>
            <who name="neil@parkwaycc.co.uk">neil</who>
            <bug_when>2012-07-05 17:10:45 -0700</bug_when>
            <thetext>Comment on attachment 639174
Patch v2

&gt;+function ConvertFontClassToSize(aSize)
We should get a definitive answer as to whether font sizes use HTML or CSS values, and then fix the code properly.

&gt;-    // Fixed size items start after menu separator
&gt;-    var menuIndex = 3;
&gt;+    var menuIndex = 0;
&gt;     // Index of the medium (default) item
&gt;-    var mediumIndex = 5;
&gt;+    var mediumIndex = 2;
This is... not useful, sorry.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>6449764</commentid>
            <who name="Mike Conley (:mconley) (:⚙️)">mconley</who>
            <bug_when>2012-07-06 06:47:40 -0700</bug_when>
            <thetext>(In reply to neil@parkwaycc.co.uk from comment #10)
&gt; Comment on attachment 639174
&gt; Patch v2
&gt; 
&gt; &gt;+function ConvertFontClassToSize(aSize)
&gt; We should get a definitive answer as to whether font sizes use HTML or CSS
&gt; values, and then fix the code properly.
&gt; 
&gt; &gt;-    // Fixed size items start after menu separator
&gt; &gt;-    var menuIndex = 3;
&gt; &gt;+    var menuIndex = 0;
&gt; &gt;     // Index of the medium (default) item
&gt; &gt;-    var mediumIndex = 5;
&gt; &gt;+    var mediumIndex = 2;
&gt; This is... not useful, sorry.

Hm. Not sure what you mean by &quot;not useful&quot;. This makes the font size selector in the Format menu work properly now that the increase/decrease menuitems are now gone.

Is there another approach you&apos;d rather I take?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>6450351</commentid>
              <attachid>639174</attachid>
            <who name="(no longer active)">ehsan.akhgari</who>
            <bug_when>2012-07-06 10:03:43 -0700</bug_when>
            <thetext>Comment on attachment 639174
Patch v2

Review of attachment 639174:
-----------------------------------------------------------------

This looks fine to me in general, however I don&apos;t know this code very well, so please ask somebody else to look at it as well.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>6450366</commentid>
              <attachid>639174</attachid>
            <who name="Blake Winton (:bwinton) (:☕️)">bwinton</who>
            <bug_when>2012-07-06 10:08:07 -0700</bug_when>
            <thetext>Comment on attachment 639174
Patch v2

I&apos;m not really happy with the labels, since they seem kind of jargon-y.  What the heck is &quot;xx-small&quot; anyways?  In a related comment, I didn&apos;t see the new dropdown push the smileys out of the window, but perhaps finding better names will help allay your concerns here, too.  (We could also take the opportunity to reduce the number of choices here.  I&apos;m thinking something like &quot;tiny&quot;, &quot;small&quot;, &quot;normal&quot;, &quot;large&quot;, &quot;huge&quot;, maybe?)

The other thing that kinda bothers me is how much variation we&apos;re losing.  Check out the old (left) vs. new (right):
http://dl.dropbox.com/u/2301433/Screenshots/fs.png

Now sure, we don&apos;t _really_ need that large an &quot;f&quot;, but I think, if there was a way to make the sizes a little more different, it would be nice.

So, f- for the ui, but I think that the problems I&apos;ve raised are fixable.

Thanks,
Blake.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>6453302</commentid>
            <who name="Aryeh Gregor (:ayg) (no longer with Mozilla)">ayg</who>
            <bug_when>2012-07-08 03:21:47 -0700</bug_when>
            <thetext>(In reply to Blake Winton (:bwinton - Thunderbird UX) [On vacation until July 6th!] from comment #13)
&gt; I&apos;m not really happy with the labels, since they seem kind of jargon-y. 
&gt; What the heck is &quot;xx-small&quot; anyways?  In a related comment, I didn&apos;t see the
&gt; new dropdown push the smileys out of the window, but perhaps finding better
&gt; names will help allay your concerns here, too.  (We could also take the
&gt; opportunity to reduce the number of choices here.  I&apos;m thinking something
&gt; like &quot;tiny&quot;, &quot;small&quot;, &quot;normal&quot;, &quot;large&quot;, &quot;huge&quot;, maybe?)

FWIW, Gmail has only &quot;Small&quot;, &quot;Normal&quot;, &quot;Large&quot;, &quot;Huge&quot;.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>6453766</commentid>
            <who name="Jim Porter (:squib)">jporterbugs</who>
            <bug_when>2012-07-08 12:35:28 -0700</bug_when>
            <thetext>Would it be possible to change the size list to a point size? I think that&apos;s what most people would expect, since that&apos;s what most rich-text editors use (office suites, CKEditor, etc).

If we do just change the labels though, remember to update the strings in Options -&gt; Composition -&gt; General -&gt; HTML. :)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>6454422</commentid>
            <who name="Aryeh Gregor (:ayg) (no longer with Mozilla)">ayg</who>
            <bug_when>2012-07-09 01:25:08 -0700</bug_when>
            <thetext>The only way to allow point sizes would be to use CSS inline style, which as I understand it is not as reliably supported by mail clients as &lt;font size&gt;.  I&apos;ve been told that mail clients on phones, etc., commonly only support a limited subset of HTML markup.  (Someone who knows more about richtext e-mail please correct me if I&apos;m wrong!)  Furthermore, the underlying editor framework doesn&apos;t currently support font sizes of anything other than HTML&apos;s old 1-7, although we do want to support that for the sake of HTML rich editing.

So basically, I think it&apos;s not possible, but maybe someone who knows more can correct me.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>6454846</commentid>
            <who name="Mike Conley (:mconley) (:⚙️)">mconley</who>
            <bug_when>2012-07-09 06:17:58 -0700</bug_when>
            <thetext>(In reply to :Aryeh Gregor from comment #16)
&gt; So basically, I think it&apos;s not possible, but maybe someone who knows more
&gt; can correct me.

Ehsan and I took a look at the editor code centered around setting inline font sizes on Friday.

While it sounds / feels like it *should* be trivial to change to CSS inline style, it would actually take quite a bit of engineering effort in terms of editor re-tooling in order to make it happen. Probably more effort than it&apos;s worth.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>6457774</commentid>
            <who name="Aryeh Gregor (:ayg) (no longer with Mozilla)">ayg</who>
            <bug_when>2012-07-10 00:50:05 -0700</bug_when>
            <thetext>I would like to make it happen, and spec a fontSizePt command, because for general-purpose rich-text editors (Word replacements) sizes 1-7 are not very useful.  Also because queryCommandValue() is very broken for fontSize if anything but sizes 1-7 are used.  There&apos;s a spec bug for it:

https://www.w3.org/Bugs/Public/show_bug.cgi?id=14253

I think it would be pretty doable, although it might take a bunch of refactoring.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>6458718</commentid>
            <who name="Daniel Glazman (:glazou) (not active in Mozilla any more)">daniel</who>
            <bug_when>2012-07-10 08:44:20 -0700</bug_when>
            <thetext>(In reply to Mike Conley (:mconley) from comment #17)
&gt; (In reply to :Aryeh Gregor from comment #16)
&gt; &gt; So basically, I think it&apos;s not possible, but maybe someone who knows more
&gt; &gt; can correct me.
&gt; 
&gt; Ehsan and I took a look at the editor code centered around setting inline
&gt; font sizes on Friday.
&gt; 
&gt; While it sounds / feels like it *should* be trivial to change to CSS inline
&gt; style, it would actually take quite a bit of engineering effort in terms of
&gt; editor re-tooling in order to make it happen. Probably more effort than it&apos;s
&gt; worth.

When I implemented the CSS part of the editor, the big question was &quot;what
do we do when the user hits the &apos;bigger&apos; or &apos;smaller&apos; button? and the font size
is not keyword-based?&quot;.
That said, no, this is not difficult to implement and does not require
to touch the existing code. I am currently on vacation and connected only about
once a week. I&apos;ll look at this when I come back if

  a. you&apos;re kind enough to specify the behaviour for &quot;bigger&quot; and &quot;smaller&quot; when
     the font size is absolute

  b. you&apos;ve not implemented it already :-)

Aryeh, give me a draft spec and I&apos;ll do it when I&apos;m back.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>6459722</commentid>
            <who name="Aryeh Gregor (:ayg) (no longer with Mozilla)">ayg</who>
            <bug_when>2012-07-10 11:26:59 -0700</bug_when>
            <thetext>I don&apos;t intend to spec increaseFontSize/decreaseFontSize.  They aren&apos;t found in any other WYSIWYG editors I saw, and IE/WebKit don&apos;t implement them.  I would like to drop support for them entirely.  So that would solve that problem.

I do intend to write a spec, but currently I&apos;m occupied with other things (mainly bug 671152).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>6479301</commentid>
            <who name="Mark Banner (:standard8)">standard8</who>
            <bug_when>2012-07-17 04:43:43 -0700</bug_when>
            <thetext>As bug 767684 has been fixed, taking this off the tracking list. We can still implement the changes if we want to, but we don&apos;t need to make sure this gets fixed for a particular release.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10817720</commentid>
              <attachid>8670961</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-07 12:28:50 -0700</bug_when>
            <thetext>Created attachment 8670961
Patch v2a - unbitrotted version from April 2012

Here we have another abandoned bug/patch.

I un-bitrotted it and tried it out. It basically works (although xx-small doesn&apos;t seem to work).

What I want to know is whether we can finally go forward with this. I think the increase/decrease size is absolutely terrible and should be replaced with specifying the absolute size.

So here are questions:

Thomas:
What do you think? I don&apos;t want to be bogged down by yet another lengthy discussion about the user interface.

Richard:
What do you think?

Magnus:
What do you think?

Blake:
(hmm, not taking NI or f? - what do I do?)
In comment #13 you weren&apos;t so happy with this. What exactly do you want to change to make it acceptable?
Change the label to &quot;tiny&quot;, &quot;small&quot;, &quot;normal&quot;, &quot;large&quot;, &quot;huge&quot;?

Neil:
I know that you complained about some technical aspects in comment #10. Sadly you didn&apos;t explain your &quot;not useful&quot; any further. So please let me know any detail I should know. I&apos;ve just picked up the patch like so many abandoned patches before and I&apos;m learning by doing ;-)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10817746</commentid>
              <attachid>8670964</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-07 12:34:14 -0700</bug_when>
            <thetext>Created attachment 8670964
Screenshot showing patch v2a applied</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10817911</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-07 13:06:22 -0700</bug_when>
            <thetext>Current increase/decrease buttons produce this HTML:
    &lt;tt&gt;normal&lt;br&gt;
      &lt;big&gt;normal increased&lt;/big&gt;&lt;br&gt;
      &lt;big&gt;&lt;big&gt;normal increased twice&lt;/big&gt;&lt;/big&gt;&lt;br&gt;
      &lt;big&gt;&lt;big&gt;&lt;big&gt;normal increased 3 times&lt;/big&gt;&lt;/big&gt;&lt;/big&gt;&lt;br&gt;
      &lt;small&gt;normal decreased&lt;/small&gt;&lt;br&gt;
      &lt;small&gt;&lt;small&gt;normal decreased twice&lt;/small&gt;&lt;/small&gt;&lt;br&gt;
      &lt;small&gt;&lt;small&gt;&lt;small&gt;normal decreased 3 times&lt;/small&gt;&lt;/small&gt;&lt;/small&gt;&lt;br&gt;
    &lt;/tt&gt;

With the patch, this gets produced:
    &lt;tt&gt;&lt;font size=&quot;-2&quot;&gt;xx-small&lt;/font&gt;&lt;br&gt;  &lt;-- looks like it should be -3 here,
                                                 or maybe that doesn&apos;t exist, see below.
      &lt;font size=&quot;-2&quot;&gt;x-small&lt;/font&gt;&lt;br&gt;
      &lt;font size=&quot;-1&quot;&gt;small&lt;/font&gt;&lt;br&gt;
      medium&lt;br&gt;
      &lt;font size=&quot;+1&quot;&gt;large&lt;/font&gt;&lt;br&gt;
      &lt;font size=&quot;+2&quot;&gt;x-large&lt;/font&gt;&lt;br&gt;
      &lt;font size=&quot;+3&quot;&gt;xx-large&lt;/font&gt;&lt;br&gt;
      &lt;br&gt;
    &lt;/tt&gt;

This matches what is produced when the default composition font size is changed in
  Tools &gt; Options, Composition, HTML, Size.
Actually, there we offer x-small, small, medium, large, x-large and xx-large (no xx-small), so to keep the user interface consistent, this is what should be used on the drop-down, although Blake didn&apos;t like it. Or for consistency sake we&apos;d have to change the labels in the preferences.

Another argument to get rid of the terrible decrease/increase is that TB sends e-mail with &lt;font size=&quot;xx&quot;&gt;, depending on the preference, but when answering such an e-mail, it is impossible to change the received font size in any reasonable way, not even for the reply text. The result is a terrible mix like:
  &lt;big&gt;&lt;font size=&quot;-1&quot;&gt;&lt;big&gt;&lt;font face=&quot;Arial&quot;&gt;huhu&lt;/font&gt;&lt;/big&gt;&lt;/font&gt;&lt;/big&gt;
when trying to increase the font size in the answer to an e-mail written in size=&quot;-1&quot;.

Using the patch, the result is simply: &lt;font face=&quot;Arial&quot;&gt;huhu&lt;/font&gt;&lt;br&gt; after setting the size to medium.

So I think the patch presented by Mike Conley in 2012 has a lot going for it, and its a pity it was abandoned five minutes before landing it.

Comments?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10817971</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-07 13:18:25 -0700</bug_when>
            <thetext>According to this http://www.w3schools.com/tags/att_font_size.asp the range is from 1 to 7, medium being 3, or using +/- from -2 to +4. No wonder &quot;xx-small&quot; (-3) doesn&apos;t work.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10818086</commentid>
            <who name="Blake Winton (:bwinton) (:☕️)">bwinton</who>
            <bug_when>2015-10-07 13:44:39 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #22)
&gt; Blake:
&gt; (hmm, not taking NI or f? - what do I do?)

As it turns out, I&apos;m watching all the bugs in this component, so just mention my name, and I&apos;ll probably get around to it…  ;)

&gt; In comment #13 you weren&apos;t so happy with this. What exactly do you want to
&gt; change to make it acceptable?
&gt; Change the label to &quot;tiny&quot;, &quot;small&quot;, &quot;normal&quot;, &quot;large&quot;, &quot;huge&quot;?

That sounds good.  I&apos;ld also suggest using the strings from https://dxr.mozilla.org/mozilla-central/source/mobile/android/base/locales/en-US/android_strings.dtd#270-274 for consistency, and to give the translators an easier job.  ;)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10818128</commentid>
            <who name="Thomas D. (:thomas8)">bugzilla2007</who>
            <bug_when>2015-10-07 13:51:18 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #22)
&gt; Created attachment 8670961
&gt; Patch v2a - unbitrotted version from April 2012
&gt; 
&gt; Here we have another abandoned bug/patch.
&gt; 
&gt; I un-bitrotted it and tried it out. It basically works (although xx-small
&gt; doesn&apos;t seem to work).
&gt; 
&gt; What I want to know is whether we can finally go forward with this. I think
&gt; the increase/decrease size is absolutely terrible and should be replaced
&gt; with specifying the absolute size.

It would be good to have some understandable reasons WHY you think the current UI is terrible.
Any proposed UI changes should be assessed in a rational manner weighing pros and cons.
&quot;I don&apos;t like this&quot; is not an UI argument unless supported by something tangible and intelligible for others.

&gt; So here are questions:
&gt; 
&gt; Thomas:
&gt; What do you think?

Like BWinton&apos;s comment 13, I&apos;m not a big fan of this bug.
I don&apos;t see any reason to remove the increase/decrease commands.
They are found in MS Word, and we deliberately implemented the same keyboard shortcuts as in Word. Very handy if you don&apos;t care about the exact size but just want the font smaller or bigger than usual.

Like BWinton&apos;s comment 13, I don&apos;t see why we should randomly limit our users to font sizes between 4pt and 24point, while currently they can choose and adjust their font size freely, including bigger font sizes &gt; 24pt.

We could try a point value combo selector like in word processors.

I don&apos;t know how helpful an absolute font size selector is for email messages, but there&apos;s probably nothing wrong with it. Still, no need to dump the relative selectors; they would just tweak the point value as they do in Word (or the predefined tiny-small-normal-large-huge set). even if we don&apos;t like keeping the realative selectors on the toolbar (why?), we could still keep them in customization palette for those users who have come to appreciate that use case. (And there seem to be no user complaints requesting removal, no votes, no duplicates, no supportive comments - so WHY are we doing this? Never change a running system...)

The increase/decrease *commands* from the *menu* should definitely stay, including the shortcuts, because they are simple, intuitive, and allow for more font size variety.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10818134</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-07 13:53:22 -0700</bug_when>
            <thetext>(In reply to Blake Winton (:bwinton) (:☕️) from comment #26)
&gt; &gt; In comment #13 you weren&apos;t so happy with this. What exactly do you want to
&gt; &gt; change to make it acceptable?
&gt; &gt; Change the label to &quot;tiny&quot;, &quot;small&quot;, &quot;normal&quot;, &quot;large&quot;, &quot;huge&quot;?
&gt; That sounds good.  I&apos;ld also suggest using the strings from ...
... which are: Tiny, Small, Medium, Large, Extra Large.

Actually, please read comment #24 (quote):
===
This matches what is produced when the default composition font size is changed in
  Tools &gt; Options, Composition, HTML, Size.
Actually, there we offer x-small, small, medium, large, x-large and xx-large (no xx-small), so to keep the user interface consistent, this is what should be used on the drop-down, although Blake didn&apos;t like it. Or for consistency sake we&apos;d have to change the labels in the preferences.
===

The preferences already use: x-small, small, medium, large, x-large and xx-large, so for consistency we need to use that or change it as well.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10818135</commentid>
              <attachid>8670961</attachid>
            <who name="Thomas D. (:thomas8)">bugzilla2007</who>
            <bug_when>2015-10-07 13:53:32 -0700</bug_when>
            <thetext>Comment on attachment 8670961
Patch v2a - unbitrotted version from April 2012

f- per my comment 27.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10818176</commentid>
            <who name="Blake Winton (:bwinton) (:☕️)">bwinton</who>
            <bug_when>2015-10-07 14:07:12 -0700</bug_when>
            <thetext>(In reply to Thomas D. (currently busy elsewhere; needinfo?me) from comment #27)
&gt; Like BWinton&apos;s comment 13, I&apos;m not a big fan of this bug.
&gt; I don&apos;t see any reason to remove the increase/decrease commands.
&gt; They are found in MS Word, and we deliberately implemented the same keyboard
&gt; shortcuts as in Word. Very handy if you don&apos;t care about the exact size but
&gt; just want the font smaller or bigger than usual.

It sounds like they&apos;re going away from the platform, so I think we should adjust to that, assuming we don&apos;t want to try maintaining that code ourselves…</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10818182</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-07 14:10:09 -0700</bug_when>
            <thetext>(In reply to Thomas D. (currently busy elsewhere; needinfo?me) from comment #27)
&gt; It would be good to have some understandable reasons WHY you think the
&gt; current UI is terrible.
Here we go, another bug which promises a lengthy discussion.

I don&apos;t care so much about the UI. The current behaviour is terrible, I cannot get the program to do what I need to do. I cannot achieve a decent predicable size. The HTML produced is terrible, please read comment #24 (which you have ignored completely).

The decrease/increase in inconsistent, Mr. Consistency, with what the size preference does.

Enough reasons?

&gt; They are found in MS Word, ...
I haven&apos;t used MS Word in years, I can&apos;t remember ever seeing it. It&apos;s not an option in OO Write.

&gt; We could try a point value combo selector like in word processors.
Out current HTML is restricted to the old size=&quot;nn&quot; or size=&quot;+/-nn&quot; values.

&gt; so WHY are we doing this?
It&apos;s something it has annoyed me for years, and when I found this bug, I put it onto my &quot;to do&quot; list. It simply annoys me that I can&apos;t write a decent HTML reply to any e-mail received where a size is specified, because the sender used TB and had a different preference.

If you want to maintain the existing decrease/increase controls and the mess they produce, fine, I don&apos;t have to use them. I haven&apos;t looked into it, but it should/may be doable.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10818310</commentid>
            <who name="Magnus Melin [:mkmelin]">mkmelin+mozilla</who>
            <bug_when>2015-10-07 14:40:55 -0700</bug_when>
            <thetext>What it does to the formatting sounds good to me. I&apos;m slightly worried though that a dropdown will take up a lot of space. Ideally it would just be a size button showing the available sizes, similar to what gmail does. (And our insert smiley)

Likely many people mistakenly think of this as zoom so it would be good not to make it too predominant.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10818315</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-07 14:42:14 -0700</bug_when>
            <thetext>Just to summarise:

Can I have a clear decision from the people who can make a decision on which option to take:

1) Implement the bug as stated in the description:
   Get rid of Thunderbird use of increaseFontSize/decreaseFontSize commands,
   replace with drop-down size selection.
   Please make sure you&apos;ve read comment #0 and comment #24.
2) Add the drop-down size and leave the existing controls in place
   (causing a potentially even bigger mess).
3) Do none of the above and mark the bug as WONTFIX
   (and wait for the days of milk an honey when TB will support proper CSS).

There is no point having bugs lingering in the system for years or decades, just because no one can decide anything.

Kent, you are the chief of this crowd, so perhaps you want to comment as well.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10818348</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-07 14:52:21 -0700</bug_when>
            <thetext>(In reply to Magnus Melin from comment #32)
&gt; What it does to the formatting sounds good to me.

Thanks. Once we have a firm decision on what we want to do, we can worry about the details.
I refuse to work on another 250+ comment bug ;-(

Yes, Gmail has a button with a pop-up. I&apos;m cool with that. We can also look at other smart editors, or maybe not:
http://neilj.github.io/Squire/ - hmm, I don&apos;t see a size control.
http://ckeditor.com/demo - hmm, I don&apos;t see a size control here either.
http://www.tinymce.com/tryit/basic.php - still no size control, hmm.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10818362</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-07 14:57:40 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #34)
&gt; Yes, Gmail has a button with a pop-up. I&apos;m cool with that. 

I take that back. Like the font *indicator* this is a size *indicator*. You click on the text and it shows you the size. So a button won&apos;t fly.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10819304</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-07 22:36:32 -0700</bug_when>
            <thetext>Kent, looks like a mid-air collision discarded the NI I wanted to attach at comment #33.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10819335</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-07 23:01:27 -0700</bug_when>
            <thetext>Here are some more facts. Import the attachment 8646778 from bug 1193631.
    &lt;tt&gt;
      &lt;small&gt;&lt;small&gt;Smaller&lt;/small&gt;&lt;/small&gt;&lt;br&gt;
      &lt;small&gt;Small&lt;/small&gt;&lt;br&gt;
      Normal&lt;br&gt;
      &lt;big&gt;Big&lt;/big&gt;&lt;br&gt;
      &lt;big&gt;&lt;big&gt;Bigger&lt;/big&gt;&lt;/big&gt;&lt;br&gt;
      &lt;br&gt;
      &lt;span style=&quot;font-size:9.0pt&quot;&gt;9 point&lt;/span&gt;&lt;br&gt;
      &lt;span style=&quot;font-size:12.0pt&quot;&gt;12 point&lt;/span&gt;&lt;br&gt;
      &lt;span style=&quot;font-size:15.0pt&quot;&gt;15 point&lt;/span&gt;&lt;br&gt;
    &lt;/tt&gt;
Clicking on those spans, the size indicator doesn&apos;t update, since the size is not recognised. That would be an argument for Magnus&apos; button. We could make the button popup with an indicator that shows which item is selected, so if we can&apos;t detect it, we select nothing. That&apos;s better than an indicator that doesn&apos;t indicate anything. So I take back the &quot;taking back&quot; from comment #35 and I&apos;m now again in favour of Magnus&apos; suggestion.

&lt;off-topic&gt;
In the current implementation it is *impossible* to change the font size of the CSS sizes (see bug 1193631). So much for Thomas&apos; &quot;Never change a running system&quot;. It&apos;s not running as it currently stands, and it&apos;s highly confusing for users that the controls don&apos;t do anything. CSS sizes are produced by Outlook, so it would be good if we could deal with them in one way.

Sadly, the the suggested implementation doesn&apos;t fix this either. When making the 15pt item smaller/small, in the existing implementation we get:
  &lt;small&gt;&lt;span style=&quot;font-size:15.0pt&quot;&gt;15 point&lt;/span&gt;&lt;/small&gt;
With the patch it&apos;s:
  &lt;font size=&quot;-1&quot;&gt;&lt;span style=&quot;font-size:15.0pt&quot;&gt;15 point&lt;/span&gt;&lt;/font&gt;
and both don&apos;t show any effect. Anyway, that&apos;s another bug. However, maybe absolute sizes are a step closer to fixing this. I don&apos;t see how &lt;small&gt; of a point size could be made to work. For the absolute sizes one would just strip the CSS.
&lt;/off-topic&gt;</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10819558</commentid>
            <who name="Thomas D. (:thomas8)">bugzilla2007</who>
            <bug_when>2015-10-08 01:18:28 -0700</bug_when>
            <thetext>Jorg, if you are not interested in my opinion/contributions, don&apos;t ask me. I don&apos;t like the irony and the impressions you&apos;re trying to create about me.

Fact: From an UX perspective, implementing this bug in its current shape reduces user options for font size control significantly, including keyboard efficiency.

I never said the current technical *implementation* using &lt;big&gt;/&lt;small&gt; is ideal (clearly not). I only said the *functionality* is useful and should not be removed just because the current implementation is poor.
Current functionality (lost by this bug):
- free definition of font size between what appears on screen as 2pt and 500pt (estimate).
- handy increase/decrease font size commands with same keyboard shortcuts as in MS Word.

Terrible HTML code is a bug in implementation, which does not necessarily justify removing the functionality. Yes, there&apos;s always a pragmatic argument &quot;oh, we don&apos;t have time and manpower to do this properly&quot;. I&apos;m concerned about taking the simplistic route of just ripping out what we think we can&apos;t fix properly.

There&apos;s another problem in the background of this: Who is maintaining Mozilla&apos;s &quot;Editor&quot;? My impression is that nobody cares much, and even less about the needs of TB.

Having an absolute font control is good. Imo having that as an indicator control would also be good.
Zoom values come with percentages, and with a &quot;Font Size&quot; tooltip, I don&apos;t see dangers of mixing up with zoom. That&apos;s an argument for implementing a separate zoom control, if anything (which would be very nice in terms of accessibility for people with poor eyesight etc.; accessibility being a part of Mozilla&apos;s mission).
If we implement css-font-size in points, user can define freely (problem solved).
Nothing wrong with keeping increase/decrease functionality which should just change the point-size in predefined steps. Yes, it&apos;s more work. And better UX.

Anyway, I don&apos;t care much. Feel free to do what you want here. Just don&apos;t be surprised if users start filing bugs that their font-size controls no longer work as flexibly and conveniently as before.
I don&apos;t want to be made feel guilty in advance for any comment that I add, so this is probably my last comment on this matter.

And I think that statements like your comment 31 are unprofessional, because when you&apos;re not even using Word, the fact you haven&apos;t seen a certain command does not mean it&apos;s not there, and I don&apos;t like the undertone which seems to subtly suggest that what I said about the status quo in Word might be wrong.
&gt; I haven&apos;t used MS Word in years, I can&apos;t remember ever seeing it
&gt; [increase/decrease font size controls and keyboard shortcuts]

Fwiw, at least all the pre-ribbon versions of Word even have buttons for that in the toolbar customization palette, and the shortcut seems to work all the way up to current Word 2016:

http://www.officetooltips.com/word/tips/increase__decrease_and_change_font_size_without_mouse.html</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10819916</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-08 03:26:58 -0700</bug_when>
            <thetext>(In reply to Thomas D. (currently busy elsewhere; needinfo?me) from comment #38)
&gt; Jorg, if you are not interested in my opinion/contributions, don&apos;t ask me. I
&gt; don&apos;t like the irony and the impressions you&apos;re trying to create about me.
That was not the intention. I appreciate your opinion/contribution, and even in bug 368915 we reached a good solution after 250+ comments, also thanks to your insistence.

&gt; Fact: From an UX perspective, implementing this bug in its current shape
&gt; reduces user options for font size control significantly, including keyboard
&gt; efficiency.
Agreed.

&gt; Current functionality (lost by this bug):
&gt; - free definition of font size between what appears on screen as 2pt and
&gt; 500pt (estimate).
I don&apos;t think this is useful functionality. TB is not QuarkXPress or Scribus.
You don&apos;t get any reasonable reproducible size, you just get bigger, bigger, bigger or smaller, smaller, smaller.
Some links about the &lt;big&gt; tag:
http://www.w3schools.com/tags/tag_big.asp - The &lt;big&gt; tag is not supported in HTML5. Use CSS instead.
(In fairness: The same applies to &lt;font size=&quot;nn&quot;).
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/big -
  This feature is obsolete. Although it may still work in some browsers,
  its use is discouraged since it *could be removed at any time*.

&gt; Terrible HTML code is a bug in implementation, which does not necessarily
&gt; justify removing the functionality. Yes, there&apos;s always a pragmatic argument
&gt; &quot;oh, we don&apos;t have time and manpower to do this properly&quot;. I&apos;m concerned
&gt; about taking the simplistic route of just ripping out what we think we can&apos;t
&gt; fix properly.
Well, if the functionality is not reasonable, and it stands in the way of a simple, defined and working solution, I won&apos;t hesitate a minute to remove it. But read on for a compromise proposal presented below.

&gt; There&apos;s another problem in the background of this: Who is maintaining
&gt; Mozilla&apos;s &quot;Editor&quot;? My impression is that nobody cares much, and even less
&gt; about the needs of TB.
Well, Ehsan and Aryeh are still working in the area, and lately I have landed a few bugs there. But no major changes are expected in the short to medium term. CSS is still somewhat bolted on, and it shows ;-(

&gt; Having an absolute font control is good.
Agreed.

I think we have come to the point where we agree on the following:
1) The &lt;big&gt;/&lt;small&gt; implementation is not future-proof, gives unpredictable results and is
   inconsistent the preference values of x-small, small, medium, large, x-large, xx-large.
2) Absolute font control is good.
3) Controls to make it bigger or smaller are desirable
   (because we always had them, and because other software offers them).

Thank you so much for the link below:
http://www.officetooltips.com/word/tips/increase__decrease_and_change_font_size_without_mouse.html
I quote:
Ctrl+Shift+&gt; Increases the font to the next larger point size available in the Font size list box.
Ctrl+Shift+&lt; Decreases the font to the next smaller point size available in the Font size list box.

Aha, so this does NOT just make the size bigger or smaller, it actually shifts to a new *defined* (!!) size.

So how about this approach:
To the existing
  A(down-arrow) - make text smaller
  A(up-arrow) - make text bigger
we add and inconspicuous third button
  A (double-arrow/up-down)
that will pop up a menu from which to select the size.

We change the behaviour of the existing decrease/increase buttons to shift to the next available smaller/bigger size. Yes, you lose the wide range you mentioned, but at the same time we lose the &lt;big&gt;/&lt;small&gt; implementation and you gain consistency with the preference value.

(In the fullness of time, when CSS comes around, the old &lt;font size=&quot;nn&quot;&gt; implementation can be rolled out and the CSS implementation can be rolled in.)

I have no scruples to hijack this bug and change the direction from
  Get rid of Thunderbird use of increaseFontSize/decreaseFontSize commands
  (replace with drop-down size selection)
to
  Get rid of Thunderbird use of increaseFontSize/decreaseFontSize commands
  (replace with absolute size and increase/decrease to the next available size).

Note that the increaseFontSize/decreaseFontSize commands are used internally and result in &lt;big&gt;/&lt;small&gt;.

Can we agree on this?
Thomas? Richard? Magnus? Neil? Kent? Aceman? Blake?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10819948</commentid>
              <attachid>8671299</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-08 03:42:35 -0700</bug_when>
            <thetext>Created attachment 8671299
Mock-up of proposed solution.

Here is the inconspicuous third button.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10820062</commentid>
            <who name="Richard Marti (:Paenglab)">richard.marti</who>
            <bug_when>2015-10-08 04:43:36 -0700</bug_when>
            <thetext>I&apos;m fine with this bug. And as you, Jörg said, Mail isn&apos;t a DTP program which needs this big variety of font sizes. If someone really needs them he can define them with injecting the needed code in &quot;Insert HTML...&quot;, not simple but this is a special case.

Also the proposal in comment 39 and attachment 8671299 makes sense and the &lt;big&gt;&lt;small&gt; mess would go. I would move the size button before the two inc./dec. buttons. And the icon could be two As, one smaller than the other, like GMail has with it&apos;s Ts. And adding a dropmarker makes it also clearer a popup will open.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10820069</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-08 04:48:56 -0700</bug_when>
            <thetext>(In reply to Richard Marti (:Paenglab) from comment #41)
&gt; Also the proposal in comment 39 and attachment 8671299 makes sense
&gt; and the &lt;big&gt;&lt;small&gt; mess would go. I would move the size button before the
&gt; two inc./dec. buttons. And the icon could be two As, one smaller than the
&gt; other, like GMail has with it&apos;s Ts. And adding a dropmarker makes it also
&gt; clearer a popup will open.

Perfect. Thanks for the comment. Once I have agreement from the other parties, I&apos;ll get right to it ;-)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10820177</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-08 05:40:18 -0700</bug_when>
            <thetext>Richard: Labels?
x-small, small, medium, large, x-large, xx-large - as in the preferences, or
Tiny, Small, Medium, Large, Extra Large - as suggested by Blake. (Drop &quot;xx-large&quot;?)
If so, we need to change the preferences menu as well, agreed?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10820242</commentid>
            <who name="Richard Marti (:Paenglab)">richard.marti</who>
            <bug_when>2015-10-08 06:04:07 -0700</bug_when>
            <thetext>Ah yes, I knew I forgot something. :)

We should take Blake&apos;s suggested ones with also changing all occurrences of the old names.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10820312</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-08 06:24:51 -0700</bug_when>
            <thetext>OK, summarising:

Proposed solution:
- One new button preceding the two existing ones to set a fixed size.
  Icon: A small A and big A, like Gmail&apos;s &quot;TT&quot;, with a drop marker indicating the drop-down.
  Sizes: Tiny, Small, Medium, Large, Extra Large.
  Drop-down menu, showing the sizes and indicating the current size were possible
  (like the spelling drop-down or the Format &gt; Size menu, oh, there we need the new sizes too).
- Existing buttons remain, but slightly change their behaviour. They now
  set the next possible smaller or larger size in the range of five sizes.

Do we have agreement? Let me guess people&apos;s answer, no offence intended:
Richard: already agreed.
Magnus: likely to agree since we&apos;re doing his button and fixing the resulting HTML.
Blake: likely to agree since we&apos;re doing his labels and removing the deprecated decrease/increase.
Thomas? I hope we can convince you that losing the wide range of sizes possible with &lt;big&gt;/&lt;small&gt; is unavoidable. We keep the increase/decrease buttons you wanted, and add the absolute size you were in favour of.

Now last not least, Neil? Please give me your opinion. This will affect /editor, and therefore SM.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10820360</commentid>
            <who name=":aceman">acelists</who>
            <bug_when>2015-10-08 06:37:44 -0700</bug_when>
            <thetext>Also try Ian if it affects Seamonkey compose window.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10820454</commentid>
            <who name="Thomas D. (:thomas8)">bugzilla2007</who>
            <bug_when>2015-10-08 07:13:21 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #45)
&gt; OK, summarising:
&gt; 
&gt; Proposed solution:
&gt; - One new button preceding the two existing ones to set a fixed size.
&gt;   Icon: A small A and big A, like Gmail&apos;s &quot;TT&quot;, with a drop marker
&gt; indicating the drop-down.
&gt;   Sizes: Tiny, Small, Medium, Large, Extra Large.
&gt;   Drop-down menu, showing the sizes and indicating the current size were
&gt; possible
&gt;   (like the spelling drop-down or the Format &gt; Size menu, oh, there we need
&gt; the new sizes too).
&gt; - Existing buttons remain, but slightly change their behaviour. They now
&gt;   set the next possible smaller or larger size in the range of five sizes.
&gt; 
&gt; Do we have agreement? Let me guess people&apos;s answer, no offence intended:
&gt; Richard: already agreed.
&gt; Magnus: likely to agree since we&apos;re doing his button and fixing the
&gt; resulting HTML.
&gt; Blake: likely to agree since we&apos;re doing his labels and removing the
&gt; deprecated decrease/increase.
&gt; Thomas? I hope we can convince you that losing the wide range of sizes
&gt; possible with &lt;big&gt;/&lt;small&gt; is unavoidable. We keep the increase/decrease
&gt; buttons you wanted, and add the absolute size you were in favour of.

Convinced. :) Thank you, Jorg, and well done!

Can we use the positive energy and the time saved by avoiding the next 200 comments and find out in another bug (existing/new?) what it takes to implement css-font-size in points? :P</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10820710</commentid>
            <who name="neil@parkwaycc.co.uk">neil</who>
            <bug_when>2015-10-08 07:59:05 -0700</bug_when>
            <thetext>(In reply to Jorg K from comment #45)
&gt;   Drop-down menu, showing the sizes and indicating the current size were possible
&gt;   (like the spelling drop-down or the Format &gt; Size menu, oh, there we need the new sizes too).
What&apos;s wrong with the sizes in the Format &gt; Size menu? Why can&apos;t you just provide a dropdown equivalent to it?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10820802</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-08 08:20:46 -0700</bug_when>
            <thetext>That&apos;s what I meant, but the UX folks like to change the labels from
x-small, small, medium, large, x-large (remove xx-large) to Tiny, Small, Medium, Large, Extra Large.

The point is to change what happens behind the decrease/increase buttons.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10820918</commentid>
            <who name=":aceman">acelists</who>
            <bug_when>2015-10-08 08:43:28 -0700</bug_when>
            <thetext>I also think adding human readable labels is good, instead of the technical (CSS keywords) x-small, etc.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10822145</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-08 13:08:35 -0700</bug_when>
            <thetext>Richard, would you be able to prepare these buttons for me.
Looks like they are still in the PNG files and there are three of them:
mail/themes/linux/mail/compose/format-buttons.png
mail/themes/osx/mail/compose/format-buttons.png
mail/themes/windows/mail/compose/format-buttons.png
Any plans to move to SVG?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10822178</commentid>
            <who name="Richard Marti (:Paenglab)">richard.marti</who>
            <bug_when>2015-10-08 13:18:19 -0700</bug_when>
            <thetext>I have not much time this weekend but you could start with placeholder images which can be replaced later.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10822290</commentid>
            <who name="Magnus Melin [:mkmelin]">mkmelin+mozilla</who>
            <bug_when>2015-10-08 13:37:35 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #45)
Sounds ok, though are both the new button and the +- buttons needed? I don&apos;t have a strong opinion about it.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10822350</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-08 13:49:13 -0700</bug_when>
            <thetext>The new button makes the functionality from the &quot;Format &gt; Size&quot; menu easier available, and the +- buttons (which have keyboard shortcuts) are for &quot;quick&quot; action. Thomas wanted to maintain them.
The point is that we will change their behaviour.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10822381</commentid>
            <who name="Richard Marti (:Paenglab)">richard.marti</who>
            <bug_when>2015-10-08 13:55:51 -0700</bug_when>
            <thetext>It makes sense to show all buttons for the mouse centric users. Outlook has also the size menulist (in px) and the +- buttons aside of it.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10822892</commentid>
            <who name="Thomas D. (:thomas8)">bugzilla2007</who>
            <bug_when>2015-10-08 15:50:56 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #49)
&gt; That&apos;s what I meant, but the UX folks like to change the labels from
&gt; x-small, small, medium, large, x-large (remove xx-large) to Tiny, Small,
&gt; Medium, Large, Extra Large.

Please do NOT remove the font-size currently listed in font-size selector as xx-large (+3).
Nobody requested this and we should not limit the choice of font sizes even further without need, using only 6 out of 7 possible font sizes.
Wording is simple. Btw other languages like German have already switched to natural wording, so we can borrow from them, with just one addition (*) to the currently proposed natural language labels:

x-small  -&gt; Tiny        -2  ( 7.5 pt)
small    -&gt; Small       -1  (10 pt)
medium   -&gt; Medium       0  (12 pt)
large    -&gt; Large       +1  (13.5 pt - weird, how did this come about?)
x-large  -&gt; Very Large* +2  (18 pt)
xx-large -&gt; Extra Large +3  (24 pt)

24pt is still just twice the normal size, which really isn&apos;t much, so we should keep that option. No need to regress even more.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10822940</commentid>
            <who name="Thomas D. (:thomas8)">bugzilla2007</who>
            <bug_when>2015-10-08 16:06:09 -0700</bug_when>
            <thetext>(In reply to Thomas D. (currently busy elsewhere; needinfo?me) from comment #56)
&gt; Please do NOT remove the font-size currently listed in font-size selector as
&gt; xx-large (+3).

Removing this option would also require undesirable migration code for those who have currently set xx-large as their default font size in options.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10823499</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-08 22:36:20 -0700</bug_when>
            <thetext>I agree, however, I&apos;d do this:

x-small  -&gt; Tiny        -2  (7.5 pt)
small    -&gt; Small       -1  (10 pt)
medium   -&gt; Medium       0  (12 pt)
large    -&gt; Large       +1  (13.5 pt - weird, how did this come about?)
x-large  -&gt; Extra Large +2  (18 pt)
xx-large -&gt; Huge        +3  (24 pt)

Where did you get the point sizes from? Are they defined somewhere or did you measure them?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10826749</commentid>
              <attachid>8672215</attachid>
            <who name="Richard Marti (:Paenglab)">richard.marti</who>
            <bug_when>2015-10-10 01:29:02 -0700</bug_when>
            <thetext>Created attachment 8672215
Part 1: New icons

Nevertheless had some time to create the icons.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10826766</commentid>
              <attachid>8672215</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-10 02:11:33 -0700</bug_when>
            <thetext>Comment on attachment 8672215
Part 1: New icons

Thanks, they look great. It looks like a lot of work producing them in five versions:
mail/themes/linux/mail/compose/format-buttons.png
mail/themes/osx/mail/compose/format-buttons.png
mail/themes/osx/mail/compose/format-buttons@2x.png
mail/themes/windows/mail/compose/format-buttons-XP.png
mail/themes/windows/mail/compose/format-buttons.png

I&apos;m organising the patch into multiple parts, so I don&apos;t have to resubmit the icons with every version. Here goes the first part.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10826805</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-10 02:44:08 -0700</bug_when>
            <thetext>Actually, the Linux version is not missing a &quot;disabled&quot; version?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10826815</commentid>
              <attachid>8672237</attachid>
            <who name="Richard Marti (:Paenglab)">richard.marti</who>
            <bug_when>2015-10-10 02:51:03 -0700</bug_when>
            <thetext>Created attachment 8672237
Part 1: New icons

Ah yes, added.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10826836</commentid>
              <attachid>8672249</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-10 03:17:55 -0700</bug_when>
            <thetext>Created attachment 8672249
Screenshot of toolbar with new icon for &quot;absolute font&quot; (Windows)

I was going to take the weekend off, but since Richard is working ...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10826839</commentid>
              <attachid>8672250</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-10 03:21:31 -0700</bug_when>
            <thetext>Created attachment 8672250
Part 2: WIP - XUL and CSS changes</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10826877</commentid>
              <attachid>8672257</attachid>
            <who name="Richard Marti (:Paenglab)">richard.marti</who>
            <bug_when>2015-10-10 04:15:13 -0700</bug_when>
            <thetext>Created attachment 8672257
Part 2: WIP - XUL and CSS changes

The only change I made is in the OS X CSS to let the buttons look correctly.

Why are you using a button type=&quot;menu-button&quot; and not a type=&quot;menu&quot;? The type=&quot;menu&quot; isn&apos;t splitted and shows directly the popup. The type=&quot;menu-button&quot; uses more space and would need at least on OS X some more styling to fit again.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10826880</commentid>
              <attachid>8672258</attachid>
            <who name="Richard Marti (:Paenglab)">richard.marti</who>
            <bug_when>2015-10-10 04:17:14 -0700</bug_when>
            <thetext>Created attachment 8672258
Screenshot of toolbar with new button for &quot;absolute font&quot; (OS X)

This is how it would look on OS X but with button type=&quot;menu&quot; (like the three buttons at the end).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10826910</commentid>
              <attachid>8672262</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-10 05:22:18 -0700</bug_when>
            <thetext>Created attachment 8672262
Screenshot of toolbar with button for &quot;absolute font&quot; (Windows) (corrected)

(In reply to Richard Marti (:Paenglab) from comment #65)
&gt; Why are you using a button type=&quot;menu-button&quot; and not a type=&quot;menu&quot;? 
Plain ignorance, I&apos;m afraid :-(
Thanks for pointing it out!</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10826930</commentid>
              <attachid>8672263</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-10 05:58:09 -0700</bug_when>
            <thetext>Created attachment 8672263
Part 2: WIP - XUL and CSS changes (v2)

Including Richards changes:
1) Mac button locking
2) type=&quot;menu&quot;

Richard, I looked at this for a while, but can&apos;t work out, what that does:

#AbsoluteFontSizeButton:-moz-locale-dir(rtl),
#IncreaseFontSizeButton:-moz-locale-dir(rtl),
#underlineButton:-moz-locale-dir(rtl),
#indentButton:-moz-locale-dir(rtl),
#boldButton:-moz-locale-dir(ltr),
#ulButton:-moz-locale-dir(ltr) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

#AbsoluteFontSizeButton:-moz-locale-dir(ltr),
#IncreaseFontSizeButton:-moz-locale-dir(ltr),
#underlineButton:-moz-locale-dir(ltr),
#indentButton:-moz-locale-dir(ltr),
#boldButton:-moz-locale-dir(rtl),
#ulButton:-moz-locale-dir(rtl) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

The documentation at
https://developer.mozilla.org/en-US/docs/Web/CSS/:-moz-locale-dir%28ltr%29 and
https://developer.mozilla.org/en-US/docs/Web/CSS/:-moz-locale-dir%28rtl%29
doesn&apos;t make it clear.

On Mac, we have three blocks of buttons
Block 1:
- Absolute size
- Decrease
- Increase

Block 2:
- Bold
- Italic
- Underline

Block 3:
- un-numbered list ul
- numbered list
- outdent
- indent.

I understand that the &quot;outer&quot; buttons need fixing, so their inner edge is not rounded.

Can you please explain how to read the CSS.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10826983</commentid>
              <attachid>8672278</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-10 07:08:07 -0700</bug_when>
            <thetext>Created attachment 8672278
Screenshot of modified size menu.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10826986</commentid>
              <attachid>8672279</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-10 07:11:23 -0700</bug_when>
            <thetext>Created attachment 8672279
Screenshot of modified preferences menu (Composition, HTML, Size)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827080</commentid>
              <attachid>8672294</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-10 09:40:24 -0700</bug_when>
            <thetext>Created attachment 8672294
Screenshot of toolbar with new button for &quot;absolute font&quot; with dropdown (Windows)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827092</commentid>
              <attachid>8672295</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-10 10:06:22 -0700</bug_when>
            <thetext>Created attachment 8672295
Part 2: XUL, CSS and some JS changes for new toolbar button (v3).

This implements the new toolbar button for absolute font size choice.
It also changes the labels everywhere, see enclosed screenshots.
x-small  -&gt; tiny        -2
small    -&gt; small       -1
medium   -&gt; medium       0
large    -&gt; large       +1
x-large  -&gt; extra large +2
xx-large -&gt; huge        +3
(xx-small never worked and was removed).

Feedback welcome.

Oh yes, can someone explain why we/I have the button defined twice:
editor/ui/composer/content/editorOverlay.xul
mail/components/compose/content/editorOverlay.xul

Next would be to change what happens behind the decrease/increase buttons.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827121</commentid>
              <attachid>8672300</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-10 11:17:17 -0700</bug_when>
            <thetext>Created attachment 8672300
Part 2: XUL, CSS and some JS changes for new toolbar button (v3a).

(removed duplicated code, better this way).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827154</commentid>
            <who name="Thomas D. (:thomas8)">bugzilla2007</who>
            <bug_when>2015-10-10 12:24:58 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #58)
&gt;&gt; x-small  -&gt; Tiny        -2  (7.5 pt)
&gt;&gt; xx-large -&gt; Huge        +3  (24 pt)
&gt; 
&gt; Where did you get the point sizes from? Are they defined somewhere or did
&gt; you measure them?

I copied text from mail composition into to MS Word and checked it out there.
However, for very big font sizes currently creatable with &lt;big&gt;&lt;big&gt;..., this method seems to fail because iirc they were shrinked to not bigger than 36pt or so when pasting.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827157</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-10 12:32:43 -0700</bug_when>
            <thetext>Thanks, I see. I copied to OO Writer and got 7pt, 10pt, 12pt, 14pt, 18pt, 24pt.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827175</commentid>
            <who name="Richard Marti (:Paenglab)">richard.marti</who>
            <bug_when>2015-10-10 13:16:57 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #68)
&gt; 
&gt; I understand that the &quot;outer&quot; buttons need fixing, so their inner edge is
&gt; not rounded.
&gt; 
&gt; Can you please explain how to read the CSS.

Yes, that is what you understand. But it seems OS X doesn&apos;t use this styles because of -moz-appearance: toolbarbutton. OS X groups them itself with the needed stylings. I don&apos;t know when the stylings are used, but first we let them like they are.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827184</commentid>
              <attachid>8672300</attachid>
            <who name="Richard Marti (:Paenglab)">richard.marti</who>
            <bug_when>2015-10-10 13:28:54 -0700</bug_when>
            <thetext>Comment on attachment 8672300
Part 2: XUL, CSS and some JS changes for new toolbar button (v3a).

The patch doesn&apos;t apply cleanly on editor.js. Fixed manually and it looks good. I saw that the AbsoluteFontSizeButton is not disabled like the other buttons when the focus isn&apos;t in the editor field.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827189</commentid>
              <attachid>8672237</attachid>
            <who name=":aceman">acelists</who>
            <bug_when>2015-10-10 13:47:24 -0700</bug_when>
            <thetext>Comment on attachment 8672237
Part 1: New icons

Review of attachment 8672237:
-----------------------------------------------------------------

The edges of the As in these icons are somehow more &quot;rough&quot; than the old neighbouring icons (like A^). It stands out to me quite a lot (on Linux). Can this be improved/smoothed?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827195</commentid>
              <attachid>8672300</attachid>
            <who name=":aceman">acelists</who>
            <bug_when>2015-10-10 14:00:13 -0700</bug_when>
            <thetext>Comment on attachment 8672300
Part 2: XUL, CSS and some JS changes for new toolbar button (v3a).

Review of attachment 8672300:
-----------------------------------------------------------------

This seems to work.
I just find it strange that this uses &lt;font size=&gt; and the old increase/decreaseFontSize uses &lt;big&gt; and &lt;small&gt;. Does that mean that we can produce different non-aligning font sizes with each of the systems? I.e. you can never produce the same size as e.g.&lt;big&gt;&lt;big&gt; (say it is 15pt) with the new absoluteFontSize widget (which only produces e.g. 12pt and 18pt)? In which comment was this mismatch discussed and agreed upon?

Also, if the goal is to produce absolute font sizes, why does it produce tags like &lt;font size=&quot;-2&quot;&gt;? What size is it relative to? The default of 3? Or the current surrounding text (no, it does not). Why not e.g. &lt;font size=&quot;2&quot;&gt;? The website in comment 25 does not seem to mention relative sizes.

This also produces to me unexpected results, e.g. this produces a huge font for the &quot;All big&quot; string, but the &quot;l&quot; is really tiny (not slightly smaller, like 2 levels down from the huge font):
&lt;big&gt;&lt;big&gt;&lt;big&gt;&lt;big&gt;&lt;big&gt;Al&lt;font size=&quot;-2&quot;&gt;l&lt;/font&gt;big&lt;/big&gt;&lt;/big&gt;&lt;/big&gt;&lt;/big&gt;&lt;/big&gt;

I also find it strange, that the code uses the css keywords x-small..xx-large but then produces html tags as &lt;font size=&gt;. That is probably why xx-small does not work. style=&apos;font-size: xx-small&apos; would probably work once we decide to emit css in the composer.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827204</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-10 14:27:38 -0700</bug_when>
            <thetext>(In reply to Richard Marti (:Paenglab) from comment #77)
&gt; The patch doesn&apos;t apply cleanly on editor.js.
That&apos;s because I have the fix to bug 1197687 in my stack. Perhaps you can grab that as well.
I was hoping that would land one day soon, but not there is bustage in the tree :-(

&gt; Fixed manually and it looks
&gt; good. I saw that the AbsoluteFontSizeButton is not disabled like the other
&gt; buttons when the focus isn&apos;t in the editor field.
Oops, I noticed that at some stage and then got carried away by other stuff.
Thanks for the reminder!

(In reply to :aceman from comment #78)
&gt; The edges of the As in these icons are somehow more &quot;rough&quot; than the old
&gt; neighbouring icons (like A^). It stands out to me quite a lot (on Linux).
&gt; Can this be improved/smoothed?
Maybe Richard can look into that.

(In reply to :aceman from comment #79)
&gt; I just find it strange that this uses &lt;font size=&gt; and the old
&gt; increase/decreaseFontSize uses &lt;big&gt; and &lt;small&gt;.
That&apos;s because Part 3 is not implemented yet. Please read comment #72 at the bottom:
  Next would be to change what happens behind the decrease/increase buttons.
That will be coming up. At them moment, please don&apos;t mix the new button with the decrease/increase buttons.
The patch is only to try out the *new* button in conjunction with &quot;Format &gt; Size&quot;.

&gt; Also, if the goal is to produce absolute font sizes, why does it produce
&gt; tags like &lt;font size=&quot;-2&quot;&gt;? What size is it relative to? The default of 3?
&gt; Or the current surrounding text (no, it does not). Why not e.g. &lt;font
&gt; size=&quot;2&quot;&gt;? The website in comment 25 does not seem to mention relative sizes.
I understand that the following are equivalent:
-2 == 1 - x-small - tiny
-1 == 2 - small
(0) == 3 - medium
+1 == 4 - large
+2 == 5 - x-large = extra large
+3 == 6 - xx-large = huge
The existing code uses the +/- values, so I stuck with that. Please look at
http://mxr.mozilla.org/comm-central/source/editor/ui/composer/content/editor.js#817
EditorSetFontSize(size)

&gt; I also find it strange, that the code uses the css keywords
&gt; x-small..xx-large but then produces html tags as &lt;font size=&gt;.
Agreed. Again, I didn&apos;t change any of that.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827256</commentid>
            <who name=":aceman">acelists</who>
            <bug_when>2015-10-10 15:01:31 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #80)
&gt; I understand that the following are equivalent:
&gt; -2 == 1 - x-small - tiny
&gt; -1 == 2 - small
&gt; (0) == 3 - medium
&gt; +1 == 4 - large
&gt; +2 == 5 - x-large = extra large
&gt; +3 == 6 - xx-large = huge
Why? Where is this documented and does it work in the relevant browsers/mail clients?
Also notice you are missing the value of 7, which is NOT available via your button/menu.

The docs I found say &lt;font size&gt; is not even supported in HTML5 so anything about how it will render is not guaranteed. The same for &lt;big&gt;. &lt;small&gt; seems to be supported but for a different use than just presentation of font size (https://developer.mozilla.org/en-US/docs/Web/HTML/Element/small).

I assume probably need to use these old tags for compatibility with Outlook and similar.

&gt; The existing code uses the +/- values, so I stuck with that. Please look at
&gt; http://mxr.mozilla.org/comm-central/source/editor/ui/composer/content/editor.
&gt; js#817
&gt; EditorSetFontSize(size)
&gt; 
&gt; &gt; I also find it strange, that the code uses the css keywords
&gt; &gt; x-small..xx-large but then produces html tags as &lt;font size=&gt;.
&gt; Agreed. Again, I didn&apos;t change any of that.

Yes, not your fault. I now see the comment at http://mxr.mozilla.org/comm-central/source/editor/ui/composer/content/editor.js#828 mentions we currently change the css to &lt;font size&gt;, hopefully temporarily. In that case, please keep the xx-small xul code commented out as is (not remove it). We may support it in the future.

So yes, I am looking forward to the part 3.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827262</commentid>
            <who name=":aceman">acelists</who>
            <bug_when>2015-10-10 15:05:49 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #72)
&gt; Oh yes, can someone explain why we/I have the button defined twice:
&gt; editor/ui/composer/content/editorOverlay.xul
&gt; mail/components/compose/content/editorOverlay.xul
Maybe the editor/ version is used in Seamonkey mail composer or the HTML composer (for websites).
You will need to get the patch seen by SM people in all cases.

&gt; Next would be to change what happens behind the decrease/increase buttons.
Yes, the old and new button should operate in the same font size system/steps so that you can achieve the same font sizes with both methods. Of course, if it is possible to go above size=7 with the increase button, there will be no equivalent in the absolute button.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827264</commentid>
              <attachid>8672321</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-10 15:07:32 -0700</bug_when>
            <thetext>Created attachment 8672321
Part 2: XUL, CSS and some JS changes for new toolbar button (v3b).

Carrying over Aceman&apos;s and Richard&apos;s f+.
Fixed new buttons so it&apos;s enabled/disabled when it should be.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827277</commentid>
              <attachid>8672326</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-10 15:18:25 -0700</bug_when>
            <thetext>Created attachment 8672326
Part 2: XUL, CSS and some JS changes for new toolbar button (v3c).

Carrying over Aceman&apos;s and Richard&apos;s f+.
Fixed whitespace (line length, indentation).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827280</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-10 15:34:26 -0700</bug_when>
            <thetext>(In reply to :aceman from comment #81)
&gt; &gt; I understand that the following are equivalent:
&gt; &gt; -2 == 1 - x-small - tiny
&gt; &gt; ...
&gt; &gt; +3 == 6 - xx-large = huge
&gt; Why? Where is this documented and does it work in the relevant browsers/mail
&gt; clients?
Look, it&apos;s always been that way.
All I&apos;m doing here in Part 2 is implementing a handy button that works like &quot;Format &gt; Size&quot;. 

&gt; Also notice you are missing the value of 7, which is NOT available via your
&gt; button/menu.
Do I have to repeat myself? Yes, 7 == +4 was never available.
All I&apos;m doing here in Part 2 is implementing a handy button that works like &quot;Format &gt; Size&quot;.

&gt; Yes, not your fault.
None of it is my fault ... 
All I&apos;m doing here in Part 2 is implementing a handy button that works like &quot;Format &gt; Size&quot;.

&gt; I now see the comment at
&gt; http://mxr.mozilla.org/comm-central/source/editor/ui/composer/content/editor.
&gt; js#828 mentions we currently change the css to &lt;font size&gt;, hopefully
&gt; temporarily. In that case, please keep the xx-small xul code commented out
&gt; as is (not remove it). We may support it in the future.
For now, I have removed what doesn&apos;t work.
If/when we make xx-small work, we will need to add labels for it, and then we can bring it back.
However, it is questionable whether xx-small is really desirable. x-small/tiny/7pt is really quite small already.

As for Part 3: Hmm, I wasn&apos;t going to work this weekend, but since Richard gave me the icons, I made a start, so he could see his work being used. Today is Sunday ;-)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827289</commentid>
            <who name=":aceman">acelists</who>
            <bug_when>2015-10-10 15:53:03 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #85)
&gt; (In reply to :aceman from comment #81)
&gt; &gt; &gt; I understand that the following are equivalent:
&gt; &gt; &gt; -2 == 1 - x-small - tiny
&gt; &gt; &gt; ...
&gt; &gt; &gt; +3 == 6 - xx-large = huge
&gt; &gt; Why? Where is this documented and does it work in the relevant browsers/mail
&gt; &gt; clients?
&gt; Look, it&apos;s always been that way.
OK, they are equivalent but only in the current code, as long as it is not actually using the css keywords in the emitted HTML.

&gt; &gt; Also notice you are missing the value of 7, which is NOT available via your
&gt; &gt; button/menu.
&gt; Do I have to repeat myself? Yes, 7 == +4 was never available.
It is available, via the increase size button. So we could improve the menu. Can you add size 7 to the menu (with a keyword of xxx-large and comment in the editor code it is not standard)?

&gt; &gt; I now see the comment at
&gt; &gt; http://mxr.mozilla.org/comm-central/source/editor/ui/composer/content/editor.
&gt; &gt; js#828 mentions we currently change the css to &lt;font size&gt;, hopefully
&gt; &gt; temporarily. In that case, please keep the xx-small xul code commented out
&gt; &gt; as is (not remove it). We may support it in the future.
&gt; For now, I have removed what doesn&apos;t work.
&gt; If/when we make xx-small work, we will need to add labels for it, and then
&gt; we can bring it back.
&gt; However, it is questionable whether xx-small is really desirable.
&gt; x-small/tiny/7pt is really quite small already.
Sometimes it is really good to see comments about unfinished features in the code. Otherwise nobody notices the size is actually missing. But I am OK with the removal if you file a bug about it :)
Yes, only if it makes sense to support it. I think currently the decrease font size button supports it (going down 3 steps) and even smaller.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827290</commentid>
            <who name=":aceman">acelists</who>
            <bug_when>2015-10-10 15:54:11 -0700</bug_when>
            <thetext>For comparison, Paypal does use a ton of CSS (including &lt;style&gt; element) in its emails, including text-size. So probably the support is not that bad in clients.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827425</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-10 23:56:30 -0700</bug_when>
            <thetext>Aceman: Can you please not try to increase the scope of this bug. This bug has two aims.

First:
Provide a handy button on the editing toolbar that allows a quick selection of the *existing* sizes.
Second:
Change the decrease/increase functionality to use font sizes that were always available and get rid of the &lt;big&gt;/&lt;small&gt; business which calls:
http://mxr.mozilla.org/mozilla-central/source/editor/composer/nsComposerController.cpp#126
http://mxr.mozilla.org/mozilla-central/source/editor/composer/nsComposerCommands.cpp#1216
http://mxr.mozilla.org/mozilla-central/source/editor/libeditor/nsHTMLEditorStyle.cpp#1415

This bug is NOT about:
- Providing size +4 (equiv. 7)
- Provinding CSS support, that is making xx-small work.
- Fixing M-C editor code.

I have to contradict: Size +4 is currently *not* available in Thunderbird, but surely you can get produce something bigger that size +3 by applying an increase. The result is:
&lt;big&gt;&lt;font size=&quot;+3&quot;&gt;&lt;big&gt;Horrible mess&lt;/big&gt;&lt;/font&gt;&lt;/big&gt;.

Please take another look at how the sizes are handled:
Using EditorSetTextProperty()
http://mxr.mozilla.org/comm-central/source/editor/ui/composer/content/editor.js#848
defined here:
http://mxr.mozilla.org/comm-central/source/editor/ui/composer/content/editorUtilities.js#360
and using:
http://mxr.mozilla.org/comm-central/source/mozilla/editor/nsIHTMLEditor.idl#79
with code here:
http://mxr.mozilla.org/comm-central/source/mozilla/editor/libeditor/nsHTMLEditorStyle.cpp#111

&lt;off-topic&gt;
For more things that could be done in the area of sizes, please refer to bug 1193631, which is about the CSS aspect. Outlook produces &lt;span style=&quot;font-size:12.0pt&quot;&gt;12 point&lt;/span&gt;, and I&apos;m sure that this can be found generally in HTML e-mail (for example from PayPal). Sadly M-C&apos;s nsHTMLEditor::SetInlineProperty() doesn&apos;t accept CSS sizes being passed in and it also can&apos;t set/increase/decrease the size, if you pass it an element which has a CSS size. The result is &lt;font size=&quot;+4&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;12 point&lt;/span&gt;&lt;/font&gt; and that has no effect. In comment #39 I already said (quote): &quot;no major changes are expected [in the M-C editor] in the short to medium term. CSS is still somewhat bolted on, and it shows ;-(&quot;. Let&apos;s make this clear: Gecko perfectly supports the rendering of CSS, but in the *editor* it is still neglected.
&lt;/off-topic&gt;

I&apos;m clearing the NI for Neil and Ian, they will be involved in the review.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827451</commentid>
              <attachid>8672352</attachid>
            <who name="Richard Marti (:Paenglab)">richard.marti</who>
            <bug_when>2015-10-11 01:11:40 -0700</bug_when>
            <thetext>Created attachment 8672352
Part 1: New icons.

This icons should now be better for Linux and XP.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827492</commentid>
            <who name="Thomas D. (:thomas8)">bugzilla2007</who>
            <bug_when>2015-10-11 03:00:10 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #88)
&gt; Aceman: Can you please not try to increase the scope of this bug. This bug
&gt; has two aims.

Look at the clarity with which Jorg is defining the exact territory of this bug! No room for manouvres! Don&apos;t even try! ;)
It may sound friendlier if you say: &quot;I wouldn&apos;t like to increase the scope of this bug :| Imo, this bug is primarily about / should focus on two aims.&quot; Which might be more appreciative of Aceman&apos;s good and creative comments where he tries to playfully/gently push us to new heights by not giving up too early or imposing thought police.

&gt; Second:
&gt; Change the decrease/increase functionality to use font sizes that were
&gt; always available and get rid of the &lt;big&gt;/&lt;small&gt; business which calls:

Yes, we do that as a preemptive measure to avoid breaking in the future.
As has been pointed out, we also lose a significant range of font sizes in the process as long as we don&apos;t/can&apos;t switch to CSS point sizes.

&gt; This bug is NOT about:
&gt; - Providing size +4 (equiv. 7)

Ah, let&apos;s not be too strict with simple things :) I appreciate you want to get done with this, but it&apos;s not only about developers, it&apos;s also and mainly about our users and their UX.

Providing size +4 (aka 7; 36pt) would be an excellent way of mitigating the significant loss of bigger font sizes caused by removing &lt;big&gt;&lt;small&gt; feature. You know, it&apos;s hard to tell what users really want from their compositions, but nothing is stopping them from wanting to use big font sizes for whatever.
I can&apos;t believe this would be hard to do, even if we had to change it in editor code, as it works exactly the same as all the other font sizes. Exploiting the full range of our deprecated font size system is not asking too much. Please try to implement it. Thank you.

&gt; - Providing CSS support, that is making xx-small work.

Sure. But I&apos;d agree with Aceman that instead of traceless removal of a feature we&apos;ll perhaps want to bring in at a later time, comments in code are helpful:

&gt; Sometimes it is really good to see comments about unfinished features in the code. Otherwise nobody
&gt; notices the size is actually missing. But I am OK with the removal if you file a bug about it :)

&gt; - Fixing M-C editor code.

Well, what are our options if editor devs don&apos;t get round to it...? :/

&gt; &lt;off-topic&gt;
&gt; For more things that could be done in the area of sizes, please refer to bug
&gt; 1193631, which is about the CSS aspect... Sadly M-C&apos;s
&gt; nsHTMLEditor::SetInlineProperty() doesn&apos;t accept CSS sizes being passed in
&gt; and it also can&apos;t set/increase/decrease the size, if you pass it an element
&gt; which has a CSS size. The result is &lt;font size=&quot;+4&quot;&gt;&lt;span
&gt; style=&quot;font-size:12.0pt&quot;&gt;12 point&lt;/span&gt;&lt;/font&gt; and that has no effect...
&gt; CSS is still somewhat bolted on,
&gt; and it shows ;-(&quot;. Let&apos;s make this clear: Gecko perfectly supports the
&gt; rendering of CSS, but in the *editor* it is still neglected.
&gt; &lt;/off-topic&gt;

That sounds like you have a very good understanding of what would be necessary to fix editor code... ;)
About time to say that your coding work is very much appreciated. Thank you, Jorg. :)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827510</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-11 03:31:21 -0700</bug_when>
            <thetext>(In reply to Thomas D. (currently busy elsewhere; needinfo?me) from comment #90)
&gt; &gt; This bug is NOT about:
&gt; &gt; - Providing size +4 (equiv. 7)
&gt; Providing size +4 (aka 7; 36pt) would be an excellent way of mitigating the
&gt; significant loss of bigger font sizes caused by removing &lt;big&gt;&lt;small&gt;
&gt; feature.
size +4 works in Gecko, but was never implemented in TB.

This can easily be added, however:
- we have two small sizes that work (-2 and -1) so why four big sizes (+1 to +4).
- I&apos;m running out of words, large, extra large, huge, what&apos;s next? Gigantic, humongous.
- Gmail does small, normal, large, huge. We already have two more.

The argument that kills the idea is that there is no xxx-large, which would be the equivalent, so, sorry: No, it would not be &quot;future proof&quot; and we&apos;d have to withdraw it later.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827516</commentid>
            <who name=":aceman">acelists</who>
            <bug_when>2015-10-11 03:57:38 -0700</bug_when>
            <thetext>Jorg, we just do not understand 2 things here:
1. There are buttons for increase/decrease font. Now you add a new button that only provides a very limited set of sizes. Where is it decided what those sizes will be? Only the 6 levels supported by current editor code, even though 7 really exit?
2. When you reimplement the &lt;big&gt; and &lt;small&gt; in part 3, will you keep the range of sizes they can produce? Or do you plan to limit those down to the 6 levels that are now available in the new button? That is also what bwinton worries about in comment 13.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827520</commentid>
              <attachid>8672352</attachid>
            <who name=":aceman">acelists</who>
            <bug_when>2015-10-11 04:06:41 -0700</bug_when>
            <thetext>Comment on attachment 8672352
Part 1: New icons.

Review of attachment 8672352:
-----------------------------------------------------------------

The big A is still different from the increase/decrease buttons, but if you need to keep the icon width, then maybe it can&apos;t get better.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827542</commentid>
            <who name="Richard Marti (:Paenglab)">richard.marti</who>
            <bug_when>2015-10-11 04:47:56 -0700</bug_when>
            <thetext>The problem is, the letters for Linux and XP are very bold and there are only 16px of space and I had to make the As smaller to fit both in this space.

I need to look if I could use the icons from the other Windows icon set.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827565</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-11 05:45:25 -0700</bug_when>
            <thetext>(In reply to :aceman from comment #92)
&gt; 1. There are buttons for increase/decrease font. Now you add a new button
&gt; that only provides a very limited set of sizes. Where is it decided what
&gt; those sizes will be? Only the 6 levels supported by current editor code,
&gt; even though 7 really exit?
Ok, I&apos;m repeating it again:
All I&apos;m doing here in Part 2 is implementing a handy button that works like &quot;Format &gt; Size&quot;.
What other words can I use to say this? We are not changing any functionality here. What you get in &quot;Format &gt; Size&quot; you will get on the button: 6 levels.
&quot;xx-small&quot; is not on the menu, since it doesn&apos;t work, +4/7/xxx-large is not on the menu since it is not future-proof. Mike Conley&apos;s original proposal did exactly this (although he had xx-small included, which didn&apos;t work). I have nothing to add to this, so please, don&apos;t ask again.

&gt; 2. When you reimplement the &lt;big&gt; and &lt;small&gt; in part 3, will you keep the
&gt; range of sizes they can produce? Or do you plan to limit those down to the 6
&gt; levels that are now available in the new button? That is also what bwinton
&gt; worries about in comment 13.
I think I&apos;ve said this a few times before, but I can repeat it again:
The new buttons will increase/decrease to the next available size (just like MS Word). There are a total of six sizes, the ones you currently get on the &quot;Font &gt; Size&quot; menu.
Why are we doing that?
- Because the technology that provided more sizes is deprecated.
- Because the &lt;big&gt;/&lt;small&gt; stuff produces horrible HTML and confuses everyone
  when mixed with the other sizes. You said so yourself in comment #79.

Who has agreed to doing this so far:
Myself, Aryeh who raised the bug, Mike Conley who started it, Ehsan who is interested in removing deprecated stuff from the editor. Blake laments the loss (comment #14), but he has come to realise that it&apos;s necessary (comment #30). Magnus agreed in comment #32. Richard agreed in comment #41. Also, Thomas agreed in comment #47, quote: &quot;Convinced&quot;. So let&apos;s not aim for 250+ comments in this bug ;-(</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827609</commentid>
            <who name=":aceman">acelists</who>
            <bug_when>2015-10-11 07:08:48 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #95)
&gt; Who has agreed to doing this so far:
&gt; Myself, Aryeh who raised the bug, Mike Conley who started it, Ehsan who is
&gt; interested in removing deprecated stuff from the editor. Blake laments the
&gt; loss (comment #14), but he has come to realise that it&apos;s necessary (comment
&gt; #30). Magnus agreed in comment #32. Richard agreed in comment #41. Also,
&gt; Thomas agreed in comment #47, quote: &quot;Convinced&quot;. So let&apos;s not aim for 250+
&gt; comments in this bug ;-(

Yes, I see now that you describe this in comment 45 and eveybody seems to agree with it. So yes, when the loss of sizes is agreed upon and consistent in all 3 buttons, I am fine with that. That is what I wanted to hear:) Just note that e.g. Outlook does allow 60pt font without problems. TB will also allow that once it can produce CSS.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827695</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-11 09:29:58 -0700</bug_when>
            <thetext>I&apos;m glad that we finally all agree. ;-)

(In reply to :aceman from comment #96)
&gt; Outlook does allow 60pt font without problems. TB will also
&gt; allow that once it can produce CSS.
CSS issues should be discussed in bug 1193631.

&lt;off-topic&gt;
In the medium term I don&apos;t see any major changes in the M-C editor, so in the medium term I don&apos;t see any CSS support. In the long term, we&apos;re not really sure what TB will be based on. If you follow the discussion about the phasing out of XUL and the conversion of TB to a client based on JS/HTML (tb-planning topic &quot;Future Planning: Thunderbird as a Web App&quot;, Sept. 2015), we might replace the editor technology one day. In a recent Tuesday meeting Kent already told me off for spending too much time on editor issues. So in view of all that, I will restrict myself to two things: 1) Fix the most blatant M-C editor bugs (and I&apos;m already a good way along this path) and 2) Implement anything that is possible *now* that will make the life of users easier in the very short term. I believe that this bug falls into the this second category.

Also, please revisit comment #34 and the three &quot;editors&quot; described there. I just did again and this time I found the font size function for one of them:
http://neilj.github.io/Squire/ - Size control clicking on the &quot;A&quot;: Small, Medium, Large.
http://ckeditor.com/demo - No size control, all done with styles.
http://www.tinymce.com/tryit/basic.php - No size control.
&lt;/off-topic&gt;</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827719</commentid>
              <attachid>8672326</attachid>
            <who name="neil@parkwaycc.co.uk">neil</who>
            <bug_when>2015-10-11 10:21:01 -0700</bug_when>
            <thetext>Comment on attachment 8672326
Part 2: XUL, CSS and some JS changes for new toolbar button (v3c).

&gt;-    // Fixed size items start after menu separator
&gt;-    var menuIndex = 3;
&gt;-    // Index of the medium (default) item
&gt;-    var mediumIndex = 5;
&gt;+    var menuIndex, mediumIndex;
&gt;+    if (fullMenu)
&gt;+    {
&gt;+      // Fixed size items start after menu separator
&gt;+      menuIndex = 3;
&gt;+      // Index of the medium (default) item
&gt;+      mediumIndex = 5;
&gt;+    } else {
&gt;+      // Shortened menu for the toolbar.
&gt;+      menuIndex = 0;
&gt;+      mediumIndex = 2;
&gt;+    }
I would just use ?: e.g.
var menuIndex = fullMenu ? 3 : 0;
var mediumIndex = menuIndex + 2; // or fullMenu ? 5 : 2;

&gt;diff --git a/mail/components/preferences/compose.xul b/mail/components/preferences/compose.xul
Also suite/mailnews/compose/prefs/pref-composing_messages.xul please.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827776</commentid>
              <attachid>8672410</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-11 12:07:44 -0700</bug_when>
            <thetext>Created attachment 8672410
Test e-mail with all possible cases.

For those who want to play with it ;-)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827792</commentid>
              <attachid>8672411</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-11 12:19:24 -0700</bug_when>
            <thetext>Created attachment 8672411
Part 2: XUL, CSS and some JS changes for new toolbar button (v4).

In this update:
- Changed font size detection to also detect sizes 1 to 7.
  Previously those weren&apos;t detected and shown as &quot;medium&quot;.
- Optimised the font size detection. It now doesn&apos;t query all sizes separately.
  (Hi Neil, thanks for the interest and the comment. I followed it.)
- Added XUL changes for SM as requested.

Please keep in mind: If you want to apply the patch, apply attachment 8671863 from bug 1197687 first.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827822</commentid>
              <attachid>8672414</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-11 13:13:19 -0700</bug_when>
            <thetext>Created attachment 8672414
Part 2: XUL, CSS and some JS changes for new toolbar button (v4a).

(changed &quot;&quot; to null in one call, fixed white-space).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827834</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-11 13:29:09 -0700</bug_when>
            <thetext>Note that &lt;small&gt;, &lt;big&gt; and &lt;font size=&quot;nn&quot;&gt; are all deprecated but will be supported for a long time to come. Really deprecated are the M-C editor increaseFontSize/decreaseFontSize commands and they may be retired long before the &lt;small&gt;/&lt;big&gt; support. Note the difference between rendering existing HTML and producing new HTML in a contenteditable element, which is what the editor does.

I&apos;m changing the summary to what I said in comment #39.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10827897</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-11 15:14:49 -0700</bug_when>
            <thetext>Houston, we&apos;ve got a problem.

I&apos;ve been thinking on how to implement the new increase/decrease functions.

I realised that presently you can select any mix of text sizes and click the increase/decrease button. What happens in the M-C editor is that the selection is wrapped in &lt;small&gt;/&lt;big&gt; tags and that is the end.

You can also select a mix of text sizes and assign a absolute new size. That works (as long as no CSS sizes are used), since we just tell the M-C editor to set the new size of the selection, which results in the selection being wrapped in &lt;font size=&quot;new size&quot;&gt;, and the editor is smart enough to remove the inner font size tags of the selection.

In the future this won&apos;t work.

For the new functionality to work, we first need to determine the font size, and then apply the next size up or down (or ignore the request, if we&apos;re already at the end of the range). The problem is in determining the font size: We ask the editor, and in case of a mixed selection it returns the first size encountered with the indication &quot;mixed&quot;.

In other words, the increase/decrease can only work on a selection where all the text has the same size. You can&apos;t select, for example, the whole e-mail with different sizes and say: Bigger. (Well, you could, but it wouldn&apos;t happen.)

Please don&apos;t suggest that we analyse the selection in TB&apos;s own JS code or drill open the M-C editor to provide a function to change the all the sizes in the selection.

I&apos;m sure that Mike Conley, who submitted the first patch, already knew about this problem. That&apos;s why he suggested to simply withdraw the increase/decrease options.

So once again, we have room for discussion. I see the following options:
0) Leave the increase/decrease options in place as they are, so all this bug does is
   add a handy button onto the toolbar and improve the size recognition (see comment #100).
   increase/decrease would continue to create the messy HTML, but people don&apos;t have to use them.
1) Withdraw the increase/decrease buttons. Users would have to assign a new absolute size.
   This was intended in the original patch.
2) Go ahead with the new increase/decrease function as described. It will only work on a
   non-mixed selection. I don&apos;t think that users will be very satisfied with this:
   Firstly instead of a wide range of sizes, they now only get six, and also, if they press the
   button on a mixed selection, nothing will happen.

So gentlemen, I need your opinion.

&lt;unrelated&gt;
Just about absolute sizes (1 .. 7) and relative ones (-2 .. +4, assuming base font size 3):
http://www.w3.org/TR/REC-html40/present/graphics.html#edef-BASEFONT
&lt;/unrelated&gt;</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10828595</commentid>
            <who name="Magnus Melin [:mkmelin]">mkmelin+mozilla</who>
            <bug_when>2015-10-12 00:11:58 -0700</bug_when>
            <thetext>#1 should be fine. I also don&apos;t think people really want to use mixed sizes normally. It&apos;s a common complaint with editors in general that people just want the text to look consistent and struggle to remove random formatting that comes from copy-paste or editor quirks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10828734</commentid>
            <who name="Axel Grude [:realRaven]">axelg</who>
            <bug_when>2015-10-12 01:23:04 -0700</bug_when>
            <thetext>(In reply to Magnus Melin from comment #104)
&gt; #1 should be fine. I also don&apos;t think people really want to use mixed sizes
&gt; normally. It&apos;s a common complaint with editors in general that people just
&gt; want the text to look consistent and struggle to remove random formatting
&gt; that comes from copy-paste or editor quirks.

I would have tended to #0, but #1 is fine if we do not propose to remove &lt;span&gt; or other tags within the selection. E.g. if I have a tag &lt;code&gt;someKeyword&lt;/code&gt; and this assigns  a certain font size, this should remain unaffected. Any &lt;font&gt; tag within the selection could either have their font-size / size attributes removed, if the aim is as Magnus said to have uniform text size, or be left alone (no change in size). On problem with inline tags is that they often go go unnoticed as there is no &quot;x-ray&quot; mode that shows them.

Technically how is the sizing achieved? A span tag? Or font? And it would be fantastic if it could work on an existing tag (e.g. &lt;p&gt;) if the selection matches that, rather than adding more tags. So if a paragraph is selected, look at the effective size and then inline style to &lt;p style=&quot;font-size:1.5em;&quot;&gt;. Other question, should we work with pt, em, px, ex or another unit?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10828825</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-12 02:15:18 -0700</bug_when>
            <thetext>Thank you for your interest and comment.
Option #0 does actually not fix the bug, since the bug is about removing the use of the M-C editor commands to increase/decrease the font size.

The new font size button does the very same thing already available on the &quot;Format &gt; Size&quot; menu, so you can answer your questions yourself by trying it out right now (do the edit, save the draft and inspect the source).

Thunderbird code does very little, it passes the call to the M-C editor, in case of setting the font size we call EditorSetTextProperty()
http://mxr.mozilla.org/comm-central/source/editor/ui/composer/content/editor.js#848
which calls setInlineProperty()
http://mxr.mozilla.org/comm-central/source/editor/ui/composer/content/editorUtilities.js#366
which calls into the M-C editor:
http://mxr.mozilla.org/comm-central/source/mozilla/editor/libeditor/nsHTMLEditorStyle.cpp#111

Technically, a &lt;font size=&quot;nn&quot;&gt; tag is used. As I said before, the M-C editor is still of the level of HTML 3 (since &lt;font&gt; was already deprecated in HTML 4 - http://www.w3.org/TR/html4/present/graphics.html#edef-FONT) and CSS is only bolted on.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10828934</commentid>
            <who name=":aceman">acelists</who>
            <bug_when>2015-10-12 02:57:09 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #103)
&gt; You can also select a mix of text sizes and assign a absolute new size. That works (as long as no CSS sizes are &gt;used), since we just tell the M-C editor to set the new size of the selection, which results in the selection being &gt;wrapped in &lt;font size=&quot;new size&quot;&gt;, and the editor is smart enough to remove the inner font size tags of the selection.
&gt; For the new functionality to work, we first need to determine the font size,
&gt; and then apply the next size up or down (or ignore the request, if we&apos;re
&gt; already at the end of the range). The problem is in determining the font
&gt; size: We ask the editor, and in case of a mixed selection it returns the
&gt; first size encountered with the indication &quot;mixed&quot;.

Can this be done as option 3? Get the first size, increase/decrease it by 1, put the whole selection into the new element and clear all other &lt;font size&gt; or &lt;big&gt;/&lt;small&gt; tags inside the range. Would that be technically possible?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10828940</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-12 02:59:47 -0700</bug_when>
            <thetext>Here a little survey:

Outlook/MSN/Hotmail web e-mail produces:
&lt;font face=&quot;Comic Sans MS,sans-serif&quot; size=&quot;3&quot; color=&quot;#7030A0&quot;&gt;Hi Jorg:&lt;/font&gt;

Outlook, the program, generally uses CSS, it sends a &lt;style&gt; section at the beginning and also uses
&lt;span style=&quot;FONT-SIZE: 10pt;&quot;&gt;

Gmail sends this:
&lt;b&gt;bold&lt;br&gt;&lt;/b&gt; &lt;i&gt;italics&lt;br&gt;&lt;/i&gt; &lt;u&gt;underline&lt;br&gt;&lt;/u&gt;
&lt;span style=&quot;color:rgb(255,0,0)&quot;&gt;red&lt;/span&gt;&lt;br&gt;
&lt;font size=&quot;1&quot;&gt;small&lt;/font&gt;&lt;br&gt;
&lt;font size=&quot;2&quot;&gt;normal&lt;/font&gt;&lt;br&gt;
&lt;font size=&quot;4&quot;&gt;large&lt;/font&gt;&lt;br&gt;
&lt;font size=&quot;6&quot;&gt;huge&lt;/font&gt;

Interesting to see that their &quot;normal&quot; is actually small.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10829045</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-12 03:09:51 -0700</bug_when>
            <thetext>(In reply to :aceman from comment #107)
&gt; Can this be done as option 3? Get the first size, increase/decrease it by 1,
&gt; put the whole selection into the new element and clear all other &lt;font size&gt;
&gt; or &lt;big&gt;/&lt;small&gt; tags inside the range. Would that be technically possible?

Yes.

When you assign a new absolute size using &quot;Format &gt; Size&quot; (or with the new button), we first remove all &lt;big&gt;/&lt;small&gt; and existing sizes (I was wrong before, the M-C editor doesn&apos;t do that, we do):
http://mxr.mozilla.org/comm-central/source/editor/ui/composer/content/editor.js#822

After that, we can assign the incremented/decremented size. But is this useful? The user selects a mix of font sizes and says &quot;bigger&quot;. What would happen is that everything would get the same absolute size which is the first size encountered incremented by one.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10829072</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-12 03:22:14 -0700</bug_when>
            <thetext>In other words: The user selects all of the following:
  small
  huge
  large
  medium
an says &quot;bigger&quot;. The result will be all in size &quot;small&quot;+1 = &quot;medium&quot;. So some parts will go smaller, and one part doesn&apos;t change. How good is that? ;-)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10829076</commentid>
            <who name=":aceman">acelists</who>
            <bug_when>2015-10-12 03:23:47 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #109)
&gt; After that, we can assign the incremented/decremented size. But is this
&gt; useful? The user selects a mix of font sizes and says &quot;bigger&quot;. What would
&gt; happen is that everything would get the same absolute size which is the
&gt; first size encountered incremented by one.

Well, we could also ask him what to do, but the only options seem to be to do what I said, or do nothing. From you said it seems you can&apos;t iterate the elements and e.g. get the max size of the range, or an average. It seems the loop over the range is hidden at http://mxr.mozilla.org/comm-central/source/mozilla/editor/libeditor/nsHTMLEditorStyle.cpp#1281, which we probably don&apos;t want to touch.
Maybe you could first get the values via something like nsHTMLEditor::GetInlineProperty before clearing them?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10829094</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-12 03:33:32 -0700</bug_when>
            <thetext>(In reply to :aceman from comment #111)
&gt; It seems the loop over the range is hidden at
&gt; http://mxr.mozilla.org/comm-central/source/mozilla/editor/libeditor/
&gt; nsHTMLEditorStyle.cpp#1281, which we probably don&apos;t want to touch.
That&apos;s interesting reading and shows the complexity.

&gt; Maybe you could first get the values via something like
&gt; nsHTMLEditor::GetInlineProperty before clearing them?
No, as I said, this returns the first value found in the selection with the usual indicators:
firstHas, someHas, allHas. If !allHas, it&apos;s mixed.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10832217</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-13 00:52:59 -0700</bug_when>
            <thetext>I would like to progress with this bug, so sorry about the survey.

As detailed in comment #103, it is not possible (without extreme effort) to increase/decrease all sizes in the selection by one step. Therefore we have the following options (for details see comment #103):

0) Leave the increase/decrease options in place as they are, so all this bug does is
   add a handy button onto the toolbar and improve the size recognition (see comment #100).
1) Withdraw the increase/decrease buttons. Users would have to assign a new absolute size.
2) The new increase/decrease function will increase/decrease by one step in the
   case of a non-mixed selection. Do nothing for mixed selections or even disable the options
   in the drop-down menu.
3) As per 2) In case of a mixed selection, set everything to the increased/decreased *first* size
   found.

Pro&apos;s and con&apos;s:
0) Will not withdraw any functionality but will continue to produce messy and confusing HTML.
   However, no user is obligated to use the old function and with the new button right next to the old
   buttons, the user might explore the new button.
   Marketing strategists would call this: &quot;The best of both worlds&quot; ;-)
1) Withdraw of existing functionality (a function which is somewhat subobtimal).
2) Not really necessary, since the increase/decrease can be achieved by selecting the next size up/down
   from the menu.
3) Equally not necessary and will yield confusing results. See comment #110.

So I&apos;m asking for opinions again:
Myself: I can live with #0 and #1 or #2. (I will never again use the increase/decrease.)
Magnus: Comment #104: Prefers #1.
Aceman: ?
Richard: ?
Thomas: (I know you don&apos;t like to withdraw existing functionality.)
Neil/Ian: Could the SM people please say something. They have the increase/decrease buttons on their menu.
They are already affected by the change of the size names (tiny, extra large and huge).

In case of #0, I will move the patches to a new bug called
&quot;Provide font size selection button on toolbar, improve size detection for sizes 1 to 7&quot;.
since we&apos;re not really addressing this bug here. Note that the existing patches already cover option #0.

I think the retiring of the increase/decrease functions in the M-C editor is not a pressing issue, since the bug 767684 and bug 590640, which were driving this, got resolved. So option #0 could be supported for a few years to come.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10832303</commentid>
            <who name="Axel Grude [:realRaven]">axelg</who>
            <bug_when>2015-10-13 01:37:03 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #113)
&gt; I would like to progress with this bug, so sorry about the survey.
&gt; 
&gt; As detailed in comment #103, it is not possible (without extreme effort) to
&gt; increase/decrease all sizes in the selection by one step. Therefore we have
&gt; the following options (for details see comment #103):
&gt; 
&gt; 0) Leave the increase/decrease options in place as they are, so all this bug
&gt; does is
&gt;    add a handy button onto the toolbar and improve the size recognition (see
&gt; comment #100).
&gt; 1) Withdraw the increase/decrease buttons. Users would have to assign a new
&gt; absolute size.
&gt; 2) The new increase/decrease function will increase/decrease by one step in
&gt; the
&gt;    case of a non-mixed selection. Do nothing for mixed selections or even
&gt; disable the options
&gt;    in the drop-down menu.
&gt; 3) As per 2) In case of a mixed selection, set everything to the
&gt; increased/decreased *first* size
&gt;    found.
&gt; 
&gt; Pro&apos;s and con&apos;s:
&gt; 0) Will not withdraw any functionality but will continue to produce messy
&gt; and confusing HTML.
&gt;    However, no user is obligated to use the old function and with the new
&gt; button right next to the old
&gt;    buttons, the user might explore the new button.
&gt;    Marketing strategists would call this: &quot;The best of both worlds&quot; ;-)
&gt; 1) Withdraw of existing functionality (a function which is somewhat
&gt; subobtimal).
&gt; 2) Not really necessary, since the increase/decrease can be achieved by
&gt; selecting the next size up/down
&gt;    from the menu.
&gt; 3) Equally not necessary and will yield confusing results. See comment #110.
&gt; 
&gt; So I&apos;m asking for opinions again:
&gt; Myself: I can live with #0 and #1 or #2. (I will never again use the
&gt; increase/decrease.)
&gt; Magnus: Comment #104: Prefers #1.
&gt; Aceman: ?
&gt; Richard: ?
&gt; Thomas: (I know you don&apos;t like to withdraw existing functionality.)
&gt; Neil/Ian: Could the SM people please say something. They have the
&gt; increase/decrease buttons on their menu.
&gt; They are already affected by the change of the size names (tiny, extra large
&gt; and huge).
&gt; 
&gt; In case of #0, I will move the patches to a new bug called
&gt; &quot;Provide font size selection button on toolbar, improve size detection for
&gt; sizes 1 to 7&quot;.

I would go with #0 - giving more choice and we can retire the increase / decrease later. Are you using &lt;font&gt; &lt;span&gt; or try to affect existing elements (e.g. &lt;div&gt;&lt;p&gt;) if selected?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10832312</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-13 01:41:18 -0700</bug_when>
            <thetext>(In reply to Axel Grude [:realRaven] from comment #114)
&gt; I would go with #0 - giving more choice and we can retire the increase /
&gt; decrease later.
Agreed.

&gt; Are you using &lt;font&gt; &lt;span&gt; or try to affect existing
&gt; elements (e.g. &lt;div&gt;&lt;p&gt;) if selected?
Please try it out yourself, see comment #106, 2nd paragraph.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10832554</commentid>
            <who name=":aceman">acelists</who>
            <bug_when>2015-10-13 03:09:57 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #113)
&gt; Pro&apos;s and con&apos;s:
&gt; 0) Will not withdraw any functionality but will continue to produce messy
&gt; and confusing HTML.
&gt;    However, no user is obligated to use the old function and with the new
&gt; button right next to the old
&gt;    buttons, the user might explore the new button.
Yes, but users used to the old buttons will continue uisng them and they are not aware the functionality is deprecated. They will actually see the new button that has less options (steps) and hate it from day 1.

My preference would be 2) with disabling the buttons when on unsuitable range (multiple sizes). Then 3) 0) 1).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10833669</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-13 09:22:32 -0700</bug_when>
            <thetext>Correction:
2) ... Do nothing for mixed selections or even disable the increase/decrease buttons.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10834142</commentid>
            <who name="Richard Marti (:Paenglab)">richard.marti</who>
            <bug_when>2015-10-13 11:00:20 -0700</bug_when>
            <thetext>I&apos;m for 2) with disabling the increase/decrease buttons. Only do nothing would confuse the user when he has no feedback. Then 3) 1) 0). I think 0) will only delay the deprecation and the outcry would come later. And better we begin now with cleaner code.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10834196</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-13 11:11:09 -0700</bug_when>
            <thetext>(In reply to Richard Marti (:Paenglab) from comment #118)
&gt; I&apos;m for 2) with disabling the increase/decrease buttons.
Well, disabling the user interface for no *apparent* reason is also problematic.
Imagine a full stop &quot;.&quot; at the end of the line in a different size causing the buttons to get disabled.

&gt; I think 0) will only delay the deprecation and the outcry would come later.
Hard to say really. If we rebase TB on a different editor one day which can do CSS, we would get functionality of creating very big/small sizes, so there would never be a noticeable deprecation.

Anyway, your choice is noted.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10841353</commentid>
            <who name="Thomas D. (:thomas8)">bugzilla2007</who>
            <bug_when>2015-10-15 06:00:16 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #113)
&gt; So option #0 could be supported for a few years to come.

Hey Jorg, cooperative surveys are great.

I&apos;ll follow the marketing strategist and vote for
0) &quot;add font size button, keep increase/decrease as is for now&quot; - the best of both worlds
Otherwise in order of preference (most preferred first)
0) 2) 3) 1)

As you correctly point out, there&apos;s no time pressure to make it worse for an unknown number of users now by removing significant variability in font sizes. If required, we can still pick up on this at any time with a simple fix.

There are enough painpoints in the product already so I think we shouldn&apos;t add more without real need.
I suggest that in the meantime, we should try to get CSS font sizes running so we can provide a smooth transition experience later where big font sizes in points are possible again, so we&apos;ll keep all functionality but just change what&apos;s under the hood.

So I agree with Jorg (vs. Richard), that we&apos;re not just delaying the outcry but there&apos;s a chance to avoid it altogether.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10841369</commentid>
            <who name="Thomas D. (:thomas8)">bugzilla2007</who>
            <bug_when>2015-10-15 06:06:54 -0700</bug_when>
            <thetext>(In reply to :aceman from comment #116)
&gt; Yes, but users used to the old buttons will continue uisng them and they are
&gt; not aware the functionality is deprecated. They will actually see the new
&gt; button that has less options (steps) and hate it from day 1.

I agree users will continue to use the old buttons. I suspect that they will also hate it when the old buttons no longer work as before because very small and many bigger font sizes &gt; 24 pt are no longer possible. So I think your analysis is actually an argument for doing 0), add new absolute font size selector, but keep existing increase/decrease buttons as-is while we&apos;re working towrads a more flexible and sustainable solution with CSS font sizes.

&gt; My preference would be 2) with disabling the buttons when on unsuitable
&gt; range (multiple sizes). Then 3) 0) 1).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10842129</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-15 09:36:20 -0700</bug_when>
            <thetext>(In reply to :aceman from comment #116)
&gt; They will actually see the new
&gt; button that has less options (steps) and hate it from day 1.
Since Thomas commented on it:
I think more savvy users will *love* the new button, since it gives them a quick size control in the toolbar without having to visit the format menu. I bet that many users have never used the &quot;Format &gt; Size&quot; menu, so they will discover a way to make copied text look consistent (see comment #104).

Some users who know a little bit about HTML (the product as it stands confronts them with HTML options here and there), might actually ask themselves what the difference between the increase/decrease and the &quot;Format &gt; Size&quot; function is and go discovering.

The new button which makes a good useful function more accessible and visible, is a good idea. What should happen to the existing increase/decrease functionality is the question. Changing it doesn&apos;t bring more functionality, since the new stepwise increase/decrease (option 2) can already be achieved by selecting the next size up/down (but then I already said that, sorry).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10842721</commentid>
            <who name="Thomas D. (:thomas8)">bugzilla2007</who>
            <bug_when>2015-10-15 11:44:45 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #122)
&gt; (In reply to :aceman from comment #116)
&gt; &gt; They will actually see the new
&gt; &gt; button that has less options (steps) and hate it from day 1.
&gt; Since Thomas commented on it:
&gt; I think more savvy users will *love* the new button, since it gives them a
&gt; quick size control in the toolbar without having to visit the format menu. I
&gt; bet that many users have never used the &quot;Format &gt; Size&quot; menu, so they will
&gt; discover a way to make copied text look consistent (see comment #104).

+1. In case I have been misunderstood, I think the new button is cool and worthwhile, and should definitely be added.

&gt; The new button which makes a good useful function more accessible and
&gt; visible, is a good idea. What should happen to the existing
&gt; increase/decrease functionality is the question. Changing it doesn&apos;t bring
&gt; more functionality, since the new stepwise increase/decrease (option 2) can
&gt; already be achieved by selecting the next size up/down (but then I already
&gt; said that, sorry).

That&apos;s not exactly true. Even if were to change the existing increase/decrease buttons to only use the very limited set of 6 fixed sizes, keeping them in addition to the absolute font size selector does offer functional benefits in terms of ux-efficiency. Compare:

* 1 click to change font size from increase/decrease
* Existing keyboard shortcuts for increase/decrease (Ctrl+&gt; / Ctrl+&lt;)

vs.

* 2 clicks to change font size from absolute font selector
* No keyboard shortcut for absolute font selector (yet)

Nobody ever complained about increase/decrease buttons, so we better keep them instead of annoying those who are using them, without much benefit on our side.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10842739</commentid>
              <attachid>8674409</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-15 11:49:25 -0700</bug_when>
            <thetext>Created attachment 8674409
Screenshot of toolbar with new button for &quot;absolute font&quot; with dropdown (Windows) - take 2

For backward compatibility it is probably better to show the &quot;Smaller&quot;/&quot;Larger&quot; items on the menu (just as they show on the &quot;Format &gt; Size&quot; menu), so users can see when they have been used to modify text size.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10842785</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-15 12:00:12 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #122)
&gt; Changing it doesn&apos;t bring
&gt; more functionality, since the new stepwise increase/decrease (option 2) can
&gt; already be achieved by selecting the next size up/down.
Looks like I&apos;ve been misunderstood.

I said that *changing* them from the current behaviour (which allows many more sizes using the &lt;small&gt;/&lt;big&gt; tags) to doing the &quot;step-wise thing&quot; does not offer more functionality. The &quot;step-wise thing&quot; can be achieved already, but as Thomas said, with more clicks and no keyboard shortcut.

Option #0 offers more functionality than option #2. Functionality-wise options #1, #2 and #3 produce the same result, albeit with more clicks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10842844</commentid>
            <who name="Magnus Melin [:mkmelin]">mkmelin+mozilla</who>
            <bug_when>2015-10-15 12:13:26 -0700</bug_when>
            <thetext>I don&apos;t think you should worry too much about &quot;existing users&quot; of this button. It&apos;s not like they&apos;re stripped of a valuable feature - it&apos;s just slightly adjusted, and it&apos;s a feature not used a lot anyway. We shouldn&apos;t keep things just for the sake of it, and that it produces awful markup is a good reason to remove it.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10842857</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-15 12:17:23 -0700</bug_when>
            <thetext>Magnus, are you arguing for option #1 (removal) or option #2 (change to step-wise)?
Sounds like option #2 since you&apos;re saying &quot;slightly adjusted&quot;.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10842927</commentid>
            <who name="Magnus Melin [:mkmelin]">mkmelin+mozilla</who>
            <bug_when>2015-10-15 12:41:43 -0700</bug_when>
            <thetext>Well, mostly just arguing against #0 (to keep producing messy code for questionable reasons).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10842939</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-15 12:46:41 -0700</bug_when>
            <thetext>OK, looks like option #2 has got the most votes then. I just need to get the SM people to give their opinion before I start.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10843040</commentid>
            <who name="Thomas D. (:thomas8)">bugzilla2007</who>
            <bug_when>2015-10-15 13:20:43 -0700</bug_when>
            <thetext>(In reply to Magnus Melin from comment #126)
&gt; I don&apos;t think you should worry too much about &quot;existing users&quot; of this
&gt; button. It&apos;s not like they&apos;re stripped of a valuable feature - it&apos;s just
&gt; slightly adjusted, and it&apos;s a feature not used a lot anyway.

I wonder about Magnus secret source of knowledge about how valuable a feature is to users and how often it is used?

&gt; We shouldn&apos;t keep things just for the sake of it, and that it produces awful markup is a
&gt; good reason to remove it.

Well, offering the full range of font sizes instead of a tiny range of only 6 rather small sizes (max 24 pt because Jorg was doesn&apos;t implement size 7 which would be 36pt at least), is not just keeping things for the sake of it. I&apos;m also for removing the awful markup, but there&apos;s no rush to do that now.
Why not wait so that we might get round to implementing CSS font sizing?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10843085</commentid>
            <who name="Magnus Melin [:mkmelin]">mkmelin+mozilla</who>
            <bug_when>2015-10-15 13:30:15 -0700</bug_when>
            <thetext>(In reply to Thomas D. (currently busy elsewhere; needinfo?me) from comment #130)
&gt; (In reply to Magnus Melin from comment #126)
&gt; &gt; I don&apos;t think you should worry too much about &quot;existing users&quot; of this
&gt; &gt; button. It&apos;s not like they&apos;re stripped of a valuable feature - it&apos;s just
&gt; &gt; slightly adjusted, and it&apos;s a feature not used a lot anyway.
&gt; 
&gt; I wonder about Magnus secret source of knowledge about how valuable a
&gt; feature is to users and how often it is used?

It&apos;s just my guess of course.

&gt; &gt; We shouldn&apos;t keep things just for the sake of it, and that it produces awful markup is a
&gt; &gt; good reason to remove it.
&gt; 
&gt; Well, offering the full range of font sizes instead of a tiny range of only
&gt; 6 rather small sizes (max 24 pt because Jorg was doesn&apos;t implement size 7
&gt; which would be 36pt at least), is not just keeping things for the sake of
&gt; it. 

One certainly could argue it&apos;s exactly that. What exactly would people use 36pt+ fonts for, in emails??</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10843554</commentid>
              <attachid>8674559</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-15 15:17:31 -0700</bug_when>
            <thetext>Created attachment 8674559
Screenshot of toolbar with new button for &quot;absolute font&quot; with dropdown (Windows) - take 3

Since it looks like we&apos;re removing the &lt;small&gt;/&lt;big&gt; stuff by implementing option #2, how would we indicate that the user is answering an &quot;old&quot; e-mail that still contains those tags? My suggestion shown here is adding a disabled item to the end of the menu showing the tag (or some other text).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10844412</commentid>
            <who name="Magnus Melin [:mkmelin]">mkmelin+mozilla</who>
            <bug_when>2015-10-15 22:48:43 -0700</bug_when>
            <thetext>Why does it have to be indicated?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10844583</commentid>
              <attachid>8674731</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-16 00:35:06 -0700</bug_when>
            <thetext>Created attachment 8674731
Screenshot of modified size menu - take 2

I&apos;d also like to modify the existing &quot;Format &gt; Size&quot; menu to indicate the usage of the &lt;small&gt;/&lt;big&gt; tags should the user come across them in some pre-existing e-mail or e-mail sent with a version of TB which still creates those tags (like Linux takes ages to update).

(In reply to Magnus Melin from comment #133)
&gt; Why does it have to be indicated?
Even after phasing out the usage of those tags, there still will be some of them in existing e-mail or e-mail sent with a previous version of TB. There should be some sort of indicator to show the user what&apos;s going on, so they realise - if they&apos;re really interested - that the previous BIG font they could achieve and that they no longer can achieve used a different technique.

The last item on the menu is only put there when an &quot;old&quot; tag is detected, &quot;normal&quot; users who write new e-mail will not see this feature.

Without the indicator, pre-existing &lt;big&gt;&lt;big&gt;&lt;big&gt; text would just show as &quot;medium&quot; and the user would scratch their head. Don&apos;t you think?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10844615</commentid>
            <who name="Magnus Melin [:mkmelin]">mkmelin+mozilla</who>
            <bug_when>2015-10-16 00:44:14 -0700</bug_when>
            <thetext>Indeed there could be some slight room for confusion, but wouldn&apos;t it be better just to not indicate current size for that case?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10844633</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-16 00:56:48 -0700</bug_when>
            <thetext>Once again, if you had written more than one sentence, I could perhaps understand what you&apos;re saying ;-)
&quot;Current size&quot;??

I considered adding a &quot;(+)&quot; or &quot;(-)&quot; to the detected size, so the menu would show:

  tiny
  small
* medium (+)
  large
  extra large
  huge

in case of a &lt;big&gt; modifier used on a &quot;medium&quot; size. But that doesn&apos;t fly on a mixed size selection, since no size is indicated as selected and I don&apos;t know where to place the &quot;(+)&quot;. Hence my current proposal. Actually, with a mixed selection you can also produce a &quot;&lt;small&gt; and &lt;big&gt;&quot; at the same time :-(

We had a font indicator that actually didn&apos;t show the selected font, and we fixed that, so let&apos;s have a size indicator which is useful.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10844670</commentid>
            <who name="Magnus Melin [:mkmelin]">mkmelin+mozilla</who>
            <bug_when>2015-10-16 01:10:39 -0700</bug_when>
            <thetext>&quot;Current size&quot; indication == the menu radio button (the star in your menu in comment 136).
My proposal was not to show that radio button for big/small. Ideally selecting a size would then wipe the big/small tag in the process.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10844699</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-16 01:22:32 -0700</bug_when>
            <thetext>Selecting a new size will wipe big/small and all pre-existing sizes, even in a mixed selection. That works now:
http://mxr.mozilla.org/comm-central/source/editor/ui/composer/content/editor.js#822

The problem is: Where do I indicate the use of the old tags.

  tiny
  small
* medium (+)
  large
  extra large
  huge

won&apos;t work for mixed selections, therefore I suggested

  tiny
  small
* medium (+)
  large
  extra large
  huge
* &lt;small&gt; (disabled)

Can you please *spell out* your suggestion in no uncertain terms. Just add the &lt;small&gt; at the end without the radio button selected?? Also possible, but doesn&apos;t indicate a selection.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10844736</commentid>
            <who name="Magnus Melin [:mkmelin]">mkmelin+mozilla</who>
            <bug_when>2015-10-16 01:41:39 -0700</bug_when>
            <thetext>My suggestion is to not indicate a size if there&apos;s big/small or some mix. So you&apos;d just show the list but NOT have any radio button next to medium (in your example).  You&apos;d just see

  tiny
  small
  medium
  large
  extra large
  huge

... and be forced to suggest one.
If it looks wrong the user will select a better size.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10844801</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-16 02:10:08 -0700</bug_when>
            <thetext>Well, my suggestion is to indicate the use of big/small to not confuse users (see comment #134 and comment #135). Mixed sizes are currently indicated by &quot;no selection&quot; (no radio button).

The use of big/small is currently indicated in the &quot;Format &gt; Size&quot; menu via the 
  Smaller Ctrl+ &lt;
  Larger Ctrl+ &gt;
items. You get

  Smaller Ctrl+ &lt;
* Larger Ctrl+ &gt;
-----
  x-small
  small
  medium
  large
  x-large
* xx-large

if you augment an &quot;xx-large&quot;.

Since this is existing functionality and helps clear confusion, I&apos;d like to indicate it as shown in attachment 8674559 and attachment 8674731.

If you have a better idea, please let me know.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10846349</commentid>
              <attachid>8674996</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-16 10:19:31 -0700</bug_when>
            <thetext>Created attachment 8674996
Screenshot of toolbar with new button for &quot;absolute font&quot; with dropdown (Windows) - take 4

Here another version: The &quot;old&quot; tags are indicated, for example, with
 HTML: &lt;small&gt;.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10846549</commentid>
              <attachid>8675030</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-16 11:03:59 -0700</bug_when>
            <thetext>Created attachment 8675030
Part 2: XUL, CSS and some JS changes for new toolbar button (v5).

This is my current proposal for Part 2, the new button.
Part 3 will follow. Those who want to try, please apply attachment 8671863 from bug 1197687 first.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10848781</commentid>
              <attachid>8675392</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-18 03:53:39 -0700</bug_when>
            <thetext>Created attachment 8675392
Part 3: Changed behaviour of font size increase/decrease buttons (v1)

Here we have Part 3 which implements option #2: The increase/decrease buttons set the next size up or down. The buttons are not available for mixed selection and when the size is already at the end of the range.

Patch apply order:
Attachment 8671863 from bug 1197687 (not my fault that nothing lands these days).
Then Part 1, 2 and 3 in that order.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10848788</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-18 04:08:33 -0700</bug_when>
            <thetext>Oops, function getFontSizeIndex(anyHas), the &quot;out&quot; parameter anyHas is not needed, I&apos;ll remove in the next round.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10848832</commentid>
              <attachid>8675392</attachid>
            <who name=":aceman">acelists</who>
            <bug_when>2015-10-18 05:36:54 -0700</bug_when>
            <thetext>Comment on attachment 8675392
Part 3: Changed behaviour of font size increase/decrease buttons (v1)

Review of attachment 8675392:
-----------------------------------------------------------------

Thanks, this seems to work for me.

::: editor/ui/composer/content/ComposerCommands.js
@@ +3112,5 @@
&gt; +  var sizeWasFound = false;
&gt; +
&gt; +  var fontSize = EditorGetTextProperty(&quot;font&quot;, &quot;size&quot;, null, firstHas, anyHas, allHas);
&gt; +  // dump(fontSize + &quot; &quot; + anyHas.value + &quot; &quot; + allHas.value + &quot;\n&quot;);
&gt; +  var setIndex = -1;

Would you be allowed to convert to &apos;let&apos; when touching code in editor? The same in the new functions below.

@@ +3148,5 @@
&gt; +    case &quot;+3&quot;:
&gt; +    case &quot;+4&quot;:
&gt; +    case &quot;6&quot;:
&gt; +    case &quot;7&quot;:
&gt; +      // xx-large/

What is the trailing / ?

@@ +3153,5 @@
&gt; +      setIndex = 5;
&gt; +    }
&gt; +  }
&gt; +
&gt; +  sizeWasFound = anyHas.value | (setIndex &gt;= 0);

Should this be boolean || ?

::: mail/components/compose/content/editorOverlay.xul
@@ +331,2 @@
&gt;                    type=&quot;radio&quot;
&gt;                    name=&quot;1&quot;/&gt;

It seems to me these 2 items do not need to be radio anymore. They are never kelpt selected (in contrast to old behaviour) when you reopen the menulist. They just change the size and that is properly indicated by ticking one of the items later in this menulist.

OK, correction. When a range with multiple sizes is selected, the &quot;Smaller&quot; menuitem is ticked, but disabled. That probably needs to be fixed. That is probably your question what to select on multi-value range. Either nothing or some special item &quot;(mixed)&quot;. I would vote for the &quot;mixed&quot; item to get the user some indication why the items are disabled. Otherwise old users will wonder why the buttons/items are suddenly disabled while before they never were.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10848837</commentid>
              <attachid>8675030</attachid>
            <who name="Richard Marti (:Paenglab)">richard.marti</who>
            <bug_when>2015-10-18 06:02:43 -0700</bug_when>
            <thetext>Comment on attachment 8675030
Part 2: XUL, CSS and some JS changes for new toolbar button (v5).

LGTM</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10848840</commentid>
              <attachid>8675392</attachid>
            <who name="Richard Marti (:Paenglab)">richard.marti</who>
            <bug_when>2015-10-18 06:07:37 -0700</bug_when>
            <thetext>Comment on attachment 8675392
Part 3: Changed behaviour of font size increase/decrease buttons (v1)

I think it&apos;s good how the buttons work now.

And yes, I think too on mixed selection there should be some feedback like a disabled &quot;mixed&quot; or &quot;mixed sizes&quot; menuitem to give feedback why no size is selected and the increase/decrease buttons are disabled.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10848888</commentid>
              <attachid>8675414</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-18 07:11:27 -0700</bug_when>
            <thetext>Created attachment 8675414
Part 3: Changed behaviour of font size increase/decrease buttons (v1b)

Carrying forward Richard&apos;s ui-r+ and Aceman&apos;s f+.

Thank you for the quick reply, gentlemen.

As for the questions:
- I&apos;ll continue with &quot;var&quot; in that file unless instructed otherwise.
- Trailing slash should have been a full stop.
- || corrected.
- The size menu has two groups:
  1: the six sizes
  2: the additional info: HTML: &lt;small&gt; or HTML: &lt;big&gt; (or both)
     as per comment #141 (see attachment 8674996).
     The item is selected since this style is applied.
     The item is disabled since it serves as information only.
     Both choices are intentional.
     Please use an &quot;old&quot; e-mail (attachment 8672410) to try it.

As for the question what should happen on a mixed size selection.
The existing functionality doesn&apos;t show anything selected and I haven&apos;t changed that.
Also, Magnus asked for that in #139. I&apos;ve considered a &quot;(mixed)&quot; indicator, but later discarded that idea. A mixed selection is clearly indicated by &quot;no selection&quot;.

The only additional information I am providing is to show HTML: &lt;small&gt;&lt;big&gt; as an additional indicator. Magnus doesn&apos;t like that either (comment #139), but I thinks it&apos;s necessary. &quot;HTML&quot; is international, so no translation there.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10848893</commentid>
              <attachid>8672352</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-18 07:17:21 -0700</bug_when>
            <thetext>Comment on attachment 8672352
Part 1: New icons.

Who should approve the icons?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10849044</commentid>
            <who name=":aceman">acelists</who>
            <bug_when>2015-10-18 10:56:57 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #148)
&gt;   2: the additional info: HTML: &lt;small&gt; or HTML: &lt;big&gt; (or both)
&gt;      as per comment #141 (see attachment 8674996).
&gt;      The item is selected since this style is applied.
&gt;      The item is disabled since it serves as information only.
&gt;      Both choices are intentional.
&gt;      Please use an &quot;old&quot; e-mail (attachment 8672410) to try it.

I used a new composition to try out the buttons and I still got &quot;smaller&quot; radio selected in the menu. I do not see what information this conveys. No &quot;smaller&quot; stile is applied, just a mixed size is selected.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10849061</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-18 11:22:56 -0700</bug_when>
            <thetext>(In reply to :aceman from comment #150)
&gt; I used a new composition to try out the buttons and I still got &quot;smaller&quot;
&gt; radio selected in the menu. I do not see what information this conveys. No
&gt; &quot;smaller&quot; stile is applied, just a mixed size is selected.

Are you talking about the &quot;Smaller&quot; (or &quot;Larger&quot;) item on the &quot;Format &gt; Size&quot; menu?
They should never be selected. (They used to be selected to indicate HTML: &lt;small&gt; or &lt;big&gt;.)
If they are selected, that&apos;s a bug. Please submit a screenshot and the saved draft and tell me what was selected so I can reproduce it. (You can send me a private message.)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10849073</commentid>
            <who name=":aceman">acelists</who>
            <bug_when>2015-10-18 11:35:17 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #151)
&gt; Are you talking about the &quot;Smaller&quot; (or &quot;Larger&quot;) item on the &quot;Format &gt;
&gt; Size&quot; menu?
Yes, exactly.

&gt; They should never be selected. (They used to be selected to indicate HTML:
&gt; &lt;small&gt; or &lt;big&gt;.)
&gt; If they are selected, that&apos;s a bug.
They are. The first item &quot;Smaller&quot; is selected for me and disabled. I also think it does not look correct.

&gt; Please submit a screenshot and the saved
&gt; draft and tell me what was selected so I can reproduce it. (You can send me
&gt; a private message.)
I can&apos;t make screenshot right now, but here is what I did:
1. applied all 4 patches (3 here and 1 from the other bug).
2. composed new msg in HTML.
3. applied various font sizes using all the 3 buttons.
4. selected a range that contained multiple sizes.

Results:
1.The smaller/bigger toolbar buttons got disabled (correct)
2.In &quot;Format &gt; Size&quot; menu the &quot;Smaller&quot; menuitem is selected and disabled (selecting it seems wrong)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10849083</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-18 11:45:09 -0700</bug_when>
            <thetext>I&apos;m seeing that too now. I&apos;ll fix. Thanks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10849096</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-18 12:06:04 -0700</bug_when>
            <thetext>Bug happened when you used &quot;Smaller&quot; or &quot;Larger&quot; from the menu, then selected a mix and visited the menu again. The previous choice, say &quot;Smaller&quot;, was sadly not cleared and stayed selected. Fixed now.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10849101</commentid>
              <attachid>8675442</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-18 12:13:58 -0700</bug_when>
            <thetext>Created attachment 8675442
Part 2+3: Full solution: New toolbar button and changed increase/decrease buttons (v6).

Carrying forward Richard&apos;s ui-r+ and Aceman&apos;s f+.

This is the unified patch for Part 2 (new button) and Part 3 (changed increase/decrease buttons).

This fixes the problem found by Aceman in comment #152.

Patch apply order:
Attachment 8671863 from bug 1197687.
Then Part 1 and Part 2+3.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10855561</commentid>
              <attachid>8675442</attachid>
            <who name="neil@parkwaycc.co.uk">neil</who>
            <bug_when>2015-10-20 08:34:30 -0700</bug_when>
            <thetext>Comment on attachment 8675442
Part 2+3: Full solution: New toolbar button and changed increase/decrease buttons (v6).

&gt;@@ -256,18 +258,18 @@ function goUpdateCommandState(command)
&gt;-      case &quot;cmd_increaseFont&quot;:
&gt;-      case &quot;cmd_decreaseFont&quot;:
Why remove this? (Or if it&apos;s not needed, then the two added lines probably aren&apos;t needed either.)

&gt;+// Helper function
&gt;+
&gt;+function getFontSizeIndex()
Belongs in editor.js.

&gt;+  sizeWasFound = anyHas.value || (setIndex &gt;= 0);
&gt;+
...
&gt;+  if (!sizeWasFound)
&gt;+    setIndex = 2;
&gt;+
&gt;+  return setIndex;
This is far too ugly. Just return setIndex as soon as you know what it is. (So in the case of !anyHas.value, that&apos;s before you check allHas.value.)

&gt;+      return;
Nit: blank line after return;

&gt;+        children[0].setAttribute(&quot;checked&quot;, false);
&gt;+        children[1].setAttribute(&quot;checked&quot;, false);
How do these get checked?

&gt;+      children[lastItem].setAttribute(&quot;hidden&quot;, true);
Nit: use .hidden

&gt;+    &lt;toolbarbutton id=&quot;AbsoluteFontSizeButton&quot;/&gt;
Why is this in editor.xul?

&gt;+        &lt;menuitem id=&quot;fontSizeMenu_smallBigInfo&quot;
&gt;+                  type=&quot;radio&quot; name=&quot;2&quot; disabled=&quot;true&quot; hidden=&quot;true&quot;/&gt;
Why is this type=&quot;radio&quot; instead of &quot;checkbox&quot;?
I keep thinking this needs an opt-in of some sort.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10855652</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-20 08:56:18 -0700</bug_when>
            <thetext>(In reply to neil@parkwaycc.co.uk from comment #156)
&gt; &gt;@@ -256,18 +258,18 @@ function goUpdateCommandState(command)
&gt; &gt;-      case &quot;cmd_increaseFont&quot;:
&gt; &gt;-      case &quot;cmd_decreaseFont&quot;:
&gt; Why remove this? (Or if it&apos;s not needed, then the two added lines probably
&gt; aren&apos;t needed either.)
Please help me out here. What&apos;s goUpdateCommandState used for?
We want to discontinue the use of cmd_increaseFont/cmd_decreaseFont, so I removed it and added the new commands.

&gt; &gt;+        children[0].setAttribute(&quot;checked&quot;, false);
&gt; &gt;+        children[1].setAttribute(&quot;checked&quot;, false);
&gt; How do these get checked?
The user selects them from the menu. That checks them. That&apos;s a problem Aceman found in testing. Before I didn&apos;t have the &quot;unchecking&quot; here and it hung around when you next visited the menu with a &quot;mixed&quot; selection.

&gt; &gt;+    &lt;toolbarbutton id=&quot;AbsoluteFontSizeButton&quot;/&gt;
&gt; Why is this in editor.xul?
Due to ignorance. I guess, if I remove it, SM won&apos;t get that. It&apos;s also defined in
mail/components/compose/content/messengercompose.xul

&gt; &gt;+        &lt;menuitem id=&quot;fontSizeMenu_smallBigInfo&quot;
&gt; &gt;+                  type=&quot;radio&quot; name=&quot;2&quot; disabled=&quot;true&quot; hidden=&quot;true&quot;/&gt;
&gt; Why is this type=&quot;radio&quot; instead of &quot;checkbox&quot;?
&gt; I keep thinking this needs an opt-in of some sort.
This meant as an indicator. Previously you had a radio-button in front
  Smaller Ctrl+ &lt;
* Larger Ctrl+ &gt;
(see comment #140).

Now we don&apos;t produce these &lt;small&gt;&lt;big&gt; tags any more, but we indicate their use in old e-mail, see attachment 8674996.

Once settle these four issues, I&apos;ll submit an updated patch.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10855700</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-20 09:08:22 -0700</bug_when>
            <thetext>I was referring to *my* own ignorance, of course.

I&apos;m not even 100% sure why we define everything twice. In
editor/ui/composer/content/editorOverlay.xul and
mail/components/compose/content/editorOverlay.xul.

I guess, anything put into editor/ui will end up automatically in SM, so I&apos;d need to know from you whether you want this change or whether it should be done in a way that doesn&apos;t affect SM.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10855794</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-20 09:35:10 -0700</bug_when>
            <thetext>And please explain what you mean by &quot;an opt-in of some sort&quot;. Or we could have a chat on IRC, if that suits you. Let me know when.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10859051</commentid>
            <who name="neil@parkwaycc.co.uk">neil</who>
            <bug_when>2015-10-21 05:33:07 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #157)
&gt; (In reply to comment #156)
&gt; &gt; &gt;@@ -256,18 +258,18 @@ function goUpdateCommandState(command)
&gt; &gt; &gt;-      case &quot;cmd_increaseFont&quot;:
&gt; &gt; &gt;-      case &quot;cmd_decreaseFont&quot;:
&gt; &gt; Why remove this? (Or if it&apos;s not needed, then the two added lines probably
&gt; &gt; aren&apos;t needed either.)
&gt; Please help me out here. What&apos;s goUpdateCommandState used for?
Some commands have a state (e.g. font colour) and goUpdateCommandState finds the current state and updates the UI appropriately. However I don&apos;t think any of those commands have a state so that block is technically useless, except in as much that if someone does accidentally try to update the state then it gets ignored rather than dumping a warning message to the terminal console.

&gt; We want to discontinue the use of cmd_increaseFont/cmd_decreaseFont, so I
&gt; removed it and added the new commands.
It&apos;s probably possible to emulate those commands in JavaScript, which would make those core editor hackers happier, but without completely removing the functionality.

&gt; &gt; &gt;+        children[0].setAttribute(&quot;checked&quot;, false);
&gt; &gt; &gt;+        children[1].setAttribute(&quot;checked&quot;, false);
&gt; &gt; How do these get checked?
&gt; The user selects them from the menu. That checks them.
Ah of course. Well, I guess you could fiddle around with autocheck=&quot;false&quot; instead, or you could just uncheck all the children.

&gt; &gt; &gt;+    &lt;toolbarbutton id=&quot;AbsoluteFontSizeButton&quot;/&gt;
&gt; &gt; Why is this in editor.xul?
&gt; Due to ignorance. I guess, if I remove it, SM won&apos;t get that.
We&apos;d need theming for it, so it would be unhelpful to have it without.

&gt; &gt; &gt;+        &lt;menuitem id=&quot;fontSizeMenu_smallBigInfo&quot;
&gt; &gt; &gt;+                  type=&quot;radio&quot; name=&quot;2&quot; disabled=&quot;true&quot; hidden=&quot;true&quot;/&gt;
&gt; &gt; Why is this type=&quot;radio&quot; instead of &quot;checkbox&quot;?
&gt; This meant as an indicator.
Why doesn&apos;t a checkbox work as an indicator?

By &quot;opt-in&quot; I mean SeaMonkey Compose might not want an HTML: &lt;big&gt; indicator.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10859923</commentid>
              <attachid>8676916</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-21 09:10:10 -0700</bug_when>
            <thetext>Created attachment 8676916
Part 2+3: Full solution: New toolbar button and changed increase/decrease buttons (v7).

Carrying over Aceman&apos;s and Richard&apos;s f+.

In this patch I&apos;ve changed the following based on Neil&apos;s input:
- getFontSizeIndex() moved to editor.js and &quot;prettified&quot; ;-)
- used autocheck=&quot;false&quot; to not check the &quot;Larger&quot; and &quot;Smaller&quot; items on the menu
  (to avoid having to clear them later).

Some issues still remain since I haven&apos;t received clear instructions ;-)
1) goUpdateCommandState() still has the cases &quot;cmd_increaseFontStep&quot; and
   case &quot;cmd_decreaseFontStep&quot;. I can of course remove them.
   Please indicate: Remove: Yes/No.
2) &lt;toolbarbutton id=&quot;AbsoluteFontSizeButton&quot;/&gt; left in editor.xul.
   I&apos;m not sure whether I understood the answer correctly:
   &quot;it would be unhelpful to have it without&quot; - sounds like &quot;don&apos;t remove&quot;.
   Please indicate.
3) children[lastItem].setAttribute(&quot;hidden&quot;, true); should use .hidden.
   Only .hidden, or also .label and .checked? There are subtle differences.
   Please indicate.
4) HTML: &lt;small&gt;&lt;big&gt; is still a radio button, simply because previously
   this was indicated as a radio button in front of the &quot;Larger&quot;/&quot;Smaller&quot; menu item.
   Richard liked it. I&apos;m sure a check box would work as well.
   I will submit a screenshot with a checkbox in a minute (I hope).
   Do you have a preference for a check-box? May I ask why, since we never had one.
5) No opt-in for this yet. I can imagine the following:
   SM doesn&apos;t put this menuitem id=&quot;toobarmenu_fontSize_smallBigInfo&quot; on the menu
   and we check its presence before setting it. Would that be a way?

Neil, how can we proceed with this?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10859972</commentid>
              <attachid>8676922</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-21 09:20:01 -0700</bug_when>
            <thetext>Created attachment 8676922
Screenshot of &lt;small&gt;&lt;big&gt; indicator as checkbox instead of radio button.

This is how it would look like as a checkbox. I&apos;m not sure why Neil asked for a checkbox. In any case, the indicator will only be shown when an &quot;old&quot; e-mail is replied to that contains such a &lt;small&gt; or &lt;big&gt; tag.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10860392</commentid>
              <attachid>8676922</attachid>
            <who name="Richard Marti (:Paenglab)">richard.marti</who>
            <bug_when>2015-10-21 10:40:30 -0700</bug_when>
            <thetext>Comment on attachment 8676922
Screenshot of &lt;small&gt;&lt;big&gt; indicator as checkbox instead of radio button.

The &quot;HTML: &lt;big&gt;&quot; can be shown together with the other size items. Then it makes sense to use the checkmark as it doesn&apos;t exclude the setting of the other items and is a additional size indicator.

If only the &quot;HTML: &lt;big&gt;&quot; and no other size could be selected, then the radio would be the right one.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10860656</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-21 11:37:10 -0700</bug_when>
            <thetext>OK, we go for checkboxes. I&apos;ll submit a new patch, if I can also address some more issues. I&apos;ll repeat the open issues:

1) goUpdateCommandState() still has the cases &quot;cmd_increaseFontStep&quot; and
   case &quot;cmd_decreaseFontStep&quot;. I can of course remove them.
   Please indicate: Remove: Yes/No.
2) &lt;toolbarbutton id=&quot;AbsoluteFontSizeButton&quot;/&gt; left in editor.xul.
   I&apos;m not sure whether I understood the answer correctly:
   &quot;it would be unhelpful to have it without&quot; - sounds like &quot;don&apos;t remove&quot;.
   Please indicate.
3) children[lastItem].setAttribute(&quot;hidden&quot;, true); should use .hidden.
   Only .hidden, or also .label and .checked? There are subtle differences.
   Please indicate.

5) As for the &quot;opt-in&quot; for SM: Maybe SM can just not put the checkbox on the menu.
   The code could check whether the presence of the checkbox. Would that work?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10870486</commentid>
              <attachid>8678548</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-25 02:11:30 -0700</bug_when>
            <thetext>Created attachment 8678548
Part 2+3: Full solution: New toolbar button and changed increase/decrease buttons (v7b).

Carrying forward Aceman&apos;s f+ and Richard&apos;s ui-r+.
In this patch I&apos;ve changed the &lt;big&gt;/&lt;small&gt; indicator to checkboxes.

Magnus, while we&apos;re waiting for Neil&apos;s comments on the remaining issues (see previous comment), perhaps you can already take a look at this.

Patch apply order:
Attachment 8671863 from bug 1197687.
Then Part 1 and Part 2+3.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10882732</commentid>
              <attachid>8678548</attachid>
            <who name="Magnus Melin [:mkmelin]">mkmelin+mozilla</who>
            <bug_when>2015-10-28 13:22:54 -0700</bug_when>
            <thetext>Comment on attachment 8678548
Part 2+3: Full solution: New toolbar button and changed increase/decrease buttons (v7b).

Review of attachment 8678548:
-----------------------------------------------------------------

Unfortunately this has bitrotted, so I didn&apos;t try running with it yet

::: editor/ui/composer/content/editor.js
@@ +983,5 @@
&gt; +  // can imply &quot;medium&quot; and &quot;CSS attribute present&quot; which should not
&gt; +  // imply &quot;medium&quot;.
&gt; +  if (!anyHas.value)
&gt; +    return 2;
&gt; +  

nit: spurious whitespace

@@ +992,5 @@
&gt; +  switch (fontSize)
&gt; +  {
&gt; +  case &quot;-3&quot;:
&gt; +  case &quot;-2&quot;:
&gt; +  case &quot;0&quot;:

nit: all of these should be indented 2 space more

@@ +1074,5 @@
&gt; +      htmlInfo = &quot;&lt;small&gt;&quot;;
&gt; +    if (bigFound)
&gt; +      htmlInfo += &quot;&lt;big&gt;&quot;;
&gt; +
&gt; +    if (htmlInfo != &quot;&quot;)

if (htmlInfo)

@@ +1083,2 @@
&gt;      }
&gt; +    else

nit: braces</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10882882</commentid>
              <attachid>8680244</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-28 13:57:17 -0700</bug_when>
            <thetext>Created attachment 8680244
Part 2+3: Full solution: New toolbar button and changed increase/decrease buttons (v7c).

Carrying forward Aceman&apos;s f+ and Richard&apos;s ui-r+.

Fixed three nits (white-space, indentation, if).
In this source they have a different coding style and allow
if (foobar)
  doX();

The patch was NOT bitrotted.
Pleas apply Attachment 8671863 from bug 1197687 first! (see comment #165).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10882956</commentid>
            <who name="Magnus Melin [:mkmelin]">mkmelin+mozilla</who>
            <bug_when>2015-10-28 14:21:46 -0700</bug_when>
            <thetext>(In reply to Jorg K (GMT+2) from comment #167)
&gt; In this source they have a different coding style and allow
&gt; if (foobar)
&gt;   doX();

Yes, but if one if-else have a braces they all should. (That&apos;s the style.)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10882978</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-28 14:27:42 -0700</bug_when>
            <thetext>OK, I&apos;ll fix it.

So far I&apos;ve adhered to the published Mozilla style (https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Coding_Style), but then got told (bug 1197687 comment #4):
  It seems the style for this file is to have { and } on their own separate lines.

So I&apos;m really confused. Anyway, I&apos;ll add the braces and fix whatever else you find.
In the meantime you can run it, it will run without the brace ;-)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10882989</commentid>
              <attachid>8680244</attachid>
            <who name="Magnus Melin [:mkmelin]">mkmelin+mozilla</who>
            <bug_when>2015-10-28 14:31:05 -0700</bug_when>
            <thetext>Comment on attachment 8680244
Part 2+3: Full solution: New toolbar button and changed increase/decrease buttons (v7c).

Review of attachment 8680244:
-----------------------------------------------------------------

I still don&apos;t think the &quot;&lt;big&gt;&quot; menu is just confusing, but either way. r=mkmelin

::: editor/ui/locales/en-US/chrome/composer/editorOverlay.dtd
@@ +81,5 @@
&gt;  &lt;!ENTITY incrementFontSize.key2 &quot;.&quot;&gt; &lt;!-- &gt; is above this key on many keyboards --&gt;
&gt;  
&gt;  &lt;!ENTITY fontSizeMenu.label &quot;Size&quot;&gt;
&gt;  &lt;!ENTITY fontSizeMenu.accesskey &quot;z&quot;&gt;
&gt; +&lt;!ENTITY size-tinyCmd.label &quot;tiny&quot;&gt;

shouldn&apos;t we capitalize as Tiny, Medium etc.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10882995</commentid>
            <who name="Magnus Melin [:mkmelin]">mkmelin+mozilla</who>
            <bug_when>2015-10-28 14:32:41 -0700</bug_when>
            <thetext>Eh, that was supposed to be: I still think the &quot;&lt;big&gt;&quot; menu is just confusing</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10883068</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-28 14:47:02 -0700</bug_when>
            <thetext>Magnus, thanks for the quick review. Now I&apos;m waiting for Neil. The issues to discuss with him are in comment #164. And thanks for reviewing the icons!

Issues from your review:
- Missing {} on one else.
- You don&apos;t like the checkbox indicator HTML: &lt;big&gt;&lt;small&gt;. I think it&apos;s useful.
- Capitalization of Tiny, Small, Medium, etc.
  That&apos;s what Blake said in comment #26. To use these strings:
  https://dxr.mozilla.org/mozilla-central/source/mobile/android/base/locales/en-US/android_strings.dtd#270-274

I&apos;ll ask Richard about the capitalization. Richard?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10884737</commentid>
            <who name="Richard Marti (:Paenglab)">richard.marti</who>
            <bug_when>2015-10-29 03:49:58 -0700</bug_when>
            <thetext>All other menu items are capitalized, so it makes sense to do this here too. But to be consistent this should be done on every place this sizes are used.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10884874</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-29 04:09:24 -0700</bug_when>
            <thetext>Will do. However, the sizes are currently lowercase.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10884942</commentid>
            <who name="Axel Grude [:realRaven]">axelg</who>
            <bug_when>2015-10-29 04:25:53 -0700</bug_when>
            <thetext>Guys, while this bug is fixed, can we make the keyboard shortcuts less greedy? At the moment all CTRL+&lt;, CTRL+SHIFT+&lt;, CTRL+ATL+&lt;  are triggering font size which is not good for my Addon ZombieKeys. I tried removing the shortcuts at runtime but it always left composer in an inconsistent state.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10885247</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-29 06:44:49 -0700</bug_when>
            <thetext>(In reply to Axel Grude [:realRaven] from comment #175)
&gt; Guys, while this bug is fixed, can we make the keyboard shortcuts less
&gt; greedy?
Let&apos;s not mix two issues into one bug. Please raise another bug for this.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10885273</commentid>
              <attachid>8680608</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-10-29 06:51:55 -0700</bug_when>
            <thetext>Created attachment 8680608
Part 2+3: Full solution: New toolbar button and changed increase/decrease buttons (v7d).

Carrying forward Magnus&apos; r+ and Richard&apos;s ui-r+.
(How do I put r+ and r? at the same time?)

In this patch: Added the missing braces, capitalised the sizes: Tiny, Small, etc.

Please apply attachment 8671863 from bug 1197687 first.

Copying open issues (from comment #164):

1) goUpdateCommandState() still has the cases &quot;cmd_increaseFontStep&quot; and
   case &quot;cmd_decreaseFontStep&quot;. I can of course remove them.
   Neil, please indicate: Remove: Yes/No.
2) &lt;toolbarbutton id=&quot;AbsoluteFontSizeButton&quot;/&gt; left in editor.xul.
   I&apos;m not sure whether I understood the answer correctly:
   &quot;it would be unhelpful to have it without&quot; - sounds like &quot;don&apos;t remove&quot;.
   Neil, please indicate.
3) children[lastItem].setAttribute(&quot;hidden&quot;, true); should use .hidden.
   Only .hidden, or also .label and .checked? There are subtle differences.
   Neil, please indicate.

5) As for the &quot;opt-in&quot; for SM: Maybe SM can just not put the checkbox on
   the menu. The code could check whether the presence of the checkbox.
   Neil: Would that work?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10930744</commentid>
            <who name="neil@parkwaycc.co.uk">neil</who>
            <bug_when>2015-11-13 07:44:25 -0800</bug_when>
            <thetext>Sorry for taking so long to get around to this; birthdays, chess matches and orchestral concerts have conspired to reduce my availability over the last few weeks.

(In reply to Jorg K from comment #161)
&gt; 1) goUpdateCommandState() still has the cases &quot;cmd_increaseFontStep&quot; and
&gt;    case &quot;cmd_decreaseFontStep&quot;. I can of course remove them.
I&apos;d rather you restored cmd_[in/de]creaseFont.

&gt; 2) &lt;toolbarbutton id=&quot;AbsoluteFontSizeButton&quot;/&gt; left in editor.xul.
&gt;    I&apos;m not sure whether I understood the answer correctly:
&gt;    &quot;it would be unhelpful to have it without&quot; - sounds like &quot;don&apos;t remove&quot;.
No, it means the button would be unhelpful without theming, so please remove it.

&gt; 3) children[lastItem].setAttribute(&quot;hidden&quot;, true); should use .hidden.
&gt;    Only .hidden, or also .label and .checked? There are subtle differences.
Only hidden, please. (I can&apos;t remember whether .label and .checked are safe on the Mac.)

&gt; 4) Do you have a preference for a check-box?
[Answered in comment #163]

&gt; 5) No opt-in for this yet. I can imagine the following:
&gt;    SM doesn&apos;t put this menuitem id=&quot;toobarmenu_fontSize_smallBigInfo&quot; on the
&gt;    menu and we check its presence before setting it. Would that be a way?
That would be fine. (Otherwise, I think it hiding it in suite/common/communicator.css might work.)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10931792</commentid>
              <attachid>8687376</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-11-13 12:49:40 -0800</bug_when>
            <thetext>Created attachment 8687376
Part 2+3: Full solution: New toolbar button and changed increase/decrease buttons (v8).

Addressed Neil;s issues:
1) Restored cmd_[in/de]creaseFont
2) Removed new button from editor/ui/editor.xul and
   removed &quot;info&quot; items from editor/ui/editorOverlay.xul.
   These now only get added for TB in
     mail/components/compose/content/editorOverlay.xul and
     mail/components/compose/content/messengercompose.xul
3) Used .hidden as indicated.
4) -
5) Opt-in option tests for presence of &quot;smallBigInfo&quot; menu items.
   Reshuffled initFontSizeMenu() quite a bit.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10975267</commentid>
              <attachid>8687376</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-11-30 13:47:00 -0800</bug_when>
            <thetext>Comment on attachment 8687376
Part 2+3: Full solution: New toolbar button and changed increase/decrease buttons (v8).

I&apos;m cancelling r? for Neil.

Magnus, can you please review this again. You gave r+ to version 7c of the patch in comment #170, now I&apos;m at version 8 which addresses Neil&apos;s wishes from comment #178.

You could try an interdiff:
https://bugzilla.mozilla.org/attachment.cgi?oldid=8680244&amp;action=interdiff&amp;newid=8687376&amp;headers=1

Basically, since you&apos;ve last looked at it I changed the following:
- Put case &quot;cmd_increaseFont&quot;/&quot;cmd_decreaseFont&quot; back, since Neil wanted it.
- Commented out some stuff that S/M might not want right now.
- Reshuffled initFontSizeMenu() quite a bit to cater for the last menu item
  being present or not.
- Capitalised the labels.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10992024</commentid>
              <attachid>8687376</attachid>
            <who name="neil@parkwaycc.co.uk">neil</who>
            <bug_when>2015-12-06 10:59:02 -0800</bug_when>
            <thetext>Comment on attachment 8687376
Part 2+3: Full solution: New toolbar button and changed increase/decrease buttons (v8).

r=me on the editor/suite parts.

&gt;+      // In case of mixed, clear all items.
&gt;+      var loopTo = hasSmallBigInfo ? lastItem - 1 : lastItem;
&gt;+      for (var i = menuIndex; i &lt;= loopTo; i++)
(Actually you can just loop to lastItem because you set the checked attribute on the smallBigInfo item anyway. Also I have a slight preference for menupopup.lastChild instead of children[lastItem], so you would have to use &lt; children.length instead if you did that.)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10992057</commentid>
              <attachid>8696359</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-12-06 12:15:54 -0800</bug_when>
            <thetext>Created attachment 8696359
Part 2+3: Full solution: New toolbar button and changed increase/decrease buttons (v8b).

Carrying forward Magnus&apos; r+ from comment #170.
Carrying forward Neil&apos;s r+ from comment #181.
Carrying forward Richard&apos;s ui-r+ from comment #146, comment #147 and comment #163.

Neil, thank you for the review. Your suggestions make initFontSizeMenu() more elegant, simpler to read and kill three variables (lastItem, loopTo and hasSmallBigInfo). So of course I implemented them.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10992058</commentid>
              <attachid>8687376</attachid>
            <who name="Magnus Melin [:mkmelin]">mkmelin+mozilla</who>
            <bug_when>2015-12-06 12:17:40 -0800</bug_when>
            <thetext>Comment on attachment 8687376
Part 2+3: Full solution: New toolbar button and changed increase/decrease buttons (v8).

Review of attachment 8687376:
-----------------------------------------------------------------

Let&apos;s land this. Just a couple of minor nits. r=mkmelin

On a side note: you can put this in [hooks] in your .hgrc to notice extra whitespace on qrefresh:

post-qrefresh.whitespace = hg qdiff | (! egrep --color -C 2 -n &apos;^\+.*\s$&apos;)

::: editor/ui/composer/content/editor.js
@@ +1049,5 @@
&gt; +    else
&gt; +    {
&gt; +      // In case of mixed, clear all items.
&gt; +      var loopTo = hasSmallBigInfo ? lastItem - 1 : lastItem;
&gt; +      for (var i = menuIndex; i &lt;= loopTo; i++)

please always use braces for loops

@@ +1052,5 @@
&gt; +      var loopTo = hasSmallBigInfo ? lastItem - 1 : lastItem;
&gt; +      for (var i = menuIndex; i &lt;= loopTo; i++)
&gt; +        children[i].setAttribute(&quot;checked&quot;, false);
&gt; +    }
&gt; +    

trailing space here</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10992066</commentid>
              <attachid>8696360</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-12-06 12:33:33 -0800</bug_when>
            <thetext>Created attachment 8696360
Part 2+3: Full solution: New toolbar button and changed increase/decrease buttons (v8c).

Oh, I had the luxury of two reviews concurrent reviews ;-)
To satisfy the second one, I added braces were requested.
At the same time I&apos;ve s/contains/includes/ since the former is deprecated.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10992068</commentid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-12-06 12:36:37 -0800</bug_when>
            <thetext>This is ready to land. For approvals, please see comment #182 and comment #183.
This has two patches, &quot;Part 1&quot; and &quot;Part 2+3&quot;.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10993440</commentid>
            <who name="aleth [:aleth]">aleth</who>
            <bug_when>2015-12-07 09:51:34 -0800</bug_when>
            <thetext>https://hg.mozilla.org/comm-central/rev/40dcbc90e922064f67c3d6234c99a3cc8efc8bce
Bug 769604 - Provide new font size selection button, change internals of increase/decrease buttons. r=neil,mkmelin</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10993442</commentid>
            <who name="aleth [:aleth]">aleth</who>
            <bug_when>2015-12-07 09:52:03 -0800</bug_when>
            <thetext>I assume patch (v8) is obsolete.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10993449</commentid>
            <who name="aleth [:aleth]">aleth</who>
            <bug_when>2015-12-07 09:54:05 -0800</bug_when>
            <thetext>https://hg.mozilla.org/comm-central/rev/0c301942fbe96d02b431d060974bb260fcb3dad2
Bug 769604 - New icons for the font size chooser. r=mkmelin</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>10993462</commentid>
              <attachid>8687376</attachid>
            <who name="Jorg K (CEST = GMT+2)">jorgk-bmo</who>
            <bug_when>2015-12-07 10:03:48 -0800</bug_when>
            <thetext>Comment on attachment 8687376
Part 2+3: Full solution: New toolbar button and changed increase/decrease buttons (v8).

&gt; I assume patch (v8) is obsolete.
Yes.</thetext>
          </long_desc>

          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>639170</attachid>
            <date>2012-07-04 13:34:30 -0700</date>
            <delta_ts>2012-07-04 14:01:38 -0700</delta_ts>
            <desc>Patch v1</desc>
            <filename>769604-v1.diff</filename>
            <type>text/plain</type>
            <size>11894</size>
            <attacher>mconley</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci5qcyBiL2VkaXRv
ci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci5qcwotLS0gYS9lZGl0b3IvdWkvY29tcG9zZXIv
Y29udGVudC9lZGl0b3IuanMKKysrIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9y
LmpzCkBAIC04MTEsMzEgKzgxMSw2MSBAQCBmdW5jdGlvbiBFZGl0b3JTZWxlY3RGb250U2l6ZSgp
CiAgIHsKICAgICBpZiAoc2VsZWN0LnNlbGVjdGVkSW5kZXggPT0gLTEpCiAgICAgICByZXR1cm47
CiAKICAgICBFZGl0b3JTZXRGb250U2l6ZShnRm9udFNpemVOYW1lc1tzZWxlY3Quc2VsZWN0ZWRJ
bmRleF0pOwogICB9CiB9CiAKK2Z1bmN0aW9uIENvbnZlcnRGb250Q2xhc3NUb1NpemUoYVNpemUp
Cit7CisgIHN3aXRjaCAoYVNpemUpCisgIHsKKyAgICBjYXNlICJ4eC1zbWFsbCI6CisgICAgICBy
ZXR1cm4gIi0zIjsKKyAgICBjYXNlICJ4LXNtYWxsIjoKKyAgICAgIHJldHVybiAiLTIiOworICAg
IGNhc2UgInNtYWxsIjoKKyAgICAgIHJldHVybiAiLTEiOworICAgIGNhc2UgIm5vcm1hbCI6Cisg
ICAgY2FzZSAibWVkaXVtIjoKKyAgICAgIHJldHVybiAiMCI7CisgICAgY2FzZSAibGFyZ2UiOgor
ICAgICAgcmV0dXJuICIrMSI7CisgICAgY2FzZSAieC1sYXJnZSI6CisgICAgICByZXR1cm4gIisy
IjsKKyAgICBjYXNlICJ4eC1sYXJnZSI6CisgICAgICByZXR1cm4gIiszIjsKKyAgfQorCisgIC8v
IElmIGFsbCBlbHNlIGZhaWxzLCByZXR1cm4gIjAiLgorICByZXR1cm4gIjAiOworfQorCiBmdW5j
dGlvbiBvbkZvbnRTaXplQ2hhbmdlKGZvbnRTaXplTWVudWxpc3QsIGNvbW1hbmRJRCkKIHsKKyAg
bGV0IGNvbW1hbmROb2RlID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoY29tbWFuZElEKTsKKyAg
bGV0IHN0YXRlID0gY29tbWFuZE5vZGUuZ2V0QXR0cmlidXRlKCJzdGF0ZSIpOworICBpZiAoIXN0
YXRlKQorICAgIHN0YXRlID0gIjAiOworCiAgIC8vIElmIHdlIGRvbid0IG1hdGNoIGFueXRoaW5n
LCBzZXQgdG8gIjAgKG5vcm1hbCkiCiAgIHZhciBuZXdJbmRleCA9IDI7Ci0gIHZhciBzaXplID0g
Zm9udFNpemVNZW51bGlzdC5nZXRBdHRyaWJ1dGUoInNpemUiKTsKLSAgaWYgKCBzaXplID09ICJt
aXhlZCIpCisKKyAgaWYgKCBzdGF0ZSA9PSAibWl4ZWQiKQogICB7CiAgICAgLy8gTm8gc2luZ2xl
IHR5cGUgc2VsZWN0ZWQKICAgICBuZXdJbmRleCA9IC0xOwogICB9CiAgIGVsc2UKICAgewogICAg
IGZvciAodmFyIGkgPSAwOyBpIDwgZ0ZvbnRTaXplTmFtZXMubGVuZ3RoOyBpKyspCiAgICAgewot
ICAgICAgaWYoIGdGb250U2l6ZU5hbWVzW2ldID09IHNpemUgKQorICAgICAgaWYoIENvbnZlcnRG
b250Q2xhc3NUb1NpemUoZ0ZvbnRTaXplTmFtZXNbaV0pID09IHN0YXRlICkKICAgICAgIHsKICAg
ICAgICAgbmV3SW5kZXggPSBpOwogICAgICAgICBicmVhazsKICAgICAgIH0KICAgICB9CiAgIH0K
ICAgaWYgKGZvbnRTaXplTWVudWxpc3Quc2VsZWN0ZWRJbmRleCAhPSBuZXdJbmRleCkKICAgICBm
b250U2l6ZU1lbnVsaXN0LnNlbGVjdGVkSW5kZXggPSBuZXdJbmRleDsKQEAgLTk5OCwzNSArMTAy
OCwzNyBAQCBmdW5jdGlvbiBpbml0Rm9udFNpemVNZW51KG1lbnVQb3B1cCkKICAgICBtZW51SXRl
bSA9IGNoaWxkcmVuWzFdOwogICAgIGlmIChtZW51SXRlbSkKICAgICB7CiAgICAgICBFZGl0b3JH
ZXRUZXh0UHJvcGVydHkoImJpZyIsICIiLCAiIiwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsK
ICAgICAgIG1lbnVJdGVtLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGFsbEhhcy52YWx1ZSk7CiAg
ICAgICBzaXplV2FzRm91bmQgfD0gYW55SGFzLnZhbHVlOwogICAgIH0KIAotICAgIC8vIEZpeGVk
IHNpemUgaXRlbXMgc3RhcnQgYWZ0ZXIgbWVudSBzZXBhcmF0b3IKLSAgICB2YXIgbWVudUluZGV4
ID0gMzsKKyAgICB2YXIgbWVudUluZGV4ID0gMDsKICAgICAvLyBJbmRleCBvZiB0aGUgbWVkaXVt
IChkZWZhdWx0KSBpdGVtCi0gICAgdmFyIG1lZGl1bUluZGV4ID0gNTsKKyAgICB2YXIgbWVkaXVt
SW5kZXggPSAyOwogCiAgICAgLy8gU2NhbiB0aHJvdWdoIGFsbCBzdXBwb3J0ZWQgImZvbnQgc2l6
ZSIgYXR0cmlidXRlIHZhbHVlcwogICAgIGZvciAodmFyIGkgPSAtMjsgaSA8PSAzOyBpKyspCiAg
ICAgewogICAgICAgbWVudUl0ZW0gPSBjaGlsZHJlblttZW51SW5kZXhdOwogCiAgICAgICAvLyBT
a2lwIG92ZXIgbWVkaXVtIHNpbmNlIGl0J2xsIGJlIHNldCBiZWxvdy4KICAgICAgIC8vIElmIGZv
bnQgc2l6ZT0wIGlzIGFjdHVhbGx5IHNldCwgd2UnbGwgdG9nZ2xlIGl0IG9mZiBiZWxvdyBpZgog
ICAgICAgLy8gd2UgZW50ZXIgdGhpcyBsb29wIGluIHRoaXMgY2FzZS4KICAgICAgIGlmIChtZW51
SXRlbSAmJiAoaSAhPSAwKSkKICAgICAgIHsKICAgICAgICAgdmFyIHNpemVTdHJpbmcgPSAoaSA8
PSAwKSA/IFN0cmluZyhpKSA6ICgiKyIgKyBTdHJpbmcoaSkpOwogICAgICAgICBFZGl0b3JHZXRU
ZXh0UHJvcGVydHkoImZvbnQiLCAic2l6ZSIsIHNpemVTdHJpbmcsIGZpcnN0SGFzLCBhbnlIYXMs
IGFsbEhhcyk7CiAgICAgICAgIC8vIENoZWNrIHRoZSBpdGVtIG9ubHkgaWYgYWxsIG9mIHNlbGVj
dGlvbiBoYXMgdGhlIHNpemUuLi4KICAgICAgICAgbWVudUl0ZW0uc2V0QXR0cmlidXRlKCJjaGVj
a2VkIiwgYWxsSGFzLnZhbHVlKTsKKyAgICAgICAgaWYgKGFsbEhhcy52YWx1ZSkgeworICAgICAg
ICAgIGR1bXAoIlxuXG5XT09QISIgKyBtZW51SW5kZXggKyAiXG5cbiIpOworICAgICAgICB9CiAg
ICAgICAgIC8vIC4uLmJ1dCByZW1lbWJlciBpZiBBTlkgb2Ygb2Ygc2VsZWN0aW9uIGhhZCBzaXpl
IHNldAogICAgICAgICBzaXplV2FzRm91bmQgfD0gYW55SGFzLnZhbHVlOwogICAgICAgfQogICAg
ICAgbWVudUluZGV4Kys7CiAgICAgfQogCiAgICAgLy8gaWYgbm8gc2l6ZSB3YXMgZm91bmQsIHRo
ZW4gY2hlY2sgZGVmYXVsdCAobWVkaXVtKQogICAgIC8vIG5vdGUgdGhhdCBubyBpdGVtIGlzIGNo
ZWNrZWQgaW4gdGhlIGNhc2Ugb2YgIm1peGVkIiBzZWxlY3Rpb24KZGlmZiAtLWdpdCBhL21haWwv
Y29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvTXNnQ29tcG9zZUNvbW1hbmRzLmpzIGIvbWFpbC9j
b21wb25lbnRzL2NvbXBvc2UvY29udGVudC9Nc2dDb21wb3NlQ29tbWFuZHMuanMKLS0tIGEvbWFp
bC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9Nc2dDb21wb3NlQ29tbWFuZHMuanMKKysrIGIv
bWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9Nc2dDb21wb3NlQ29tbWFuZHMuanMKQEAg
LTgxMywxOCArODEzLDE2IEBAIGZ1bmN0aW9uIHVwZGF0ZUNvbXBvc2VJdGVtcygpCiAgIHRyeSB7
CiAgICAgLy8gRWRpdCBNZW51CiAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfcmV3cmFwIik7CiAK
ICAgICAvLyBJbnNlcnQgTWVudQogICAgIGlmIChnTXNnQ29tcG9zZSAmJiBnTXNnQ29tcG9zZS5j
b21wb3NlSFRNTCkKICAgICB7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9yZW5kZXJlZEhU
TUxFbmFibGVyIik7Ci0gICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9kZWNyZWFzZUZvbnQiKTsK
LSAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2luY3JlYXNlRm9udCIpOwogICAgICAgZ29VcGRh
dGVDb21tYW5kKCJjbWRfYm9sZCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaXRhbGlj
Iik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF91bmRlcmxpbmUiKTsKICAgICAgIGdvVXBk
YXRlQ29tbWFuZCgiY21kX3VsIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9vbCIpOwog
ICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaW5kZW50Iik7CiAgICAgICBnb1VwZGF0ZUNvbW1h
bmQoImNtZF9vdXRkZW50Iik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9hbGlnbiIpOwpk
aWZmIC0tZ2l0IGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9lZGl0b3JPdmVybGF5
Lnh1bCBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwK
LS0tIGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1bAor
KysgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsCkBA
IC0yNiwyMCArMjYsMTYgQEAKIAogICAgIDxrZXkgaWQ9ImluY3JlYXNlaW5kZW50a2IiICBrZXk9
IiZpbmNyZWFzZUluZGVudC5rZXk7IiAgb2JzZXJ2ZXM9ImNtZF9pbmRlbnQiICBtb2RpZmllcnM9
ImFjY2VsIi8+CiAgICAgPGtleSBpZD0iZGVjcmVhc2VpbmRlbnRrYiIgIGtleT0iJmRlY3JlYXNl
SW5kZW50LmtleTsiICBvYnNlcnZlcz0iY21kX291dGRlbnQiICBtb2RpZmllcnM9ImFjY2VsIi8+
CiAKICAgICA8a2V5IGlkPSJyZW1vdmVzdHlsZXNrYiIgICAgICAga2V5PSImZm9ybWF0UmVtb3Zl
U3R5bGVzLmtleTsiICAgb2JzZXJ2ZXM9ImNtZF9yZW1vdmVTdHlsZXMiICBtb2RpZmllcnM9ImFj
Y2VsLCBzaGlmdCIvPgogICAgIDxrZXkgaWQ9InJlbW92ZXN0eWxlc2tiMiIgICAgICAga2V5PSIg
IiAgIG9ic2VydmVzPSJjbWRfcmVtb3ZlU3R5bGVzIiAgbW9kaWZpZXJzPSJhY2NlbCIvPgogICAg
IDxrZXkgaWQ9InJlbW92ZWxpbmtza2IiICAgICAgICBrZXk9IiZmb3JtYXRSZW1vdmVMaW5rcy5r
ZXk7IiAgICBvYnNlcnZlcz0iY21kX3JlbW92ZUxpbmtzIiAgbW9kaWZpZXJzPSJhY2NlbCwgc2hp
ZnQiLz4KICAgICA8a2V5IGlkPSJyZW1vdmVuYW1lZGFuY2hvcnNrYiIga2V5PSImZm9ybWF0UmVt
b3ZlTmFtZWRBbmNob3JzMi5rZXk7IiAgICBvYnNlcnZlcz0iY21kX3JlbW92ZU5hbWVkQW5jaG9y
cyIgIG1vZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+Ci0gICAgPGtleSBpZD0iZGVjcmVhc2Vmb250
c2l6ZWtiIiAgIGtleT0iJmRlY3JlYXNlRm9udFNpemUua2V5OyIgICAgIG9ic2VydmVzPSJjbWRf
ZGVjcmVhc2VGb250IiAgbW9kaWZpZXJzPSJhY2NlbCIvPgotICAgIDxrZXkgaWQ9ImluY3JlYXNl
Zm9udHNpemVrYiIgICBrZXk9IiZpbmNyZWFzZUZvbnRTaXplLmtleTsiICAgICBvYnNlcnZlcz0i
Y21kX2luY3JlYXNlRm9udCIgIG1vZGlmaWVycz0iYWNjZWwiLz4KLSAgICA8a2V5ICAgICAgICAg
ICAgICAgICAgICAgICAgICAga2V5PSImaW5jcmVhc2VGb250U2l6ZS5rZXk7IiAgICAgb2JzZXJ2
ZXM9ImNtZF9pbmNyZWFzZUZvbnQiICBtb2RpZmllcnM9ImFjY2VsLHNoaWZ0Ii8+Ci0gICAgPGtl
eSAgICAgICAgICAgICAgICAgICAgICAgICAgIGtleT0iJmluY3JlYXNlRm9udFNpemUua2V5Mjsi
ICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250IiAgbW9kaWZpZXJzPSJhY2NlbCIvPgogCiAg
ICAgPGtleSBpZD0iaW5zZXJ0bGlua2tiIiAgICAgICAgIGtleT0iJmluc2VydExpbmtDbWQua2V5
OyIgICAgICAgICAgIG9ic2VydmVzPSJjbWRfbGluayIgICAgICAgICAgbW9kaWZpZXJzPSJhY2Nl
bCIvPgogICA8L2tleXNldD4KIAogICA8IS0tIGNvbW1hbmRzIHVwZGF0ZWQgd2hlbiB0aGUgZWRp
dG9yIGdldHMgY3JlYXRlZCAtLT4KICAgPGNvbW1hbmRzZXQgaWQ9ImNvbW1vbkVkaXRvck1lbnVJ
dGVtcyIKICAgICAgICAgICBjb21tYW5kdXBkYXRlcj0idHJ1ZSIKICAgICAgICAgICBldmVudHM9
ImNyZWF0ZSIKQEAgLTEzOCwyOCArMTM0LDI1IEBACiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9wYXJh
Z3JhcGhTdGF0ZSIgIHN0YXRlPSIiICAgICAgICAgb25jb21tYW5kPSJkb1N0YXRlZnVsQ29tbWFu
ZCgnY21kX3BhcmFncmFwaFN0YXRlJywgZXZlbnQudGFyZ2V0LnZhbHVlKSIvPgogICAgIDxjb21t
YW5kIGlkPSJjbWRfZm9udEZhY2UiICAgICAgICBzdGF0ZT0iIiAgICAgICAgIG9uY29tbWFuZD0i
ZG9TdGF0ZWZ1bENvbW1hbmQoJ2NtZF9mb250RmFjZScsIGV2ZW50LnRhcmdldC52YWx1ZSkiLz4K
IAogICAgIDwhLS0gTm8gIm9uY29tbWFuZCIsIHVzZSBFZGl0b3JTZWxlY3RDb2xvcigpIHRvIGJy
aW5nIHVwIGNvbG9yIGRpYWxvZyAtLT4KICAgICA8Y29tbWFuZCBpZD0iY21kX2ZvbnRDb2xvciIg
ICAgICAgc3RhdGU9IiIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRfYmFja2dyb3VuZENvbG9yIiBz
dGF0ZT0iIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9oaWdobGlnaHQiICAgICAgIHN0YXRlPSJ0
cmFuc3BhcmVudCIgIG9uY29tbWFuZD0iRWRpdG9yU2VsZWN0Q29sb3IoJ0hpZ2hsaWdodCcsIGV2
ZW50KTsiLz4KIAotICAgIDxjb21tYW5kIGlkPSJjbWRfZm9udFNpemUiICAgICAgICAgICAgICAg
ICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9mb250U2l6ZScpIi8+CisgICAg
PGNvbW1hbmQgaWQ9ImNtZF9mb250U2l6ZSIgICAgICAgIHN0YXRlPSIiICAgICAgICAgb25jb21t
YW5kPSJkb1N0YXRlZnVsQ29tbWFuZCgnY21kX2ZvbnRTaXplJywgZXZlbnQudGFyZ2V0LnZhbHVl
KSIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRfYWxpZ24iICAgICAgICAgICBzdGF0ZT0iIi8+CiAK
ICAgICA8Y29tbWFuZCBpZD0iY21kX2Fic1BvcyIgICAgICAgICAgc3RhdGU9IiIgICAgICAgIG9u
Y29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9hYnNQb3MnKSIvPgogICAgIDxjb21tYW5kIGlkPSJj
bWRfaW5jcmVhc2VaSW5kZXgiICBzdGF0ZT0iIiAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFu
ZCgnY21kX2luY3JlYXNlWkluZGV4JykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX2RlY3JlYXNl
WkluZGV4IiAgc3RhdGU9IiIgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9kZWNy
ZWFzZVpJbmRleCcpIi8+CiAKICAgICA8Y29tbWFuZCBpZD0iY21kX2FkdmFuY2VkUHJvcGVydGll
cyIgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9hZHZhbmNlZFByb3Bl
cnRpZXMnKSIvPgogCi0gICAgPGNvbW1hbmQgaWQ9ImNtZF9pbmNyZWFzZUZvbnQiICAgICAgICAg
ICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfaW5jcmVhc2VGb250JykiLz4K
LSAgICA8Y29tbWFuZCBpZD0iY21kX2RlY3JlYXNlRm9udCIgICAgICAgICAgICAgICAgICAgIG9u
Y29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9kZWNyZWFzZUZvbnQnKSIvPgotICAgIAogICAgIDxj
b21tYW5kIGlkPSJjbWRfcmVtb3ZlU3R5bGVzIiAgICAgICAgICAgICAgICAgICAgb25jb21tYW5k
PSJnb0RvQ29tbWFuZCgnY21kX3JlbW92ZVN0eWxlcycpIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNt
ZF9yZW1vdmVMaW5rcyIgICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5k
KCdjbWRfcmVtb3ZlTGlua3MnKSIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRfcmVtb3ZlTmFtZWRB
bmNob3JzIiAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX3JlbW92ZU5h
bWVkQW5jaG9ycycpIi8+CiAgIDwvY29tbWFuZHNldD4KIAogICA8IS0tIGNvbW1hbmRzIHVwZGF0
ZWQgb25seSB3aGVuIHRoZSBtZW51IGdldHMgY3JlYXRlZCAtLT4KICAgPGNvbW1hbmRzZXQgaWQ9
ImNvbXBvc2VyTGlzdE1lbnVJdGVtcyIKICAgICAgICAgICBjb21tYW5kdXBkYXRlcj0idHJ1ZSIK
QEAgLTMwNSwzMSArMjk4LDE2IEBACiAgICAgICA8L21lbnVwb3B1cD4KICAgICA8L21lbnU+CiAK
ICAgICA8IS0tIEZvbnQgc2l6ZSBzdWJtZW51IC0tPgogICAgIDxtZW51IGlkPSJmb250U2l6ZU1l
bnUiIGxhYmVsPSImZm9udFNpemVNZW51LmxhYmVsOyIKICAgICAgICAgICBhY2Nlc3NrZXk9IiZm
b250U2l6ZU1lbnUuYWNjZXNza2V5OyIKICAgICAgICAgICBwb3NpdGlvbj0iMiI+CiAgICAgICA8
bWVudXBvcHVwIGlkPSJmb250U2l6ZU1lbnVQb3B1cCIgb25wb3B1cHNob3dpbmc9ImluaXRGb250
U2l6ZU1lbnUodGhpcykiPgotICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfZGVjcmVhc2VGb250
U2l6ZSIKLSAgICAgICAgICAgICAgICAgIGxhYmVsPSImZGVjcmVhc2VGb250U2l6ZS5sYWJlbDsi
Ci0gICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZkZWNyZWFzZUZvbnRTaXplLmFjY2Vzc2tl
eTsiCi0gICAgICAgICAgICAgICAgICBrZXk9ImRlY3JlYXNlZm9udHNpemVrYiIKLSAgICAgICAg
ICAgICAgICAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250IgotICAgICAgICAgICAgICAgICAg
dHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIxIi8+Ci0gICAgICAgIDxtZW51
aXRlbSBpZD0ibWVudV9pbmNyZWFzZUZvbnRTaXplIgotICAgICAgICAgICAgICAgICAgbGFiZWw9
IiZpbmNyZWFzZUZvbnRTaXplLmxhYmVsOyIKLSAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0i
JmluY3JlYXNlRm9udFNpemUuYWNjZXNza2V5OyIKLSAgICAgICAgICAgICAgICAgIGtleT0iaW5j
cmVhc2Vmb250c2l6ZWtiIgotICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9pbmNyZWFz
ZUZvbnQiCi0gICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKLSAgICAgICAgICAgICAgICAg
IG5hbWU9IjEiLz4KLSAgICAgICAgPG1lbnVzZXBhcmF0b3IgaWQ9ImZvbnRTaXplTWVudUFmdGVy
SW5jcmVhc2VGb250U2l6ZVNlcGFyYXRvciIvPgogPCEtLSBOb3Qgc3VwcG9ydGVkIGluIGN1cnJl
bnQgZm9udCBzaXplIGltcGxlbWVudGF0aW9uCiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV94
eC1zbWFsbCIKICAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS14eC1zbWFsbENtZC5sYWJl
bDsiCiAgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXh4LXNtYWxsQ21kLmFjY2Vz
c2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4
eC1zbWFsbCcpIgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjIiLz4KIC0t
PgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS14LXNtYWxsIgpAQCAtODkzLDI4ICs4
NzEsMjkgQEAKICAgICAgICAgICAgICAgICB2YWx1ZT0iQ291cmllciBOZXcsIENvdXJpZXIsIG1v
bm9zcGFjZSIvPgogICAgICAgPG1lbnVzZXBhcmF0b3IgaWQ9InRvb2xiYXJtZW51QWZ0ZXJGb250
RmFjZUNvdXJpZXJTZXBhcmF0b3IiLz4KICAgICA8L21lbnVwb3B1cD4KICAgPC9tZW51bGlzdD4K
IDwvdG9vbGJhcml0ZW0+CiAKIDx0b29sYmFyaXRlbSBpZD0iZm9udC1zaXplLXNlbGVjdC1jb250
YWluZXIiCiAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgotICAgICAgICAg
ICAgIHRvb2x0aXB0ZXh0PSImRm9udFNpemVTZWxlY3QudG9vbHRpcDsiPgorICAgICAgICAgICAg
IHRvb2x0aXB0ZXh0PSImRm9udFNpemVTZWxlY3QudG9vbHRpcDsiCisgICAgICAgICAgICAgb2Jz
ZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIj4KICAgPG1lbnVsaXN0IGlkPSJGb250U2l6
ZVNlbGVjdCIKICAgICAgICAgICAgIGNsYXNzPSJ0b29sYmFyLWZvY3VzdGFyZ2V0IgogICAgICAg
ICAgICAgY3JvcD0icmlnaHQiCiAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNlbGVjdEZv
bnRTaXplKCk7Ij4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iZm9udC1zaXplLXNlbGVjdC1jb250
YWluZXIiIGF0dHJpYnV0ZT0iZGlzYWJsZWQiLz4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21k
X2ZvbnRTaXplIiBhdHRyaWJ1dGU9InN0YXRlIiBvbmJyb2FkY2FzdD0ib25Gb250U2l6ZUNoYW5n
ZSh0aGlzLnBhcmVudE5vZGUsICdjbWRfZm9udFNpemUnKSIvPgogICAgIDxtZW51cG9wdXAgaWQ9
IkZvbnRTaXplUG9wdXAiPgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXpl
X3h4LXNtYWxsIiBsYWJlbD0iJnNpemUteHgtc21hbGxDbWQubGFiZWw7Ii8+CiAgICAgICA8bWVu
dWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1zbWFsbCIgbGFiZWw9IiZzaXplLXgtc21h
bGxDbWQubGFiZWw7Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVf
c21hbGwiIGxhYmVsPSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiLz4KLSAgICAgIDxtZW51aXRlbSBp
ZD0idG9vYmFybWVudV9mb250U2l6ZV9tZWRpdW0iIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFi
ZWw7Ii8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbWVkaXVtIiBs
YWJlbD0iJnNpemUtbWVkaXVtQ21kLmxhYmVsOyIgc2VsZWN0ZWQ9InRydWUiLz4KICAgICAgIDxt
ZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9sYXJnZSIgbGFiZWw9IiZzaXplLWxhcmdl
Q21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gt
bGFyZ2UiIGxhYmVsPSImc2l6ZS14LWxhcmdlQ21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVpdGVt
IGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LWxhcmdlIiBsYWJlbD0iJnNpemUteHgtbGFyZ2VD
bWQubGFiZWw7Ii8+CiAgICAgPC9tZW51cG9wdXA+CiAgIDwvbWVudWxpc3Q+CiA8L3Rvb2xiYXJp
dGVtPgogCiA8dG9vbGJhcml0ZW0gaWQ9ImNvbG9yLWJ1dHRvbnMtY29udGFpbmVyIgpkaWZmIC0t
Z2l0IGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9tZXNzZW5nZXJjb21wb3NlLnh1
bCBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvbWVzc2VuZ2VyY29tcG9zZS54dWwK
LS0tIGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9tZXNzZW5nZXJjb21wb3NlLnh1
bAorKysgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21lc3NlbmdlcmNvbXBvc2Uu
eHVsCkBAIC04MTYsMjAgKzgxNiwxOSBAQAogICA8IS0tIFRoZSBtYWlsIG1lc3NhZ2UgYm9keSBm
cmFtZSAtLT4KICAgPHZib3ggaWQ9ImFwcGNvbnRlbnQiIGZsZXg9IjEiPgogICAgIDwhLS0gVGhl
c2UgdG9vbGJhciBpdGVtcyBnZXQgZmlsbGVkIG91dCBmcm9tIHRoZSBlZGl0b3JPdmVybGF5IC0t
PgogICAgIDx0b29sYm94IGlkPSJGb3JtYXRUb29sYm94IiBtb2RlPSJpY29ucyI+CiAgICAgICA8
dG9vbGJhciBjbGFzcz0iY2hyb21lY2xhc3MtdG9vbGJhciIgaWQ9IkZvcm1hdFRvb2xiYXIiIHBl
cnNpc3Q9ImNvbGxhcHNlZCIKICAgICAgICAgICAgICAgIGN1c3RvbWl6YWJsZT0idHJ1ZSIgbm93
aW5kb3dkcmFnPSJ0cnVlIj4KICAgICAgICAgPHRvb2xiYXJpdGVtIGlkPSJwYXJhZ3JhcGgtc2Vs
ZWN0LWNvbnRhaW5lciIvPgogICAgICAgICA8dG9vbGJhcml0ZW0gaWQ9ImZvbnQtZmFjZS1zZWxl
Y3QtY29udGFpbmVyIi8+CisgICAgICAgIDx0b29sYmFyaXRlbSBpZD0iZm9udC1zaXplLXNlbGVj
dC1jb250YWluZXIiLz4KICAgICAgICAgPHRvb2xiYXJpdGVtIGlkPSJjb2xvci1idXR0b25zLWNv
bnRhaW5lciIKICAgICAgICAgICAgICAgICAgICAgIGRpc2FibGVvbmN1c3RvbWl6ZT0idHJ1ZSIv
PgotICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgot
ICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgogICAg
ICAgICA8dG9vbGJhcnNlcGFyYXRvciBjbGFzcz0idG9vbGJhcnNlcGFyYXRvci1zdGFuZGFyZCIv
PgogICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iYm9sZEJ1dHRvbiIvPgogICAgICAgICA8dG9v
bGJhcmJ1dHRvbiBpZD0iaXRhbGljQnV0dG9uIi8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlk
PSJ1bmRlcmxpbmVCdXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xhc3M9InRv
b2xiYXJzZXBhcmF0b3Itc3RhbmRhcmQiLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24gaWQ9InVs
QnV0dG9uIi8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJvbEJ1dHRvbiIvPgogICAgICAg
ICA8dG9vbGJhcmJ1dHRvbiBpZD0ib3V0ZGVudEJ1dHRvbiIvPgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>639174</attachid>
            <date>2012-07-04 14:01:38 -0700</date>
            <delta_ts>2015-10-07 12:28:50 -0700</delta_ts>
            <desc>Patch v2</desc>
            <filename>769604-v2.diff</filename>
            <type>text/plain</type>
            <size>11170</size>
            <attacher>mconley</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci5qcyBiL2VkaXRv
ci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci5qcwotLS0gYS9lZGl0b3IvdWkvY29tcG9zZXIv
Y29udGVudC9lZGl0b3IuanMKKysrIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9y
LmpzCkBAIC04MTEsMzEgKzgxMSw2MSBAQCBmdW5jdGlvbiBFZGl0b3JTZWxlY3RGb250U2l6ZSgp
CiAgIHsKICAgICBpZiAoc2VsZWN0LnNlbGVjdGVkSW5kZXggPT0gLTEpCiAgICAgICByZXR1cm47
CiAKICAgICBFZGl0b3JTZXRGb250U2l6ZShnRm9udFNpemVOYW1lc1tzZWxlY3Quc2VsZWN0ZWRJ
bmRleF0pOwogICB9CiB9CiAKK2Z1bmN0aW9uIENvbnZlcnRGb250Q2xhc3NUb1NpemUoYVNpemUp
Cit7CisgIHN3aXRjaCAoYVNpemUpCisgIHsKKyAgICBjYXNlICJ4eC1zbWFsbCI6CisgICAgICBy
ZXR1cm4gIi0zIjsKKyAgICBjYXNlICJ4LXNtYWxsIjoKKyAgICAgIHJldHVybiAiLTIiOworICAg
IGNhc2UgInNtYWxsIjoKKyAgICAgIHJldHVybiAiLTEiOworICAgIGNhc2UgIm5vcm1hbCI6Cisg
ICAgY2FzZSAibWVkaXVtIjoKKyAgICAgIHJldHVybiAiMCI7CisgICAgY2FzZSAibGFyZ2UiOgor
ICAgICAgcmV0dXJuICIrMSI7CisgICAgY2FzZSAieC1sYXJnZSI6CisgICAgICByZXR1cm4gIisy
IjsKKyAgICBjYXNlICJ4eC1sYXJnZSI6CisgICAgICByZXR1cm4gIiszIjsKKyAgfQorCisgIC8v
IElmIGFsbCBlbHNlIGZhaWxzLCByZXR1cm4gIjAiLgorICByZXR1cm4gIjAiOworfQorCiBmdW5j
dGlvbiBvbkZvbnRTaXplQ2hhbmdlKGZvbnRTaXplTWVudWxpc3QsIGNvbW1hbmRJRCkKIHsKKyAg
bGV0IGNvbW1hbmROb2RlID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoY29tbWFuZElEKTsKKyAg
bGV0IHN0YXRlID0gY29tbWFuZE5vZGUuZ2V0QXR0cmlidXRlKCJzdGF0ZSIpOworICBpZiAoIXN0
YXRlKQorICAgIHN0YXRlID0gIjAiOworCiAgIC8vIElmIHdlIGRvbid0IG1hdGNoIGFueXRoaW5n
LCBzZXQgdG8gIjAgKG5vcm1hbCkiCiAgIHZhciBuZXdJbmRleCA9IDI7Ci0gIHZhciBzaXplID0g
Zm9udFNpemVNZW51bGlzdC5nZXRBdHRyaWJ1dGUoInNpemUiKTsKLSAgaWYgKCBzaXplID09ICJt
aXhlZCIpCisKKyAgaWYgKCBzdGF0ZSA9PSAibWl4ZWQiKQogICB7CiAgICAgLy8gTm8gc2luZ2xl
IHR5cGUgc2VsZWN0ZWQKICAgICBuZXdJbmRleCA9IC0xOwogICB9CiAgIGVsc2UKICAgewogICAg
IGZvciAodmFyIGkgPSAwOyBpIDwgZ0ZvbnRTaXplTmFtZXMubGVuZ3RoOyBpKyspCiAgICAgewot
ICAgICAgaWYoIGdGb250U2l6ZU5hbWVzW2ldID09IHNpemUgKQorICAgICAgaWYoIENvbnZlcnRG
b250Q2xhc3NUb1NpemUoZ0ZvbnRTaXplTmFtZXNbaV0pID09IHN0YXRlICkKICAgICAgIHsKICAg
ICAgICAgbmV3SW5kZXggPSBpOwogICAgICAgICBicmVhazsKICAgICAgIH0KICAgICB9CiAgIH0K
ICAgaWYgKGZvbnRTaXplTWVudWxpc3Quc2VsZWN0ZWRJbmRleCAhPSBuZXdJbmRleCkKICAgICBm
b250U2l6ZU1lbnVsaXN0LnNlbGVjdGVkSW5kZXggPSBuZXdJbmRleDsKQEAgLTk5OCwyMCArMTAy
OCwxOSBAQCBmdW5jdGlvbiBpbml0Rm9udFNpemVNZW51KG1lbnVQb3B1cCkKICAgICBtZW51SXRl
bSA9IGNoaWxkcmVuWzFdOwogICAgIGlmIChtZW51SXRlbSkKICAgICB7CiAgICAgICBFZGl0b3JH
ZXRUZXh0UHJvcGVydHkoImJpZyIsICIiLCAiIiwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsK
ICAgICAgIG1lbnVJdGVtLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGFsbEhhcy52YWx1ZSk7CiAg
ICAgICBzaXplV2FzRm91bmQgfD0gYW55SGFzLnZhbHVlOwogICAgIH0KIAotICAgIC8vIEZpeGVk
IHNpemUgaXRlbXMgc3RhcnQgYWZ0ZXIgbWVudSBzZXBhcmF0b3IKLSAgICB2YXIgbWVudUluZGV4
ID0gMzsKKyAgICB2YXIgbWVudUluZGV4ID0gMDsKICAgICAvLyBJbmRleCBvZiB0aGUgbWVkaXVt
IChkZWZhdWx0KSBpdGVtCi0gICAgdmFyIG1lZGl1bUluZGV4ID0gNTsKKyAgICB2YXIgbWVkaXVt
SW5kZXggPSAyOwogCiAgICAgLy8gU2NhbiB0aHJvdWdoIGFsbCBzdXBwb3J0ZWQgImZvbnQgc2l6
ZSIgYXR0cmlidXRlIHZhbHVlcwogICAgIGZvciAodmFyIGkgPSAtMjsgaSA8PSAzOyBpKyspCiAg
ICAgewogICAgICAgbWVudUl0ZW0gPSBjaGlsZHJlblttZW51SW5kZXhdOwogCiAgICAgICAvLyBT
a2lwIG92ZXIgbWVkaXVtIHNpbmNlIGl0J2xsIGJlIHNldCBiZWxvdy4KICAgICAgIC8vIElmIGZv
bnQgc2l6ZT0wIGlzIGFjdHVhbGx5IHNldCwgd2UnbGwgdG9nZ2xlIGl0IG9mZiBiZWxvdyBpZgpk
aWZmIC0tZ2l0IGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9Nc2dDb21wb3NlQ29t
bWFuZHMuanMgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L01zZ0NvbXBvc2VDb21t
YW5kcy5qcwotLS0gYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L01zZ0NvbXBvc2VD
b21tYW5kcy5qcworKysgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L01zZ0NvbXBv
c2VDb21tYW5kcy5qcwpAQCAtODEzLDE4ICs4MTMsMTYgQEAgZnVuY3Rpb24gdXBkYXRlQ29tcG9z
ZUl0ZW1zKCkKICAgdHJ5IHsKICAgICAvLyBFZGl0IE1lbnUKICAgICBnb1VwZGF0ZUNvbW1hbmQo
ImNtZF9yZXdyYXAiKTsKIAogICAgIC8vIEluc2VydCBNZW51CiAgICAgaWYgKGdNc2dDb21wb3Nl
ICYmIGdNc2dDb21wb3NlLmNvbXBvc2VIVE1MKQogICAgIHsKICAgICAgIGdvVXBkYXRlQ29tbWFu
ZCgiY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiKTsKLSAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21k
X2RlY3JlYXNlRm9udCIpOwotICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaW5jcmVhc2VGb250
Iik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9ib2xkIik7CiAgICAgICBnb1VwZGF0ZUNv
bW1hbmQoImNtZF9pdGFsaWMiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX3VuZGVybGlu
ZSIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfdWwiKTsKICAgICAgIGdvVXBkYXRlQ29t
bWFuZCgiY21kX29sIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9pbmRlbnQiKTsKICAg
ICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX291dGRlbnQiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFu
ZCgiY21kX2FsaWduIik7CmRpZmYgLS1naXQgYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250
ZW50L2VkaXRvck92ZXJsYXkueHVsIGIvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9l
ZGl0b3JPdmVybGF5Lnh1bAotLS0gYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L2Vk
aXRvck92ZXJsYXkueHVsCisrKyBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvZWRp
dG9yT3ZlcmxheS54dWwKQEAgLTI2LDIwICsyNiwxNiBAQAogCiAgICAgPGtleSBpZD0iaW5jcmVh
c2VpbmRlbnRrYiIgIGtleT0iJmluY3JlYXNlSW5kZW50LmtleTsiICBvYnNlcnZlcz0iY21kX2lu
ZGVudCIgIG1vZGlmaWVycz0iYWNjZWwiLz4KICAgICA8a2V5IGlkPSJkZWNyZWFzZWluZGVudGti
IiAga2V5PSImZGVjcmVhc2VJbmRlbnQua2V5OyIgIG9ic2VydmVzPSJjbWRfb3V0ZGVudCIgIG1v
ZGlmaWVycz0iYWNjZWwiLz4KIAogICAgIDxrZXkgaWQ9InJlbW92ZXN0eWxlc2tiIiAgICAgICBr
ZXk9IiZmb3JtYXRSZW1vdmVTdHlsZXMua2V5OyIgICBvYnNlcnZlcz0iY21kX3JlbW92ZVN0eWxl
cyIgIG1vZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+CiAgICAgPGtleSBpZD0icmVtb3Zlc3R5bGVz
a2IyIiAgICAgICBrZXk9IiAiICAgb2JzZXJ2ZXM9ImNtZF9yZW1vdmVTdHlsZXMiICBtb2RpZmll
cnM9ImFjY2VsIi8+CiAgICAgPGtleSBpZD0icmVtb3ZlbGlua3NrYiIgICAgICAgIGtleT0iJmZv
cm1hdFJlbW92ZUxpbmtzLmtleTsiICAgIG9ic2VydmVzPSJjbWRfcmVtb3ZlTGlua3MiICBtb2Rp
ZmllcnM9ImFjY2VsLCBzaGlmdCIvPgogICAgIDxrZXkgaWQ9InJlbW92ZW5hbWVkYW5jaG9yc2ti
IiBrZXk9IiZmb3JtYXRSZW1vdmVOYW1lZEFuY2hvcnMyLmtleTsiICAgIG9ic2VydmVzPSJjbWRf
cmVtb3ZlTmFtZWRBbmNob3JzIiAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KLSAgICA8a2V5
IGlkPSJkZWNyZWFzZWZvbnRzaXpla2IiICAga2V5PSImZGVjcmVhc2VGb250U2l6ZS5rZXk7IiAg
ICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnQiICBtb2RpZmllcnM9ImFjY2VsIi8+Ci0gICAg
PGtleSBpZD0iaW5jcmVhc2Vmb250c2l6ZWtiIiAgIGtleT0iJmluY3JlYXNlRm9udFNpemUua2V5
OyIgICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250IiAgbW9kaWZpZXJzPSJhY2NlbCIvPgot
ICAgIDxrZXkgICAgICAgICAgICAgICAgICAgICAgICAgICBrZXk9IiZpbmNyZWFzZUZvbnRTaXpl
LmtleTsiICAgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udCIgIG1vZGlmaWVycz0iYWNjZWws
c2hpZnQiLz4KLSAgICA8a2V5ICAgICAgICAgICAgICAgICAgICAgICAgICAga2V5PSImaW5jcmVh
c2VGb250U2l6ZS5rZXkyOyIgICAgb2JzZXJ2ZXM9ImNtZF9pbmNyZWFzZUZvbnQiICBtb2RpZmll
cnM9ImFjY2VsIi8+CiAKICAgICA8a2V5IGlkPSJpbnNlcnRsaW5ra2IiICAgICAgICAga2V5PSIm
aW5zZXJ0TGlua0NtZC5rZXk7IiAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9saW5rIiAgICAgICAg
ICBtb2RpZmllcnM9ImFjY2VsIi8+CiAgIDwva2V5c2V0PgogCiAgIDwhLS0gY29tbWFuZHMgdXBk
YXRlZCB3aGVuIHRoZSBlZGl0b3IgZ2V0cyBjcmVhdGVkIC0tPgogICA8Y29tbWFuZHNldCBpZD0i
Y29tbW9uRWRpdG9yTWVudUl0ZW1zIgogICAgICAgICAgIGNvbW1hbmR1cGRhdGVyPSJ0cnVlIgog
ICAgICAgICAgIGV2ZW50cz0iY3JlYXRlIgpAQCAtMTM4LDI4ICsxMzQsMjUgQEAKICAgICA8Y29t
bWFuZCBpZD0iY21kX3BhcmFncmFwaFN0YXRlIiAgc3RhdGU9IiIgICAgICAgICBvbmNvbW1hbmQ9
ImRvU3RhdGVmdWxDb21tYW5kKCdjbWRfcGFyYWdyYXBoU3RhdGUnLCBldmVudC50YXJnZXQudmFs
dWUpIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9mb250RmFjZSIgICAgICAgIHN0YXRlPSIiICAg
ICAgICAgb25jb21tYW5kPSJkb1N0YXRlZnVsQ29tbWFuZCgnY21kX2ZvbnRGYWNlJywgZXZlbnQu
dGFyZ2V0LnZhbHVlKSIvPgogCiAgICAgPCEtLSBObyAib25jb21tYW5kIiwgdXNlIEVkaXRvclNl
bGVjdENvbG9yKCkgdG8gYnJpbmcgdXAgY29sb3IgZGlhbG9nIC0tPgogICAgIDxjb21tYW5kIGlk
PSJjbWRfZm9udENvbG9yIiAgICAgICBzdGF0ZT0iIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9i
YWNrZ3JvdW5kQ29sb3IiIHN0YXRlPSIiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX2hpZ2hsaWdo
dCIgICAgICAgc3RhdGU9InRyYW5zcGFyZW50IiAgb25jb21tYW5kPSJFZGl0b3JTZWxlY3RDb2xv
cignSGlnaGxpZ2h0JywgZXZlbnQpOyIvPgogCi0gICAgPGNvbW1hbmQgaWQ9ImNtZF9mb250U2l6
ZSIgICAgICAgICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2Zv
bnRTaXplJykiLz4KKyAgICA8Y29tbWFuZCBpZD0iY21kX2ZvbnRTaXplIiAgICAgICAgc3RhdGU9
IiIgICAgICAgICBvbmNvbW1hbmQ9ImRvU3RhdGVmdWxDb21tYW5kKCdjbWRfZm9udFNpemUnLCBl
dmVudC50YXJnZXQudmFsdWUpIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9hbGlnbiIgICAgICAg
ICAgIHN0YXRlPSIiLz4KIAogICAgIDxjb21tYW5kIGlkPSJjbWRfYWJzUG9zIiAgICAgICAgICBz
dGF0ZT0iIiAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2Fic1BvcycpIi8+CiAg
ICAgPGNvbW1hbmQgaWQ9ImNtZF9pbmNyZWFzZVpJbmRleCIgIHN0YXRlPSIiICAgICAgICBvbmNv
bW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfaW5jcmVhc2VaSW5kZXgnKSIvPgogICAgIDxjb21tYW5k
IGlkPSJjbWRfZGVjcmVhc2VaSW5kZXgiICBzdGF0ZT0iIiAgICAgICAgb25jb21tYW5kPSJnb0Rv
Q29tbWFuZCgnY21kX2RlY3JlYXNlWkluZGV4JykiLz4KIAogICAgIDxjb21tYW5kIGlkPSJjbWRf
YWR2YW5jZWRQcm9wZXJ0aWVzIiAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgn
Y21kX2FkdmFuY2VkUHJvcGVydGllcycpIi8+CiAKLSAgICA8Y29tbWFuZCBpZD0iY21kX2luY3Jl
YXNlRm9udCIgICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9p
bmNyZWFzZUZvbnQnKSIvPgotICAgIDxjb21tYW5kIGlkPSJjbWRfZGVjcmVhc2VGb250IiAgICAg
ICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2RlY3JlYXNlRm9udCcp
Ii8+Ci0gICAgCiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9yZW1vdmVTdHlsZXMiICAgICAgICAgICAg
ICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfcmVtb3ZlU3R5bGVzJykiLz4KICAg
ICA8Y29tbWFuZCBpZD0iY21kX3JlbW92ZUxpbmtzIiAgICAgICAgICAgICAgICAgICAgIG9uY29t
bWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9yZW1vdmVMaW5rcycpIi8+CiAgICAgPGNvbW1hbmQgaWQ9
ImNtZF9yZW1vdmVOYW1lZEFuY2hvcnMiICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21t
YW5kKCdjbWRfcmVtb3ZlTmFtZWRBbmNob3JzJykiLz4KICAgPC9jb21tYW5kc2V0PgogCiAgIDwh
LS0gY29tbWFuZHMgdXBkYXRlZCBvbmx5IHdoZW4gdGhlIG1lbnUgZ2V0cyBjcmVhdGVkIC0tPgog
ICA8Y29tbWFuZHNldCBpZD0iY29tcG9zZXJMaXN0TWVudUl0ZW1zIgogICAgICAgICAgIGNvbW1h
bmR1cGRhdGVyPSJ0cnVlIgpAQCAtMzA1LDMxICsyOTgsMTYgQEAKICAgICAgIDwvbWVudXBvcHVw
PgogICAgIDwvbWVudT4KIAogICAgIDwhLS0gRm9udCBzaXplIHN1Ym1lbnUgLS0+CiAgICAgPG1l
bnUgaWQ9ImZvbnRTaXplTWVudSIgbGFiZWw9IiZmb250U2l6ZU1lbnUubGFiZWw7IgogICAgICAg
ICAgIGFjY2Vzc2tleT0iJmZvbnRTaXplTWVudS5hY2Nlc3NrZXk7IgogICAgICAgICAgIHBvc2l0
aW9uPSIyIj4KICAgICAgIDxtZW51cG9wdXAgaWQ9ImZvbnRTaXplTWVudVBvcHVwIiBvbnBvcHVw
c2hvd2luZz0iaW5pdEZvbnRTaXplTWVudSh0aGlzKSI+Ci0gICAgICAgIDxtZW51aXRlbSBpZD0i
bWVudV9kZWNyZWFzZUZvbnRTaXplIgotICAgICAgICAgICAgICAgICAgbGFiZWw9IiZkZWNyZWFz
ZUZvbnRTaXplLmxhYmVsOyIKLSAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJmRlY3JlYXNl
Rm9udFNpemUuYWNjZXNza2V5OyIKLSAgICAgICAgICAgICAgICAgIGtleT0iZGVjcmVhc2Vmb250
c2l6ZWtiIgotICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnQiCi0g
ICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKLSAgICAgICAgICAgICAgICAgIG5hbWU9IjEi
Lz4KLSAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X2luY3JlYXNlRm9udFNpemUiCi0gICAgICAg
ICAgICAgICAgICBsYWJlbD0iJmluY3JlYXNlRm9udFNpemUubGFiZWw7IgotICAgICAgICAgICAg
ICAgICAgYWNjZXNza2V5PSImaW5jcmVhc2VGb250U2l6ZS5hY2Nlc3NrZXk7IgotICAgICAgICAg
ICAgICAgICAga2V5PSJpbmNyZWFzZWZvbnRzaXpla2IiCi0gICAgICAgICAgICAgICAgICBvYnNl
cnZlcz0iY21kX2luY3JlYXNlRm9udCIKLSAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgot
ICAgICAgICAgICAgICAgICAgbmFtZT0iMSIvPgotICAgICAgICA8bWVudXNlcGFyYXRvciBpZD0i
Zm9udFNpemVNZW51QWZ0ZXJJbmNyZWFzZUZvbnRTaXplU2VwYXJhdG9yIi8+CiA8IS0tIE5vdCBz
dXBwb3J0ZWQgaW4gY3VycmVudCBmb250IHNpemUgaW1wbGVtZW50YXRpb24KICAgICAgICAgPG1l
bnVpdGVtIGlkPSJtZW51X3h4LXNtYWxsIgogICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXpl
LXh4LXNtYWxsQ21kLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUt
eHgtc21hbGxDbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRp
dG9yU2V0Rm9udFNpemUoJ3h4LXNtYWxsJykiCiAgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRp
byIgbmFtZT0iMiIvPgogLS0+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXgtc21h
bGwiCkBAIC04OTMsMjggKzg3MSwyOSBAQAogICAgICAgICAgICAgICAgIHZhbHVlPSJDb3VyaWVy
IE5ldywgQ291cmllciwgbW9ub3NwYWNlIi8+CiAgICAgICA8bWVudXNlcGFyYXRvciBpZD0idG9v
bGJhcm1lbnVBZnRlckZvbnRGYWNlQ291cmllclNlcGFyYXRvciIvPgogICAgIDwvbWVudXBvcHVw
PgogICA8L21lbnVsaXN0PgogPC90b29sYmFyaXRlbT4KIAogPHRvb2xiYXJpdGVtIGlkPSJmb250
LXNpemUtc2VsZWN0LWNvbnRhaW5lciIKICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1i
dXR0b24iCi0gICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZGb250U2l6ZVNlbGVjdC50b29sdGlw
OyI+CisgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZGb250U2l6ZVNlbGVjdC50b29sdGlwOyIK
KyAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiPgogICA8bWVu
dWxpc3QgaWQ9IkZvbnRTaXplU2VsZWN0IgogICAgICAgICAgICAgY2xhc3M9InRvb2xiYXItZm9j
dXN0YXJnZXQiCiAgICAgICAgICAgICBjcm9wPSJyaWdodCIKICAgICAgICAgICAgIG9uY29tbWFu
ZD0iRWRpdG9yU2VsZWN0Rm9udFNpemUoKTsiPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJmb250
LXNpemUtc2VsZWN0LWNvbnRhaW5lciIgYXR0cmlidXRlPSJkaXNhYmxlZCIvPgogICAgIDxvYnNl
cnZlcyBlbGVtZW50PSJjbWRfZm9udFNpemUiIGF0dHJpYnV0ZT0ic3RhdGUiIG9uYnJvYWRjYXN0
PSJvbkZvbnRTaXplQ2hhbmdlKHRoaXMucGFyZW50Tm9kZSwgJ2NtZF9mb250U2l6ZScpIi8+CiAg
ICAgPG1lbnVwb3B1cCBpZD0iRm9udFNpemVQb3B1cCI+CiAgICAgICA8bWVudWl0ZW0gaWQ9InRv
b2Jhcm1lbnVfZm9udFNpemVfeHgtc21hbGwiIGxhYmVsPSImc2l6ZS14eC1zbWFsbENtZC5sYWJl
bDsiLz4KICAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LXNtYWxsIiBs
YWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJlbDsiLz4KICAgICAgIDxtZW51aXRlbSBpZD0idG9v
YmFybWVudV9mb250U2l6ZV9zbWFsbCIgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIvPgot
ICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX21lZGl1bSIgbGFiZWw9IiZz
aXplLW1lZGl1bUNtZC5sYWJlbDsiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9m
b250U2l6ZV9tZWRpdW0iIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7IiBzZWxlY3RlZD0i
dHJ1ZSIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX2xhcmdlIiBs
YWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jh
cm1lbnVfZm9udFNpemVfeC1sYXJnZSIgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQubGFiZWw7Ii8+
CiAgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtbGFyZ2UiIGxhYmVs
PSImc2l6ZS14eC1sYXJnZUNtZC5sYWJlbDsiLz4KICAgICA8L21lbnVwb3B1cD4KICAgPC9tZW51
bGlzdD4KIDwvdG9vbGJhcml0ZW0+CiAKIDx0b29sYmFyaXRlbSBpZD0iY29sb3ItYnV0dG9ucy1j
b250YWluZXIiCmRpZmYgLS1naXQgYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21l
c3NlbmdlcmNvbXBvc2UueHVsIGIvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9tZXNz
ZW5nZXJjb21wb3NlLnh1bAotLS0gYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21l
c3NlbmdlcmNvbXBvc2UueHVsCisrKyBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQv
bWVzc2VuZ2VyY29tcG9zZS54dWwKQEAgLTgxNiwyMCArODE2LDE5IEBACiAgIDwhLS0gVGhlIG1h
aWwgbWVzc2FnZSBib2R5IGZyYW1lIC0tPgogICA8dmJveCBpZD0iYXBwY29udGVudCIgZmxleD0i
MSI+CiAgICAgPCEtLSBUaGVzZSB0b29sYmFyIGl0ZW1zIGdldCBmaWxsZWQgb3V0IGZyb20gdGhl
IGVkaXRvck92ZXJsYXkgLS0+CiAgICAgPHRvb2xib3ggaWQ9IkZvcm1hdFRvb2xib3giIG1vZGU9
Imljb25zIj4KICAgICAgIDx0b29sYmFyIGNsYXNzPSJjaHJvbWVjbGFzcy10b29sYmFyIiBpZD0i
Rm9ybWF0VG9vbGJhciIgcGVyc2lzdD0iY29sbGFwc2VkIgogICAgICAgICAgICAgICAgY3VzdG9t
aXphYmxlPSJ0cnVlIiBub3dpbmRvd2RyYWc9InRydWUiPgogICAgICAgICA8dG9vbGJhcml0ZW0g
aWQ9InBhcmFncmFwaC1zZWxlY3QtY29udGFpbmVyIi8+CiAgICAgICAgIDx0b29sYmFyaXRlbSBp
ZD0iZm9udC1mYWNlLXNlbGVjdC1jb250YWluZXIiLz4KKyAgICAgICAgPHRvb2xiYXJpdGVtIGlk
PSJmb250LXNpemUtc2VsZWN0LWNvbnRhaW5lciIvPgogICAgICAgICA8dG9vbGJhcml0ZW0gaWQ9
ImNvbG9yLWJ1dHRvbnMtY29udGFpbmVyIgogICAgICAgICAgICAgICAgICAgICAgZGlzYWJsZW9u
Y3VzdG9taXplPSJ0cnVlIi8+Ci0gICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJEZWNyZWFzZUZv
bnRTaXplQnV0dG9uIi8+Ci0gICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJJbmNyZWFzZUZvbnRT
aXplQnV0dG9uIi8+CiAgICAgICAgIDx0b29sYmFyc2VwYXJhdG9yIGNsYXNzPSJ0b29sYmFyc2Vw
YXJhdG9yLXN0YW5kYXJkIi8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJib2xkQnV0dG9u
Ii8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJpdGFsaWNCdXR0b24iLz4KICAgICAgICAg
PHRvb2xiYXJidXR0b24gaWQ9InVuZGVybGluZUJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJhcnNl
cGFyYXRvciBjbGFzcz0idG9vbGJhcnNlcGFyYXRvci1zdGFuZGFyZCIvPgogICAgICAgICA8dG9v
bGJhcmJ1dHRvbiBpZD0idWxCdXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24gaWQ9Im9s
QnV0dG9uIi8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJvdXRkZW50QnV0dG9uIi8+Cg==
</data>
<flag name="feedback"
          id="530309"
          type_id="607"
          status="-"
          setter="bwinton"
    />
    <flag name="feedback"
          id="530310"
          type_id="607"
          status="+"
          setter="ehsan.akhgari"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8670961</attachid>
            <date>2015-10-07 12:28:50 -0700</date>
            <delta_ts>2015-10-10 03:17:55 -0700</delta_ts>
            <desc>Patch v2a - unbitrotted version from April 2012</desc>
            <filename>769604.patch</filename>
            <type>text/plain</type>
            <size>11665</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBQYXJlbnQgZTU4MjkxMGRmYjUzNTUzODY3ZDI1NTg5OGIy
OWJhNTIyNjhlNmRlOAojIFVzZXIgTWlrZSBDb25sZXkgPG1jb25sZXlAbW96aWxsYS5jb20+CkJ1
ZyA3Njk2MDQgLSBUaHVuZGVyYmlyZCB1c2Ugb2YgaW5jcmVhc2VGb250U2l6ZS9kZWNyZWFzZUZv
bnRTaXplLCB1c2UgZHJvcC1kb3duIHNpemUgc2VsZWN0aW9uLiByPW5laWwKCmRpZmYgLS1naXQg
YS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3IuanMgYi9lZGl0b3IvdWkvY29tcG9z
ZXIvY29udGVudC9lZGl0b3IuanMKLS0tIGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRp
dG9yLmpzCisrKyBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci5qcwpAQCAtNzg0
LDMxICs3ODQsNjEgQEAgZnVuY3Rpb24gRWRpdG9yU2VsZWN0Rm9udFNpemUoKQogICB7CiAgICAg
aWYgKHNlbGVjdC5zZWxlY3RlZEluZGV4ID09IC0xKQogICAgICAgcmV0dXJuOwogCiAgICAgRWRp
dG9yU2V0Rm9udFNpemUoZ0ZvbnRTaXplTmFtZXNbc2VsZWN0LnNlbGVjdGVkSW5kZXhdKTsKICAg
fQogfQogCitmdW5jdGlvbiBDb252ZXJ0Rm9udENsYXNzVG9TaXplKGFTaXplKQoreworICBzd2l0
Y2ggKGFTaXplKQorICB7CisgICAgY2FzZSAieHgtc21hbGwiOgorICAgICAgcmV0dXJuICItMyI7
CisgICAgY2FzZSAieC1zbWFsbCI6CisgICAgICByZXR1cm4gIi0yIjsKKyAgICBjYXNlICJzbWFs
bCI6CisgICAgICByZXR1cm4gIi0xIjsKKyAgICBjYXNlICJub3JtYWwiOgorICAgIGNhc2UgIm1l
ZGl1bSI6CisgICAgICByZXR1cm4gIjAiOworICAgIGNhc2UgImxhcmdlIjoKKyAgICAgIHJldHVy
biAiKzEiOworICAgIGNhc2UgIngtbGFyZ2UiOgorICAgICAgcmV0dXJuICIrMiI7CisgICAgY2Fz
ZSAieHgtbGFyZ2UiOgorICAgICAgcmV0dXJuICIrMyI7CisgIH0KKworICAvLyBJZiBhbGwgZWxz
ZSBmYWlscywgcmV0dXJuICIwIi4KKyAgcmV0dXJuICIwIjsKK30KKwogZnVuY3Rpb24gb25Gb250
U2l6ZUNoYW5nZShmb250U2l6ZU1lbnVsaXN0LCBjb21tYW5kSUQpCiB7CisgIGxldCBjb21tYW5k
Tm9kZSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGNvbW1hbmRJRCk7CisgIGxldCBzdGF0ZSA9
IGNvbW1hbmROb2RlLmdldEF0dHJpYnV0ZSgic3RhdGUiKTsKKyAgaWYgKCFzdGF0ZSkKKyAgICBz
dGF0ZSA9ICIwIjsKKwogICAvLyBJZiB3ZSBkb24ndCBtYXRjaCBhbnl0aGluZywgc2V0IHRvICIw
IChub3JtYWwpIgogICB2YXIgbmV3SW5kZXggPSAyOwotICB2YXIgc2l6ZSA9IGZvbnRTaXplTWVu
dWxpc3QuZ2V0QXR0cmlidXRlKCJzaXplIik7Ci0gIGlmICggc2l6ZSA9PSAibWl4ZWQiKQorCisg
IGlmICggc3RhdGUgPT0gIm1peGVkIikKICAgewogICAgIC8vIE5vIHNpbmdsZSB0eXBlIHNlbGVj
dGVkCiAgICAgbmV3SW5kZXggPSAtMTsKICAgfQogICBlbHNlCiAgIHsKICAgICBmb3IgKHZhciBp
ID0gMDsgaSA8IGdGb250U2l6ZU5hbWVzLmxlbmd0aDsgaSsrKQogICAgIHsKLSAgICAgIGlmKCBn
Rm9udFNpemVOYW1lc1tpXSA9PSBzaXplICkKKyAgICAgIGlmKCBDb252ZXJ0Rm9udENsYXNzVG9T
aXplKGdGb250U2l6ZU5hbWVzW2ldKSA9PSBzdGF0ZSApCiAgICAgICB7CiAgICAgICAgIG5ld0lu
ZGV4ID0gaTsKICAgICAgICAgYnJlYWs7CiAgICAgICB9CiAgICAgfQogICB9CiAgIGlmIChmb250
U2l6ZU1lbnVsaXN0LnNlbGVjdGVkSW5kZXggIT0gbmV3SW5kZXgpCiAgICAgZm9udFNpemVNZW51
bGlzdC5zZWxlY3RlZEluZGV4ID0gbmV3SW5kZXg7CkBAIC05OTIsMjAgKzEwMjIsMTkgQEAgZnVu
Y3Rpb24gaW5pdEZvbnRTaXplTWVudShtZW51UG9wdXApCiAgICAgbWVudUl0ZW0gPSBjaGlsZHJl
blsxXTsKICAgICBpZiAobWVudUl0ZW0pCiAgICAgewogICAgICAgRWRpdG9yR2V0VGV4dFByb3Bl
cnR5KCJiaWciLCAiIiwgIiIsIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7CiAgICAgICBtZW51
SXRlbS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCBhbGxIYXMudmFsdWUpOwogICAgICAgc2l6ZVdh
c0ZvdW5kIHw9IGFueUhhcy52YWx1ZTsKICAgICB9CiAKLSAgICAvLyBGaXhlZCBzaXplIGl0ZW1z
IHN0YXJ0IGFmdGVyIG1lbnUgc2VwYXJhdG9yCi0gICAgdmFyIG1lbnVJbmRleCA9IDM7CisgICAg
dmFyIG1lbnVJbmRleCA9IDA7CiAgICAgLy8gSW5kZXggb2YgdGhlIG1lZGl1bSAoZGVmYXVsdCkg
aXRlbQotICAgIHZhciBtZWRpdW1JbmRleCA9IDU7CisgICAgdmFyIG1lZGl1bUluZGV4ID0gMjsK
IAogICAgIC8vIFNjYW4gdGhyb3VnaCBhbGwgc3VwcG9ydGVkICJmb250IHNpemUiIGF0dHJpYnV0
ZSB2YWx1ZXMKICAgICBmb3IgKHZhciBpID0gLTI7IGkgPD0gMzsgaSsrKQogICAgIHsKICAgICAg
IG1lbnVJdGVtID0gY2hpbGRyZW5bbWVudUluZGV4XTsKIAogICAgICAgLy8gU2tpcCBvdmVyIG1l
ZGl1bSBzaW5jZSBpdCdsbCBiZSBzZXQgYmVsb3cuCiAgICAgICAvLyBJZiBmb250IHNpemU9MCBp
cyBhY3R1YWxseSBzZXQsIHdlJ2xsIHRvZ2dsZSBpdCBvZmYgYmVsb3cgaWYKZGlmZiAtLWdpdCBh
L21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvTXNnQ29tcG9zZUNvbW1hbmRzLmpzIGIv
bWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9Nc2dDb21wb3NlQ29tbWFuZHMuanMKLS0t
IGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9Nc2dDb21wb3NlQ29tbWFuZHMuanMK
KysrIGIvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9Nc2dDb21wb3NlQ29tbWFuZHMu
anMKQEAgLTk4NywxOCArOTg3LDE2IEBAIGZ1bmN0aW9uIHVwZGF0ZUNvbXBvc2VJdGVtcygpCiAg
ICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfcmV3cmFwIik7CiAKICAgICAvLyBJbnNlcnQgTWVudQog
ICAgIGlmIChnTXNnQ29tcG9zZSAmJiBnTXNnQ29tcG9zZS5jb21wb3NlSFRNTCkKICAgICB7CiAg
ICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIik7CiAgICAgICBn
b1VwZGF0ZUNvbW1hbmQoImNtZF9mb250Q29sb3IiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgi
Y21kX2JhY2tncm91bmRDb2xvciIpOwotICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfZGVjcmVh
c2VGb250Iik7Ci0gICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9pbmNyZWFzZUZvbnQiKTsKICAg
ICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2JvbGQiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgi
Y21kX2l0YWxpYyIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfdW5kZXJsaW5lIik7CiAg
ICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF91bCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJj
bWRfb2wiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2luZGVudCIpOwogICAgICAgZ29V
cGRhdGVDb21tYW5kKCJjbWRfb3V0ZGVudCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRf
YWxpZ24iKTsKZGlmZiAtLWdpdCBhL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvZWRp
dG9yT3ZlcmxheS54dWwgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L2VkaXRvck92
ZXJsYXkueHVsCi0tLSBhL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvZWRpdG9yT3Zl
cmxheS54dWwKKysrIGIvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9lZGl0b3JPdmVy
bGF5Lnh1bApAQCAtMjYsMjMgKzI2LDE2IEBACiAKICAgICA8a2V5IGlkPSJpbmNyZWFzZWluZGVu
dGtiIiAga2V5PSImaW5jcmVhc2VJbmRlbnQua2V5OyIgIG9ic2VydmVzPSJjbWRfaW5kZW50IiAg
bW9kaWZpZXJzPSJhY2NlbCIvPgogICAgIDxrZXkgaWQ9ImRlY3JlYXNlaW5kZW50a2IiICBrZXk9
IiZkZWNyZWFzZUluZGVudC5rZXk7IiAgb2JzZXJ2ZXM9ImNtZF9vdXRkZW50IiAgbW9kaWZpZXJz
PSJhY2NlbCIvPgogCiAgICAgPGtleSBpZD0icmVtb3Zlc3R5bGVza2IiICAgICAgIGtleT0iJmZv
cm1hdFJlbW92ZVN0eWxlcy5rZXk7IiAgIG9ic2VydmVzPSJjbWRfcmVtb3ZlU3R5bGVzIiAgbW9k
aWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KICAgICA8a2V5IGlkPSJyZW1vdmVzdHlsZXNrYjIiICAg
ICAga2V5PSIgIiAgIG9ic2VydmVzPSJjbWRfcmVtb3ZlU3R5bGVzIiAgbW9kaWZpZXJzPSJhY2Nl
bCIvPgogICAgIDxrZXkgaWQ9InJlbW92ZWxpbmtza2IiICAgICAgICBrZXk9IiZmb3JtYXRSZW1v
dmVMaW5rcy5rZXk7IiAgICBvYnNlcnZlcz0iY21kX3JlbW92ZUxpbmtzIiAgbW9kaWZpZXJzPSJh
Y2NlbCwgc2hpZnQiLz4KICAgICA8a2V5IGlkPSJyZW1vdmVuYW1lZGFuY2hvcnNrYiIga2V5PSIm
Zm9ybWF0UmVtb3ZlTmFtZWRBbmNob3JzMi5rZXk7IiAgICBvYnNlcnZlcz0iY21kX3JlbW92ZU5h
bWVkQW5jaG9ycyIgIG1vZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+Ci0gICAgPGtleSBpZD0iZGVj
cmVhc2Vmb250c2l6ZWtiIiAgIGtleT0iJmRlY3JlbWVudEZvbnRTaXplLmtleTsiICAgIG9ic2Vy
dmVzPSJjbWRfZGVjcmVhc2VGb250IiAgbW9kaWZpZXJzPSJhY2NlbCIvPgotICAgIDxrZXkgICAg
ICAgICAgICAgICAgICAgICAgICAgICBrZXk9IiZkZWNyZW1lbnRGb250U2l6ZS5rZXk7IiAgICBv
YnNlcnZlcz0iY21kX2RlY3JlYXNlRm9udCIgIG1vZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+Ci0g
ICAgPGtleSAgICAgICAgICAgICAgICAgICAgICAgICAgIGtleT0iJmRlY3JlbWVudEZvbnRTaXpl
LmtleTI7IiAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250IiAgbW9kaWZpZXJzPSJhY2NlbCIv
PgotCi0gICAgPGtleSBpZD0iaW5jcmVhc2Vmb250c2l6ZWtiIiAgIGtleT0iJmluY3JlbWVudEZv
bnRTaXplLmtleTsiICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250IiAgbW9kaWZpZXJzPSJh
Y2NlbCIvPgotICAgIDxrZXkgICAgICAgICAgICAgICAgICAgICAgICAgICBrZXk9IiZpbmNyZW1l
bnRGb250U2l6ZS5rZXk7IiAgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udCIgIG1vZGlmaWVy
cz0iYWNjZWwsIHNoaWZ0Ii8+Ci0gICAgPGtleSAgICAgICAgICAgICAgICAgICAgICAgICAgIGtl
eT0iJmluY3JlbWVudEZvbnRTaXplLmtleTI7IiAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250
IiAgbW9kaWZpZXJzPSJhY2NlbCIvPgogCiAgICAgPGtleSBpZD0iaW5zZXJ0bGlua2tiIiAgICAg
ICAgIGtleT0iJmluc2VydExpbmtDbWQua2V5OyIgICAgICAgICAgIG9ic2VydmVzPSJjbWRfbGlu
ayIgICAgICAgICAgbW9kaWZpZXJzPSJhY2NlbCIvPgogICA8L2tleXNldD4KIAogICA8IS0tIGNv
bW1hbmRzIHVwZGF0ZWQgd2hlbiB0aGUgZWRpdG9yIGdldHMgY3JlYXRlZCAtLT4KICAgPGNvbW1h
bmRzZXQgaWQ9ImNvbW1vbkVkaXRvck1lbnVJdGVtcyIKICAgICAgICAgICBjb21tYW5kdXBkYXRl
cj0idHJ1ZSIKICAgICAgICAgICBldmVudHM9ImNyZWF0ZSIKQEAgLTE0MywyOCArMTM2LDI1IEBA
CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9wYXJhZ3JhcGhTdGF0ZSIgIHN0YXRlPSIiICAgICAgICAg
b25jb21tYW5kPSJkb1N0YXRlZnVsQ29tbWFuZCgnY21kX3BhcmFncmFwaFN0YXRlJywgZXZlbnQu
dGFyZ2V0LnZhbHVlKSIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRfZm9udEZhY2UiICAgICAgICBz
dGF0ZT0iIiAgICAgICAgIG9uY29tbWFuZD0iZG9TdGF0ZWZ1bENvbW1hbmQoJ2NtZF9mb250RmFj
ZScsIGV2ZW50LnRhcmdldC52YWx1ZSkiLz4KIAogICAgIDwhLS0gTm8gIm9uY29tbWFuZCIsIHVz
ZSBFZGl0b3JTZWxlY3RDb2xvcigpIHRvIGJyaW5nIHVwIGNvbG9yIGRpYWxvZyAtLT4KICAgICA8
Y29tbWFuZCBpZD0iY21kX2ZvbnRDb2xvciIgICAgICAgc3RhdGU9IiIgICAgICAgIGRpc2FibGVk
PSJmYWxzZSIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRfYmFja2dyb3VuZENvbG9yIiBzdGF0ZT0i
IiAgICAgICAgZGlzYWJsZWQ9ImZhbHNlIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9oaWdobGln
aHQiICAgICAgIHN0YXRlPSJ0cmFuc3BhcmVudCIgIG9uY29tbWFuZD0iRWRpdG9yU2VsZWN0Q29s
b3IoJ0hpZ2hsaWdodCcsIGV2ZW50KTsiLz4KIAotICAgIDxjb21tYW5kIGlkPSJjbWRfZm9udFNp
emUiICAgICAgICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9m
b250U2l6ZScpIi8+CisgICAgPGNvbW1hbmQgaWQ9ImNtZF9mb250U2l6ZSIgICAgICAgIHN0YXRl
PSIiICAgICAgICAgb25jb21tYW5kPSJkb1N0YXRlZnVsQ29tbWFuZCgnY21kX2ZvbnRTaXplJywg
ZXZlbnQudGFyZ2V0LnZhbHVlKSIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRfYWxpZ24iICAgICAg
ICAgICBzdGF0ZT0iIi8+CiAKICAgICA8Y29tbWFuZCBpZD0iY21kX2Fic1BvcyIgICAgICAgICAg
c3RhdGU9IiIgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9hYnNQb3MnKSIvPgog
ICAgIDxjb21tYW5kIGlkPSJjbWRfaW5jcmVhc2VaSW5kZXgiICBzdGF0ZT0iIiAgICAgICAgb25j
b21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2luY3JlYXNlWkluZGV4JykiLz4KICAgICA8Y29tbWFu
ZCBpZD0iY21kX2RlY3JlYXNlWkluZGV4IiAgc3RhdGU9IiIgICAgICAgIG9uY29tbWFuZD0iZ29E
b0NvbW1hbmQoJ2NtZF9kZWNyZWFzZVpJbmRleCcpIi8+CiAKICAgICA8Y29tbWFuZCBpZD0iY21k
X2FkdmFuY2VkUHJvcGVydGllcyIgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQo
J2NtZF9hZHZhbmNlZFByb3BlcnRpZXMnKSIvPgogCi0gICAgPGNvbW1hbmQgaWQ9ImNtZF9pbmNy
ZWFzZUZvbnQiICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRf
aW5jcmVhc2VGb250JykiLz4KLSAgICA8Y29tbWFuZCBpZD0iY21kX2RlY3JlYXNlRm9udCIgICAg
ICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9kZWNyZWFzZUZvbnQn
KSIvPgotCiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9yZW1vdmVTdHlsZXMiICAgICAgICAgICAgICAg
ICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfcmVtb3ZlU3R5bGVzJykiLz4KICAgICA8
Y29tbWFuZCBpZD0iY21kX3JlbW92ZUxpbmtzIiAgICAgICAgICAgICAgICAgICAgIG9uY29tbWFu
ZD0iZ29Eb0NvbW1hbmQoJ2NtZF9yZW1vdmVMaW5rcycpIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNt
ZF9yZW1vdmVOYW1lZEFuY2hvcnMiICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5k
KCdjbWRfcmVtb3ZlTmFtZWRBbmNob3JzJykiLz4KICAgPC9jb21tYW5kc2V0PgogCiAgIDwhLS0g
Y29tbWFuZHMgdXBkYXRlZCBvbmx5IHdoZW4gdGhlIG1lbnUgZ2V0cyBjcmVhdGVkIC0tPgogICA8
Y29tbWFuZHNldCBpZD0iY29tcG9zZXJMaXN0TWVudUl0ZW1zIgogICAgICAgICAgIGNvbW1hbmR1
cGRhdGVyPSJ0cnVlIgpAQCAtMzE2LDMxICszMDYsMTYgQEAKICAgICAgIDwvbWVudXBvcHVwPgog
ICAgIDwvbWVudT4KIAogICAgIDwhLS0gRm9udCBzaXplIHN1Ym1lbnUgLS0+CiAgICAgPG1lbnUg
aWQ9ImZvbnRTaXplTWVudSIgbGFiZWw9IiZmb250U2l6ZU1lbnUubGFiZWw7IgogICAgICAgICAg
IGFjY2Vzc2tleT0iJmZvbnRTaXplTWVudS5hY2Nlc3NrZXk7IgogICAgICAgICAgIHBvc2l0aW9u
PSIyIj4KICAgICAgIDxtZW51cG9wdXAgaWQ9ImZvbnRTaXplTWVudVBvcHVwIiBvbnBvcHVwc2hv
d2luZz0iaW5pdEZvbnRTaXplTWVudSh0aGlzKSI+Ci0gICAgICAgIDxtZW51aXRlbSBpZD0ibWVu
dV9kZWNyZWFzZUZvbnRTaXplIgotICAgICAgICAgICAgICAgICAgbGFiZWw9IiZkZWNyZWFzZUZv
bnRTaXplLmxhYmVsOyIKLSAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJmRlY3JlYXNlRm9u
dFNpemUuYWNjZXNza2V5OyIKLSAgICAgICAgICAgICAgICAgIGtleT0iZGVjcmVhc2Vmb250c2l6
ZWtiIgotICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnQiCi0gICAg
ICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKLSAgICAgICAgICAgICAgICAgIG5hbWU9IjEiLz4K
LSAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X2luY3JlYXNlRm9udFNpemUiCi0gICAgICAgICAg
ICAgICAgICBsYWJlbD0iJmluY3JlYXNlRm9udFNpemUubGFiZWw7IgotICAgICAgICAgICAgICAg
ICAgYWNjZXNza2V5PSImaW5jcmVhc2VGb250U2l6ZS5hY2Nlc3NrZXk7IgotICAgICAgICAgICAg
ICAgICAga2V5PSJpbmNyZWFzZWZvbnRzaXpla2IiCi0gICAgICAgICAgICAgICAgICBvYnNlcnZl
cz0iY21kX2luY3JlYXNlRm9udCIKLSAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAg
ICAgICAgICAgICAgICAgbmFtZT0iMSIvPgotICAgICAgICA8bWVudXNlcGFyYXRvciBpZD0iZm9u
dFNpemVNZW51QWZ0ZXJJbmNyZWFzZUZvbnRTaXplU2VwYXJhdG9yIi8+CiA8IS0tIE5vdCBzdXBw
b3J0ZWQgaW4gY3VycmVudCBmb250IHNpemUgaW1wbGVtZW50YXRpb24KICAgICAgICAgPG1lbnVp
dGVtIGlkPSJtZW51X3h4LXNtYWxsIgogICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXh4
LXNtYWxsQ21kLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUteHgt
c21hbGxDbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9y
U2V0Rm9udFNpemUoJ3h4LXNtYWxsJykiCiAgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIg
bmFtZT0iMiIvPgogLS0+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXgtc21hbGwi
CkBAIC05MTEsMjggKzg4NiwyOSBAQAogICAgICAgICAgICAgICAgICAgICAgaGlkZGVuPSJ0cnVl
Ii8+CiAgICAgICA8IS0tIExvY2FsIGZvbnQgZmFjZSBpdGVtcyBhZGRlZCBoZXJlIGJ5IGluaXRM
b2NhbEZvbnRGYWNlTWVudSgpIC0tPgogICAgIDwvbWVudXBvcHVwPgogICA8L21lbnVsaXN0Pgog
PC90b29sYmFyaXRlbT4KIAogPHRvb2xiYXJpdGVtIGlkPSJmb250LXNpemUtc2VsZWN0LWNvbnRh
aW5lciIKICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCi0gICAgICAgICAg
ICAgdG9vbHRpcHRleHQ9IiZGb250U2l6ZVNlbGVjdC50b29sdGlwOyI+CisgICAgICAgICAgICAg
dG9vbHRpcHRleHQ9IiZGb250U2l6ZVNlbGVjdC50b29sdGlwOyIKKyAgICAgICAgICAgICBvYnNl
cnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiPgogICA8bWVudWxpc3QgaWQ9IkZvbnRTaXpl
U2VsZWN0IgogICAgICAgICAgICAgY2xhc3M9InRvb2xiYXItZm9jdXN0YXJnZXQiCiAgICAgICAg
ICAgICBjcm9wPSJyaWdodCIKICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2VsZWN0Rm9u
dFNpemUoKTsiPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJmb250LXNpemUtc2VsZWN0LWNvbnRh
aW5lciIgYXR0cmlidXRlPSJkaXNhYmxlZCIvPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRf
Zm9udFNpemUiIGF0dHJpYnV0ZT0ic3RhdGUiIG9uYnJvYWRjYXN0PSJvbkZvbnRTaXplQ2hhbmdl
KHRoaXMucGFyZW50Tm9kZSwgJ2NtZF9mb250U2l6ZScpIi8+CiAgICAgPG1lbnVwb3B1cCBpZD0i
Rm9udFNpemVQb3B1cCI+CiAgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVf
eHgtc21hbGwiIGxhYmVsPSImc2l6ZS14eC1zbWFsbENtZC5sYWJlbDsiLz4KICAgICAgIDxtZW51
aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LXNtYWxsIiBsYWJlbD0iJnNpemUteC1zbWFs
bENtZC5sYWJlbDsiLz4KICAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9z
bWFsbCIgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIvPgotICAgICAgPG1lbnVpdGVtIGlk
PSJ0b29iYXJtZW51X2ZvbnRTaXplX21lZGl1bSIgbGFiZWw9IiZzaXplLW1lZGl1bUNtZC5sYWJl
bDsiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9tZWRpdW0iIGxh
YmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7IiBzZWxlY3RlZD0idHJ1ZSIvPgogICAgICAgPG1l
bnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX2xhcmdlIiBsYWJlbD0iJnNpemUtbGFyZ2VD
bWQubGFiZWw7Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1s
YXJnZSIgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQubGFiZWw7Ii8+CiAgICAgICA8bWVudWl0ZW0g
aWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtbGFyZ2UiIGxhYmVsPSImc2l6ZS14eC1sYXJnZUNt
ZC5sYWJlbDsiLz4KICAgICA8L21lbnVwb3B1cD4KICAgPC9tZW51bGlzdD4KIDwvdG9vbGJhcml0
ZW0+CiAKIDx0b29sYmFyaXRlbSBpZD0iY29sb3ItYnV0dG9ucy1jb250YWluZXIiCmRpZmYgLS1n
aXQgYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21lc3NlbmdlcmNvbXBvc2UueHVs
IGIvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9tZXNzZW5nZXJjb21wb3NlLnh1bAot
LS0gYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21lc3NlbmdlcmNvbXBvc2UueHVs
CisrKyBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvbWVzc2VuZ2VyY29tcG9zZS54
dWwKQEAgLTk5MSwyMCArOTkxLDE5IEBACiAgICAgPC90b29sYmFyPgogCiAgICAgPCEtLSBUaGVz
ZSB0b29sYmFyIGl0ZW1zIGdldCBmaWxsZWQgb3V0IGZyb20gdGhlIGVkaXRvck92ZXJsYXkgLS0+
CiAgICAgPHRvb2xib3ggaWQ9IkZvcm1hdFRvb2xib3giIG1vZGU9Imljb25zIj4KICAgICAgIDx0
b29sYmFyIGNsYXNzPSJjaHJvbWVjbGFzcy10b29sYmFyIiBpZD0iRm9ybWF0VG9vbGJhciIgcGVy
c2lzdD0iY29sbGFwc2VkIgogICAgICAgICAgICAgICAgY3VzdG9taXphYmxlPSJ0cnVlIiBub3dp
bmRvd2RyYWc9InRydWUiPgogICAgICAgICA8dG9vbGJhcml0ZW0gaWQ9InBhcmFncmFwaC1zZWxl
Y3QtY29udGFpbmVyIi8+CiAgICAgICAgIDx0b29sYmFyaXRlbSBpZD0iZm9udC1mYWNlLXNlbGVj
dC1jb250YWluZXIiLz4KKyAgICAgICAgPHRvb2xiYXJpdGVtIGlkPSJmb250LXNpemUtc2VsZWN0
LWNvbnRhaW5lciIvPgogICAgICAgICA8dG9vbGJhcml0ZW0gaWQ9ImNvbG9yLWJ1dHRvbnMtY29u
dGFpbmVyIgogICAgICAgICAgICAgICAgICAgICAgZGlzYWJsZW9uY3VzdG9taXplPSJ0cnVlIi8+
Ci0gICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJEZWNyZWFzZUZvbnRTaXplQnV0dG9uIi8+Ci0g
ICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJJbmNyZWFzZUZvbnRTaXplQnV0dG9uIi8+CiAgICAg
ICAgIDx0b29sYmFyc2VwYXJhdG9yIGNsYXNzPSJ0b29sYmFyc2VwYXJhdG9yLXN0YW5kYXJkIi8+
CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJib2xkQnV0dG9uIi8+CiAgICAgICAgIDx0b29s
YmFyYnV0dG9uIGlkPSJpdGFsaWNCdXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24gaWQ9
InVuZGVybGluZUJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJhcnNlcGFyYXRvciBjbGFzcz0idG9v
bGJhcnNlcGFyYXRvci1zdGFuZGFyZCIvPgogICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0idWxC
dXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24gaWQ9Im9sQnV0dG9uIi8+CiAgICAgICAg
IDx0b29sYmFyYnV0dG9uIGlkPSJvdXRkZW50QnV0dG9uIi8+Cg==
</data>
<flag name="feedback"
          id="1267653"
          type_id="607"
          status="-"
          setter="bugzilla2007"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8670964</attachid>
            <date>2015-10-07 12:34:14 -0700</date>
            <delta_ts>2015-10-10 03:17:55 -0700</delta_ts>
            <desc>Screenshot showing patch v2a applied</desc>
            <filename>769604.png</filename>
            <type>image/png</type>
            <size>20300</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">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
SUVORK5CYII=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8671299</attachid>
            <date>2015-10-08 03:42:35 -0700</date>
            <delta_ts>2015-10-10 03:17:55 -0700</delta_ts>
            <desc>Mock-up of proposed solution.</desc>
            <filename>769604.png</filename>
            <type>image/png</type>
            <size>8002</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">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
kCz+PfhKntkUxzNbVvP7Dhfnhkjfl0XrNu0IDgrCbDaX/JnFMAxcLtdPVPciF8d+VBtfun8UFRWx
//TP/yw3KMhS0jpps1V+eITFYiY42ILLZVBU5PTpIP7v2a/xyJ8mUWB3XTTfNW8f4hMREVbtbesu
xvr5OVC9S8B/T71K4CbTT9CHNYYHUqw8UCboX4zK9le6cOpe5OLaj6Qyh8NJTQ9iczpdOJ0KHRWp
RVZEKvL8jvQmE7rPQj1EgqoCgepexP/9SEREpA551VJtNpkxmywUnLPSIFxn6YFyrtCKxRKEuYYn
J6nuRfzfj6rz+OOPB+QiHxER+eXyqE+1yWQq6dtrKyzg5PFjOIocqr1AndkEB9G0eRRh4RGYzWbM
5vKhwOVyqe5F/NyPRERE6vQ45HH6NpkwmcwEhzYgsmUbnC4nYLqgnmD2szujKe7WYTFbCA4KxmSq
+sIq1b2I//uRiIjIBROqzWYwmSxYgopvS6RQF4hE4P5fSXg2qe5F6mA/EhERuSBCNWUOViUtpDpw
BTATmFT3InW8H4mIiPxkoXr7th2qJRERERERf0L1nfF6DKWIiIiISE10ebyIiIiIiEK1iIiIiIhC
tYiIiIiIQrWIiIiIiEK1iIiIiIgoVIuIiIiIKFSLiIiIiChUi4iIiIgoVIuIiIiIiEK1iIiIiIhC
tYiIiIiIQrWIiIiIiEK1iIiIiIgoVIuIiIiIKFSLiIiIiChUi4iIiIgoVIuIiIiIiEK1iIiIiIhC
tYiIiIiIQrWIiIiIiEK1iIiIiIgoVIuIiIiIKFSLiIiIiChUi4iIiIgoVIuIiIiIiEK1iIiIiIhC
tYiIiIiIQrWIiIiIiEK1iIiIiIgoVIuIiIiIKFSLiIiIiChUi4iIiIgoVIuIiIiIiEK1iIiIiEhg
/T8AutiAw8EaxwAAAABJRU5ErkJggg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8672215</attachid>
            <date>2015-10-10 01:29:02 -0700</date>
            <delta_ts>2015-10-10 02:51:03 -0700</delta_ts>
            <desc>Part 1: New icons</desc>
            <filename>bug769604-icons.patch</filename>
            <type>text/plain</type>
            <size>43822</size>
            <attacher>richard.marti</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBVc2VyIFJpY2hhcmQgTWFydGkgPHJpY2hhcmQubWFydGlA
Z21haWwuY29tPgojIERhdGUgMTQ0NDQ2NTUwMyAtNzIwMAojICAgICAgU2F0IE9jdCAxMCAxMDoy
NTowMyAyMDE1ICswMjAwCiMgTm9kZSBJRCA2YmNiYWQyZDQyNTlhOGY0YjQyNzFjZWFhNTkxN2Mw
NTI1NzQ2YmJmCiMgUGFyZW50ICA0OTQ4MWU4YmQ1YTQ0MzRmZTVjYzM1OTU2NzdmNzY4MGZkOTM2
MjU3CkJ1ZyA3Njk2MDQgLSBuZXcgaWNvbnMgZm9yIHRoZSBmb250IHNpemUgY2hvb3Nlci4KCmRp
ZmYgLS1naXQgYS9tYWlsL3RoZW1lcy9saW51eC9tYWlsL2NvbXBvc2UvZm9ybWF0LWJ1dHRvbnMu
cG5nIGIvbWFpbC90aGVtZXMvbGludXgvbWFpbC9jb21wb3NlL2Zvcm1hdC1idXR0b25zLnBuZwpp
bmRleCBkY2YyYTdjMjJhNmI1NTlhOWIxZTExZDJkNDFkZGE0NTA4MWUyM2FkLi5mYjY3YTQ3YWVh
YzQ2ZDdiZDUyOTA1OThhNDMwZDkxOTkyMDJlODQ1CkdJVCBiaW5hcnkgcGF0Y2gKbGl0ZXJhbCA3
MjY0CnpjJEApWDlHfk5mUCk8aDszS3xMazAwMGUxTkpMVHEwMDBtRzAwOXNQMV5AczZ4ckZyOTAw
MH4oTmtsPFpjLXJrLQp6MzBQR31tVlRZMik1JnpZbGopaTFxJSQhK3dzd0QkbjJzVksrazNBLVdL
aj9XKitJbnhRQlphZWt5UkUya3NWdz8KeispK1M4MVE4SzhQK1VOOC1gRyk2MVo3N0ImWVY7NTVh
aSlQekx7QGt6SkF+TGJNTExIXlZnfCF0SWojeHg+cTI7CnoteyNHbVF+bXdAO1I5aFRrbz42Tkx3
X1ZRak5zfGhyfHsmLTZPTSs0aDU9QUhwfFA8TW88RHkrRzY0d3w2Y2oqVgp6VklqeDRiTFdRT3tR
MnxtQ1V+PH5OemE2KXJseitPa2Y1fWwtJitHbz8tYGojaFY8T25fPCYhKG1qPXwrTTBvfTkKel9W
d2ZFQnQmUnplRTRueCQoVm5abip5M01iaW1IUjJfOExxMWthdjU4LVA+LT5YQyM3VkAtZWAlci1J
dD9Ve09UCnpHJCNqJmlpJFgtNT09cUAyZDVSXz13JHlJJkpNN2AhNDhafU8rY3VvNChISC0mQ1Nn
bVFWQV5QbnRfcVlvRk9uYQp6SDNaOWY8fWcpRDZJNzYtPyFnMFNYPSN5OFV9JFZHakRWbl90cCNr
RjIzI3BFPC0kQDQySFN3bkNyd2Q9SVl0SmMKenVCaSFuYkJ5MiMta3JDdWd9QXU1Qll1ODw7T3B6
bEteaUhFOEJFaWowcDh4O1FkYzkmQm53OVJwKFphO2kkcHdyCnpFY25vJGl+WHxDLUpPP0BVRm90
eSM/IyRWTlQ3Mm5xcT9eV3lFQHZBQCVMRkokfnY2SkUqNzAod3tCY3Z3e0RpUAp6T0JjPkVEKWFK
aTdUTWJfOXdTfVkhRkpPMnRzNngqdGBAVzA+e05Dclo3MGh9LV5Gbl9lSypUSGM4Sn0kYzc8KEAK
emp9cUF+djY/aFEqeDcjUm1AVjxxcVQtOCVFT0JFUCtuRV42dlgxT3lDcilJcnl1M3AhSjFkIygq
JWA8N1k+IzFPCnpCXk92IWMhKzNgbHxgUT5qPzAmUHpTYFlNUjkxM3taSGYkTG8xeX1sdlhVSWol
LXFLYzNVYilsdnEjeTExQnB4fAp6UkFBZFNoVmwtc1ViKVFkWSEtPjtuaStqQUt5fTYqKnQ/VVpD
K31kUFl1czcqSXhxSV54OEpiTW48TG5uR3VmT1YKekpVb3puX3VhUV9PV1ptWjczJDQwKUFxM0It
QVQ7YyM5KnVkUmdwUDs7dXdud149QmRlWlkoYWBwRXVyfjVYRXdqCnpyUSMze3ZpUGBBX0xzNVc0
LWptUDRQaGk+SlYjR1B1eX0hYHUoYkZoMy1ET01MaX5eKkI3bkkmRkoqZ24jSVVySwp6MVReOWZi
fSVLOGRBUW9MalpwekNWKG5fU2UkN2dEeXt2QEluV1pCWFNqe3lSbzstZSh0I1l0dHpWM0ZzTDQz
cC0Kendsek00P01SNFZ5UzdLNlE2cVdwRj00KlUtX3dENEE9JX1rMHliTSRUUFFGIW5rXkZfNlZC
SDh4SDgqP3JmamFzCnpFYXFnbGZjYXY+PXJCTEZETFJuKHRnPmVkPU5kQS04Ql5KRVlmQmNuKXtF
YGx6SipRS1JGQEdMOHxhTzdUKE1MZgp6P0Nye1lVNihPV1JOdV5TQ1IwKEFXc2BwWGs7elApeipJ
JHcleDBrbDMtRUdjIUNzQ21FLVpqfnhZJiFRc2ZvdTUKel4hMFE7TX5JeDRGSnw3KEhyeTYqOHZA
dz1VMGQwS0omRWo0JTVJakN4KDlEPkZiaERmMCMtUyZ3WjFERTNYOC0tCno8LVZ6bnMqS1VtUnVA
eyZveEBmO3FBbEUoYWVNZTk4TnRoQ0RmNGwmPHItNEdtTzJ4UGxvZl9mWC0jJDJObXxwRwp6YURr
YVZiRzVaJVVRU0NtTkktSkZlMzNhKlhEVUxXKHYoUzMqTXBpXldlZ0s0aUY3cDgjSEkhXypiKzNI
JXsoSiEKelh7NSh5WU85TT82eT5wRnhpTjJEa3FZdiVwSlQoWjJwTlFzZklaVXJTZ0whY0tpSzdA
Rz04Xi1EMHNpOCVESDZrCnpzVnhMTHIhdU09UVA5cyVAWDs8ZTcxensmbkh9WjFLfE17azV+MUBe
SSZ7YCZLK34teHhQTHNUWFJuV1QjfTwxOQp6Uzg2KjxjKDwhayFNV2BZbyRZdGhwelgyfnZ8Z1ZO
P0c9YmgjTygjcGFuJjdLJU1VXlI3UTQ9UEpHcGAoQnVVT24KenU0bEhgY0Q5ISRLK3sxWEchPCQ8
JEhPSmkrM3BTPD9RWVFWKmFuXiNQbHg4P1RGYGxPQ21mQWcpRVIwbT4ma188Cno7a2I1cllJaWkz
cmE7M3NTIWhjOEl+WnZGSjJjaj5mVWEmfGdiITN6RUNwbFQ/fnk8cj54SXlBSnJ5R0QjMnRRPwp6
bGdBNVU/V1Aya0NWVFpYcjdWRUBzSVFAVipBTVd3djBwJU9rcCo8VkA8SVl7JFU5flB8MmdoPSgw
RUs5OGg0SWAKej1TUD05QG18aiFafVhwbjFSSmJuM2FqJXNMdyY/Z05icEIhKmYjLXc5UU9zM1Uh
RFY5RSV4eEQhd0R7KkhpU3QoCnplaERvKGxRX1pDQnRAdF93R21kRXs3QChld1UlI2JDYHBHcD89
UFN9e05MY3wtayVfSXtSQygkbyg3JWUySm9XQgp6NngjMD9MdVNsR2MlSmJpSldjIV85IUxCTW55
K1BtPnpwNTMxYzZxdkVtZTdPYUtxXnt4YTxFVkc7SUFkR15QOWkKekV5cllfeS0qcTJGTiZlPG9F
VnoxX29uM1dhNjlaOXhhI3ZTJn4jeFpJTCFMYjdKLS1QZ3U7Xj50KWI1QVlzZyp0Cno4NisoREo+
K19TNGFMIThwKzQ7Z2MkVzJkRDJnMnEzNjlAQHBZZDBhPE5PdVdaeHwyUHclZndlOFJINUNEfioy
Jgp6K1ReVS1lYStgQFEwd3QpeGE5ZHFoP3deXiV2YiNxXnJyazReYzg7I2kjN2lod21YYzJEPE9Z
e2hpajFfZD9NXzIKelF8cTNtSn15WSRxJkghX3F5QntVNDlEP00/KGBkfF5aNWNFWklwcFdYPip9
RWVGOzNzd3VncUp3KHV9UDBjd0syCnpmP0Q0JXEwSUx1bjZFTGUtQUh2QC1fKjl6YEt6bWc/KVBt
dTNrNlcmQEdHZUZ7MCMyLXt2UGZHe3d2JUpfIUA1Ygp6e1R8QndlaGJ3ZXpremJja0hBanorY3Ji
LXBJd0pjPHdjcipEWGBXNHR9U0ttcipQSG9TNVY+bkcyQzxnNm1HbHkKejJKWEI0OFktUFhnNDVR
WWZjNGFHK0toeF8zajczOClgUGp+U1hXY189a2BASXtfdHZ9KExYYDkpaENkJUBEdGM+CnpgY0w0
YV5VdHM1c0VsZFhSfmgzdk9uQzU1UHdCaHkxfWJCTTQyOW5uOG1ONVZMTk1helZ9aHRvQFE+ZD1l
azEpYgp6Qys/RCNDJSo/aWxWcWt7Wn5ualZwN2B0Xj1Lbyp1VGVvaUFJMFBGZCN0e01RP2Q9XkVO
UnxgeV56XldHQSkhbzEKemNoLUE+K0lEbnd5ZTEkdkJWI2liNUVRfSEqTV9tK2tUNGIhN1F4bTh1
NEJJYkwyUmBUQ1lHIUhJTlZxSGFGUVZlCnpxPUJpS0M1dypUIzFmS3J1K3ArKFIjamNqKCRXdkk0
R31SJjdLTm5ZOTA5QFdyNHlLMiV3eVhVY2R9RWJQcU9hcgp6WmlmRkZ2WVdUQXVgTE5uRVBtNUE3
OEFGYkJQd1IyYk9IO0BgRHx9OHsob0BkSUJSTnAkfnJzU1M8IV87d3JBZ2QKendzVXRmT1dMYFlC
UWFeV2JPT3R7Ul9zdjU1cTlZQzV0Zl5Hb1NpOyVpbDMoKyU0RGVyNTN7Zmg7VmQ9bjVLQm8tCnpB
QXcrPTYrMz83QnMtcWg0P05GM3AzaVlDX1hOfHwqSnJWREBobSRoY0xYRHZUVmY5ZmhhZT8yanBJ
TntEa21VcAp6MiM9NlhLIXRNKk9APV88ej0meVQ+b09JUSs1b3tjNGI3MVclKl5OVitldmRgd3Qr
RjVzaSk2JF4kWjR0Ql5aJCkKekRtc1IoXjdNV3VxIVJxJXNaMGVRMF5Wc3EhNEpQfElmbipxSylA
KW1mZH5NSEZlO0VOQyYyTjVYWWVMYSZ8M0lqCnpwdGZqLSo5NjRJXmNgUzxad2Y1KFBsS2dfMmYl
NT1LQTcpdzA0IUR+Z05lc3BGbSY2XkcyM3w7Q21CTE84bUpwTwp6Zj1oVGRNQz90NmB3eHltUXxs
JHpvd0ZaU2drLXw5OzAmLTFOYXRBS21uTk0rIWBLPThIbEtpa3ZVSnF3MS1nUz8KenNBPFJ0fDFD
TS01cSU4WUI5QyU3Wl4pS1Rwaz85JDtreWJUeVlNaHt6TzAxcW8rYz19cDg7VnpQUSR2eSgtNkd2
CnpCdUJ1T2VDWSgqTlUkYUtBfCN9cmhzLWxhcHxDNmljNFZHfk8oXz4zZXQhe29oYV5CO0BfQzVh
ZHJtc1JiVGIhNwp6SzNXRkpJYW05RD1sYytRdiYmI2xSdz57amc1YW9LdXJzcXsxUkVJSSF9azVo
aGFobyhFK2kpQiFuUz9LSTAzO3cKemJjPUtYRGlyQ2gwTVY+fDtKSiNmOVphME01WE1iMDh6NHxy
KDt0flkmQ25IOD1lVUFzd2k3N28rSmxfN0V5IXh3Cno0aFR5eUI3eSZnb25ZZUBAbEhyM197Q0cx
M08pcVhzZjF3bkZJdnZoZXh+azhIaSUqaSYpdUVvcDFYVV5KYSlGNAp6dUgxUDcmbGtLayopVXpY
VzcwZyZVRylLNWtIaGZgY2oxMHJCUnAocWdCejlqeGN0bWJAWSMzXyV2U0JYaCh0ZFIKejZFPTJB
a1lDYHR3PlJVfDRYQXExMDlXcVJLPD4hYCRpSCtLQH48flF7PjdWY3J9e0RNJH1SIShSbEEtSkJV
dSk+Cnp6ZDhObmIqUUwkMVNNdEhweXBYR1I1WlNWPmttMzB1am8zUUkjJllzRHltU1U9YTYpeTc/
OXhuZmJoY0F5OGB7VQp6PGloaXxFfnVAMDAyZ21tTEpkQl51MGBCXkApRktueGVkNE8rPUk1WmM2
anliNiVPZSF0Y3VOczBoPjY2cnF5UV4Kei1pRTUkST1FY140NjI/MVI2cDstLUcqKkJVd2pxdiZ6
SGpQdFA3QnBVaiVnej50Ujw7REdfOUlmPD1ER0o9ZT0wCnohLTQjM2FKbHYrQnhqdzVOK2NuYSs8
VV9CSW41UDEqMz48T2B7azk4UzZvUjFQZEVZSUYxVDBzM3tvI1hoUCshWAp6e09OWEo8VGtrYS1+
fCsyeGlRMk96aipOaTRyYi1TKntpaWcoOUg/dmRHR0RIZUNIN3lKeVEldENEKFo+S1cofVcKem18
OG8rP3hVQlczeCUzblN+JnNqRl9lXitMQyVIcCpCYm1SdWgxKVBlX0B1OUZ8Wmw+O0pHOyQqNiV3
SD9kfFBRCnpRJlImOGRrO2NGWDdPdHFPcTgzX0d0Jk9UOTF+LVo2Uk5eSXpkY1lAUlIhMHNVNHVQ
R0ZNd05BKjZYYH4xaDN3Owp6emFYUWBfJEViTyFEV2F8RWdDdXhoK3c0czEkN2pqdGZDNkRSd2hC
Xz1+OVNFSVp4Qk1Yfjt+WnJ9X1AzQDBJS14KeihFZnN8aDZaVHA+Y2lmZ09SKTl1V21Oa0puNXw1
QERSbktOOzc1cDB7eWM4TjdaYz9hZEtFPmd5fj4mZlZDdWRkCnphNWNVJWJ4cFdxOzxueDl6NVdJ
R3AjMjVoWWFFQlc3Ml4yI2M9bz0pXzhjaHRIJGlsQ3Z7O2ZHNkQwbyZQenBuIQp6SXRnJGd2Nm5B
akdNdFMoJjU0UEw1cHgwKFktPy1kent3Jk5sS1IleFIpI3gwb0NJWT5nN0VOZ1BTRHhlJC0yNl8K
eipwQDlAXyZOMHk4eWljIzM7X3lwTGFMOTlqMSZuJUxxby0rRzhLQERCdCsrPUtCKzBgVUQ3a3xi
biRYKDZCWlVHCno1KEViYWF7XkxIKGtwMn5XMlc4K1FCaEY/eitPMjR3T19rLXR3PDBNNUZuUUhN
eWl2VilHTHVsSztAR0JQQClsKQp6Mkw9WDsxaF9IOT8qZ2V1WVR8QWxLU34zJmtxbT1+YUMxdX1A
YnZUKSk3V3ZIYX1kRnNra2s9eSh+XlVUUjxCK3kKejYwQlVnUWNVQiktQSljU0gjZ2lDJHohOzJO
ayk8aSt9ITE0Q0BUYFV4VlZVRWpKVUpPVHdQczw5SUxDVmhYSCo4CnpkLSg3bj8rbn1aNXMqPThZ
aWx8MW4kXnxTYVlSSCF1PVZUTDQrREI3UEooVXcyKkBhdm02Z29OJCFQI3xFZSNiRgp6NiZ5cXxL
dE0qaGNra1lOPEw9JE50aH5JT0lYZ1J4MWxYSUhtfSQoVTdPNzR7cCZuP3cpRWhNPiE4Pj5FdS1t
dDkKenZ6cz8+dmZ8PW09SUgxczdORkp0MTQlPjw0aTRmRTBtLTIzVWomPUNaajZaQTd9RmlVREho
JWJhVF5JU2dkVVhMCnpFUXBTY2UyRnUwVUB1aD9maGRkLXNJSSZGNn0lJDZkST5MSXpKTTFteVAm
PEo5YikzNVVKOWFQQkRyKjFkbi1xSwp6TjFJZWc+UmExej1lTTtQTHRHYk49VXN5RSRTX1hPKzBf
QUVVN2ZJSD50XldhPzcmYExLeHx3ekI4cXh+bXs8dVMKeklVJl9ZTXUmRl5MY2BXfF5QcV9aRkh5
elZfLUwqc3NaWkckZyleTEooQXI5UyZkdTw9YDhqc2ImZkJjdDVaV2FPCnpVS2h2LXg9PHhhdWVl
bkN4VDltRElISUI+SVU9SllBVGxaZmlROVJVVUs8a0JCP3QpZUA4LVFCRTImT3V3emFxTQp6O2RE
eFg8eTIzR1lqNXdmMmJCaX51anZ4X188NDdlck83YTRweSRvY187RU96ZDdJfGU9TlJncmFYYXt9
QCN6d0gKemRVPHJ5P1ArQDYyK3MpM09+ZGlMaVB1cV5yZjJ3TzFjSnlgZCN+eWV0WCQ+UlAyK0VQ
YFdQQS1BQWAldm01YGdDCnpodiFjcVkod1l9dG5iSEByfWRsK1d4RTZ9WmNnMWFfRDdIRnp7JVlt
an1IY3Apd1B2eHBhUUNERCZTIyM5WCFGIwp6VC19fWYyKkBiNDUyYHBFLUNVdmVWS3FsWSlDVE1e
MWhILWlZOTNVPUJQMm9ESl8wZ0lXekJ1Q2NYMXY3VEBPUmAKemVXPDl1JDVCJlBgST4tP2E8QWVS
O2BVb2Bpe21iI3sxJWl+LTJyRDskMVpgQmleSSN4PlQqNzI4ZTg0TjhhfFkyCno/NGhjKm9jQzU8
ZDYkI2l5Pyt5Sy1NYXhkP19Qej1yNTctZHZWU1JYVUZwMEFOIWxeVmRpNWMyYmd9UHJUantkPwp6
fDY2e0xsOUl3d1EmVntfcXNrOVJJNHYhMEs+Ym5XMlEqSD9zUGg5IXN4I3tSO0JFTnQma3F0NDZG
S083UlFiWDcKej9ifHUlZUFNfVlCc1VtVWUoKmx7TX1GfFhLMGlvSkpwZ0hHRExoSiNEbkNkOztu
Y0tMUkswdWpgMmkmdl5wSWlICnpgMmhgdVYqall+Z09Udytrc2wtYFpSNE9rVk8wNCsodkFjVWlq
JCt4NDx4ejRzUGNuJTt7UiFXNURec3l6V3tCNQp6KiFVPTFCc2phOGhvVyFjXnU1XkhjUCopRjxf
cWk1cWxYWGA2VyUwPGlIcFI9KEZTSj1Qcj5QZWRecHBPe0x7SG0KelEoSn1PelJrLWViKklrZSFS
My03ZUNfcnJMX34pKjNYcHtwOU04e3pWfGlIdiRVMnEqbH53bHZjbDtublFocCl9CnphKmlLPyF0
PHhgLVE1UCo1Vl5pbEskQz9DYShRTHUwRkUzQD1MRllwVVBaRlFrbGx+MG9JYE0/RnJPMklnQC1s
QAp6SGJqS3RhJjNuUDR7R3BEKnk7aCkpPlklJSE7aihkPDQ2Ml9GelZ8Y1YlLXkxQUdXU2hLdlI9
NnorRnkhTl9TfWgKem1yRWBuWClSUCRTSFA5QiVUUmk/NF9DQEE7blU2UW9GSFU8YUg5Yktafl98
TihjSGBkV2ExRGlEKH1NJHY7a2ZCCno0ZWJiP0FCTUIlUFUzNkg0ZHtecTh3TDJNazAzOUxSfUso
bEFMSW1OMTN2ISN4fiFaR3c4MlNrZ1Becio4cXBeUAp6YURyPCRPNXk3REQrNElLU199XiMpakBT
bEM2cnh6VTAheXIxbiU2cyNmSzBXPkBPaWAkRll7OSlkJUF+ekN+Vi0KejZYcFRHcnV4MSVfdSZE
cW1uVWY4ZXU2O21EMEF8VDRCUlRoPilUa3l1Tyt1UDh8TWV2cHQxNGtQPWUkNk0+JmFQCnpCNHlg
aEBFKGJ2JnhsOSo/VVZAeD1UNTs+dzd+IVl4JFZOREdyVTVBR1gqRjMrXztCUm5UJDQyal5geiU3
alleIwp6XzdNY0Y0ZDUwZmw/SD59OXckUSlgcmN1RzRIQi1kdTdaRmR6aEBYMVJzKjhOKldaaUtg
a3RWKz9JX3BxZjhZJVgKem0hPFFTb1I/VSNIJG1tWThjJmApYFFzXjVybHtiTk5rRU9PRCgoJmds
fWpWfDxCQW40ZyFxYSolZ0BoZWhZbFUkCno0WDw2Znp8Tm1KJmkzSTgmeE5Pc0BvVDlCaWkoTzg+
NHwxaVFXQ1Nad0g0WGUqb1lqS0ZKb0BEMyVGM2gkKCNYVQp6TXtDUDNocERmaXBkaVl+JFk0R2BK
YEJsKDFre0xHbnd4VHh0MGhKSkk4MGNne0BsNTloNGc9dG5WQWBybXpQJXsKejcjYlFmNkI4NHJE
aShAZG1zdjR+I1RIKmx3WUhwYCsoWnUjNTRMUkNHQTAmX01ZNks4LXhHdkZwLTU5eGxjfWh2CnpG
ZntOKXNsdWNfXzludnJLdURPWkZHQnBMQTlUKTtPajc9X1JQfEBmbT8yIWNiU1huU1AoJCZjVFBh
M2NGZU4xPQp6OGtVZ1M0a0pNSnBSS0h7Nz4kPlZNbyVAfS1RNVJaWipSfWspWUtSYmhjeCtsbkVF
KD01b1g+RHdPfTtmIU8rc3UKejs/VU9DPTBKaj4heXVKM0cmRj5HJmx3KXM7OHsyckxfJSpyQ0BV
KXU5UmBrVHFMR21pISZedXlRc3ZpRFoxZ3FOCnooR2FJa3BIODs7ZEdQSSVtLUs/X3NZdFVqbUcj
JjBifG13RT0jOG47YDUpRG5TUEl9eFBgUnxkbUVUUVBSQytkZQp6JEJQPkcqNShaWmx9alRxd3t2
aTRFeExGUEA9b1NLYHIoNnAxby0tTyYqZFFLUDhVUFpDNFlWYGx8VzhlY3cqREcKekV3RnVPQkdA
ZHE/T01FU1g7PClhZUpIajFIVDIkMGZTIXhLezdBeD09THYrdilSJEZLPX1iUi0ydistZjFDcTU4
Cno+PlRYRCotVlgtXnhXOVNrSGRyfD5ZTEJFWUt4QUcxIURfeWtXbztvQjxMRihnUTF4am4yNyh7
ZEJ5NzJ5JSo7Ugp6cmJATG9aY0xxVV5ZakU4SjNDTmpZTXI9VT04MElYQ315NE4rUzVUbkM8YiZm
YDZLT1l7WjN8elZ5Q3pOOGM8UEgKekJrUSojelZBblMtfkpvRkUxbEY8c2BeP3dHaDN+ZjtwK2xR
JUdCYEhwai1KJFBEdXIoMiElSy0jVElIaWl+dj41CnpvNGE1azd+cHZBP0N0cWVQMWl3Sz8mdHR3
XntKcE43U20yKC1aMXJYe0dJa3I0eHBfJjFFJTVyQjhQUyM9ekF1Twp6PjAwPVdtb142eTM+Xmxr
cV5fbWF4QDc0UnpCd3RgYjlAODZMXjhgQDdBU35CTHgrTEpKMkEpRDVhIU9lejtCcXUKelJCMCoy
TXdWMVp5UHtnQzE8Sz9OeF90XmEyWXBUVE9xIUxjdGlPKThCYmlhSE9ibHNYX0RBUDBNe0k7MT1p
ajlICnpMXlVTakZ8cHpDQmxjRGpeIzN2azRqak5RaTMoVXdQN2I1PEBVWU1VVkZ7Iz9VezlZUWYj
fXEhUX5ZQG1nKnU4Ngp6NjUlYGVicnBzODNrNF9HbGxxNmxMcCYwRVZ7TDZNK091YTU0PUMjRD5P
I2h0M05eZX5uOXA7Qik1a01lUERWMXoKelBUeEQ2MEU0RnRLM2A8YGdwVnkrdzF+VmYxekVBPGw2
bVolWCU0QjYxUntFQllpZXJCcVkoT2s4Nj1zY3M7YklFCno4d001ajxCdmE1V2NwTl5efW1AcGJF
YzN+cEVgOWFCXmNFM1RnMERtNyh5SyM5VWZwJkJNTHRNRXskTjRyS0tnQwp6SEVXalMpPTVKQXJ4
Zn1yZGZ8fSslVmRYSHBUPGozU1JAaWpMY0dHRD1xKnA9Nmd3JT09cUxZbE5iRG52bGk/YEEKenBo
aWVZNWNoKm9fJX04LT1DOzVOWGMqclAmSlRFaXJDZXkqdn11JX5AaX5CeE9QUUNLN3IhZkg4PytJ
UihuTnghCnp2UDFGJXkjR3YzUG1odFktaHs1TUUoWn12KDRReEslR0Q8O2xsbTBAKGJCP15hcyoy
ST1GRk1IMnh6T21WTmlaUgp6ajIwRmF7MF5XdERrQ2o0dFd6UV9ETm1xbWg3VihLZSRYSEx6YU5Q
SikmNmQ5VGZBMk1BYilAJVAxcWx1Zz5RVE4KeiE5PCMwRyEqXjdWPEkkT2dTVjIldEJCNjtQdVkq
cDZWQVpWVzcmfExrX0B9VVRuMj1ENWhJZGRQayVzeSZYY0U0CnpMSV4lVGFgKkpXN34kMzw1JC04
WiF3QnNVSnRaT2RWUX1nMjVSVXs0N3V3amdAN2xXdVRzXz1AWD10e25zNy14Tgp6NFNQeUxGLUhp
NW9eJFRkbGZNWU1eWDNtSCEwZTxqYU5Sb2FeN2pLUD4mNGBLeVUtaUlJNkxwUkBYajtgZDtqT2oK
ejNRQz1eOCNqV0h4akFVKT11aio/azVUSzRjPE5MQF9rPEJ6MiFFVUtjbHVEXlB0dlMhSEE4UTlv
OWp2czVhWHgwCnptfFMjVm5IfENnaHRXbn45bX1mLURSIzdCKiRRYXtYVSpvJDJjNmpsbDNPUFVA
IXcqaShQZHlfTipaeHMqX0FoaQp6em9HIVUrYCRvKDNzc1FvMy1PaE1VaVBfZEhnNnVqNntIUHtC
QyNZLV8rfkp7SlhIPE4pJjx0cW18Jj4jTW84RjsKemMtNDx5M2pjO0NDVE5TUClCejJ7Wmc3NVpp
ZTZsemtFNXEqWVFSIUVUWDB7czNPclY/MjJjRTAqeFN6K144fE8kCnpuS2hHI2RMcUZPaWk7KF58
RE0hZVdWMEFfdkI3bEE1I0dkJW5GSmxzKEllPGBWNWVQdDchPG1OWUhCU0Q3Y1lSPgp6ODI+U3FY
JnZkQzRTOGppSFVtUl9kezs+eVpOKnlvRmVwRERNdFlAYz1Jb2c/Y15jezZCcT98NFM2RWxDSjQ9
XjsKem92cDFpbyRPUlJCdFBKPlV0VkY9TkdsYzlie3lPbXVkRHoyKHx6bklAXiFFQmJUcylPMCpR
WWgtJDFMQnUwTiNyCnpLajR9R0AoPCkyWHFBJGBfejs0SDY1b0lldGR8eFVgM293Uz01ZkZMTm1n
T1RQcUleSCVnRCUjbS1xKlhaOypUcwp6UHlUfCtoeD5kKkEkfWJaKyFudWlCV1VUKUk+OENoS1Mr
RTczYik4QURzIUplPC0tV0heemBmI2tgbG9kfEgwNmoKenNuPDFlQkt3TWIxTzV+ODAjKUFNPztH
fWA0WjZzMDREJCliNzhkOTFGc1ZpWHV5PU9wITVRaypaLUA0TlZlJD1qCnpzTDJjUjgkKjE4akV3
VFApMjdkT0laYTJXODU+bGdueTtvUGl3PERLeyY9dW9rb1gzUFBrMyFAU0B8SUpNQlZzSwp6cDUr
QWs3Z3NeKSZVQyVtUlRKZG8jPVBrcDJLeG9fQkxhLWZwVyhSNXJVPUN5NkJRSXg1JnQydEVJZiZW
LUlFbSoKeldaKDErZ1olPmU1Z2VuT2pJbyhucXNIezxVfVI8dkNLaUBHT0tmZDxxc2RDamQtKFV6
THd2KCl6ZChLalNEMiF7Cnp3JDYrbTFReVFaUERPVz85JmJxTnp1JUJqe1F+KEJmeDQjVjk5LWtR
STYyRHhFO2w3ZzAtPnNFK2NhJmg3ak4/bQp1cT1pNk1OeSFMPmZlYmpmcF5Vc0AzWUVYaEZaPnR4
Rz9sSWk3N3NjQTAwMDA8TU5VTW5MU1RhVF8zXzAzCgpkaWZmIC0tZ2l0IGEvbWFpbC90aGVtZXMv
b3N4L21haWwvY29tcG9zZS9mb3JtYXQtYnV0dG9ucy5wbmcgYi9tYWlsL3RoZW1lcy9vc3gvbWFp
bC9jb21wb3NlL2Zvcm1hdC1idXR0b25zLnBuZwppbmRleCBiY2Y2Zjg0YThiMmEyYmM5MWJmYmJk
N2ViOWEzOGM1MThlNjBkMzRkLi5hMjc0NDA4ZDMwMmUyZjYxOTkxMDY1ZTc1ZWQ2N2RmMmQ3ZWNm
YmY0CkdJVCBiaW5hcnkgcGF0Y2gKbGl0ZXJhbCAyMzYwCnpjJEAoXjNDSCR7UCk8aDszS3xMazAw
MGUxTkpMVHEwMDJBeTAwNilVMV5AczZTZ1pnTDAwMFI4TmtsPFpjLXJrPAp6LSltR3k2ZHBBcENV
Z14lc0x7MWU8QnpWV1k+aSFOWWBge1J5SitlKk89RmNIPStmRmlMNCVNdGB5ZEVQM3dhMTQKemd7
N3FRMkx1Wm1YclI3YD0xRnw8a0xuIXE0U1NydV93TjBiSkxCJHJATnhJZlBWVjBDby07Rk5DTnB6
fFhtams5CnpUJGZ6NV4hez5eUm1wTiU3bzMkYGdYbW43eWFTUnFDM2p7aHhRS2ZzKE9wZ1FjMXc7
KV81QHxCRzB9OX5DVjNGegp6Xm91UnkhN1NyRTNzamhCSSZRX2k+QSZBOElmVnheZz56cWJyc0Qk
S3g9KnFvSW40NldrSzk5RSNkfUU0IWt5X2oKejQhN1BlSWYobUkqZGxvcmNAQHRoeX1fTXBfKnth
SjVBZ3NCPj96R19WaW81emFPVm0+PU9KVlc0YDJ9OURCIzliCno0fn1gY3ZvN0ttRjFYKnJ0JER0
eisqdWNLM1QzKDkhPnhJfjF7ODRQQzBMWXJVLUEqWSk3X2V8RCl8SzVZeipTWQp6XkRzYVRaaDhe
bD4yNks5JS1EY0EkclVZYVRKan50WmBhKEtAUWB0e0w1NyZvKHZDPWU1QWh3RVRONVQzOD9YWT0K
ejlBd2RfREJKM3NIJnM3QHc9KW50MUpOOTAoSkx0MT5ZTylLcE1zfV9nRn0wdjZCWDNFbWZxaHNS
OFlOWFUycCo1CnpXST9PLXlwVXpaI2x6WUdoO0EwJGd7cnVRbmRvNV9TOT5BTHJpc19pTl5+RUt0
R3k3fEc7dyRDTUEla0VLdk1JYAp6cEpuakQtSTxRPk5SSHdqRD9hJUhnQWU3LUR4I3VwKXo2WjVT
KkpvNjRsbGJ8TGA2cFZUPUVSLVJFUXx5ckU9IzIKejw4d1R7NzBzPHBicytqIUNgcjV+Y15IOFNj
azU2YzJvKmx8dSV9MCU8dHE9akhxa3s/O2JTTFVgVCM9OT5tRl8kCnpzKkFXMnkme0RMYlJnJjw5
UUFQUHRPbyZsJj97MEhoWHtISXlGQT53PV4oJjxaTWNSa0k+QU9mKVZabClvXz1rKAp6aEFjWTVN
bSpHYzxZNjklUj5wY3ZXYCR9QGBlSE9EdiU7UjNiUVgzTmJ7MkxQYnsyTFBiezJMUGJ7MmpzRUcj
VXkKenV0P2omIWczMkk+TWZaQEI1VEk2dXhUVytYM3tjanFsRl98K3QjdWhyd25oKGg9PEo8dUJM
Nl9RT2htN1hFUUE5CnorVG03ZmhuPERyYl8rV3p3fkxpc2pOSnx+d3VgRzxJaihqd2J0fWl6dHty
eXF3NmsjZyNNOEQkUipAcXRvNy1PQAp6NEVMMVd8Q1RIKHpwMkkydTd+dENfSztqSD9QX1VQT1Nl
V1g/YUZZZ21TS2ZvQnAtWTVjZEBZKS1+Kz09KGlmN0sKekpWPExCWGVxIzgpQylmTE5aV15XVDIx
biZWYlBhNyh0NDNqWWFeemtpVmhPSUx1eztjZDEkRiV3ZSFQZFQ3byVrCno2d0h9T0ZmRmU9QV44
Y29ZTjIzU1NNP3J2SWpQX3RUdlg5RTMpNGNaRjI9K2JqKn0tIyFFeTM5IUFgSWYrIy1UJgp6NWFp
Y3NjcjUmdiQhQ0VJMW8/RnVFKCFsLUBeNjVhemB3QFBNJGpWZUlVR35MWXdjKVRTOCt9fENoalch
M2JENT4Kej9KOWw9djhPayl0SnU8VFchUk5yU0I2fn5jNGdSPVZPTkc3R1E7MG1gTHp3LWh7cFhs
NkplaStWNEV0ZlVKdD5FCnpEbE9xNSp0WSpPPjRGbmlUQ1hpSGM1fC1nYVI/NnpJOV5FcFl3Nyhf
eihFYFQmMkRCKlpRRT5zLVpWbz8pZlY1aAp6eFIkMjJjcjJ9MlRFKV5ZRU9sdVdPSjglZlBZUiVv
R2ltQztsSEBhUjMyN1lgKyNoV2tPOGRtMGxlYExeTHQ1a3cKek1RTllQLV45ayZ0SCZYKjFFMSZk
LUE7cEk+M2BLPHApQnUjel4oV15oVk9jIVNlQUFvSnJ0MVY1Ynxed3ZNa05rCno4M0BRVGZJT2ly
SnVUeys+ZTZuZUtlRiQ+Vi1JMjtkOSVoNVIhaF4yb3NaZGZDKWs0K0wqQXglQW5INSQoJSFIQwp6
dkc0d29KZGUqczxqb3JOYCRQQ2xRPmQ9NkA0Z2xGPX5QNFBVSVh6Z3Feb3V5WmBRYVAocDklMlp6
UkYqYDs9Yi0KelpGS3c4dTszaiY8KEpUQFM+RzJsO3BgWWJlPHR8QCRfQllHP2RQbH1kPnM+SkNh
Mk53QDViajVRR2RTLXgkc0JLCnpyRlY7dmxoYkg3P2k8PDx7Mn0/NVIhUTl1anFndiUwPF9vbE5w
PztHenM5fXNPNm54P2hIalApMW1ybmpMOV41IQp6a2YlUk52IW51I1dteGV6T0RgZ0EqQEQxaDNS
ZEpEZ0NWMyVpNVF6YGNmZShyU1FxZEMocmdKV2swUDhAVUJMNTUKemk/dnJoeSkkaTE+K3tuMjlt
eHc4MnJpNUk4fWJ6Q2RfcnVAX0tnZktiUD9vZnJVJW93JkAjeD1OPVhETzZvZnNpCnopNFdEQTIx
U0NeWTBVJkxTfXdTcClUTHt6OTgrMXpTPzFDZVIqdERQPX1JRDQ9Tjtrdz9pTiNtYnh5PUZpMDt4
awp6SlV4fVJWd3A+SyFMbGxDQ1hGKHpyPFdgJSErTHI/c28pN01KIWhIVjVpUHdkalk+PUxmfkEj
flYmdmRzI2lPIVgKek04SHVKPH11P0BTKFJ+YmRFd3hYKj89ZiYpYEFHRDchWEFqPDN3MGF1b0xW
QUpIYWdfYytHT2JrKjduSDBeO052CnpkUCpqZDR+VWExcVZkZ3JwLT0tJHRmI2E5PmxURTBSS1Bz
ekRVSExyZ0s7akg2WklGVl5UOWhDIzQzUiQ3R0Eycwp6eUZ1WCkzPnN1IzNkdEo9P3ZEbzkmeFBk
NHEoNEAmcSs4Z21HRTElNHNwZXwwckdpeSttRC1AaHE2S1ltNVh2SXUKekRUITtzezgpNHw0PWtz
M0YqTmBgWXBHWkAwQUViJmYpfEFPUU9hZnBAciVBPFZMX041cjN9S2poJXJoVENlKllRCnpEJTRC
YElhcWhXUW42akk/cyFAa1l9PGdOVjV3amdhSlleYFNoJjN7TVZzdHhObUdDM0JYfmc4KmRwRnM/
OXQydgp6MHpuZjtAQShMXlZVSjZpSUN8RGNOTXNBRVMkTiFmUGVncXBzYzgkVlMkTiFmd0V4ez9U
bnBkeTVXQHdWdyh5dlQKejclbiluZyRGej15bFJuIXlWSklDK20rJEF0Zmt8JCkzKDY5TjhDa1Am
YSFSejdMUiQrSUV+KD5lZDVQWk9RJSpsCnp1Y0lDQXd6UEp4cTg7dWBRYWU5SDIrNkktU0ZmMTFA
RlhIQ1phdXp3Qzk7TFIxaDAkd2VnTEt8Pj9PRiRmeyQxaAp6VWlHbD5mYU1uTWM0Z1NyKGtfTn1r
eWhKOVNgTlRvVmFLWDhLamNLclJjVUB1YjFpTkNVJEw1Tk51bmVEdVVJWCYKeihAfHJoTy1fR00l
azZZam5DUV5jQUY4bG0mQnZZVHhNMHcmTXskbzhBOXRxWGNvZXMkamQ8XmgjeU1IRD4+LXA0Cnox
fDc1IT8tfGlKQyMlUkZMT3gyK0BmPzQrcVBjQyZxWWJgZ0tycnA0YnkjZG5FRz1zOHRoZDNaIWFU
aX5sQ0x6awp6UkAwVyRvKkJnWmw4LVZMT1M/PFpVTHd+dXdecX1aXjAwYWl2RyZEZzdoSGY0NV9w
dWt3VkYhSUZeenxsQ0JgOXkKejFueSNQdCk+IWw5S3BqMFkpIzBiNk9zcWZFbVk/I3FIKWR0dS1N
cHxDZD1CSUVJTlhGPnReUk9xSHp2Y3BWLSklCmVyWUljUjI+JTE5S1U7O1l0MWNBKTAwMDA8TU5V
TW5MU1RZcDRTZFoyCgpkaWZmIC0tZ2l0IGEvbWFpbC90aGVtZXMvb3N4L21haWwvY29tcG9zZS9m
b3JtYXQtYnV0dG9uc0AyeC5wbmcgYi9tYWlsL3RoZW1lcy9vc3gvbWFpbC9jb21wb3NlL2Zvcm1h
dC1idXR0b25zQDJ4LnBuZwppbmRleCA0ODhiNmU5OGFiY2QxNzgxNjEzZTBlYTk3MTI1YjQwM2Rk
NTdiMjNkLi5jZTBkNDY3YjY0NmQ1Mjg1NWZiZDM5YjE4ZmM2NzY0Yzg3NzZhNzA1CkdJVCBiaW5h
cnkgcGF0Y2gKbGl0ZXJhbCA1NjIyCnpjJHxHJDJUK3E7dnJZbmBOfDlvZUNQbGhiPkhRTkJra0Yp
cjUrRXVkNUl+OX5eaDZNbC1sZDkpZlRHa3VBV31tVQp6NFNzK3E1Q1RmMU5DeSFxUWc4aEpKTzc9
el5XWGM8ZEZTbHpHaVBWdF93MVNUPj9UPVRueXw2KHU+YiU3SFp4UEIKejg/LXFMMDAzZns3LSo4
JFhlQWNfen1zUEZecHs7MlcmSlUwc15EMW9LKnEhX3R7SHZZUXh+ZDtvMiUoWUlDY1QxCno0QTRr
TEgpNDc3di0yKSpHZSVWMTxfYFJZOFliRkFtSElASTFmMSsmc3JVKkAjVV91S3FJZkReVEtKNWAz
VExWewp6Tm5kKE87K2NEREFubjcldX12PGBJSn4kIUhGOyVrWHUyPkd0K1JiPHteVEN8YC1sQ29u
Ml5yeCREMVhFTihwNXoKentnQVF2ViNNRj0wJEhsbGwqe0JrNl45PUlOWnRBdT9gM2gkSEtFO1Y2
KmEtQzw4QlZ2JFVzU25YTSorQiRWQVhJCnpJSFRhZklwVkVsOEg0Q2dsKWJJUFJjNTxAM1ZhNGFf
UjFNRi1fczNhaC02cDNNQnZ4TG00dzB6aSQpeTQ2P0dlPgp6LV5jdCYhe34qZkNianBKZGRAfC1f
cXlRMSp7fEtybXdtO0JvMUJXREF0dkBvVzhXeGoldDFyYTxHVzYpM0cyUGgKekBBeik3PmwkI3Y2
dj5wPWA7cVo3Rnl1TiU0Z0xZNHhUdn5nQmptUihjfDJFJTVLN253O209eXtROHo9UHphWWY/Cno/
aj9uITw1NnZ+dENRPHdoKmBfRyswel5UKzdKOChxUl9kLWp5fXFRQGtVUzN4WjZHQSZZRSVWYHtl
SSpVV3RAdQp6bysqZGR7eVNLMHBqKTdJbVVtUCFVRzFHSVlsKWBQe2BpPn0mNXR3dUZQN2FYTzk3
dy00NklOaz1GYEw2Iz8qKmkKekJVNSNaKT1OUH1OUkB3MWVHTkNsY247WFlLSmdpQio0cFFpTyFJ
IXVXTitFLWl2MGUtX3xXY3BCKldvR3kmOU1HCnppYGspXigrX1p5T0RFbjtnaV9zPXJSU0NkKUF6
QURQWW9oZ3RmQCNLOShYOUIpbXtMZnVvdDA1R3sxVFgqfCRwIQp6WVFXNXJUaTZjVzQ1JVl6JmFU
YGlMZjxyQ0psYXUzYmk0Ml4zUmJ3MClzLXAqNUs0Xn0raUtiUFA3eCpVUk0kOHoKeiUtMlRIS19h
M0orI15eSCltQDVmYzJ4bUNldSp3fSMxYD82M0UkWFlkM1dMU2I1R1dYbiY8QyghPXstPXskaCNj
CnpiNT8odSgjZ25xeXZ3ekZZUTU5MU1SMnQxdit4a0M3a1Z5Ri0xI3d1TGJ+SWNoZHdUKnRNfVUk
SDJfYmdWcjdwegp6PF5zME1SKVJGYT9RaXFudXFhPjE2MVljaUVIPmkzQV9Mc05ALVRCRFJ7dnE9
aF5JKylNX08+T3F9IWBDV2s2fTMKekEraHZ1e2M4NGVJYnY7aD07MTRUfEhFM21zd2hYNjJETDQp
IVFFRHslYlpLfnFHfF4+ci1mY3wjPU1GRDVXdDs8Cno1UDk3USN9K3VlPWlKOFlXPDM+X0N0JHwm
cWJ7KGElY2lYNG16KWJ2aU50ezdHalpZZ04xajklM3FuKlF7N0U+Owp6SDNLIXojdXhvT2k7UHUo
S0BQTElxQG5sRz5HKE0qJW1+YSY1eCElcjNEUGtKN1FAU0BGSkw3TiVPNlk0dGVpaXoKenlsUVRG
PF85fFBuTEVvX0AjZCRvajZvbG02U2NRVVgmOyFXISZPYFVOQCl5Ozw8M1hjZl59bU9ufXQ/I3JC
cmcrCnpwQ0tkNykoPiM0RjNsSWlgRFBOJmR0SjM4IUNZKldZSSUjei1MbDNJNWZnM3whOUpyUEZq
PkZLSnNxZF9kVllmYgp6VXZqSE9FSGo2S3VKbT8kQlhycDs4bmh2K3BzUlV5MHs2SypXKCprVlZe
VjBSVmNSWUE7M088Z3k4N2gmUmliNUAKemdZX3pwVXNtfkxQa1UlJVF1OEBFQl9lMSYqcX16ZUJX
MVBTPj0qQEopQj5SeFV8JDk1QWFEem5qK19Jbztqa1FACnpELTU2Pzk+bVhBM19uP0htWT9LfCRN
fjxpQkszdS1GP3tSPTVua19IO0YyazBvPmkqPnd2TUlrelFUYXZFNjBuZAp6KWRxalRyfCo4fEIt
VFZEZGkzRlc1YUp4NUB2SGowcEFwP3pET2dkREdodjlTOCEzdWl3ZmBLSUt6RyFPNj1qe1IKelF8
bjtlVkluQSljQm5ZUzx1aWA1bXhaYnFwMEY7K3ZYZm1GcWl6eGpqLV5eckxZUDRld0gpdXhTXnRU
Kj9RSzgwCnpTQ192fT9Qc0pwOTxZaWE7WndJRzBHZWYyUFkkNyp5fW1JRXs9ZyQpVWcjVTQwbks1
YWI2QDFIYlJafCUhR0pyTwp6Qip7KWRPbmRPS0V2S0pQPE9kIUhndUh0RWY7S35SR1dOSEZmbEE+
RTZVVVhATlRLQCheV3JtZFU4Jmc2LTBLUFYKenpeVGBgRmJAXyQ/JSVJWnVASXhWRnolSEg9Zmww
JVRpemFYK0xzRGw8ekYzeWB7ZE1hJF81VWtSY19rR3wxMyg+CnpQU2JYT09nOGw5dkpNfFVEbiVZ
QnIwZldaTWJBKCtwKlBjLTQ1Q0A1QX48Z3s4c3xBLVF0I0MtQUFZRkFJOTBjNgp6ZWlLNXY4KWIl
YW9eOFRAJCM5czRkeXNoI2x8fnpaPSRpJnRGaElxTWozXj5TWWBwVk0xbXh7dHFqXlI/KF51UykK
emE5RD9lJWZmXk0oYS1SKm4zZHRRSHd7R2gjNnp+KDgtKGIpJG49WkZrbHpRQkhsKXpWMFErPE83
e0JEaipOc09xCnppQ1lwSEdkbGVmIXtiRksrPz1tJXlyNVpfPVc4JWNaJHhlUSV3ME91KkF4XnAk
Kk9sb3ozfVVSYkZ5QGIhdElZbAp6YDA+LTBjR040JV9yRnpDVW4xO0RtKnV6YT1JdG15M0s2ST52
bDFJdz8zQGt4QCt0NUdYdzFzPTRZIUVzeDlTY3sKenBDJlFZczw9enhJXkhqQ0wjSlFqdXhAVyRE
fVZKKUMkKEU5e21LOEFEXilLQGs1b2ZwbFN+Q3o+RXY0JXBeKDR6CnozYjIhbXdta2lNMUBjQXpC
U2s5JDgjIXBGTSF4N2pTYmVHUmRrJVJLNkh3dj5NeVFRbD1eP2RVY0JlS1VkeGdFQQp6T2UjSFlk
JHJZOHxGUzRHbTUkfmhJeHhtSHc4Ym51SXMwR21aZytgMXdDMShNZjFgQDdEdSlQPSpGfnJla0Ve
UHkKekR6SClFazV4NSlRZXU8RHs3O1BUPGA3LVFVSX54e0JEc3ZiSCk7JTxQP2h7JSM7aF4tMmI+
dlA/KW0pMjgjSld4CnoyVzkrWit7aHQ7KnpNKnF1SVJVNHc1VVNBciFOVTJAKSFwbDRHeW9BZGxl
WXs2RU0lQTdrZnJGPkkqJVQxfnFJfQp6eWNRemc8T1hzcDhyIVVlRWFQNiFXcGtxXnxGeTJjPmJx
am45NCk+bDx+RFk0SGhsOShpcSZBP3pfMWhsbGtIVj8KekdEUUdjT2JRJGo5S1VBUThxMHJzX2Yy
QEJqLT1OVW0hTmxVZ1o/UyFiMWlWWUl3QlpLYUlxK1o9Z3hTdTE2fWF2CnpDME1AWHtMO3JkZDNX
QS1MNFk9ND8hY3k+RzRIREEqOFVuZylYPWN9ZWMqZFpFQmtzWFhKQzZENk9jUjU2OV94ZAp6YWJr
b29aKndackJLLWRiT2ZjfVh4VkFrMG59R2hgQkdpfVdEN2JIcnJrWl9PWSFLdiYmczJkU0B5fWRy
bzViP2cKek5wMCU2XlR4RmoqfUtWJmUkNmlVWC15NFNuWmZvTTNGZkNzdX5wXmZVcmhyVjs2Rj1M
PzUhRT9gKHdyUWF2aWlACnolQTZBakVlMXdOclR5N09kOTZBNXFRNHk4IyQ4Uz52JUtAc0k3OSMl
Qj1GJVQqRlpQQGhhbFJIIyQ5R2BxV3lGTQp6PXQ2K04yUHJNTCU+SjhQaURxPUgxPDh5V0pNdS1k
OFU9cnk4PSE1SDRVY2lTRk1nTnNFJUVXLW0+clRJbnlnPmUKenQkLWV8b24oR15BMClWWTRJd2Vl
cm5RI0ZJWUNSOz1mS0tZcGsrciZCfkFWKEdpVjctTj1rNWF4eDRQdSVYfUphCnpjaVg9aWtJRVRr
S0UpQFBxaF48YD1LS2Bid2dScHdfdUEoenljRCMpUTs9S3g+VF4rZyVCYyk2em9MUCMtfVpeZwp6
UTRmNTBrKzZAazlPaWZXRE5VOW0+YHpxSTFjVVo4aU5gUXg/Pmt4TFg/RWg1bDRmRTEtaTFEbDR4
IT1qb299fXwKekg3dXwjKygjPDtSakd1cUApezJIblBOcyhCOFhpdXczXyNuU3N7NnJPI0F3KUNm
TTlVKT80aDNhVHhWcU59S2RxCnp3fGZ9MCZOI2xJMWBZOHc8NykmQClQRS1JVik2UlFfUng/YW1I
NEEzTXlyPGJZaD5sN21EXkhjbyoxdW41YnBSQQp6KSp0cmM5P35CaFVLN0RhR00jakp7ZiV3SERI
MXxGYDl3TTU5UWFfSGwpWURUPzM0YVkmMUglTShjKUFyRmtBM20KeiN6c153Q1AzViFtVXY5Mk9q
TTU8WXdWc3VDUlJ0JnprfCMtRW8+eS1hWSt1NHpuKUteQTMhO2ppRjRRbHs2O0RiCnpnKHdWZGBT
cVA1Jks8eXE8ckxDX05AZXJmWVJ6ITVrNGJXb2EobHxRMXdqIWtVQnwpZWJAPCYpamZ3akx6eU88
bwp6JCttYEpoRl8/by05YkYySzZwYVRqNkwyYCNCbnJ3ISZjQC0zQEhkY2FgSHhGTGJebm8hfDw4
cV5ob1FsS1ApU18KelpJMUJ0STg2ZzRJVjkqWjBVQit7MW9XPXlDIys5PTJtQ2w9O0xPZDFDXiR3
IUh7bF9FcH09Yn1DV3J0RWdDPVM9Cnp6SH5Va3hFSzxzXkBuam9QTEkteXpVQiM8YENKJFpTN0Y0
JEJxdTNSWlp8YEBCKDw1KHIhaE8hcEl5YGBxJDlRZwp6cE5uKmRzMTtDb01VeX42N2lSYWY9bW5W
ZVEhX09tQiFrJDRLYzEkcCErMTF6UyNwMCV3bDJsVUE4ZUNQQ1BmRWcKeiZVdmFpajJiaDdvd09U
e0ZRI2R+d29pPHs7VXliYTlSdkokNkAxcyFBbE9IWTFjJCNEbWh+PUJwLWBDRGE+bTw5Cno2ZHRu
N1NXa3hiRzxUdnxKVlFPfVZZJXVzUEtgeSk5UkVYKlVIJFFycU97YVU1aU43aU84OVFjQClQU2pX
elgrTQp6O3JpKlZjdV5YQkNiTFFHeDJMUEZ5U2BAfC0hTVZ5cnFBI1QwTUZVeDllLShQdkpDSUAp
TzIyREtQcH1LZSMye0sKekE4YHpuPFJgJmFCPjlhPjxXcGJSU3dTTFpBN0ZHVUI2ezNnSm1lPm5D
YkRoWUpXU2ZvJGhXM1VOV01VUWUyaWkwCnpfaVdyc3UmIzFlYkFnb2ckOVMpK3JydGp0cVBQbnE0
Uzk5a1ZheiRfKzhBJEJMJWxFRXNiQ0p3ZTgwYVozWCo1bQp6YyZCeGghSU9AR3okaDA8SjA8PzNJ
MT4oZllLIzUzKWg7Q21fU2hwUzs5akdgJWdmX0tUJHkoVG4yMzlhQi1KdXAKekV2fTk7UH5ULWtS
YFVLPkVFZC1gM0x0K1AyOVl1KHNieUgqRk1RVDlWYUA+a1MqYiZlclZ6SVlfKChEeGhjMEI5Cnpl
Pk1vemRDemtyPUxCYkI1eUswdkNvQ1ZRPDZnQDticWY8dUUwcTxwQGRwan5KJUkoaTkjPURCd0Vx
PEB7K2Y1cgp6SEVkWWYrdzxGX1RGYDhmKE9jPHB4N281UEU1WmRYKkY+bFJeViExV1QwODZ7d0xH
R1ohYT9idEFxPTRVPmU2PHoKeiFlNnxud14raGBBb0g1XigqdFMrSnkqNGRva3V2Pz4yc2doYDRq
KUB5O045JnZYSXNAQjBmdG4lVGA+dW0pb1QkCnpoYyhYN0NVcnJIJmo5PlEwaHIle0tBPERAeDRJ
UD81M3o8b0gob3tmYnVjMTRlM3t3Z192dE5HY0NhSTlHZE9vZgp6WnY7Qyk5WGZSQnktKlBoNyEx
fEJYISFpcWtRNWpnMTQla0Z0YW4pbi1XcmNSQjxvI0wqM25rOUhtbzRiQXNRR3AKeiswIzhgTX5q
ditveXhAfEQ2ISQ3NGVnWUJfXktiPUIwbkdXeFFNS1UrQihNVjZ5Tz01LT9senhDMWg5QnAlZHlt
CnpEKGV8bXk/elp0aVVUPVBaMCl3aldqOHstPkN0eGlBXkJAfUpBeTVHRVhPQ0ZNdlYhTFpodUUo
MWFMPDskNClJcAp6WFJIPns2QTcxUkRpM0JOWGN5YEtKKlh2czgxREt+Q2EwNGFhRGk/NytpOVRW
TzwzYik4MX1XWXtlRWd2XlpkQEgKeiU/VFVzKnIqdVZCd257X2VYe0ZvfER6NUZKJV5ofWtpdHlV
VzN0M0VURHlPQkNNJGw+dTB6cXtfPEFQSDtMWUBuCnpWVGhjQT1WYEteekQpe3Ftdj15cyU7Q1Y7
RHtBNVIzRkM7SE83fl59VXRBMCZRaG5oSiYydWpgMDhEd3BuYEZLKwp6VnVjbl8pTlUtd1RlRnRp
IyNyMUdBKil2WXU+USRLO08hVlc9NnRqSkY9fFglZD98YT0/RClRUGQhdGUzdSZ7I0wKek43Z1RP
KWhJQzFgaEpWVzdIe3NUKXkhPnpeI19HO3hYSVVwSitOJlF4Wj45KlNPRzlYenJ3ViRQdXZgRitX
ampBCnpXI1Z2eWd5dVVMPHFeN0g5eEZjTW5KSGVzWVZxdyRFK3x5dFJgRHY3TUwqUXErXmEjUUFS
cWhjVlQ2b0Z4RDdmIQp6NzBYTnJGN2lJOylKalVPaX50OClAeVFhNWZIQTQ8cVIzV0lSMHZIbzBk
ezg0dkBCNFJKKWk4cER8cH1RWEwyPCEKek9DU3h+NCp+Q0FyRF5QN2puSW9LUyZ8JGJkJCU0ZEFM
VXdWR0lNTyZZVHRhcGB9ITVEe3B6dTFjJUNYfiVsV1BlCnpwS01xbz0qWDN9IzB3bHxPdypvIys3
c0pGUzdwRnFIWipxeXAhTnN0cUBQJEo+YXRIWTcwSUhnPypuc1ZAMX0hNAp6WChsTmRVJEJET2Mp
fGJJPi1abVJARzQ4MjgkNVlsSjlkK30kXypMKmU8O3lwelJvJl4wRnV7SiRiTkE9Qn0xTCUKeiZU
Ni13fENuak9NQ2tIUl9PZHE+d3JBOENgcWdQSFgoY0J3Jjg4bVR2USh9dDwqT1ZJbGlKfTdibUJ3
JHlFczMwCnozKWxYej5QY3tKVTVjJE49IXdMWXdOaFJZbWgjNUdOXnxvN2BMQkg5KEchX15lMndA
c3hHe3QybUVaZnB6Z3RJMwp6PlZeTU0jRlFhSWlkU1l7b04hOFN4eGtzNmZ+OXdWbUd5R2w9NTZK
ISppfWVjc2BjNXZsSGB8NCleaEM9KldVVzwKelBtb0IjdlEybzxoKCRnJEE0KiZja3h0ZlA2WmQm
diM2czlfSHl6RTZgfHw7OG9nVDNfJmphKG5zMU1Uamo7UFM+CnpiXmBSJCo9eUZRPTlNZ29GUVdH
XjwoeWJ9SUgyeXk8KCVDOXF7c2VmTDdSMkNZIUtDZWlASE5IQVNfNypkV2R8egp6NHdDMjN5eGRu
QD10YURSREBRVHYyMk5yPCUrX083VDRgaHloLWg2cCk4QF9LXnVtV21lUXZ4Pkc9dHVvKlpBME4K
ej1jei1pdmF9RHppSW0+WnBFUilmeWV1cH5TcnQkd1Iobjx2WCMwbGA8JXdJPXFxd1VKWTR6ISkk
Q3w4PE5GMHgrCnpZZVgwUlk0Y2R6dGFiRldyTn5IMXxEN00qYF4/R1hvUzhOY1JYKGltXlV9WE5K
UmF3cUtMSjcmU35ZJW1HO3k2fgp6VUsmXzF3QldDPFg7SGcwQU4yMUFQdEleJV9QQkYjbm50PEF5
cGstP1VQOClDaW1Za3x2LX09Q2x+PiMkLT19b0QKengrQyE/WnJvSGE/P0MzbkUkYSMpYm97JUZ5
MCtONyh4Rytkem5WQlh3TkhOKVRSOSklQCN2YWs7WGI3bjtDRj93CnpXPHhVU0AqUytfU09XQ05D
UFMwR05PfmJoIU5IWUFeOUtMV1FDPktzQjUzSSpeNVRQfndJfV5iaG83NmI4YGNlewp6XlRNLUtH
NlJxPj1lQk1oeSVVfFhLQmFZUlJvN0s1PHwhP1UqY3I3RiMrU04pZHdBKk4tKDtgYy0oPD5VWFk/
PikKemhETiErKTdSNlJHUztOMiRFKjZxMWxDVTkmKCkqP0NaREMoUyhGOWFvKDFiP2JYNiRtYG05
NVkoPjJkTClESyNsCnpOe0NpP3UkRSRwUnV6V1N5TVVge2c+MlNzOWEjSCMhKEVZR0dsKyZ2NXtu
eSR1ISZ0dG4tJG9xKV9hUj4mSFc7MAp6e298Z0t6Y20zLXJUOTgkbXJDYnBFKDB4RFZSU3ZAJnta
PW9xUkI3bGNnVTxtMDhUcFVtKCMoQWg0Q1NxPXchZ2IKenFxemNwPXU5MjxFe2JlVUtKODhJNi08
QSZrWjx1Vlp1b2hXSlh3e211JlFodyUrITM7e0RxUnckPV5UOUxkO2BvCno/V2NHS2VzdHM5YXJ1
TjxVZCh7Km8xTSh1WH18ZEJXY04+diVhcSo/TXJXaGlLVkAreyZKRHVCbE9uJVg4fEstTgp6VXQ0
eXlrJDM0PFQqJXtkWjdGKGp7OHlYeEE5aipHTyMqOSRyandqPHJ3UTViK1hnNVE7R0QyMTBAIXgo
WF80U1kKejMjKGFyR29YIU8hVUJGZXRDMUg0UjBOYWcjKVRTb2ItfnZVTWhFUEZ3Kmw1dyQ0Mjhv
RXpje19wdEFRSytzc0tkCnoqdlNPUFl0RDtsRU93R2AhVjdhQ0l6emclc1RzKCY+VnxCMjxucVNZ
X2B1MV5NMlYqO3kkY2g2eVl1WXFreFRDRAp6QTw9MitLWHpLTm83eVZVXlN5WGM4bS0kfSFWPCN8
PkI5SHo0fX49NSVPZGgwWG1ydjA0Y01GQDc9UmRkMip4KncKei1WYCN1I3NsXlhlejxLO1owMjVZ
OExXRXg+ckd2NUFhQWVEI3NtQiZWQkIwfVNmMiRFODVte3A3QkIrX15zRGVKCnNwc00oMW49PT5k
PzBhazA2YUZjNT9OJn5LTXk0Sz90VXR0fjBrcEA9KndVIT5Ea0FwMzBCOTdLKzVpOW0KCmRpZmYg
LS1naXQgYS9tYWlsL3RoZW1lcy93aW5kb3dzL21haWwvY29tcG9zZS9mb3JtYXQtYnV0dG9ucy1Y
UC5wbmcgYi9tYWlsL3RoZW1lcy93aW5kb3dzL21haWwvY29tcG9zZS9mb3JtYXQtYnV0dG9ucy1Y
UC5wbmcKaW5kZXggNzI4MmViNzFiNjZiZmZjY2RlOTUxOWYxM2EyNzg5ZTM4YjA2NWI3NS4uZmEw
N2UxMGViMjZhZTNiNzZkZGZkYmU5YmZiZmM4MTY4NDYxMTA2YwpHSVQgYmluYXJ5IHBhdGNoCmxp
dGVyYWwgMTA4OTgKemMkQCl9RHM5ej9QKTxoOzNLfExrMDAwZTFOSkxUcTAwQlMlMDAxQmUxXkBz
NlYtdWw3MDAxZ2tOa2w8WmMtcmxxCnoyVXR7QmB1fE8wKzl0Y25YN2B1MlljQHVjWjB0eGNHWnpj
ZTg3bTAoWlh8KnpTV3B5ZT47KCg8aFB9azd2QnN8MAp6UUFFVXdpcnB3RTlkdzVHfDklaExAaU5U
N1ZBK2BibyMqKkpiR2k0dD1ocEslQEI1eH1oWUEoYGhvODdzNmBXNEEKenUwWiYlQERoSjRKSTgh
ei1GMy1oe3dBbnNgOW91NlhVJlA4RyhDRSVjRS0kVVdSOWpzTHNLQ2crcz1BY2RtT2ByCnpObj0t
eTl5XmxDQmlQOTJAWEckIz8zSklFZUhWNlAja0M0d2t7Yn1kcWA8JWI7Pj8hKTdWcVRjNG8wNyFT
K212Kgp6OVhnY0NEUFAmMWs3WXU2azZvYiYmIWZGZW5saGZBUiklJU9neEZWSShxQT1kV3dfKFA2
JXE5X0FTYDFZd3BEbzkKektlZW9FezgkQW5RbVVFaUl8QlNEXikhX1JLfH1iTTEwaSFoYnZyTm1t
Z35eVV8xU2I/bnMySkNSaE84czBkbyVPCnpsNWJ9Y2drYEtWUnlKemQ8VlJZcW1nRy1DTDRsQT9y
eFVfOXRAYmZKaDh7bm5OMDBJO3w0fC1nPVZhNT09fkVzKAp6dDk/LTtwej9ta08mQ3B6TSliPTU4
U0RsNGBZbyF7SGF6Q2VASHhOSXVTWUo+cjVtWXE+c31VfXhwSSV6P0BPWT0KeihjOCM+SytJN0ZW
SilRe2ZMN2lRWT9RfD9LUXJZT1lAYkopPWd4cSN2TkJDN0d0PkNgWCl+dGUkI3EwVlIoTCVvCnol
clNKJGFQT1N0P0lVJCpYWGpKeT9SQXVVWEZhOHpUfVlSSDlqUk0zKmV6I3ZrWm1aK21WLXg9cEsh
PDstK3R2Zgp6eCVoVWstdk9gO2g0c2VEVFJXLV90ejVtNV9RJnB7RSEjSEppcSRKPCRAbzVjXyFa
bmVEISR8UkAxNHl7TEoqKUMKencpbHdkYzNLWUlkNXxsRjwlcyNGQXlubz89KVUrUHlZOT5LZX5Q
X0EkIypqOCg3QWc4ZitoZ2B4XjFfbWBURzteCnooNVU1YzE8PENXKjloeWR0cG90NFA4UmdhJUZZ
elomZEQrPWQzJEQ3MjQhVFhRK3xGUEc1cXFMKW4zX3ZeWVVeXwp6Q15zKk1hdjdGNkVJPjBtSjQt
ekwjc0tnbD8yWU5xWDczdl4mJGAycVdkLVpeb1N+flhANnBOZypKJTZoMUdNWWQKejE9XksoazlI
a1JxVnArdERRNUV0M0skU2BVa08xT2ZjTmo7cns4fTJQM1lkZWR3TzkjbCR4NEs0PDl9PjNQNXl9
Cno7aUcxZnQhcWNLZ3Q5cH5Jbk5EJXhFOSZgWjBeey1qa1VGeSgkZW5KcDhZI1p0azJALUlCTUZZ
SlE7cFZMaFRQNgp6VG85YV9lU1IldjlTQDwqI0NEV0BuUlNKQXRePyZIXnJnKD9wSn5fWnp9eSp1
UnRMPDVwdil0JUN9IURHIXIhSVEKekB+P0k2Pj5uc1NILU18KWBpPkk5ZEwjQjlAZVhvI0A3K3lm
Q1hBdUo7cioja3pjOEgpS2khJHhxfXw8PmJvK3llCno/IV5sVDdXMnxORXE+am0+eXJIVjxXeVIq
S1pVd1ktbEt5Uz9ZY3g4NDwtfH5wLWcjaFBTdWBLWmBwUUB4ZlErUAp6Yk9FNSZJQVd1Mj54by1i
eDhvd0NIe1lWZSFpRTd1ZjY8PTBubnBIVlZzeX1ePDJUNDdZXnwySkg4M25jYXFAVHAKekZvMHNz
bnBMIVI/UH5WV0BgYXtOazc3LU1yJCRxISQoayZIaFY3SDFDZ3YmYShZUipNbk1GQ2RJY0QxJUhl
ZnVBCnpoNjIyRHZhPWJXNEFVKDAwY05iT3ZnfHBlR2J3V2JHLXVBN1FlX1VuPUZndlIoIU1OIUto
NkhYQUYob2gtUj94WAp6ZUM7LSFJQ1l3P0p0Jn5kc2dFaH5XKUFIKm9KZX5Qb31pMUR1ZCt3QGtR
VitETS0wRzJoNSFXazRqZWNAdjlZbTIKejJNLT1CcmJDQWduRkp0P01ge3ZHOWZxdT9QRDlzSF9Z
dGNvV1dzVzRIK1U3YjhufVl8YFkpc0FWTX5NPl9sXit8CnplNFlSdEdqNWFzO0lGJjMoRHQzMWl3
T1lTd2ZFTiY+ajZPZGBDWnVDSzZLeWc5PVh9Xl5DO35uQ3JYUVRwYDJTPwp6REwxPD5LZXU2JmJH
SThrakJ9Xi1VdEs5VFgpJGU/KzlgS3o3dDJzSHl1WGpFOUduT3wwKmVMPmpSWEw1T0VVLXYKejM9
WW1iZURva3dkSXpvQkBLWWZHKiZXcCNBNCVHRVlTSkFXRCppU0J6PlhjZWI7fH42TDtMcTckKSE8
LVc0LXpoCnpIKXR4NT9tI2NuP2Zzcn55RT45P00/MkU4N1A9TyVxZll3OzRMYmd+UmVSeFBJKnRF
MWlMNSM9KG18dXdvfW8yKwp6Rk9wfjI4WkRQO1NlfjA+KGBDXz96QkJqZjt4NDY5eWBiZn5JXzxl
fVkpPlk5OHxeVlZGSEJzO2A8a2BzNERzQDEKelh6LSQ9NmdFMitlPHZFMkEzSmB1Nzdya1J3M158
IVg2K2o4aytxXiUjelU0M0BHdndvR3VkOz9OVC1NQzQ7Z1VUCnpCOXQ5QlZRaWsje3Q8X2AoYEgx
OFpSWG1XMCQ0Nlg2dU5OWGU0eilLbThCMG8lbUU7NUZKMyVmPG9UN357JUppaAp6MElEPloxSGZt
b0ZZbz80NHZaTndib08/N24zWUdAWmBgRCNYUmdxLWJmVzk1MyVAPDBnRDIwPys0QzNxeEBCXzsK
ejwxdlRDY1dKPTElX1FkcGw+anZLYGVlQCFOPXIqQylkT3RNeWNoTUV4UzF2YFRTdTJ9WmxrbyFX
MyopSk82b2FnCnpCWWkoPUojYHRyUE4rbFYrVUV8eUFJRlJrME5sOTstcmJnQkRoK14+Q1Fyemwl
WHooK2FKUVdGX3w8Zjh0fGdfZAp6dHd+Sz98MyNeSGRRelR0Mnh+QjF6MSpGQXl9bj1vVEp2QCUl
MUImOGxMT1RgayooYGlFZHppWldmckwkeClpVm8KemU4UEk7eGkxSCZvaXBkb3JVaUBWUUAwO188
YVBlT2QpfXhZbm94WkVIPm5fTDlfZndfNSNOQntAd08keVNOMHhiCnpNfm9nVk5aWTxrWFIyZGtu
XilWfkhoO2VOZCRmUklIYGs+QyYxX0pDcnF7MVBRPUJWTVJEPEdTdn57TmlpTDNVVQp6ciFeZF4y
Mkl+alJ2ajBsdSYjRVZ1IXFMMUsyNTw+X21FfFcxJlFYfjc+Zj9gIX5HKlMzaXZmMnZfVig1e2Vu
ZmMKeitSVVo/aXhVWG5oVUlJdm8/WGVZYHkkOypfQ1ZlR3RrVXd8OG1OQklhXyNWeXI+UmM2eGpL
fGwrS2RgS0xJNW19CnpMc0EpSGMraW96aTwmd2BYaUMmJXB+K0VgWCE0WHYweEozV2BTanpNayRI
eXBAY1EhZF4zMWszMV5+YmRXekw+VQp6cTdJJGYzQ35aIWkqcXJWODV2filNN0Q9KiglQ2NSdypV
VnIxbnhDPD9WVX1yPWppSjc4KzFKUjBiUEFTbD04NHAKejd3JjI0UCtTNy1JdXVWIUhYV2YmeUFJ
UWhUWCFnQ1lkaXFCU3FWVVomelI/RGp0Mis7eTc9fnskWFBxLXpeUWU3CnplRUc7RykzdGxNWHox
KiUpSVZ3KWctelpmKU8qNl89TUtPVHFsTzlxMChSeUsmbEJla15RSHliakVyOX5OU0Mmewp6MUtw
WU8zOGxuKk44ZU9fcFcrVTtxVEkpVzc9Uko5Vl9PVVFaPFc3Tj5OYWFpVTBqKFNac3xeTyVmZlhM
MGt1WnoKelEmKk9qQUpuazReezhRSyk3WmtvcU4+YXpuTUtTWT04K3dOUGdyaj57SSNAcSV3NHpQ
WEJycThLQDd1OENAP3NQCnpkaSZRQzVZKE5TRTU0MXZrTH58bipWYUNGVDY4cUUyblprLVBmeFAy
d0w4USstS1ZaIXBRSHYyJGt4ZTt6TnVhXwp6a0lRfm0welIhflM5MGpPUGBDVCFSaHFFPTk3JSE4
dzdqa2Y8bjtZZ1pPR2h7NmdLQT0pb3dGS2hxN2hlbCR4eikKenh6X3Qoc2MhJDd5Vk5za1BlR2x3
YkZXITtvbUhfJHQ2QjhKJSMoeX5Men4qSVhHZjJVSWEwN31fYSY7O2RiWU5ACnp8STlhYFRDSFls
Z1FBYTtONTd2N2M7Q35OSHA1Ml8pZTNLb3kpdU5aQjQ/KTBwQWB1fSQkZ1NUTG9OXk5Nfm9WbAp6
WEswVHdIPj0zZ0Z2czRvMFNuS01BTVBaRVVra3J4ZyNoSDxIajYjVE8hZ28lKCRoLT9mTlk7IzFW
R2YwbCQyPDsKemVRQll1M3w0YWhXVVAreipxYUs0O1ltTWoyb0QrVnpmPEgyVTFJV0dURDl2bTls
IXBGUiYzZiFSflVsT2lIcEFwCnpJTFUpcipLWFhST1VZTWdOOEErdkBIYXlNTGhDcEZRcTEjOU99
IzFwRjNTVVNfM0p8dVYtQz5mKmJTOFg9bjgzZAp6WD57dCtkSyRsSUZPOG5SbXF5THFFaWA9Z3VJ
Q1FHVkl6aT04VWgjUTBFPkh1eERSe3teQ29uJGgpdmx3aXwkT1MKeiEydFoyP2slclEpdkNOdCQ7
WD5mVVBjaCo9WS1KbHowSWprd0dTdmBZYUljPWB3USpwYGtyVlM9PVlyLVdMOT1nCnooKHFCRXZT
IVNSQ1JaPWJQNjBzWGs8MjNJUD09K1FnSjJOVzh4NE8wK09eTSRubSZ6dVRMbXpAPzV7dmdlMHsw
OAp6emQha0B6c14wYHs+XzQ7WjdiOV87Y205fkBNKVlDK09JI3tPI24yOSo5RWU9YVR1S0M9SXo3
cnctWlI1I3BgO08Kemd3TCQke2J1WWNuNzgjVF5gM288WVBPb2kwRSZKS3NAWkMkdylNREpZQ3Jp
SElSfiNUczFZekx5MGpabyErKnhOCnptaEkrZkh5bGMjVktIJTNEYDRqMT9eQDZMQyQ/MkBJZkZW
KEsyRz5uK0k7Nlh7cH1oNyhiXjQlUT5mamomQWdCMwp6c3Ehe0hoTitHRXs4WjMoezZWVkxhKXVV
VjwheXJfQmVXUSkjbFFweENgPkN8bHU2SGdOYS0wNUx8N1IpWTtjflQKentsb01KPCs0e2NVPk9p
SHtBMil6NUEyVHQ2SXpBQXNyYEhEKjZtdiowQzQ7RVpUMnpfKCVQUl5iSXZofSFVeSUmCnowfXg2
KWJER2xBMGw8ZSg8dzQyRV9PeWQyUGgrblBUPzxEZUdvSmhZZEFiVy15enprNjlLQjBCJlNuVHRX
NW5kUwp6bHlFYmo0eGM8ell9NkhBYCVqeTgoRWZ6JDBIRD9vZmJqSFNBMkIzU0VDWUhfWVUtXnIw
cURqNm9XMTVLJjBCWWYKekh0eVIodjhVRzRxSyo0JD1JU0ZmVzk0Q3I3JkRLaXVRKV9nbW1NcXRL
KSUwdUBfakMrLVZ1V3MheT13NDJndGRACnp5cz0lWkd3eipPTT5pdGdyI2xuPmtNMXc0S153PGFy
PndZIWwkK2Q/QH5eZHw/RE17fmFjWFVQeFZ7P1FwWl44agp6byU5KXtwSSVSKSY4bFV7KlRMMXRD
dXJXbmBQNzNRSGRrKy15eE8mOzU1WGRLPmhoVTREfm5qUGw1PkUwOzhZMCkKekYoRyRgZ0A7cU96
KDhgND5nRG97MnhrcW5RJWt1Ryt9eFIqWU89UHEtYz9HeHoyQ28wSk13SllSMzFQPHRvO1MrCnph
fFVUJVFAQHQqMiEoanYkenQmRm8lVkpPMkZ0V3tDdSM3S1FgQzBNWnNLKnQ8VFlxSmBIbnQ5OXVh
JH1uJXtJUwp6WT5YYTlsang2WGBwP0xwXi1CXj5UOS1zTTFFT3tSWjhfYVN1YGc9RF8yNjQrX2ln
ajJmUisqS2JQSVEwQ1V1VigKekUmb2tRKj5xbHs0SCRRbklFPT0mME5JV35wfmR1K3cxPXRtMDdf
M1FzZlRHfDhfSnxUO05HMURtPEB+PWtvVDxpCnojUTwwb185YER6S3hfYTJJSkZSZmAkYDMxWSN7
KXJNRzBzczBTS0s9T3lFWk5wajxnTDg5Y35lJTJPaUJINDNjJgp6JiZ6MXZIZSM5WGAxI3drV25V
Wn1LOU1NJXtmNiRJKVVyITJUQyhMQnIjQUFyIXojM1NAWmJUUmgoQVNKazBoN3kKejBPZ3o/Pj5H
Sl9RZWJlMXhGQGlZUlQ9PUB7cmt8MEV2SVAzKWBVWHdAXmFSKSY4S01UcmcmPTdxelIzaDU8YG5P
CnpvK3RyOC1lO2NTdl42dkpQTjVTcEBUbWFFeHg+NT4/SllCfD93QyR6TGYpWVpMcURLPGJOKWtW
dEd9YStaNUVVcgp6PnA8QkApcyVIbVAzaTNZckxDdys9ZjswWjM0e01aWC01YFF1OyN5ZDBRJENT
YnVoNDNGbn51dno1RDFhWjB0Z2MKeiZNbXRMZXFkMWBiMW9tOEQjanAkemlmfmpGPzFMP0lAZVJl
PngtZ2c/d1EwMT1jMjM7XzxoSX49bCY0Zml7YUBeCnpSYHcxa2Rxd1p2Uz1wVFBaYCtwWXlTa0Jg
Ti1mdig9QGEtJjNHZko2clg5SUZvYFBuX1FgbXc4OG5nQzEmRG5PRAp6ZW0tPVFWdzNMRUw2JkZh
TDJANiR5PTI/QFRHKjVyQHBYQFN0NDdQfHc8NntxRVNSfTluTTJtfjE+WktDTFB9TEAKejhMamkr
ZGEkZ3R0PiF5NVpPRWN5RyQ8eUtMZ3ZLTmZXQGIyX3t5XzFAI2hPUGNpUjxPeCRpbyFQYXQqM0Ni
b0BBCnpsa05IcTItNn5lY2tsalBuIWorYSg3bntWdGx3ei1ndDVnbXUxTFMjemF3REF3c31mPioh
QWh4a0dBakhWWWE9cAp6MFZrYjFRPSpxSDFZa2NzMFFaJnh6fVEwdmNvMWlgMipaczU1SzFfR3M/
MVNUUXtrZnchbTxFbHMqWSMxaHN2QHEKekQrRCZRdVZybXBWJFNRWjtnT19pO1kqVDc2QUdXVG95
SUxjQm5HcHRVQXNvfW1pPEtZSHBjMDVmYmpUPyoqOSp7CnpmKUYpcip9OWJ1QTNpS3BZN1ZlQDVH
YDJ3WWNiN1Z4dC0+KCppTGhvWnhhQjdoS2A7NisoVGQpZlRea1hOKGNiRgp6ZjR9NTxiUzQxY3Bx
QUJSY1NtPWo4LXFUZj9jTHZAY14mPm4rYW9AcXhUd2w+WFlGX05Ve2cmeEpncTl0Pi04eGAKemBo
R31UZHcpb0dDUkMtPDN3bHNAazE4U3J3eTwjY3lySHx0cWxUV0k+Q0I8NDlPZ2NAYVpzJmwoVzFw
ME4pRXteCnpre01KaXtCYHk4Jmd9QWk0PEBMOSpKSCZFZDJHZDB3YyomQXl8KWFNSDNHbzQmTXU4
SUo5TyM3MENnNlM7e3ojUgp6SnVYcn5uK19lUnh0fH5CMF95e2lhNnRxMFVSakgldkBZWHomPTFq
WilGfj5DK0Q8JTF7X0pmdnxNM1dFaDk0cjIKekJKanlGZ3BlTCRFdXl4eDhNYVkzV0FpMklJeFVY
QXBLKmZ2RT98KFlJN2QrJUY0NXdoRFlTST1IQnJhY08oeURaCnplaWhDNW5zcilEKkc0USFCJTRr
UHdFUTwyUV9hP013UWhyQj42Pk8jUF5LbnFgLUZ2UGstTktuX1hhSW9HKjlVRQp6LUozIXcqUkw0
cEdGYG9QblFxOz1MQkJFVkxpX2c0UWAoMzA/Sk1sJFoqJU9HNEgjWXVAXiFgbEkwWFApd1N4QlUK
eitoWkRsMkxaclU5NDtGTlVfd0dYZG0/Rk49TVlQSE9ALWh9PWtPVmd4R2VqVUhWPyNwcFZkQXNF
d3hQaEN6RSYwCnp2KiFrLTNsOFo/eStWU1hzQ097KzM9WDdiZSFnVm88VjxaTm0odGElU0x5V1cp
M2tLVTVlbDJLTmswbCloWEg4SAp6ekN9d3ZhO24jVzQpT3A5KGhyYSswMEw/JXBQcj1CNnA1RHx5
I2xGcntmPDx7IyRPTFd5THdHdDJtbz0tM19VPlEKekQ2bkE7UHpHUT4teD8hbF9JQjJ1OXtkZW1A
QmJ6cDM7Jm9Wd2YlKEpJZSRQdEh0JGdyeVo1TWJxa3F6Wjszey0tCnolLTN9NU0rVkA7K08jQ0Jv
PnRFdk9ZNHl3ZDFgQjAqfHg1M1kzYXkwelZxJXJqanZYPnZaYGRyQXw7Mnd0cU1pRwp6Jjw8Pjkl
SzUmKXBkakllZ2V2cHt5T3dHO2E4UnB9cXU1YSplYGpzRzJSOW94dGJRWEc+S0BwR2BWSlVDe1Jh
LUQKekBRNFZDaCNiUTheZChQP0hAVWRHaWs8VX5rQ1drMy1GSiQlWXQmSXshe0RwaWVxTn5uMD14
XyVnd05ORkN4JG9aCnp1fUMqQC1GYjU5eXwkbz01OER7Z0hfZjdTcn59SlNZe3plTDN0TEJpcXhT
TG9hb1dtV1c4Tn02TjM4cUdkemBqRwp6em54XiRaNilsdCROPEVrI1B5cTMzdzB8K3VTcnVUYTY9
aFdWbExnYW5eKSpJTHlUP240REVZYGdfZ0ArKj97R1MKemRuUGZsQm1qOTdkRjlHNzAyc1RVUmBY
bSZqNjRyODBBTkRHRFNFKHBzTH11a18heHBDZ0dZX2dafitiKEImRkd4CnoxbjB8YiZqNVZmcypR
Z01QdWFJK2I4NmktZlROeTlXWkB0UWkwd0ZWb1RqWmdUeD1kNzA5Y20yQlNZfVUmNzB5Xwp6TiZ7
Zk09QXE9PUVSPEFATCYobDZoXipZJHA+Z2VAaG83d2ZIMmA8Kyo9OGdKRShCblJQeFkkM25wRHFU
LT5XSm0KemhyQ1RVMkVSfFlxYj16NitCVEgzdH1FVCM5N09sRl5xXmJ3WjBYdl81OSNgbDU5cmo4
OHIwNkVOO2RXX056eXg8CnoqRT9uN3F8VHtyWXdPSlYoJVFqa0gta0BHKlZmazNrVlEla2ZtPFR7
TWZlJk41PT9HaDlATE84eFI2XytULTtubQp6O1lKPkFMVHBxbDRDZHYoIU07PHMmZzhgdnlLXjBl
XjYtV3skPHFoJjY1QEswY2xmbGJYOGV8VkwySWJ4KnJWaGIKenY1TnFpdkglMnRESXhUd19aWmky
bkAtWW9wTCYjaDI1dG9gXlEqZCNgbiQyNCNxfGgjZUNzX3hAM0Q4a14hU21XCnp1ZWA8I0grN0BH
QCl8cXhOeDg5aVdkTEdPOz54djRXaD48cFR+NF91Ym5WNiFKcGc2PHBnejZ6R1NePCZmWUQkQAp6
cWg8SWNDWjUmPFB+O0hQUWlUVlRtVWBiTDBGP0hDbTwrJiMpQTQ1NjEwMDRTVntzMkVPXmpAb1c/
d2t4RnwkTkgKejwrWWJWWSMwdD56Rm0yYS0leTc4MkxQTTxIWj9qKCgxNj1mVH1ObHFeams8OV9y
fXhJKXJhc3BUJD1KdDVDRzdXCnpKPSZoYzFCeGYoO3wyVzYwXnJhSWk+WGBLcSUhcH4wVEF9eEpp
aVZOX1dCfWdZc1UoN0lydWZZNjg7V2Q5UCYzaAp6S2pOUjFIMmYxZjZadG52aihtPyZgb0IlZHk8
VnJsTXhTUmpTTnx1cGtVdiV5elcpQkhGN0VFcyFhc29nVEQ4YDcKej9hQE8odUNCZXFRantzcXE5
K156dz96MmN6fH1SZ1l4bDA9aDhjVTA3d1o1KU87WmlvcyNMfG9VfHckUlJJZ3F9CnokSWN6N0Y+
bUtrSW56fHEpWWAhQHQ3LUVsKVR+N2wmSnt7MTd4PEx8SzJUKmQwaT1YYjZgISNRZFY5fD8rUkFQ
dAp6emNwMHsqUG1hc3Badz0+Xjhxam5OP2cycm1VWFRhb2ZXek9DNy0zX3RMTGVBWHNeNnl3S29K
PE0jalM7a0w3e0wKeio4eVVNcWx0eV5OLVlDYE5fKkc+ZSYqVTYzd00jY20lJnctPSlZJXtKQHpO
dFYxJV4xX1ZXSF5kd31vbS1NZU1sCnpFNWx2b3shUThRR3lGKHlCWmF3Z1RZa1FxbEN6NW94cCsw
OVdtfUtZb0RJaTA/RVF1T2B6PWZ8ZD4yQG0xQy1+Zwp6IU07SkdNJiM0MTFedmVSRjYmKzMtfV9a
S0lSfEwkOWJsfENfQVczdzh5U0ZqdCp1anx1TVlIWmAqK3NySGc4Y3YKejtBP2NiX1p4SUVeZXM5
VV9CTEcjZHl9czhleDNHcXNZcVN3ZjExXzhzblVWUzNXY3gyKXdaXjQ7XnloMFY9PmdjCnpnJWpx
YkBlIVp7WjtJfWJRNFdEeTY/cEp0WEVXZEMpVFVpNHZSQTdDeDdKMi1lNjZ0IUooVmthZm8hNz5n
SkJQdgp6IWoxUUM/MlhDS3NhKmJiQlh6dlMrd09SMnloTS1aPUlNQGA5cnRfeGMhTHRDUG90MU4h
SD0kX0IjV0ZLYSZ0RnMKelRAI15mM1ZVYyp1T3x5e0UmMGo/MGtJMzBsSVpOa0duOH44ZnNWJT87
YXBHOXFpM35PSGVoMmZ5a0FZWlQ0SjU0Cno5fEpKUXdta054Xms9aWpeVWtYSHBETllnPVI4el9v
eXhodXA7MSQ2Kj4/Zj9faDA8RFckMyl+ZXFqcmA4R0hWdwp6UG9NcnZXTW1gXzg4U28mOS0rTmo7
XkBuUkF+PDktX0c+VX52JT5JSUh+XzZZMHlMaXwwRVo0QXRtWE5EPHIzX2EKektaWCRDVHNnRipe
cT1lajl2P2w5WnQpa3wrYGJ9aD9PMmYod0VQUFZfV2IrZld7I0R6bj5iYnFtRW5nRWNORVEtCnpE
RnI7YWBCWTZTbjw9dUtvU21+OHkxQ3w7I3Z5UXZyQHo9SERTRHM+Q1BzUHhUQ2AxK2dVeXJhR2Yo
V3JIZiE0Zgp6clk7b00oTXdzRHw0I1glMTJEOC0/X210RlkpKWk5RXt9VGszQ2EhWSpKcz9iK1JI
IVpXYkQxJihsbVp6QHQ9Y3cKelcmaVp7MjVzZExja0pgfGA7RGprSEtsVWRHc0txcy1hbSlNQWJh
TyZXbXVQd3tsQlg9Yip3Yjl4em9SNm4+djF4Cnowa3Nnemx9MkopaTYxWXF3e09BbEJNZzhQZGtm
NmtaWisxSSNpOVF4WWBTJnBfNW4tNl9zamZ+VVYodnU2P152Vgp6c3BmQTlEcTV+KztgaUxEYUY0
OD5GPUt7Z3VESEFxK2tXJGBfQypjMjhiOGNaYz8yNmgwNDdZUkhoVDFFc1hUKHMKel5TYSlAX3h9
SUxBSEVoPCU2c2g7c2A5ZChQZiQ/TXlDRVNWbTMjTkBaNG5rMDxeKjlHPiMqJm16YWUkJio4TS0w
CnpXR0o7LTRlJnt2TjBDWntwZG96QmZzaT8kOXpBO2VNT2lPak90cT05S203MVJyRypPQE5fWHp1
NXlDUm84N210Vgp6NntZNGtJVjZzWGdnNmAjO3QpZCEraHAtTyFxVEhoazBnRjBLO2tlJm5tVG89
YGRSSVp5YTJ0dXhuZUl5UVolQ1MKeittOVAzSjt6NDt5WUJ4RjRuWH1nUShuUkxXamRHTztOVkll
X04mJmZVb1l7U0ZjTUUya2BmYVdDNExXRCFuJUlfCnpgbC1KRXtgKlNoc2d1M0Q4WjFxcnRudk1N
eGVraFZYa1BAWlYjMGMzPD9aZTVFbW9+c0JeQHwkSy0jKT50QXlxOAp6PEh6Z2Fjakx3bEpwfGpl
WXhqWE1fJCp0dE95Y0NaIzdTJStFSDdUWCpkJkM/YGdISCF5Jl8qK0g3K0U4Y0stWiUKejBsYHZ3
QSQzd3hrfm50Z2AwP1c9ZmVDPTJMR3RMTTVLbmtERHRTOTZnZTR4JDZBKXV0KXc5fHcwbSQ+JU57
SFcwCnptaVBAMzF9NGA3V29MPHAteHZWJV43MlkzSCNiK25SdSt5JCp1TVkoOHIjMXlKQDVWaChF
KjUjYT9GQDlsRERfRgp6U3dkT2QlYTtqJismPTVAaGBzOTZzWi1MJWpUQHp2RF84MjwtfEUkP3JP
bGYrTzk9QEhoPHNGQ3heJF55Wm9ORTMKek16d1BGTzNqdlNuPjhgWm1US15LWTJNbyNIYTBlbk8z
d3xUTj17QkxBKj9ySVV5JVcqK091Ym1jdEhGMj89UF9uCnp0QWAmejArUW9vMDN1XmB6KVFQdzwl
JCM9OCFKdGxIY2U+dj8lZmo0Z2NufDVjYHQwTVI7XnhSSk5yJFdIYzVjbQp6dXdsY2JsUDZDfj49
ODtQZmRCVSZmQmFGKzZJWmM2cH00cD5ZMCNpU1lIVHdzS1hLd2owV2czOUgpX3FBSE5zMVMKemFP
fmAqNiUje0NLbV4rLVBvQXQmK017dkxvO19QRW5gPl9mSyFEOXFmTHsoRSVKOXExRzlRNHJobFlD
NTBPVXFjCnpzJEshbXhDaUx4PU8+TENIQStBWWZQPlI5YV55KHl5en00K28/b0h4QE5mYWFta0VI
fSN3dX1ZTXxJQEw1c30oSwp6OH5FdmBwUUo1WXdnXl9OVGVuVntIKmNPYWNrVyEjN0NIVClWJnx6
JFhOYk1NSD8xNjtHYHNpaSo3T2JVdU5nRW4KejUmLWxuNFMqbD4hOGlkbnlMUm84ZSpYRHEwalUh
d1BEcCRBP2lCfEM3fnlYZDBRezhjdFhqSHNzbm9ZYFUjVVRaCnoyMk1PdChiMz1FVXpgbGNqeWlG
MlB+Km1wQj9DfEc/fGdGVlRlb2ZyUHxEI2RFJngxQUtuUHtaYjgqPmd0Y2VROwp6WG9yU3xpc1Jt
flZ+NWU+RkFCa31fVjM+PmorZDhocChSVX1oO3pwXyF9NFJ0aiNjOVUxZHNyfndRSll2ISZsajMK
elFoSUpZI1lDKH1kNDVQJE5fJkwzZkY3MzN3S3dHZkB9eXAmM200OV89YSpJRkwxcWU+MTMqQ2Qh
aTVYUGp6UUxvCnoxZlZHb1NrQH41OHV0SkwwcztnKTdBI21HSShScXtYayorLTB2SGxNWEZ9WSR6
Zj1JXkh1V3lFTEl0S3dubHdwYgp6aGR7RW13SDU2TTRCRU1Lci1iKEI7TlR6fTBHdVB2a0szPGB4
JDxycTBRPkA4VXVnZm44ZylZI0FDeyhMd3tEKFQKelpgOG9mJmFPNy1pPH1wR05Han12MFV7dVQx
SD1LekBheCpPWWwtbGN5KztmNUxnO1ppYj9QS3BTeWB6cEVpS2pqCnpQTSgwQmtCXlYhPD5lKUxk
VXtJaz8oVUxAaGxqbUVwM1o5RHpJYEo4PUxBMkYhSCM3TXVMbjFDPUZGSzB5eyphLQp6YGhKMXEw
c012ITl9ZTY5R04yXkA4c0NRSEo5cUI8SGl4Pj48OyQwKTBSc2w4YFJ7KjE/OFUwIy1TSWd+RDVK
RkQKemBVU3VjbEZBVCtraDg7YUxzTzxxKEYrZUc5eksta2hmIXJ7NCo7VChuYD5famZCK3g3ek8o
MCZCJWFHQkpVOzxICnpoRy1eM3ZAOEoxVlErXkg5ZmEzeDc9cGhGZm5Qb1Z3cjxeOHp6QC12b0ty
cT89OFdqTChVIy1eRygyQX42OUJtIwp6Unp9S2UjZmxYWVBYYGlTPnR+O1JDWE4lMTNJR1U/X0Z3
PHttdzVnR2E1eCUocU9ZJVNXJkxRZHJEZXEkbWJNPykKenUoYktxIW91UGA7Z0gkY3RLanZ1QDZ1
VnJCZmxDUlVEdTJsSno5aEhNI0Vud3VTaEArOXowbEw3JjxgKzBueGh2CnpmXmF8YVo0Nz0wZTtJ
JShUOyFINVRTeyhqWmohYU53Rk5gNGo8ZDZ+UklncT1MR2Z6VXM7UmlfVGdLcG5lWnxNZQp6M3Mx
MzZwRlZtM0BkJUlfUD0pfDVMa0pvQkZuflllSXokN0dqKmlBTCtwJTUpbkNIKSpGOTI9aVdfKm5z
MGRKVDAKenEzK25SPDcqST47WUQoUzdWRSFPK0F2dHZ2YlAzcyRmMnlNSmVtdj50UkZGQWd2IXQh
eWAxZG5tfTc0VUs7aWp1Cnp4Zz5Aa3pmRGpHel5ufDBVazFaM1VDTGsmdk5Rbjc9TzY8Um9maklD
PzE1JjswRFp2I001OSRvY156SD51cHxLNgp6dn1xJnFXYEc3eTsxPF5qSXEmN21teH5UUkNNSEhg
KFZ8NSE2I3pNdXdFKlBjb3gqWCNlRmZ+YD8wXkdFVTdeJGUKel4yO3l2MEVBTmpvMkVeaD5WTV9R
JUZnS0AhJCp6c29Hfmp9PExhZXg1S09ZUV9pN09rcG1GaV4xcEdXTD9Ibnw9CnpQRUghRUh5Wngo
TVJXcHI1d2JHOFlAejFPbn5WR2NrSyhHM0gpQllBWGQtPDZsck85a0xmYHVKPmpSKHctUkc+Jgp6
STFGfXoqVD94bWlBbjltPjs3Y35mTHxsV3Z3aXpeKFVVUXQpWjc0SGdScVF+MlY4azEyOzA2Yz9W
X15IVSlXMWsKekEzYl9oXmVqYm55Oy16UDAxQDg/SHt4fU1vdl5gODtOX317YGw9IyNmKHpmaWVT
MDteJUc+eStpQlZqRDBneHo3CnpHQyZaPDAlWTlkc1NORWc9dTtraEI+LWo1UGxsZmkhMD5fbnJL
bzk+ckIkbX1POGZXa21IMXVZNSYtMFBma2xIcwp6PXooVmQ9UExzYyFlfGAhbj1TK05mOXdJdUBP
dSRDJFVnJUIrcVB7aFpQPjZ1PSt8Rj02YGVTaTtte3ozZ2ZKTFUKejZ6PWNLMVZDPDJQSD9PK1VI
fHxoY2dYYEhCSHNzYTFNMlYpKiRFUW8wMXVIVGdHKDRKKFAlWEtBNyp5LUAlZGByCnohdWdzVyE5
Zn5WWnkmR1B3V1clb3tyWVB4P0gjPjI8aDVjfCN5NF8rOXpLbGAyM0liMkFuZDh0I3pBbkhDfTc4
Kwp6YFR9eHRhI0EmRilKU3I0YmQ9YmB0NmZVfHVueWRDSn03d3IxcHNeLS1YNFFnZyt8MlJMY0dx
PjVJKUA0KVZOXikKejdJRmMrdTl5KFFxOT8hd0ZvY2tTPVR7TFIhdzU4YjVNR0E7YC0qKyg+c1Eo
X3s2QSlvTzVgfTxhaVR8NmljPGxZCnp2ViFZX1o2Q3thMzxAPHVVV2A7TE4zTkJVdz9YX2BtPUhp
VmFOdDFJdilVSH1Ve1RtQiElcWdfMDAzfW1BcHJONAp6MHpqbDUmX0xqWThVaGYpdjstV197fU87
b0BWJSVJe0xjYkZjdHVMVjgteEpGQ1FYYCV7MkFLQyVMRzdYaDcqbnQKeig4R1chK0JZREd3Z3hX
e0RMRiZ7YURXZ0JnSGVkPUZpeWVnRyg3LSlUZVZVSl82aTJARyhvLWxgMHlLUVJmX1V9CnpvPDtD
YDd2Sm0mZGklRiZodl9pUiNsbH1lM05iazU+blkmJWNGezZDSCtsVVYjPT45WmA7YjNWc1o9Nn4k
P0kkdAp6QHdxa049O0dvY0t3NERLVFopVkRGYHQ7b3YlJmpBZTI8PEJIfVRsOVZgQUQwZ2JSUzEy
SmEzdyN6dVUoKGJ7OW0KejNAJDF7ZEYpcHlHLX1qPVdkakkxcVE/UCU1aGtHNTBTdGNtPHJrNnIx
UlBLPXpgeWA+bDxuOWZSVTtxQT9+OTdpCno4cDFOYUxuPn5oRzRYcSkwJW4ta3FfbF9kNWE2TFQq
SW8oMHE7cUdBIVM0d0dge0BDPXcrc0x4emhWbDI1VCt1JAp6WGFGSi1GYnNocSokYUxKSzt3ZlRj
d1V2bHlAYiVOMDYrK1gzQDtNXklse0M2PzlmKjZ5bTRNbklBTXROKEI1JnAKemgkXntsaT9rWD9p
ZWpgSW9NNlhIZ3VvVVM0KH5Le193YTckPkZMM01iS3gtOCtyfmo8UlJsbTY8XkYxMCswP2dGCnpz
UjJOKlYmTnxqTkkzREpmZWJJVFZrKFQ5ISZ3byZHOShlY2VyeURRcEoyb25je0tuT2tZZ1oxPkxT
NXc2RE5tVQp6QW55Yjk9cURze0A4dC0+QlZofmJxbz18fWZ2MUtDLUVhb0dBJXFuNSlXcjV9K3FR
fEdMdzJMKEEkMUl9VV5FJEoKekBXOUErb1U/b25WS1VycCZUKj1kISEjeGl8SkJHckZnI0k0QndD
VEhncUgkPDtIRSVXaEVoXmVOKGo/eUZ2PDxzCnpAdTsqKVheJkJBPCtuTlpOJnNTeFVzNih7UTI8
VD4wOVNFLWJLZjQ1MEwwWHooZzI5QzFLQHA7MEt+TzA5UUJzSAp6VjBybCEwODBXOFAmNGVUbmwp
PUMxez17UFdkT25uZDZAdm5kQSFQcXU4PzJIYkJ8Q0wjfDtrRXRYV2c0UmpaYzcKelFLKXpwQGww
fm1CYiklVjgpa19KVnsySmpmOUtoX3NTbSNuX3dWWUttTEdBQnVZdFF5VzAmZXlSX18zSTNgSE0h
CnplbyZoWjlXfkFVezRgUjdgaFp8MSorWilaS3EyM1VmZTNnWnBzcC08Yl5zUisxWjUzUmc0Zmw/
MXhLIzFWWigtRQp6anZaVzg5NUNoe0ErfD83eGJVdjd1QShsNnFOTk5VMkEzTShMKyoob1RxPU5Z
KCtuWW00K0hIQmVxfX5AWSY/UTEKem5XX1Z4QUxfdWVZfEE7JW5tQTc2ODJCNzhZVzxxd0lidDJR
IUF0SmRzfjdCUiReYi16eT8qXz01R0ghZGteeWUwCnpZdUJ5YGhfUzg4Jj5ycjZkRisoeyM3SilA
NHxiZU1PZV9oJnNMN205RElJfDU5TjthV15EelY8SlU9LU1lXkNINQp6N1ZhdGBEMS0xNzBGNDY+
VUpeUVh2X243eT1fcDhzcFJBViZmSUt0Z1U2dS1pdDd5T0ExXnxhPjN6NDhhNWdLZykKej9IVTQ0
bT8wfFcoWXJqcEBIKiU5b05iKWNVYlNzKXxHfDNLK1FHP0AhUkolZyo3ayQkZmp1O1IyTW9+a0Ey
PzdHCno5dWM3bD9ibGMxc3F4bWh4VnZJeCppblNQMnclfnQqJGFlUVN4ZipIMW9zblMqY0EoZFdx
WFh5Vnd3dkVJfUMtWAp6Rk9ZSUpkUW0tWjBWSHNEO1E9RTRId1FxdGFZX2pCd3ZUWjA1aGZ2NSRt
Pnl1KGJ3a0NtfD40XmNeJWo1MFFmYGYKenJHOURaVz98U31RTy1kSUFRfnY8VTZ+X0h2NEg/RjhH
eTFxZE91bV8rQTlHRl8oMil6NHwma3l2PnQjRDk7UWhUCnoobyM4aCRWJEMkYXVpcXxZe0JzV0pU
ZD9RS1JOZV41eWxxPEtxZEdMIShUYzdgNkJsSlg4fEJPRV9nXn4+MUNTOwp6Jjc3JmtqQiRjPGZf
NHAwNUtiN2wwMEUzeDJWcHkrT2BjSXdzVzhOfmBvUCFVLWAmT0NVREx1cEs7emV7d05LWGAKekpw
fDxIK0IqbSolaVlVRUJnQDB2UXsoOWFkQkhSRTY1JWhxI1pIKnAybHY/NmQlT0BKaH45JkRUcjNQ
bV89ezBxCnpndW1GJXB8WD55SXh3dlVKcmwmYUxKPFo3QnI7U1daZzZHK05DX2JabjNjal8mR3JB
cVIyfHFabXdPJko0Kil+TQp6eW07fVYqfT8+NCV1VkRRdDluKkBMalkhRUpTXzU8OSFMcU5QWUQx
UCFtQUt8c2J2NkE5X2ZYKjFwcGV0Pz9uUG8Kej5HakZgTG9POEl6UHQ+KjAkQG8xez9UOEJXMm5e
dSpmMFlINXYxJTAwQ0A1Ozd6NVRZV0F2fVcpd1pfIyUrMXJvCnpoczk5eSlfNz9rOXwxYVIyUz9B
TUpmS0Q/dFomLTlpTj5qM0o8a2Y5KkF3OUBNbXBLMDFlODg4bWdCPVZmQ0QpTgp6dyRYPmR1JFNG
JHhaQ1V2SSt7OTMtZXdPazUlc3tebCo4Y1BJU0RJMGkhZnBnJmtQfFghY3Y1OzJ4Wn0rQXp1ZT8K
ejRYXl5aRnB6V1orJk04ZjVrdm9jYkpmcGt1TFBqNjd2OFU/VHJJS0EpUT0kO21QNXxiU2UtQkcj
fUxlWWlUfkEpCnpBciF4TXhGKlc/d2FwUXJgTGd7TzBfUTMjNzBvKFAhPGhuO0Z1RHlzYXJCOT8y
bz5pQmlAZ0hacGkhZ0d5ZmpgdQp6Smh8RHFyajw8JVN4KE4qbyg8aHh5Xlphc2oqVHIoNzQjQmJB
ZlJMfGR1VyNVaGEkI0RkRVk0N0NkJEReMFgxdS0Kem0mYnA5VmRAMEFqKDtvNV41MXJVYk81cmV7
dnxfOWcmJGllazZePkxVcD1jbSZIK0RkVyRZY2AobG1aekB0P3lvCnptVE4zY29UcXVOS1pvXnU/
KjkpQyEwLU17S1puSCopdz5NMyR9OWB7V2VvaGwzZjVzOzM4dldGZjZubUpVO3NxOQpvLW9vMD44
dGFZaWdMOGpoJD09fXExSXFFV2IrTlBJUnsjSjIwNypxb002TjwkZit2MztGOH19bAoKZGlmZiAt
LWdpdCBhL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9jb21wb3NlL2Zvcm1hdC1idXR0b25zLnBu
ZyBiL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9jb21wb3NlL2Zvcm1hdC1idXR0b25zLnBuZwpp
bmRleCBkNTc4YWYzMGM5NTM5ZTk2NTlhZGU5MTllMDBiNjJlZGEzMDExYTRjLi43YTlhNTE2YTgx
ZjBmOGVmMjdiMDYyYzZkNTA1ZWE3MWY3ZjY1ZjhjCkdJVCBiaW5hcnkgcGF0Y2gKbGl0ZXJhbCA2
Nzg4CnpjJEApKjhoaG81UCk8aDszS3xMazAwMGUxTkpMVHEwMEJTJTAwMUJlMV5AczZWLXVsNzAw
MF9HTmtsPFpjLXJscQp6MzBNP1l3I1E5ZzdGPENRMFkmM3ZkO3ZtWUctd254I3c4ayltQCgwNGFF
WVZRJHY5dXNCIWRjfnkrbnwxV04kek8Kekx7dFF8MXNaNiExX2FeKUV9KTRUcEMmcnVnMHxiKERy
emZ7SkxndGN4N0YyRSltM2Q5ODZXazF6cHR3OVFnIVE4CnopJkhKKlpaKSlQKlM1NFJaSHdJJnw3
OUVoNCVFKkstZzBrN0BScFk4TDdRKjsyWDVYOCtqSEJqXkl5RGxucH5SUwp6WHxlYFVQfXl7I1FC
Xk5FJT1qXzZvZkpMYW55PEowJXFvdSNVc1JRTEBVT35pSCZ5eDQ2U3diLT5kX3NoU0dQRkwKenNk
QlJRNyUkRjBnb01DUVVvV1dzb0dKJlItZDZ7O2R8XysqT0xHdEMwbVBTZmF9SnhePkZZWWptJWNp
dj1TaFBfCnoxSz9WQ28/RmktZTFWJD0lbnJgYmhOUENHXjhMU31ReH5xSWkmdllfRks0Y3p7OVZW
OUk3eCUxRlY4cHRMZkRfPAp6e3QzNEs/JWxnQDFOVXJVKlJFWW5fSWlHVysma2pfazt+cV9kd1dv
aVEhRXxxU1E7YGtxK0IrI3JabUx3SFVfciQKekwwVHh6ZHVvRXZeJUhkO3I7aylrMDBNNDBQZ002
fUQlVzloPkQhJkFsPDcjV2JeMShXYzdkSXpYcUd9YzA+MHJDCnpnc0o3cDlqQkhmT295cHU7PlF4
UiQ7QlI+S1B8YzVgTGh5eiQwO1RLYFBBdCRzV2BPcnJeVUJgbU0pKWAlO0dCQgp6Vk1jWHVodmA0
d1h6eVJXKnB+S25vfiY4bGQyJVZqSURKWUp6ej5VR0NXTTkhJUpUQUdZbXBHPj9Rb2J+c3xPSFkK
empPVGF3YXhkWnduKytVaD9hPjI+Rlo3TkE/Pm8kYmJNUW1VQiFFMjZaNlNjdXpFMnhHU0NaOXxV
O1BWZVh1T0lKCnpwRkRAa3NgakFEZ1RKRTZWXj5rLWYjY31wKn49KVNfejtAMEptVlVoMi07JSol
RjBUbClvTntgcztjVSl6NFNySQp6eX43eW1LXnhwQzt4fERQSV96cndtYnY8fnlKaEljaUghdGpf
c0chVXRvZUcjeTlRK0AzVGMtJEpyY0JaQUR5Ky0KemQyfVhuOTxfeTR5cXFTZzt+Z2chQVJ8dG42
bnN3PVFBbGVkXkhAYWBKZylYI0syaEhVNVhxXj54akVnJkRWNHdsCnowNkMzUTR6T0FRTTh8MUQm
U2o/JGIwVDN+NGVhTEB1K29kOWZIaExtYlg9SDt7cktELWp1VGE1OVk0K2swYVRnMgp6KnBRfmo+
MT96SFpASl50RG1UNzcoU35xITZqWDRoViNubmxxMSRoJnMqYSg1b3g2ayV7ZF5SaXlVfkxGYi1m
dUsKellyS21wXzhtampISFhrfHw3cmtfUD1fYGEpKn0kV1Q2PitsdzZxam14cTF+JTReMm5ZUiZD
KEw9UmMmT0d2XnpUCnpNeChMMjAxOGJqRGteZCMjcVhvQ3VufG9jNH5DPD09ZUlDJnNjc0RfbXlj
fTFXJTsmP09PRl5BKklfQ0N1NzBUcQp6PEtua3xnOEFAT2BVMGRVd2AoVlRvPXJIcWojcGo+NVFV
I2owe0RTNHBPKGlzalA1I2FgeiVeSCliKWNNQDdpKT4KelQhKElXenNJb2s0X3Q/KiZGZThONFBW
bmhZanZFKldQYSY5ZEpGMTRJPlhhPmJqRURGP0wybk5VeylpNHRYa3lzCnpwe21qOHF1aFUqKG1x
bkB4VWV8cV8kO3EoVzQ5dXdRUiF2XjJ4JlUhdjBMP1FGbXhVLWIoJkoxWXx9NyZOPzgpIQp6dE5m
IUU+O2JkVWIheGR8eUg+Vip3SVU8KmhtPG07WXRwMGg3YUd4bFUoVFImSHhXN3l7Q2VkOXN5VGNE
e29sI28KelAqYysjKVpFKypMKm1QNWN8dEw9UzReOz1wdWktNl5PN3NreXAoRklfPWojSjFXPkoz
K2Y0d0Mwd1hqSDNtXnp1CnpIJStNRF4tQmtUSz43PSpvTHNJQ0xBV2ZnIV5lQH4oaiYmRD1ZWTV9
MDEqc1NZIWhNeG0tallMP2YlfG9nbUhPcQp6UT58JXg8ZmVmX2pzdGFlbDY2YWZ2JjhuTyZGaDhV
NmR4YnlPVEZIVElwT2hFT2FmZmJ1JTIobHBxfjk+LW5KXjUKemV5SW41RCM5TVYkc0p0JVFmfDhX
ckVHcVpGT3N1Z3h8aHB7YlBFOSM9PGQ2Qm5XVjFpQCl4eSpYTmM0MlNVa2peCno2ekdBMi05OVkj
Vjk3Jk5BZjhLekMzeHNzRShGQWY5cTh3dnEzN2sxe3czY1AlSDlRPGZMbzVBc0NCVVpIKmdLTwp6
MC1SKyRIXm8hbmY/RG1uSDk2WCV5KGR0XmAzdEQtXmJPUS0xRUk0ejFIV0dWOW81eiFMNng7WHAp
RSFHUUJtYlMKemJtNXtGV3Q5R2UxK2JXcGpqN2twV2RIMiFZP31vekgjZ1ZyMHd+bW1Ofk99Ukct
U3g/cFNSN3BfbjxLelZQPztzCnpoYHlkYjJec2dsVTtIYHg+dDgzRF9KN18hXkZEfjYrP3dNaVNk
Vik4JG91czZsMDV7ajBRV0ZgMlN8Q3BrVWpqPwp6N242Oys7V2xLJD4mNkRUNG8he1lka25Yc05x
dD8xQikwJmwkSXo2U1piUX5aO0JEWmhoaEtEaUF2ZEx1bXBsbHIKejtpZy1eRmMqKjQhLWx7JWRj
fUorcnZRNVIjdHM0RCRLcFRUV1M2JVVEWF8xMT9WckArTmVMaGJ0KFYqMkItRDM2CnpqNzxYQVo5
PVlKKjlrY24wZmUjZXM+eVVKN0cqeHpwJEFhNjR8WkkzOGxOK2dEVVY5dVFSIyNMTFdscnkhVFRh
YAp6a05yV21qdCE+fGNKTEJZbXllV2dUXzxFQzRsSU5lVWtqV0FAcXQ9em9eOyM4VzJZfThXI3Ym
K2NtNHN8UmBlcX0KejEwc2t5XnhHQm1AWm0kJCgkWWUjJnQxNVBQTXRvM0QoY1QqMGxkT3llLTs/
K3pqZjxZbiswKERfVSgyUEspJHg0CnorYn0mbi1LfF9jcUVAPjwwUjRWM2c1Y1lRcFBeO3t7TUB3
diZ1PUcjMERmZkokN1B7VG9pKWN6dXBhZ0htV2ktUAp6Y3pEVTtkVjklcEBPRSFjKiNiVFdAT1Vl
IW07MmxDelhRbTlwZHVCZ3h4Y01BSzx2TSp4WjJKKWA5KXFyRmQkQSEKelVkU0VTe3QrR0IyZ1ZP
RlVZUHA7I1oyQ1VAPHdRSFhuI3s1RldHWTkrQzBNdDtwPjVZVXJ5MlZtU148I21TNX1GCnpQaHBB
Xl8ze29NM1RkZGZjbFpqWElffCNsMyozRFomaUN8OVNadzx2QnpAaT5lJnsqanZEd1Y4b3lUT3wy
TWBAegp6LXNrOEhKdSVFVHJgZFQtI3pKMCNHZkxeayNuVHY/ZGlXe1p5Tj0pN3ZIUzN9JlJ5U0VJ
eSNRWD9BbSRrQ1RGKkkKemxgZkZaKFVGMXVyNFp1NU9qWjY1eyVWMUVjSllAMEt0RWRpNUklUTd6
Z0BVdFg2R1l+X1lyMl87YT4+eEdqampfCnplVXd7TmZwI0FganxLMnxkdEIkSE9gQntNej5KS0h5
UzlqemsqUXh5YWk5d3opcWJXbGl2NUBiUCFsP3w+RTd1VAp6c084Y3NVZntDZUhRdDNgQE47YUFu
P1pqQj1ARUprRHhNfXA/PXspcktBIVN2I0l+MWdBRmxgUSV7NChEWiR1IUgKelFIMUVjNWc5Ozlg
XkBATHBiZyZnR287dkxKclpYNURNT21QaktCOU0lTGVnMj1peT1TOGVlJWBIcWFwRztlKilmCnp7
UTF1akopcTJlUWFEZGdBI0hJVSQzWlF3LTYhSGFmQjwzPTxXKm19Qlcmdzl1byF+JWRAWnMmX0Vj
P31vRW93NQp6Pm1LaT4tKjxVODluczxDeGVyZyUxQmdibSVrY0ZKfDB1IWdgaEt6Xzl7JSUlLWNl
dzBOQ0BfN19pUnp0IUA4NH4KejVJdSY5MSNuQnJMOEolS3lMc3oyQSVIaC0rKDN0WmBXY24oS2g1
WD8rN2czSk8tKTV0Sz4mdy02T0cybk8zKm1ECnojd3ZiYFZoSTc8dXdsYnBMITNNWCorVHo4Pz5J
Yil3SHdtUjxMfW5mNSklX2kwYkNCXkNQakJuMXJjaXw/bC1JPwp6KjA/TkgwR1MqJik0UiE2a0Qm
ND5AK0NpTTc/TWRsVT9JUzFlUDBYbnZVVmVJSihFYX40PTNxYHdHaXB2dk9LR3oKel80P3x1PFQw
P1BScy12ZTFtMG4lJG49TjNgaHxQJlh2PXVBezlRbXhhP1AzbV9WJCNvR31NenYhMTwrQUppTyNQ
CnpoPDE1fmVRcUl1VWgra2QqVngtRGpGPCNAXjtOa2U/Q1VyPFlrcHFZRHpiZ0lKdj9QZ1pGdiFV
eXRCPl4hVVB3fAp6YURqI0p4eFNPRXIoK1IqN2AjPndBbUZuNTtEbkwxSlJPO0Qhc3NRIzFGYUpS
XkpHPHVVZFlRd2pnYDYjUElNRmMKekAtbTRhJiRfSH1OVHdLU2FCPi1uKmprSjMrX3s2IW9qWnJw
dlR7K0h4fUdaciRRWGxWdnApIWslPnROfGx3YExkCnp1dSVJYDErWVJzeSFPaDBad1BUS2p2OWti
U04rWEd7TGIhSzBDezdIWkNuPVcpTEMpZD92WXgrUG1rY20rZX10JAp6MHhAakJrbHFsMkpVT1J1
ZDQ+JSkzS3NfdHRhJiZmRytWNDQkMmc/cm4pbzJaKmpza0lrOVhMMk16RStFamw+KikKem0lYWVg
N2t+cWQ5PEVQeEhefGNpS2lZTXUxfEJMRllUVV95MDhoZWh5c2dLMiNXJShzO3ZZM1FoSDJxcDhz
ZUh9CnpTZEA3eU1ofXhqMllkQmJjcmZQU05oQXQ9YCRgPVFBJUZ4VjFlUCNAd3hANXJqeFN3KGxU
OTxpSiUrQCghZzJMTgp6cG9UYW9aOXFLR3YmWEBoVzJtI0duVyYrbTBVYlNoNmxJcHxNQCE/MTct
eGFHVno2eFhrQk56flNwWEZaaDF+PkAKenJ8bkRfPiNiUntoTHs5N3ZUZ0RgRU48R21NSk93SEZn
ajU+aHd1alZYTSlrYCVLMWNFPDk+cms5XkYwI0NQOVlFCnpTc2dkZXV6Ti0/a2U0M3k+bkg2MzMz
bSsyN2A3aHxkcjZMdmcmU0V2ZUtCfVc+djskdSFhfkckNEFOYDVPTHx+QQp6KDJoXmRAUkkjUDNn
OEtEP0B1MCMla31iSEo9KG1EaDhVcDdZdkohT2lAMmZaQGJDKXo4fmRAdEc3VE5WPmkraDYKemFF
S2Q1aF9kdX5YIWB+QHsrYEQ8OV98MTxlQVpaZTI3X01+SStpaXVARmI+bSEheDNJblhQX2JwRVlo
bVghbmRRCnpkfTYzSXdZOHtYUGFSNmctZT5WMEFmTmhkXzc0dmF3Xjt4cUJPfm9EZklgIS0wMik0
bjhHOEwle1VVPmhjbGNYVwp6cldsVmhnOWYyM2Z4ZjZEX0kqTWFhbyU7diEpMS0xITd3XipvPHV3
bFFBVUteZFcydGshfCthaW5FdWQleFpOUFYKenp6SitHRm9AREUoeWN0KypHdHh5M0plZTVndUdf
KnEoNT1ZKiM2enJ1LURgeEVJY0xldXd9LTRKZnE3b2krdTtqCnp8TEEkV3l1JHByMVEzazIzbEJs
TmR4bSNyXzE0SlYySEtpSnRHZldaK1RhUD5HemtLMmJOMjkqU0hMbGoodWVxQAp6KlU4JGMyJGBq
Q1RifDVmRXJ2UU5hM2ZPeF8hRWxYUUh5XkxfaXk/eUteYFh0OHhqJj82MkwoVkI2KSlhUCRyWXYK
ek8jcUcwcXRHO3xSQkhNVng/RERfPkRyLTFrQX1WJUNGbWh3K2BvUWtGJl9Hd2VGI2w9Kyg2Mz9r
UHs7S0prM04wCnpaQjM3MHFtfnI4cjNeRX1ZMjxBMUhrTWhfKmBebH5me2ByNyhIUDcwQD54QkFy
T1pDXkptOzhaTFA+RW1qXkM0NQp6aiomfXp4JnMkI2tAdEdveUlrVWxKeH5gUFgod3dwOFZlM3hC
KGVCQ0B8MTBlMGVaPWZWRkIqKnk0PVVtYzk/eSUKeks+KTNsckotbEFwSDR1MVk3ZVhCMUNOKThT
TnF2U3w0KG5NYnxzSSY0WkpLJjk8dEV1PGBZQkJEbXtvJjMraUNsCnpUWnBDeVphbUtRVFZTcGpF
TCVIN0FgdX5nd3k8aXxEIVU3eVAjWVFya1FCaSZuJDwoRXtHOWNmeyE7QSVibSFNVgp6MCZWUi01
RGJ5O1lnWVNSZykteW09akMkVHRtJTxHRjEqVSpuZmJ7MkY/dnFrVmU/Rjd5aylVWnN3Yyk1aikj
RDMKekd0N296MU1fRGxMVD9+VmNtblZ3MkxBMylyfnU7NmFfSVNaSHJtRX1AdzVjK3Y0cTIzMCpI
cyNKbHBiPEpwfllFCnpMIVNwO3B2T0BDbSErZldMN1NXWG0hekhpVnJseHt0JWdINVZ6NnhPMm4t
QkZiZTFoISM+JiNBT1UtIU4wdGpzfAp6M3lGWmhiJUJfbTFVJFhuRngwKDtmJGNxekNkR003PWpD
JFR0bSNxUF89ViF4M0JpYHteYDJTVndXOFBgUT4+RT8KemRuZnNyQkVTKHR7VWhxUEVsK1MrcSRx
d19ucUs4IzFuOys1I3JgJmFvY2glSiEtdi1WZUVtMUl5PjBuX3Uhej1gCno/R1VYaU1+XjdtVmFz
djhQT2ZgI1dvcVJ7c1pgcGt7fm4reVdvSTl0OFlsJnhfek5kcVMyLTVXKCppSEkmNjY2VQp6dn16
Oy1pfjFYP1BYYnkyYmdgU2cpMmozVTs+K1hNc250R25IclJqbj8laVRRWTc0dHw/R20+KDh3M09k
Yk87SXgKejhWOWs+enJpfHFgU1JzS3VzcypITT1ue2k8aSk0ZnU7QW9VY2t4PXlPI3RDRi1lKHEk
aW92NGZheT8wdEd8fkp8CnpBVkZGWGZKRGdeb0hNNTQ8Y2Y3cjJBNHhDbFhwclUlUUgkWF81aWBZ
NCNLVU11QzN0cDJAOH4kMGs/cWBWMiV+Qgp6MzxoKlNwbHpLP01ZXiRMcH0qTEgkPm9rWGpTYUtv
dE9wU2hmSkhtalNMcHlHMEsxOGhENzhgdD09cC19XjJgYUsKejRmZTBCdFBJc153S2g+elJWOFVu
KkFNWVBBMXJ0JkRKZCg5aWkjeHJfVSk2QClZTTF7M0pONmdAJG9CeWdNKmhxCno5UD59WTkyc3Nz
dlJueylqJX1EQlBBS3xEb0tUR0xucEw9eEc7OHIremNuSVNyJihnbVRhaSVvM1omZzNeS01+Ygp6
Vm1pazYoS1lRd05vNl8hayh8Y3V2ZX47ekVLdmQlMDM9Tjt2aWtQYCNjTjkpZk5PdlAqYV81ZzN0
MElAUW90QHoKeihzVyN5MzNMcElTemBHSitfflV3XlJ7VThXVChUM294Uj4zZlNVbD87LUY5Mnst
dmQqcTN+UGFRMX5yeT0oSlRFCnpjPTdvVVhgJTJMT3NHYnFYKkJgfWxRKFpsQiRET2o8Pml3NGBn
JXNORDFyekVnSFpQMntxQSQ8NXB4QkZkWnJrcgp6PjxKV3dBRGd8WEZsPzI/c15pIyh1VUl0MmlL
UkVOJmA+eUx5MUB4MGBQNGo3VnlUSyp1IT84V2opOX5KTUkmd1UKent1RzdwISp4Nm0jfjAzbkg0
LVVgdF5SMilhZVZQeTAwRDBSdiZpaz8/MUhJVDFUK0dIbHIkWHw3VlY3SmMhPzk+CnpJJUNaTEFT
IWU/VDFlTmkhRV9IcURkbjVeIzBNPjJ6fnU1RGZUdD5JeFFBdlZJSkxzSE8oeEEzQFF6RlpJNGAq
fQp6Ylk0b2VSczJJWTUoMjFKdDZQTnRmPitsV0pVPkdHNGplZVppQXRyeUF7YnlYOUE8RmJ0bXpT
UkZCRnIlUXlpMHoKekZ0OUJzJkw+SkpeY1RrJEFwJTk9WnNXRXp6RyNwams0O2ZuVlc/WU4zaE1e
RUVsRFUkNlp8cXNsYG5+LV5HfUZsCnpAKVhqenlrWXA3cSVtciVlLTlBRXphRlJ8eDchMFpmbylJ
cCNnQThlaTR7Y18wd2BvemsqTWhuLWZ8dUdubDB8bAp6Qlg4T1NPUEs8fGtzK0BFKDkqRSRMPlRl
RlFoSTkhXnZ8LUd2RG54TXF5NGs5dnV6ZkArfXp3JkElSDdadG9ZME4Kel8zSzVvd1k4R0hkLXFC
dlBNaiMyS1l6WGk/Xz5QXntVdmtmJk5jMUYjPk5KTiRMTUZ4YVRCYVpAYmRLKU4yeXU+CnpFcFFq
bU9RVihEYztDUmRBYFJKeT4pXjR5V0A9RUpJKVMkX0BHdjx9LTJ4eXtZfmRfJXRhPVVKMjV3MXsp
ZzEmcQp6UD81UG9hMUE8WHFgSkUoQjV3JDZnVFVsKTNMdUUmRnRQKWZMckZecG50YDVBUX4rWk9Z
ISpQIytUITxNc0QxQE4Kejc8ejlBWD9pKmdMd2BoYTBgUjhnPV8mYX0+XmVEd1hNJi19KV5WVkht
SWFXLSN6cStKempmPFluKzAoRF9VKX1qCnowMmc2emJrQ2tXNX0yNWdPcShgTXZVdUBnVmp1SXg3
aGchYCUkWn1fJEwpcVhHcHNwb2c3cFhsTFcpSH45R3gzMgp6aXE3M1pZKTlwTyF8TmlWQF9MSjcz
TFhOYGg9TyRuO1pXfSpfcGY3YmpNcWFEbFBAN0o8Yz41Xiorfj9xQC08eXAKeloybTBYTSNiJWtR
WjxQcFJtJXYwaU93SHt1THQleXt+alFlKkB7SUk9cy15dVZ6N2xPZ3QxTyshNktqJDIoPFlyCnp6
JUlQaHckRDJ0dzZHWTQlRlR4T3RVMGBGbz1+RENLQEBIUWxQRzBlMFhIZ2IxSkZORTk5aXRZWTEx
Wn4xdSFFYwp6cWc0blhjeXBxaUo5a1F8dEUraUkjc1pnY0ljXjNtNXUhKSUweiQ8R3FuOEJoRGRi
Q2trazx7MCUzQzNoJk87YmMKemJST35sSjQ4e2M/fkd+cWN6aT92JUFMWElsfDwla3IzbGIocTxF
RntlcWY/aCs0eT5sLWAwdHVAJl4qdjIxM1lECnojfnBZOCt5UEZ8en1JalljJHdrYSZqWE8zY1p1
QTAxYXVyJns1YDxubT5oU0VPIy1NV28oO3EyZHcyKjxMNjZ+Twp6RTh7VDFvRUJpXkFOM0xoJEw3
MWoxZUZfSzklb1hsKWVlRGVoezJ8JnJpUX1MK0N0JkN6QGcpMEM4Nld3OG1zcyUKemlYe1lhIS1m
czVNZ1NgK0RrT01UeH0+Q3BTVGxpUmdtXyg4U1pGNElPcGNvPWtGT3A8IWRVVnBLYVRnbWs1O3lh
Cno/T1ROS0w+S3QqNVMmd25NeVNyP3g+OU1uIV4kPFBLYTxMZztOKXRuIUAhOCNGPVFMQ25BRDBS
UlR+TTYkQnQ0eAp6I0dha2k8M3l7KmxqWk18LVc9dk80KmBAS0p2fF9aTWtibH1CfTJWTUtxQy1I
P21KUz4lWT5OI059XlFaa2FpV2YKeihkZS1YZXRGXndlSVg4Vmp0bXpkJWViWj9vZUN3LWpsYEl6
MTNzYkVLTTZGQHV2LWllai1fWDZCTzh3c0R7YUx3CnpLLUwmNm9CYjBMNkt4ajJxQDwpKUdYJXp5
OCg3PzZhKVRKKyghfiNwSFQtcyYqdmB0emROYyVQY2lhcUtBWVZPXwp6bXxwT19kISNGZ1gocWd9
c040dW4hSExXdGBBRTF9WH53LWcqS3djPzhQPCo/aXAmZVBJYEkqdUl0ZChzLWU3P2QKek5wJFhO
TDthaz1FYUxZZmEwI2VvJCMpeyU+eDFeWmBBWkArOWtJPHBuRU9Fd0hWRiUldDticmZEMFlFUkt7
WEIrCnpGb1lIbTltX0pyQFpkUCQkJmpaZl5RcVZeMV87TSRmRG5SfkZIJUt1bXVGMT9JYipPYV9L
JTUpdX5gNVczUHIxIwp6MVg7SWtvZH1DdFdAZWAzeVlJZX16fGRYLXBaRX05QCUjNE1aelZaN0lm
TVg0TUBPM2BLXlBza05NWnpzJGI5UjEKejZldzNabEVRfiRlbX15eG4mY29VaWtHRztBTl8/QTJI
e0hRQSVOSUIzfTYqNWMlVnN2IUVNTnVNeWZ1ZzAlXnl7Cno8REJINF97YSs7ZElKejtiRmFgNDB8
Zjh6OVR0SWBQOUZhJjRpOWxOUyFTcmNaYSZkRk1kYkkjXzlnQU9uPzVtcwp6ZG9NT0RKQWtTZUIr
Kz9zSG9idCtkM2l1Km1iX1BoekJKbXQxR0c8ayZ3MzEmI3MxO3A7V2k2a1dNcEtrYFYwbnQKekBR
ZWl4ZHdfVVp4TnNvPlVoc0BIJmZCKGFuKkByUUs3KE8jKyNaP0BnUlNXaV9LP1dMSXRGaiotJFko
UyZjfT94CnoxcnJyYHZWano/VzcwS0JIITNVRldkQVEyU0hzNlkkfVV7MHVUNVNhSWNCSGpGRWkj
I3FqREdwTkUpWl5WfkY0Nwp6REp8Ozk8b2EwPXojNE1NLTtxTkEtekQzU05sUlp5OVJkcW9AR0xk
aUB6bTRmZllfRGk+UXR5aEwyRmAzaDNSKzQKemFKOzd+WG5mb00lbjlJUSM5JXswTFFEY1VYaDlA
enVtSCtydlIzc1d2eyk9Jm98bChyOHVyNGtUK0R7U05+SUV1CnpwVl4xZG1YMkhRWmxlSFZGT1BW
P3RtelNLPzd9WV40aVlsRjZsKURIVmNyJU4mdFJeIztWQ0Y+QHVNPSN2Iz48Vwp6JnJzJFpRLUdU
a3ctKWtaKkQpVT5IeTBhWk1QJHdeNzZKJk9OfUx9KWhoWSZuOUpqKz5zRGw7b1BgQ0BOP2dnXiMK
em1qdVRFNEthKmdASTMlQTh6N0MkX00mPipXTytScypuOChJbU5mSlhIYUo0Kk1mcVVZPypSRj58
NT1Pd0BydUUrCnoqZEtsO085LUdYO0Z3eCN2SUJVNlVMYklSQFV5cC0qYkJySEI2ITlaS0p9NEFN
TWRHQyFVY2QoX016RUAoe1p6PQp6TkFgR1YlU2VIfDJTTGJKOE5JdXh5eEdQVjdGXmItQytrNzVk
flFSMFcmKyo9JWp9XjU7VnxNdnNUJS1YITs+WEsKejEoMk1iSGhadl9FMGl1YS1WMDgjcUBpUHx1
Tjd6bTJSalFPdWw3PyN8Q3RnKHR7NXpme1hxfnk+NDE+MTBeWEF1Cnp0PDQ0P2ZiRH5WZzJxNXhh
R3ZweEE7OSg9KmQ3ck81Yno+WHJeKVdQPD0oZlpNe05PXk0rUzJjIVpUX0U3cj4xIwptWkJMRHo/
YXZUe1pMfE5BVUgkYGZeKiZAPyp8TnN+MDAwMDxNTlVNbkxTVFk0KiNDVjEKCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8672237</attachid>
            <date>2015-10-10 02:51:03 -0700</date>
            <delta_ts>2015-10-11 01:11:40 -0700</delta_ts>
            <desc>Part 1: New icons</desc>
            <filename>bug769604-icons.patch</filename>
            <type>text/plain</type>
            <size>44400</size>
            <attacher>richard.marti</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBVc2VyIFJpY2hhcmQgTWFydGkgPHJpY2hhcmQubWFydGlA
Z21haWwuY29tPgojIERhdGUgMTQ0NDQ3MDU2OSAtNzIwMAojICAgICAgU2F0IE9jdCAxMCAxMTo0
OToyOSAyMDE1ICswMjAwCiMgTm9kZSBJRCA2NWVhZjhlMDliNWRmMGJjNjVhNmVjZGJkNDI0NjZl
YzZmMzY0YWQzCiMgUGFyZW50ICA0OTQ4MWU4YmQ1YTQ0MzRmZTVjYzM1OTU2NzdmNzY4MGZkOTM2
MjU3CkJ1ZyA3Njk2MDQgLSBuZXcgaWNvbnMgZm9yIHRoZSBmb250IHNpemUgY2hvb3Nlci4KCmRp
ZmYgLS1naXQgYS9tYWlsL3RoZW1lcy9saW51eC9tYWlsL2NvbXBvc2UvZm9ybWF0LWJ1dHRvbnMu
cG5nIGIvbWFpbC90aGVtZXMvbGludXgvbWFpbC9jb21wb3NlL2Zvcm1hdC1idXR0b25zLnBuZwpp
bmRleCBkY2YyYTdjMjJhNmI1NTlhOWIxZTExZDJkNDFkZGE0NTA4MWUyM2FkLi4yZmRiODc3Yjhl
YmMyNjRkYWQ1NThkODI5N2M1MTM1NDI2MzliZThiCkdJVCBiaW5hcnkgcGF0Y2gKbGl0ZXJhbCA3
NzEwCnpjJEAocTledjdNUCk8aDszS3xMazAwMGUxTkpMVHEwMDBtRzAwQUhmMV5AczZ6NWVyZjAw
MTUzTmtsPFpjLXJrOwp6MlV0fX1tVlZQfHkwPzRBLWtJNnlabnkwalRXN3hNd25zJWsodEVFIUJx
LXF0NSo0JEVmfDVaKnE2OElAajJYbT8KejB3U1ZfaD9xYnpmTThCWVI4YSZhcVhLOG9EUj5DLUZ3
byFieDRZbEdAQjYqP1JATTNJKVZXcFg5QiRwS0shQ3JFCno4I2dCVmB9QE5PIWJ+OWpRTmY0KU5U
d2diKTJDMTIkJik3Pkg4bkxvcG1JV09aN24+MXsoTjhwNjNvcmJnfWw1eAp6ajxhWGFfUUFQeD1p
V3s1WDBPdG8zM1lYS1p6bXVAU3Z8a0UyR1pXcyhodjNOeHdpSEp6a1YrYnNIWldDTzVwQTUKeiRJ
blRLUCtSLSgtMn5EeGs1KDhEK0xRSWImY08qREokZU1zbzt+WTxPYWtoV2duREJ8ZkZEZFRIM2VN
KkxwWUx8CnozSGtaPzk1TTtVQjd1WGA1XiF7fmUrXzJgU21JeUByV1dRUClYOz5wWHUkZ1ZkSmRU
YyhgUShNc3JsNENGdGFjTAp6dENgYmFme3IkKkF4WUpQMmhoO2FBZStGJSUoeCFgS30lTiQqaERT
M1R2V3RgV2ZKdFowaUJOPnVNQVU3alhfZ2UKejh3e3RLIVZ8blpaKFIkcXY5WDh6e1FTVnoqTyFB
ZFFWfXpsczU9P0Z5fWYwd013Q2V1NEQ+QHlVWk5LOWM+R3hLCnpwKzZWPE1QSWwoRkNNPHNXcj5g
cHlRN2RtPVR0XkBaeHdjUnY+b1F9dnJLZ09VPCRqQ2YxMklBZXdwMzhRT3F1JAp6S2Z8Y1olZm5l
QFojI2RPWSsobzZ2MEZFPDdoUyhuel9LIXUqQDJZcEVHPX5oJEhDTntFY0BzSWNLenlRd3NCcGcK
eiRhY1oodjMtUHs/SDNOKXZAU3xpYTNQUHl1TWNKMDxEPU4mTHduZnE8N3E1QWB2QSowb1hCPTxr
N2N7SU16aTk9CnpeREh1S3dQQGIjPjBPI1FFPyk0KGEoNT9EYXA2VV9BdElQPGh6dyteRGhlejtl
R2tqYyYxN2ZKOUFXJFIjV1JzbQp6aUVVWFEhYUtOZmA0WTNVbkoxY0lZNUlpIylmdjhUX2paPD14
USZJWmFBI3F3eXg3cDgtP0VKeCFgYlE2OEpyKzIKekVSY1F3e1pPX2tiYF5eWkBuLTJNeUlBN1Ix
VUFqd2MoPyNua3ZueiNEMm9wOVhSSDApU1p0VS1aQGVgd2w0VHVECnojdiR4eT50YUxMa0hkZkhB
PW4oVm52c216UjZ7d3p7NWUqX3FKaiU3eisod3A/U307NjBuRldiQT18WXJueCFQZwp6cCVKJlN7
WW1sNiFffTZwanxeYnBFMD9vMUUwKGZyI2Y1Q0RMe0JKfko7T3FIO0BBPGslKXklWnk0JiN2PiV2
I0MKeiZGZmFQWkVAamokSlIoUlk2Un4rSUBGaT5kcGE7TEIpZ1FLJWNraC0zSSFJWFF7Pmh+aHB8
O1l1RlE2PjEpRV9tCnpWTlB+KW1AaFZyM2lWP2ZxNV8lRUdKN182aDZ5dkFKYl44P3dxZy0wejFZ
c0pvN2cwNk8qdyY/dkVndlhCQDR5RAp6LW1jOG9ickpKS14oez5kbjN9Ulk4JDBARUNPMmpqUXhf
PlNvNE0wamZSX15zX0h0eWdwI2pYcCNhPXY3THApcXkKeldUXktBTGdjKTdLSiN8QTtrSmxmOF5I
R04qdiQ2cmlmMEZzY0N4aE9VM2h6Z1NwYUdrdSpgdzJeaipxT1NSQHZ6CnpjMT4rbVd0ZzY+cnFG
dUVSSlBtXlpRLV92K3J1QnAyd3BBPW5VOSstKk8yT1VHP2BHT3M/PkslWWlwe0gpdFNoSQp6YjFh
UlJ0TDwjJjwrT2w8MWY9SlM9U15kcE9pZF9NODkhRiRkZTlLNzRQIXpUaylGMU8qdXI9K1RZIWVN
blE2K2IKek9id1pWdUJLUWBTckkhezgxfmlgc2lZfFgxdlZVeGtWNk93KmR2X31yQEQ5Z2dCP3lQ
QlhAZDtnNzxvPW9sVyRmCnomX0pNYkR4PG1xMV54VTRBTUoyY2I0P0J+WGVyNEc+WnJSSjUzUD88
cHx2Xjw+VFZ7JHk8PFRneU0xKDlIclhxPQp6UXJtdlFKNiU8QiZ1KD5TWk44bFhPXyFYWUAhQmtD
eks8d0grP29SfFNLT2hvPE4pTXN2VEkjdXI7eXUrQio5dDUKel80RnAmKjU7eChzTXt9dXg7IW10
ZEFJO3RvODYoTSokckFBK3JhYUpObDxARzJVPjR6aGE9SlJUMF5ZbVVBZ2NVCno5TT12ey1Jbl5J
QiZnWFU0fE9VMzFZQDI1Z3hjeVEoQU1zWUBQVkBYMyZCa1AyUDlDJGRMY0FpT05JekxhZl9lVAp6
eFJIVnd5WVdGcWlDIUliTnBxayZAKjYxTUBlfS1nXypZUG5LT0lfTWNfRCF9V0ZJdyFlfmtEWSlF
LXJZK1U+KlAKemBIX1dDdS1taTRkKW53QSFDR3MleXotb2xQI3lqWTY4c3J6X0ticGBNfD1lKG0h
PzhuZ0ZVPXhhZV87eU9rbktLCnpMIWNwWkVHS3hIcGJWOEsqVFp1MnBZakFEKWB8QF5ne2VeR3tT
e1Ape1JjZVZ7Ul5iODgzaiFSNlFRLWw3K3pGWgp6Sz1XLWdOUkopXiYoblR9cn0wMCk8TThqR3sl
UlZ5UFdgei01STlARHApNU5WdH4tNFdjbD9KeSZFfiZBVUQ4amAKemE4d1NPXkhpYnZmKjZ8NGls
SDhSdVMqO1d3P2U7I0Q/V2RPeTdTdz9MR3E2VmZ0U1VveWM2cktwfn53VSRYZlYwCnojTGY5VldP
O3VCMXlSR0hJXmAjTGNLRHg9QTJTbC05S1F1V3YjJWwzYEQ+X05JfSl5THdTfFJ+Tjh8flhuKjk+
QQp6IUNBZmlzP1hueygmSk9PPT1vO3xwWk57VVFYY3xfPEclelc8dTc1cl9NYyNAIXc5JiVgZnU9
WEJAJT48ZnRfdnwKej9LM3E7MVBQb0JNfiFxZThyN1dVSTEpO25laFhEVFUle2pHYV99ZisyOSYy
UmZDbX0mUDs8bDw5PnlzX01iT3QhCno9e3AzOWVTZCpqU3xnZkcpa2t6cVo1ekc2eGpOfG8oM0Nr
PjBRVmghMUVycHkhKEhGcyF8bEw3IUhzfSM7SlYtTQp6cH5VWT9ERUlnK2xzSjlfY0deUm1Pdkhi
Mj9LNzM8WTUkbU90TlZSWih1fmpHaXJzSkV6VnBYJCpZentGPEBRXisKej1rX1UtSSk0UEd0VW0k
azNFd3VFM1d3JFQzMXFCP1kzanBXRSFiYjBtcmVlfHRNI1Y7MXt0JElmeX12fHoqZFdZCnoxMFRK
QWU+R0tZU2hKRFpGeFAmPHk/PSUoLTtYcF84eH58RHs2NWNFP1N9P31ETCk/O00wSjlIe3I+ZUU9
IVpGUgp6bzIpJGZKQEMwU0dpYGhHP31oaW89bD9TUXxCQnpMUmpXb0kqZFFeMjJ2fSFsPWIlOGNv
Uz50bGdSTlF9IXUwZWQKej8qKGV4KCRleXBmWT9tVUVMbEwlWThKUk1sbSlMMld2ZkhPKl4wbmIl
LTI3TkUlKDkxYT05T2VgIVhMKyh1YVVGCnp1Jn1nWlE4NjE+VCo1WTFSOXdLeSUxYztFPlZDRjFK
UX5SJmt1OzFXQWI1PnpmQCN4ZHZNdXIzKn53RVVTYktYcgp6ISNAcSNqaGsyNXJubSZRWm8/Szk5
bE1idUdKM3NpZzZVU1gqelFGOWB7NEw3UiMqM3d3WUUwMXtQVEhpKlBndj4KemBfNHBgdXpmZDJl
OE51STFYZVI8dmpiXnwqbnh3R1NYVEJpY0l4eT1leDc8RG9oOSEtJFVAaEt2RS1Ca0VHYXA0Cnow
RF9zYip8Rm0lKnM8KHg7Q2FAdTlGQyh8JEM7Nmw1c1FnayQxKmFyMX5CM0BFOV94XkEwI0VHYU9f
Sjs8XitWYgp6VmQxZ35zQm8lQGNePz1Wbj0pLShlV29WVD1wbVM+cjlDaSM8K0tfNmNHOEBmVnI8
Mz80Ml90K3A+ZEN9NmF4fU8Kek1uJHRfcDVFXy1Pb0NyTW04c3hFeiZxX0dgMDNYej1hOFZhMnBB
O1I1Jl9eNDFfaEdrMVVNZT40Qmh9ckkmPEYoCnopRTRkVm50PDR0a3BzLX1PQGV2O0RYPWhiQTJf
WXUxRzlZZyFTdjtjVkQ3T1NPeCQqSU9tV2A5TiV8MHcyQVU/MAp6OzFaU3I7ayM0ZS1oLW8xKkxW
P2pYNn1WMHRKN2dvYTJpKyNxO2t5aE9PWntXVyMkWmk4Oz9WN2FWbCFgMF5MQzsKelJNZ352fEU1
Z3ZoJmw+eDVsMStqKkpqOGomQHAjYHVwUE9PayNgVlVVelMzOU07I1IzT019cERyKGprNURHMShq
CnpmK0p2NGolKSY1Qi1vVUUwcGUyNkxIZys8a1hNYHIrdFNhI2hOU2JiWmZgeiN1YTFNKiNCJmg2
YD5icSZOdFB+PAp6YyUmRS1HcH0/MyYtV205WEI1TSghJHA5TDIhYlBiITFuYVEwYz5EbTRfbyZo
PngxfmNTckRJPzF6WXdVPHBjISgKemtXSTEpczhEM00xVm9aPDtKS1E8OWdMWVU3ZTxWPz4+Kkly
RmRDUlohXjlRVHJARGVAaVc0YTcraz05eEV5KE5HCnpfNlNRY0FjNm5kP09Aezt7IVlqd198O1JI
M08pcVhzZ3oqbnVVZ0tzZWlyVHRIaSZ9aG87ekVvZEc3NEFed3syTAp6djJePSFKZkhLe1dXIT9W
d3lgcmtjVEAqI0pfZzZtLStfQm93ZVlafTM5Z3NvPE1QdXR6LVJxWXV3MXN8MHVxaHgKekN2NF52
ciNRIVZjVzJ0az5yblFmMX1AKk9mVUZhX2thT2A0PFhvJFBvQ2BQTGNLS3Uya3g+WkttaEVgams3
UUJjCnotdWwhTipXaUF8QlBjQXMzS2g+ZjtlUEVheGJ+bjB2aCVPTyQrTHhVX2tJfl9eYylmbjYj
eD5QPmsqIzJkYEY9Rgp6cll2fmcpQ1FHUjU4JVN9UW1EV08qcC1Nb1BoUF49JWVVYT4/WXEjXylD
e2opeX19X3FoR2o3cyZ8PyRGa2QqNGYKemRBRmRmdkk7SmhKY0ZgbDBPaWxTYUhwbW4mSnxwTm9P
NEM2XllEMiVvUmJlIzUzNkJFVylUciZhRHNWJGk1PUhVCno5PmN6enQ4bDZFQl90amAxKkokckQ3
XmNHLSpjS1BiZ1phKTI9X2AjQS1rWkkyJWN+UHlqXmcmPktQPG9jbnNNJAp6OH5EQGh6PSRueTwt
clRjemtJIXFDd31xYjE/KWVaNFFILVk1PHhwQm5DWlF7PEk/UiVhTzg5VzxRSEQhc3I8eEEKemRT
R0dnMnNAOGxnZjxrYVopb0hNdzh2MGJSMUJIdE9JflgqVDJaTX0qOFlPVClDfH5VQms8Z3ExIzkt
NGdYWlJECnpzSG11YnhaVjM5RjFfSGo0YU8qcD8tKiEqVlhDPHFDPHhWSXJyJDBvRD1VTW1TRmdn
WkJqPj5fXjY9fXNmQ1I3Sgp6d1o5O3olSj9RbGNKM3ZKTnpVJig0flNyKHtSS0BGOTtjPWJsQkVm
ZGV5UndmbGdgbX11SW49cz4xbHJWKmdLX3IKejQ3OShYdUI4UTlgYk14al5DRTBNY25RQCQxZVF3
XlpwZDU8REVKWkxsZlI0QF8wPD4hckF9cCRkWigoa0Y8N3s3CnoxemU0PEVMYEptbzRha2JkOU9i
S0s0XmFkX1ptbXdaaVJUPXheP1YqZiRjZF5fVjBxSXMzQF5DSHpyOGA3TjhWewp6S3lefiFMU2lw
cHpHT0hYZDcyWCk5V0NZckItcXJ7I0RTQVZDWnpSXmpnMVU8ZE4+S25pVWVVe1ZWdDB+d1V4RUMK
endYc2NgSHR9PW5ESkNYe2RnJWljOylHTm01ZkxGMGdvSzJNTm82Vl42LWtLQk5xdGdOK1BrITgt
MDktdylGdzFFCnpSM3IhdjQoMEA7bEMpUlNndkx6MDVoNWNhZHd7KWkwJjJmPDx3fXR0QVJzXzI/
VHU2P0hLfHUzayVHI2xgSnElSgp6RGh+X3s2YlchK2lyKW9Oa0pRQjdKYnNoflk5ayM2NSNpPlJO
WnskfERXPFhHSV9Ec1FIekJQZjtIRCk5NWlNVzcKelRxSWIhYmc3dWVnUyh2XlpmPFY0RXQxVn08
QzJVZDZTJXB7JHh2MSNhQio9RigtPzdRbGV4T09fQm9jOW0taHF1Cnoxb3JVWkwqNXktPm1uZWRS
OTA0VTs1RG5Oc15TT180YCp4RXRteX56Tn1MNFNiYGcrS049citibGFvXnE9dm8lOwp6LUBuZzZC
c35PVmwpSEVEekJsZ054eC0zSU58Pns9dnEqcndpSFZ1VU9scHpwRyEqS0EjIUowWFYtbWM1YCE+
NkUKej5sVjlsO3w0MXpDfTU2YGokIzI/e2pXJE9hJlR9RWUrV25oV3ElWkcrYEsrS2M3MWdGeCh6
WSNLOFJnVWgkZUtQCno+XyRPVU92Rm9eaTlMSSUoZztMaGo2aWttP1hUYiE7bmhvY2BTSno0Yy1h
UWNFekotZTh+SVdZNiY9QilvMD1Pcgp6bnA+Sj1MUiNQMGdnZHtEXiUmeVgwNlQ5SmdoaG1NZzRW
VmNYbHJZUU9gQTdET0tTYEVAJmFPRnFZI25RNkdYPkkKejV5MShtSnxaZnRPJU17Z3MrfFctRU8/
MTMjO2w5dFlMZmJ0alpyd21pM1d8MHdDN3c4JitESUsyaEZfQW56YlFxCnpnNVh0d29TK1I9bEo8
JkFtNSkwckkrN3pZRHVOPi1EalhzciE7IWR8TjltUVRnVzNjRUxIX04kSClKSyVOekpDXwp6Q08o
ezJEWF5VQyQjQmloVUd8e3p6fkJ7YTB2fHVgY0NzYFhoNzl6KXt1d3teTT9HJi0tfW9GdXtXRVJ7
elpFYGgKejAjN2ZHY0RnLXYmdWlmc3B9d3ZecDRhZ0BZRSQ8Ti07NipJKj5kaz9aR3hyQyt9ZGdV
SEJUUXlQMz5jRlMtS1JtCnphPGNMSzM1MmM8PjRQPWhjPUVLR2xjOCp6entTbX1veVB2P2FUUGVa
eVd7YWUmI31DK15iT3BIdldvbGd1KH1HSwp6VX12dUcmUnFtI2wqJEtYOUZBX1RRMkRUJkJScH5+
X1A4M2NzdCtuMmwpQHQ8TEQ/PD5HRD5PMUorT0NpP2czcioKekwtez9wVXcpVVBxTj87WTBVNzEp
e2hOcWVaXjJFREpBeyYoUCpRZHFvTHdFOzFXcW12Rkg2ZnlfP1QmSVJTenJwCnpQfEM0fnZkUitQ
VFNANjFQSUJrbzRZK3l0SV40SygxdWhreCQyYGpack5ES21eOW0kcyN3Nj8yaHJyUnJ6U1Y4MQp6
JWJOZGhgOVZAcjU9JX1fPURpRm1LT29faGwkMEx6MmJDWXRJMD1LITUyVUhpcCEwKmI7bERwV2g+
d3J3cHp9ZkgKejJWMXZwPClISUg9TGdjPFV7THdOYGB9O3MhVDxYRkFVU3ktcUAqUEFDX1NrQkFQ
SSQmUTw3MmpfUUJAfGx3e0NECnpoQyR+Q0chJTtjZ1Ukfkkje1djcTVUQ0d4Z1l0d3k8cCZBZDt5
NVR5NG12LU88XzNleDU4akZZcn07czZXR01VIQp6R3pudFhNZEJqQyo7VV5jVD8/bnsjbiFIQ1g8
YT5FU2RTaChndmpXeUl6ZT03MVRLeXlJRm9sMFBVWXNuPjJCbmwKeiU3VGlARzkzM1VVTXtVV2Nf
dGUhNzNTaz53QClFRkR6c0xCRVMldDJQOV99OUtIUClETjdKQ1I+Pmw4YkE3bzApCnpqfnxCMlZ9
fkhgKyRucl93KzdabXRmPnt5V0Zka3FVWVh2NUxxfTNNIUw9SiNrbkE5MmJtTVU1MFhVdFAhd0V2
ZQp6TFRVd1QhJFdZbkhwN0RsNzVGQT5jQEhZOSVKSj50JE1FPl5CWXhmKyl6dUhOP2defDNUfiNa
ZnNZeDIoRSs7O3YKenlWISRFaDNBcDk2M1dXJiF7eT5qUDt7aldteTBqcik2SHZ+VkQqfmRTXkBz
VTMyMXlydmVKOHlqemhSI2RKbkZuCno0ZH1YU1hvdjlwQWU9ZFMwJClxNkw1fnp6RTVMdWMyKGww
SiR7dkRAe2hXWW96e2xUUmNRYFcqWkUlOXlBWlg9Xgp6VEoodGxvWiN5OUJEaXd4YXUxNUc2dWBx
clJadzEwM2RMN25tbHQweGd4aHktQCp4QlVgJTRMJGFqWWUxXzE/SUwKelo7QEJ5Z243V1BzbEti
dEokUWlZPHB+PE5uOz8pbyVGT0lUSi0zU1JgWmdCeFl3N0xIITErTm9zSTdoNG0qN349Cno1bCRr
Vk5FdW1heWhrR0ZHVUIwYkpFY1NKKl59QFRaT310TlphWGprR19SMjJibmJDSkh9Mnc4Q1pxTH48
OVQ3eAp6MSlSI1lUPzljWjFHcSY9clFWPm8kSGBFSHU2Tmo5Z01gYj0lT0RgZz8tfEMwPCQhNExf
NGd0KXo5Kjx7R3NATmMKekE5ekU7VyNLRnA9TEpebU87Q0JpI15jNn5gKns1TEBvSVF2UWMmWnZg
Ki0/KiU0SEchZEM4SWBMVlUlWjw+Y2hCCnowfHlUOWhGMzQyWFhqMklWfCh6MD1lKDBnYEwjPn1X
bzZ8dF5oN2Z1QSVXVDIrS095IVkoeCU9N2NuPjZJYjEwQgp6TH1yaCRxcVd0TGUoRWJKRFQmaDMo
d0w4cjQ/ezhgMFgxUykoPTBnMm1CTV59Pj9iVCRmNXdhJUxpIygmKCRiUEMKekRrPkB3T2lXQ2V4
dyQhMDdZandNaSlKJjJgUDA5YVg+QTFzZyl0cjs5JkZLfk1OQkxmaXskMHllO14yakxYb3olCnpI
ZDlrbVZgJChwR0tFUWY+YGpEIWZzaW0rVXhmSD1IfFUlcG5ZOD80bmQob1RKWHlHSztYO09YcG9a
ZEp3XkVGQAp6VUA5c3FHJU8qdD9NSHlAcWk0XmEmMWslMkc8dkcoPyhXX0xkd1lBUHBgcFFXSUhi
d3dlKEt9K01WTlVyKVBtNz8KemRxWVBAaGVLQ2FtamVtPDR1ZSRFKCRXJipKIWcxaXk9UCU+NURD
NWdwc0szY2NOalJYRntZLWIzfndRK05SezhuCnp1K2NZRU0/Oyk2WCVnOURibm59ekRENEgrUTxH
KDdEKGtNfT9NVVlUJj5LQGx2cCVYV3Y9WUZacG1KR3pFNTk0Mwp6dG4jZSlqdSRvVnRqejhRRHdq
bnQmQ2JFMEc1XjlAJFVjemBzUiNGVzUjYTBCOWhaV2pKeWlASDd5YkZRT2FjV30KejtxZVZ5SG8/
fklAbkV5cXdyJjJSZz5BdSRqaTZ9dXJfZ3lMNG12TFFAKkBkZm5rZitXUShzPDF0dV4pRjBhKSht
Cno0TV41VnV5ZTJuWEc7eEUoczZ3WUtsVCVyc3l9Vms/NTMjTDclLWJZNGRqJG1OKG59MFc/Kjd6
M0ZoTHp3TyplNgp6WTNHSFJmKGJJTWpUPStQLTg/PFAjP0I1QG5NTnlhbXc2KFZEfm5tSHJ0VHpB
NXtkeWBPd0s/JVRmZFZWdWlXYkcKenpYSF9NSE9UdFNoIyRKcStfbkc0P0BCQVJtOHJndG88WERh
Qjc5dnlNVUApOT5VQXEkRFg2SHljJWN4N3JRQVNtCnpgd15oMyopIShNMSFFa3FveE1HT3NfRUpi
aXlhKzZ0VF9ReCNiVmtDJTxpVz9qPSRDMyRwTGlyQyZOVkNVKnlwMwp6MCk1WTxIQXg0KkB6VWkk
ZzEqQmJsezlzOThXJHtGeiY5dFFkeWEzUWxTbX1TNT5PSX1gVklxKWNZTGF1M0N4JV4KejlsdjFg
UT5CIyo4KEMydT9UWUg0N0FUWTU+LUgoIz09QysjR2coJXF2aEYoR2oke1Y0R0JLbkw+NWs0cjI1
ZntMCno9UmFpbUw9N2g1RnxwP0hCbGNEal4jNX1FX1UqJGppRT4kSFcrdFFhdStXZW1WSlQjaVV7
OVlRZiN+R1BsbCp4Ugp6Zyp1ODZRc0xZOWJycHM4XlNRXl9saj97NExwJjBFWWkoXlUrTz15SjQ9
OT9Obm5LMnk4YTJGLW0mMD59UV4oUi0Kelc/Q1o0TlpzOV4wRTRGLUszYDxgZ3BiWGVIOz1xODF6
RUE8Znw9fXtYJTRCNjFSe0VCWWhodSpxWShPa0lWMmdZCnp1Q0M1UTh3TTVqXlVwdDFXY29+Jl59
alZSRmM2YUo2RENaYzFjTXE1TVNPP0Q1YkVqYUBjQGUmUVNrWHNTcDtMUAp6dGdNKHNCOVkhWVhe
OClmTE8oPz5KYVMtfWRfVXtjY3FzfnRMP1VVM1NMemtMNl5XYztDblh4KTxlJkE0ZVBuU20Kejkz
PmRrMm5oK3xaWkhifVdAY3ZHN1Q1c3xWYCVVRWZDcEkwZyhnbSVORXNUUjFOZ1g8ZDNreTl5RiNg
Pjh9VFNqCnpCdUZhWENxS2FaJmtQTD44NSEkTT08RGxxNVA9bGtkQlNJMGVYPXNDUHdeaXVFZ1VG
RXB0TnU1KVR4WXN3KDElTgp6PHA7eiNlZm81TTJUJldlZmZnRnBzZ1JiR0NyfiFTaHRXR2Y9I0tx
QTNgQnJ4ZjhWPDtVTXFpKUtmc1ZDPzJnWEQKeng0ciNmRjNUXlBoPEBUUjVvKWkoVFMqa3ZNQ2JN
PD9aeEtfcntUIWEzYGs1JGdxQCktSjtJJWMwWkZpQEtPak50CnppQmwoRkg5a0xiX3c+TFI7bnBE
KT9rR3ZZMjw7Q1lneyQkeTtHK0heOXRxfm93WHRkNXYzblB8ZGJrN0EociFARwp6bkRDcSRiYCp3
U2p0fmVQWFdnTUFYQ0FhPyYrMVFyKi0yakRzI1cwUz8rM0gzPWFjdHNMdlFAeiUqLSQwb29OcEMK
entfbz9JUjlhKSF1THNqPCg/Q200azdENkRqOVJDfjZEOXo8Q3lkWlNgMWAxVCh1VkB5JCtHX0ok
JWEjIVQkZyUpCno3KGRPJDxlfi0zPjx+Nk1qMylaKFNXISgjdjctc2dtZEdNRlY+eDNNPXVJKH0t
YTJXQkFCdUBhbzNYaENYfmNuTAp6bSl7aXJuZ1otJTJTLWRVKUlwJnUjRnpHWisyQHchJSRmTEJr
Uy17VCNMXyhCK3VqNS0pd1ElNj1VN2B+Zn16ZUUKekF6PiV0Uld+eyp7Rnw3WXFiKCotMlEmPTMt
dWJ+dmRVMSg5ai1IXmMxcTx6TCFGfH4+QEwwWWFKbj5eO1okRHFtCno2V2w+aFYhJVReaz5DZiMx
PThNc1B3TE9KbkdnRWRVPXJwQ1ooXzBtS0Bhb3szSGx0XlgmV0J+Zz5JcFNNI0ozcwp6YjZeVV9l
QHRaPjJsezQxUUJ8JFUqdSk2bVJXZD9idXxfQCYkYDZRPFVhMnllVm5DQ3BtZmxVMGFoSENCYj1D
UzMKemVnMVd9dUhHY0ZRJGU1bmZYOUFDckRYJUhSOC1yc2NVIXpKfEw7JXR2OFBgVWt9ZkZIYXAo
c1Q7UE11c2V+X1NXCnprbC1xbihEakcoe3difnIzSGs+S2BVVk5FUVg8Zyo1UH4xNVNNJmBNVHdz
Tz4zSGwyP0R3cE1QS2x3I28+Q2VCJgp6a047THFQVlVRWXt+KTRYKEtrclk7dTVAVjY3Jn1tRCh+
O31tNCR4ezJvQmE7d3tnOGhNXzsxSzM2eGF5KEtrclkKekg7fU5OeXQxa1VlUyhDX2B3ezNFOHZZ
b1U1SEdRSHUkU2w8ODB3RTEhIytYWkFpK09FM3tZaFMjQmUmMjRiWDRVCnpGb3lTaU9MWTJsayk1
TGgyfXRhblQ/fSFDal85XzdVYnBaVWJWTi1JJn5NUH5SRFlmQiVCZy1uYW5mWGlpRiRnSQp6djRJ
dzxYKXM8QHF8aTtFKW5fJjtqR3V0Wm9ke2tKVzM7XkRQdzBzWkB0d1R5TjZFfG8wbXJDMCQjOUMr
QzxUU2oKenNXRmxvUXFLaFIzbGo3VDU/czxtR0U5SnhgNkM+Y2Bnb3lPZX5nbVM5fSE8RHNeVFpV
QkMrOChDOFooZzh6a3IoCnpCPExGPz1vPSpIN2JOSHhCPEw2RCZad2JeM1BhMitFaGxNQm5qfHJg
b0YqfSFaZV9UQCl8TkxLcj1yU30yPW9hTwp6RGJPIVMmQFVrTE5pJSgxVmFuZz4+UDxGOFY0O0Jv
b2VJS2BIXmxYPypLRyQkWiV7ZTwxcXUyUUolT2dTX0lKMygKejRSTGEpe31VSUU2aGRgJXlAfFJ5
MkQxT2NRXktqRCYkU1Q5dEVkYmBWRj8rcWNPeUFQV2tvNjx6JVRxTCkjaVcxCnpBNEkoTkxXKj1X
fDRASXheOTlOa0N+REw3aHhHbWpeYW51czBfNiU2d0pDcjI1UTRlVlRtZ01TQ2swKX5BRTtjRwp6
S055MWtVXjRvSERkLVBJTzdqSjJ0fDB5WUYoYGthYSN7V1d6bV5KYUxWb353bGFGYCVnSH55LWZX
aSZ2NHx0QTEKejwrQSpOSl5CTWNlKm93WStSel8tT31QUnQ/LSFgQC10SnNzRldSN3VAYCEjcDB7
VmxxPW5xSCQmPndXNUtYQkB7CnpMdnl6PDxxQ0dGJHFVTE9gczRgYzR+QypZYyF+YT85dmhVUW55
PTZ3Pzg2Tkg8S0I2S0cqXikzMikrRzU1Yy0zNQp6b1glRkc9I2lJXyU1QyVxVyN8dXZ5X3FaWSZK
IXJGQWI7PlZqO2syYEtAMGk8YjtNdU1BRGxxSmNKdjRHWntgWlUKel45MEgoJFJFZ3xLZDQyMjBP
JF9Ae1hxeCUxS3RTeiFMRHc5Jj97R1hvaE1MVUxIQHU5ZUwpOFQza2BVWmYmUEZ1CnpxPG87O2tU
VVpHJH03a3BPdlNhYGlJYnhre1huRD89bnRDRUFHfjs1bzxMZlZLUUtqTUFPcFZQNTBhPy1VM3RR
UApZMFckMUUrbmJ3R1l5YmNOMDcqcW9NNk48JGZ+UTtlPHAyTngKCmRpZmYgLS1naXQgYS9tYWls
L3RoZW1lcy9vc3gvbWFpbC9jb21wb3NlL2Zvcm1hdC1idXR0b25zLnBuZyBiL21haWwvdGhlbWVz
L29zeC9tYWlsL2NvbXBvc2UvZm9ybWF0LWJ1dHRvbnMucG5nCmluZGV4IGJjZjZmODRhOGIyYTJi
YzkxYmZiYmQ3ZWI5YTM4YzUxOGU2MGQzNGQuLmEyNzQ0MDhkMzAyZTJmNjE5OTEwNjVlNzVlZDY3
ZGYyZDdlY2ZiZjQKR0lUIGJpbmFyeSBwYXRjaApsaXRlcmFsIDIzNjAKemMkQCheM0NIJHtQKTxo
OzNLfExrMDAwZTFOSkxUcTAwMkF5MDA2KVUxXkBzNlNnWmdMMDAwUjhOa2w8WmMtcms8CnotKW1H
eTZkcEFwQ1VnXiVzTHsxZTxCelZXWT5pIU5ZYGB7UnlKK2UqTz1GY0g9K2ZGaUw0JU10YHlkRVAz
d2ExNAp6Z3s3cVEyTHVabVhyUjdgPTFGfDxrTG4hcTRTU3J1X3dOMGJKTEIkckBOeElmUFZWMENv
LTtGTkNOcHp8WG1qazkKelQkZno1XiF7Pl5SbXBOJTdvMyRgZ1htbjd5YVNScUMzantoeFFLZnMo
T3BnUWMxdzspXzVAfEJHMH05fkNWM0Z6Cnpeb3VSeSE3U3JFM3NqaEJJJlFfaT5BJkE4SWZWeF5n
PnpxYnJzRCRLeD0qcW9JbjQ2V2tLOTlFI2R9RTQha3lfagp6NCE3UGVJZihtSSpkbG9yY0BAdGh5
fV9NcF8qe2FKNUFnc0I+P3pHX1ZpbzV6YU9WbT49T0pWVzRgMn05REIjOWIKejR+fWBjdm83S21G
MVgqcnQkRHR6Kyp1Y0szVDMoOSE+eEl+MXs4NFBDMExZclUtQSpZKTdfZXxEKXxLNVl6KlNZCnpe
RHNhVFpoOF5sPjI2SzklLURjQSRyVVlhVEpqfnRaYGEoS0BRYHR7TDU3Jm8odkM9ZTVBaHdFVE41
VDM4P1hZPQp6OUF3ZF9EQkozc0gmczdAdz0pbnQxSk45MChKTHQxPllPKUtwTXN9X2dGfTB2NkJY
M0VtZnFoc1I4WU5YVTJwKjUKeldJP08teXBVelojbHpZR2g7QTAkZ3tydVFuZG81X1M5PkFMcmlz
X2lOXn5FS3RHeTd8Rzt3JENNQSVrRUt2TUlgCnpwSm5qRC1JPFE+TlJId2pEP2ElSGdBZTctRHgj
dXApejZaNVMqSm82NGxsYnxMYDZwVlQ9RVItUkVRfHlyRT0jMgp6PDh3VHs3MHM8cGJzK2ohQ2By
NX5jXkg4U2NrNTZjMm8qbHx1JX0wJTx0cT1qSHFrez87YlNMVWBUIz05Pm1GXyQKenMqQVcyeSZ7
RExiUmcmPDlRQVBQdE9vJmwmP3swSGhYe0hJeUZBPnc9XigmPFpNY1JrST5BT2YpVlpsKW9fPWso
CnpoQWNZNU1tKkdjPFk2OSVSPnBjdldgJH1AYGVIT0R2JTtSM2JRWDNOYnsyTFBiezJMUGJ7MkxQ
YnsyanNFRyNVeQp6dXQ/aiYhZzMyST5NZlpAQjVUSTZ1eFRXK1gze2NqcWxGX3wrdCN1aHJ3bmgo
aD08Sjx1Qkw2X1FPaG03WEVRQTkKeitUbTdmaG48RHJiXytXend+TGlzak5KfH53dWBHPElqKGp3
YnR9aXp0e3J5cXc2ayNnI004RCRSKkBxdG83LU9ACno0RUwxV3xDVEgoenAySTJ1N350Q19LO2pI
P1BfVVBPU2VXWD9hRllnbVNLZm9CcC1ZNWNkQFkpLX4rPT0oaWY3Swp6SlY8TEJYZXEjOClDKWZM
TlpXXldUMjFuJlZiUGE3KHQ0M2pZYV56a2lWaE9JTHV7O2NkMSRGJXdlIVBkVDdvJWsKejZ3SH1P
RmZGZT1BXjhjb1lOMjNTU00/cnZJalBfdFR2WDlFMyk0Y1pGMj0rYmoqfS0jIUV5MzkhQWBJZisj
LVQmCno1YWljc2NyNSZ2JCFDRUkxbz9GdUUoIWwtQF42NWF6YHdAUE0kalZlSVVHfkxZd2MpVFM4
K318Q2hqVyEzYkQ1Pgp6P0o5bD12OE9rKXRKdTxUVyFSTnJTQjZ+fmM0Z1I9Vk9ORzdHUTswbWBM
enctaHtwWGw2SmVpK1Y0RXRmVUp0PkUKekRsT3E1KnRZKk8+NEZuaVRDWGlIYzV8LWdhUj82ekk5
XkVwWXc3KF96KEVgVCYyREIqWlFFPnMtWlZvPylmVjVoCnp4UiQyMmNyMn0yVEUpXllFT2x1V09K
OCVmUFlSJW9HaW1DO2xIQGFSMzI3WWArI2hXa084ZG0wbGVgTF5MdDVrdwp6TVFOWVAtXjlrJnRI
JlgqMUUxJmQtQTtwST4zYEs8cClCdSN6XihXXmhWT2MhU2VBQW9KcnQxVjVifF53dk1rTmsKejgz
QFFUZklPaXJKdVR7Kz5lNm5lS2VGJD5WLUkyO2Q5JWg1UiFoXjJvc1pkZkMpazQrTCpBeCVBbkg1
JCglIUhDCnp2RzR3b0pkZSpzPGpvck5gJFBDbFE+ZD02QDRnbEY9flA0UFVJWHpncV5vdXlaYFFh
UChwOSUyWnpSRipgOz1iLQp6WkZLdzh1OzNqJjwoSlRAUz5HMmw7cGBZYmU8dHxAJF9CWUc/ZFBs
fWQ+cz5KQ2EyTndANWJqNVFHZFMteCRzQksKenJGVjt2bGhiSDc/aTw8PHsyfT81UiFROXVqcWd2
JTA8X29sTnA/O0d6czl9c082bng/aEhqUCkxbXJuakw5XjUhCnprZiVSTnYhbnUjV214ZXpPRGBn
QSpARDFoM1JkSkRnQ1YzJWk1UXpgY2ZlKHJTUXFkQyhyZ0pXazBQOEBVQkw1NQp6aT92cmh5KSRp
MT4re24yOW14dzgycmk1STh9YnpDZF9ydUBfS2dmS2JQP29mclUlb3cmQCN4PU49WERPNm9mc2kK
eik0V0RBMjFTQ15ZMFUmTFN9d1NwKVRMe3o5OCsxelM/MUNlUip0RFA9fUlEND1OO2t3P2lOI21i
eHk9RmkwO3hrCnpKVXh9UlZ3cD5LIUxsbENDWEYoenI8V2AlIStMcj9zbyk3TUohaEhWNWlQd2Rq
WT49TGZ+QSN+ViZ2ZHMjaU8hWAp6TThIdUo8fXU/QFMoUn5iZEV3eFgqPz1mJilgQUdENyFYQWo8
M3cwYXVvTFZBSkhhZ19jK0dPYmsqN25IMF47TnYKemRQKmpkNH5VYTFxVmRncnAtPS0kdGYjYTk+
bFRFMFJLUHN6RFVITHJnSztqSDZaSUZWXlQ5aEMjNDNSJDdHQTJzCnp5RnVYKTM+c3UjM2R0Sj0/
dkRvOSZ4UGQ0cSg0QCZxKzhnbUdFMSU0c3BlfDByR2l5K21ELUBocTZLWW01WHZJdQp6RFQhO3N7
OCk0fDQ9a3MzRipOYGBZcEdaQDBBRWImZil8QU9RT2FmcEByJUE8VkxfTjVyM31LamglcmhUQ2Uq
WVEKekQlNEJgSWFxaFdRbjZqST9zIUBrWX08Z05WNXdqZ2FKWV5gU2gmM3tNVnN0eE5tR0MzQlh+
ZzgqZHBGcz85dDJ2Cnowem5mO0BBKExeVlVKNmlJQ3xEY05Nc0FFUyROIWZQZWdxcHNjOCRWUyRO
IWZ3RXh7P1RucGR5NVdAd1Z3KHl2VAp6NyVuKW5nJEZ6PXlsUm4heVZKSUMrbSskQXRma3wkKTMo
NjlOOENrUCZhIVJ6N0xSJCtJRX4oPmVkNVBaT1ElKmwKenVjSUNBd3pQSnhxODt1YFFhZTlIMis2
SS1TRmYxMUBGWEhDWmF1endDOTtMUjFoMCR3ZWdMS3w+P09GJGZ7JDFoCnpVaUdsPmZhTW5NYzRn
U3Ioa19OfWt5aEo5U2BOVG9WYUtYOEtqY0tyUmNVQHViMWlOQ1UkTDVOTnVuZUR1VUlYJgp6KEB8
cmhPLV9HTSVrNllqbkNRXmNBRjhsbSZCdllUeE0wdyZNeyRvOEE5dHFYY29lcyRqZDxeaCN5TUhE
Pj4tcDQKejF8NzUhPy18aUpDIyVSRkxPeDIrQGY/NCtxUGNDJnFZYmBnS3JycDRieSNkbkVHPXM4
dGhkM1ohYVRpfmxDTHprCnpSQDBXJG8qQmdabDgtVkxPUz88WlVMd351d15xfVpeMDBhaXZHJkRn
N2hIZjQ1X3B1a3dWRiFJRl56fGxDQmA5eQp6MW55I1B0KT4hbDlLcGowWSkjMGI2T3NxZkVtWT8j
cUgpZHR1LU1wfENkPUJJRUlOWEY+dF5ST3FIenZjcFYtKSUKZXJZSWNSMj4lMTlLVTs7WXQxY0Ep
MDAwMDxNTlVNbkxTVFlwNFNkWjIKCmRpZmYgLS1naXQgYS9tYWlsL3RoZW1lcy9vc3gvbWFpbC9j
b21wb3NlL2Zvcm1hdC1idXR0b25zQDJ4LnBuZyBiL21haWwvdGhlbWVzL29zeC9tYWlsL2NvbXBv
c2UvZm9ybWF0LWJ1dHRvbnNAMngucG5nCmluZGV4IDQ4OGI2ZTk4YWJjZDE3ODE2MTNlMGVhOTcx
MjViNDAzZGQ1N2IyM2QuLmNlMGQ0NjdiNjQ2ZDUyODU1ZmJkMzliMThmYzY3NjRjODc3NmE3MDUK
R0lUIGJpbmFyeSBwYXRjaApsaXRlcmFsIDU2MjIKemMkfEckMlQrcTt2clluYE58OW9lQ1BsaGI+
SFFOQmtrRilyNStFdWQ1SX45fl5oNk1sLWxkOSlmVEdrdUFXfW1VCno0U3MrcTVDVGYxTkN5IXFR
ZzhoSkpPNz16XldYYzxkRlNsekdpUFZ0X3cxU1Q+P1Q9VG55fDYodT5iJTdIWnhQQgp6OD8tcUww
MDNmezctKjgkWGVBY196fXNQRl5wezsyVyZKVTBzXkQxb0sqcSFfdHtIdllReH5kO28yJShZSUNj
VDEKejRBNGtMSCk0Nzd2LTIpKkdlJVYxPF9gUlk4WWJGQW1ISUBJMWYxKyZzclUqQCNVX3VLcUlm
RF5US0o1YDNUTFZ7CnpObmQoTzsrY0REQW5uNyV1fXY8YElKfiQhSEY7JWtYdTI+R3QrUmI8e15U
Q3xgLWxDb24yXnJ4JEQxWEVOKHA1egp6e2dBUXZWI01GPTAkSGxsbCp7Qms2Xjk9SU5adEF1P2Az
aCRIS0U7VjYqYS1DPDhCVnYkVXNTblhNKitCJFZBWEkKeklIVGFmSXBWRWw4SDRDZ2wpYklQUmM1
PEAzVmE0YV9SMU1GLV9zM2FoLTZwM01CdnhMbTR3MHppJCl5NDY/R2U+CnotXmN0JiF7fipmQ2Jq
cEpkZEB8LV9xeVExKnt8S3Jtd207Qm8xQldEQXR2QG9XOFd4aiV0MXJhPEdXNikzRzJQaAp6QEF6
KTc+bCQjdjZ2PnA9YDtxWjdGeXVOJTRnTFk0eFR2fmdCam1SKGN8MkUlNUs3bnc7bT15e1E4ej1Q
emFZZj8Kej9qP24hPDU2dn50Q1E8d2gqYF9HKzB6XlQrN0o4KHFSX2Qtanl9cVFAa1VTM3haNkdB
JllFJVZge2VJKlVXdEB1CnpvKypkZHt5U0swcGopN0ltVW1QIVVHMUdJWWwpYFB7YGk+fSY1dHd1
RlA3YVhPOTd3LTQ2SU5rPUZgTDYjPyoqaQp6QlU1I1opPU5QfU5SQHcxZUdOQ2xjbjtYWUtKZ2lC
KjRwUWlPIUkhdVdOK0UtaXYwZS1ffFdjcEIqV29HeSY5TUcKemlgayleKCtfWnlPREVuO2dpX3M9
clJTQ2QpQXpBRFBZb2hndGZAI0s5KFg5Qilte0xmdW90MDVHezFUWCp8JHAhCnpZUVc1clRpNmNX
NDUlWXomYVRgaUxmPHJDSmxhdTNiaTQyXjNSYncwKXMtcCo1SzRefStpS2JQUDd4KlVSTSQ4egp6
JS0yVEhLX2EzSisjXl5IKW1ANWZjMnhtQ2V1Knd9IzFgPzYzRSRYWWQzV0xTYjVHV1huJjxDKCE9
ey09eyRoI2MKemI1Pyh1KCNnbnF5dnd6RllRNTkxTVIydDF2K3hrQzdrVnlGLTEjd3VMYn5JY2hk
d1QqdE19VSRIMl9iZ1ZyN3B6Cno8XnMwTVIpUkZhP1FpcW51cWE+MTYxWWNpRUg+aTNBX0xzTkAt
VEJEUnt2cT1oXkkrKU1fTz5PcX0hYENXazZ9Mwp6QStodnV7Yzg0ZUlidjtoPTsxNFR8SEUzbXN3
aFg2MkRMNCkhUUVEeyViWkt+cUd8Xj5yLWZjfCM9TUZENVd0OzwKejVQOTdRI30rdWU9aUo4WVc8
Mz5fQ3QkfCZxYnsoYSVjaVg0bXopYnZpTnR7N0dqWllnTjFqOSUzcW4qUXs3RT47CnpIM0sheiN1
eG9PaTtQdShLQFBMSXFAbmxHPkcoTSolbX5hJjV4ISVyM0RQa0o3UUBTQEZKTDdOJU82WTR0ZWlp
egp6eWxRVEY8Xzl8UG5MRW9fQCNkJG9qNm9sbTZTY1FVWCY7IVchJk9gVU5AKXk7PDwzWGNmXn1t
T259dD8jckJyZysKenBDS2Q3KSg+IzRGM2xJaWBEUE4mZHRKMzghQ1kqV1lJJSN6LUxsM0k1Zmcz
fCE5SnJQRmo+RktKc3FkX2RWWWZiCnpVdmpIT0VIajZLdUptPyRCWHJwOzhuaHYrcHNSVXkwezZL
KlcoKmtWVl5WMFJWY1JZQTszTzxneTg3aCZSaWI1QAp6Z1lfenBVc21+TFBrVSUlUXU4QEVCX2Ux
JipxfXplQlcxUFM+PSpASilCPlJ4VXwkOTVBYUR6bmorX0lvO2prUUAKekQtNTY/OT5tWEEzX24/
SG1ZP0t8JE1+PGlCSzN1LUY/e1I9NW5rX0g7RjJrMG8+aSo+d3ZNSWt6UVRhdkU2MG5kCnopZHFq
VHJ8Kjh8Qi1UVkRkaTNGVzVhSng1QHZIajBwQXA/ekRPZ2RER2h2OVM4ITN1aXdmYEtJS3pHIU82
PWp7Ugp6UXxuO2VWSW5BKWNCbllTPHVpYDVteFpicXAwRjsrdlhmbUZxaXp4amotXl5yTFlQNGV3
SCl1eFNedFQqP1FLODAKelNDX3Z9P1BzSnA5PFlpYTtad0lHMEdlZjJQWSQ3Knl9bUlFez1nJClV
ZyNVNDBuSzVhYjZAMUhiUlp8JSFHSnJPCnpCKnspZE9uZE9LRXZLSlA8T2QhSGd1SHRFZjtLflJH
V05IRmZsQT5FNlVVWEBOVEtAKF5Xcm1kVTgmZzYtMEtQVgp6el5UYGBGYkBfJD8lJUladUBJeFZG
eiVISD1mbDAlVGl6YVgrTHNEbDx6RjN5YHtkTWEkXzVVa1JjX2tHfDEzKD4KelBTYlhPT2c4bDl2
Sk18VURuJVlCcjBmV1pNYkEoK3AqUGMtNDVDQDVBfjxnezhzfEEtUXQjQy1BQVlGQUk5MGM2Cnpl
aUs1djgpYiVhb144VEAkIzlzNGR5c2gjbHx+elo9JGkmdEZoSXFNajNePlNZYHBWTTFteHt0cWpe
Uj8oXnVTKQp6YTlEP2UlZmZeTShhLVIqbjNkdFFId3tHaCM2en4oOC0oYikkbj1aRmtselFCSGwp
elYwUSs8Tzd7QkRqKk5zT3EKemlDWXBIR2RsZWYhe2JGSys/PW0leXI1Wl89VzglY1okeGVRJXcw
T3UqQXhecCQqT2xvejN9VVJiRnlAYiF0SVlsCnpgMD4tMGNHTjQlX3JGekNVbjE7RG0qdXphPUl0
bXkzSzZJPnZsMUl3PzNAa3hAK3Q1R1h3MXM9NFkhRXN4OVNjewp6cEMmUVlzPD16eEleSGpDTCNK
UWp1eEBXJER9VkopQyQoRTl7bUs4QUReKUtAazVvZnBsU35Dej5FdjQlcF4oNHoKejNiMiFtd21r
aU0xQGNBekJTazkkOCMhcEZNIXg3alNiZUdSZGslUks2SHd2Pk15UVFsPV4/ZFVjQmVLVWR4Z0VB
CnpPZSNIWWQkclk4fEZTNEdtNSR+aEl4eG1IdzhibnVJczBHbVpnK2Axd0MxKE1mMWBAN0R1KVA9
KkZ+cmVrRV5QeQp6RHpIKUVrNXg1KVFldTxEezc7UFQ8YDctUVVJfnh7QkRzdmJIKTslPFA/aHsl
IztoXi0yYj52UD8pbSkyOCNKV3gKejJXOStaK3todDsqek0qcXVJUlU0dzVVU0FyIU5VMkApIXBs
NEd5b0FkbGVZezZFTSVBN2tmckY+SSolVDF+cUl9Cnp5Y1F6ZzxPWHNwOHIhVWVFYVA2IVdwa3Fe
fEZ5MmM+YnFqbjk0KT5sPH5EWTRIaGw5KGlxJkE/el8xaGxsa0hWPwp6R0RRR2NPYlEkajlLVUFR
OHEwcnNfZjJAQmotPU5VbSFObFVnWj9TIWIxaVZZSXdCWkthSXErWj1neFN1MTZ9YXYKekMwTUBY
e0w7cmRkM1dBLUw0WT00PyFjeT5HNEhEQSo4VW5nKVg9Y31lYypkWkVCa3NYWEpDNkQ2T2NSNTY5
X3hkCnphYmtvb1oqd1pyQkstZGJPZmN9WHhWQWswbn1HaGBCR2l9V0Q3YkhycmtaX09ZIUt2JiZz
MmRTQHl9ZHJvNWI/Zwp6TnAwJTZeVHhGaip9S1YmZSQ2aVVYLXk0U25aZm9NM0ZmQ3N1fnBeZlVy
aHJWOzZGPUw/NSFFP2Aod3JRYXZpaUAKeiVBNkFqRWUxd05yVHk3T2Q5NkE1cVE0eTgjJDhTPnYl
S0BzSTc5IyVCPUYlVCpGWlBAaGFsUkgjJDlHYHFXeUZNCno9dDYrTjJQck1MJT5KOFBpRHE9SDE8
OHlXSk11LWQ4VT1yeTg9ITVINFVjaVNGTWdOc0UlRVctbT5yVElueWc+ZQp6dCQtZXxvbihHXkEw
KVZZNEl3ZWVyblEjRklZQ1I7PWZLS1lwaytyJkJ+QVYoR2lWNy1OPWs1YXh4NFB1JVh9SmEKemNp
WD1pa0lFVGtLRSlAUHFoXjxgPUtLYGJ3Z1Jwd191QSh6eWNEIylROz1LeD5UXitnJUJjKTZ6b0xQ
Iy19Wl5nCnpRNGY1MGsrNkBrOU9pZldETlU5bT5genFJMWNVWjhpTmBReD8+a3hMWD9FaDVsNGZF
MS1pMURsNHghPWpvb319fAp6SDd1fCMrKCM8O1JqR3VxQCl7MkhuUE5zKEI4WGl1dzNfI25Tc3s2
ck8jQXcpQ2ZNOVUpPzRoM2FUeFZxTn1LZHEKend8Zn0wJk4jbEkxYFk4dzw3KSZAKVBFLUlWKTZS
UV9SeD9hbUg0QTNNeXI8YlloPmw3bUReSGNvKjF1bjVicFJBCnopKnRyYzk/fkJoVUs3RGFHTSNq
SntmJXdIREgxfEZgOXdNNTlRYV9IbClZRFQ/MzRhWSYxSCVNKGMpQXJGa0EzbQp6I3pzXndDUDNW
IW1VdjkyT2pNNTxZd1ZzdUNSUnQmemt8Iy1Fbz55LWFZK3U0em4pS15BMyE7amlGNFFsezY7RGIK
emcod1ZkYFNxUDUmSzx5cTxyTENfTkBlcmZZUnohNWs0YldvYShsfFExd2oha1VCfCllYkA8Jilq
ZndqTHp5TzxvCnokK21gSmhGXz9vLTliRjJLNnBhVGo2TDJgI0JucnchJmNALTNASGRjYWBIeEZM
Yl5ubyF8PDhxXmhvUWxLUClTXwp6WkkxQnRJODZnNElWOSpaMFVCK3sxb1c9eUMjKzk9Mm1DbD07
TE9kMUNeJHchSHtsX0VwfT1ifUNXcnRFZ0M9Uz0KenpIflVreEVLPHNeQG5qb1BMSS15elVCIzxg
Q0okWlM3RjQkQnF1M1JaWnxgQEIoPDUociFoTyFwSXlgYHEkOVFnCnpwTm4qZHMxO0NvTVV5fjY3
aVJhZj1tblZlUSFfT21CIWskNEtjMSRwISsxMXpTI3AwJXdsMmxVQThlQ1BDUGZFZwp6JlV2YWlq
MmJoN293T1R7RlEjZH53b2k8eztVeWJhOVJ2SiQ2QDFzIUFsT0hZMWMkI0RtaH49QnAtYENEYT5t
PDkKejZkdG43U1dreGJHPFR2fEpWUU99VlkldXNQS2B5KTlSRVgqVUgkUXJxT3thVTVpTjdpTzg5
UWNAKVBTald6WCtNCno7cmkqVmN1XlhCQ2JMUUd4MkxQRnlTYEB8LSFNVnlycUEjVDBNRlV4OWUt
KFB2SkNJQClPMjJES1BwfUtlIzJ7Swp6QThgem48UmAmYUI+OWE+PFdwYlJTd1NMWkE3RkdVQjZ7
M2dKbWU+bkNiRGhZSldTZm8kaFczVU5XTVVRZTJpaTAKel9pV3JzdSYjMWViQWdvZyQ5UykrcnJ0
anRxUFBucTRTOTlrVmF6JF8rOEEkQkwlbEVFc2JDSndlODBhWjNYKjVtCnpjJkJ4aCFJT0BHeiRo
MDxKMDw/M0kxPihmWUsjNTMpaDtDbV9TaHBTOzlqR2AlZ2ZfS1QkeShUbjIzOWFCLUp1cAp6RXZ9
OTtQflQta1JgVUs+RUVkLWAzTHQrUDI5WXUoc2J5SCpGTVFUOVZhQD5rUypiJmVyVnpJWV8oKER4
aGMwQjkKemU+TW96ZEN6a3I9TEJiQjV5SzB2Q29DVlE8NmdAO2JxZjx1RTBxPHBAZHBqfkolSShp
OSM9REJ3RXE8QHsrZjVyCnpIRWRZZit3PEZfVEZgOGYoT2M8cHg3bzVQRTVaZFgqRj5sUl5WITFX
VDA4Nnt3TEdHWiFhP2J0QXE9NFU+ZTY8egp6IWU2fG53XitoYEFvSDVeKCp0UytKeSo0ZG9rdXY/
PjJzZ2hgNGopQHk7TjkmdlhJc0BCMGZ0biVUYD51bSlvVCQKemhjKFg3Q1Vyckgmajk+UTBociV7
S0E8REB4NElQPzUzejxvSChve2ZidWMxNGUze3dnX3Z0TkdjQ2FJOUdkT29mCnpadjtDKTlYZlJC
eS0qUGg3ITF8QlghIWlxa1E1amcxNCVrRnRhbiluLVdyY1JCPG8jTCozbms5SG1vNGJBc1FHcAp6
KzAjOGBNfmp2K295eEB8RDYhJDc0ZWdZQl9eS2I9QjBuR1d4UU1LVStCKE1WNnlPPTUtP2x6eEMx
aDlCcCVkeW0KekQoZXxteT96WnRpVVQ9UFowKXdqV2o4ey0+Q3R4aUFeQkB9SkF5NUdFWE9DRk12
ViFMWmh1RSgxYUw8OyQ0KUlwCnpYUkg+ezZBNzFSRGkzQk5YY3lgS0oqWHZzODFES35DYTA0YWFE
aT83K2k5VFZPPDNiKTgxfVdZe2VFZ3ZeWmRASAp6JT9UVXMqcip1VkJ3bntfZVh7Rm98RHo1Rkol
Xmh9a2l0eVVXM3QzRVREeU9CQ00kbD51MHpxe188QVBIO0xZQG4KelZUaGNBPVZgS156RCl7cW12
PXlzJTtDVjtEe0E1UjNGQztITzd+Xn1VdEEwJlFobmhKJjJ1amAwOER3cG5gRksrCnpWdWNuXylO
VS13VGVGdGkjI3IxR0EqKXZZdT5RJEs7TyFWVz02dGpKRj18WCVkP3xhPT9EKVFQZCF0ZTN1Jnsj
TAp6TjdnVE8paElDMWBoSlZXN0h7c1QpeSE+el4jX0c7eFhJVXBKK04mUXhaPjkqU09HOVh6cndW
JFB1dmBGK1dqakEKelcjVnZ5Z3l1VUw8cV43SDl4RmNNbkpIZXNZVnF3JEUrfHl0UmBEdjdNTCpR
cSteYSNRQVJxaGNWVDZvRnhEN2YhCno3MFhOckY3aUk7KUpqVU9pfnQ4KUB5UWE1ZkhBNDxxUjNX
SVIwdkhvMGR7ODR2QEI0UkopaThwRHxwfVFYTDI8IQp6T0NTeH40Kn5DQXJEXlA3am5Jb0tTJnwk
YmQkJTRkQUxVd1ZHSU1PJllUdGFwYH0hNUR7cHp1MWMlQ1h+JWxXUGUKenBLTXFvPSpYM30jMHds
fE93Km8jKzdzSkZTN3BGcUhaKnF5cCFOc3RxQFAkSj5hdEhZNzBJSGc/Km5zVkAxfSE0CnpYKGxO
ZFUkQkRPYyl8Ykk+LVptUkBHNDgyOCQ1WWxKOWQrfSRfKkwqZTw7eXB6Um8mXjBGdXtKJGJOQT1C
fTFMJQp6JlQ2LXd8Q25qT01Da0hSX09kcT53ckE4Q2BxZ1BIWChjQncmODhtVHZRKH10PCpPVkls
aUp9N2JtQnckeUVzMzAKejMpbFh6PlBje0pVNWMkTj0hd0xZd05oUlltaCM1R05efG83YExCSDko
RyFfXmUyd0BzeEd7dDJtRVpmcHpndEkzCno+Vl5NTSNGUWFJaWRTWXtvTiE4U3h4a3M2Zn45d1Zt
R3lHbD01NkohKml9ZWNzYGM1dmxIYHw0KV5oQz0qV1VXPAp6UG1vQiN2UTJvPGgoJGckQTQqJmNr
eHRmUDZaZCZ2IzZzOV9IeXpFNmB8fDs4b2dUM18mamEobnMxTVRqajtQUz4KemJeYFIkKj15RlE9
OU1nb0ZRV0dePCh5Yn1JSDJ5eTwoJUM5cXtzZWZMN1IyQ1khS0NlaUBITkhBU183KmRXZHx6Cno0
d0MyM3l4ZG5APXRhRFJEQFFUdjIyTnI8JStfTzdUNGBoeWgtaDZwKThAX0tedW1XbWVRdng+Rz10
dW8qWkEwTgp6PWN6LWl2YX1EemlJbT5acEVSKWZ5ZXVwflNydCR3UihuPHZYIzBsYDwld0k9cXF3
VUpZNHohKSRDfDg8TkYweCsKelllWDBSWTRjZHp0YWJGV3JOfkgxfEQ3TSpgXj9HWG9TOE5jUlgo
aW1eVX1YTkpSYXdxS0xKNyZTflklbUc7eTZ+CnpVSyZfMXdCV0M8WDtIZzBBTjIxQVB0SV4lX1BC
RiNubnQ8QXlway0/VVA4KUNpbVlrfHYtfT1DbH4+IyQtPX1vRAp6eCtDIT9acm9IYT8/QzNuRSRh
Iylib3slRnkwK043KHhHK2R6blZCWHdOSE4pVFI5KSVAI3ZhaztYYjduO0NGP3cKelc8eFVTQCpT
K19TT1dDTkNQUzBHTk9+YmghTkhZQV45S0xXUUM+S3NCNTNJKl41VFB+d0l9XmJobzc2YjhgY2V7
CnpeVE0tS0c2UnE+PWVCTWh5JVV8WEtCYVlSUm83SzU8fCE/VSpjcjdGIytTTilkd0EqTi0oO2Bj
LSg8PlVYWT8+KQp6aEROISspN1I2UkdTO04yJEUqNnExbENVOSYoKSo/Q1pEQyhTKEY5YW8oMWI/
Ylg2JG1gbTk1WSg+MmRMKURLI2wKek57Q2k/dSRFJHBSdXpXU3lNVWB7Zz4yU3M5YSNIIyEoRVlH
R2wrJnY1e255JHUhJnR0bi0kb3EpX2FSPiZIVzswCnp7b3xnS3pjbTMtclQ5OCRtckNicEUoMHhE
VlJTdkAme1o9b3FSQjdsY2dVPG0wOFRwVW0oIyhBaDRDU3E9dyFnYgp6cXF6Y3A9dTkyPEV7YmVV
S0o4OEk2LTxBJmtaPHVWWnVvaFdKWHd7bXUmUWh3JSshMzt7RHFSdyQ9XlQ5TGQ7YG8Kej9XY0dL
ZXN0czlhcnVOPFVkKHsqbzFNKHVYfXxkQldjTj52JWFxKj9NcldoaUtWQCt7JkpEdUJsT24lWDh8
Sy1OCnpVdDR5eWskMzQ8VCole2RaN0Yoans4eVh4QTlqKkdPIyo5JHJqd2o8cndRNWIrWGc1UTtH
RDIxMEAheChYXzRTWQp6MyMoYXJHb1ghTyFVQkZldEMxSDRSME5hZyMpVFNvYi1+dlVNaEVQRncq
bDV3JDQyOG9FemN7X3B0QVFLK3NzS2QKeip2U09QWXREO2xFT3dHYCFWN2FDSXp6ZyVzVHMoJj5W
fEIyPG5xU1lfYHUxXk0yVio7eSRjaDZ5WXVZcWt4VENECnpBPD0yK0tYektObzd5VlVeU3lYYzht
LSR9IVY8I3w+QjlIejR9fj01JU9kaDBYbXJ2MDRjTUZANz1SZGQyKngqdwp6LVZgI3Ujc2xeWGV6
PEs7WjAyNVk4TFdFeD5yR3Y1QWFBZUQjc21CJlZCQjB9U2YyJEU4NW17cDdCQitfXnNEZUoKc3Bz
TSgxbj09PmQ/MGFrMDZhRmM1P04mfktNeTRLP3RVdHR+MGtwQD0qd1UhPkRrQXAzMEI5N0srNWk5
bQoKZGlmZiAtLWdpdCBhL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9jb21wb3NlL2Zvcm1hdC1i
dXR0b25zLVhQLnBuZyBiL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9jb21wb3NlL2Zvcm1hdC1i
dXR0b25zLVhQLnBuZwppbmRleCA3MjgyZWI3MWI2NmJmZmNjZGU5NTE5ZjEzYTI3ODllMzhiMDY1
Yjc1Li5mYTA3ZTEwZWIyNmFlM2I3NmRkZmRiZTliZmJmYzgxNjg0NjExMDZjCkdJVCBiaW5hcnkg
cGF0Y2gKbGl0ZXJhbCAxMDg5OAp6YyRAKX1Eczl6P1ApPGg7M0t8TGswMDBlMU5KTFRxMDBCUyUw
MDFCZTFeQHM2Vi11bDcwMDFna05rbDxaYy1ybHEKejJVdHtCYHV8TzArOXRjblg3YHUyWWNAdWNa
MHR4Y0daemNlODdtMChaWHwqelNXcHllPjsoKDxoUH1rN3ZCc3wwCnpRQUVVd2lycHdFOWR3NUd8
OSVoTEBpTlQ3VkErYGJvIyoqSmJHaTR0PWhwSyVAQjV4fWhZQShgaG84N3M2YFc0QQp6dTBaJiVA
RGhKNEpJOCF6LUYzLWh7d0Fuc2A5b3U2WFUmUDhHKENFJWNFLSRVV1I5anNMc0tDZytzPUFjZG1P
YHIKek5uPS15OXlebENCaVA5MkBYRyQjPzNKSUVlSFY2UCNrQzR3a3tifWRxYDwlYjs+PyEpN1Zx
VGM0bzA3IVMrbXYqCno5WGdjQ0RQUCYxazdZdTZrNm9iJiYhZkZlbmxoZkFSKSUlT2d4RlZJKHFB
PWRXd18oUDYlcTlfQVNgMVl3cERvOQp6S2Vlb0V7OCRBblFtVUVpSXxCU0ReKSFfUkt8fWJNMTBp
IWhidnJObW1nfl5VXzFTYj9uczJKQ1JoTzhzMGRvJU8Kemw1Yn1jZ2tgS1ZSeUp6ZDxWUllxbWdH
LUNMNGxBP3J4VV85dEBiZkpoOHtubk4wMEk7fDR8LWc9VmE1PT1+RXMoCnp0OT8tO3B6P21rTyZD
cHpNKWI9NThTRGw0YFlvIXtIYXpDZUBIeE5JdVNZSj5yNW1ZcT5zfVV9eHBJJXo/QE9ZPQp6KGM4
Iz5LK0k3RlZKKVF7Zkw3aVFZP1F8P0tRcllPWUBiSik9Z3hxI3ZOQkM3R3Q+Q2BYKX50ZSQjcTBW
UihMJW8KeiVyU0okYVBPU3Q/SVUkKlhYakp5P1JBdVVYRmE4elR9WVJIOWpSTTMqZXojdmtabVor
bVYteD1wSyE8Oy0rdHZmCnp4JWhVay12T2A7aDRzZURUUlctX3R6NW01X1EmcHtFISNISmlxJEo8
JEBvNWNfIVpuZUQhJHxSQDE0eXtMSiopQwp6dylsd2RjM0tZSWQ1fGxGPCVzI0ZBeW5vPz0pVStQ
eVk5PktlflBfQSQjKmo4KDdBZzhmK2hnYHheMV9tYFRHO14Keig1VTVjMTw8Q1cqOWh5ZHRwb3Q0
UDhSZ2ElRll6WiZkRCs9ZDMkRDcyNCFUWFErfEZQRzVxcUwpbjNfdl5ZVV5fCnpDXnMqTWF2N0Y2
RUk+MG1KNC16TCNzS2dsPzJZTnFYNzN2XiYkYDJxV2QtWl5vU35+WEA2cE5nKkolNmgxR01ZZAp6
MT1eSyhrOUhrUnFWcCt0RFE1RXQzSyRTYFVrTzFPZmNOajtyezh9MlAzWWRlZHdPOSNsJHg0SzQ8
OX0+M1A1eX0KejtpRzFmdCFxY0tndDlwfkluTkQleEU5JmBaMF57LWprVUZ5KCRlbkpwOFkjWnRr
MkAtSUJNRllKUTtwVkxoVFA2CnpUbzlhX2VTUiV2OVNAPCojQ0RXQG5SU0pBdF4/JkhecmcoP3BK
fl9aen15KnVSdEw8NXB2KXQlQ30hREchciFJUQp6QH4/STY+Pm5zU0gtTXwpYGk+STlkTCNCOUBl
WG8jQDcreWZDWEF1SjtyKiNremM4SClLaSEkeHF9fDw+Ym8reWUKej8hXmxUN1cyfE5FcT5qbT55
ckhWPFd5UipLWlV3WS1sS3lTP1ljeDg0PC18fnAtZyNoUFN1YEtaYHBRQHhmUStQCnpiT0U1JklB
V3UyPnhvLWJ4OG93Q0h7WVZlIWlFN3VmNjw9MG5ucEhWVnN5fV48MlQ0N1lefDJKSDgzbmNhcUBU
cAp6Rm8wc3NucEwhUj9QflZXQGBhe05rNzctTXIkJHEhJChrJkhoVjdIMUNndiZhKFlSKk1uTUZD
ZEljRDElSGVmdUEKemg2MjJEdmE9Ylc0QVUoMDBjTmJPdmd8cGVHYndXYkctdUE3UWVfVW49Rmd2
UighTU4hS2g2SFhBRihvaC1SP3hYCnplQzstIUlDWXc/SnQmfmRzZ0VoflcpQUgqb0plflBvfWkx
RHVkK3dAa1FWK0RNLTBHMmg1IVdrNGplY0B2OVltMgp6Mk0tPUJyYkNBZ25GSnQ/TWB7dkc5ZnF1
P1BEOXNIX1l0Y29XV3NXNEgrVTdiOG59WXxgWSlzQVZNfk0+X2xeK3wKemU0WVJ0R2o1YXM7SUYm
MyhEdDMxaXdPWVN3ZkVOJj5qNk9kYENadUNLNkt5Zzk9WH1eXkM7fm5DclhRVHBgMlM/CnpETDE8
PktldTYmYkdJOGtqQn1eLVV0SzlUWCkkZT8rOWBLejd0MnNIeXVYakU5R25PfDAqZUw+alJYTDVP
RVUtdgp6Mz1ZbWJlRG9rd2RJem9CQEtZZkcqJldwI0E0JUdFWVNKQVdEKmlTQno+WGNlYjt8fjZM
O0xxNyQpITwtVzQtemgKekgpdHg1P20jY24/ZnNyfnlFPjk/TT8yRTg3UD1PJXFmWXc7NExiZ35S
ZVJ4UEkqdEUxaUw1Iz0obXx1d299bzIrCnpGT3B+MjhaRFA7U2V+MD4oYENfP3pCQmpmO3g0Njl5
YGJmfklfPGV9WSk+WTk4fF5WVkZIQnM7YDxrYHM0RHNAMQp6WHotJD02Z0UyK2U8dkUyQTNKYHU3
N3JrUnczXnwhWDYrajhrK3FeJSN6VTQzQEd2d29HdWQ7P05ULU1DNDtnVVQKekI5dDlCVlFpayN7
dDxfYChgSDE4WlJYbVcwJDQ2WDZ1Tk5YZTR6KUttOEIwbyVtRTs1RkozJWY8b1Q3fnslSmloCnow
SUQ+WjFIZm1vRllvPzQ0dlpOd2JvTz83bjNZR0BaYGBEI1hSZ3EtYmZXOTUzJUA8MGdEMjA/KzRD
M3F4QEJfOwp6PDF2VENjV0o9MSVfUWRwbD5qdktgZWVAIU49cipDKWRPdE15Y2hNRXhTMXZgVFN1
Mn1abGtvIVczKilKTzZvYWcKekJZaSg9SiNgdHJQTitsVitVRXx5QUlGUmswTmw5Oy1yYmdCRGgr
Xj5DUXJ6bCVYeigrYUpRV0ZffDxmOHR8Z19kCnp0d35LP3wzI15IZFF6VHQyeH5CMXoxKkZBeX1u
PW9USnZAJSUxQiY4bExPVGBrKihgaUVkemlaV2ZyTCR4KWlWbwp6ZThQSTt4aTFIJm9pcGRvclVp
QFZRQDA7XzxhUGVPZCl9eFlub3haRUg+bl9MOV9md181I05Ce0B3TyR5U04weGIKek1+b2dWTlpZ
PGtYUjJka25eKVZ+SGg7ZU5kJGZSSUhgaz5DJjFfSkNycXsxUFE9QlZNUkQ8R1N2fntOaWlMM1VV
CnpyIV5kXjIySX5qUnZqMGx1JiNFVnUhcUwxSzI1PD5fbUV8VzEmUVh+Nz5mP2AhfkcqUzNpdmYy
dl9WKDV7ZW5mYwp6K1JVWj9peFVYbmhVSUl2bz9YZVlgeSQ7Kl9DVmVHdGtVd3w4bU5CSWFfI1Z5
cj5SYzZ4akt8bCtLZGBLTEk1bX0KekxzQSlIYytpb3ppPCZ3YFhpQyYlcH4rRWBYITRYdjB4SjNX
YFNqek1rJEh5cEBjUSFkXjMxazMxXn5iZFd6TD5VCnpxN0kkZjNDflohaSpxclY4NXZ+KU03RD0q
KCVDY1J3KlVWcjFueEM8P1ZVfXI9amlKNzgrMUpSMGJQQVNsPTg0cAp6N3cmMjRQK1M3LUl1dVYh
SFhXZiZ5QUlRaFRYIWdDWWRpcUJTcVZVWiZ6Uj9EanQyKzt5Nz1+eyRYUHEtel5RZTcKemVFRztH
KTN0bE1YejEqJSlJVncpZy16WmYpTyo2Xz1NS09UcWxPOXEwKFJ5SyZsQmVrXlFIeWJqRXI5fk5T
QyZ7CnoxS3BZTzM4bG4qTjhlT19wVytVO3FUSSlXNz1SSjlWX09VUVo8VzdOPk5hYWlVMGooU1pz
fF5PJWZmWEwwa3Vaegp6USYqT2pBSm5rNF57OFFLKTdaa29xTj5hem5NS1NZPTgrd05QZ3JqPntJ
I0BxJXc0elBYQnJxOEtAN3U4Q0A/c1AKemRpJlFDNVkoTlNFNTQxdmtMfnxuKlZhQ0ZUNjhxRTJu
WmstUGZ4UDJ3TDhRKy1LVlohcFFIdjIka3hlO3pOdWFfCnprSVF+bTB6UiF+Uzkwak9QYENUIVJo
cUU9OTclITh3N2prZjxuO1lnWk9HaHs2Z0tBPSlvd0ZLaHE3aGVsJHh6KQp6eHpfdChzYyEkN3lW
TnNrUGVHbHdiRlchO29tSF8kdDZCOEolIyh5fkx6fipJWEdmMlVJYTA3fV9hJjs7ZGJZTkAKenxJ
OWFgVENIWWxnUUFhO041N3Y3YztDfk5IcDUyXyllM0tveSl1TlpCND8pMHBBYHV9JCRnU1RMb05e
Tk1+b1ZsCnpYSzBUd0g+PTNnRnZzNG8wU25LTUFNUFpFVWtrcnhnI2hIPEhqNiNUTyFnbyUoJGgt
P2ZOWTsjMVZHZjBsJDI8Owp6ZVFCWXUzfDRhaFdVUCt6KnFhSzQ7WW1NajJvRCtWemY8SDJVMUlX
R1REOXZtOWwhcEZSJjNmIVJ+VWxPaUhwQXAKeklMVSlyKktYWFJPVVlNZ044QSt2QEhheU1MaENw
RlFxMSM5T30jMXBGM1NVU18zSnx1Vi1DPmYqYlM4WD1uODNkCnpYPnt0K2RLJGxJRk84blJtcXlM
cUVpYD1ndUlDUUdWSXppPThVaCNRMEU+SHV4RFJ7e15Db24kaCl2bHdpfCRPUwp6ITJ0WjI/ayVy
USl2Q050JDtYPmZVUGNoKj1ZLUpsejBJamt3R1N2YFlhSWM9YHdRKnBga3JWUz09WXItV0w5PWcK
eigocUJFdlMhU1JDUlo9YlA2MHNYazwyM0lQPT0rUWdKMk5XOHg0TzArT15NJG5tJnp1VExtekA/
NXt2Z2UwezA4Cnp6ZCFrQHpzXjBgez5fNDtaN2I5XztjbTl+QE0pWUMrT0kje08jbjI5KjlFZT1h
VHVLQz1Jejdydy1aUjUjcGA7Twp6Z3dMJCR7YnVZY243OCNUXmAzbzxZUE9vaTBFJkpLc0BaQyR3
KU1ESllDcmlISVJ+I1RzMVl6THkwalpvISsqeE4Kem1oSStmSHlsYyNWS0glM0RgNGoxP15ANkxD
JD8yQElmRlYoSzJHPm4rSTs2WHtwfWg3KGJeNCVRPmZqaiZBZ0IzCnpzcSF7SGhOK0dFezhaMyh7
NlZWTGEpdVVWPCF5cl9CZVdRKSNsUXB4Q2A+Q3xsdTZIZ05hLTA1THw3UilZO2N+VAp6e2xvTUo8
KzR7Y1U+T2lIe0EyKXo1QTJUdDZJekFBc3JgSEQqNm12KjBDNDtFWlQyel8oJVBSXmJJdmh9IVV5
JSYKejB9eDYpYkRHbEEwbDxlKDx3NDJFX095ZDJQaCtuUFQ/PERlR29KaFlkQWJXLXl6ems2OUtC
MEImU25UdFc1bmRTCnpseUViajR4Yzx6WX02SEFgJWp5OChFZnokMEhEP29mYmpIU0EyQjNTRUNZ
SF9ZVS1ecjBxRGo2b1cxNUsmMEJZZgp6SHR5Uih2OFVHNHFLKjQkPUlTRmZXOTRDcjcmREtpdVEp
X2dtbU1xdEspJTB1QF9qQystVnVXcyF5PXc0Mmd0ZEAKenlzPSVaR3d6Kk9NPml0Z3IjbG4+a00x
dzRLXnc8YXI+d1khbCQrZD9Afl5kfD9ETXt+YWNYVVB4Vns/UXBaXjhqCnpvJTkpe3BJJVIpJjhs
VXsqVEwxdEN1clduYFA3M1FIZGsrLXl4TyY7NTVYZEs+aGhVNER+bmpQbDU+RTA7OFkwKQp6RihH
JGBnQDtxT3ooOGA0PmdEb3syeGtxblEla3VHK314UipZTz1QcS1jP0d4ejJDbzBKTXdKWVIzMVA8
dG87UysKemF8VVQlUUBAdCoyIShqdiR6dCZGbyVWSk8yRnRXe0N1IzdLUWBDME1ac0sqdDxUWXFK
YEhudDk5dWEkfW4le0lTCnpZPlhhOWxqeDZYYHA/THBeLUJePlQ5LXNNMUVPe1JaOF9hU3VgZz1E
XzI2NCtfaWdqMmZSKypLYlBJUTBDVXVWKAp6RSZva1EqPnFsezRIJFFuSUU9PSYwTklXfnB+ZHUr
dzE9dG0wN18zUXNmVEd8OF9KfFQ7TkcxRG08QH49a29UPGkKeiNRPDBvXzlgRHpLeF9hMklKRlJm
YCRgMzFZI3spck1HMHNzMFNLSz1PeUVaTnBqPGdMODljfmUlMk9pQkg0M2MmCnomJnoxdkhlIzlY
YDEjd2tXblVafUs5TU0le2Y2JEkpVXIhMlRDKExCciNBQXIheiMzU0BaYlRSaChBU0prMGg3eQp6
ME9nej8+PkdKX1FlYmUxeEZAaVlSVD09QHtya3wwRXZJUDMpYFVYd0BeYVIpJjhLTVRyZyY9N3F6
UjNoNTxgbk8Kem8rdHI4LWU7Y1N2XjZ2SlBONVNwQFRtYUV4eD41Pj9KWUJ8P3dDJHpMZilZWkxx
REs8Yk4pa1Z0R31hK1o1RVVyCno+cDxCQClzJUhtUDNpM1lyTEN3Kz1mOzBaMzR7TVpYLTVgUXU7
I3lkMFEkQ1NidWg0M0ZufnV2ejVEMWFaMHRnYwp6Jk1tdExlcWQxYGIxb204RCNqcCR6aWZ+akY/
MUw/SUBlUmU+eC1nZz93UTAxPWMyMztfPGhJfj1sJjRmaXthQF4KelJgdzFrZHF3WnZTPXBUUFpg
K3BZeVNrQmBOLWZ2KD1AYS0mM0dmSjZyWDlJRm9gUG5fUWBtdzg4bmdDMSZEbk9ECnplbS09UVZ3
M0xFTDYmRmFMMkA2JHk9Mj9AVEcqNXJAcFhAU3Q0N1B8dzw2e3FFU1J9OW5NMm1+MT5aS0NMUH1M
QAp6OExqaStkYSRndHQ+IXk1Wk9FY3lHJDx5S0xndktOZldAYjJfe3lfMUAjaE9QY2lSPE94JGlv
IVBhdCozQ2JvQEEKemxrTkhxMi02fmVja2xqUG4haithKDdue1Z0bHd6LWd0NWdtdTFMUyN6YXdE
QXdzfWY+KiFBaHhrR0FqSFZZYT1wCnowVmtiMVE9KnFIMVlrY3MwUVomeHp9UTB2Y28xaWAyKlpz
NTVLMV9Hcz8xU1RRe2tmdyFtPEVscypZIzFoc3ZAcQp6RCtEJlF1VnJtcFYkU1FaO2dPX2k7WSpU
NzZBR1dUb3lJTGNCbkdwdFVBc299bWk8S1lIcGMwNWZialQ/Kio5KnsKemYpRilyKn05YnVBM2lL
cFk3VmVANUdgMndZY2I3Vnh0LT4oKmlMaG9aeGFCN2hLYDs2KyhUZClmVF5rWE4oY2JGCnpmNH01
PGJTNDFjcHFBQlJjU209ajgtcVRmP2NMdkBjXiY+bithb0BxeFR3bD5YWUZfTlV7ZyZ4SmdxOXQ+
LTh4YAp6YGhHfVRkdylvR0NSQy08M3dsc0BrMThTcnd5PCNjeXJIfHRxbFRXST5DQjw0OU9nY0Bh
WnMmbChXMXAwTilFe14Kemt7TUppe0JgeTgmZ31BaTQ8QEw5KkpIJkVkMkdkMHdjKiZBeXwpYU1I
M0dvNCZNdThJSjlPIzcwQ2c2Uzt7eiNSCnpKdVhyfm4rX2VSeHR8fkIwX3l7aWE2dHEwVVJqSCV2
QFlYeiY9MWpaKUZ+PkMrRDwlMXtfSmZ2fE0zV0VoOTRyMgp6QkpqeUZncGVMJEV1eXh4OE1hWTNX
QWkySUl4VVhBcEsqZnZFP3woWUk3ZCslRjQ1d2hEWVNJPUhCcmFjTyh5RFoKemVpaEM1bnNyKUQq
RzRRIUIlNGtQd0VRPDJRX2E/TXdRaHJCPjY+TyNQXktucWAtRnZQay1OS25fWGFJb0cqOVVFCnot
SjMhdypSTDRwR0Zgb1BuUXE7PUxCQkVWTGlfZzRRYCgzMD9KTWwkWiolT0c0SCNZdUBeIWBsSTBY
UCl3U3hCVQp6K2haRGwyTFpyVTk0O0ZOVV93R1hkbT9GTj1NWVBIT0AtaH09a09WZ3hHZWpVSFY/
I3BwVmRBc0V3eFBoQ3pFJjAKenYqIWstM2w4Wj95K1ZTWHNDT3srMz1YN2JlIWdWbzxWPFpObSh0
YSVTTHlXVykza0tVNWVsMktOazBsKWhYSDhICnp6Q313dmE7biNXNClPcDkoaHJhKzAwTD8lcFBy
PUI2cDVEfHkjbEZye2Y8PHsjJE9MV3lMd0d0Mm1vPS0zX1U+UQp6RDZuQTtQekdRPi14PyFsX0lC
MnU5e2RlbUBCYnpwMzsmb1Z3ZiUoSkllJFB0SHQkZ3J5WjVNYnFrcXpaOzN7LS0KeiUtM301TStW
QDsrTyNDQm8+dEV2T1k0eXdkMWBCMCp8eDUzWTNheTB6VnElcmpqdlg+dlpgZHJBfDsyd3RxTWlH
CnomPDw+OSVLNSYpcGRqSWVnZXZwe3lPd0c7YThScH1xdTVhKmVganNHMlI5b3h0YlFYRz5LQHBH
YFZKVUN7UmEtRAp6QFE0VkNoI2JROF5kKFA/SEBVZEdpazxVfmtDV2szLUZKJCVZdCZJeyF7RHBp
ZXFOfm4wPXhfJWd3Tk5GQ3gkb1oKenV9QypALUZiNTl5fCRvPTU4RHtnSF9mN1Nyfn1KU1l7emVM
M3RMQmlxeFNMb2FvV21XVzhOfTZOMzhxR2R6YGpHCnp6bnheJFo2KWx0JE48RWsjUHlxMzN3MHwr
dVNydVRhNj1oV1ZsTGdhbl4pKklMeVQ/bjRERVlgZ19nQCsqP3tHUwp6ZG5QZmxCbWo5N2RGOUc3
MDJzVFVSYFhtJmo2NHI4MEFOREdEU0UocHNMfXVrXyF4cENnR1lfZ1p+K2IoQiZGR3gKejFuMHxi
Jmo1VmZzKlFnTVB1YUkrYjg2aS1mVE55OVdaQHRRaTB3RlZvVGpaZ1R4PWQ3MDljbTJCU1l9VSY3
MHlfCnpOJntmTT1BcT09RVI8QUBMJihsNmheKlkkcD5nZUBobzd3ZkgyYDwrKj04Z0pFKEJuUlB4
WSQzbnBEcVQtPldKbQp6aHJDVFUyRVJ8WXFiPXo2K0JUSDN0fUVUIzk3T2xGXnFeYndaMFh2XzU5
I2BsNTlyajg4cjA2RU47ZFdfTnp5eDwKeipFP243cXxUe3JZd09KViglUWprSC1rQEcqVmZrM2tW
USVrZm08VHtNZmUmTjU9P0doOUBMTzh4UjZfK1QtO25tCno7WUo+QUxUcHFsNENkdighTTs8cyZn
OGB2eUteMGVeNi1XeyQ8cWgmNjVASzBjbGZsYlg4ZXxWTDJJYngqclZoYgp6djVOcWl2SCUydERJ
eFR3X1paaTJuQC1Zb3BMJiNoMjV0b2BeUSpkI2BuJDI0I3F8aCNlQ3NfeEAzRDhrXiFTbVcKenVl
YDwjSCs3QEdAKXxxeE54ODlpV2RMR087Pnh2NFdoPjxwVH40X3ViblY2IUpwZzY8cGd6NnpHU148
JmZZRCRACnpxaDxJY0NaNSY8UH47SFBRaVRWVG1VYGJMMEY/SENtPCsmIylBNDU2MTAwNFNWe3My
RU9eakBvVz93a3hGfCROSAp6PCtZYlZZIzB0PnpGbTJhLSV5NzgyTFBNPEhaP2ooKDE2PWZUfU5s
cV5qazw5X3J9eEkpcmFzcFQkPUp0NUNHN1cKeko9JmhjMUJ4Zig7fDJXNjBecmFJaT5YYEtxJSFw
fjBUQX14SmlpVk5fV0J9Z1lzVSg3SXJ1Zlk2ODtXZDlQJjNoCnpLak5SMUgyZjFmNlp0bnZqKG0/
JmBvQiVkeTxWcmxNeFNSalNOfHVwa1V2JXl6VylCSEY3RUVzIWFzb2dURDhgNwp6P2FATyh1Q0Jl
cVFqe3NxcTkrXnp3P3oyY3p8fVJnWXhsMD1oOGNVMDd3WjUpTztaaW9zI0x8b1V8dyRSUklncX0K
eiRJY3o3Rj5tS2tJbnp8cSlZYCFAdDctRWwpVH43bCZKe3sxN3g8THxLMlQqZDBpPVhiNmAhI1Fk
Vjl8PytSQVB0Cnp6Y3AweypQbWFzcFp3PT5eOHFqbk4/ZzJybVVYVGFvZld6T0M3LTNfdExMZUFY
c142eXdLb0o8TSNqUztrTDd7TAp6Kjh5VU1xbHR5Xk4tWUNgTl8qRz5lJipVNjN3TSNjbSUmdy09
KVkle0pAek50VjElXjFfVldIXmR3fW9tLU1lTWwKekU1bHZveyFROFFHeUYoeUJaYXdnVFlrUXFs
Q3o1b3hwKzA5V219S1lvRElpMD9FUXVPYHo9ZnxkPjJAbTFDLX5nCnohTTtKR00mIzQxMV52ZVJG
NiYrMy19X1pLSVJ8TCQ5Ymx8Q19BVzN3OHlTRmp0KnVqfHVNWUhaYCorc3JIZzhjdgp6O0E/Y2Jf
WnhJRV5lczlVX0JMRyNkeX1zOGV4M0dxc1lxU3dmMTFfOHNuVVZTM1djeDIpd1peNDteeWgwVj0+
Z2MKemclanFiQGUhWntaO0l9YlE0V0R5Nj9wSnRYRVdkQylUVWk0dlJBN0N4N0oyLWU2NnQhSihW
a2FmbyE3PmdKQlB2CnohajFRQz8yWENLc2EqYmJCWHp2Uyt3T1IyeWhNLVo9SU1AYDlydF94YyFM
dENQb3QxTiFIPSRfQiNXRkthJnRGcwp6VEAjXmYzVlVjKnVPfHl7RSYwaj8wa0kzMGxJWk5rR244
fjhmc1YlPzthcEc5cWkzfk9IZWgyZnlrQVlaVDRKNTQKejl8SkpRd21rTnheaz1pal5Va1hIcERO
WWc9Ujh6X295eGh1cDsxJDYqPj9mP19oMDxEVyQzKX5lcWpyYDhHSFZ3CnpQb01ydldNbWBfODhT
byY5LStOajteQG5SQX48OS1fRz5VfnYlPklJSH5fNlkweUxpfDBFWjRBdG1YTkQ8cjNfYQp6S1pY
JENUc2dGKl5xPWVqOXY/bDladClrfCtgYn1oP08yZih3RVBQVl9XYitmV3sjRHpuPmJicW1FbmdF
Y05FUS0KekRGcjthYEJZNlNuPD11S29TbX44eTFDfDsjdnlRdnJAej1IRFNEcz5DUHNQeFRDYDEr
Z1V5cmFHZihXckhmITRmCnpyWTtvTShNd3NEfDQjWCUxMkQ4LT9fbXRGWSkpaTlFe31UazNDYSFZ
KkpzP2IrUkghWldiRDEmKGxtWnpAdD1jdwp6VyZpWnsyNXNkTGNrSmB8YDtEamtIS2xVZEdzS3Fz
LWFtKU1BYmFPJldtdVB3e2xCWD1iKndiOXh6b1I2bj52MXgKejBrc2d6bH0ySilpNjFZcXd7T0Fs
Qk1nOFBka2Y2a1paKzFJI2k5UXhZYFMmcF81bi02X3NqZn5VVih2dTY/XnZWCnpzcGZBOURxNX4r
O2BpTERhRjQ4PkY9S3tndURIQXEra1ckYF9DKmMyOGI4Y1pjPzI2aDA0N1lSSGhUMUVzWFQocwp6
XlNhKUBfeH1JTEFIRWg8JTZzaDtzYDlkKFBmJD9NeUNFU1ZtMyNOQFo0bmswPF4qOUc+IyombXph
ZSQmKjhNLTAKeldHSjstNGUme3ZOMENae3Bkb3pCZnNpPyQ5ekE7ZU1PaU9qT3RxPTlLbTcxUnJH
Kk9ATl9YenU1eUNSbzg3bXRWCno2e1k0a0lWNnNYZ2c2YCM7dClkIStocC1PIXFUSGhrMGdGMEs7
a2Umbm1Ubz1gZFJJWnlhMnR1eG5lSXlRWiVDUwp6K205UDNKO3o0O3lZQnhGNG5YfWdRKG5STFdq
ZEdPO05WSWVfTiYmZlVvWXtTRmNNRTJrYGZhV0M0TFdEIW4lSV8KemBsLUpFe2AqU2hzZ3UzRDha
MXFydG52TU14ZWtoVlhrUEBaViMwYzM8P1plNUVtb35zQl5AfCRLLSMpPnRBeXE4Cno8SHpnYWNq
THdsSnB8amVZeGpYTV8kKnR0T3ljQ1ojN1MlK0VIN1RYKmQmQz9gZ0hIIXkmXyorSDcrRThjSy1a
JQp6MGxgdndBJDN3eGt+bnRnYDA/Vz1mZUM9MkxHdExNNUtua0REdFM5NmdlNHgkNkEpdXQpdzl8
dzBtJD4lTntIVzAKem1pUEAzMX00YDdXb0w8cC14dlYlXjcyWTNII2IrblJ1K3kkKnVNWSg4ciMx
eUpANVZoKEUqNSNhP0ZAOWxERF9GCnpTd2RPZCVhO2omKyY9NUBoYHM5NnNaLUwlalRAenZEXzgy
PC18RSQ/ck9sZitPOT1ASGg8c0ZDeF4kXnlab05FMwp6TXp3UEZPM2p2U24+OGBabVRLXktZMk1v
I0hhMGVuTzN3fFROPXtCTEEqP3JJVXklVyorT3VibWN0SEYyPz1QX24KenRBYCZ6MCtRb28wM3Ve
YHopUVB3PCUkIz04IUp0bEhjZT52PyVmajRnY258NWNgdDBNUjteeFJKTnIkV0hjNWNtCnp1d2xj
YmxQNkN+Pj04O1BmZEJVJmZCYUYrNklaYzZwfTRwPlkwI2lTWUhUd3NLWEt3ajBXZzM5SClfcUFI
TnMxUwp6YU9+YCo2JSN7Q0ttXistUG9BdCYrTXt2TG87X1BFbmA+X2ZLIUQ5cWZMeyhFJUo5cTFH
OVE0cmhsWUM1ME9VcWMKenMkSyFteENpTHg9Tz5MQ0hBK0FZZlA+UjlhXnkoeXl6fTQrbz9vSHhA
TmZhYW1rRUh9I3d1fVlNfElATDVzfShLCno4fkV2YHBRSjVZd2deX05UZW5We0gqY09hY2tXISM3
Q0hUKVYmfHokWE5iTU1IPzE2O0dgc2lpKjdPYlV1TmdFbgp6NSYtbG40UypsPiE4aWRueUxSbzhl
KlhEcTBqVSF3UERwJEE/aUJ8Qzd+eVhkMFF7OGN0WGpIc3Nub1lgVSNVVFoKejIyTU90KGIzPUVV
emBsY2p5aUYyUH4qbXBCP0N8Rz98Z0ZWVGVvZnJQfEQjZEUmeDFBS25Qe1piOCo+Z3RjZVE7CnpY
b3JTfGlzUm1+Vn41ZT5GQUJrfV9WMz4+aitkOGhwKFJVfWg7enBfIX00UnRqI2M5VTFkc3J+d1FK
WXYhJmxqMwp6UWhJSlkjWUMofWQ0NVAkTl8mTDNmRjczM3dLd0dmQH15cCYzbTQ5Xz1hKklGTDFx
ZT4xMypDZCFpNVhQanpRTG8KejFmVkdvU2tAfjU4dXRKTDBzO2cpN0EjbUdJKFJxe1hrKistMHZI
bE1YRn1ZJHpmPUleSHVXeUVMSXRLd25sd3BiCnpoZHtFbXdINTZNNEJFTUtyLWIoQjtOVHp9MEd1
UHZrSzM8YHgkPHJxMFE+QDhVdWdmbjhnKVkjQUN7KEx3e0QoVAp6WmA4b2YmYU83LWk8fXBHTkdq
fXYwVXt1VDFIPUt6QGF4Kk9ZbC1sY3krO2Y1TGc7WmliP1BLcFN5YHpwRWlLamoKelBNKDBCa0Je
ViE8PmUpTGRVe0lrPyhVTEBobGptRXAzWjlEeklgSjg9TEEyRiFIIzdNdUxuMUM9RkZLMHl7KmEt
CnpgaEoxcTBzTXYhOX1lNjlHTjJeQDhzQ1FISjlxQjxIaXg+Pjw7JDApMFJzbDhgUnsqMT84VTAj
LVNJZ35ENUpGRAp6YFVTdWNsRkFUK2toODthTHNPPHEoRitlRzl6Sy1raGYhcns0KjtUKG5gPl9q
ZkIreDd6TygwJkIlYUdCSlU7PEgKemhHLV4zdkA4SjFWUSteSDlmYTN4Nz1waEZmblBvVndyPF44
enpALXZvS3JxPz04V2pMKFUjLV5HKDJBfjY5Qm0jCnpSen1LZSNmbFhZUFhgaVM+dH47UkNYTiUx
M0lHVT9fRnc8e213NWdHYTV4JShxT1klU1cmTFFkckRlcSRtYk0/KQp6dShiS3Ehb3VQYDtnSCRj
dEtqdnVANnVWckJmbENSVUR1MmxKejloSE0jRW53dVNoQCs5ejBsTDcmPGArMG54aHYKemZeYXxh
WjQ3PTBlO0klKFQ7IUg1VFN7KGpaaiFhTndGTmA0ajxkNn5SSWdxPUxHZnpVcztSaV9UZ0twbmVa
fE1lCnozczEzNnBGVm0zQGQlSV9QPSl8NUxrSm9CRm5+WWVJeiQ3R2oqaUFMK3AlNSluQ0gpKkY5
Mj1pV18qbnMwZEpUMAp6cTMrblI8NypJPjtZRChTN1ZFIU8rQXZ0dnZiUDNzJGYyeU1KZW12PnRS
RkZBZ3YhdCF5YDFkbm19NzRVSztpanUKenhnPkBremZEakd6Xm58MFVrMVozVUNMayZ2TlFuNz1P
NjxSb2ZqSUM/MTUmOzBEWnYjTTU5JG9jXnpIPnVwfEs2Cnp2fXEmcVdgRzd5OzE8XmpJcSY3bW14
flRSQ01ISGAoVnw1ITYjek11d0UqUGNveCpYI2VGZn5gPzBeR0VVN14kZQp6XjI7eXYwRUFOam8y
RV5oPlZNX1ElRmdLQCEkKnpzb0d+an08TGFleDVLT1lRX2k3T2twbUZpXjFwR1dMP0hufD0KelBF
SCFFSHlaeChNUldwcjV3Ykc4WUB6MU9uflZHY2tLKEczSClCWUFYZC08NmxyTzlrTGZgdUo+alIo
dy1SRz4mCnpJMUZ9eipUP3htaUFuOW0+OzdjfmZMfGxXdndpel4oVVVRdClaNzRIZ1JxUX4yVjhr
MTI7MDZjP1ZfXkhVKVcxawp6QTNiX2heZWpibnk7LXpQMDFAOD9Ie3h9TW92XmA4O05ffXtgbD0j
I2YoemZpZVMwO14lRz55K2lCVmpEMGd4ejcKekdDJlo8MCVZOWRzU05FZz11O2toQj4tajVQbGxm
aSEwPl9ucktvOT5yQiRtfU84ZldrbUgxdVk1Ji0wUGZrbEhzCno9eihWZD1QTHNjIWV8YCFuPVMr
TmY5d0l1QE91JEMkVWclQitxUHtoWlA+NnU9K3xGPTZgZVNpO217ejNnZkpMVQp6Nno9Y0sxVkM8
MlBIP08rVUh8fGhjZ1hgSEJIc3NhMU0yVikqJEVRbzAxdUhUZ0coNEooUCVYS0E3KnktQCVkYHIK
eiF1Z3NXITlmflZaeSZHUHdXVyVve3JZUHg/SCM+MjxoNWN8I3k0Xys5ektsYDIzSWIyQW5kOHQj
ekFuSEN9NzgrCnpgVH14dGEjQSZGKUpTcjRiZD1iYHQ2ZlV8dW55ZENKfTd3cjFwc14tLVg0UWdn
K3wyUkxjR3E+NUkpQDQpVk5eKQp6N0lGYyt1OXkoUXE5PyF3Rm9ja1M9VHtMUiF3NThiNU1HQTtg
LSorKD5zUShfezZBKW9PNWB9PGFpVHw2aWM8bFkKenZWIVlfWjZDe2EzPEA8dVVXYDtMTjNOQlV3
P1hfYG09SGlWYU50MUl2KVVIfVV7VG1CISVxZ18wMDN9bUFwck40CnowempsNSZfTGpZOFVoZil2
Oy1XX3t9TztvQFYlJUl7TGNiRmN0dUxWOC14SkZDUVhgJXsyQUtDJUxHN1hoNypudAp6KDhHVyEr
QllER3dneFd7RExGJnthRFdnQmdIZWQ9Rml5ZWdHKDctKVRlVlVKXzZpMkBHKG8tbGAweUtRUmZf
VX0Kem88O0NgN3ZKbSZkaSVGJmh2X2lSI2xsfWUzTmJrNT5uWSYlY0Z7NkNIK2xVViM9PjlaYDti
M1ZzWj02fiQ/SSR0CnpAd3FrTj07R29jS3c0REtUWilWREZgdDtvdiUmakFlMjw8Qkh9VGw5VmBB
RDBnYlJTMTJKYTN3I3p1VSgoYns5bQp6M0AkMXtkRilweUctfWo9V2RqSTFxUT9QJTVoa0c1MFN0
Y208cms2cjFSUEs9emB5YD5sPG45ZlJVO3FBP345N2kKejhwMU5hTG4+fmhHNFhxKTAlbi1rcV9s
X2Q1YTZMVCpJbygwcTtxR0EhUzR3R2B7QEM9dytzTHh6aFZsMjVUK3UkCnpYYUZKLUZic2hxKiRh
TEpLO3dmVGN3VXZseUBiJU4wNisrWDNAO01eSWx7QzY/OWYqNnltNE1uSUFNdE4oQjUmcAp6aCRe
e2xpP2tYP2llamBJb002WEhndW9VUzQofkt7X3dhNyQ+RkwzTWJLeC04K3J+ajxSUmxtNjxeRjEw
KzA/Z0YKenNSMk4qViZOfGpOSTNESmZlYklUVmsoVDkhJndvJkc5KGVjZXJ5RFFwSjJvbmN7S25P
a1lnWjE+TFM1dzZETm1VCnpBbnliOT1xRHN7QDh0LT5CVmh+YnFvPXx9ZnYxS0MtRWFvR0ElcW41
KVdyNX0rcVF8R0x3MkwoQSQxSX1VXkUkSgp6QFc5QStvVT9vblZLVXJwJlQqPWQhISN4aXxKQkdy
RmcjSTRCd0NUSGdxSCQ8O0hFJVdoRWheZU4oaj95RnY8PHMKekB1OyopWF4mQkE8K25OWk4mc1N4
VXM2KHtRMjxUPjA5U0UtYktmNDUwTDBYeihnMjlDMUtAcDswS35PMDlRQnNICnpWMHJsITA4MFc4
UCY0ZVRubCk9QzF7PXtQV2RPbm5kNkB2bmRBIVBxdTg/MkhiQnxDTCN8O2tFdFhXZzRSalpjNwp6
UUspenBAbDB+bUJiKSVWOClrX0pWezJKamY5S2hfc1NtI25fd1ZZS21MR0FCdVl0UXlXMCZleVJf
XzNJM2BITSEKemVvJmhaOVd+QVV7NGBSN2BoWnwxKitaKVpLcTIzVWZlM2dacHNwLTxiXnNSKzFa
NTNSZzRmbD8xeEsjMVZaKC1FCnpqdlpXODk1Q2h7QSt8Pzd4YlV2N3VBKGw2cU5OTlUyQTNNKEwr
KihvVHE9TlkoK25ZbTQrSEhCZXF9fkBZJj9RMQp6bldfVnhBTF91ZVl8QTslbm1BNzY4MkI3OFlX
PHF3SWJ0MlEhQXRKZHN+N0JSJF5iLXp5PypfPTVHSCFka155ZTAKell1QnlgaF9TODgmPnJyNmRG
Kyh7IzdKKUA0fGJlTU9lX2gmc0w3bTlESUl8NTlOO2FXXkR6VjxKVT0tTWVeQ0g1Cno3VmF0YEQx
LTE3MEY0Nj5VSl5RWHZfbjd5PV9wOHNwUkFWJmZJS3RnVTZ1LWl0N3lPQTFefGE+M3o0OGE1Z0tn
KQp6P0hVNDRtPzB8VyhZcmpwQEgqJTlvTmIpY1ViU3MpfEd8M0srUUc/QCFSSiVnKjdrJCRmanU7
UjJNb35rQTI/N0cKejl1YzdsP2JsYzFzcXhtaHhWdkl4KmluU1AydyV+dCokYWVRU3hmKkgxb3Nu
UypjQShkV3FYWHlWd3d2RUl9Qy1YCnpGT1lJSmRRbS1aMFZIc0Q7UT1FNEh3UXF0YVlfakJ3dlRa
MDVoZnY1JG0+eXUoYndrQ218PjReY14lajUwUWZgZgp6ckc5RFpXP3xTfVFPLWRJQVF+djxVNn5f
SHY0SD9GOEd5MXFkT3VtXytBOUdGXygyKXo0fCZreXY+dCNEOTtRaFQKeihvIzhoJFYkQyRhdWlx
fFl7QnNXSlRkP1FLUk5lXjV5bHE8S3FkR0whKFRjN2A2QmxKWDh8Qk9FX2defj4xQ1M7CnomNzcm
a2pCJGM8Zl80cDA1S2I3bDAwRTN4MlZweStPYGNJd3NXOE5+YG9QIVUtYCZPQ1VETHVwSzt6ZXt3
TktYYAp6SnB8PEgrQiptKiVpWVVFQmdAMHZReyg5YWRCSFJFNjUlaHEjWkgqcDJsdj82ZCVPQEpo
fjkmRFRyM1BtXz17MHEKemd1bUYlcHxYPnlJeHd2VUpybCZhTEo8WjdCcjtTV1pnNkcrTkNfYlpu
M2NqXyZHckFxUjJ8cVptd08mSjQqKX5NCnp5bTt9Vip9Pz40JXVWRFF0OW4qQExqWSFFSlNfNTw5
IUxxTlBZRDFQIW1BS3xzYnY2QTlfZlgqMXBwZXQ/P25Qbwp6PkdqRmBMb084SXpQdD4qMCRAbzF7
P1Q4Qlcybl51KmYwWUg1djElMDBDQDU7N3o1VFlXQXZ9Vyl3Wl8jJSsxcm8KemhzOTl5KV83P2s5
fDFhUjJTP0FNSmZLRD90WiYtOWlOPmozSjxrZjkqQXc5QE1tcEswMWU4ODhtZ0I9VmZDRClOCnp3
JFg+ZHUkU0YkeFpDVXZJK3s5My1ld09rNSVze15sKjhjUElTREkwaSFmcGcma1B8WCFjdjU7Mnha
fStBenVlPwp6NFheXlpGcHpXWismTThmNWt2b2NiSmZwa3VMUGo2N3Y4VT9UcklLQSlRPSQ7bVA1
fGJTZS1CRyN9TGVZaVR+QSkKekFyIXhNeEYqVz93YXBRcmBMZ3tPMF9RMyM3MG8oUCE8aG47RnVE
eXNhckI5PzJvPmlCaUBnSFpwaSFnR3lmamB1CnpKaHxEcXJqPDwlU3goTipvKDxoeHleWmFzaipU
cig3NCNCYkFmUkx8ZHVXI1VoYSQjRGRFWTQ3Q2QkRF4wWDF1LQp6bSZicDlWZEAwQWooO281XjUx
clViTzVyZXt2fF85ZyYkaWVrNl4+TFVwPWNtJkgrRGRXJFljYChsbVp6QHQ/eW8Kem1UTjNjb1Rx
dU5LWm9edT8qOSlDITAtTXtLWm5IKil3Pk0zJH05YHtXZW9obDNmNXM7Mzh2V0ZmNm5tSlU7c3E5
Cm8tb28wPjh0YVlpZ0w4amgkPT19cTFJcUVXYitOUElSeyNKMjA3KnFvTTZOPCRmK3YzO0Y4fX1s
CgpkaWZmIC0tZ2l0IGEvbWFpbC90aGVtZXMvd2luZG93cy9tYWlsL2NvbXBvc2UvZm9ybWF0LWJ1
dHRvbnMucG5nIGIvbWFpbC90aGVtZXMvd2luZG93cy9tYWlsL2NvbXBvc2UvZm9ybWF0LWJ1dHRv
bnMucG5nCmluZGV4IGQ1NzhhZjMwYzk1MzllOTY1OWFkZTkxOWUwMGI2MmVkYTMwMTFhNGMuLjdh
OWE1MTZhODFmMGY4ZWYyN2IwNjJjNmQ1MDVlYTcxZjdmNjVmOGMKR0lUIGJpbmFyeSBwYXRjaAps
aXRlcmFsIDY3ODgKemMkQCkqOGhobzVQKTxoOzNLfExrMDAwZTFOSkxUcTAwQlMlMDAxQmUxXkBz
NlYtdWw3MDAwX0dOa2w8WmMtcmxxCnozME0/WXcjUTlnN0Y8Q1EwWSYzdmQ7dm1ZRy13bngjdzhr
KW1AKDA0YUVZVlEkdjl1c0IhZGN+eStufDFXTiR6Twp6THt0UXwxc1o2ITFfYV4pRX0pNFRwQyZy
dWcwfGIoRHJ6ZntKTGd0Y3g3RjJFKW0zZDk4NldrMXpwdHc5UWchUTgKeikmSEoqWlopKVAqUzU0
UlpId0kmfDc5RWg0JUUqSy1nMGs3QFJwWThMN1EqOzJYNVg4K2pIQmpeSXlEbG5wflJTCnpYfGVg
VVB9eXsjUUJeTkUlPWpfNm9mSkxhbnk8SjAlcW91I1VzUlFMQFVPfmlIJnl4NDZTd2ItPmRfc2hT
R1BGTAp6c2RCUlE3JSRGMGdvTUNRVW9XV3NvR0omUi1kNns7ZHxfKypPTEd0QzBtUFNmYX1KeF4+
RllZam0lY2l2PVNoUF8KejFLP1ZDbz9GaS1lMVYkPSVucmBiaE5QQ0deOExTfVF4fnFJaSZ2WV9G
SzRjens5VlY5STd4JTFGVjhwdExmRF88Cnp7dDM0Sz8lbGdAMU5VclUqUkVZbl9JaUdXKyZral9r
O35xX2R3V29pUSFFfHFTUTtga3ErQisjclptTHdIVV9yJAp6TDBUeHpkdW9Fdl4lSGQ7cjtrKWsw
ME00MFBnTTZ9RCVXOWg+RCEmQWw8NyNXYl4xKFdjN2RJelhxR31jMD4wckMKemdzSjdwOWpCSGZP
b3lwdTs+UXhSJDtCUj5LUHxjNWBMaHl6JDA7VEtgUEF0JHNXYE9ycl5VQmBtTSkpYCU7R0JCCnpW
TWNYdWh2YDR3WHp5UlcqcH5Lbm9+JjhsZDIlVmpJREpZSnp6PlVHQ1dNOSElSlRBR1ltcEc+P1Fv
Yn5zfE9IWQp6ak9UYXdheGRad24rK1VoP2E+Mj5GWjdOQT8+byRiYk1RbVVCIUUyNlo2U2N1ekUy
eEdTQ1o5fFU7UFZlWHVPSUoKenBGREBrc2BqQURnVEpFNlZePmstZiNjfXAqfj0pU196O0AwSm1W
VWgyLTslKiVGMFRsKW9Oe2BzO2NVKXo0U3JJCnp5fjd5bUteeHBDO3h8RFBJX3pyd21idjx+eUpo
SWNpSCF0al9zRyFVdG9lRyN5OVErQDNUYy0kSnJjQlpBRHkrLQp6ZDJ9WG45PF95NHlxcVNnO35n
ZyFBUnx0bjZuc3c9UUFsZWReSEBhYEpnKVgjSzJoSFU1WHFePnhqRWcmRFY0d2wKejA2QzNRNHpP
QVFNOHwxRCZTaj8kYjBUM340ZWFMQHUrb2Q5ZkhoTG1iWD1IO3tyS0QtanVUYTU5WTQrazBhVGcy
CnoqcFF+aj4xP3pIWkBKXnREbVQ3NyhTfnEhNmpYNGhWI25ubHExJGgmcyphKDVveDZrJXtkXlJp
eVV+TEZiLWZ1Swp6WXJLbXBfOG1qakhIWGt8fDdya19QPV9gYSkqfSRXVDY+K2x3NnFqbXhxMX4l
NF4ybllSJkMoTD1SYyZPR3ZeelQKek14KEwyMDE4YmpEa15kIyNxWG9DdW58b2M0fkM8PT1lSUMm
c2NzRF9teWN9MVclOyY/T09GXkEqSV9DQ3U3MFRxCno8S25rfGc4QUBPYFUwZFV3YChWVG89ckhx
aiNwaj41UVUjajB7RFM0cE8oaXNqUDUjYWB6JV5IKWIpY01AN2kpPgp6VCEoSVd6c0lvazRfdD8q
JkZlOE40UFZuaFlqdkUqV1BhJjlkSkYxNEk+WGE+YmpFREY/TDJuTlV7KWk0dFhreXMKenB7bWo4
cXVoVSoobXFuQHhVZXxxXyQ7cShXNDl1d1FSIXZeMngmVSF2MEw/UUZteFUtYigmSjFZfH03Jk4/
OCkhCnp0TmYhRT47YmRVYiF4ZHx5SD5WKndJVTwqaG08bTtZdHAwaDdhR3hsVShUUiZIeFc3eXtD
ZWQ5c3lUY0R7b2wjbwp6UCpjKyMpWkUrKkwqbVA1Y3x0TD1TNF47PXB1aS02Xk83c2t5cChGSV89
aiNKMVc+SjMrZjR3QzB3WGpIM21eenUKekglK01EXi1Ca1RLPjc9Km9Mc0lDTEFXZmchXmVAfihq
JiZEPVlZNX0wMSpzU1khaE14bS1qWUw/ZiV8b2dtSE9xCnpRPnwleDxmZWZfanN0YWVsNjZhZnYm
OG5PJkZoOFU2ZHhieU9URkhUSXBPaEVPYWZmYnUlMihscHF+OT4tbkpeNQp6ZXlJbjVEIzlNViRz
SnQlUWZ8OFdyRUdxWkZPc3VneHxocHtiUEU5Iz08ZDZCbldWMWlAKXh5KlhOYzQyU1Vral4KejZ6
R0EyLTk5WSNWOTcmTkFmOEt6QzN4c3NFKEZBZjlxOHd2cTM3azF7dzNjUCVIOVE8ZkxvNUFzQ0JV
WkgqZ0tPCnowLVIrJEhebyFuZj9EbW5IOTZYJXkoZHReYDN0RC1eYk9RLTFFSTR6MUhXR1Y5bzV6
IUw2eDtYcClFIUdRQm1iUwp6Ym01e0ZXdDlHZTErYldwamo3a3BXZEgyIVk/fW96SCNnVnIwd35t
bU5+T31SRy1TeD9wU1I3cF9uPEt6VlA/O3MKemhgeWRiMl5zZ2xVO0hgeD50ODNEX0o3XyFeRkR+
Nis/d01pU2RWKTgkb3VzNmwwNXtqMFFXRmAyU3xDcGtVamo/Cno3bjY7KztXbEskPiY2RFQ0byF7
WWRrblhzTnF0PzFCKTAmbCRJejZTWmJRflo7QkRaaGhoS0RpQXZkTHVtcGxscgp6O2lnLV5GYyoq
NCEtbHslZGN9SitydlE1UiN0czREJEtwVFRXUzYlVURYXzExP1ZyQCtOZUxoYnQoVioyQi1EMzYK
emo3PFhBWjk9WUoqOWtjbjBmZSNlcz55VUo3Ryp4enAkQWE2NHxaSTM4bE4rZ0RVVjl1UVIjI0xM
V2xyeSFUVGFgCnprTnJXbWp0IT58Y0pMQllteWVXZ1RfPEVDNGxJTmVVa2pXQUBxdD16b147IzhX
Mll9OFcjdiYrY200c3xSYGVxfQp6MTBza3leeEdCbUBabSQkKCRZZSMmdDE1UFBNdG8zRChjVCow
bGRPeWUtOz8rempmPFluKzAoRF9VKDJQSykkeDQKeitifSZuLUt8X2NxRUA+PDBSNFYzZzVjWVFw
UF47e3tNQHd2JnU9RyMwRGZmSiQ3UHtUb2kpY3p1cGFnSG1XaS1QCnpjekRVO2RWOSVwQE9FIWMq
I2JUV0BPVWUhbTsybEN6WFFtOXBkdUJneHhjTUFLPHZNKnhaMkopYDkpcXJGZCRBIQp6VWRTRVN7
dCtHQjJnVk9GVVlQcDsjWjJDVUA8d1FIWG4jezVGV0dZOStDME10O3A+NVlVcnkyVm1TXjwjbVM1
fUYKelBocEFeXzN7b00zVGRkZmNsWmpYSV98I2wzKjNEWiZpQ3w5U1p3PHZCekBpPmUmeypqdkR3
VjhveVRPfDJNYEB6Cnotc2s4SEp1JUVUcmBkVC0jekowI0dmTF5rI25Udj9kaVd7WnlOPSk3dkhT
M30mUnlTRUl5I1FYP0FtJGtDVEYqSQp6bGBmRlooVUYxdXI0WnU1T2paNjV7JVYxRWNKWUAwS3RF
ZGk1SSVRN3pnQFV0WDZHWX5fWXIyXzthPj54R2pqal8KemVVd3tOZnAjQWBqfEsyfGR0QiRIT2BC
e016PkpLSHlTOWp6aypReHlhaTl3eilxYldsaXY1QGJQIWw/fD5FN3VUCnpzTzhjc1Vme0NlSFF0
M2BATjthQW4/WmpCPUBFSmtEeE19cD89eylyS0EhU3YjSX4xZ0FGbGBRJXs0KERaJHUhSAp6UUgx
RWM1Zzk7OWBeQEBMcGJnJmdHbzt2TEpyWlg1RE1PbVBqS0I5TSVMZWcyPWl5PVM4ZWUlYEhxYXBH
O2UqKWYKentRMXVqSilxMmVRYURkZ0EjSElVJDNaUXctNiFIYWZCPDM9PFcqbX1CVyZ3OXVvIX4l
ZEBacyZfRWM/fW9Fb3c1Cno+bUtpPi0qPFU4OW5zPEN4ZXJnJTFCZ2JtJWtjRkp8MHUhZ2BoS3pf
OXslJSUtY2V3ME5DQF83X2lSenQhQDg0fgp6NUl1JjkxI25Cckw4SiVLeUxzejJBJUhoLSsoM3Ra
YFdjbihLaDVYPys3ZzNKTy0pNXRLPiZ3LTZPRzJuTzMqbUQKeiN3dmJgVmhJNzx1d2xicEwhM01Y
KitUejg/PkliKXdId21SPEx9bmY1KSVfaTBiQ0JeQ1BqQm4xcmNpfD9sLUk/CnoqMD9OSDBHUyom
KTRSITZrRCY0PkArQ2lNNz9NZGxVP0lTMWVQMFhudlVWZUlKKEVhfjQ9M3Fgd0dpcHZ2T0tHegp6
XzQ/fHU8VDA/UFJzLXZlMW0wbiUkbj1OM2BofFAmWHY9dUF7OVFteGE/UDNtX1YkI29HfU16diEx
PCtBSmlPI1AKemg8MTV+ZVFxSXVVaCtrZCpWeC1EakY8I0BeO05rZT9DVXI8WWtwcVlEemJnSUp2
P1BnWkZ2IVV5dEI+XiFVUHd8CnphRGojSnh4U09FcigrUio3YCM+d0FtRm41O0RuTDFKUk87RCFz
c1EjMUZhSlJeSkc8dVVkWVF3amdgNiNQSU1GYwp6QC1tNGEmJF9IfU5Ud0tTYUI+LW4qamtKMytf
ezYhb2pacnB2VHsrSHh9R1pyJFFYbFZ2cCkhayU+dE58bHdgTGQKenV1JUlgMStZUnN5IU9oMFp3
UFRLanY5a2JTTitYR3tMYiFLMEN7N0haQ249VylMQylkP3ZZeCtQbWtjbStlfXQkCnoweEBqQmts
cWwySlVPUnVkND4lKTNLc190dGEmJmZHK1Y0NCQyZz9ybilvMloqanNrSWs5WEwyTXpFK0VqbD4q
KQp6bSVhZWA3a35xZDk8RVB4SF58Y2lLaVlNdTF8QkxGWVRVX3kwOGhlaHlzZ0syI1clKHM7dlkz
UWhIMnFwOHNlSH0KelNkQDd5TWh9eGoyWWRCYmNyZlBTTmhBdD1gJGA9UUElRnhWMWVQI0B3eEA1
cmp4U3cobFQ5PGlKJStAKCFnMkxOCnpwb1Rhb1o5cUtHdiZYQGhXMm0jR25XJittMFViU2g2bElw
fE1AIT8xNy14YUdWejZ4WGtCTnp+U3BYRlpoMX4+QAp6cnxuRF8+I2JSe2hMezk3dlRnRGBFTjxH
bU1KT3dIRmdqNT5od3VqVlhNKWtgJUsxY0U8OT5yazleRjAjQ1A5WUUKelNzZ2RldXpOLT9rZTQz
eT5uSDYzMzNtKzI3YDdofGRyNkx2ZyZTRXZlS0J9Vz52OyR1IWF+RyQ0QU5gNU9MfH5BCnooMmhe
ZEBSSSNQM2c4S0Q/QHUwIyVrfWJISj0obURoOFVwN1l2SiFPaUAyZlpAYkMpejh+ZEB0RzdUTlY+
aStoNgp6YUVLZDVoX2R1flghYH5AeytgRDw5X3wxPGVBWlplMjdfTX5JK2lpdUBGYj5tISF4M0lu
WFBfYnBFWWhtWCFuZFEKemR9NjNJd1k4e1hQYVI2Zy1lPlYwQWZOaGRfNzR2YXdeO3hxQk9+b0Rm
SWAhLTAyKTRuOEc4TCV7VVU+aGNsY1hXCnpyV2xWaGc5ZjIzZnhmNkRfSSpNYWFvJTt2ISkxLTEh
N3deKm88dXdsUUFVS15kVzJ0ayF8K2FpbkV1ZCV4Wk5QVgp6enpKK0dGb0BERSh5Y3QrKkd0eHkz
SmVlNWd1R18qcSg1PVkqIzZ6cnUtRGB4RUljTGV1d30tNEpmcTdvaSt1O2oKenxMQSRXeXUkcHIx
UTNrMjNsQmxOZHhtI3JfMTRKVjJIS2lKdEdmV1orVGFQPkd6a0syYk4yOSpTSExsaih1ZXFACnoq
VTgkYzIkYGpDVGJ8NWZFcnZRTmEzZk94XyFFbFhRSHleTF9peT95S15gWHQ4eGomPzYyTChWQjYp
KWFQJHJZdgp6TyNxRzBxdEc7fFJCSE1WeD9ERF8+RHItMWtBfVYlQ0ZtaHcrYG9Ra0YmX0d3ZUYj
bD0rKDYzP2tQeztLSmszTjAKelpCMzcwcW1+cjhyM15FfVkyPEExSGtNaF8qYF5sfmZ7YHI3KEhQ
NzBAPnhCQXJPWkNeSm07OFpMUD5FbWpeQzQ1CnpqKiZ9engmcyQja0B0R295SWtVbEp4fmBQWCh3
d3A4VmUzeEIoZUJDQHwxMGUwZVo9ZlZGQioqeTQ9VW1jOT95JQp6Sz4pM2xySi1sQXBINHUxWTdl
WEIxQ04pOFNOcXZTfDQobk1ifHNJJjRaSksmOTx0RXU8YFlCQkRte28mMytpQ2wKelRacEN5WmFt
S1FUVlNwakVMJUg3QWB1fmd3eTxpfEQhVTd5UCNZUXJrUUJpJm4kPChFe0c5Y2Z7ITtBJWJtIU1W
CnowJlZSLTVEYnk7WWdZU1JnKS15bT1qQyRUdG0lPEdGMSpVKm5mYnsyRj92cWtWZT9GN3lrKVVa
c3djKTVqKSNEMwp6R3Q3b3oxTV9EbExUP35WY21uVncyTEEzKXJ+dTs2YV9JU1pIcm1FfUB3NWMr
djRxMjMwKkhzI0pscGI8SnB+WUUKekwhU3A7cHZPQENtIStmV0w3U1dYbSF6SGlWcmx4e3QlZ0g1
Vno2eE8ybi1CRmJlMWghIz4mI0FPVS0hTjB0anN8CnozeUZaaGIlQl9tMVUkWG5GeDAoO2YkY3F6
Q2RHTTc9akMkVHRtI3FQXz1WIXgzQmlge15gMlNWd1c4UGBRPj5FPwp6ZG5mc3JCRVModHtVaHFQ
RWwrUytxJHF3X25xSzgjMW47KzUjcmAmYW9jaCVKIS12LVZlRW0xSXk+MG5fdSF6PWAKej9HVVhp
TX5eN21WYXN2OFBPZmAjV29xUntzWmBwa3t+bit5V29JOXQ4WWwmeF96TmRxUzItNVcoKmlISSY2
NjZVCnp2fXo7LWl+MVg/UFhieTJiZ2BTZykyajNVOz4rWE1zbnRHbkhyUmpuPyVpVFFZNzR0fD9H
bT4oOHczT2RiTztJeAp6OFY5az56cml8cWBTUnNLdXNzKkhNPW57aTxpKTRmdTtBb1Vja3g9eU8j
dENGLWUocSRpb3Y0ZmF5PzB0R3x+SnwKekFWRkZYZkpEZ15vSE01NDxjZjdyMkE0eENsWHByVSVR
SCRYXzVpYFk0I0tVTXVDM3RwMkA4fiQwaz9xYFYyJX5CCnozPGgqU3Bseks/TVleJExwfSpMSCQ+
b2tYalNhS290T3BTaGZKSG1qU0xweUcwSzE4aEQ3OGB0PT1wLX1eMmBhSwp6NGZlMEJ0UElzXndL
aD56UlY4VW4qQU1ZUEExcnQmREpkKDlpaSN4cl9VKTZAKVlNMXszSk42Z0Akb0J5Z00qaHEKejlQ
Pn1ZOTJzc3N2Um57KWolfURCUEFLfERvS1RHTG5wTD14Rzs4cit6Y25JU3ImKGdtVGFpJW8zWiZn
M15LTX5iCnpWbWlrNihLWVF3Tm82XyFrKHxjdXZlfjt6RUt2ZCUwMz1OO3Zpa1BgI2NOOSlmTk92
UCphXzVnM3QwSUBRb3RAegp6KHNXI3kzM0xwSVN6YEdKK19+VXdeUntVOFdUKFQzb3hSPjNmU1Vs
PzstRjkyey12ZCpxM35QYVExfnJ5PShKVEUKemM9N29VWGAlMkxPc0dicVgqQmB9bFEoWmxCJERP
ajw+aXc0YGclc05EMXJ6RWdIWlAye3FBJDw1cHhCRmRacmtyCno+PEpXd0FEZ3xYRmw/Mj9zXmkj
KHVVSXQyaUtSRU4mYD55THkxQHgwYFA0ajdWeVRLKnUhPzhXaik5fkpNSSZ3VQp6e3VHN3AhKng2
bSN+MDNuSDQtVWB0XlIyKWFlVlB5MDBEMFJ2JmlrPz8xSElUMVQrR0hsciRYfDdWVjdKYyE/OT4K
ekklQ1pMQVMhZT9UMWVOaSFFX0hxRGRuNV4jME0+Mnp+dTVEZlR0Pkl4UUF2VklKTHNITyh4QTNA
UXpGWkk0YCp9CnpiWTRvZVJzMklZNSgyMUp0NlBOdGY+K2xXSlU+R0c0amVlWmlBdHJ5QXtieVg5
QTxGYnRtelNSRkJGciVReWkwegp6RnQ5QnMmTD5KSl5jVGskQXAlOT1ac1dFenpHI3BqazQ7Zm5W
Vz9ZTjNoTV5FRWxEVSQ2Wnxxc2xgbn4tXkd9RmwKekApWGp6eWtZcDdxJW1yJWUtOUFFemFGUnx4
NyEwWmZvKUlwI2dBOGVpNHtjXzB3YG96aypNaG4tZnx1R25sMHxsCnpCWDhPU09QSzx8a3MrQEUo
OSpFJEw+VGVGUWhJOSFednwtR3ZEbnhNcXk0azl2dXpmQCt9encmQSVIN1p0b1kwTgp6XzNLNW93
WThHSGQtcUJ2UE1qIzJLWXpYaT9fPlBee1V2a2YmTmMxRiM+TkpOJExNRnhhVEJhWkBiZEspTjJ5
dT4KekVwUWptT1FWKERjO0NSZEFgUkp5PileNHlXQD1FSkkpUyRfQEd2PH0tMnh5e1l+ZF8ldGE9
VUoyNXcxeylnMSZxCnpQPzVQb2ExQTxYcWBKRShCNXckNmdUVWwpM0x1RSZGdFApZkxyRl5wbnRg
NUFRfitaT1khKlAjK1QhPE1zRDFATgp6Nzx6OUFYP2kqZ0x3YGhhMGBSOGc9XyZhfT5eZUR3WE0m
LX0pXlZWSG1JYVctI3pxK0p6amY8WW4rMChEX1UpfWoKejAyZzZ6YmtDa1c1fTI1Z09xKGBNdlV1
QGdWanVJeDdoZyFgJSRafV8kTClxWEdwc3BvZzdwWGxMVylIfjlHeDMyCnppcTczWlkpOXBPIXxO
aVZAX0xKNzNMWE5gaD1PJG47Wld9Kl9wZjdiak1xYURsUEA3SjxjPjVeKit+P3FALTx5cAp6WjJt
MFhNI2Ila1FaPFBwUm0ldjBpT3dIe3VMdCV5e35qUWUqQHtJST1zLXl1Vno3bE9ndDFPKyE2S2ok
Mig8WXIKenolSVBodyREMnR3NkdZNCVGVHhPdFUwYEZvPX5EQ0tAQEhRbFBHMGUwWEhnYjFKRk5F
OTlpdFlZMTFafjF1IUVjCnpxZzRuWGN5cHFpSjlrUXx0RStpSSNzWmdjSWNeM201dSEpJTB6JDxH
cW44QmhEZGJDa2trPHswJTNDM2gmTztiYwp6YlJPfmxKNDh7Yz9+R35xY3ppP3YlQUxYSWx8PCVr
cjNsYihxPEVGe2VxZj9oKzR5PmwtYDB0dUAmXip2MjEzWUQKeiN+cFk4K3lQRnx6fUlqWWMkd2th
JmpYTzNjWnVBMDFhdXImezVgPG5tPmhTRU8jLU1Xbyg7cTJkdzIqPEw2Nn5PCnpFOHtUMW9FQmle
QU4zTGgkTDcxajFlRl9LOSVvWGwpZWVEZWh7MnwmcmlRfUwrQ3QmQ3pAZykwQzg2V3c4bXNzJQp6
aVh7WWEhLWZzNU1nU2ArRGtPTVR4fT5DcFNUbGlSZ21fKDhTWkY0SU9wY289a0ZPcDwhZFVWcEth
VGdtazU7eWEKej9PVE5LTD5LdCo1UyZ3bk15U3I/eD45TW4hXiQ8UEthPExnO04pdG4hQCE4I0Y9
UUxDbkFEMFJSVH5NNiRCdDR4CnojR2FraTwzeXsqbGpaTXwtVz12TzQqYEBLSnZ8X1pNa2JsfUJ9
MlZNS3FDLUg/bUpTPiVZPk4jTn1eUVprYWlXZgp6KGRlLVhldEZed2VJWDhWanRtemQlZWJaP29l
Q3ctamxgSXoxM3NiRUtNNkZAdXYtaWVqLV9YNkJPOHdzRHthTHcKekstTCY2b0JiMEw2S3hqMnFA
PCkpR1glenk4KDc/NmEpVEorKCF+I3BIVC1zJip2YHR6ZE5jJVBjaWFxS0FZVk9fCnptfHBPX2Qh
I0ZnWChxZ31zTjR1biFITFd0YEFFMX1YfnctZypLd2M/OFA8Kj9pcCZlUElgSSp1SXRkKHMtZTc/
ZAp6TnAkWE5MO2FrPUVhTFlmYTAjZW8kIyl7JT54MV5aYEFaQCs5a0k8cG5FT0V3SFZGJSV0O2Jy
ZkQwWUVSS3tYQisKekZvWUhtOW1fSnJAWmRQJCQmalpmXlFxVl4xXztNJGZEblJ+RkglS3VtdUYx
P0liKk9hX0slNSl1fmA1VzNQcjEjCnoxWDtJa29kfUN0V0BlYDN5WUllfXp8ZFgtcFpFfTlAJSM0
TVp6Vlo3SWZNWDRNQE8zYEteUHNrTk1aenMkYjlSMQp6NmV3M1psRVF+JGVtfXl4biZjb1Vpa0dH
O0FOXz9BMkh7SFFBJU5JQjN9Nio1YyVWc3YhRU1OdU15ZnVnMCVeeXsKejxEQkg0X3thKztkSUp6
O2JGYWA0MHxmOHo5VHRJYFA5RmEmNGk5bE5TIVNyY1phJmRGTWRiSSNfOWdBT24/NW1zCnpkb01P
REpBa1NlQisrP3NIb2J0K2QzaXUqbWJfUGh6QkptdDFHRzxrJnczMSYjczE7cDtXaTZrV01wS2tg
VjBudAp6QFFlaXhkd19VWnhOc28+VWhzQEgmZkIoYW4qQHJRSzcoTyMrI1o/QGdSU1dpX0s/V0xJ
dEZqKi0kWShTJmN9P3gKejFycnJgdlZqej9XNzBLQkghM1VGV2RBUTJTSHM2WSR9VXswdVQ1U2FJ
Y0JIakZFaSMjcWpER3BORSlaXlZ+RjQ3CnpESnw7OTxvYTA9eiM0TU0tO3FOQS16RDNTTmxSWnk5
UmRxb0BHTGRpQHptNGZmWV9EaT5RdHloTDJGYDNoM1IrNAp6YUo7N35YbmZvTSVuOUlRIzklezBM
UURjVVhoOUB6dW1IK3J2UjNzV3Z7KT0mb3xsKHI4dXI0a1QrRHtTTn5JRXUKenBWXjFkbVgySFFa
bGVIVkZPUFY/dG16U0s/N31ZXjRpWWxGNmwpREhWY3IlTiZ0Ul4jO1ZDRj5AdU09I3YjPjxXCnom
cnMkWlEtR1Rrdy0pa1oqRClVPkh5MGFaTVAkd143NkomT059TH0paGhZJm45SmorPnNEbDtvUGBD
QE4/Z2deIwp6bWp1VEU0S2EqZ0BJMyVBOHo3QyRfTSY+KldPK1JzKm44KEltTmZKWEhhSjQqTWZx
VVk/KlJGPnw1PU93QHJ1RSsKeipkS2w7TzktR1g7Rnd4I3ZJQlU2VUxiSVJAVXlwLSpiQnJIQjYh
OVpLSn00QU1NZEdDIVVjZChfTXpFQCh7Wno9CnpOQWBHViVTZUh8MlNMYko4Tkl1eHl4R1BWN0Ze
Yi1DK2s3NWR+UVIwVyYrKj0lan1eNTtWfE12c1QlLVghOz5YSwp6MSgyTWJIaFp2X0UwaXVhLVYw
OCNxQGlQfHVON3ptMlJqUU91bDc/I3xDdGcodHs1emZ7WHF+eT40MT4xMF5YQXUKenQ8NDQ/ZmJE
flZnMnE1eGFHdnB4QTs5KD0qZDdyTzViej5Ycl4pV1A8PShmWk17Tk9eTStTMmMhWlRfRTdyPjEj
Cm1aQkxEej9hdlR7Wkx8TkFVSCRgZl4qJkA/KnxOc34wMDAwPE1OVU1uTFNUWTQqI0NWMQoK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8672249</attachid>
            <date>2015-10-10 03:17:55 -0700</date>
            <delta_ts>2015-10-10 05:22:18 -0700</delta_ts>
            <desc>Screenshot of toolbar with new icon for &quot;absolute font&quot; (Windows)</desc>
            <filename>769604-new-toolbar.png</filename>
            <type>image/png</type>
            <size>8394</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">iVBORw0KGgoAAAANSUhEUgAAArwAAABuCAIAAABKsVcZAAAAAXNSR0IArs4c6QAAAARnQU1BAACx
jwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAASdEVYdFNvZnR3YXJlAEdyZWVuc2hvdF5VCAUA
ACBBSURBVHhe7Z15WBRXusb7n7s8985yZzIzGrPMZJtsJiNREUxMNGrGqImJ0URnDC5Bx4xJZrKM
xkniHgEBcYEoYkBURGVRQZRFEQRUdtlBBUVWkUX2xSX3q66mqD61dDXQmtDv+/yefk599Z3TdU7X
099b1d2gq2/umjp16rXa5oLyJoaLNZ0AAAAAADwwDQAAAADQBEwDAAAAADQB0wAAAAAATcA0AAAA
AEATurnz7WEaAAAAAGASnW5+GEzD3eHA8WQAAADgp4tupEs+TAMAAAAATALTAAAAAABNwDQAAAAA
QBMwDQAAAADQBH5yCQAAAABNwDQAAAAAQBMwDQAAAADQBEwDAAAAADQB0wAAAAAATcA0AAAAAEAT
MA0AAAAA0ARMAwAAAAA0MUBNQ6CjziDHncyuHo7M0tl9lWwcTHazkQYBAAAAMDBNA1f4u71CsttX
gcZ7e5AzDebR9xEAAACAnwwD0TQEOupGuJ1ggjLANAAAAABmMCA/nqBarrNZm28cEaq70NY3At1s
9B9jdOeLMrk7FryEzzjyvxphCM0K5J7FIIcjmp0KAAAA8FNloH4R0lDdZxk+m1AyDTpDpe/5KoN4
b3eXQEe9peDGVPQiMA0AAAAGOgPVNOjR3yrQ+wZRdZe1BTWdOx2MM3tuM+jlcEQfYb5WaTQCAAAA
MLAZ0KahpvPEWjuu3ps2DdxdBIlpMLYIMA0AAACsmwH5RUg3sRUQPlkwfFTB/RpTMA3dHzf0GAKx
pWA+jMDHEwAAAKyaAftFSIO42wz6IOcV+IijyBbYzXKw48My334Qf0JhGKdnZD5/p4N+A1+EBAAA
YAXo6kMdB/DHE+ZDtoD5DAIAAAAAHLqD83UDzDTor/2NxCSogRsGAAAAgAID0DT0EsOHEd2fTQAA
AADAGHw8AQAAAABNDPCfXAIAAACgv4BpuHscOJ4MAAAA/HSBaQAAAACAJmAaAAAAAKAJM0zDhWsd
1gyzGgxMMgD9AnOaAQDAvUWTaaA3r6Lq9kKeqjarQz9xWgHZN3FrXxxgIVTPOgAAuCeYNg30nlVY
1V5Q2Zpf0ZJb3pRb3pxT1mQ90Hxp1jR3WoGiavbiz8oXB1gI9bMOAADuFaZNA13r0DtXRklNUk7p
6fMl1gnNPfXiNf07eLuwdlgcYFGUzrr+IuBwzJerXJZ8trwvfLp89bfu27z3hJrL7pCo2NRC5pAA
AD9yTJgG7kq6up2ueJJzLl1raG3tvG2d1NS3njlfROtAqyFc9mFxgEWRPeuI/drU3q5mNfaERnl6
+9bW37h1+05faGxqjo1LyCm4wBy8Sarrmg4djzuZUsAc2D2ELFTljZtMcAAwUOfVd7AyvUCTacgt
b0rMLGpsv3WjzUqhudMK0DpITQMWB1gI2bOOIEOg/58qJqRuGpatcq5raLx5+05TW1df6Lh5u76x
OSQssqapyyyaO25fq2/2D4lkDuweAtNgbWBleoEG01DVllvenJhZeKPtpjVDK0DrQKthZBqwOMCS
SM86ol9Mw5LPlt+6faeuqb3vtHfd9g8MqWzoMJeWjtvee0KZA7uHwDRYG1iZXqDJNOSUNSVkFDa0
3rRmaAVoHaSmAYsDLIf0rCP6yzTcvH2nuq6577R13vINCCqrbTWXZpiGuwJKoxJYmV6g1TScziis
b71pzdAKKJkGLA6wENKzjugv09B1605pdUPfaW6/uXPPwcvXms2lqR2m4W6A0qgEVqYXaDYN6YX1
LTetGVoBRdNg9YsDLIT0rCP6yzR03rpTXFGnwqXyurisygUemdPWpry9NnXzoQt5l68zOURja9cO
/wOXqprMpRGm4a6A0qgEVqYXmGEa6lpuWjPqpoFJBqBfsKxpuHmnsPSaCrkl1U4BuU/Mjf712xH3
TT82a+3ZsDMlTA7R0NK5bdf+ooob5nKj7ZZ20zBlVerPpkfxvLE6jdmrncKq9jmeBUXX2DjxEyoh
CUVNE1ZmTF53Pr9S7VXmsei89iXW/M/suIzSFiZuFv/hmGESpgvD//wtk8mXklvZxvRSWZn/dUz9
z/kp6qSXtjK91ElITEpISNTI6YREprsKhZU9619YVncuwuv0zsVRTq8S8T6Lko96UlBI6CNaTUN8
WmFt801rhlZAyTRgcYCFkJ51hHbTsE6irq4ufhAyDR037+QWV6mQnFf++uexg6cd/r/XQ4kRjpHO
ezKZHKKuqeM738CCsgZzaTDHNCQUNA5+K+z/Jh96YHr4maJGZq+UI2m1g+fEEg+8fyr5UrMQ/zrg
4s/eiV538LIQEdBYXOduzv3fmTHE57uKmF3mklDU+MBfT/x6RuTRDPPe0z/1zh/0XtTP3zq2OayU
2SVFaV5LA4oHLUhcdfAKE9fOHPfsn0+PJDKu9BStvMo2Ks9ShAQp/zX3rEmYLgw/n3/uvx3OqiM9
BpVX/Odzk/57TqI65lql2NjYas2Ki4tnuqtQUGE4w8+nxce4vp4esLA0wamhcBdRmuiUGbg4xnXS
+ZRYIb8vaDcNBbXNXXKEORjeozg5hDJ7laBe9uuymKAR++cbxhQ00iWfybmb0Aoomwb5xaEpGB1z
qKNufljPpixZ7iMVV0Z20TStpOh1Mc7nD0n+SXv5dKAfkZ51hHbT8INEYtPQ3mVkGuLTL/seynb1
Tdl1KCfxfGlmUcWhUxeemB5634TAh984OPj1Aw9ODXJcF5+SVybuRdQ2tffONNS3mmEaiFU7c+4b
F7B+dx4Tl2XRxvO/nBrGs3qvobqT8xg0PYIiQ2YckzoPLaYhp6Lt/pnHf/FGOPHMghPMXnOZ+XXi
k++G/XriwYiUGmaXClSVH5kZvmRLxqv/jBv995PMXilK8/rDvJNU7x+Zb6gl9//1hCxCvhRyY3vj
Kn455XDGlR5b9ps3wygiRUj48aDRJvYXkZGRNdevz17n9+4aXxVmrP7+cllFdHQM010F3jRkpsZF
b5hQmerSVraXoSptQ4zba5Qg7tU7uDcXLaYhLq3genOXHIYqwrW52uO432ivEqJeJtCeyWNuvlZo
BZRMg+Li6EuysMkXb2HTfGSnpmG+4sPgXiPOyvCbyS72QluCMLL4KSy1vEAW6VlH9JdpaDM2DdsC
08f+5cAg2+0THIL8QrLOZF3995akB8bvHvSK/5QlR23ePfibMbsmLQ4PiioQ9yKuN/bSNNQpm4bv
QgoH2fsQuyN7bgkUVrUvXBVfVN2zFEpQWX14+uFfvXaQZ+QHhr8G8eby00LwreWnhXweLSVkS+hF
YQQi6HQFk6CdwOjS+8d8vzEg93ejv484W8nsVWFzyIX7xu09mXl9c1ARNQ6fqWISGJTmtXZf0eOz
j63abfj7Wg++Ey6LkC9LTGbtr8cHZlzm6gXPQ28ED/7zASlCgiz5le1zPXKZoHbmbcpVv5khi8lX
PONKi5RMMz+VEAgLC+NNwwfesR/siFNi1rpdZBqOHo1guqtApqHwak2062tVqas7yn1kuZa+lhIo
jelrLlrvNJxKK2D+Nks3XBVZmyltq2OJTB7z8g3vr8ZicnhoBZRMg+LiZLqP0DkGGjbpwIR275Cd
mob50mHYuifr28nO9g7O7iPmh+l35a+1VekrjCx+Cg1PB0xhOM+MxeTwSM86ot9MQ+dtofBnXaj4
6KuIoa9se9Bm07Dx3l+siTpxrmTc+0H32/s8Pcl/y960v3weMWT0zuHTAlZsShB68fTeNLQomoY3
FgQPGbaZmPNPM946BbyPXPrNK7uJsY5H+UbEOROVldBiGv68JJJGm/qP6GffCaLG/DVmfPAspqCi
bdQUv4++iQ49dWXInzwiksqZBBXGOoROWhhGjZyy1kde9Zu73MQND4teT8ek1/z2JT+xaegFZy42
v/jp6V+8aWRQaFOMeJeU37x11O7juMRCo7tHFPzlG2ECuRVmfDxBUL64uwANy2RqJDg4WLtpOHTI
jHsz+eVN545uzTowt6tiK+HgMHWR4zS+/eknM+bOncq3s4IczoVvYfqai46uO/vNNARzV7SGOFcv
DXII7k7uDo5wdtf3oqIl2kvdu2ubCEmV6hmZajA3wgjnfC7OdbcXnrTnSExhyO8Ws1egN6ZBf3iG
CYoWJ1D45MUQ4eboMN9eP6Oe+cqmrQ0W1lA/a/H6GK2MPmJAMAd8g7rwCeIGO0j3a0S7usUdhj6T
PQZgNvr16xGzV8CipiGv8GJ0YiZPYNiZCW9u/6ON61PDXR97zmXKzJ3+IUmPjv5uyPCt0xbs8wtK
/Hhl2DPjvB+23Tp17t6IuHShI5GRe8HNyzc576oUb29vw9HodNRm9hYUl8uahsSc2oefdho6atNj
z20gMktMf4OB4c0lxwbZ+zw2wT86rYa/Y7FkXQKTI8VkcU3IrR00ypvwPJD/qVMCNR4Z65tT3pvr
zjUbE598wT2lqCEs/vJDTzkdS7zKJCgRlnB1iM2W7QcMF+WLvor5/UjPZNUveVjUNJxMrxk8clsv
XiOB0DNVj7939FeTQghxnI8IiHdJ+d2UkF/9OeixGUcOnO65Z8MHBfIq2FdKfWXyKtseeuuwlEdn
HmEyeZizndlLBAYGajcNQUHBQkeTI+devRH//cLq5M9vVboS//jo7aWfzeDbn/1j+ty5k/k2JcT7
LBB3NDmyFO5OtRbTEJtacK2xS46w9w3PSHIMFAXfD9a3uSLEFSRx8JwTFUh9kErpvDB+qMB53V2M
oF58d8lmsOMIp3x9hJ6Xf5Tma8Jw+DodExdDK6BkGpQXh5up/iBlZyccKjV0fJrc8Rulka86R0Gj
VWUawsro23q6nz3sfX33wHn6zJ7FN3oK9jUSj6xPMBwDde95xYHZ6M84TkxcjPSsI/rLNBRcKDl5
Nptn5YaIkWO3jJ/mPWOe/4sTvSa/43MiKevgsdQnRnp87RJxJCbNY0fsazN9H3zO7cXJ3p674oSO
RFZB8cbv/FILymXh35XokYkThZcrZU3DCtd4qqMff3V89qJgarjvSBHvNcmZvPoHRnje/8LWhcuj
aXPcrEBqPzV2R4GpHxqYLK7/dk8cMmzzI6O8skubwxPK+HshXoFm31RPzK19fJjbanfOx4THl9Ic
IxK0moYFnxx+xnZTXrnhovlw3JWHnnZe4aZmiZTm5eaX8fyffZ190pm4WRRVd5BjuCD3axQtuO4r
GPTa/vte3SeGyVFn8MSA+8btFfjteK3feiH63U4JZzsT5/H399duGgICjNZBfWQyDdHOY9uLv7pT
tUYFSoha/7L4zYRQH1mKbn2Wpo8n6M2rurFLDq6irMnUt/WVjGtzDcd93Tn79BWLC+qLjXEvavCZ
hnrGdxEhGp/gRhZpXhgX5KqX/imk+ZqhEZgIg7ppYJJ7MMw6f42t6Kj0B6yXsAjCXlFbLa17VYWg
7MoI6P2B4bHbyvCP+gTRIPKvkfC8Sm3QG+iFYiIMd800vPP+rj/auH7wyX7nzVGzP9jzxDDX6XP8
Ik5lDB+7xXd/YkxSVvDxVIclgVSfnrP3WPzFQaEjoW4aCHo/YiI8sqaByo/tuO+ojobHlfrsz6bG
xLf9mBx1Vm9OfHCoKxEUXUyb3249x29+H5IvTpOiXkLowEaM9aIVcPjIcN941PhttPnWHPOKHPHX
RcEvjNmac5W78D2WdJWbbLzpH0EQqUUNjzznQoZj9MTtAtTdZszWwipFS6Q0r2Fjv3vwWdc/vexF
7fOXm5603SzlhXHbxF2kpF1oSClqYILacd2bN2Sc/2/H+IlhctR54BW/3734vcDgl33X+2UzOUqo
vOKZV5ozLjepI2uVVKqvj4/P9evX7ZZsnOh0fKJzlBL2H28i07Brlz/TXWXkbtOw/E7VqtZLX9Ij
Q+eVr+mREqSmgdDuGAjuzUWLaTiZkl91o1OOI3N0dqsz+Hb+alvdnKDOqgw3Mg0B3TkB87qDtm5n
JL3OONlR6eIf+XxjxOOzIxsI4oor9xTcpnF+/0EroGQalBeHoDWxWx0kmnvPFPS7uEMVH3N320Ra
91LL5MuhX/wAJzvDKtHmPLfuYQnRIDKvkfh5ldrAIkjPOqK/TEPRpcvx6YXEnkPJduM9n7V1X+0e
GRab9eWa8D8842Q/3jMyKXfoqI0TpvlMftd30js7bV7aRPXp0aEbxk/bcex0Nt+XyCm67LHdP/1C
lbkUXamSmoagqEv0LPYTuVqVU9ZCBZI2Y1NMfyNBgPrydZR/T6fLetokZjkeFKdJUTcN+yMv8ONM
emeX4z+PEKPGe9Hmw087JeWY8YPJfUe5cR573vV5+03EM7YetKnRNKzccJqSP18Z87XLKYG//C2E
gjsP5DDJAkrzct6WPOzFLd9uSaL2+ZKmp4ZvlDL8FU9xF4bl62Pp+J+wcVu7qZff7SBCT199etJu
/nMfcfzB0T5ixLukPGS/ffDI756a4Bt8suebs4+9spPiAsLtGQGVV/zBl3YOstuhDvkGppc6Xl5e
2k2Dt/cOprsKZBpOf7+wJmUJOYNj7q8Wn1oo2AWiNHHxMffx1KCE0z7zmb7movWLkJpMA1e3hDLT
XcV7illPkCyCTtzL1nFOTwFjYCoTN4ixvaAIjc8/8ptKQ/WJ3poGfrKiYyaLwxdmo+USjrm7LZ/W
PY7Rqkr2ysCZjJ411yfrekyG0SCS10jYq9IGFsGipqGktOJsdjHxxcowMgd/fMFtuoP/h/8KmTrL
9/dPO9lP8EzIuOi89eTz9lxVE2MzZrOn72m+L1FYUr55x57zxTXmUlx+XWoa5n98mJ6CvAKVK4Iu
rGnzi9Vaf9wYerJEOE6GPwx1Ub8mVjcN8z8+xAwowH/QoIWCijbyNC9O8nb2OsNDDoBGCI8zbRoK
q9qHvbRlwlu+TDz9UiM5ucnv7WHiAurz6jU5V1vJ+sSmVPmF5g8dtYnZaxbJhQ0T/3JgiI3Rd/Ro
U4x4l5TfD98ybsbepLx6JjjkTx4CeZJvn6iszDPjfZ542VudzMs9PzTVgoeHh3bT4OnJ3QHSSPaV
+nNHt2YfeI+cQXXax/v+PbIwcl7rpS87Lv+7ONaRNiuSOT+RE/TeufDNTF9z0WoaTqTkV97olIMr
M93iSoghzlU1SVB/S4A0wsmNrzd8fO88nW7eEUMOi6Ey9UR6RqZedLnMVUqKJ1GRs3VL4kfjdikN
2EtoBZRMg/Li6Omu+t0Rvn7rdN1WyXiOQls+bc48zoKQqLQb5zMrw05fWB9+03jNRYPIvUaiJZU9
VGAppGcd0V+mobS8Oq3gKjF2ivejz28Yaudh+6qn/USv50dvevgpJ7IRX60/fib7Cj3+/YtQ4m+f
h06e6UsX1k+94Obw4X6+L3GxtHrrzoCcK3XmcrmyjjENdL37+J9cqYhOmO478W0/4uXXfWiTLoi1
/NKSWPTZUb6Qy0JFmskXo1JC6MCoQNIIsxcF+4XkCbw0yZuCoyduZ/KVWOmeQPkHjl8UIvx3GsI0
mAb+wxqPnalMnJj7USjtijxbxsR5LGUaylrI69Dr4vhp+Osz2Hvp5kJ2avGyY+II1Xgx4l1S/r7s
uDQnr7xNfQQLrYwSLi4u2k2Dh4cZPoxMA/+Ty9r0j7k7Cpn/iN7yWsCXI/YuG3580wSyERSso+Dd
/MllTHJ+RUOnhdgzTzfnIBv8sUEroGQaLLo4wJqRnnUEuQGNMjgFkWRNwyNDXZ5+wX3+RweXrYlY
ujrioy+PvDl71yPPujw13C0+rTg+7dKplAvEibMXvt10kszEH551tnlpiyVMA1VEKn7jpnwvROh9
/+nh3K2OveGm//wilbEnbdwpmS7lE7NrBCLPVfz+WWeKvzJlJ9NFjEoJ8fBJoe5EaEyJOL5mUyIf
D4uX+ROTDIk5tWSJ/rqo51vxxOFY7taIFtMweebuJ2zcsuRuifOf6Xz4L/mfpyrNy31His2YrS5e
Jv7YogrpFxvenB0w5vUd4g9oHh26gV8TBiFBoC+/uegX7rJpWLt2LW8aRix2U4dMw4YNrkx3Fcg0
0GNmalyM66u1GZxF4KhcebtyJd+uy/jkhNv4/vnjTvfeNGS4DR/plsQEf3zANIC7j6xpkGXdunUG
X6AqsWmoqqnLLq4h6A190nS/kMh8fjPrUk3A4ewRr3g+aeN2NrucD/LsO5L9xqxdfA0Qgleq6rx8
9+eXNZpLWU0jYxpem84NznxAvvDzcAo6fGjiR3eE155M/thWuLJ/gvft9wP4XcfPyF+OEyolZOLb
ftT3he7vSQiQD+CH/fsy039PYvbCoMee20AmRhwMOVFM3bV4jvMlTVmlivfDqQDL+glCaV7kGOip
h73I3fnv3XcaxkzaQVYmJqWCJlVYZThFe2EalLoIUILQSxY6VKaLFKYLoW4a1I+qF47nm2++IdOg
Ud9+u57prgJvGoisjDMx7pOyAmdWnV3cemEZUX32w+yD78a4TTqfrvVDNHW0moboc/nl9Z39Tf6q
kTqdzm5VOhP/MUIroGQaLLM4AMicdUr0wjTU1DflldYRL762baXrybi0q/wmEXO25KMvw8dP25la
WC0EidiUKytcT1I+IQTLaxq37TpYWNFsLhV1LdLvNPSFqbP28G/opzKvMbs2+abxuz75xvDXIaVY
+rozr7ytQPL3hciF5JW3yn4Pn4E/fnVkK5nSvL7dkvSMrceajZxF64VpiEi4Ks5M7cNvKKzENCwz
1lI5/UskprsKWZd77vQUltclH9ue4Lc42uVVIsH3b8nHtlFQSOgjZpiGsvpOa0bdNDDJAPQLFjUN
Dc1tRZXNfae6oW377uAL1W3mUn2jvX9NQx+xtGnoI1SlTCJrPn7k87qHYGV6gXbTkFdW32HN0Aoo
mwZrXxxgIaRnnRIwDX1noJYQlEYlsDK9QJNpyC1vjjqXd7Wuw5qhFaB1kJoGLA6wHNKzTolemIbG
1s6L1S19p6aRan/wxWtt5lLT2AnTcBdAaVQCK9MLNJiG6vbc8qbIc3mldR3WDK0ArQOthpFpwOIA
SyI965Qw1zQsW+VcXl3X0NpZUtNuEp1Ox0QErjV2Xr12Y0/I8eKaDrOobuwsvdboH6L4DYO7D0yD
tYGV6QWaTEN+RUtMckH+1frS2g7rJK+09kRqIa2D1DRgcYCFkD3rlCA3oFF8/p7QqI2ePlXXb7R1
3jaJ/u8+6JggT+2NlsiTp9NyiupabplF2fXm4GNxJ1MM/5f5xwBMg7WBlekFJkwDUVTdXlDZmllc
ffJcTnTieesk5mx2+oUqWgdaDWHtsDjAoiiddf0FXeUvXbF+yWfLTUKO4YcffqBHJk7888tVa928
vPeEmot/8PETySb+GQQA4MeGadPAXU9XteeVt5y/0pBeUpteUpdWXGs90Hxp1jR3WgFaB+aCz8oX
B1gI9bPu7sObBt43MLsAAFaFadNA0HsWXesU8lS1WR36idMKyL53W/viAAuhetbdZQTTQIJvAMCa
0WQaeOjNy5phVoOBSQagX2BOs3uF2DSQ4BsAsFrUTMOB48kAAMCYBhJFmBwAgDWgZhoMbw8QBFm3
pKaBJBuEIGhgC6YBgiATUvIH8A0QZG2CaYAgyIRUzAF8AwRZlWAaIAgyIXVnAN8AQdYjmAYIgkxI
1hZQUCxDFIKgAS2YBgiCTEjsCYQ2jAIEWaFgGiAIMiGxURC3+QYEQdYjmAYIgkyI9wdSuwDfAEHW
JpgGCIJMiMyB2B8IbXEQgiBrEEwDBEEmJDUH8A0QZJ2CaYAgyGzBNECQdQqmAYIg04qKinJ2dl61
atXSbol9gyH0ExTNiOZFs+PnAkGQumAaIAgyoYiIiO3bt5eWlt65Y4iQBsbNhra2tvLy8m3bttEc
DSEIgpQF0wBBkAnRtThVVsOGSGQXftKOQVBFReX69esNGxAEKQumAYIgE1q5cmVHR+edOz8MVGh2
X3/9tWG2EAQpC6YBgiATWrp06Z2BLpqjYbYQBCkLpgGCIBOignrr1p2BDUwDBGkRTAMEQSZEBfVm
120p4WER/NcaSMwudfiO9vajmXgfKSwoomHpkYlrAaYBgrQIpgGCIBOigtrZeZMhP7+QKrTQDgsL
F3aJoRzaKw0q5asgO1R/AdMAQVoE0wBBkAlRQW1v72I4fDjMzs6eCUqhSp+bW6AlaJLe9dIITAME
aZEuqhSmAYIgNVFBbW3rkkJVfIOruziSnVNAQV58Aq8FCxyFHEOou6+4y6HDYUIO7eWDfBrfJomH
Isi48HG+LzVoQKEvic9nDkwKTAMEaRHuNEAQZEJUUJtbOmQZNcqOynBI6BF+k9pZ2XnUoIjLBjdx
RIw4KHSniBCnxvwFH1CDdlFbyGSGor18mgCTI+0rHBgDTAMEaRFMAwRBJkQFtbGpXYnM87lUkoND
DvMNQfPmf0B7qUFxcb44yHcR4tSFxhEniNvSofjuzi6uQkScI4zGpwniD4wBpgGCtAimAYIgE6KC
2nCjTQUnZ9d58xakZ+RQSWZ2UYTiSkGmCw0SFHRYnCBuyw5F0LPTLqYjbdJofALzLLLANECQFpFp
qIJpgCBIRVRQ6+pbGQ4cPJSWls23bW3t1q/fQA2qzXxDgCJCmmyQ2jQUNShCbdkEvi0OMtCTCgcg
JAt7+U3mwBhgGiBIi8g05MA0QBCkIiqoNddbpFAl5uXgsICPJKdwhZ8XH6RHoS1AEcrk2+IuQlC2
LR0qcH8o100vPkINSuYzeY0cOYri4mdhDoYHpgGCtEhXXxoH0wBBkIqooF671jSwgWmAIC3S1WcG
wTRAEKQiKqhV1U0DG5gGCNIimAYIgkyICmpF5Y2BDUwDBGkRfj0BQZAJrVixorKyoaLixkClurqB
5miYLQRByoJpgCDIhNavX19SUlpecWOgQrOjORpmC0GQsmAaIAgyoYiIiO3bt1+8WFJ6tYYptz91
aEY0L5odzdEwWwiClAXTAEGQaUVFRTk7O69cuXLpwBLNiOZFszPME4IgVcE0QBAEQRCkSTANEARB
EARpEkwDBEEQBEGaBNMAQRAEQZAmwTRAEARBEKRJMA0QBEEQBGkSTAMEQRAEQRr0ww//D8HTXkyR
HzzZAAAAAElFTkSuQmCC
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8672250</attachid>
            <date>2015-10-10 03:21:31 -0700</date>
            <delta_ts>2015-10-10 04:15:13 -0700</delta_ts>
            <desc>Part 2: WIP - XUL and CSS changes</desc>
            <filename>769604.patch</filename>
            <type>text/plain</type>
            <size>10082</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBQYXJlbnQgNjE0NTUzMTExMGEyZmYyNWI2YTQ1MGU2NDMy
ZGJlNjMzNmVhNDA3YQojIFVzZXIgSm9yZyBLIDxtb3ppbGxhQGpvcmdrLmNvbT4KQnVnIDc2OTYw
NCAtIHh4CgpkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLnh1
bCBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci54dWwKLS0tIGEvZWRpdG9yL3Vp
L2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLnh1bAorKysgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29u
dGVudC9lZGl0b3IueHVsCkBAIC0yNjUsMTYgKzI2NSwxNyBAQAogICAgICAgICAgICBub3dpbmRv
d2RyYWc9InRydWUiPgogICAgIDwhLS0gZnJvbSBlZGl0b3JPdmVybGF5IC0tPgogICAgIDx0b29s
YmFyaXRlbSBpZD0icGFyYWdyYXBoLXNlbGVjdC1jb250YWluZXIiLz4KICAgICA8dG9vbGJhcml0
ZW0gaWQ9ImNvbG9yLWJ1dHRvbnMtY29udGFpbmVyIi8+CiAgICAgPHRvb2xiYXJidXR0b24gaWQ9
IkhpZ2hsaWdodENvbG9yQnV0dG9uIi8+CiAKICAgICA8dG9vbGJhcnNlcGFyYXRvciBjbGFzcz0i
dG9vbGJhcnNlcGFyYXRvci1zdGFuZGFyZCIvPgogCisgICAgPHRvb2xiYXJidXR0b24gaWQ9IkFi
c29sdXRlRm9udFNpemVCdXR0b24iLz4KICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iRGVjcmVhc2VG
b250U2l6ZUJ1dHRvbiIvPgogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJJbmNyZWFzZUZvbnRTaXpl
QnV0dG9uIi8+CiAKICAgICA8dG9vbGJhcnNlcGFyYXRvciBjbGFzcz0idG9vbGJhcnNlcGFyYXRv
ci1zdGFuZGFyZCIvPgogCiAgICAgPHRvb2xiYXJidXR0b24gaWQ9ImJvbGRCdXR0b24iLz4KICAg
ICA8dG9vbGJhcmJ1dHRvbiBpZD0iaXRhbGljQnV0dG9uIi8+CiAgICAgPHRvb2xiYXJidXR0b24g
aWQ9InVuZGVybGluZUJ1dHRvbiIvPgpkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2Nv
bnRlbnQvZWRpdG9yT3ZlcmxheS54dWwgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0
b3JPdmVybGF5Lnh1bAotLS0gYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3JPdmVy
bGF5Lnh1bAorKysgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1
bApAQCAtMTEyNywxNiArMTEyNywyMSBAQAogICA8dG9vbGJhcmJ1dHRvbiBpZD0iSGlnaGxpZ2h0
Q29sb3JCdXR0b24iCiAgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIK
ICAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZIaWdobGlnaHRDb2xvckJ1dHRvbi50b29s
dGlwOyIKICAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2hpZ2hsaWdodCI+CiAgICAgPG9i
c2VydmVzIGVsZW1lbnQ9ImNtZF9oaWdobGlnaHQiIGF0dHJpYnV0ZT0ic3RhdGUiIG9uYnJvYWRj
YXN0PSJvbkhpZ2hsaWdodENvbG9yQ2hhbmdlKCkiLz4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0i
Y21kX2hpZ2hsaWdodCIgYXR0cmlidXRlPSJjb2xsYXBzZWQiLz4KICAgPC90b29sYmFyYnV0dG9u
PgogCisgIDx0b29sYmFyYnV0dG9uIGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIgorICAgICAg
ICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCisgICAgICAgICAgICAgICAgIHRv
b2x0aXB0ZXh0PSImYWJzb2x1dGVGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcDsiCisgICAgICAg
ICAgICAgICAgIGNvbW1hbmQ9ImNtZF9hYnNvbHV0ZUZvbnQiCisgICAgICAgICAgICAgICAgIHR5
cGU9Im1lbnUtYnV0dG9uIi8+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJEZWNyZWFzZUZvbnRTaXpl
QnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCiAgICAg
ICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImZGVjcmVhc2VGb250U2l6ZVRvb2xiYXJDbWQudG9v
bHRpcDsiCiAgICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9kZWNyZWFzZUZvbnQiLz4KICAg
PHRvb2xiYXJidXR0b24gaWQ9IkluY3JlYXNlRm9udFNpemVCdXR0b24iCiAgICAgICAgICAgICAg
ICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRl
eHQ9IiZpbmNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwOyIKICAgICAgICAgICAgICAg
ICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udCIvPgpkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2xv
Y2FsZXMvZW4tVVMvY2hyb21lL2NvbXBvc2VyL2VkaXRvck92ZXJsYXkuZHRkIGIvZWRpdG9yL3Vp
L2xvY2FsZXMvZW4tVVMvY2hyb21lL2NvbXBvc2VyL2VkaXRvck92ZXJsYXkuZHRkCi0tLSBhL2Vk
aXRvci91aS9sb2NhbGVzL2VuLVVTL2Nocm9tZS9jb21wb3Nlci9lZGl0b3JPdmVybGF5LmR0ZAor
KysgYi9lZGl0b3IvdWkvbG9jYWxlcy9lbi1VUy9jaHJvbWUvY29tcG9zZXIvZWRpdG9yT3Zlcmxh
eS5kdGQKQEAgLTMwNywxNiArMzA3LDE3IEBACiA8IUVOVElUWSBhbmNob3JUb29sYmFyQ21kLmxh
YmVsICJBbmNob3IiPgogPCFFTlRJVFkgYW5jaG9yVG9vbGJhckNtZC50b29sdGlwICJJbnNlcnQg
bmV3IG5hbWVkIGFuY2hvciBvciBlZGl0IHNlbGVjdGVkIGFuY2hvcidzIHByb3BlcnRpZXMiPgog
PCFFTlRJVFkgVGV4dENvbG9yQnV0dG9uLnRvb2x0aXAgIkNob29zZSBjb2xvciBmb3IgdGV4dCI+
CiA8IUVOVElUWSBCYWNrZ3JvdW5kQ29sb3JCdXR0b24udG9vbHRpcCAiQ2hvb3NlIGNvbG9yIGZv
ciBiYWNrZ3JvdW5kIj4KIDwhRU5USVRZIHRocm9iYmVyLnRvb2x0aXAgIkdvIHRvIHRoZSAmdmVu
ZG9yU2hvcnROYW1lOyBob21lIHBhZ2UiPgogPCFFTlRJVFkgSGlnaGxpZ2h0Q29sb3JCdXR0b24u
dG9vbHRpcCAiQ2hvb3NlIGhpZ2hsaWdodCBjb2xvciBmb3IgdGV4dCI+CiAKIDwhLS0gRWRpdG9y
IHRvb2xiYXIgLS0+Cis8IUVOVElUWSBhYnNvbHV0ZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlw
ICJTZXQgZm9udCBzaXplIj4KIDwhRU5USVRZIGRlY3JlYXNlRm9udFNpemVUb29sYmFyQ21kLnRv
b2x0aXAgIlNtYWxsZXIgZm9udCBzaXplIj4KIDwhRU5USVRZIGluY3JlYXNlRm9udFNpemVUb29s
YmFyQ21kLnRvb2x0aXAgIkxhcmdlciBmb250IHNpemUiPgogPCFFTlRJVFkgYm9sZFRvb2xiYXJD
bWQudG9vbHRpcCAiQm9sZCI+CiA8IUVOVElUWSBpdGFsaWNUb29sYmFyQ21kLnRvb2x0aXAgIkl0
YWxpYyI+CiA8IUVOVElUWSB1bmRlcmxpbmVUb29sYmFyQ21kLnRvb2x0aXAgIlVuZGVybGluZSI+
CiA8IUVOVElUWSBidWxsZXRMaXN0VG9vbGJhckNtZC50b29sdGlwICJBcHBseSBvciByZW1vdmUg
YnVsbGV0ZWQgbGlzdCI+CiA8IUVOVElUWSBudW1iZXJMaXN0VG9vbGJhckNtZC50b29sdGlwICJB
cHBseSBvciByZW1vdmUgbnVtYmVyZWQgbGlzdCI+CiA8IUVOVElUWSBvdXRkZW50VG9vbGJhckNt
ZC50b29sdGlwICJPdXRkZW50IHRleHQgKG1vdmUgbGVmdCkiPgpkaWZmIC0tZ2l0IGEvbWFpbC9j
b21wb25lbnRzL2NvbXBvc2UvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1bCBiL21haWwvY29tcG9u
ZW50cy9jb21wb3NlL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKLS0tIGEvbWFpbC9jb21wb25l
bnRzL2NvbXBvc2UvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1bAorKysgYi9tYWlsL2NvbXBvbmVu
dHMvY29tcG9zZS9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsCkBAIC05NTIsMTYgKzk1MiwyMSBA
QAogICA8dG9vbGJhcmJ1dHRvbiBpZD0iSGlnaGxpZ2h0Q29sb3JCdXR0b24iCiAgICAgICAgICAg
ICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRp
cHRleHQ9IiZIaWdobGlnaHRDb2xvckJ1dHRvbi50b29sdGlwOyIKICAgICAgICAgICAgICAgICAg
Y29tbWFuZD0iY21kX2hpZ2hsaWdodCI+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9oaWdo
bGlnaHQiIGF0dHJpYnV0ZT0ic3RhdGUiIG9uYnJvYWRjYXN0PSJvbkhpZ2hsaWdodENvbG9yQ2hh
bmdlKCkiLz4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2hpZ2hsaWdodCIgYXR0cmlidXRl
PSJjb2xsYXBzZWQiLz4KICAgPC90b29sYmFyYnV0dG9uPgogCisgIDx0b29sYmFyYnV0dG9uIGlk
PSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIgorICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0
dGluZy1idXR0b24iCisgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImYWJzb2x1dGVGb250
U2l6ZVRvb2xiYXJDbWQudG9vbHRpcDsiCisgICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9h
YnNvbHV0ZUZvbnQiCisgICAgICAgICAgICAgICAgIHR5cGU9Im1lbnUtYnV0dG9uIi8+CiAgIDx0
b29sYmFyYnV0dG9uIGlkPSJEZWNyZWFzZUZvbnRTaXplQnV0dG9uIgogICAgICAgICAgICAgICAg
ICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0
PSImZGVjcmVhc2VGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcDsiCiAgICAgICAgICAgICAgICAg
IG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250Ii8+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJJbmNy
ZWFzZUZvbnRTaXplQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1i
dXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImaW5jcmVhc2VGb250U2l6ZVRv
b2xiYXJDbWQudG9vbHRpcDsiCiAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfaW5jcmVh
c2VGb250Ii8+CmRpZmYgLS1naXQgYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21l
c3NlbmdlcmNvbXBvc2UueHVsIGIvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9tZXNz
ZW5nZXJjb21wb3NlLnh1bAotLS0gYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21l
c3NlbmdlcmNvbXBvc2UueHVsCisrKyBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQv
bWVzc2VuZ2VyY29tcG9zZS54dWwKQEAgLTk5MywxNiArOTkzLDE3IEBACiAgICAgPCEtLSBUaGVz
ZSB0b29sYmFyIGl0ZW1zIGdldCBmaWxsZWQgb3V0IGZyb20gdGhlIGVkaXRvck92ZXJsYXkgLS0+
CiAgICAgPHRvb2xib3ggaWQ9IkZvcm1hdFRvb2xib3giIG1vZGU9Imljb25zIj4KICAgICAgIDx0
b29sYmFyIGNsYXNzPSJjaHJvbWVjbGFzcy10b29sYmFyIiBpZD0iRm9ybWF0VG9vbGJhciIgcGVy
c2lzdD0iY29sbGFwc2VkIgogICAgICAgICAgICAgICAgY3VzdG9taXphYmxlPSJ0cnVlIiBub3dp
bmRvd2RyYWc9InRydWUiPgogICAgICAgICA8dG9vbGJhcml0ZW0gaWQ9InBhcmFncmFwaC1zZWxl
Y3QtY29udGFpbmVyIi8+CiAgICAgICAgIDx0b29sYmFyaXRlbSBpZD0iZm9udC1mYWNlLXNlbGVj
dC1jb250YWluZXIiLz4KICAgICAgICAgPHRvb2xiYXJpdGVtIGlkPSJjb2xvci1idXR0b25zLWNv
bnRhaW5lciIKICAgICAgICAgICAgICAgICAgICAgIGRpc2FibGVvbmN1c3RvbWl6ZT0idHJ1ZSIv
PgorICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iQWJzb2x1dGVGb250U2l6ZUJ1dHRvbiIvPgog
ICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgogICAg
ICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgogICAgICAg
ICA8dG9vbGJhcnNlcGFyYXRvciBjbGFzcz0idG9vbGJhcnNlcGFyYXRvci1zdGFuZGFyZCIvPgog
ICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iYm9sZEJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJh
cmJ1dHRvbiBpZD0iaXRhbGljQnV0dG9uIi8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJ1
bmRlcmxpbmVCdXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xhc3M9InRvb2xi
YXJzZXBhcmF0b3Itc3RhbmRhcmQiLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24gaWQ9InVsQnV0
dG9uIi8+CmRpZmYgLS1naXQgYS9tYWlsL3RoZW1lcy9saW51eC9tYWlsL2NvbXBvc2UvbWVzc2Vu
Z2VyY29tcG9zZS5jc3MgYi9tYWlsL3RoZW1lcy9saW51eC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2Vy
Y29tcG9zZS5jc3MKLS0tIGEvbWFpbC90aGVtZXMvbGludXgvbWFpbC9jb21wb3NlL21lc3Nlbmdl
cmNvbXBvc2UuY3NzCisrKyBiL21haWwvdGhlbWVzL2xpbnV4L21haWwvY29tcG9zZS9tZXNzZW5n
ZXJjb21wb3NlLmNzcwpAQCAtNDQyLDE2ICs0NDIsMjMgQEAgdHJlZWNoaWxkcmVuOjotbW96LXRy
ZWUtaW1hZ2Uoc3Vic2NyaWJlZAogdG9vbGJhcmJ1dHRvbi5mb3JtYXR0aW5nLWJ1dHRvbiB7CiAg
IGxpc3Qtc3R5bGUtaW1hZ2U6IHVybCgiY2hyb21lOi8vbWVzc2VuZ2VyL3NraW4vbWVzc2VuZ2Vy
Y29tcG9zZS9mb3JtYXQtYnV0dG9ucy5wbmciKTsKIH0KIAogI0Zvcm1hdFRvb2xiYXIgPiB0b29s
YmFyYnV0dG9uID4gLnRvb2xiYXJidXR0b24tdGV4dCB7CiAgIGRpc3BsYXk6IG5vbmU7CiB9CiAK
KyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIHsKKyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMjcy
cHggMTZweCAyODhweCAwcHgpOworfQorI0Fic29sdXRlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9
InRydWUiXSB7CisgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDI1NnB4IDE2cHggMjcycHggMHB4
KTsKK30KKwogI0RlY3JlYXNlRm9udFNpemVCdXR0b24gewogICAtbW96LWltYWdlLXJlZ2lvbjog
cmVjdCgyMDhweCAxNnB4IDIyNHB4IDBweCk7CiB9CiAjRGVjcmVhc2VGb250U2l6ZUJ1dHRvbltk
aXNhYmxlZD0idHJ1ZSJdIHsKICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTkycHggMTZweCAy
MDhweCAwcHgpOwogfQogCiAjSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiB7CmRpZmYgLS1naXQgYS9t
YWlsL3RoZW1lcy9vc3gvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzIGIvbWFpbC90
aGVtZXMvb3N4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcwotLS0gYS9tYWlsL3Ro
ZW1lcy9vc3gvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCisrKyBiL21haWwvdGhl
bWVzL29zeC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKQEAgLTc1MSwyNiArNzUx
LDI4IEBAIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24gewogICAtbW96LW1hcmdpbi1z
dGFydDogM3B4OwogICAtbW96LW1hcmdpbi1lbmQ6IDVweDsKIH0KIAogI0FsaWduUG9wdXBCdXR0
b24sICNJbnNlcnRQb3B1cEJ1dHRvbiwgI3NtaWxlQnV0dG9uTWVudSB7CiAgLW1vei1tYXJnaW4t
ZW5kOiA5cHg7CiB9CiAKKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihy
dGwpLAogI0luY3JlYXNlRm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjdW5k
ZXJsaW5lQnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAogI2luZGVudEJ1dHRvbjotbW96LWxv
Y2FsZS1kaXIocnRsKSwKICNEZWNyZWFzZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihs
dHIpLAogI2JvbGRCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCiAjdWxCdXR0b246LW1vei1s
b2NhbGUtZGlyKGx0cikgewogICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOwogICBib3JkZXIt
Ym90dG9tLWxlZnQtcmFkaXVzOiAwOwogfQogCisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbjotbW96
LWxvY2FsZS1kaXIobHRyKSwKICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRp
cihsdHIpLAogI3VuZGVybGluZUJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSwKICNpbmRlbnRC
dXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCiAjRGVjcmVhc2VGb250U2l6ZUJ1dHRvbjotbW96
LWxvY2FsZS1kaXIocnRsKSwKICNib2xkQnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAogI3Vs
QnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpIHsKICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6
IDA7CiAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOwpAQCAtNzk5LDE2ICs4MDEsMjQg
QEAgdG9vbGJhcmJ1dHRvbi5mb3JtYXR0aW5nLWJ1dHRvbiA+IC50b29sYgogICAgIGxpc3Qtc3R5
bGUtaW1hZ2U6IHVybChjaHJvbWU6Ly9tZXNzZW5nZXIvc2tpbi9pY29ucy90b29sYmFyYnV0dG9u
LWRyb3BtYXJrZXItbGlvbi5wbmcpOwogICB9CiB9CiAKICNGb3JtYXRUb29sYmFyID4gdG9vbGJh
cmJ1dHRvbiA+IC50b29sYmFyYnV0dG9uLXRleHQgewogICBkaXNwbGF5OiBub25lOwogfQogCisj
QWJzb2x1dGVGb250U2l6ZUJ1dHRvbiB7CisgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDE4MHB4
IDIwcHggMTkycHggMHB4KTsKK30KKworI0Fic29sdXRlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9
InRydWUiXSB7CisgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDE4MHB4IDYwcHggMTkycHggNDBw
eCkgIWltcG9ydGFudDsKK30KKwogI0luY3JlYXNlRm9udFNpemVCdXR0b24gewogICAtbW96LWlt
YWdlLXJlZ2lvbjogcmVjdCgwcHggMjBweCAxMnB4IDBweCk7CiB9CiAKICNJbmNyZWFzZUZvbnRT
aXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0gewogICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgw
cHggNjBweCAxMnB4IDQwcHgpICFpbXBvcnRhbnQ7CiB9CiAKQEAgLTk3NiwxNiArOTg2LDI0IEBA
IHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24gPiAudG9vbGIKICAgICB3aWR0aDogMjBw
eDsKICAgICBoZWlnaHQ6IDEycHg7CiAgIH0KIAogICB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmct
YnV0dG9uIHsKICAgICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoImNocm9tZTovL21lc3Nlbmdlci9z
a2luL21lc3NlbmdlcmNvbXBvc2UvZm9ybWF0LWJ1dHRvbnNAMngucG5nIik7CiAgIH0KIAorICAj
QWJzb2x1dGVGb250U2l6ZUJ1dHRvbiB7CisgICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMzYw
cHggNDBweCAzODRweCAwcHgpOworICB9CisKKyAgI0Fic29sdXRlRm9udFNpemVCdXR0b25bZGlz
YWJsZWQ9InRydWUiXSB7CisgICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMzYwcHggMTIwcHgg
Mzg0cHggODBweCkgIWltcG9ydGFudDsKKyAgfQorCiAgICNJbmNyZWFzZUZvbnRTaXplQnV0dG9u
IHsKICAgICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgwcHggNDBweCAyNHB4IDBweCk7CiAgIH0K
IAogICAjSW5jcmVhc2VGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKICAgICAtbW96
LWltYWdlLXJlZ2lvbjogcmVjdCgwcHggMTIwcHggMjRweCA4MHB4KSAhaW1wb3J0YW50OwogICB9
CiAKZGlmZiAtLWdpdCBhL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9jb21wb3NlL21lc3Nlbmdl
cmNvbXBvc2UuY3NzIGIvbWFpbC90aGVtZXMvd2luZG93cy9tYWlsL2NvbXBvc2UvbWVzc2VuZ2Vy
Y29tcG9zZS5jc3MKLS0tIGEvbWFpbC90aGVtZXMvd2luZG93cy9tYWlsL2NvbXBvc2UvbWVzc2Vu
Z2VyY29tcG9zZS5jc3MKKysrIGIvbWFpbC90aGVtZXMvd2luZG93cy9tYWlsL2NvbXBvc2UvbWVz
c2VuZ2VyY29tcG9zZS5jc3MKQEAgLTI1MSwxNiArMjUxLDIzIEBAIHRvb2xib3hbbGFiZWxhbGln
bj0iZW5kIl0gPiB0b29sYmFyW21vZGUKICNGb3JtYXRUb29sYmFyIHsKICAgYmFja2dyb3VuZC1j
b2xvcjogdHJhbnNwYXJlbnQ7CiB9CiAKICNGb3JtYXRUb29sYmFyID4gdG9vbGJhcmJ1dHRvbiA+
IC50b29sYmFyYnV0dG9uLXRleHQgewogICBkaXNwbGF5OiBub25lOwogfQogCisjQWJzb2x1dGVG
b250U2l6ZUJ1dHRvbiB7CisgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDBweCAzMjBweCAxNnB4
IDMwNHB4KTsKK30KKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0gewor
ICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgxNnB4IDMyMHB4IDMycHggMzA0cHgpICFpbXBvcnRh
bnQ7Cit9CisKICNEZWNyZWFzZUZvbnRTaXplQnV0dG9uIHsKICAgLW1vei1pbWFnZS1yZWdpb246
IHJlY3QoMHB4IDE2cHggMTZweCAwcHgpOwogfQogI0RlY3JlYXNlRm9udFNpemVCdXR0b25bZGlz
YWJsZWQ9InRydWUiXSB7CiAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDE2cHggMTZweCAzMnB4
IDBweCkgIWltcG9ydGFudDsKIH0KIAogI0luY3JlYXNlRm9udFNpemVCdXR0b24gewo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8672257</attachid>
            <date>2015-10-10 04:15:13 -0700</date>
            <delta_ts>2015-10-10 05:58:09 -0700</delta_ts>
            <desc>Part 2: WIP - XUL and CSS changes</desc>
            <filename>769604.patch</filename>
            <type>text/plain</type>
            <size>10304</size>
            <attacher>richard.marti</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBVc2VyIEpvcmcgSyA8bW96aWxsYUBqb3Jnay5jb20+CiMg
RGF0ZSAxNDQ0NDczNjIxIC03MjAwCiMgICAgICBTYXQgT2N0IDEwIDEyOjQwOjIxIDIwMTUgKzAy
MDAKIyBOb2RlIElEIGY0N2YwNGU1YTc1MTY4NmIxOTRjNGNiMDM1OWM0MzkyYjYwYTU5NWQKIyBQ
YXJlbnQgIGVlYjBlZTkyYzFhYWY0NGEwNzRhMGFhYmQwMDZhYThiZjc0NmE5OTgKQnVnIDc2OTYw
NCAtIHh4CgpkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLnh1
bCBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci54dWwKLS0tIGEvZWRpdG9yL3Vp
L2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLnh1bAorKysgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29u
dGVudC9lZGl0b3IueHVsCkBAIC0yNjUsMTYgKzI2NSwxNyBAQAogICAgICAgICAgICBub3dpbmRv
d2RyYWc9InRydWUiPgogICAgIDwhLS0gZnJvbSBlZGl0b3JPdmVybGF5IC0tPgogICAgIDx0b29s
YmFyaXRlbSBpZD0icGFyYWdyYXBoLXNlbGVjdC1jb250YWluZXIiLz4KICAgICA8dG9vbGJhcml0
ZW0gaWQ9ImNvbG9yLWJ1dHRvbnMtY29udGFpbmVyIi8+CiAgICAgPHRvb2xiYXJidXR0b24gaWQ9
IkhpZ2hsaWdodENvbG9yQnV0dG9uIi8+CiAKICAgICA8dG9vbGJhcnNlcGFyYXRvciBjbGFzcz0i
dG9vbGJhcnNlcGFyYXRvci1zdGFuZGFyZCIvPgogCisgICAgPHRvb2xiYXJidXR0b24gaWQ9IkFi
c29sdXRlRm9udFNpemVCdXR0b24iLz4KICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iRGVjcmVhc2VG
b250U2l6ZUJ1dHRvbiIvPgogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJJbmNyZWFzZUZvbnRTaXpl
QnV0dG9uIi8+CiAKICAgICA8dG9vbGJhcnNlcGFyYXRvciBjbGFzcz0idG9vbGJhcnNlcGFyYXRv
ci1zdGFuZGFyZCIvPgogCiAgICAgPHRvb2xiYXJidXR0b24gaWQ9ImJvbGRCdXR0b24iLz4KICAg
ICA8dG9vbGJhcmJ1dHRvbiBpZD0iaXRhbGljQnV0dG9uIi8+CiAgICAgPHRvb2xiYXJidXR0b24g
aWQ9InVuZGVybGluZUJ1dHRvbiIvPgpkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2Nv
bnRlbnQvZWRpdG9yT3ZlcmxheS54dWwgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0
b3JPdmVybGF5Lnh1bAotLS0gYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3JPdmVy
bGF5Lnh1bAorKysgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1
bApAQCAtMTEzMiwxNiArMTEzMiwyMSBAQAogICA8dG9vbGJhcmJ1dHRvbiBpZD0iSGlnaGxpZ2h0
Q29sb3JCdXR0b24iCiAgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIK
ICAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZIaWdobGlnaHRDb2xvckJ1dHRvbi50b29s
dGlwOyIKICAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2hpZ2hsaWdodCI+CiAgICAgPG9i
c2VydmVzIGVsZW1lbnQ9ImNtZF9oaWdobGlnaHQiIGF0dHJpYnV0ZT0ic3RhdGUiIG9uYnJvYWRj
YXN0PSJvbkhpZ2hsaWdodENvbG9yQ2hhbmdlKCkiLz4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0i
Y21kX2hpZ2hsaWdodCIgYXR0cmlidXRlPSJjb2xsYXBzZWQiLz4KICAgPC90b29sYmFyYnV0dG9u
PgogCisgIDx0b29sYmFyYnV0dG9uIGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIgorICAgICAg
ICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCisgICAgICAgICAgICAgICAgIHRv
b2x0aXB0ZXh0PSImYWJzb2x1dGVGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcDsiCisgICAgICAg
ICAgICAgICAgIGNvbW1hbmQ9ImNtZF9hYnNvbHV0ZUZvbnQiCisgICAgICAgICAgICAgICAgIHR5
cGU9Im1lbnUtYnV0dG9uIi8+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJEZWNyZWFzZUZvbnRTaXpl
QnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCiAgICAg
ICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImZGVjcmVhc2VGb250U2l6ZVRvb2xiYXJDbWQudG9v
bHRpcDsiCiAgICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9kZWNyZWFzZUZvbnQiLz4KICAg
PHRvb2xiYXJidXR0b24gaWQ9IkluY3JlYXNlRm9udFNpemVCdXR0b24iCiAgICAgICAgICAgICAg
ICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRl
eHQ9IiZpbmNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwOyIKICAgICAgICAgICAgICAg
ICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udCIvPgpkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2xv
Y2FsZXMvZW4tVVMvY2hyb21lL2NvbXBvc2VyL2VkaXRvck92ZXJsYXkuZHRkIGIvZWRpdG9yL3Vp
L2xvY2FsZXMvZW4tVVMvY2hyb21lL2NvbXBvc2VyL2VkaXRvck92ZXJsYXkuZHRkCi0tLSBhL2Vk
aXRvci91aS9sb2NhbGVzL2VuLVVTL2Nocm9tZS9jb21wb3Nlci9lZGl0b3JPdmVybGF5LmR0ZAor
KysgYi9lZGl0b3IvdWkvbG9jYWxlcy9lbi1VUy9jaHJvbWUvY29tcG9zZXIvZWRpdG9yT3Zlcmxh
eS5kdGQKQEAgLTMwNywxNiArMzA3LDE3IEBACiA8IUVOVElUWSBhbmNob3JUb29sYmFyQ21kLmxh
YmVsICJBbmNob3IiPgogPCFFTlRJVFkgYW5jaG9yVG9vbGJhckNtZC50b29sdGlwICJJbnNlcnQg
bmV3IG5hbWVkIGFuY2hvciBvciBlZGl0IHNlbGVjdGVkIGFuY2hvcidzIHByb3BlcnRpZXMiPgog
PCFFTlRJVFkgVGV4dENvbG9yQnV0dG9uLnRvb2x0aXAgIkNob29zZSBjb2xvciBmb3IgdGV4dCI+
CiA8IUVOVElUWSBCYWNrZ3JvdW5kQ29sb3JCdXR0b24udG9vbHRpcCAiQ2hvb3NlIGNvbG9yIGZv
ciBiYWNrZ3JvdW5kIj4KIDwhRU5USVRZIHRocm9iYmVyLnRvb2x0aXAgIkdvIHRvIHRoZSAmdmVu
ZG9yU2hvcnROYW1lOyBob21lIHBhZ2UiPgogPCFFTlRJVFkgSGlnaGxpZ2h0Q29sb3JCdXR0b24u
dG9vbHRpcCAiQ2hvb3NlIGhpZ2hsaWdodCBjb2xvciBmb3IgdGV4dCI+CiAKIDwhLS0gRWRpdG9y
IHRvb2xiYXIgLS0+Cis8IUVOVElUWSBhYnNvbHV0ZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlw
ICJTZXQgZm9udCBzaXplIj4KIDwhRU5USVRZIGRlY3JlYXNlRm9udFNpemVUb29sYmFyQ21kLnRv
b2x0aXAgIlNtYWxsZXIgZm9udCBzaXplIj4KIDwhRU5USVRZIGluY3JlYXNlRm9udFNpemVUb29s
YmFyQ21kLnRvb2x0aXAgIkxhcmdlciBmb250IHNpemUiPgogPCFFTlRJVFkgYm9sZFRvb2xiYXJD
bWQudG9vbHRpcCAiQm9sZCI+CiA8IUVOVElUWSBpdGFsaWNUb29sYmFyQ21kLnRvb2x0aXAgIkl0
YWxpYyI+CiA8IUVOVElUWSB1bmRlcmxpbmVUb29sYmFyQ21kLnRvb2x0aXAgIlVuZGVybGluZSI+
CiA8IUVOVElUWSBidWxsZXRMaXN0VG9vbGJhckNtZC50b29sdGlwICJBcHBseSBvciByZW1vdmUg
YnVsbGV0ZWQgbGlzdCI+CiA8IUVOVElUWSBudW1iZXJMaXN0VG9vbGJhckNtZC50b29sdGlwICJB
cHBseSBvciByZW1vdmUgbnVtYmVyZWQgbGlzdCI+CiA8IUVOVElUWSBvdXRkZW50VG9vbGJhckNt
ZC50b29sdGlwICJPdXRkZW50IHRleHQgKG1vdmUgbGVmdCkiPgpkaWZmIC0tZ2l0IGEvbWFpbC9j
b21wb25lbnRzL2NvbXBvc2UvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1bCBiL21haWwvY29tcG9u
ZW50cy9jb21wb3NlL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKLS0tIGEvbWFpbC9jb21wb25l
bnRzL2NvbXBvc2UvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1bAorKysgYi9tYWlsL2NvbXBvbmVu
dHMvY29tcG9zZS9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsCkBAIC05NTcsMTYgKzk1NywyMSBA
QAogICA8dG9vbGJhcmJ1dHRvbiBpZD0iSGlnaGxpZ2h0Q29sb3JCdXR0b24iCiAgICAgICAgICAg
ICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRp
cHRleHQ9IiZIaWdobGlnaHRDb2xvckJ1dHRvbi50b29sdGlwOyIKICAgICAgICAgICAgICAgICAg
Y29tbWFuZD0iY21kX2hpZ2hsaWdodCI+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9oaWdo
bGlnaHQiIGF0dHJpYnV0ZT0ic3RhdGUiIG9uYnJvYWRjYXN0PSJvbkhpZ2hsaWdodENvbG9yQ2hh
bmdlKCkiLz4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2hpZ2hsaWdodCIgYXR0cmlidXRl
PSJjb2xsYXBzZWQiLz4KICAgPC90b29sYmFyYnV0dG9uPgogCisgIDx0b29sYmFyYnV0dG9uIGlk
PSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIgorICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0
dGluZy1idXR0b24iCisgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImYWJzb2x1dGVGb250
U2l6ZVRvb2xiYXJDbWQudG9vbHRpcDsiCisgICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9h
YnNvbHV0ZUZvbnQiCisgICAgICAgICAgICAgICAgIHR5cGU9Im1lbnUtYnV0dG9uIi8+CiAgIDx0
b29sYmFyYnV0dG9uIGlkPSJEZWNyZWFzZUZvbnRTaXplQnV0dG9uIgogICAgICAgICAgICAgICAg
ICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0
PSImZGVjcmVhc2VGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcDsiCiAgICAgICAgICAgICAgICAg
IG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250Ii8+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJJbmNy
ZWFzZUZvbnRTaXplQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1i
dXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImaW5jcmVhc2VGb250U2l6ZVRv
b2xiYXJDbWQudG9vbHRpcDsiCiAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfaW5jcmVh
c2VGb250Ii8+CmRpZmYgLS1naXQgYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21l
c3NlbmdlcmNvbXBvc2UueHVsIGIvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9tZXNz
ZW5nZXJjb21wb3NlLnh1bAotLS0gYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21l
c3NlbmdlcmNvbXBvc2UueHVsCisrKyBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQv
bWVzc2VuZ2VyY29tcG9zZS54dWwKQEAgLTEwMDAsMTYgKzEwMDAsMTcgQEAKICAgICA8IS0tIFRo
ZXNlIHRvb2xiYXIgaXRlbXMgZ2V0IGZpbGxlZCBvdXQgZnJvbSB0aGUgZWRpdG9yT3ZlcmxheSAt
LT4KICAgICA8dG9vbGJveCBpZD0iRm9ybWF0VG9vbGJveCIgbW9kZT0iaWNvbnMiPgogICAgICAg
PHRvb2xiYXIgY2xhc3M9ImNocm9tZWNsYXNzLXRvb2xiYXIiIGlkPSJGb3JtYXRUb29sYmFyIiBw
ZXJzaXN0PSJjb2xsYXBzZWQiCiAgICAgICAgICAgICAgICBjdXN0b21pemFibGU9InRydWUiIG5v
d2luZG93ZHJhZz0idHJ1ZSI+CiAgICAgICAgIDx0b29sYmFyaXRlbSBpZD0icGFyYWdyYXBoLXNl
bGVjdC1jb250YWluZXIiLz4KICAgICAgICAgPHRvb2xiYXJpdGVtIGlkPSJmb250LWZhY2Utc2Vs
ZWN0LWNvbnRhaW5lciIvPgogICAgICAgICA8dG9vbGJhcml0ZW0gaWQ9ImNvbG9yLWJ1dHRvbnMt
Y29udGFpbmVyIgogICAgICAgICAgICAgICAgICAgICAgZGlzYWJsZW9uY3VzdG9taXplPSJ0cnVl
Ii8+CisgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIi8+
CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJEZWNyZWFzZUZvbnRTaXplQnV0dG9uIi8+CiAg
ICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJJbmNyZWFzZUZvbnRTaXplQnV0dG9uIi8+CiAgICAg
ICAgIDx0b29sYmFyc2VwYXJhdG9yIGNsYXNzPSJ0b29sYmFyc2VwYXJhdG9yLXN0YW5kYXJkIi8+
CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJib2xkQnV0dG9uIi8+CiAgICAgICAgIDx0b29s
YmFyYnV0dG9uIGlkPSJpdGFsaWNCdXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24gaWQ9
InVuZGVybGluZUJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJhcnNlcGFyYXRvciBjbGFzcz0idG9v
bGJhcnNlcGFyYXRvci1zdGFuZGFyZCIvPgogICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0idWxC
dXR0b24iLz4KZGlmZiAtLWdpdCBhL21haWwvdGhlbWVzL2xpbnV4L21haWwvY29tcG9zZS9tZXNz
ZW5nZXJjb21wb3NlLmNzcyBiL21haWwvdGhlbWVzL2xpbnV4L21haWwvY29tcG9zZS9tZXNzZW5n
ZXJjb21wb3NlLmNzcwotLS0gYS9tYWlsL3RoZW1lcy9saW51eC9tYWlsL2NvbXBvc2UvbWVzc2Vu
Z2VyY29tcG9zZS5jc3MKKysrIGIvbWFpbC90aGVtZXMvbGludXgvbWFpbC9jb21wb3NlL21lc3Nl
bmdlcmNvbXBvc2UuY3NzCkBAIC00NzIsMTYgKzQ3MiwyMyBAQCB0cmVlY2hpbGRyZW46Oi1tb3ot
dHJlZS1pbWFnZShzdWJzY3JpYmVkCiB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uIHsK
ICAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKCJjaHJvbWU6Ly9tZXNzZW5nZXIvc2tpbi9tZXNzZW5n
ZXJjb21wb3NlL2Zvcm1hdC1idXR0b25zLnBuZyIpOwogfQogCiAjRm9ybWF0VG9vbGJhciA+IHRv
b2xiYXJidXR0b24gPiAudG9vbGJhcmJ1dHRvbi10ZXh0IHsKICAgZGlzcGxheTogbm9uZTsKIH0K
IAorI0Fic29sdXRlRm9udFNpemVCdXR0b24geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgy
NzJweCAxNnB4IDI4OHB4IDBweCk7Cit9CisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbltkaXNhYmxl
ZD0idHJ1ZSJdIHsKKyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMjU2cHggMTZweCAyNzJweCAw
cHgpOworfQorCiAjRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiB7CiAgIC1tb3otaW1hZ2UtcmVnaW9u
OiByZWN0KDIwOHB4IDE2cHggMjI0cHggMHB4KTsKIH0KICNEZWNyZWFzZUZvbnRTaXplQnV0dG9u
W2Rpc2FibGVkPSJ0cnVlIl0gewogICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgxOTJweCAxNnB4
IDIwOHB4IDBweCk7CiB9CiAKICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uIHsKZGlmZiAtLWdpdCBh
L21haWwvdGhlbWVzL29zeC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MgYi9tYWls
L3RoZW1lcy9vc3gvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCi0tLSBhL21haWwv
dGhlbWVzL29zeC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKKysrIGIvbWFpbC90
aGVtZXMvb3N4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcwpAQCAtNzcwLDMwICs3
NzAsMzAgQEAgdG9vbGJhcmJ1dHRvbi5mb3JtYXR0aW5nLWJ1dHRvbiB7CiAgIC1tb3otbWFyZ2lu
LXN0YXJ0OiAzcHg7CiAgIC1tb3otbWFyZ2luLWVuZDogNXB4OwogfQogCiAjQWxpZ25Qb3B1cEJ1
dHRvbiwgI0luc2VydFBvcHVwQnV0dG9uLCAjc21pbGVCdXR0b25NZW51IHsKICAtbW96LW1hcmdp
bi1lbmQ6IDlweDsKIH0KIAorI0Fic29sdXRlRm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGly
KHJ0bCksCiAjSW5jcmVhc2VGb250U2l6ZUJ1dHRvbjotbW96LWxvY2FsZS1kaXIocnRsKSwKICN1
bmRlcmxpbmVCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjaW5kZW50QnV0dG9uOi1tb3ot
bG9jYWxlLWRpcihydGwpLAotI0RlY3JlYXNlRm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGly
KGx0ciksCiAjYm9sZEJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSwKICN1bEJ1dHRvbjotbW96
LWxvY2FsZS1kaXIobHRyKSB7CiAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7CiAgIGJvcmRl
ci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7CiB9CiAKKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uOi1t
b3otbG9jYWxlLWRpcihsdHIpLAogI0luY3JlYXNlRm9udFNpemVCdXR0b246LW1vei1sb2NhbGUt
ZGlyKGx0ciksCiAjdW5kZXJsaW5lQnV0dG9uOi1tb3otbG9jYWxlLWRpcihsdHIpLAogI2luZGVu
dEJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSwKLSNEZWNyZWFzZUZvbnRTaXplQnV0dG9uOi1t
b3otbG9jYWxlLWRpcihydGwpLAogI2JvbGRCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAj
dWxCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCkgewogICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1
czogMDsKICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7CiB9CiAKIHRvb2xiYXJidXR0
b24uZm9ybWF0dGluZy1idXR0b24gPiAudG9vbGJhcmJ1dHRvbi1tZW51LWRyb3BtYXJrZXIsCiB0
b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uID4gLnRvb2xiYXJidXR0b24tbWVudWJ1dHRv
bi1kcm9wbWFya2VyIHsKQEAgLTgxOCwxNiArODE4LDI0IEBAIHRvb2xiYXJidXR0b24uZm9ybWF0
dGluZy1idXR0b24gPiAudG9vbGIKICAgICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoY2hyb21lOi8v
bWVzc2VuZ2VyL3NraW4vaWNvbnMvdG9vbGJhcmJ1dHRvbi1kcm9wbWFya2VyLWxpb24ucG5nKTsK
ICAgfQogfQogCiAjRm9ybWF0VG9vbGJhciA+IHRvb2xiYXJidXR0b24gPiAudG9vbGJhcmJ1dHRv
bi10ZXh0IHsKICAgZGlzcGxheTogbm9uZTsKIH0KIAorI0Fic29sdXRlRm9udFNpemVCdXR0b24g
eworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgxODBweCAyMHB4IDE5MnB4IDBweCk7Cit9CisK
KyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0geworICAtbW96LWltYWdl
LXJlZ2lvbjogcmVjdCgxODBweCA2MHB4IDE5MnB4IDQwcHgpICFpbXBvcnRhbnQ7Cit9CisKICNJ
bmNyZWFzZUZvbnRTaXplQnV0dG9uIHsKICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDIw
cHggMTJweCAwcHgpOwogfQogCiAjSW5jcmVhc2VGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1
ZSJdIHsKICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDYwcHggMTJweCA0MHB4KSAhaW1w
b3J0YW50OwogfQogCkBAIC05OTUsMTYgKzEwMDMsMjQgQEAgdG9vbGJhcmJ1dHRvbi5mb3JtYXR0
aW5nLWJ1dHRvbiA+IC50b29sYgogICAgIHdpZHRoOiAyMHB4OwogICAgIGhlaWdodDogMTJweDsK
ICAgfQogCiAgIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24gewogICAgIGxpc3Qtc3R5
bGUtaW1hZ2U6IHVybCgiY2hyb21lOi8vbWVzc2VuZ2VyL3NraW4vbWVzc2VuZ2VyY29tcG9zZS9m
b3JtYXQtYnV0dG9uc0AyeC5wbmciKTsKICAgfQogCisgICNBYnNvbHV0ZUZvbnRTaXplQnV0dG9u
IHsKKyAgICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgzNjBweCA0MHB4IDM4NHB4IDBweCk7Cisg
IH0KKworICAjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKKyAgICAt
bW96LWltYWdlLXJlZ2lvbjogcmVjdCgzNjBweCAxMjBweCAzODRweCA4MHB4KSAhaW1wb3J0YW50
OworICB9CisKICAgI0luY3JlYXNlRm9udFNpemVCdXR0b24gewogICAgIC1tb3otaW1hZ2UtcmVn
aW9uOiByZWN0KDBweCA0MHB4IDI0cHggMHB4KTsKICAgfQogCiAgICNJbmNyZWFzZUZvbnRTaXpl
QnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0gewogICAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDBw
eCAxMjBweCAyNHB4IDgwcHgpICFpbXBvcnRhbnQ7CiAgIH0KIApkaWZmIC0tZ2l0IGEvbWFpbC90
aGVtZXMvd2luZG93cy9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MgYi9tYWlsL3Ro
ZW1lcy93aW5kb3dzL21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcwotLS0gYS9tYWls
L3RoZW1lcy93aW5kb3dzL21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcworKysgYi9t
YWlsL3RoZW1lcy93aW5kb3dzL21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcwpAQCAt
MjQwLDE2ICsyNDAsMjMgQEAKICNGb3JtYXRUb29sYmFyIHsKICAgYmFja2dyb3VuZC1jb2xvcjog
dHJhbnNwYXJlbnQ7CiB9CiAKICNGb3JtYXRUb29sYmFyID4gdG9vbGJhcmJ1dHRvbiA+IC50b29s
YmFyYnV0dG9uLXRleHQgewogICBkaXNwbGF5OiBub25lOwogfQogCisjQWJzb2x1dGVGb250U2l6
ZUJ1dHRvbiB7CisgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDBweCAzMjBweCAxNnB4IDMwNHB4
KTsKK30KKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0geworICAtbW96
LWltYWdlLXJlZ2lvbjogcmVjdCgxNnB4IDMyMHB4IDMycHggMzA0cHgpICFpbXBvcnRhbnQ7Cit9
CisKICNEZWNyZWFzZUZvbnRTaXplQnV0dG9uIHsKICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3Qo
MHB4IDE2cHggMTZweCAwcHgpOwogfQogI0RlY3JlYXNlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9
InRydWUiXSB7CiAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDE2cHggMTZweCAzMnB4IDBweCkg
IWltcG9ydGFudDsKIH0KIAogI0luY3JlYXNlRm9udFNpemVCdXR0b24gewo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8672258</attachid>
            <date>2015-10-10 04:17:14 -0700</date>
            <delta_ts>2015-10-10 07:23:27 -0700</delta_ts>
            <desc>Screenshot of toolbar with new button for &quot;absolute font&quot; (OS X)</desc>
            <filename>Compose-OSX.png</filename>
            <type>image/png</type>
            <size>8768</size>
            <attacher>richard.marti</attacher>
            
              <data encoding="base64">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
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8672262</attachid>
            <date>2015-10-10 05:22:18 -0700</date>
            <delta_ts>2015-10-10 05:22:18 -0700</delta_ts>
            <desc>Screenshot of toolbar with button for &quot;absolute font&quot; (Windows) (corrected)</desc>
            <filename>769604-new-toolbar2.png</filename>
            <type>image/png</type>
            <size>7575</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">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
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8672263</attachid>
            <date>2015-10-10 05:58:09 -0700</date>
            <delta_ts>2015-10-10 10:06:22 -0700</delta_ts>
            <desc>Part 2: WIP - XUL and CSS changes (v2)</desc>
            <filename>769604.patch</filename>
            <type>text/plain</type>
            <size>10214</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBQYXJlbnQgNjE0NTUzMTExMGEyZmYyNWI2YTQ1MGU2NDMy
ZGJlNjMzNmVhNDA3YQojIFVzZXIgSm9yZyBLIDxtb3ppbGxhQGpvcmdrLmNvbT4KQnVnIDc2OTYw
NCAtIHh4CgpkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLnh1
bCBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci54dWwKLS0tIGEvZWRpdG9yL3Vp
L2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLnh1bAorKysgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29u
dGVudC9lZGl0b3IueHVsCkBAIC0yNjUsMTYgKzI2NSwxNyBAQAogICAgICAgICAgICBub3dpbmRv
d2RyYWc9InRydWUiPgogICAgIDwhLS0gZnJvbSBlZGl0b3JPdmVybGF5IC0tPgogICAgIDx0b29s
YmFyaXRlbSBpZD0icGFyYWdyYXBoLXNlbGVjdC1jb250YWluZXIiLz4KICAgICA8dG9vbGJhcml0
ZW0gaWQ9ImNvbG9yLWJ1dHRvbnMtY29udGFpbmVyIi8+CiAgICAgPHRvb2xiYXJidXR0b24gaWQ9
IkhpZ2hsaWdodENvbG9yQnV0dG9uIi8+CiAKICAgICA8dG9vbGJhcnNlcGFyYXRvciBjbGFzcz0i
dG9vbGJhcnNlcGFyYXRvci1zdGFuZGFyZCIvPgogCisgICAgPHRvb2xiYXJidXR0b24gaWQ9IkFi
c29sdXRlRm9udFNpemVCdXR0b24iLz4KICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iRGVjcmVhc2VG
b250U2l6ZUJ1dHRvbiIvPgogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJJbmNyZWFzZUZvbnRTaXpl
QnV0dG9uIi8+CiAKICAgICA8dG9vbGJhcnNlcGFyYXRvciBjbGFzcz0idG9vbGJhcnNlcGFyYXRv
ci1zdGFuZGFyZCIvPgogCiAgICAgPHRvb2xiYXJidXR0b24gaWQ9ImJvbGRCdXR0b24iLz4KICAg
ICA8dG9vbGJhcmJ1dHRvbiBpZD0iaXRhbGljQnV0dG9uIi8+CiAgICAgPHRvb2xiYXJidXR0b24g
aWQ9InVuZGVybGluZUJ1dHRvbiIvPgpkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2Nv
bnRlbnQvZWRpdG9yT3ZlcmxheS54dWwgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0
b3JPdmVybGF5Lnh1bAotLS0gYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3JPdmVy
bGF5Lnh1bAorKysgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1
bApAQCAtMTEyNywxNiArMTEyNywyMSBAQAogICA8dG9vbGJhcmJ1dHRvbiBpZD0iSGlnaGxpZ2h0
Q29sb3JCdXR0b24iCiAgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIK
ICAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZIaWdobGlnaHRDb2xvckJ1dHRvbi50b29s
dGlwOyIKICAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2hpZ2hsaWdodCI+CiAgICAgPG9i
c2VydmVzIGVsZW1lbnQ9ImNtZF9oaWdobGlnaHQiIGF0dHJpYnV0ZT0ic3RhdGUiIG9uYnJvYWRj
YXN0PSJvbkhpZ2hsaWdodENvbG9yQ2hhbmdlKCkiLz4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0i
Y21kX2hpZ2hsaWdodCIgYXR0cmlidXRlPSJjb2xsYXBzZWQiLz4KICAgPC90b29sYmFyYnV0dG9u
PgogCisgIDx0b29sYmFyYnV0dG9uIGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIgorICAgICAg
ICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCisgICAgICAgICAgICAgICAgIHRv
b2x0aXB0ZXh0PSImYWJzb2x1dGVGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcDsiCisgICAgICAg
ICAgICAgICAgIGNvbW1hbmQ9ImNtZF9hYnNvbHV0ZUZvbnQiCisgICAgICAgICAgICAgICAgIHR5
cGU9Im1lbnUiLz4KICAgPHRvb2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNpemVCdXR0b24i
CiAgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAg
ICAgICAgdG9vbHRpcHRleHQ9IiZkZWNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwOyIK
ICAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2RlY3JlYXNlRm9udCIvPgogICA8dG9vbGJh
cmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiIKICAgICAgICAgICAgICAgICAgY2xh
c3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmlu
Y3JlYXNlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXA7IgogICAgICAgICAgICAgICAgICBjb21t
YW5kPSJjbWRfaW5jcmVhc2VGb250Ii8+CmRpZmYgLS1naXQgYS9lZGl0b3IvdWkvbG9jYWxlcy9l
bi1VUy9jaHJvbWUvY29tcG9zZXIvZWRpdG9yT3ZlcmxheS5kdGQgYi9lZGl0b3IvdWkvbG9jYWxl
cy9lbi1VUy9jaHJvbWUvY29tcG9zZXIvZWRpdG9yT3ZlcmxheS5kdGQKLS0tIGEvZWRpdG9yL3Vp
L2xvY2FsZXMvZW4tVVMvY2hyb21lL2NvbXBvc2VyL2VkaXRvck92ZXJsYXkuZHRkCisrKyBiL2Vk
aXRvci91aS9sb2NhbGVzL2VuLVVTL2Nocm9tZS9jb21wb3Nlci9lZGl0b3JPdmVybGF5LmR0ZApA
QCAtMzA3LDE2ICszMDcsMTcgQEAKIDwhRU5USVRZIGFuY2hvclRvb2xiYXJDbWQubGFiZWwgIkFu
Y2hvciI+CiA8IUVOVElUWSBhbmNob3JUb29sYmFyQ21kLnRvb2x0aXAgIkluc2VydCBuZXcgbmFt
ZWQgYW5jaG9yIG9yIGVkaXQgc2VsZWN0ZWQgYW5jaG9yJ3MgcHJvcGVydGllcyI+CiA8IUVOVElU
WSBUZXh0Q29sb3JCdXR0b24udG9vbHRpcCAiQ2hvb3NlIGNvbG9yIGZvciB0ZXh0Ij4KIDwhRU5U
SVRZIEJhY2tncm91bmRDb2xvckJ1dHRvbi50b29sdGlwICJDaG9vc2UgY29sb3IgZm9yIGJhY2tn
cm91bmQiPgogPCFFTlRJVFkgdGhyb2JiZXIudG9vbHRpcCAiR28gdG8gdGhlICZ2ZW5kb3JTaG9y
dE5hbWU7IGhvbWUgcGFnZSI+CiA8IUVOVElUWSBIaWdobGlnaHRDb2xvckJ1dHRvbi50b29sdGlw
ICJDaG9vc2UgaGlnaGxpZ2h0IGNvbG9yIGZvciB0ZXh0Ij4KIAogPCEtLSBFZGl0b3IgdG9vbGJh
ciAtLT4KKzwhRU5USVRZIGFic29sdXRlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXAgIlNldCBm
b250IHNpemUiPgogPCFFTlRJVFkgZGVjcmVhc2VGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcCAi
U21hbGxlciBmb250IHNpemUiPgogPCFFTlRJVFkgaW5jcmVhc2VGb250U2l6ZVRvb2xiYXJDbWQu
dG9vbHRpcCAiTGFyZ2VyIGZvbnQgc2l6ZSI+CiA8IUVOVElUWSBib2xkVG9vbGJhckNtZC50b29s
dGlwICJCb2xkIj4KIDwhRU5USVRZIGl0YWxpY1Rvb2xiYXJDbWQudG9vbHRpcCAiSXRhbGljIj4K
IDwhRU5USVRZIHVuZGVybGluZVRvb2xiYXJDbWQudG9vbHRpcCAiVW5kZXJsaW5lIj4KIDwhRU5U
SVRZIGJ1bGxldExpc3RUb29sYmFyQ21kLnRvb2x0aXAgIkFwcGx5IG9yIHJlbW92ZSBidWxsZXRl
ZCBsaXN0Ij4KIDwhRU5USVRZIG51bWJlckxpc3RUb29sYmFyQ21kLnRvb2x0aXAgIkFwcGx5IG9y
IHJlbW92ZSBudW1iZXJlZCBsaXN0Ij4KIDwhRU5USVRZIG91dGRlbnRUb29sYmFyQ21kLnRvb2x0
aXAgIk91dGRlbnQgdGV4dCAobW92ZSBsZWZ0KSI+CmRpZmYgLS1naXQgYS9tYWlsL2NvbXBvbmVu
dHMvY29tcG9zZS9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsIGIvbWFpbC9jb21wb25lbnRzL2Nv
bXBvc2UvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1bAotLS0gYS9tYWlsL2NvbXBvbmVudHMvY29t
cG9zZS9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsCisrKyBiL21haWwvY29tcG9uZW50cy9jb21w
b3NlL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKQEAgLTk1MiwxNiArOTUyLDIxIEBACiAgIDx0
b29sYmFyYnV0dG9uIGlkPSJIaWdobGlnaHRDb2xvckJ1dHRvbiIKICAgICAgICAgICAgICAgICAg
Y2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0i
JkhpZ2hsaWdodENvbG9yQnV0dG9uLnRvb2x0aXA7IgogICAgICAgICAgICAgICAgICBjb21tYW5k
PSJjbWRfaGlnaGxpZ2h0Ij4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2hpZ2hsaWdodCIg
YXR0cmlidXRlPSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9uSGlnaGxpZ2h0Q29sb3JDaGFuZ2UoKSIv
PgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfaGlnaGxpZ2h0IiBhdHRyaWJ1dGU9ImNvbGxh
cHNlZCIvPgogICA8L3Rvb2xiYXJidXR0b24+CiAKKyAgPHRvb2xiYXJidXR0b24gaWQ9IkFic29s
dXRlRm9udFNpemVCdXR0b24iCisgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1
dHRvbiIKKyAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZhYnNvbHV0ZUZvbnRTaXplVG9v
bGJhckNtZC50b29sdGlwOyIKKyAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2Fic29sdXRl
Rm9udCIKKyAgICAgICAgICAgICAgICAgdHlwZT0ibWVudSIvPgogICA8dG9vbGJhcmJ1dHRvbiBp
ZD0iRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiIKICAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1h
dHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmRlY3JlYXNlRm9u
dFNpemVUb29sYmFyQ21kLnRvb2x0aXA7IgogICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21k
X2RlY3JlYXNlRm9udCIvPgogICA8dG9vbGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1
dHRvbiIKICAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAg
ICAgICAgICAgICB0b29sdGlwdGV4dD0iJmluY3JlYXNlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0
aXA7IgogICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udCIvPgpkaWZm
IC0tZ2l0IGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9tZXNzZW5nZXJjb21wb3Nl
Lnh1bCBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvbWVzc2VuZ2VyY29tcG9zZS54
dWwKLS0tIGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9tZXNzZW5nZXJjb21wb3Nl
Lnh1bAorKysgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21lc3NlbmdlcmNvbXBv
c2UueHVsCkBAIC05OTMsMTYgKzk5MywxNyBAQAogICAgIDwhLS0gVGhlc2UgdG9vbGJhciBpdGVt
cyBnZXQgZmlsbGVkIG91dCBmcm9tIHRoZSBlZGl0b3JPdmVybGF5IC0tPgogICAgIDx0b29sYm94
IGlkPSJGb3JtYXRUb29sYm94IiBtb2RlPSJpY29ucyI+CiAgICAgICA8dG9vbGJhciBjbGFzcz0i
Y2hyb21lY2xhc3MtdG9vbGJhciIgaWQ9IkZvcm1hdFRvb2xiYXIiIHBlcnNpc3Q9ImNvbGxhcHNl
ZCIKICAgICAgICAgICAgICAgIGN1c3RvbWl6YWJsZT0idHJ1ZSIgbm93aW5kb3dkcmFnPSJ0cnVl
Ij4KICAgICAgICAgPHRvb2xiYXJpdGVtIGlkPSJwYXJhZ3JhcGgtc2VsZWN0LWNvbnRhaW5lciIv
PgogICAgICAgICA8dG9vbGJhcml0ZW0gaWQ9ImZvbnQtZmFjZS1zZWxlY3QtY29udGFpbmVyIi8+
CiAgICAgICAgIDx0b29sYmFyaXRlbSBpZD0iY29sb3ItYnV0dG9ucy1jb250YWluZXIiCiAgICAg
ICAgICAgICAgICAgICAgICBkaXNhYmxlb25jdXN0b21pemU9InRydWUiLz4KKyAgICAgICAgPHRv
b2xiYXJidXR0b24gaWQ9IkFic29sdXRlRm9udFNpemVCdXR0b24iLz4KICAgICAgICAgPHRvb2xi
YXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNpemVCdXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJi
dXR0b24gaWQ9IkluY3JlYXNlRm9udFNpemVCdXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJzZXBh
cmF0b3IgY2xhc3M9InRvb2xiYXJzZXBhcmF0b3Itc3RhbmRhcmQiLz4KICAgICAgICAgPHRvb2xi
YXJidXR0b24gaWQ9ImJvbGRCdXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24gaWQ9Iml0
YWxpY0J1dHRvbiIvPgogICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0idW5kZXJsaW5lQnV0dG9u
Ii8+CiAgICAgICAgIDx0b29sYmFyc2VwYXJhdG9yIGNsYXNzPSJ0b29sYmFyc2VwYXJhdG9yLXN0
YW5kYXJkIi8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJ1bEJ1dHRvbiIvPgpkaWZmIC0t
Z2l0IGEvbWFpbC90aGVtZXMvbGludXgvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3Nz
IGIvbWFpbC90aGVtZXMvbGludXgvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCi0t
LSBhL21haWwvdGhlbWVzL2xpbnV4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcwor
KysgYi9tYWlsL3RoZW1lcy9saW51eC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MK
QEAgLTQ0MiwxNiArNDQyLDIzIEBAIHRyZWVjaGlsZHJlbjo6LW1vei10cmVlLWltYWdlKHN1YnNj
cmliZWQKIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24gewogICBsaXN0LXN0eWxlLWlt
YWdlOiB1cmwoImNocm9tZTovL21lc3Nlbmdlci9za2luL21lc3NlbmdlcmNvbXBvc2UvZm9ybWF0
LWJ1dHRvbnMucG5nIik7CiB9CiAKICNGb3JtYXRUb29sYmFyID4gdG9vbGJhcmJ1dHRvbiA+IC50
b29sYmFyYnV0dG9uLXRleHQgewogICBkaXNwbGF5OiBub25lOwogfQogCisjQWJzb2x1dGVGb250
U2l6ZUJ1dHRvbiB7CisgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDI3MnB4IDE2cHggMjg4cHgg
MHB4KTsKK30KKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0geworICAt
bW96LWltYWdlLXJlZ2lvbjogcmVjdCgyNTZweCAxNnB4IDI3MnB4IDBweCk7Cit9CisKICNEZWNy
ZWFzZUZvbnRTaXplQnV0dG9uIHsKICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMjA4cHggMTZw
eCAyMjRweCAwcHgpOwogfQogI0RlY3JlYXNlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9InRydWUi
XSB7CiAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDE5MnB4IDE2cHggMjA4cHggMHB4KTsKIH0K
IAogI0luY3JlYXNlRm9udFNpemVCdXR0b24gewpkaWZmIC0tZ2l0IGEvbWFpbC90aGVtZXMvb3N4
L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcyBiL21haWwvdGhlbWVzL29zeC9tYWls
L2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKLS0tIGEvbWFpbC90aGVtZXMvb3N4L21haWwv
Y29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcworKysgYi9tYWlsL3RoZW1lcy9vc3gvbWFpbC9j
b21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCkBAIC03NTEsMzAgKzc1MSwzMCBAQCB0b29sYmFy
YnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uIHsKICAgLW1vei1tYXJnaW4tc3RhcnQ6IDNweDsKICAg
LW1vei1tYXJnaW4tZW5kOiA1cHg7CiB9CiAKICNBbGlnblBvcHVwQnV0dG9uLCAjSW5zZXJ0UG9w
dXBCdXR0b24sICNzbWlsZUJ1dHRvbk1lbnUgewogIC1tb3otbWFyZ2luLWVuZDogOXB4OwogfQog
CisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbjotbW96LWxvY2FsZS1kaXIocnRsKSwKICNJbmNyZWFz
ZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAogI3VuZGVybGluZUJ1dHRvbjot
bW96LWxvY2FsZS1kaXIocnRsKSwKICNpbmRlbnRCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCks
Ci0jRGVjcmVhc2VGb250U2l6ZUJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSwKICNib2xkQnV0
dG9uOi1tb3otbG9jYWxlLWRpcihsdHIpLAogI3VsQnV0dG9uOi1tb3otbG9jYWxlLWRpcihsdHIp
IHsKICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDsKICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJh
ZGl1czogMDsKIH0KIAorI0Fic29sdXRlRm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0
ciksCiAjSW5jcmVhc2VGb250U2l6ZUJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSwKICN1bmRl
cmxpbmVCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCiAjaW5kZW50QnV0dG9uOi1tb3otbG9j
YWxlLWRpcihsdHIpLAotI0RlY3JlYXNlRm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0
bCksCiAjYm9sZEJ1dHRvbjotbW96LWxvY2FsZS1kaXIocnRsKSwKICN1bEJ1dHRvbjotbW96LWxv
Y2FsZS1kaXIocnRsKSB7CiAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOwogICBib3JkZXIt
Ym90dG9tLXJpZ2h0LXJhZGl1czogMDsKIH0KIAogdG9vbGJhcmJ1dHRvbi5mb3JtYXR0aW5nLWJ1
dHRvbiA+IC50b29sYmFyYnV0dG9uLW1lbnUtZHJvcG1hcmtlciwKIHRvb2xiYXJidXR0b24uZm9y
bWF0dGluZy1idXR0b24gPiAudG9vbGJhcmJ1dHRvbi1tZW51YnV0dG9uLWRyb3BtYXJrZXIgewpA
QCAtNzk5LDE2ICs3OTksMjQgQEAgdG9vbGJhcmJ1dHRvbi5mb3JtYXR0aW5nLWJ1dHRvbiA+IC50
b29sYgogICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChjaHJvbWU6Ly9tZXNzZW5nZXIvc2tpbi9p
Y29ucy90b29sYmFyYnV0dG9uLWRyb3BtYXJrZXItbGlvbi5wbmcpOwogICB9CiB9CiAKICNGb3Jt
YXRUb29sYmFyID4gdG9vbGJhcmJ1dHRvbiA+IC50b29sYmFyYnV0dG9uLXRleHQgewogICBkaXNw
bGF5OiBub25lOwogfQogCisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbiB7CisgIC1tb3otaW1hZ2Ut
cmVnaW9uOiByZWN0KDE4MHB4IDIwcHggMTkycHggMHB4KTsKK30KKworI0Fic29sdXRlRm9udFNp
emVCdXR0b25bZGlzYWJsZWQ9InRydWUiXSB7CisgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDE4
MHB4IDYwcHggMTkycHggNDBweCkgIWltcG9ydGFudDsKK30KKwogI0luY3JlYXNlRm9udFNpemVC
dXR0b24gewogICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgwcHggMjBweCAxMnB4IDBweCk7CiB9
CiAKICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0gewogICAtbW96LWlt
YWdlLXJlZ2lvbjogcmVjdCgwcHggNjBweCAxMnB4IDQwcHgpICFpbXBvcnRhbnQ7CiB9CiAKQEAg
LTk3NiwxNiArOTg0LDI0IEBAIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24gPiAudG9v
bGIKICAgICB3aWR0aDogMjBweDsKICAgICBoZWlnaHQ6IDEycHg7CiAgIH0KIAogICB0b29sYmFy
YnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uIHsKICAgICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoImNo
cm9tZTovL21lc3Nlbmdlci9za2luL21lc3NlbmdlcmNvbXBvc2UvZm9ybWF0LWJ1dHRvbnNAMngu
cG5nIik7CiAgIH0KIAorICAjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbiB7CisgICAgLW1vei1pbWFn
ZS1yZWdpb246IHJlY3QoMzYwcHggNDBweCAzODRweCAwcHgpOworICB9CisKKyAgI0Fic29sdXRl
Rm9udFNpemVCdXR0b25bZGlzYWJsZWQ9InRydWUiXSB7CisgICAgLW1vei1pbWFnZS1yZWdpb246
IHJlY3QoMzYwcHggMTIwcHggMzg0cHggODBweCkgIWltcG9ydGFudDsKKyAgfQorCiAgICNJbmNy
ZWFzZUZvbnRTaXplQnV0dG9uIHsKICAgICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgwcHggNDBw
eCAyNHB4IDBweCk7CiAgIH0KIAogICAjSW5jcmVhc2VGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0i
dHJ1ZSJdIHsKICAgICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgwcHggMTIwcHggMjRweCA4MHB4
KSAhaW1wb3J0YW50OwogICB9CiAKZGlmZiAtLWdpdCBhL21haWwvdGhlbWVzL3dpbmRvd3MvbWFp
bC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzIGIvbWFpbC90aGVtZXMvd2luZG93cy9tYWls
L2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKLS0tIGEvbWFpbC90aGVtZXMvd2luZG93cy9t
YWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKKysrIGIvbWFpbC90aGVtZXMvd2luZG93
cy9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKQEAgLTI1MSwxNiArMjUxLDIzIEBA
IHRvb2xib3hbbGFiZWxhbGlnbj0iZW5kIl0gPiB0b29sYmFyW21vZGUKICNGb3JtYXRUb29sYmFy
IHsKICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7CiB9CiAKICNGb3JtYXRUb29sYmFy
ID4gdG9vbGJhcmJ1dHRvbiA+IC50b29sYmFyYnV0dG9uLXRleHQgewogICBkaXNwbGF5OiBub25l
OwogfQogCisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbiB7CisgIC1tb3otaW1hZ2UtcmVnaW9uOiBy
ZWN0KDBweCAzMjBweCAxNnB4IDMwNHB4KTsKK30KKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uW2Rp
c2FibGVkPSJ0cnVlIl0geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgxNnB4IDMyMHB4IDMy
cHggMzA0cHgpICFpbXBvcnRhbnQ7Cit9CisKICNEZWNyZWFzZUZvbnRTaXplQnV0dG9uIHsKICAg
LW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDE2cHggMTZweCAwcHgpOwogfQogI0RlY3JlYXNl
Rm9udFNpemVCdXR0b25bZGlzYWJsZWQ9InRydWUiXSB7CiAgIC1tb3otaW1hZ2UtcmVnaW9uOiBy
ZWN0KDE2cHggMTZweCAzMnB4IDBweCkgIWltcG9ydGFudDsKIH0KIAogI0luY3JlYXNlRm9udFNp
emVCdXR0b24gewo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8672278</attachid>
            <date>2015-10-10 07:08:07 -0700</date>
            <delta_ts>2015-10-10 07:08:07 -0700</delta_ts>
            <desc>Screenshot of modified size menu.</desc>
            <filename>769604-font-size-menu.png</filename>
            <type>image/png</type>
            <size>9553</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">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
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8672279</attachid>
            <date>2015-10-10 07:11:23 -0700</date>
            <delta_ts>2015-10-10 07:11:23 -0700</delta_ts>
            <desc>Screenshot of modified preferences menu (Composition, HTML, Size)</desc>
            <filename>769604-pref-menu.png</filename>
            <type>image/png</type>
            <size>2699</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">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
X+w/4OPR3+4AAAAASUVORK5CYII=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8672294</attachid>
            <date>2015-10-10 09:40:24 -0700</date>
            <delta_ts>2015-10-10 09:40:24 -0700</delta_ts>
            <desc>Screenshot of toolbar with new button for &quot;absolute font&quot; with dropdown (Windows)</desc>
            <filename>769604-new-toolbar-dropdown.png</filename>
            <type>image/png</type>
            <size>10874</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">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
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8672295</attachid>
            <date>2015-10-10 10:06:22 -0700</date>
            <delta_ts>2015-10-10 11:17:17 -0700</delta_ts>
            <desc>Part 2: XUL, CSS and some JS changes for new toolbar button (v3).</desc>
            <filename>769604.patch</filename>
            <type>text/plain</type>
            <size>25251</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBQYXJlbnQgNjE0NTUzMTExMGEyZmYyNWI2YTQ1MGU2NDMy
ZGJlNjMzNmVhNDA3YQojIFVzZXIgSm9yZyBLIDxtb3ppbGxhQGpvcmdrLmNvbT4KQnVnIDc2OTYw
NCAtIHh4CgpkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLmpz
IGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLmpzCi0tLSBhL2VkaXRvci91aS9j
b21wb3Nlci9jb250ZW50L2VkaXRvci5qcworKysgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVu
dC9lZGl0b3IuanMKQEAgLTEwMjYsMTYgKzEwMjYsNTUgQEAgZnVuY3Rpb24gaW5pdEZvbnRTaXpl
TWVudShtZW51UG9wdXApCiAgICAgfQogCiAgICAgLy8gaWYgbm8gc2l6ZSB3YXMgZm91bmQsIHRo
ZW4gY2hlY2sgZGVmYXVsdCAobWVkaXVtKQogICAgIC8vIG5vdGUgdGhhdCBubyBpdGVtIGlzIGNo
ZWNrZWQgaW4gdGhlIGNhc2Ugb2YgIm1peGVkIiBzZWxlY3Rpb24KICAgICBjaGlsZHJlblttZWRp
dW1JbmRleF0uc2V0QXR0cmlidXRlKCJjaGVja2VkIiwgIXNpemVXYXNGb3VuZCk7CiAgIH0KIH0K
IAorZnVuY3Rpb24gaW5pdEFic29sdXRlRm9udFNpemVNZW51KG1lbnVQb3B1cCkKK3sKKyAgaWYg
KG1lbnVQb3B1cCkKKyAgeworICAgIHZhciBjaGlsZHJlbiA9IG1lbnVQb3B1cC5jaGlsZE5vZGVz
OworICAgIGlmICghY2hpbGRyZW4pIHJldHVybjsKKworICAgIHZhciBmaXJzdEhhcyA9IHsgdmFs
dWU6IGZhbHNlIH07CisgICAgdmFyIGFueUhhcyA9IHsgdmFsdWU6IGZhbHNlIH07CisgICAgdmFy
IGFsbEhhcyA9IHsgdmFsdWU6IGZhbHNlIH07CisKKyAgICB2YXIgc2l6ZVdhc0ZvdW5kID0gZmFs
c2U7CisKKyAgICB2YXIgbWVudUluZGV4ID0gMDsKKyAgICB2YXIgbWVkaXVtSW5kZXggPSAyOwor
CisgICAgLy8gU2NhbiB0aHJvdWdoIGFsbCBzdXBwb3J0ZWQgImZvbnQgc2l6ZSIgYXR0cmlidXRl
IHZhbHVlcworICAgIGZvciAodmFyIGkgPSAtMjsgaSA8PSAzOyBpKyspCisgICAgeworICAgICAg
bWVudUl0ZW0gPSBjaGlsZHJlblttZW51SW5kZXhdOworCisgICAgICBpZiAobWVudUl0ZW0pCisg
ICAgICB7CisgICAgICAgIHZhciBzaXplU3RyaW5nID0gKGkgPD0gMCkgPyBTdHJpbmcoaSkgOiAo
IisiICsgU3RyaW5nKGkpKTsKKyAgICAgICAgRWRpdG9yR2V0VGV4dFByb3BlcnR5KCJmb250Iiwg
InNpemUiLCBzaXplU3RyaW5nLCBmaXJzdEhhcywgYW55SGFzLCBhbGxIYXMpOworICAgICAgICAv
LyBDaGVjayB0aGUgaXRlbSBvbmx5IGlmIGFsbCBvZiBzZWxlY3Rpb24gaGFzIHRoZSBzaXplIC4u
LgorICAgICAgICBtZW51SXRlbS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCBhbGxIYXMudmFsdWUp
OworICAgICAgICAvLyAuLi4gYnV0IHJlbWVtYmVyIGlmIEFOWSBvZiB0aGUgc2VsZWN0aW9uIGhh
ZCBzaXplIHNldC4KKyAgICAgICAgc2l6ZVdhc0ZvdW5kIHw9IGFueUhhcy52YWx1ZTsKKyAgICAg
IH0KKyAgICAgIG1lbnVJbmRleCsrOworICAgIH0KKworICAgIC8vIElmIG5vIHNpemUgd2FzIGZv
dW5kLCB0aGVuIGNoZWNrIGRlZmF1bHQgKG1lZGl1bSkuCisgICAgLy8gTm90ZSB0aGF0IG5vIGl0
ZW0gaXMgY2hlY2tlZCBpbiB0aGUgY2FzZSBvZiAibWl4ZWQiIHNlbGVjdGlvbi4KKyAgICBjaGls
ZHJlblttZWRpdW1JbmRleF0uc2V0QXR0cmlidXRlKCJjaGVja2VkIiwgIXNpemVXYXNGb3VuZCk7
CisgIH0KK30KKwogZnVuY3Rpb24gb25IaWdobGlnaHRDb2xvckNoYW5nZSgpCiB7CiAgIENoYW5n
ZUJ1dHRvbkNvbG9yKCJjbWRfaGlnaGxpZ2h0IiwgIkhpZ2hsaWdodENvbG9yQnV0dG9uIiwKICAg
ICAgICAgICAgICAgICAgICAgInRyYW5zcGFyZW50Iik7CiB9CiAKIGZ1bmN0aW9uIG9uRm9udENv
bG9yQ2hhbmdlKCkKIHsKZGlmZiAtLWdpdCBhL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2Vk
aXRvci54dWwgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3IueHVsCi0tLSBhL2Vk
aXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci54dWwKKysrIGIvZWRpdG9yL3VpL2NvbXBv
c2VyL2NvbnRlbnQvZWRpdG9yLnh1bApAQCAtMjY1LDE2ICsyNjUsMTcgQEAKICAgICAgICAgICAg
bm93aW5kb3dkcmFnPSJ0cnVlIj4KICAgICA8IS0tIGZyb20gZWRpdG9yT3ZlcmxheSAtLT4KICAg
ICA8dG9vbGJhcml0ZW0gaWQ9InBhcmFncmFwaC1zZWxlY3QtY29udGFpbmVyIi8+CiAgICAgPHRv
b2xiYXJpdGVtIGlkPSJjb2xvci1idXR0b25zLWNvbnRhaW5lciIvPgogICAgIDx0b29sYmFyYnV0
dG9uIGlkPSJIaWdobGlnaHRDb2xvckJ1dHRvbiIvPgogCiAgICAgPHRvb2xiYXJzZXBhcmF0b3Ig
Y2xhc3M9InRvb2xiYXJzZXBhcmF0b3Itc3RhbmRhcmQiLz4KIAorICAgIDx0b29sYmFyYnV0dG9u
IGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIi8+CiAgICAgPHRvb2xiYXJidXR0b24gaWQ9IkRl
Y3JlYXNlRm9udFNpemVCdXR0b24iLz4KICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VG
b250U2l6ZUJ1dHRvbiIvPgogCiAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xhc3M9InRvb2xiYXJz
ZXBhcmF0b3Itc3RhbmRhcmQiLz4KIAogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJib2xkQnV0dG9u
Ii8+CiAgICAgPHRvb2xiYXJidXR0b24gaWQ9Iml0YWxpY0J1dHRvbiIvPgogICAgIDx0b29sYmFy
YnV0dG9uIGlkPSJ1bmRlcmxpbmVCdXR0b24iLz4KZGlmZiAtLWdpdCBhL2VkaXRvci91aS9jb21w
b3Nlci9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRl
bnQvZWRpdG9yT3ZlcmxheS54dWwKLS0tIGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRp
dG9yT3ZlcmxheS54dWwKKysrIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3Zl
cmxheS54dWwKQEAgLTQ1NywxOCArNDU3LDE4IEBACiAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVf
aW5jcmVhc2VGb250U2l6ZSIKICAgICAgICAgICAgICAgICBsYWJlbD0iJmluY3JlYXNlRm9udFNp
emUubGFiZWw7IgogICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJmluY3JlYXNlRm9udFNpemUu
YWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICBjb21tYW5kPSJjbWRfaW5jcmVhc2VGb250Igog
ICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgogICAgICAgICAgICAgICAgIG5hbWU9IjEiIGtl
eT0iaW5jcmVhc2Vmb250c2l6ZWtiIi8+CiAgICAgICAgIDxtZW51c2VwYXJhdG9yIGlkPSJmb250
U2l6ZU1lbnVBZnRlckluY3JlYXNlRm9udFNpemVTZXBhcmF0b3IiLz4KICAgICAgICAgPG1lbnVp
dGVtIGlkPSJtZW51X3gtc21hbGwiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteC1z
bWFsbENtZC5sYWJlbDsiCi0gICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXgtc21h
bGxDbWQuYWNjZXNza2V5OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS10aW55Q21k
LmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtdGlueUNtZC5hY2Nl
c3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgn
eC1zbWFsbCcpIgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAg
ICAgICBuYW1lPSIyIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhU
TUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXNtYWxsIgogICAg
ICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIKICAgICAgICAgICAg
ICAgICAgIGFjY2Vzc2tleT0iJnNpemUtc21hbGxDbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAg
ICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3NtYWxsJykiCkBAIC00ODUsMjUg
KzQ4NSwyNSBAQAogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS1sYXJnZSIKICAgICAg
ICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1sYXJnZUNtZC5sYWJlbDsiCiAgICAgICAgICAgICAg
ICAgICBhY2Nlc3NrZXk9IiZzaXplLWxhcmdlQ21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAg
ICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdsYXJnZScpIgogICAgICAgICAgICAg
ICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAgICAgICBuYW1lPSIyIgogICAgICAgICAg
ICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxt
ZW51aXRlbSBpZD0ibWVudV9zaXplLXgtbGFyZ2UiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0i
JnNpemUteC1sYXJnZUNtZC5sYWJlbDsiCi0gICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZz
aXplLXgtbGFyZ2VDbWQuYWNjZXNza2V5OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6
ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNp
emUtZXh0cmFMYXJnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5k
PSJFZGl0b3JTZXRGb250U2l6ZSgneC1sYXJnZScpIgogICAgICAgICAgICAgICAgICAgdHlwZT0i
cmFkaW8iCiAgICAgICAgICAgICAgICAgICBuYW1lPSIyIgogICAgICAgICAgICAgICAgICAgb2Jz
ZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0i
bWVudV9zaXplLXh4LWxhcmdlIgotICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXh4LWxh
cmdlQ21kLmxhYmVsOyIKLSAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUteHgtbGFy
Z2VDbWQuYWNjZXNza2V5OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1odWdlQ21k
LmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtaHVnZUNtZC5hY2Nl
c3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgn
eHgtbGFyZ2UnKSIKICAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgogICAgICAgICAgICAg
ICAgICAgbmFtZT0iMiIKICAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRI
VE1MRW5hYmxlciIvPgogICAgICAgPC9tZW51cG9wdXA+CiAgICAgPC9tZW51PgogCiAgICAgPCEt
LSBGb250IHN0eWxlIHN1Ym1lbnUgLS0+CkBAIC0xMDk0LDIzICsxMDk0LDIyIEBACiAgICAgICAg
ICAgICAgdG9vbHRpcHRleHQ9IiZGb250U2l6ZVNlbGVjdC50b29sdGlwOyI+CiAgIDxtZW51bGlz
dCBpZD0iRm9udFNpemVTZWxlY3QiCiAgICAgICAgICAgICBjbGFzcz0idG9vbGJhci1mb2N1c3Rh
cmdldCIKICAgICAgICAgICAgIGNyb3A9InJpZ2h0IgogICAgICAgICAgICAgb25jb21tYW5kPSJF
ZGl0b3JTZWxlY3RGb250U2l6ZSgpOyI+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImZvbnQtc2l6
ZS1zZWxlY3QtY29udGFpbmVyIiBhdHRyaWJ1dGU9ImRpc2FibGVkIi8+CiAgICAgPG9ic2VydmVz
IGVsZW1lbnQ9ImNtZF9mb250U2l6ZSIgYXR0cmlidXRlPSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9u
Rm9udFNpemVDaGFuZ2UodGhpcy5wYXJlbnROb2RlLCAnY21kX2ZvbnRTaXplJykiLz4KICAgICA8
bWVudXBvcHVwIGlkPSJGb250U2l6ZVBvcHVwIj4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFy
bWVudV9mb250U2l6ZV94eC1zbWFsbCIgbGFiZWw9IiZzaXplLXh4LXNtYWxsQ21kLmxhYmVsOyIv
PgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtc21hbGwiIGxhYmVs
PSImc2l6ZS14LXNtYWxsQ21kLmxhYmVsOyIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJt
ZW51X2ZvbnRTaXplX3gtc21hbGwiIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIvPgogICAg
ICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3NtYWxsIiBsYWJlbD0iJnNpemUt
c21hbGxDbWQubGFiZWw7Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNp
emVfbWVkaXVtIiBsYWJlbD0iJnNpemUtbWVkaXVtQ21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVp
dGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX2xhcmdlIiBsYWJlbD0iJnNpemUtbGFyZ2VDbWQu
bGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1sYXJn
ZSIgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0ZW0gaWQ9
InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtbGFyZ2UiIGxhYmVsPSImc2l6ZS14eC1sYXJnZUNtZC5s
YWJlbDsiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LWxhcmdl
IiBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiLz4KKyAgICAgIDxtZW51aXRlbSBp
ZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1sYXJnZSIgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFi
ZWw7Ii8+CiAgICAgPC9tZW51cG9wdXA+CiAgIDwvbWVudWxpc3Q+CiA8L3Rvb2xiYXJpdGVtPgog
CiA8dG9vbGJhcml0ZW0gaWQ9ImNvbG9yLWJ1dHRvbnMtY29udGFpbmVyIgogICAgICAgICAgICAg
IGFsaWduPSJjZW50ZXIiCiAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIj4K
ICAgPHN0YWNrIGlkPSJDb2xvckJ1dHRvbnMiIGFsaWduPSJjZW50ZXIiPgpAQCAtMTEyNywxNiAr
MTEyNiwzNiBAQAogICA8dG9vbGJhcmJ1dHRvbiBpZD0iSGlnaGxpZ2h0Q29sb3JCdXR0b24iCiAg
ICAgICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAg
ICAgdG9vbHRpcHRleHQ9IiZIaWdobGlnaHRDb2xvckJ1dHRvbi50b29sdGlwOyIKICAgICAgICAg
ICAgICAgICAgY29tbWFuZD0iY21kX2hpZ2hsaWdodCI+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9
ImNtZF9oaWdobGlnaHQiIGF0dHJpYnV0ZT0ic3RhdGUiIG9uYnJvYWRjYXN0PSJvbkhpZ2hsaWdo
dENvbG9yQ2hhbmdlKCkiLz4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2hpZ2hsaWdodCIg
YXR0cmlidXRlPSJjb2xsYXBzZWQiLz4KICAgPC90b29sYmFyYnV0dG9uPgogCisgIDx0b29sYmFy
YnV0dG9uIGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIgorICAgICAgICAgICAgICAgICBjbGFz
cz0iZm9ybWF0dGluZy1idXR0b24iCisgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImYWJz
b2x1dGVGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcDsiCisgICAgICAgICAgICAgICAgIGNvbW1h
bmQ9ImNtZF9hYnNvbHV0ZUZvbnQiCisgICAgICAgICAgICAgICAgIHR5cGU9Im1lbnUiLz4KKyAg
ICA8bWVudXBvcHVwIGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9uUG9wdXAiIG9ucG9wdXBzaG93
aW5nPSJpbml0QWJzb2x1dGVGb250U2l6ZU1lbnUodGhpcyk7Ij4KKyAgICAgIDxtZW51aXRlbSBp
ZD0idG9vYmFybWVudV9mb250U2l6ZV94LXNtYWxsIiBsYWJlbD0iJnNpemUtdGlueUNtZC5sYWJl
bDsiCisgICAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBvbmNvbW1hbmQ9IkVkaXRvclNl
dEZvbnRTaXplKCd4LXNtYWxsJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9m
b250U2l6ZV9zbWFsbCIgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIKKyAgICAgICAgICAg
ICAgICAgICAgdHlwZT0icmFkaW8iIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3NtYWxs
JykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9tZWRpdW0iIGxh
YmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7IgorICAgICAgICAgICAgICAgICAgICB0eXBlPSJy
YWRpbyIgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnbWVkaXVtJykiLz4KKyAgICAgIDxt
ZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9sYXJnZSIgbGFiZWw9IiZzaXplLWxhcmdl
Q21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG9uY29tbWFuZD0i
RWRpdG9yU2V0Rm9udFNpemUoJ2xhcmdlJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFy
bWVudV9mb250U2l6ZV94LWxhcmdlIiBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbDsi
CisgICAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBvbmNvbW1hbmQ9IkVkaXRvclNldEZv
bnRTaXplKCd4LWxhcmdlJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250
U2l6ZV94eC1sYXJnZSIgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7IgorICAgICAgICAgICAg
ICAgICAgICB0eXBlPSJyYWRpbyIgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneHgtbGFy
Z2UnKSIvPgorICAgIDwvbWVudXBvcHVwPgorICA8L3Rvb2xiYXJidXR0b24+CiAgIDx0b29sYmFy
YnV0dG9uIGlkPSJEZWNyZWFzZUZvbnRTaXplQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFz
cz0iZm9ybWF0dGluZy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImZGVj
cmVhc2VGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcDsiCiAgICAgICAgICAgICAgICAgIGNvbW1h
bmQ9ImNtZF9kZWNyZWFzZUZvbnQiLz4KICAgPHRvb2xiYXJidXR0b24gaWQ9IkluY3JlYXNlRm9u
dFNpemVCdXR0b24iCiAgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIK
ICAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZpbmNyZWFzZUZvbnRTaXplVG9vbGJhckNt
ZC50b29sdGlwOyIKICAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udCIv
PgpkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2xvY2FsZXMvZW4tVVMvY2hyb21lL2NvbXBvc2VyL2Vk
aXRvck92ZXJsYXkuZHRkIGIvZWRpdG9yL3VpL2xvY2FsZXMvZW4tVVMvY2hyb21lL2NvbXBvc2Vy
L2VkaXRvck92ZXJsYXkuZHRkCi0tLSBhL2VkaXRvci91aS9sb2NhbGVzL2VuLVVTL2Nocm9tZS9j
b21wb3Nlci9lZGl0b3JPdmVybGF5LmR0ZAorKysgYi9lZGl0b3IvdWkvbG9jYWxlcy9lbi1VUy9j
aHJvbWUvY29tcG9zZXIvZWRpdG9yT3ZlcmxheS5kdGQKQEAgLTc3LDMwICs3NywyOCBAQAogPCFF
TlRJVFkgZGVjcmVtZW50Rm9udFNpemUua2V5MiAiLCI+IDwhLS0gPCBpcyBhYm92ZSB0aGlzIGtl
eSBvbiBtYW55IGtleWJvYXJkcyAtLT4KIDwhRU5USVRZIGluY3JlYXNlRm9udFNpemUubGFiZWwg
IkxhcmdlciI+CiA8IUVOVElUWSBpbmNyZWFzZUZvbnRTaXplLmFjY2Vzc2tleSAiZyI+CiA8IUVO
VElUWSBpbmNyZW1lbnRGb250U2l6ZS5rZXkgIiZndDsiPgogPCFFTlRJVFkgaW5jcmVtZW50Rm9u
dFNpemUua2V5MiAiLiI+IDwhLS0gPiBpcyBhYm92ZSB0aGlzIGtleSBvbiBtYW55IGtleWJvYXJk
cyAtLT4KIAogPCFFTlRJVFkgZm9udFNpemVNZW51LmxhYmVsICJTaXplIj4KIDwhRU5USVRZIGZv
bnRTaXplTWVudS5hY2Nlc3NrZXkgInoiPgotPCFFTlRJVFkgc2l6ZS14eC1zbWFsbENtZC5sYWJl
bCAieHgtc21hbGwiPgotPCFFTlRJVFkgc2l6ZS14eC1zbWFsbENtZC5hY2Nlc3NrZXkgImEiPgot
PCFFTlRJVFkgc2l6ZS14LXNtYWxsQ21kLmxhYmVsICJ4LXNtYWxsIj4KLTwhRU5USVRZIHNpemUt
eC1zbWFsbENtZC5hY2Nlc3NrZXkgIm0iPgorPCFFTlRJVFkgc2l6ZS10aW55Q21kLmxhYmVsICJ0
aW55Ij4KKzwhRU5USVRZIHNpemUtdGlueUNtZC5hY2Nlc3NrZXkgInQiPgogPCFFTlRJVFkgc2l6
ZS1zbWFsbENtZC5sYWJlbCAic21hbGwiPgogPCFFTlRJVFkgc2l6ZS1zbWFsbENtZC5hY2Nlc3Nr
ZXkgInMiPgogPCFFTlRJVFkgc2l6ZS1tZWRpdW1DbWQubGFiZWwgIm1lZGl1bSI+Ci08IUVOVElU
WSBzaXplLW1lZGl1bUNtZC5hY2Nlc3NrZXkgImQiPgorPCFFTlRJVFkgc2l6ZS1tZWRpdW1DbWQu
YWNjZXNza2V5ICJtIj4KIDwhRU5USVRZIHNpemUtbGFyZ2VDbWQubGFiZWwgImxhcmdlIj4KIDwh
RU5USVRZIHNpemUtbGFyZ2VDbWQuYWNjZXNza2V5ICJsIj4KLTwhRU5USVRZIHNpemUteC1sYXJn
ZUNtZC5sYWJlbCAieC1sYXJnZSI+Ci08IUVOVElUWSBzaXplLXgtbGFyZ2VDbWQuYWNjZXNza2V5
ICJ4Ij4KLTwhRU5USVRZIHNpemUteHgtbGFyZ2VDbWQubGFiZWwgInh4LWxhcmdlIj4KLTwhRU5U
SVRZIHNpemUteHgtbGFyZ2VDbWQuYWNjZXNza2V5ICJlIj4KKzwhRU5USVRZIHNpemUtZXh0cmFM
YXJnZUNtZC5sYWJlbCAiZXh0cmEgbGFyZ2UiPgorPCFFTlRJVFkgc2l6ZS1leHRyYUxhcmdlQ21k
LmFjY2Vzc2tleSAieCI+Cis8IUVOVElUWSBzaXplLWh1Z2VDbWQubGFiZWwgImh1Z2UiPgorPCFF
TlRJVFkgc2l6ZS1odWdlQ21kLmFjY2Vzc2tleSAiaCI+CiAKIDwhLS0gRm9udCBTdHlsZSBTdWJN
ZW51IC0tPgogPCFFTlRJVFkgZm9udFN0eWxlTWVudS5sYWJlbCAiVGV4dCBTdHlsZSI+CiA8IUVO
VElUWSBmb250U3R5bGVNZW51LmFjY2Vzc2tleSAiUyI+CiA8IUVOVElUWSBzdHlsZUJvbGRDbWQu
bGFiZWwgIkJvbGQiPgogPCFFTlRJVFkgc3R5bGVCb2xkQ21kLmFjY2Vzc2tleSAiQiI+CiA8IUVO
VElUWSBzdHlsZUJvbGRDbWQua2V5ICJCIj4KIDwhRU5USVRZIHN0eWxlSXRhbGljQ21kLmxhYmVs
ICJJdGFsaWMiPgpAQCAtMzA3LDE2ICszMDUsMTcgQEAKIDwhRU5USVRZIGFuY2hvclRvb2xiYXJD
bWQubGFiZWwgIkFuY2hvciI+CiA8IUVOVElUWSBhbmNob3JUb29sYmFyQ21kLnRvb2x0aXAgIklu
c2VydCBuZXcgbmFtZWQgYW5jaG9yIG9yIGVkaXQgc2VsZWN0ZWQgYW5jaG9yJ3MgcHJvcGVydGll
cyI+CiA8IUVOVElUWSBUZXh0Q29sb3JCdXR0b24udG9vbHRpcCAiQ2hvb3NlIGNvbG9yIGZvciB0
ZXh0Ij4KIDwhRU5USVRZIEJhY2tncm91bmRDb2xvckJ1dHRvbi50b29sdGlwICJDaG9vc2UgY29s
b3IgZm9yIGJhY2tncm91bmQiPgogPCFFTlRJVFkgdGhyb2JiZXIudG9vbHRpcCAiR28gdG8gdGhl
ICZ2ZW5kb3JTaG9ydE5hbWU7IGhvbWUgcGFnZSI+CiA8IUVOVElUWSBIaWdobGlnaHRDb2xvckJ1
dHRvbi50b29sdGlwICJDaG9vc2UgaGlnaGxpZ2h0IGNvbG9yIGZvciB0ZXh0Ij4KIAogPCEtLSBF
ZGl0b3IgdG9vbGJhciAtLT4KKzwhRU5USVRZIGFic29sdXRlRm9udFNpemVUb29sYmFyQ21kLnRv
b2x0aXAgIlNldCBmb250IHNpemUiPgogPCFFTlRJVFkgZGVjcmVhc2VGb250U2l6ZVRvb2xiYXJD
bWQudG9vbHRpcCAiU21hbGxlciBmb250IHNpemUiPgogPCFFTlRJVFkgaW5jcmVhc2VGb250U2l6
ZVRvb2xiYXJDbWQudG9vbHRpcCAiTGFyZ2VyIGZvbnQgc2l6ZSI+CiA8IUVOVElUWSBib2xkVG9v
bGJhckNtZC50b29sdGlwICJCb2xkIj4KIDwhRU5USVRZIGl0YWxpY1Rvb2xiYXJDbWQudG9vbHRp
cCAiSXRhbGljIj4KIDwhRU5USVRZIHVuZGVybGluZVRvb2xiYXJDbWQudG9vbHRpcCAiVW5kZXJs
aW5lIj4KIDwhRU5USVRZIGJ1bGxldExpc3RUb29sYmFyQ21kLnRvb2x0aXAgIkFwcGx5IG9yIHJl
bW92ZSBidWxsZXRlZCBsaXN0Ij4KIDwhRU5USVRZIG51bWJlckxpc3RUb29sYmFyQ21kLnRvb2x0
aXAgIkFwcGx5IG9yIHJlbW92ZSBudW1iZXJlZCBsaXN0Ij4KIDwhRU5USVRZIG91dGRlbnRUb29s
YmFyQ21kLnRvb2x0aXAgIk91dGRlbnQgdGV4dCAobW92ZSBsZWZ0KSI+CmRpZmYgLS1naXQgYS9t
YWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsIGIvbWFpbC9j
b21wb25lbnRzL2NvbXBvc2UvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1bAotLS0gYS9tYWlsL2Nv
bXBvbmVudHMvY29tcG9zZS9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsCisrKyBiL21haWwvY29t
cG9uZW50cy9jb21wb3NlL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKQEAgLTMyNiwyNiArMzI2
LDE5IEBACiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9pbmNyZWFzZUZvbnRTaXplIgogICAg
ICAgICAgICAgICAgICAgbGFiZWw9IiZpbmNyZWFzZUZvbnRTaXplLmxhYmVsOyIKICAgICAgICAg
ICAgICAgICAgIGFjY2Vzc2tleT0iJmluY3JlYXNlRm9udFNpemUuYWNjZXNza2V5OyIKICAgICAg
ICAgICAgICAgICAgIGtleT0iaW5jcmVhc2Vmb250c2l6ZWtiIgogICAgICAgICAgICAgICAgICAg
b2JzZXJ2ZXM9ImNtZF9pbmNyZWFzZUZvbnQiCiAgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRp
byIKICAgICAgICAgICAgICAgICAgIG5hbWU9IjEiLz4KICAgICAgICAgPG1lbnVzZXBhcmF0b3Ig
aWQ9ImZvbnRTaXplTWVudUFmdGVySW5jcmVhc2VGb250U2l6ZVNlcGFyYXRvciIvPgotPCEtLSBO
b3Qgc3VwcG9ydGVkIGluIGN1cnJlbnQgZm9udCBzaXplIGltcGxlbWVudGF0aW9uCi0gICAgICAg
IDxtZW51aXRlbSBpZD0ibWVudV94eC1zbWFsbCIKLSAgICAgICAgICAgICAgICAgIGxhYmVsPSIm
c2l6ZS14eC1zbWFsbENtZC5sYWJlbDsiCi0gICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZz
aXplLXh4LXNtYWxsQ21kLmFjY2Vzc2tleTsiCi0gICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9
IkVkaXRvclNldEZvbnRTaXplKCd4eC1zbWFsbCcpIgotICAgICAgICAgICAgICAgICAgdHlwZT0i
cmFkaW8iIG5hbWU9IjIiLz4KLS0tPgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS14
LXNtYWxsIgotICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXgtc21hbGxDbWQubGFiZWw7
IgotICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS14LXNtYWxsQ21kLmFjY2Vzc2tl
eTsiCisgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtdGlueUNtZC5sYWJlbDsiCisgICAg
ICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXRpbnlDbWQuYWNjZXNza2V5OyIKICAgICAg
ICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtc21hbGwnKSIKICAg
ICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgogICAgICAgICAgICAgICAgICAgbmFtZT0iMiIK
ICAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIvPgog
ICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS1zbWFsbCIKICAgICAgICAgICAgICAgICAg
IGxhYmVsPSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiCiAgICAgICAgICAgICAgICAgICBhY2Nlc3Nr
ZXk9IiZzaXplLXNtYWxsQ21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1h
bmQ9IkVkaXRvclNldEZvbnRTaXplKCdzbWFsbCcpIgpAQCAtMzYyLDI1ICszNTUsMjUgQEAKICAg
ICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUtbGFyZ2UiCiAgICAgICAgICAgICAgICAgICBs
YWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5
PSImc2l6ZS1sYXJnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5k
PSJFZGl0b3JTZXRGb250U2l6ZSgnbGFyZ2UnKSIKICAgICAgICAgICAgICAgICAgIHR5cGU9InJh
ZGlvIgogICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKICAgICAgICAgICAgICAgICAgIG9ic2Vy
dmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIvPgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1l
bnVfc2l6ZS14LWxhcmdlIgotICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXgtbGFyZ2VD
bWQubGFiZWw7IgotICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS14LWxhcmdlQ21k
LmFjY2Vzc2tleTsiCisgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNt
ZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLWV4dHJhTGFyZ2VD
bWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9u
dFNpemUoJ3gtbGFyZ2UnKSIKICAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgogICAgICAg
ICAgICAgICAgICAgbmFtZT0iMiIKICAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVu
ZGVyZWRIVE1MRW5hYmxlciIvPgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS14eC1s
YXJnZSIKLSAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS14eC1sYXJnZUNtZC5sYWJlbDsi
Ci0gICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXh4LWxhcmdlQ21kLmFjY2Vzc2tl
eTsiCisgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtaHVnZUNtZC5sYWJlbDsiCisgICAg
ICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLWh1Z2VDbWQuYWNjZXNza2V5OyIKICAgICAg
ICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3h4LWxhcmdlJykiCiAg
ICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKICAgICAgICAgICAgICAgICAgIG5hbWU9IjIi
CiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4K
ICAgICAgIDwvbWVudXBvcHVwPgogICAgIDwvbWVudT4KIAogICAgIDwhLS0gRm9udCBzdHlsZSBz
dWJtZW51IC0tPgpAQCAtOTE0LDIzICs5MDcsMjIgQEAKICAgICAgICAgICAgICB0b29sdGlwdGV4
dD0iJkZvbnRTaXplU2VsZWN0LnRvb2x0aXA7Ij4KICAgPG1lbnVsaXN0IGlkPSJGb250U2l6ZVNl
bGVjdCIKICAgICAgICAgICAgIGNsYXNzPSJ0b29sYmFyLWZvY3VzdGFyZ2V0IgogICAgICAgICAg
ICAgY3JvcD0icmlnaHQiCiAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNlbGVjdEZvbnRT
aXplKCk7Ij4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iZm9udC1zaXplLXNlbGVjdC1jb250YWlu
ZXIiIGF0dHJpYnV0ZT0iZGlzYWJsZWQiLz4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2Zv
bnRTaXplIiBhdHRyaWJ1dGU9InN0YXRlIiBvbmJyb2FkY2FzdD0ib25Gb250U2l6ZUNoYW5nZSh0
aGlzLnBhcmVudE5vZGUsICdjbWRfZm9udFNpemUnKSIvPgogICAgIDxtZW51cG9wdXAgaWQ9IkZv
bnRTaXplUG9wdXAiPgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4
LXNtYWxsIiBsYWJlbD0iJnNpemUteHgtc21hbGxDbWQubGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0
ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1zbWFsbCIgbGFiZWw9IiZzaXplLXgtc21hbGxD
bWQubGFiZWw7Ii8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1z
bWFsbCIgbGFiZWw9IiZzaXplLXRpbnlDbWQubGFiZWw7Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9
InRvb2Jhcm1lbnVfZm9udFNpemVfc21hbGwiIGxhYmVsPSImc2l6ZS1zbWFsbENtZC5sYWJlbDsi
Lz4KICAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9tZWRpdW0iIGxhYmVs
PSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1l
bnVfZm9udFNpemVfbGFyZ2UiIGxhYmVsPSImc2l6ZS1sYXJnZUNtZC5sYWJlbDsiLz4KLSAgICAg
IDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LWxhcmdlIiBsYWJlbD0iJnNpemUt
eC1sYXJnZUNtZC5sYWJlbDsiLz4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250
U2l6ZV94eC1sYXJnZSIgbGFiZWw9IiZzaXplLXh4LWxhcmdlQ21kLmxhYmVsOyIvPgorICAgICAg
PG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtbGFyZ2UiIGxhYmVsPSImc2l6ZS1l
eHRyYUxhcmdlQ21kLmxhYmVsOyIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2Zv
bnRTaXplX3h4LWxhcmdlIiBsYWJlbD0iJnNpemUtaHVnZUNtZC5sYWJlbDsiLz4KICAgICA8L21l
bnVwb3B1cD4KICAgPC9tZW51bGlzdD4KIDwvdG9vbGJhcml0ZW0+CiAKIDx0b29sYmFyaXRlbSBp
ZD0iY29sb3ItYnV0dG9ucy1jb250YWluZXIiCiAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRp
bmctYnV0dG9uIj4KICAgPHN0YWNrIGlkPSJDb2xvckJ1dHRvbnMiIGFsaWduPSJjZW50ZXIiPgog
ICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfZm9udENvbG9yIiAgICAgICBhdHRyaWJ1dGU9InN0
YXRlIiBvbmJyb2FkY2FzdD0ib25Gb250Q29sb3JDaGFuZ2UoKSIvPgpAQCAtOTUyLDE2ICs5NDQs
MzYgQEAKICAgPHRvb2xiYXJidXR0b24gaWQ9IkhpZ2hsaWdodENvbG9yQnV0dG9uIgogICAgICAg
ICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRv
b2x0aXB0ZXh0PSImSGlnaGxpZ2h0Q29sb3JCdXR0b24udG9vbHRpcDsiCiAgICAgICAgICAgICAg
ICAgIGNvbW1hbmQ9ImNtZF9oaWdobGlnaHQiPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRf
aGlnaGxpZ2h0IiBhdHRyaWJ1dGU9InN0YXRlIiBvbmJyb2FkY2FzdD0ib25IaWdobGlnaHRDb2xv
ckNoYW5nZSgpIi8+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9oaWdobGlnaHQiIGF0dHJp
YnV0ZT0iY29sbGFwc2VkIi8+CiAgIDwvdG9vbGJhcmJ1dHRvbj4KIAorICA8dG9vbGJhcmJ1dHRv
biBpZD0iQWJzb2x1dGVGb250U2l6ZUJ1dHRvbiIKKyAgICAgICAgICAgICAgICAgY2xhc3M9ImZv
cm1hdHRpbmctYnV0dG9uIgorICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmFic29sdXRl
Rm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXA7IgorICAgICAgICAgICAgICAgICBjb21tYW5kPSJj
bWRfYWJzb2x1dGVGb250IgorICAgICAgICAgICAgICAgICB0eXBlPSJtZW51Ij4KKyAgICA8bWVu
dXBvcHVwIGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9uUG9wdXAiIG9ucG9wdXBzaG93aW5nPSJp
bml0QWJzb2x1dGVGb250U2l6ZU1lbnUodGhpcyk7Ij4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9v
YmFybWVudV9mb250U2l6ZV94LXNtYWxsIiBsYWJlbD0iJnNpemUtdGlueUNtZC5sYWJlbDsiCisg
ICAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRT
aXplKCd4LXNtYWxsJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6
ZV9zbWFsbCIgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAg
ICAgdHlwZT0icmFkaW8iIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3NtYWxsJykiLz4K
KyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9tZWRpdW0iIGxhYmVsPSIm
c2l6ZS1tZWRpdW1DbWQubGFiZWw7IgorICAgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIg
b25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnbWVkaXVtJykiLz4KKyAgICAgIDxtZW51aXRl
bSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9sYXJnZSIgbGFiZWw9IiZzaXplLWxhcmdlQ21kLmxh
YmVsOyIKKyAgICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG9uY29tbWFuZD0iRWRpdG9y
U2V0Rm9udFNpemUoJ2xhcmdlJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9m
b250U2l6ZV94LWxhcmdlIiBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiCisgICAg
ICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXpl
KCd4LWxhcmdlJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94
eC1sYXJnZSIgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgICAg
ICB0eXBlPSJyYWRpbyIgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneHgtbGFyZ2UnKSIv
PgorICAgIDwvbWVudXBvcHVwPgorICA8L3Rvb2xiYXJidXR0b24+CiAgIDx0b29sYmFyYnV0dG9u
IGlkPSJEZWNyZWFzZUZvbnRTaXplQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9y
bWF0dGluZy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImZGVjcmVhc2VG
b250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcDsiCiAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJj
bWRfZGVjcmVhc2VGb250Ii8+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJJbmNyZWFzZUZvbnRTaXpl
QnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCiAgICAg
ICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImaW5jcmVhc2VGb250U2l6ZVRvb2xiYXJDbWQudG9v
bHRpcDsiCiAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250Ii8+CmRp
ZmYgLS1naXQgYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21lc3NlbmdlcmNvbXBv
c2UueHVsIGIvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9tZXNzZW5nZXJjb21wb3Nl
Lnh1bAotLS0gYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21lc3NlbmdlcmNvbXBv
c2UueHVsCisrKyBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvbWVzc2VuZ2VyY29t
cG9zZS54dWwKQEAgLTk5MywxNiArOTkzLDE3IEBACiAgICAgPCEtLSBUaGVzZSB0b29sYmFyIGl0
ZW1zIGdldCBmaWxsZWQgb3V0IGZyb20gdGhlIGVkaXRvck92ZXJsYXkgLS0+CiAgICAgPHRvb2xi
b3ggaWQ9IkZvcm1hdFRvb2xib3giIG1vZGU9Imljb25zIj4KICAgICAgIDx0b29sYmFyIGNsYXNz
PSJjaHJvbWVjbGFzcy10b29sYmFyIiBpZD0iRm9ybWF0VG9vbGJhciIgcGVyc2lzdD0iY29sbGFw
c2VkIgogICAgICAgICAgICAgICAgY3VzdG9taXphYmxlPSJ0cnVlIiBub3dpbmRvd2RyYWc9InRy
dWUiPgogICAgICAgICA8dG9vbGJhcml0ZW0gaWQ9InBhcmFncmFwaC1zZWxlY3QtY29udGFpbmVy
Ii8+CiAgICAgICAgIDx0b29sYmFyaXRlbSBpZD0iZm9udC1mYWNlLXNlbGVjdC1jb250YWluZXIi
Lz4KICAgICAgICAgPHRvb2xiYXJpdGVtIGlkPSJjb2xvci1idXR0b25zLWNvbnRhaW5lciIKICAg
ICAgICAgICAgICAgICAgICAgIGRpc2FibGVvbmN1c3RvbWl6ZT0idHJ1ZSIvPgorICAgICAgICA8
dG9vbGJhcmJ1dHRvbiBpZD0iQWJzb2x1dGVGb250U2l6ZUJ1dHRvbiIvPgogICAgICAgICA8dG9v
bGJhcmJ1dHRvbiBpZD0iRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJh
cmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJhcnNl
cGFyYXRvciBjbGFzcz0idG9vbGJhcnNlcGFyYXRvci1zdGFuZGFyZCIvPgogICAgICAgICA8dG9v
bGJhcmJ1dHRvbiBpZD0iYm9sZEJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0i
aXRhbGljQnV0dG9uIi8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJ1bmRlcmxpbmVCdXR0
b24iLz4KICAgICAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xhc3M9InRvb2xiYXJzZXBhcmF0b3It
c3RhbmRhcmQiLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24gaWQ9InVsQnV0dG9uIi8+CmRpZmYg
LS1naXQgYS9tYWlsL2NvbXBvbmVudHMvcHJlZmVyZW5jZXMvY29tcG9zZS54dWwgYi9tYWlsL2Nv
bXBvbmVudHMvcHJlZmVyZW5jZXMvY29tcG9zZS54dWwKLS0tIGEvbWFpbC9jb21wb25lbnRzL3By
ZWZlcmVuY2VzL2NvbXBvc2UueHVsCisrKyBiL21haWwvY29tcG9uZW50cy9wcmVmZXJlbmNlcy9j
b21wb3NlLnh1bApAQCAtMTI3LDIyICsxMjcsMjIgQEAKICAgICAgICAgICAgICAgICAgIDxtZW51
aXRlbSB2YWx1ZT0iQ291cmllciBOZXcsIENvdXJpZXIsIG1vbm9zcGFjZSIgbGFiZWw9IiZmb250
Q291cmllci5sYWJlbDsiLz4KICAgICAgICAgICAgICAgICAgIDxtZW51c2VwYXJhdG9yLz4KICAg
ICAgICAgICAgICAgICA8L21lbnVwb3B1cD4KICAgICAgICAgICAgICAgPC9tZW51bGlzdD4KIAog
ICAgICAgICAgICAgICA8bGFiZWwgY29udHJvbD0iZm9udFNpemVTZWxlY3QiIHZhbHVlPSImc2l6
ZS5sYWJlbDsiIGFjY2Vzc2tleT0iJnNpemUuYWNjZXNza2V5OyIvPgogICAgICAgICAgICAgICA8
bWVudWxpc3QgaWQ9ImZvbnRTaXplU2VsZWN0IiBwcmVmZXJlbmNlPSJtc2djb21wb3NlLmZvbnRf
c2l6ZSI+CiAgICAgICAgICAgICAgICAgPG1lbnVwb3B1cD4KLSAgICAgICAgICAgICAgICAgIDxt
ZW51aXRlbSB2YWx1ZT0ieC1zbWFsbCIgbGFiZWw9IiZzaXplLXgtc21hbGxDbWQubGFiZWw7Ii8+
CisgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Ingtc21hbGwiIGxhYmVsPSImc2l6
ZS10aW55Q21kLmxhYmVsOyIvPgogICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJz
bWFsbCIgICBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7Ii8+CiAgICAgICAgICAgICAgICAg
ICA8bWVudWl0ZW0gdmFsdWU9Im1lZGl1bSIgIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7
Ii8+CiAgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9ImxhcmdlIiAgIGxhYmVsPSIm
c2l6ZS1sYXJnZUNtZC5sYWJlbDsiLz4KLSAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1
ZT0ieC1sYXJnZSIgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICAgICAg
ICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Inh4LWxhcmdlIiBsYWJlbD0iJnNpemUteHgtbGFyZ2VD
bWQubGFiZWw7Ii8+CisgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9IngtbGFyZ2Ui
IGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIvPgorICAgICAgICAgICAgICAgICAg
PG1lbnVpdGVtIHZhbHVlPSJ4eC1sYXJnZSIgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7Ii8+
CiAgICAgICAgICAgICAgICAgPC9tZW51cG9wdXA+CiAgICAgICAgICAgICAgIDwvbWVudWxpc3Q+
CiAgICAgICAgICAgICA8L2hib3g+CiAKICAgICAgICAgICAgIDxzZXBhcmF0b3IgY2xhc3M9InRo
aW4iLz4KIAogICAgICAgICAgICAgPGhib3ggYWxpZ249ImNlbnRlciI+CiAgICAgICAgICAgICAg
IDxsYWJlbCBjb250cm9sPSJ0ZXh0Q29sb3JCdXR0b24iIHZhbHVlPSImZm9udENvbG9yLmxhYmVs
OyIgYWNjZXNza2V5PSImZm9udENvbG9yLmFjY2Vzc2tleTsiLz4KZGlmZiAtLWdpdCBhL21haWwv
dGhlbWVzL2xpbnV4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcyBiL21haWwvdGhl
bWVzL2xpbnV4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcwotLS0gYS9tYWlsL3Ro
ZW1lcy9saW51eC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKKysrIGIvbWFpbC90
aGVtZXMvbGludXgvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCkBAIC00NDIsMTYg
KzQ0MiwyMyBAQCB0cmVlY2hpbGRyZW46Oi1tb3otdHJlZS1pbWFnZShzdWJzY3JpYmVkCiB0b29s
YmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uIHsKICAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKCJj
aHJvbWU6Ly9tZXNzZW5nZXIvc2tpbi9tZXNzZW5nZXJjb21wb3NlL2Zvcm1hdC1idXR0b25zLnBu
ZyIpOwogfQogCiAjRm9ybWF0VG9vbGJhciA+IHRvb2xiYXJidXR0b24gPiAudG9vbGJhcmJ1dHRv
bi10ZXh0IHsKICAgZGlzcGxheTogbm9uZTsKIH0KIAorI0Fic29sdXRlRm9udFNpemVCdXR0b24g
eworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgyNzJweCAxNnB4IDI4OHB4IDBweCk7Cit9Cisj
QWJzb2x1dGVGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKKyAgLW1vei1pbWFnZS1y
ZWdpb246IHJlY3QoMjU2cHggMTZweCAyNzJweCAwcHgpOworfQorCiAjRGVjcmVhc2VGb250U2l6
ZUJ1dHRvbiB7CiAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDIwOHB4IDE2cHggMjI0cHggMHB4
KTsKIH0KICNEZWNyZWFzZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0gewogICAtbW96
LWltYWdlLXJlZ2lvbjogcmVjdCgxOTJweCAxNnB4IDIwOHB4IDBweCk7CiB9CiAKICNJbmNyZWFz
ZUZvbnRTaXplQnV0dG9uIHsKZGlmZiAtLWdpdCBhL21haWwvdGhlbWVzL29zeC9tYWlsL2NvbXBv
c2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MgYi9tYWlsL3RoZW1lcy9vc3gvbWFpbC9jb21wb3NlL21l
c3NlbmdlcmNvbXBvc2UuY3NzCi0tLSBhL21haWwvdGhlbWVzL29zeC9tYWlsL2NvbXBvc2UvbWVz
c2VuZ2VyY29tcG9zZS5jc3MKKysrIGIvbWFpbC90aGVtZXMvb3N4L21haWwvY29tcG9zZS9tZXNz
ZW5nZXJjb21wb3NlLmNzcwpAQCAtNzUxLDMwICs3NTEsMzAgQEAgdG9vbGJhcmJ1dHRvbi5mb3Jt
YXR0aW5nLWJ1dHRvbiB7CiAgIC1tb3otbWFyZ2luLXN0YXJ0OiAzcHg7CiAgIC1tb3otbWFyZ2lu
LWVuZDogNXB4OwogfQogCiAjQWxpZ25Qb3B1cEJ1dHRvbiwgI0luc2VydFBvcHVwQnV0dG9uLCAj
c21pbGVCdXR0b25NZW51IHsKICAtbW96LW1hcmdpbi1lbmQ6IDlweDsKIH0KIAorI0Fic29sdXRl
Rm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjSW5jcmVhc2VGb250U2l6ZUJ1
dHRvbjotbW96LWxvY2FsZS1kaXIocnRsKSwKICN1bmRlcmxpbmVCdXR0b246LW1vei1sb2NhbGUt
ZGlyKHJ0bCksCiAjaW5kZW50QnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAotI0RlY3JlYXNl
Rm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCiAjYm9sZEJ1dHRvbjotbW96LWxv
Y2FsZS1kaXIobHRyKSwKICN1bEJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSB7CiAgIGJvcmRl
ci10b3AtbGVmdC1yYWRpdXM6IDA7CiAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7CiB9
CiAKKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihsdHIpLAogI0luY3Jl
YXNlRm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCiAjdW5kZXJsaW5lQnV0dG9u
Oi1tb3otbG9jYWxlLWRpcihsdHIpLAogI2luZGVudEJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRy
KSwKLSNEZWNyZWFzZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAogI2JvbGRC
dXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjdWxCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0
bCkgewogICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsKICAgYm9yZGVyLWJvdHRvbS1yaWdo
dC1yYWRpdXM6IDA7CiB9CiAKIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24gPiAudG9v
bGJhcmJ1dHRvbi1tZW51LWRyb3BtYXJrZXIsCiB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0
dG9uID4gLnRvb2xiYXJidXR0b24tbWVudWJ1dHRvbi1kcm9wbWFya2VyIHsKQEAgLTc5OSwxNiAr
Nzk5LDI0IEBAIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24gPiAudG9vbGIKICAgICBs
aXN0LXN0eWxlLWltYWdlOiB1cmwoY2hyb21lOi8vbWVzc2VuZ2VyL3NraW4vaWNvbnMvdG9vbGJh
cmJ1dHRvbi1kcm9wbWFya2VyLWxpb24ucG5nKTsKICAgfQogfQogCiAjRm9ybWF0VG9vbGJhciA+
IHRvb2xiYXJidXR0b24gPiAudG9vbGJhcmJ1dHRvbi10ZXh0IHsKICAgZGlzcGxheTogbm9uZTsK
IH0KIAorI0Fic29sdXRlRm9udFNpemVCdXR0b24geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVj
dCgxODBweCAyMHB4IDE5MnB4IDBweCk7Cit9CisKKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uW2Rp
c2FibGVkPSJ0cnVlIl0geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgxODBweCA2MHB4IDE5
MnB4IDQwcHgpICFpbXBvcnRhbnQ7Cit9CisKICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uIHsKICAg
LW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDIwcHggMTJweCAwcHgpOwogfQogCiAjSW5jcmVh
c2VGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKICAgLW1vei1pbWFnZS1yZWdpb246
IHJlY3QoMHB4IDYwcHggMTJweCA0MHB4KSAhaW1wb3J0YW50OwogfQogCkBAIC05NzYsMTYgKzk4
NCwyNCBAQCB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uID4gLnRvb2xiCiAgICAgd2lk
dGg6IDIwcHg7CiAgICAgaGVpZ2h0OiAxMnB4OwogICB9CiAKICAgdG9vbGJhcmJ1dHRvbi5mb3Jt
YXR0aW5nLWJ1dHRvbiB7CiAgICAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKCJjaHJvbWU6Ly9tZXNz
ZW5nZXIvc2tpbi9tZXNzZW5nZXJjb21wb3NlL2Zvcm1hdC1idXR0b25zQDJ4LnBuZyIpOwogICB9
CiAKKyAgI0Fic29sdXRlRm9udFNpemVCdXR0b24geworICAgIC1tb3otaW1hZ2UtcmVnaW9uOiBy
ZWN0KDM2MHB4IDQwcHggMzg0cHggMHB4KTsKKyAgfQorCisgICNBYnNvbHV0ZUZvbnRTaXplQnV0
dG9uW2Rpc2FibGVkPSJ0cnVlIl0geworICAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDM2MHB4
IDEyMHB4IDM4NHB4IDgwcHgpICFpbXBvcnRhbnQ7CisgIH0KKwogICAjSW5jcmVhc2VGb250U2l6
ZUJ1dHRvbiB7CiAgICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDQwcHggMjRweCAwcHgp
OwogICB9CiAKICAgI0luY3JlYXNlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9InRydWUiXSB7CiAg
ICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDEyMHB4IDI0cHggODBweCkgIWltcG9ydGFu
dDsKICAgfQogCmRpZmYgLS1naXQgYS9tYWlsL3RoZW1lcy93aW5kb3dzL21haWwvY29tcG9zZS9t
ZXNzZW5nZXJjb21wb3NlLmNzcyBiL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9jb21wb3NlL21l
c3NlbmdlcmNvbXBvc2UuY3NzCi0tLSBhL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9jb21wb3Nl
L21lc3NlbmdlcmNvbXBvc2UuY3NzCisrKyBiL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9jb21w
b3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCkBAIC0yNTEsMTYgKzI1MSwyMyBAQCB0b29sYm94W2xh
YmVsYWxpZ249ImVuZCJdID4gdG9vbGJhclttb2RlCiAjRm9ybWF0VG9vbGJhciB7CiAgIGJhY2tn
cm91bmQtY29sb3I6IHRyYW5zcGFyZW50OwogfQogCiAjRm9ybWF0VG9vbGJhciA+IHRvb2xiYXJi
dXR0b24gPiAudG9vbGJhcmJ1dHRvbi10ZXh0IHsKICAgZGlzcGxheTogbm9uZTsKIH0KIAorI0Fi
c29sdXRlRm9udFNpemVCdXR0b24geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgwcHggMzIw
cHggMTZweCAzMDRweCk7Cit9CisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1
ZSJdIHsKKyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTZweCAzMjBweCAzMnB4IDMwNHB4KSAh
aW1wb3J0YW50OworfQorCiAjRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiB7CiAgIC1tb3otaW1hZ2Ut
cmVnaW9uOiByZWN0KDBweCAxNnB4IDE2cHggMHB4KTsKIH0KICNEZWNyZWFzZUZvbnRTaXplQnV0
dG9uW2Rpc2FibGVkPSJ0cnVlIl0gewogICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgxNnB4IDE2
cHggMzJweCAwcHgpICFpbXBvcnRhbnQ7CiB9CiAKICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uIHsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8672300</attachid>
            <date>2015-10-10 11:17:17 -0700</date>
            <delta_ts>2015-10-10 15:07:32 -0700</delta_ts>
            <desc>Part 2: XUL, CSS and some JS changes for new toolbar button (v3a).</desc>
            <filename>769604.patch</filename>
            <type>text/plain</type>
            <size>27919</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBQYXJlbnQgNjE0NTUzMTExMGEyZmYyNWI2YTQ1MGU2NDMy
ZGJlNjMzNmVhNDA3YQojIFVzZXIgSm9yZyBLIDxtb3ppbGxhQGpvcmdrLmNvbT4KQnVnIDc2OTYw
NCAtIHh4CgpkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLmpz
IGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLmpzCi0tLSBhL2VkaXRvci91aS9j
b21wb3Nlci9jb250ZW50L2VkaXRvci5qcworKysgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVu
dC9lZGl0b3IuanMKQEAgLTk2MCwxNyArOTYwLDE3IEBAIGZ1bmN0aW9uIGNyZWF0ZUZvbnRGYWNl
TWVudWl0ZW0oYUZvbnRMYWIKICAgaXRlbU5vZGUuc2V0QXR0cmlidXRlKCJ2YWx1ZV9wYXJzZWQi
LCBhRm9udE5hbWUudG9Mb3dlckNhc2UoKS5yZXBsYWNlKC8sIC9nLCAiLCIpKTsKICAgaWYgKGFN
ZW51UG9wdXAuZ2V0QXR0cmlidXRlKCJ1c2VSYWRpb3MiKSA9PSAidHJ1ZSIpIHsKICAgICBpdGVt
Tm9kZS5zZXRBdHRyaWJ1dGUoInR5cGUiLCAicmFkaW8iKTsKICAgICBpdGVtTm9kZS5zZXRBdHRy
aWJ1dGUoIm9ic2VydmVzIiwgImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIik7CiAgIH0KICAgcmV0
dXJuIGl0ZW1Ob2RlOwogfQogCi1mdW5jdGlvbiBpbml0Rm9udFNpemVNZW51KG1lbnVQb3B1cCkK
K2Z1bmN0aW9uIGluaXRGb250U2l6ZU1lbnUobWVudVBvcHVwLCBmdWxsTWVudSkKIHsKICAgaWYg
KG1lbnVQb3B1cCkKICAgewogICAgIHZhciBjaGlsZHJlbiA9IG1lbnVQb3B1cC5jaGlsZE5vZGVz
OwogICAgIGlmICghY2hpbGRyZW4pIHJldHVybjsKIAogICAgIHZhciBmaXJzdEhhcyA9IHsgdmFs
dWU6IGZhbHNlIH07CiAgICAgdmFyIGFueUhhcyA9IHsgdmFsdWU6IGZhbHNlIH07CkBAIC05Nzgs
MzcgKzk3OCw0NyBAQCBmdW5jdGlvbiBpbml0Rm9udFNpemVNZW51KG1lbnVQb3B1cCkKIAogICAg
IHZhciBzaXplV2FzRm91bmQgPSBmYWxzZTsKIAogICAgIC8vIHdlIG5lZWQgdG8gc2V0IG9yIGNs
ZWFyIHRoZSBjaGVja21hcmsgZm9yIGVhY2ggbWVudSBpdGVtIHNpbmNlIHRoZSBzZWxlY3Rpb24K
ICAgICAvLyBtYXkgYmUgaW4gYSBuZXcgbG9jYXRpb24gZnJvbSB3aGVyZSBpdCB3YXMgd2hlbiB0
aGUgbWVudSB3YXMgcHJldmlvdXNseSBvcGVuZWQKIAogICAgIC8vIEZpcnN0IDIgaXRlbXMgYWRk
IDxzbWFsbD4gYW5kIDxiaWc+IHRhZ3MKICAgICAvLyBXaGlsZSBpdCB3b3VsZCBiZSBiZXR0ZXIg
dG8gc2hvdyB0aGUgbnVtYmVyIG9mIGxldmVscywKLSAgICAvLyAgYXQgbGVhc3QgdGhpcyB0ZWxs
cyB1c2VyIGlmIGVpdGhlciBvZiB0aGVtIGFyZSBzZXQKLSAgICB2YXIgbWVudUl0ZW0gPSBjaGls
ZHJlblswXTsKLSAgICBpZiAobWVudUl0ZW0pCisgICAgLy8gYXQgbGVhc3QgdGhpcyB0ZWxscyB1
c2VyIGlmIGVpdGhlciBvZiB0aGVtIGFyZSBzZXQuCisgICAgRWRpdG9yR2V0VGV4dFByb3BlcnR5
KCJzbWFsbCIsICIiLCAiIiwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKKyAgICBzaXplV2Fz
Rm91bmQgPSBhbnlIYXMudmFsdWU7CisgICAgaWYgKGZ1bGxNZW51KQogICAgIHsKLSAgICAgIEVk
aXRvckdldFRleHRQcm9wZXJ0eSgic21hbGwiLCAiIiwgIiIsIGZpcnN0SGFzLCBhbnlIYXMsIGFs
bEhhcyk7Ci0gICAgICBtZW51SXRlbS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCBhbGxIYXMudmFs
dWUpOwotICAgICAgc2l6ZVdhc0ZvdW5kID0gYW55SGFzLnZhbHVlOworICAgICAgdmFyIG1lbnVJ
dGVtID0gY2hpbGRyZW5bMF07CisgICAgICBpZiAobWVudUl0ZW0pCisgICAgICAgIG1lbnVJdGVt
LnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGFsbEhhcy52YWx1ZSk7CiAgICAgfQogCi0gICAgbWVu
dUl0ZW0gPSBjaGlsZHJlblsxXTsKLSAgICBpZiAobWVudUl0ZW0pCisgICAgRWRpdG9yR2V0VGV4
dFByb3BlcnR5KCJiaWciLCAiIiwgIiIsIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7CisgICAg
c2l6ZVdhc0ZvdW5kIHw9IGFueUhhcy52YWx1ZTsKKyAgICBpZiAoZnVsbE1lbnUpCiAgICAgewot
ICAgICAgRWRpdG9yR2V0VGV4dFByb3BlcnR5KCJiaWciLCAiIiwgIiIsIGZpcnN0SGFzLCBhbnlI
YXMsIGFsbEhhcyk7Ci0gICAgICBtZW51SXRlbS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCBhbGxI
YXMudmFsdWUpOwotICAgICAgc2l6ZVdhc0ZvdW5kIHw9IGFueUhhcy52YWx1ZTsKKyAgICAgIG1l
bnVJdGVtID0gY2hpbGRyZW5bMV07CisgICAgICBpZiAobWVudUl0ZW0pCisgICAgICAgIG1lbnVJ
dGVtLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGFsbEhhcy52YWx1ZSk7CiAgICAgfQogCi0gICAg
Ly8gRml4ZWQgc2l6ZSBpdGVtcyBzdGFydCBhZnRlciBtZW51IHNlcGFyYXRvcgotICAgIHZhciBt
ZW51SW5kZXggPSAzOwotICAgIC8vIEluZGV4IG9mIHRoZSBtZWRpdW0gKGRlZmF1bHQpIGl0ZW0K
LSAgICB2YXIgbWVkaXVtSW5kZXggPSA1OworICAgIHZhciBtZW51SW5kZXgsIG1lZGl1bUluZGV4
OworICAgIGlmIChmdWxsTWVudSkKKyAgICB7CisgICAgICAvLyBGaXhlZCBzaXplIGl0ZW1zIHN0
YXJ0IGFmdGVyIG1lbnUgc2VwYXJhdG9yCisgICAgICBtZW51SW5kZXggPSAzOworICAgICAgLy8g
SW5kZXggb2YgdGhlIG1lZGl1bSAoZGVmYXVsdCkgaXRlbQorICAgICAgbWVkaXVtSW5kZXggPSA1
OworICAgIH0gZWxzZSB7CisgICAgICAvLyBTaG9ydGVuZWQgbWVudSBmb3IgdGhlIHRvb2xiYXIu
CisgICAgICBtZW51SW5kZXggPSAwOworICAgICAgbWVkaXVtSW5kZXggPSAyOworICAgIH0KIAog
ICAgIC8vIFNjYW4gdGhyb3VnaCBhbGwgc3VwcG9ydGVkICJmb250IHNpemUiIGF0dHJpYnV0ZSB2
YWx1ZXMKICAgICBmb3IgKHZhciBpID0gLTI7IGkgPD0gMzsgaSsrKQogICAgIHsKICAgICAgIG1l
bnVJdGVtID0gY2hpbGRyZW5bbWVudUluZGV4XTsKIAogICAgICAgLy8gU2tpcCBvdmVyIG1lZGl1
bSBzaW5jZSBpdCdsbCBiZSBzZXQgYmVsb3cuCiAgICAgICAvLyBJZiBmb250IHNpemU9MCBpcyBh
Y3R1YWxseSBzZXQsIHdlJ2xsIHRvZ2dsZSBpdCBvZmYgYmVsb3cgaWYKZGlmZiAtLWdpdCBhL2Vk
aXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci54dWwgYi9lZGl0b3IvdWkvY29tcG9zZXIv
Y29udGVudC9lZGl0b3IueHVsCi0tLSBhL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRv
ci54dWwKKysrIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLnh1bApAQCAtMjY1
LDE2ICsyNjUsMTcgQEAKICAgICAgICAgICAgbm93aW5kb3dkcmFnPSJ0cnVlIj4KICAgICA8IS0t
IGZyb20gZWRpdG9yT3ZlcmxheSAtLT4KICAgICA8dG9vbGJhcml0ZW0gaWQ9InBhcmFncmFwaC1z
ZWxlY3QtY29udGFpbmVyIi8+CiAgICAgPHRvb2xiYXJpdGVtIGlkPSJjb2xvci1idXR0b25zLWNv
bnRhaW5lciIvPgogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJIaWdobGlnaHRDb2xvckJ1dHRvbiIv
PgogCiAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xhc3M9InRvb2xiYXJzZXBhcmF0b3Itc3RhbmRh
cmQiLz4KIAorICAgIDx0b29sYmFyYnV0dG9uIGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIi8+
CiAgICAgPHRvb2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNpemVCdXR0b24iLz4KICAgICA8
dG9vbGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgogCiAgICAgPHRvb2xi
YXJzZXBhcmF0b3IgY2xhc3M9InRvb2xiYXJzZXBhcmF0b3Itc3RhbmRhcmQiLz4KIAogICAgIDx0
b29sYmFyYnV0dG9uIGlkPSJib2xkQnV0dG9uIi8+CiAgICAgPHRvb2xiYXJidXR0b24gaWQ9Iml0
YWxpY0J1dHRvbiIvPgogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJ1bmRlcmxpbmVCdXR0b24iLz4K
ZGlmZiAtLWdpdCBhL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvck92ZXJsYXkueHVs
IGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKLS0tIGEvZWRp
dG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKKysrIGIvZWRpdG9yL3Vp
L2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKQEAgLTQ0MSwzNCArNDQxLDM0IEBA
CiAgICAgICAgICAgPCEtLSBMb2NhbCBmb250IGZhY2UgaXRlbXMgYWRkZWQgaGVyZSBieSBpbml0
TG9jYWxGb250RmFjZU1lbnUoKSAtLT4KICAgICAgIDwvbWVudXBvcHVwPgogICAgIDwvbWVudT4K
IAogICAgIDwhLS0gRm9udCBzaXplIHN1Ym1lbnUgLS0+CiAgICAgPG1lbnUgaWQ9ImZvbnRTaXpl
TWVudSIgbGFiZWw9IiZmb250U2l6ZU1lbnUubGFiZWw7IgogICAgICAgICAgIGFjY2Vzc2tleT0i
JmZvbnRTaXplTWVudS5hY2Nlc3NrZXk7IgogICAgICAgICAgIHBvc2l0aW9uPSIyIj4KLSAgICAg
IDxtZW51cG9wdXAgaWQ9ImZvbnRTaXplTWVudVBvcHVwIiBvbnBvcHVwc2hvd2luZz0iaW5pdEZv
bnRTaXplTWVudSh0aGlzKSI+CisgICAgICA8bWVudXBvcHVwIGlkPSJmb250U2l6ZU1lbnVQb3B1
cCIgb25wb3B1cHNob3dpbmc9ImluaXRGb250U2l6ZU1lbnUodGhpcywgdHJ1ZSkiPgogICAgICAg
PG1lbnVpdGVtIGlkPSJtZW51X2RlY3JlYXNlRm9udFNpemUiCiAgICAgICAgICAgICAgICAgbGFi
ZWw9IiZkZWNyZWFzZUZvbnRTaXplLmxhYmVsOyIKICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9
IiZkZWNyZWFzZUZvbnRTaXplLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgY29tbWFuZD0i
Y21kX2RlY3JlYXNlRm9udCIKICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKICAgICAgICAg
ICAgICAgICBuYW1lPSIxIgogICAgICAgICAgICAgICAgIGtleT0iZGVjcmVhc2Vmb250c2l6ZWti
Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfaW5jcmVhc2VGb250U2l6ZSIKICAgICAgICAg
ICAgICAgICBsYWJlbD0iJmluY3JlYXNlRm9udFNpemUubGFiZWw7IgogICAgICAgICAgICAgICAg
IGFjY2Vzc2tleT0iJmluY3JlYXNlRm9udFNpemUuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAg
ICBjb21tYW5kPSJjbWRfaW5jcmVhc2VGb250IgogICAgICAgICAgICAgICAgIHR5cGU9InJhZGlv
IgogICAgICAgICAgICAgICAgIG5hbWU9IjEiIGtleT0iaW5jcmVhc2Vmb250c2l6ZWtiIi8+CiAg
ICAgICAgIDxtZW51c2VwYXJhdG9yIGlkPSJmb250U2l6ZU1lbnVBZnRlckluY3JlYXNlRm9udFNp
emVTZXBhcmF0b3IiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3gtc21hbGwiCi0gICAg
ICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJlbDsiCi0gICAgICAgICAg
ICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXgtc21hbGxDbWQuYWNjZXNza2V5OyIKKyAgICAgICAg
ICAgICAgICAgIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAg
IGFjY2Vzc2tleT0iJnNpemUtdGlueUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAg
b25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1zbWFsbCcpIgogICAgICAgICAgICAgICAg
ICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAgICAgICBuYW1lPSIyIgogICAgICAgICAgICAg
ICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51
aXRlbSBpZD0ibWVudV9zaXplLXNtYWxsIgogICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXpl
LXNtYWxsQ21kLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtc21h
bGxDbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0
Rm9udFNpemUoJ3NtYWxsJykiCkBAIC00ODUsMjUgKzQ4NSwyNSBAQAogICAgICAgICA8bWVudWl0
ZW0gaWQ9Im1lbnVfc2l6ZS1sYXJnZSIKICAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1s
YXJnZUNtZC5sYWJlbDsiCiAgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLWxhcmdl
Q21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZv
bnRTaXplKCdsYXJnZScpIgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAg
ICAgICAgICAgICBuYW1lPSIyIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5k
ZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXgtbGFy
Z2UiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteC1sYXJnZUNtZC5sYWJlbDsiCi0g
ICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXgtbGFyZ2VDbWQuYWNjZXNza2V5OyIK
KyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIKKyAg
ICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtZXh0cmFMYXJnZUNtZC5hY2Nlc3NrZXk7
IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1sYXJn
ZScpIgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAgICAgICBu
YW1lPSIyIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFi
bGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXh4LWxhcmdlIgotICAgICAg
ICAgICAgICAgICAgbGFiZWw9IiZzaXplLXh4LWxhcmdlQ21kLmxhYmVsOyIKLSAgICAgICAgICAg
ICAgICAgIGFjY2Vzc2tleT0iJnNpemUteHgtbGFyZ2VDbWQuYWNjZXNza2V5OyIKKyAgICAgICAg
ICAgICAgICAgIGxhYmVsPSImc2l6ZS1odWdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAg
IGFjY2Vzc2tleT0iJnNpemUtaHVnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAg
b25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneHgtbGFyZ2UnKSIKICAgICAgICAgICAgICAg
ICAgIHR5cGU9InJhZGlvIgogICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKICAgICAgICAgICAg
ICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIvPgogICAgICAgPC9tZW51
cG9wdXA+CiAgICAgPC9tZW51PgogCiAgICAgPCEtLSBGb250IHN0eWxlIHN1Ym1lbnUgLS0+CkBA
IC0xMDk0LDIzICsxMDk0LDIyIEBACiAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZGb250U2l6
ZVNlbGVjdC50b29sdGlwOyI+CiAgIDxtZW51bGlzdCBpZD0iRm9udFNpemVTZWxlY3QiCiAgICAg
ICAgICAgICBjbGFzcz0idG9vbGJhci1mb2N1c3RhcmdldCIKICAgICAgICAgICAgIGNyb3A9InJp
Z2h0IgogICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZWxlY3RGb250U2l6ZSgpOyI+CiAg
ICAgPG9ic2VydmVzIGVsZW1lbnQ9ImZvbnQtc2l6ZS1zZWxlY3QtY29udGFpbmVyIiBhdHRyaWJ1
dGU9ImRpc2FibGVkIi8+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9mb250U2l6ZSIgYXR0
cmlidXRlPSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9uRm9udFNpemVDaGFuZ2UodGhpcy5wYXJlbnRO
b2RlLCAnY21kX2ZvbnRTaXplJykiLz4KICAgICA8bWVudXBvcHVwIGlkPSJGb250U2l6ZVBvcHVw
Ij4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1zbWFsbCIgbGFi
ZWw9IiZzaXplLXh4LXNtYWxsQ21kLmxhYmVsOyIvPgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29i
YXJtZW51X2ZvbnRTaXplX3gtc21hbGwiIGxhYmVsPSImc2l6ZS14LXNtYWxsQ21kLmxhYmVsOyIv
PgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtc21hbGwiIGxhYmVs
PSImc2l6ZS10aW55Q21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51
X2ZvbnRTaXplX3NtYWxsIiBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7Ii8+CiAgICAgICA8
bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbWVkaXVtIiBsYWJlbD0iJnNpemUtbWVk
aXVtQ21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXpl
X2xhcmdlIiBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0ZW0g
aWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1sYXJnZSIgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQu
bGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtbGFy
Z2UiIGxhYmVsPSImc2l6ZS14eC1sYXJnZUNtZC5sYWJlbDsiLz4KKyAgICAgIDxtZW51aXRlbSBp
ZD0idG9vYmFybWVudV9mb250U2l6ZV94LWxhcmdlIiBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNt
ZC5sYWJlbDsiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1s
YXJnZSIgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7Ii8+CiAgICAgPC9tZW51cG9wdXA+CiAg
IDwvbWVudWxpc3Q+CiA8L3Rvb2xiYXJpdGVtPgogCiA8dG9vbGJhcml0ZW0gaWQ9ImNvbG9yLWJ1
dHRvbnMtY29udGFpbmVyIgogICAgICAgICAgICAgIGFsaWduPSJjZW50ZXIiCiAgICAgICAgICAg
ICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIj4KICAgPHN0YWNrIGlkPSJDb2xvckJ1dHRvbnMi
IGFsaWduPSJjZW50ZXIiPgpAQCAtMTEyNywxNiArMTEyNiwzNiBAQAogICA8dG9vbGJhcmJ1dHRv
biBpZD0iSGlnaGxpZ2h0Q29sb3JCdXR0b24iCiAgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3Jt
YXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZIaWdobGlnaHRD
b2xvckJ1dHRvbi50b29sdGlwOyIKICAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2hpZ2hs
aWdodCI+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9oaWdobGlnaHQiIGF0dHJpYnV0ZT0i
c3RhdGUiIG9uYnJvYWRjYXN0PSJvbkhpZ2hsaWdodENvbG9yQ2hhbmdlKCkiLz4KICAgICA8b2Jz
ZXJ2ZXMgZWxlbWVudD0iY21kX2hpZ2hsaWdodCIgYXR0cmlidXRlPSJjb2xsYXBzZWQiLz4KICAg
PC90b29sYmFyYnV0dG9uPgogCisgIDx0b29sYmFyYnV0dG9uIGlkPSJBYnNvbHV0ZUZvbnRTaXpl
QnV0dG9uIgorICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCisgICAg
ICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImYWJzb2x1dGVGb250U2l6ZVRvb2xiYXJDbWQudG9v
bHRpcDsiCisgICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9hYnNvbHV0ZUZvbnQiCisgICAg
ICAgICAgICAgICAgIHR5cGU9Im1lbnUiLz4KKyAgICA8bWVudXBvcHVwIGlkPSJBYnNvbHV0ZUZv
bnRTaXplQnV0dG9uUG9wdXAiIG9ucG9wdXBzaG93aW5nPSJpbml0Rm9udFNpemVNZW51KHRoaXMs
IGZhbHNlKTsiPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtc21h
bGwiIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgICAgdHlw
ZT0icmFkaW8iIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtc21hbGwnKSIvPgorICAg
ICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3NtYWxsIiBsYWJlbD0iJnNpemUt
c21hbGxDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgb25jb21t
YW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnc21hbGwnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0
b29iYXJtZW51X2ZvbnRTaXplX21lZGl1bSIgbGFiZWw9IiZzaXplLW1lZGl1bUNtZC5sYWJlbDsi
CisgICAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBvbmNvbW1hbmQ9IkVkaXRvclNldEZv
bnRTaXplKCdtZWRpdW0nKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRT
aXplX2xhcmdlIiBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7IgorICAgICAgICAgICAgICAg
ICAgICB0eXBlPSJyYWRpbyIgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnbGFyZ2UnKSIv
PgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtbGFyZ2UiIGxhYmVs
PSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgICAgdHlwZT0i
cmFkaW8iIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtbGFyZ2UnKSIvPgorICAgICAg
PG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LWxhcmdlIiBsYWJlbD0iJnNpemUt
aHVnZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBvbmNvbW1h
bmQ9IkVkaXRvclNldEZvbnRTaXplKCd4eC1sYXJnZScpIi8+CisgICAgPC9tZW51cG9wdXA+Cisg
IDwvdG9vbGJhcmJ1dHRvbj4KICAgPHRvb2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNpemVC
dXR0b24iCiAgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAg
ICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZkZWNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29s
dGlwOyIKICAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2RlY3JlYXNlRm9udCIvPgogICA8
dG9vbGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiIKICAgICAgICAgICAgICAg
ICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4
dD0iJmluY3JlYXNlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXA7IgogICAgICAgICAgICAgICAg
ICBjb21tYW5kPSJjbWRfaW5jcmVhc2VGb250Ii8+CmRpZmYgLS1naXQgYS9lZGl0b3IvdWkvbG9j
YWxlcy9lbi1VUy9jaHJvbWUvY29tcG9zZXIvZWRpdG9yT3ZlcmxheS5kdGQgYi9lZGl0b3IvdWkv
bG9jYWxlcy9lbi1VUy9jaHJvbWUvY29tcG9zZXIvZWRpdG9yT3ZlcmxheS5kdGQKLS0tIGEvZWRp
dG9yL3VpL2xvY2FsZXMvZW4tVVMvY2hyb21lL2NvbXBvc2VyL2VkaXRvck92ZXJsYXkuZHRkCisr
KyBiL2VkaXRvci91aS9sb2NhbGVzL2VuLVVTL2Nocm9tZS9jb21wb3Nlci9lZGl0b3JPdmVybGF5
LmR0ZApAQCAtNzcsMzAgKzc3LDI4IEBACiA8IUVOVElUWSBkZWNyZW1lbnRGb250U2l6ZS5rZXky
ICIsIj4gPCEtLSA8IGlzIGFib3ZlIHRoaXMga2V5IG9uIG1hbnkga2V5Ym9hcmRzIC0tPgogPCFF
TlRJVFkgaW5jcmVhc2VGb250U2l6ZS5sYWJlbCAiTGFyZ2VyIj4KIDwhRU5USVRZIGluY3JlYXNl
Rm9udFNpemUuYWNjZXNza2V5ICJnIj4KIDwhRU5USVRZIGluY3JlbWVudEZvbnRTaXplLmtleSAi
Jmd0OyI+CiA8IUVOVElUWSBpbmNyZW1lbnRGb250U2l6ZS5rZXkyICIuIj4gPCEtLSA+IGlzIGFi
b3ZlIHRoaXMga2V5IG9uIG1hbnkga2V5Ym9hcmRzIC0tPgogCiA8IUVOVElUWSBmb250U2l6ZU1l
bnUubGFiZWwgIlNpemUiPgogPCFFTlRJVFkgZm9udFNpemVNZW51LmFjY2Vzc2tleSAieiI+Ci08
IUVOVElUWSBzaXplLXh4LXNtYWxsQ21kLmxhYmVsICJ4eC1zbWFsbCI+Ci08IUVOVElUWSBzaXpl
LXh4LXNtYWxsQ21kLmFjY2Vzc2tleSAiYSI+Ci08IUVOVElUWSBzaXplLXgtc21hbGxDbWQubGFi
ZWwgIngtc21hbGwiPgotPCFFTlRJVFkgc2l6ZS14LXNtYWxsQ21kLmFjY2Vzc2tleSAibSI+Cis8
IUVOVElUWSBzaXplLXRpbnlDbWQubGFiZWwgInRpbnkiPgorPCFFTlRJVFkgc2l6ZS10aW55Q21k
LmFjY2Vzc2tleSAidCI+CiA8IUVOVElUWSBzaXplLXNtYWxsQ21kLmxhYmVsICJzbWFsbCI+CiA8
IUVOVElUWSBzaXplLXNtYWxsQ21kLmFjY2Vzc2tleSAicyI+CiA8IUVOVElUWSBzaXplLW1lZGl1
bUNtZC5sYWJlbCAibWVkaXVtIj4KLTwhRU5USVRZIHNpemUtbWVkaXVtQ21kLmFjY2Vzc2tleSAi
ZCI+Cis8IUVOVElUWSBzaXplLW1lZGl1bUNtZC5hY2Nlc3NrZXkgIm0iPgogPCFFTlRJVFkgc2l6
ZS1sYXJnZUNtZC5sYWJlbCAibGFyZ2UiPgogPCFFTlRJVFkgc2l6ZS1sYXJnZUNtZC5hY2Nlc3Nr
ZXkgImwiPgotPCFFTlRJVFkgc2l6ZS14LWxhcmdlQ21kLmxhYmVsICJ4LWxhcmdlIj4KLTwhRU5U
SVRZIHNpemUteC1sYXJnZUNtZC5hY2Nlc3NrZXkgIngiPgotPCFFTlRJVFkgc2l6ZS14eC1sYXJn
ZUNtZC5sYWJlbCAieHgtbGFyZ2UiPgotPCFFTlRJVFkgc2l6ZS14eC1sYXJnZUNtZC5hY2Nlc3Nr
ZXkgImUiPgorPCFFTlRJVFkgc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsICJleHRyYSBsYXJnZSI+
Cis8IUVOVElUWSBzaXplLWV4dHJhTGFyZ2VDbWQuYWNjZXNza2V5ICJ4Ij4KKzwhRU5USVRZIHNp
emUtaHVnZUNtZC5sYWJlbCAiaHVnZSI+Cis8IUVOVElUWSBzaXplLWh1Z2VDbWQuYWNjZXNza2V5
ICJoIj4KIAogPCEtLSBGb250IFN0eWxlIFN1Yk1lbnUgLS0+CiA8IUVOVElUWSBmb250U3R5bGVN
ZW51LmxhYmVsICJUZXh0IFN0eWxlIj4KIDwhRU5USVRZIGZvbnRTdHlsZU1lbnUuYWNjZXNza2V5
ICJTIj4KIDwhRU5USVRZIHN0eWxlQm9sZENtZC5sYWJlbCAiQm9sZCI+CiA8IUVOVElUWSBzdHls
ZUJvbGRDbWQuYWNjZXNza2V5ICJCIj4KIDwhRU5USVRZIHN0eWxlQm9sZENtZC5rZXkgIkIiPgog
PCFFTlRJVFkgc3R5bGVJdGFsaWNDbWQubGFiZWwgIkl0YWxpYyI+CkBAIC0zMDcsMTYgKzMwNSwx
NyBAQAogPCFFTlRJVFkgYW5jaG9yVG9vbGJhckNtZC5sYWJlbCAiQW5jaG9yIj4KIDwhRU5USVRZ
IGFuY2hvclRvb2xiYXJDbWQudG9vbHRpcCAiSW5zZXJ0IG5ldyBuYW1lZCBhbmNob3Igb3IgZWRp
dCBzZWxlY3RlZCBhbmNob3IncyBwcm9wZXJ0aWVzIj4KIDwhRU5USVRZIFRleHRDb2xvckJ1dHRv
bi50b29sdGlwICJDaG9vc2UgY29sb3IgZm9yIHRleHQiPgogPCFFTlRJVFkgQmFja2dyb3VuZENv
bG9yQnV0dG9uLnRvb2x0aXAgIkNob29zZSBjb2xvciBmb3IgYmFja2dyb3VuZCI+CiA8IUVOVElU
WSB0aHJvYmJlci50b29sdGlwICJHbyB0byB0aGUgJnZlbmRvclNob3J0TmFtZTsgaG9tZSBwYWdl
Ij4KIDwhRU5USVRZIEhpZ2hsaWdodENvbG9yQnV0dG9uLnRvb2x0aXAgIkNob29zZSBoaWdobGln
aHQgY29sb3IgZm9yIHRleHQiPgogCiA8IS0tIEVkaXRvciB0b29sYmFyIC0tPgorPCFFTlRJVFkg
YWJzb2x1dGVGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcCAiU2V0IGZvbnQgc2l6ZSI+CiA8IUVO
VElUWSBkZWNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwICJTbWFsbGVyIGZvbnQgc2l6
ZSI+CiA8IUVOVElUWSBpbmNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwICJMYXJnZXIg
Zm9udCBzaXplIj4KIDwhRU5USVRZIGJvbGRUb29sYmFyQ21kLnRvb2x0aXAgIkJvbGQiPgogPCFF
TlRJVFkgaXRhbGljVG9vbGJhckNtZC50b29sdGlwICJJdGFsaWMiPgogPCFFTlRJVFkgdW5kZXJs
aW5lVG9vbGJhckNtZC50b29sdGlwICJVbmRlcmxpbmUiPgogPCFFTlRJVFkgYnVsbGV0TGlzdFRv
b2xiYXJDbWQudG9vbHRpcCAiQXBwbHkgb3IgcmVtb3ZlIGJ1bGxldGVkIGxpc3QiPgogPCFFTlRJ
VFkgbnVtYmVyTGlzdFRvb2xiYXJDbWQudG9vbHRpcCAiQXBwbHkgb3IgcmVtb3ZlIG51bWJlcmVk
IGxpc3QiPgogPCFFTlRJVFkgb3V0ZGVudFRvb2xiYXJDbWQudG9vbHRpcCAiT3V0ZGVudCB0ZXh0
IChtb3ZlIGxlZnQpIj4KZGlmZiAtLWdpdCBhL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRl
bnQvZWRpdG9yT3ZlcmxheS54dWwgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L2Vk
aXRvck92ZXJsYXkueHVsCi0tLSBhL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvZWRp
dG9yT3ZlcmxheS54dWwKKysrIGIvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9lZGl0
b3JPdmVybGF5Lnh1bApAQCAtMzEwLDQyICszMTAsMzUgQEAKICAgICAgICAgICA8IS0tIExvY2Fs
IGZvbnQgZmFjZSBpdGVtcyBhZGRlZCBoZXJlIGJ5IGluaXRMb2NhbEZvbnRGYWNlTWVudSgpIC0t
PgogICAgICAgPC9tZW51cG9wdXA+CiAgICAgPC9tZW51PgogCiAgICAgPCEtLSBGb250IHNpemUg
c3VibWVudSAtLT4KICAgICA8bWVudSBpZD0iZm9udFNpemVNZW51IiBsYWJlbD0iJmZvbnRTaXpl
TWVudS5sYWJlbDsiCiAgICAgICAgICAgYWNjZXNza2V5PSImZm9udFNpemVNZW51LmFjY2Vzc2tl
eTsiCiAgICAgICAgICAgcG9zaXRpb249IjIiPgotICAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFNp
emVNZW51UG9wdXAiIG9ucG9wdXBzaG93aW5nPSJpbml0Rm9udFNpemVNZW51KHRoaXMpIj4KKyAg
ICAgIDxtZW51cG9wdXAgaWQ9ImZvbnRTaXplTWVudVBvcHVwIiBvbnBvcHVwc2hvd2luZz0iaW5p
dEZvbnRTaXplTWVudSh0aGlzLCB0cnVlKSI+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9k
ZWNyZWFzZUZvbnRTaXplIgogICAgICAgICAgICAgICAgICAgbGFiZWw9IiZkZWNyZWFzZUZvbnRT
aXplLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJmRlY3JlYXNlRm9udFNp
emUuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIGtleT0iZGVjcmVhc2Vmb250c2l6ZWti
IgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnQiCiAgICAgICAg
ICAgICAgICAgICB0eXBlPSJyYWRpbyIKICAgICAgICAgICAgICAgICAgIG5hbWU9IjEiLz4KICAg
ICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X2luY3JlYXNlRm9udFNpemUiCiAgICAgICAgICAgICAg
ICAgICBsYWJlbD0iJmluY3JlYXNlRm9udFNpemUubGFiZWw7IgogICAgICAgICAgICAgICAgICAg
YWNjZXNza2V5PSImaW5jcmVhc2VGb250U2l6ZS5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAg
ICAga2V5PSJpbmNyZWFzZWZvbnRzaXpla2IiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0i
Y21kX2luY3JlYXNlRm9udCIKICAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgogICAgICAg
ICAgICAgICAgICAgbmFtZT0iMSIvPgogICAgICAgICA8bWVudXNlcGFyYXRvciBpZD0iZm9udFNp
emVNZW51QWZ0ZXJJbmNyZWFzZUZvbnRTaXplU2VwYXJhdG9yIi8+Ci08IS0tIE5vdCBzdXBwb3J0
ZWQgaW4gY3VycmVudCBmb250IHNpemUgaW1wbGVtZW50YXRpb24KLSAgICAgICAgPG1lbnVpdGVt
IGlkPSJtZW51X3h4LXNtYWxsIgotICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXh4LXNt
YWxsQ21kLmxhYmVsOyIKLSAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUteHgtc21h
bGxDbWQuYWNjZXNza2V5OyIKLSAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0
Rm9udFNpemUoJ3h4LXNtYWxsJykiCi0gICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFt
ZT0iMiIvPgotLS0+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXgtc21hbGwiCi0g
ICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJlbDsiCi0gICAgICAg
ICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXgtc21hbGxDbWQuYWNjZXNza2V5OyIKKyAgICAg
ICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIKKyAgICAgICAgICAgICAg
ICAgIGFjY2Vzc2tleT0iJnNpemUtdGlueUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAg
ICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1zbWFsbCcpIgogICAgICAgICAgICAg
ICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAgICAgICBuYW1lPSIyIgogICAgICAgICAg
ICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxt
ZW51aXRlbSBpZD0ibWVudV9zaXplLXNtYWxsIgogICAgICAgICAgICAgICAgICAgbGFiZWw9IiZz
aXplLXNtYWxsQ21kLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUt
c21hbGxDbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9y
U2V0Rm9udFNpemUoJ3NtYWxsJykiCkBAIC0zNjIsMjUgKzM1NSwyNSBAQAogICAgICAgICA8bWVu
dWl0ZW0gaWQ9Im1lbnVfc2l6ZS1sYXJnZSIKICAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6
ZS1sYXJnZUNtZC5sYWJlbDsiCiAgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLWxh
cmdlQ21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNl
dEZvbnRTaXplKCdsYXJnZScpIgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAg
ICAgICAgICAgICAgICBuYW1lPSIyIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9y
ZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXgt
bGFyZ2UiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteC1sYXJnZUNtZC5sYWJlbDsi
Ci0gICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXgtbGFyZ2VDbWQuYWNjZXNza2V5
OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIK
KyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtZXh0cmFMYXJnZUNtZC5hY2Nlc3Nr
ZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1s
YXJnZScpIgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAgICAg
ICBuYW1lPSIyIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxF
bmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXh4LWxhcmdlIgotICAg
ICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXh4LWxhcmdlQ21kLmxhYmVsOyIKLSAgICAgICAg
ICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUteHgtbGFyZ2VDbWQuYWNjZXNza2V5OyIKKyAgICAg
ICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1odWdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAg
ICAgIGFjY2Vzc2tleT0iJnNpemUtaHVnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAg
ICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneHgtbGFyZ2UnKSIKICAgICAgICAgICAg
ICAgICAgIHR5cGU9InJhZGlvIgogICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKICAgICAgICAg
ICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIvPgogICAgICAgPC9t
ZW51cG9wdXA+CiAgICAgPC9tZW51PgogCiAgICAgPCEtLSBGb250IHN0eWxlIHN1Ym1lbnUgLS0+
CkBAIC05MTQsMjMgKzkwNywyMiBAQAogICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImRm9udFNp
emVTZWxlY3QudG9vbHRpcDsiPgogICA8bWVudWxpc3QgaWQ9IkZvbnRTaXplU2VsZWN0IgogICAg
ICAgICAgICAgY2xhc3M9InRvb2xiYXItZm9jdXN0YXJnZXQiCiAgICAgICAgICAgICBjcm9wPSJy
aWdodCIKICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2VsZWN0Rm9udFNpemUoKTsiPgog
ICAgIDxvYnNlcnZlcyBlbGVtZW50PSJmb250LXNpemUtc2VsZWN0LWNvbnRhaW5lciIgYXR0cmli
dXRlPSJkaXNhYmxlZCIvPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfZm9udFNpemUiIGF0
dHJpYnV0ZT0ic3RhdGUiIG9uYnJvYWRjYXN0PSJvbkZvbnRTaXplQ2hhbmdlKHRoaXMucGFyZW50
Tm9kZSwgJ2NtZF9mb250U2l6ZScpIi8+CiAgICAgPG1lbnVwb3B1cCBpZD0iRm9udFNpemVQb3B1
cCI+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtc21hbGwiIGxh
YmVsPSImc2l6ZS14eC1zbWFsbENtZC5sYWJlbDsiLz4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9v
YmFybWVudV9mb250U2l6ZV94LXNtYWxsIiBsYWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJlbDsi
Lz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LXNtYWxsIiBsYWJl
bD0iJnNpemUtdGlueUNtZC5sYWJlbDsiLz4KICAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVu
dV9mb250U2l6ZV9zbWFsbCIgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIvPgogICAgICAg
PG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX21lZGl1bSIgbGFiZWw9IiZzaXplLW1l
ZGl1bUNtZC5sYWJlbDsiLz4KICAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6
ZV9sYXJnZSIgbGFiZWw9IiZzaXplLWxhcmdlQ21kLmxhYmVsOyIvPgotICAgICAgPG1lbnVpdGVt
IGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtbGFyZ2UiIGxhYmVsPSImc2l6ZS14LWxhcmdlQ21k
LmxhYmVsOyIvPgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LWxh
cmdlIiBsYWJlbD0iJnNpemUteHgtbGFyZ2VDbWQubGFiZWw7Ii8+CisgICAgICA8bWVudWl0ZW0g
aWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1sYXJnZSIgbGFiZWw9IiZzaXplLWV4dHJhTGFyZ2VD
bWQubGFiZWw7Ii8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgt
bGFyZ2UiIGxhYmVsPSImc2l6ZS1odWdlQ21kLmxhYmVsOyIvPgogICAgIDwvbWVudXBvcHVwPgog
ICA8L21lbnVsaXN0PgogPC90b29sYmFyaXRlbT4KIAogPHRvb2xiYXJpdGVtIGlkPSJjb2xvci1i
dXR0b25zLWNvbnRhaW5lciIKICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24i
PgogICA8c3RhY2sgaWQ9IkNvbG9yQnV0dG9ucyIgYWxpZ249ImNlbnRlciI+CiAgICAgPG9ic2Vy
dmVzIGVsZW1lbnQ9ImNtZF9mb250Q29sb3IiICAgICAgIGF0dHJpYnV0ZT0ic3RhdGUiIG9uYnJv
YWRjYXN0PSJvbkZvbnRDb2xvckNoYW5nZSgpIi8+CkBAIC05NTIsMTYgKzk0NCwzNiBAQAogICA8
dG9vbGJhcmJ1dHRvbiBpZD0iSGlnaGxpZ2h0Q29sb3JCdXR0b24iCiAgICAgICAgICAgICAgICAg
IGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9
IiZIaWdobGlnaHRDb2xvckJ1dHRvbi50b29sdGlwOyIKICAgICAgICAgICAgICAgICAgY29tbWFu
ZD0iY21kX2hpZ2hsaWdodCI+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9oaWdobGlnaHQi
IGF0dHJpYnV0ZT0ic3RhdGUiIG9uYnJvYWRjYXN0PSJvbkhpZ2hsaWdodENvbG9yQ2hhbmdlKCki
Lz4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2hpZ2hsaWdodCIgYXR0cmlidXRlPSJjb2xs
YXBzZWQiLz4KICAgPC90b29sYmFyYnV0dG9uPgogCisgIDx0b29sYmFyYnV0dG9uIGlkPSJBYnNv
bHV0ZUZvbnRTaXplQnV0dG9uIgorICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1i
dXR0b24iCisgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImYWJzb2x1dGVGb250U2l6ZVRv
b2xiYXJDbWQudG9vbHRpcDsiCisgICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9hYnNvbHV0
ZUZvbnQiCisgICAgICAgICAgICAgICAgIHR5cGU9Im1lbnUiPgorICAgIDxtZW51cG9wdXAgaWQ9
IkFic29sdXRlRm9udFNpemVCdXR0b25Qb3B1cCIgb25wb3B1cHNob3dpbmc9ImluaXRGb250U2l6
ZU1lbnUodGhpcywgZmFsc2UpOyI+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9u
dFNpemVfeC1zbWFsbCIgbGFiZWw9IiZzaXplLXRpbnlDbWQubGFiZWw7IgorICAgICAgICAgICAg
ICAgICAgICB0eXBlPSJyYWRpbyIgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1zbWFs
bCcpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfc21hbGwiIGxh
YmVsPSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgICAgIHR5cGU9InJh
ZGlvIiBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdzbWFsbCcpIi8+CisgICAgICA8bWVu
dWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbWVkaXVtIiBsYWJlbD0iJnNpemUtbWVkaXVt
Q21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG9uY29tbWFuZD0i
RWRpdG9yU2V0Rm9udFNpemUoJ21lZGl1bScpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jh
cm1lbnVfZm9udFNpemVfbGFyZ2UiIGxhYmVsPSImc2l6ZS1sYXJnZUNtZC5sYWJlbDsiCisgICAg
ICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXpl
KCdsYXJnZScpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1s
YXJnZSIgbGFiZWw9IiZzaXplLWV4dHJhTGFyZ2VDbWQubGFiZWw7IgorICAgICAgICAgICAgICAg
ICAgICB0eXBlPSJyYWRpbyIgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1sYXJnZScp
Ii8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtbGFyZ2UiIGxh
YmVsPSImc2l6ZS1odWdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgICAgdHlwZT0icmFk
aW8iIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3h4LWxhcmdlJykiLz4KKyAgICA8L21l
bnVwb3B1cD4KKyAgPC90b29sYmFyYnV0dG9uPgogICA8dG9vbGJhcmJ1dHRvbiBpZD0iRGVjcmVh
c2VGb250U2l6ZUJ1dHRvbiIKICAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0
dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmRlY3JlYXNlRm9udFNpemVUb29s
YmFyQ21kLnRvb2x0aXA7IgogICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX2RlY3JlYXNl
Rm9udCIvPgogICA8dG9vbGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiIKICAg
ICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAg
ICB0b29sdGlwdGV4dD0iJmluY3JlYXNlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXA7IgogICAg
ICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udCIvPgpkaWZmIC0tZ2l0IGEv
bWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9tZXNzZW5nZXJjb21wb3NlLnh1bCBiL21h
aWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvbWVzc2VuZ2VyY29tcG9zZS54dWwKLS0tIGEv
bWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9tZXNzZW5nZXJjb21wb3NlLnh1bAorKysg
Yi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21lc3NlbmdlcmNvbXBvc2UueHVsCkBA
IC05OTMsMTYgKzk5MywxNyBAQAogICAgIDwhLS0gVGhlc2UgdG9vbGJhciBpdGVtcyBnZXQgZmls
bGVkIG91dCBmcm9tIHRoZSBlZGl0b3JPdmVybGF5IC0tPgogICAgIDx0b29sYm94IGlkPSJGb3Jt
YXRUb29sYm94IiBtb2RlPSJpY29ucyI+CiAgICAgICA8dG9vbGJhciBjbGFzcz0iY2hyb21lY2xh
c3MtdG9vbGJhciIgaWQ9IkZvcm1hdFRvb2xiYXIiIHBlcnNpc3Q9ImNvbGxhcHNlZCIKICAgICAg
ICAgICAgICAgIGN1c3RvbWl6YWJsZT0idHJ1ZSIgbm93aW5kb3dkcmFnPSJ0cnVlIj4KICAgICAg
ICAgPHRvb2xiYXJpdGVtIGlkPSJwYXJhZ3JhcGgtc2VsZWN0LWNvbnRhaW5lciIvPgogICAgICAg
ICA8dG9vbGJhcml0ZW0gaWQ9ImZvbnQtZmFjZS1zZWxlY3QtY29udGFpbmVyIi8+CiAgICAgICAg
IDx0b29sYmFyaXRlbSBpZD0iY29sb3ItYnV0dG9ucy1jb250YWluZXIiCiAgICAgICAgICAgICAg
ICAgICAgICBkaXNhYmxlb25jdXN0b21pemU9InRydWUiLz4KKyAgICAgICAgPHRvb2xiYXJidXR0
b24gaWQ9IkFic29sdXRlRm9udFNpemVCdXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24g
aWQ9IkRlY3JlYXNlRm9udFNpemVCdXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24gaWQ9
IkluY3JlYXNlRm9udFNpemVCdXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xh
c3M9InRvb2xiYXJzZXBhcmF0b3Itc3RhbmRhcmQiLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24g
aWQ9ImJvbGRCdXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24gaWQ9Iml0YWxpY0J1dHRv
biIvPgogICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0idW5kZXJsaW5lQnV0dG9uIi8+CiAgICAg
ICAgIDx0b29sYmFyc2VwYXJhdG9yIGNsYXNzPSJ0b29sYmFyc2VwYXJhdG9yLXN0YW5kYXJkIi8+
CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJ1bEJ1dHRvbiIvPgpkaWZmIC0tZ2l0IGEvbWFp
bC9jb21wb25lbnRzL3ByZWZlcmVuY2VzL2NvbXBvc2UueHVsIGIvbWFpbC9jb21wb25lbnRzL3By
ZWZlcmVuY2VzL2NvbXBvc2UueHVsCi0tLSBhL21haWwvY29tcG9uZW50cy9wcmVmZXJlbmNlcy9j
b21wb3NlLnh1bAorKysgYi9tYWlsL2NvbXBvbmVudHMvcHJlZmVyZW5jZXMvY29tcG9zZS54dWwK
QEAgLTEyNywyMiArMTI3LDIyIEBACiAgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9
IkNvdXJpZXIgTmV3LCBDb3VyaWVyLCBtb25vc3BhY2UiIGxhYmVsPSImZm9udENvdXJpZXIubGFi
ZWw7Ii8+CiAgICAgICAgICAgICAgICAgICA8bWVudXNlcGFyYXRvci8+CiAgICAgICAgICAgICAg
ICAgPC9tZW51cG9wdXA+CiAgICAgICAgICAgICAgIDwvbWVudWxpc3Q+CiAKICAgICAgICAgICAg
ICAgPGxhYmVsIGNvbnRyb2w9ImZvbnRTaXplU2VsZWN0IiB2YWx1ZT0iJnNpemUubGFiZWw7IiBh
Y2Nlc3NrZXk9IiZzaXplLmFjY2Vzc2tleTsiLz4KICAgICAgICAgICAgICAgPG1lbnVsaXN0IGlk
PSJmb250U2l6ZVNlbGVjdCIgcHJlZmVyZW5jZT0ibXNnY29tcG9zZS5mb250X3NpemUiPgogICAg
ICAgICAgICAgICAgIDxtZW51cG9wdXA+Ci0gICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFs
dWU9Ingtc21hbGwiIGxhYmVsPSImc2l6ZS14LXNtYWxsQ21kLmxhYmVsOyIvPgorICAgICAgICAg
ICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4LXNtYWxsIiBsYWJlbD0iJnNpemUtdGlueUNtZC5s
YWJlbDsiLz4KICAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ic21hbGwiICAgbGFi
ZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIvPgogICAgICAgICAgICAgICAgICAgPG1lbnVpdGVt
IHZhbHVlPSJtZWRpdW0iICBsYWJlbD0iJnNpemUtbWVkaXVtQ21kLmxhYmVsOyIvPgogICAgICAg
ICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJsYXJnZSIgICBsYWJlbD0iJnNpemUtbGFyZ2VD
bWQubGFiZWw7Ii8+Ci0gICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9IngtbGFyZ2Ui
IGxhYmVsPSImc2l6ZS14LWxhcmdlQ21kLmxhYmVsOyIvPgotICAgICAgICAgICAgICAgICAgPG1l
bnVpdGVtIHZhbHVlPSJ4eC1sYXJnZSIgbGFiZWw9IiZzaXplLXh4LWxhcmdlQ21kLmxhYmVsOyIv
PgorICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4LWxhcmdlIiBsYWJlbD0iJnNp
emUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiLz4KKyAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2
YWx1ZT0ieHgtbGFyZ2UiIGxhYmVsPSImc2l6ZS1odWdlQ21kLmxhYmVsOyIvPgogICAgICAgICAg
ICAgICAgIDwvbWVudXBvcHVwPgogICAgICAgICAgICAgICA8L21lbnVsaXN0PgogICAgICAgICAg
ICAgPC9oYm94PgogCiAgICAgICAgICAgICA8c2VwYXJhdG9yIGNsYXNzPSJ0aGluIi8+CiAKICAg
ICAgICAgICAgIDxoYm94IGFsaWduPSJjZW50ZXIiPgogICAgICAgICAgICAgICA8bGFiZWwgY29u
dHJvbD0idGV4dENvbG9yQnV0dG9uIiB2YWx1ZT0iJmZvbnRDb2xvci5sYWJlbDsiIGFjY2Vzc2tl
eT0iJmZvbnRDb2xvci5hY2Nlc3NrZXk7Ii8+CmRpZmYgLS1naXQgYS9tYWlsL3RoZW1lcy9saW51
eC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MgYi9tYWlsL3RoZW1lcy9saW51eC9t
YWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKLS0tIGEvbWFpbC90aGVtZXMvbGludXgv
bWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCisrKyBiL21haWwvdGhlbWVzL2xpbnV4
L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcwpAQCAtNDQyLDE2ICs0NDIsMjMgQEAg
dHJlZWNoaWxkcmVuOjotbW96LXRyZWUtaW1hZ2Uoc3Vic2NyaWJlZAogdG9vbGJhcmJ1dHRvbi5m
b3JtYXR0aW5nLWJ1dHRvbiB7CiAgIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybCgiY2hyb21lOi8vbWVz
c2VuZ2VyL3NraW4vbWVzc2VuZ2VyY29tcG9zZS9mb3JtYXQtYnV0dG9ucy5wbmciKTsKIH0KIAog
I0Zvcm1hdFRvb2xiYXIgPiB0b29sYmFyYnV0dG9uID4gLnRvb2xiYXJidXR0b24tdGV4dCB7CiAg
IGRpc3BsYXk6IG5vbmU7CiB9CiAKKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIHsKKyAgLW1vei1p
bWFnZS1yZWdpb246IHJlY3QoMjcycHggMTZweCAyODhweCAwcHgpOworfQorI0Fic29sdXRlRm9u
dFNpemVCdXR0b25bZGlzYWJsZWQ9InRydWUiXSB7CisgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0
KDI1NnB4IDE2cHggMjcycHggMHB4KTsKK30KKwogI0RlY3JlYXNlRm9udFNpemVCdXR0b24gewog
ICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgyMDhweCAxNnB4IDIyNHB4IDBweCk7CiB9CiAjRGVj
cmVhc2VGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKICAgLW1vei1pbWFnZS1yZWdp
b246IHJlY3QoMTkycHggMTZweCAyMDhweCAwcHgpOwogfQogCiAjSW5jcmVhc2VGb250U2l6ZUJ1
dHRvbiB7CmRpZmYgLS1naXQgYS9tYWlsL3RoZW1lcy9vc3gvbWFpbC9jb21wb3NlL21lc3Nlbmdl
cmNvbXBvc2UuY3NzIGIvbWFpbC90aGVtZXMvb3N4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21w
b3NlLmNzcwotLS0gYS9tYWlsL3RoZW1lcy9vc3gvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBv
c2UuY3NzCisrKyBiL21haWwvdGhlbWVzL29zeC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9z
ZS5jc3MKQEAgLTc1MSwzMCArNzUxLDMwIEBAIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0
b24gewogICAtbW96LW1hcmdpbi1zdGFydDogM3B4OwogICAtbW96LW1hcmdpbi1lbmQ6IDVweDsK
IH0KIAogI0FsaWduUG9wdXBCdXR0b24sICNJbnNlcnRQb3B1cEJ1dHRvbiwgI3NtaWxlQnV0dG9u
TWVudSB7CiAgLW1vei1tYXJnaW4tZW5kOiA5cHg7CiB9CiAKKyNBYnNvbHV0ZUZvbnRTaXplQnV0
dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAogI0luY3JlYXNlRm9udFNpemVCdXR0b246LW1vei1s
b2NhbGUtZGlyKHJ0bCksCiAjdW5kZXJsaW5lQnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAog
I2luZGVudEJ1dHRvbjotbW96LWxvY2FsZS1kaXIocnRsKSwKLSNEZWNyZWFzZUZvbnRTaXplQnV0
dG9uOi1tb3otbG9jYWxlLWRpcihsdHIpLAogI2JvbGRCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0
ciksCiAjdWxCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0cikgewogICBib3JkZXItdG9wLWxlZnQt
cmFkaXVzOiAwOwogICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOwogfQogCisjQWJzb2x1
dGVGb250U2l6ZUJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSwKICNJbmNyZWFzZUZvbnRTaXpl
QnV0dG9uOi1tb3otbG9jYWxlLWRpcihsdHIpLAogI3VuZGVybGluZUJ1dHRvbjotbW96LWxvY2Fs
ZS1kaXIobHRyKSwKICNpbmRlbnRCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCi0jRGVjcmVh
c2VGb250U2l6ZUJ1dHRvbjotbW96LWxvY2FsZS1kaXIocnRsKSwKICNib2xkQnV0dG9uOi1tb3ot
bG9jYWxlLWRpcihydGwpLAogI3VsQnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpIHsKICAgYm9y
ZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7CiAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAw
OwogfQogCiB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uID4gLnRvb2xiYXJidXR0b24t
bWVudS1kcm9wbWFya2VyLAogdG9vbGJhcmJ1dHRvbi5mb3JtYXR0aW5nLWJ1dHRvbiA+IC50b29s
YmFyYnV0dG9uLW1lbnVidXR0b24tZHJvcG1hcmtlciB7CkBAIC03OTksMTYgKzc5OSwyNCBAQCB0
b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uID4gLnRvb2xiCiAgICAgbGlzdC1zdHlsZS1p
bWFnZTogdXJsKGNocm9tZTovL21lc3Nlbmdlci9za2luL2ljb25zL3Rvb2xiYXJidXR0b24tZHJv
cG1hcmtlci1saW9uLnBuZyk7CiAgIH0KIH0KIAogI0Zvcm1hdFRvb2xiYXIgPiB0b29sYmFyYnV0
dG9uID4gLnRvb2xiYXJidXR0b24tdGV4dCB7CiAgIGRpc3BsYXk6IG5vbmU7CiB9CiAKKyNBYnNv
bHV0ZUZvbnRTaXplQnV0dG9uIHsKKyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTgwcHggMjBw
eCAxOTJweCAwcHgpOworfQorCisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1
ZSJdIHsKKyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTgwcHggNjBweCAxOTJweCA0MHB4KSAh
aW1wb3J0YW50OworfQorCiAjSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiB7CiAgIC1tb3otaW1hZ2Ut
cmVnaW9uOiByZWN0KDBweCAyMHB4IDEycHggMHB4KTsKIH0KIAogI0luY3JlYXNlRm9udFNpemVC
dXR0b25bZGlzYWJsZWQ9InRydWUiXSB7CiAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDBweCA2
MHB4IDEycHggNDBweCkgIWltcG9ydGFudDsKIH0KIApAQCAtOTc2LDE2ICs5ODQsMjQgQEAgdG9v
bGJhcmJ1dHRvbi5mb3JtYXR0aW5nLWJ1dHRvbiA+IC50b29sYgogICAgIHdpZHRoOiAyMHB4Owog
ICAgIGhlaWdodDogMTJweDsKICAgfQogCiAgIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0
b24gewogICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybCgiY2hyb21lOi8vbWVzc2VuZ2VyL3NraW4v
bWVzc2VuZ2VyY29tcG9zZS9mb3JtYXQtYnV0dG9uc0AyeC5wbmciKTsKICAgfQogCisgICNBYnNv
bHV0ZUZvbnRTaXplQnV0dG9uIHsKKyAgICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgzNjBweCA0
MHB4IDM4NHB4IDBweCk7CisgIH0KKworICAjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbltkaXNhYmxl
ZD0idHJ1ZSJdIHsKKyAgICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgzNjBweCAxMjBweCAzODRw
eCA4MHB4KSAhaW1wb3J0YW50OworICB9CisKICAgI0luY3JlYXNlRm9udFNpemVCdXR0b24gewog
ICAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDBweCA0MHB4IDI0cHggMHB4KTsKICAgfQogCiAg
ICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0gewogICAgIC1tb3otaW1h
Z2UtcmVnaW9uOiByZWN0KDBweCAxMjBweCAyNHB4IDgwcHgpICFpbXBvcnRhbnQ7CiAgIH0KIApk
aWZmIC0tZ2l0IGEvbWFpbC90aGVtZXMvd2luZG93cy9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29t
cG9zZS5jc3MgYi9tYWlsL3RoZW1lcy93aW5kb3dzL21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21w
b3NlLmNzcwotLS0gYS9tYWlsL3RoZW1lcy93aW5kb3dzL21haWwvY29tcG9zZS9tZXNzZW5nZXJj
b21wb3NlLmNzcworKysgYi9tYWlsL3RoZW1lcy93aW5kb3dzL21haWwvY29tcG9zZS9tZXNzZW5n
ZXJjb21wb3NlLmNzcwpAQCAtMjUxLDE2ICsyNTEsMjMgQEAgdG9vbGJveFtsYWJlbGFsaWduPSJl
bmQiXSA+IHRvb2xiYXJbbW9kZQogI0Zvcm1hdFRvb2xiYXIgewogICBiYWNrZ3JvdW5kLWNvbG9y
OiB0cmFuc3BhcmVudDsKIH0KIAogI0Zvcm1hdFRvb2xiYXIgPiB0b29sYmFyYnV0dG9uID4gLnRv
b2xiYXJidXR0b24tdGV4dCB7CiAgIGRpc3BsYXk6IG5vbmU7CiB9CiAKKyNBYnNvbHV0ZUZvbnRT
aXplQnV0dG9uIHsKKyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDMyMHB4IDE2cHggMzA0
cHgpOworfQorI0Fic29sdXRlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9InRydWUiXSB7CisgIC1t
b3otaW1hZ2UtcmVnaW9uOiByZWN0KDE2cHggMzIwcHggMzJweCAzMDRweCkgIWltcG9ydGFudDsK
K30KKwogI0RlY3JlYXNlRm9udFNpemVCdXR0b24gewogICAtbW96LWltYWdlLXJlZ2lvbjogcmVj
dCgwcHggMTZweCAxNnB4IDBweCk7CiB9CiAjRGVjcmVhc2VGb250U2l6ZUJ1dHRvbltkaXNhYmxl
ZD0idHJ1ZSJdIHsKICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTZweCAxNnB4IDMycHggMHB4
KSAhaW1wb3J0YW50OwogfQogCiAjSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiB7Cg==
</data>
<flag name="feedback"
          id="1269722"
          type_id="607"
          status="+"
          setter="acelists"
    />
    <flag name="feedback"
          id="1269723"
          type_id="607"
          status="+"
          setter="richard.marti"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8672321</attachid>
            <date>2015-10-10 15:07:32 -0700</date>
            <delta_ts>2015-10-10 15:18:25 -0700</delta_ts>
            <desc>Part 2: XUL, CSS and some JS changes for new toolbar button (v3b).</desc>
            <filename>769604.patch</filename>
            <type>text/plain</type>
            <size>27947</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBQYXJlbnQgNjE0NTUzMTExMGEyZmYyNWI2YTQ1MGU2NDMy
ZGJlNjMzNmVhNDA3YQojIFVzZXIgSm9yZyBLIDxtb3ppbGxhQGpvcmdrLmNvbT4KQnVnIDc2OTYw
NCAtIHh4CgpkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLmpz
IGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLmpzCi0tLSBhL2VkaXRvci91aS9j
b21wb3Nlci9jb250ZW50L2VkaXRvci5qcworKysgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVu
dC9lZGl0b3IuanMKQEAgLTk2MCwxNyArOTYwLDE3IEBAIGZ1bmN0aW9uIGNyZWF0ZUZvbnRGYWNl
TWVudWl0ZW0oYUZvbnRMYWIKICAgaXRlbU5vZGUuc2V0QXR0cmlidXRlKCJ2YWx1ZV9wYXJzZWQi
LCBhRm9udE5hbWUudG9Mb3dlckNhc2UoKS5yZXBsYWNlKC8sIC9nLCAiLCIpKTsKICAgaWYgKGFN
ZW51UG9wdXAuZ2V0QXR0cmlidXRlKCJ1c2VSYWRpb3MiKSA9PSAidHJ1ZSIpIHsKICAgICBpdGVt
Tm9kZS5zZXRBdHRyaWJ1dGUoInR5cGUiLCAicmFkaW8iKTsKICAgICBpdGVtTm9kZS5zZXRBdHRy
aWJ1dGUoIm9ic2VydmVzIiwgImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIik7CiAgIH0KICAgcmV0
dXJuIGl0ZW1Ob2RlOwogfQogCi1mdW5jdGlvbiBpbml0Rm9udFNpemVNZW51KG1lbnVQb3B1cCkK
K2Z1bmN0aW9uIGluaXRGb250U2l6ZU1lbnUobWVudVBvcHVwLCBmdWxsTWVudSkKIHsKICAgaWYg
KG1lbnVQb3B1cCkKICAgewogICAgIHZhciBjaGlsZHJlbiA9IG1lbnVQb3B1cC5jaGlsZE5vZGVz
OwogICAgIGlmICghY2hpbGRyZW4pIHJldHVybjsKIAogICAgIHZhciBmaXJzdEhhcyA9IHsgdmFs
dWU6IGZhbHNlIH07CiAgICAgdmFyIGFueUhhcyA9IHsgdmFsdWU6IGZhbHNlIH07CkBAIC05Nzgs
MzcgKzk3OCw0NyBAQCBmdW5jdGlvbiBpbml0Rm9udFNpemVNZW51KG1lbnVQb3B1cCkKIAogICAg
IHZhciBzaXplV2FzRm91bmQgPSBmYWxzZTsKIAogICAgIC8vIHdlIG5lZWQgdG8gc2V0IG9yIGNs
ZWFyIHRoZSBjaGVja21hcmsgZm9yIGVhY2ggbWVudSBpdGVtIHNpbmNlIHRoZSBzZWxlY3Rpb24K
ICAgICAvLyBtYXkgYmUgaW4gYSBuZXcgbG9jYXRpb24gZnJvbSB3aGVyZSBpdCB3YXMgd2hlbiB0
aGUgbWVudSB3YXMgcHJldmlvdXNseSBvcGVuZWQKIAogICAgIC8vIEZpcnN0IDIgaXRlbXMgYWRk
IDxzbWFsbD4gYW5kIDxiaWc+IHRhZ3MKICAgICAvLyBXaGlsZSBpdCB3b3VsZCBiZSBiZXR0ZXIg
dG8gc2hvdyB0aGUgbnVtYmVyIG9mIGxldmVscywKLSAgICAvLyAgYXQgbGVhc3QgdGhpcyB0ZWxs
cyB1c2VyIGlmIGVpdGhlciBvZiB0aGVtIGFyZSBzZXQKLSAgICB2YXIgbWVudUl0ZW0gPSBjaGls
ZHJlblswXTsKLSAgICBpZiAobWVudUl0ZW0pCisgICAgLy8gYXQgbGVhc3QgdGhpcyB0ZWxscyB1
c2VyIGlmIGVpdGhlciBvZiB0aGVtIGFyZSBzZXQuCisgICAgRWRpdG9yR2V0VGV4dFByb3BlcnR5
KCJzbWFsbCIsICIiLCAiIiwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKKyAgICBzaXplV2Fz
Rm91bmQgPSBhbnlIYXMudmFsdWU7CisgICAgaWYgKGZ1bGxNZW51KQogICAgIHsKLSAgICAgIEVk
aXRvckdldFRleHRQcm9wZXJ0eSgic21hbGwiLCAiIiwgIiIsIGZpcnN0SGFzLCBhbnlIYXMsIGFs
bEhhcyk7Ci0gICAgICBtZW51SXRlbS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCBhbGxIYXMudmFs
dWUpOwotICAgICAgc2l6ZVdhc0ZvdW5kID0gYW55SGFzLnZhbHVlOworICAgICAgdmFyIG1lbnVJ
dGVtID0gY2hpbGRyZW5bMF07CisgICAgICBpZiAobWVudUl0ZW0pCisgICAgICAgIG1lbnVJdGVt
LnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGFsbEhhcy52YWx1ZSk7CiAgICAgfQogCi0gICAgbWVu
dUl0ZW0gPSBjaGlsZHJlblsxXTsKLSAgICBpZiAobWVudUl0ZW0pCisgICAgRWRpdG9yR2V0VGV4
dFByb3BlcnR5KCJiaWciLCAiIiwgIiIsIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7CisgICAg
c2l6ZVdhc0ZvdW5kIHw9IGFueUhhcy52YWx1ZTsKKyAgICBpZiAoZnVsbE1lbnUpCiAgICAgewot
ICAgICAgRWRpdG9yR2V0VGV4dFByb3BlcnR5KCJiaWciLCAiIiwgIiIsIGZpcnN0SGFzLCBhbnlI
YXMsIGFsbEhhcyk7Ci0gICAgICBtZW51SXRlbS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCBhbGxI
YXMudmFsdWUpOwotICAgICAgc2l6ZVdhc0ZvdW5kIHw9IGFueUhhcy52YWx1ZTsKKyAgICAgIG1l
bnVJdGVtID0gY2hpbGRyZW5bMV07CisgICAgICBpZiAobWVudUl0ZW0pCisgICAgICAgIG1lbnVJ
dGVtLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGFsbEhhcy52YWx1ZSk7CiAgICAgfQogCi0gICAg
Ly8gRml4ZWQgc2l6ZSBpdGVtcyBzdGFydCBhZnRlciBtZW51IHNlcGFyYXRvcgotICAgIHZhciBt
ZW51SW5kZXggPSAzOwotICAgIC8vIEluZGV4IG9mIHRoZSBtZWRpdW0gKGRlZmF1bHQpIGl0ZW0K
LSAgICB2YXIgbWVkaXVtSW5kZXggPSA1OworICAgIHZhciBtZW51SW5kZXgsIG1lZGl1bUluZGV4
OworICAgIGlmIChmdWxsTWVudSkKKyAgICB7CisgICAgICAvLyBGaXhlZCBzaXplIGl0ZW1zIHN0
YXJ0IGFmdGVyIG1lbnUgc2VwYXJhdG9yCisgICAgICBtZW51SW5kZXggPSAzOworICAgICAgLy8g
SW5kZXggb2YgdGhlIG1lZGl1bSAoZGVmYXVsdCkgaXRlbQorICAgICAgbWVkaXVtSW5kZXggPSA1
OworICAgIH0gZWxzZSB7CisgICAgICAvLyBTaG9ydGVuZWQgbWVudSBmb3IgdGhlIHRvb2xiYXIu
CisgICAgICBtZW51SW5kZXggPSAwOworICAgICAgbWVkaXVtSW5kZXggPSAyOworICAgIH0KIAog
ICAgIC8vIFNjYW4gdGhyb3VnaCBhbGwgc3VwcG9ydGVkICJmb250IHNpemUiIGF0dHJpYnV0ZSB2
YWx1ZXMKICAgICBmb3IgKHZhciBpID0gLTI7IGkgPD0gMzsgaSsrKQogICAgIHsKICAgICAgIG1l
bnVJdGVtID0gY2hpbGRyZW5bbWVudUluZGV4XTsKIAogICAgICAgLy8gU2tpcCBvdmVyIG1lZGl1
bSBzaW5jZSBpdCdsbCBiZSBzZXQgYmVsb3cuCiAgICAgICAvLyBJZiBmb250IHNpemU9MCBpcyBh
Y3R1YWxseSBzZXQsIHdlJ2xsIHRvZ2dsZSBpdCBvZmYgYmVsb3cgaWYKZGlmZiAtLWdpdCBhL2Vk
aXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci54dWwgYi9lZGl0b3IvdWkvY29tcG9zZXIv
Y29udGVudC9lZGl0b3IueHVsCi0tLSBhL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRv
ci54dWwKKysrIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLnh1bApAQCAtMjY1
LDE2ICsyNjUsMTcgQEAKICAgICAgICAgICAgbm93aW5kb3dkcmFnPSJ0cnVlIj4KICAgICA8IS0t
IGZyb20gZWRpdG9yT3ZlcmxheSAtLT4KICAgICA8dG9vbGJhcml0ZW0gaWQ9InBhcmFncmFwaC1z
ZWxlY3QtY29udGFpbmVyIi8+CiAgICAgPHRvb2xiYXJpdGVtIGlkPSJjb2xvci1idXR0b25zLWNv
bnRhaW5lciIvPgogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJIaWdobGlnaHRDb2xvckJ1dHRvbiIv
PgogCiAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xhc3M9InRvb2xiYXJzZXBhcmF0b3Itc3RhbmRh
cmQiLz4KIAorICAgIDx0b29sYmFyYnV0dG9uIGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIi8+
CiAgICAgPHRvb2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNpemVCdXR0b24iLz4KICAgICA8
dG9vbGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgogCiAgICAgPHRvb2xi
YXJzZXBhcmF0b3IgY2xhc3M9InRvb2xiYXJzZXBhcmF0b3Itc3RhbmRhcmQiLz4KIAogICAgIDx0
b29sYmFyYnV0dG9uIGlkPSJib2xkQnV0dG9uIi8+CiAgICAgPHRvb2xiYXJidXR0b24gaWQ9Iml0
YWxpY0J1dHRvbiIvPgogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJ1bmRlcmxpbmVCdXR0b24iLz4K
ZGlmZiAtLWdpdCBhL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvck92ZXJsYXkueHVs
IGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKLS0tIGEvZWRp
dG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKKysrIGIvZWRpdG9yL3Vp
L2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKQEAgLTQ0MSwzNCArNDQxLDM0IEBA
CiAgICAgICAgICAgPCEtLSBMb2NhbCBmb250IGZhY2UgaXRlbXMgYWRkZWQgaGVyZSBieSBpbml0
TG9jYWxGb250RmFjZU1lbnUoKSAtLT4KICAgICAgIDwvbWVudXBvcHVwPgogICAgIDwvbWVudT4K
IAogICAgIDwhLS0gRm9udCBzaXplIHN1Ym1lbnUgLS0+CiAgICAgPG1lbnUgaWQ9ImZvbnRTaXpl
TWVudSIgbGFiZWw9IiZmb250U2l6ZU1lbnUubGFiZWw7IgogICAgICAgICAgIGFjY2Vzc2tleT0i
JmZvbnRTaXplTWVudS5hY2Nlc3NrZXk7IgogICAgICAgICAgIHBvc2l0aW9uPSIyIj4KLSAgICAg
IDxtZW51cG9wdXAgaWQ9ImZvbnRTaXplTWVudVBvcHVwIiBvbnBvcHVwc2hvd2luZz0iaW5pdEZv
bnRTaXplTWVudSh0aGlzKSI+CisgICAgICA8bWVudXBvcHVwIGlkPSJmb250U2l6ZU1lbnVQb3B1
cCIgb25wb3B1cHNob3dpbmc9ImluaXRGb250U2l6ZU1lbnUodGhpcywgdHJ1ZSkiPgogICAgICAg
PG1lbnVpdGVtIGlkPSJtZW51X2RlY3JlYXNlRm9udFNpemUiCiAgICAgICAgICAgICAgICAgbGFi
ZWw9IiZkZWNyZWFzZUZvbnRTaXplLmxhYmVsOyIKICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9
IiZkZWNyZWFzZUZvbnRTaXplLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgY29tbWFuZD0i
Y21kX2RlY3JlYXNlRm9udCIKICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKICAgICAgICAg
ICAgICAgICBuYW1lPSIxIgogICAgICAgICAgICAgICAgIGtleT0iZGVjcmVhc2Vmb250c2l6ZWti
Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfaW5jcmVhc2VGb250U2l6ZSIKICAgICAgICAg
ICAgICAgICBsYWJlbD0iJmluY3JlYXNlRm9udFNpemUubGFiZWw7IgogICAgICAgICAgICAgICAg
IGFjY2Vzc2tleT0iJmluY3JlYXNlRm9udFNpemUuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAg
ICBjb21tYW5kPSJjbWRfaW5jcmVhc2VGb250IgogICAgICAgICAgICAgICAgIHR5cGU9InJhZGlv
IgogICAgICAgICAgICAgICAgIG5hbWU9IjEiIGtleT0iaW5jcmVhc2Vmb250c2l6ZWtiIi8+CiAg
ICAgICAgIDxtZW51c2VwYXJhdG9yIGlkPSJmb250U2l6ZU1lbnVBZnRlckluY3JlYXNlRm9udFNp
emVTZXBhcmF0b3IiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3gtc21hbGwiCi0gICAg
ICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJlbDsiCi0gICAgICAgICAg
ICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXgtc21hbGxDbWQuYWNjZXNza2V5OyIKKyAgICAgICAg
ICAgICAgICAgIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAg
IGFjY2Vzc2tleT0iJnNpemUtdGlueUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAg
b25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1zbWFsbCcpIgogICAgICAgICAgICAgICAg
ICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAgICAgICBuYW1lPSIyIgogICAgICAgICAgICAg
ICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51
aXRlbSBpZD0ibWVudV9zaXplLXNtYWxsIgogICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXpl
LXNtYWxsQ21kLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtc21h
bGxDbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0
Rm9udFNpemUoJ3NtYWxsJykiCkBAIC00ODUsMjUgKzQ4NSwyNSBAQAogICAgICAgICA8bWVudWl0
ZW0gaWQ9Im1lbnVfc2l6ZS1sYXJnZSIKICAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1s
YXJnZUNtZC5sYWJlbDsiCiAgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLWxhcmdl
Q21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZv
bnRTaXplKCdsYXJnZScpIgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAg
ICAgICAgICAgICBuYW1lPSIyIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5k
ZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXgtbGFy
Z2UiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteC1sYXJnZUNtZC5sYWJlbDsiCi0g
ICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXgtbGFyZ2VDbWQuYWNjZXNza2V5OyIK
KyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIKKyAg
ICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtZXh0cmFMYXJnZUNtZC5hY2Nlc3NrZXk7
IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1sYXJn
ZScpIgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAgICAgICBu
YW1lPSIyIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFi
bGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXh4LWxhcmdlIgotICAgICAg
ICAgICAgICAgICAgbGFiZWw9IiZzaXplLXh4LWxhcmdlQ21kLmxhYmVsOyIKLSAgICAgICAgICAg
ICAgICAgIGFjY2Vzc2tleT0iJnNpemUteHgtbGFyZ2VDbWQuYWNjZXNza2V5OyIKKyAgICAgICAg
ICAgICAgICAgIGxhYmVsPSImc2l6ZS1odWdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAg
IGFjY2Vzc2tleT0iJnNpemUtaHVnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAg
b25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneHgtbGFyZ2UnKSIKICAgICAgICAgICAgICAg
ICAgIHR5cGU9InJhZGlvIgogICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKICAgICAgICAgICAg
ICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIvPgogICAgICAgPC9tZW51
cG9wdXA+CiAgICAgPC9tZW51PgogCiAgICAgPCEtLSBGb250IHN0eWxlIHN1Ym1lbnUgLS0+CkBA
IC0xMDk0LDIzICsxMDk0LDIyIEBACiAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZGb250U2l6
ZVNlbGVjdC50b29sdGlwOyI+CiAgIDxtZW51bGlzdCBpZD0iRm9udFNpemVTZWxlY3QiCiAgICAg
ICAgICAgICBjbGFzcz0idG9vbGJhci1mb2N1c3RhcmdldCIKICAgICAgICAgICAgIGNyb3A9InJp
Z2h0IgogICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZWxlY3RGb250U2l6ZSgpOyI+CiAg
ICAgPG9ic2VydmVzIGVsZW1lbnQ9ImZvbnQtc2l6ZS1zZWxlY3QtY29udGFpbmVyIiBhdHRyaWJ1
dGU9ImRpc2FibGVkIi8+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9mb250U2l6ZSIgYXR0
cmlidXRlPSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9uRm9udFNpemVDaGFuZ2UodGhpcy5wYXJlbnRO
b2RlLCAnY21kX2ZvbnRTaXplJykiLz4KICAgICA8bWVudXBvcHVwIGlkPSJGb250U2l6ZVBvcHVw
Ij4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1zbWFsbCIgbGFi
ZWw9IiZzaXplLXh4LXNtYWxsQ21kLmxhYmVsOyIvPgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29i
YXJtZW51X2ZvbnRTaXplX3gtc21hbGwiIGxhYmVsPSImc2l6ZS14LXNtYWxsQ21kLmxhYmVsOyIv
PgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtc21hbGwiIGxhYmVs
PSImc2l6ZS10aW55Q21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51
X2ZvbnRTaXplX3NtYWxsIiBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7Ii8+CiAgICAgICA8
bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbWVkaXVtIiBsYWJlbD0iJnNpemUtbWVk
aXVtQ21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXpl
X2xhcmdlIiBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0ZW0g
aWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1sYXJnZSIgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQu
bGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtbGFy
Z2UiIGxhYmVsPSImc2l6ZS14eC1sYXJnZUNtZC5sYWJlbDsiLz4KKyAgICAgIDxtZW51aXRlbSBp
ZD0idG9vYmFybWVudV9mb250U2l6ZV94LWxhcmdlIiBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNt
ZC5sYWJlbDsiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1s
YXJnZSIgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7Ii8+CiAgICAgPC9tZW51cG9wdXA+CiAg
IDwvbWVudWxpc3Q+CiA8L3Rvb2xiYXJpdGVtPgogCiA8dG9vbGJhcml0ZW0gaWQ9ImNvbG9yLWJ1
dHRvbnMtY29udGFpbmVyIgogICAgICAgICAgICAgIGFsaWduPSJjZW50ZXIiCiAgICAgICAgICAg
ICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIj4KICAgPHN0YWNrIGlkPSJDb2xvckJ1dHRvbnMi
IGFsaWduPSJjZW50ZXIiPgpAQCAtMTEyNywxNiArMTEyNiwzNyBAQAogICA8dG9vbGJhcmJ1dHRv
biBpZD0iSGlnaGxpZ2h0Q29sb3JCdXR0b24iCiAgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3Jt
YXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZIaWdobGlnaHRD
b2xvckJ1dHRvbi50b29sdGlwOyIKICAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2hpZ2hs
aWdodCI+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9oaWdobGlnaHQiIGF0dHJpYnV0ZT0i
c3RhdGUiIG9uYnJvYWRjYXN0PSJvbkhpZ2hsaWdodENvbG9yQ2hhbmdlKCkiLz4KICAgICA8b2Jz
ZXJ2ZXMgZWxlbWVudD0iY21kX2hpZ2hsaWdodCIgYXR0cmlidXRlPSJjb2xsYXBzZWQiLz4KICAg
PC90b29sYmFyYnV0dG9uPgogCisgIDx0b29sYmFyYnV0dG9uIGlkPSJBYnNvbHV0ZUZvbnRTaXpl
QnV0dG9uIgorICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCisgICAg
ICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImYWJzb2x1dGVGb250U2l6ZVRvb2xiYXJDbWQudG9v
bHRpcDsiCisgICAgICAgICAgICAgICAgIHR5cGU9Im1lbnUiCisgICAgICAgICAgICAgICAgIG9i
c2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciI+CisgICAgPG1lbnVwb3B1cCBpZD0iQWJz
b2x1dGVGb250U2l6ZUJ1dHRvblBvcHVwIgorICAgICAgb25wb3B1cHNob3dpbmc9ImluaXRGb250
U2l6ZU1lbnUodGhpcywgZmFsc2UpOyI+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVf
Zm9udFNpemVfeC1zbWFsbCIgbGFiZWw9IiZzaXplLXRpbnlDbWQubGFiZWw7IgorICAgICAgICAg
ICAgICAgICAgICB0eXBlPSJyYWRpbyIgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1z
bWFsbCcpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfc21hbGwi
IGxhYmVsPSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgICAgIHR5cGU9
InJhZGlvIiBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdzbWFsbCcpIi8+CisgICAgICA8
bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbWVkaXVtIiBsYWJlbD0iJnNpemUtbWVk
aXVtQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG9uY29tbWFu
ZD0iRWRpdG9yU2V0Rm9udFNpemUoJ21lZGl1bScpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRv
b2Jhcm1lbnVfZm9udFNpemVfbGFyZ2UiIGxhYmVsPSImc2l6ZS1sYXJnZUNtZC5sYWJlbDsiCisg
ICAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRT
aXplKCdsYXJnZScpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVf
eC1sYXJnZSIgbGFiZWw9IiZzaXplLWV4dHJhTGFyZ2VDbWQubGFiZWw7IgorICAgICAgICAgICAg
ICAgICAgICB0eXBlPSJyYWRpbyIgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1sYXJn
ZScpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtbGFyZ2Ui
IGxhYmVsPSImc2l6ZS1odWdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgICAgdHlwZT0i
cmFkaW8iIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3h4LWxhcmdlJykiLz4KKyAgICA8
L21lbnVwb3B1cD4KKyAgPC90b29sYmFyYnV0dG9uPgogICA8dG9vbGJhcmJ1dHRvbiBpZD0iRGVj
cmVhc2VGb250U2l6ZUJ1dHRvbiIKICAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmct
YnV0dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmRlY3JlYXNlRm9udFNpemVU
b29sYmFyQ21kLnRvb2x0aXA7IgogICAgICAgICAgICAgICAgICBjb21tYW5kPSJjbWRfZGVjcmVh
c2VGb250Ii8+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJJbmNyZWFzZUZvbnRTaXplQnV0dG9uIgog
ICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCiAgICAgICAgICAgICAg
ICAgIHRvb2x0aXB0ZXh0PSImaW5jcmVhc2VGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcDsiCiAg
ICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnQiLz4KZGlmZiAtLWdpdCBh
L2VkaXRvci91aS9sb2NhbGVzL2VuLVVTL2Nocm9tZS9jb21wb3Nlci9lZGl0b3JPdmVybGF5LmR0
ZCBiL2VkaXRvci91aS9sb2NhbGVzL2VuLVVTL2Nocm9tZS9jb21wb3Nlci9lZGl0b3JPdmVybGF5
LmR0ZAotLS0gYS9lZGl0b3IvdWkvbG9jYWxlcy9lbi1VUy9jaHJvbWUvY29tcG9zZXIvZWRpdG9y
T3ZlcmxheS5kdGQKKysrIGIvZWRpdG9yL3VpL2xvY2FsZXMvZW4tVVMvY2hyb21lL2NvbXBvc2Vy
L2VkaXRvck92ZXJsYXkuZHRkCkBAIC03NywzMCArNzcsMjggQEAKIDwhRU5USVRZIGRlY3JlbWVu
dEZvbnRTaXplLmtleTIgIiwiPiA8IS0tIDwgaXMgYWJvdmUgdGhpcyBrZXkgb24gbWFueSBrZXli
b2FyZHMgLS0+CiA8IUVOVElUWSBpbmNyZWFzZUZvbnRTaXplLmxhYmVsICJMYXJnZXIiPgogPCFF
TlRJVFkgaW5jcmVhc2VGb250U2l6ZS5hY2Nlc3NrZXkgImciPgogPCFFTlRJVFkgaW5jcmVtZW50
Rm9udFNpemUua2V5ICImZ3Q7Ij4KIDwhRU5USVRZIGluY3JlbWVudEZvbnRTaXplLmtleTIgIi4i
PiA8IS0tID4gaXMgYWJvdmUgdGhpcyBrZXkgb24gbWFueSBrZXlib2FyZHMgLS0+CiAKIDwhRU5U
SVRZIGZvbnRTaXplTWVudS5sYWJlbCAiU2l6ZSI+CiA8IUVOVElUWSBmb250U2l6ZU1lbnUuYWNj
ZXNza2V5ICJ6Ij4KLTwhRU5USVRZIHNpemUteHgtc21hbGxDbWQubGFiZWwgInh4LXNtYWxsIj4K
LTwhRU5USVRZIHNpemUteHgtc21hbGxDbWQuYWNjZXNza2V5ICJhIj4KLTwhRU5USVRZIHNpemUt
eC1zbWFsbENtZC5sYWJlbCAieC1zbWFsbCI+Ci08IUVOVElUWSBzaXplLXgtc21hbGxDbWQuYWNj
ZXNza2V5ICJtIj4KKzwhRU5USVRZIHNpemUtdGlueUNtZC5sYWJlbCAidGlueSI+Cis8IUVOVElU
WSBzaXplLXRpbnlDbWQuYWNjZXNza2V5ICJ0Ij4KIDwhRU5USVRZIHNpemUtc21hbGxDbWQubGFi
ZWwgInNtYWxsIj4KIDwhRU5USVRZIHNpemUtc21hbGxDbWQuYWNjZXNza2V5ICJzIj4KIDwhRU5U
SVRZIHNpemUtbWVkaXVtQ21kLmxhYmVsICJtZWRpdW0iPgotPCFFTlRJVFkgc2l6ZS1tZWRpdW1D
bWQuYWNjZXNza2V5ICJkIj4KKzwhRU5USVRZIHNpemUtbWVkaXVtQ21kLmFjY2Vzc2tleSAibSI+
CiA8IUVOVElUWSBzaXplLWxhcmdlQ21kLmxhYmVsICJsYXJnZSI+CiA8IUVOVElUWSBzaXplLWxh
cmdlQ21kLmFjY2Vzc2tleSAibCI+Ci08IUVOVElUWSBzaXplLXgtbGFyZ2VDbWQubGFiZWwgIngt
bGFyZ2UiPgotPCFFTlRJVFkgc2l6ZS14LWxhcmdlQ21kLmFjY2Vzc2tleSAieCI+Ci08IUVOVElU
WSBzaXplLXh4LWxhcmdlQ21kLmxhYmVsICJ4eC1sYXJnZSI+Ci08IUVOVElUWSBzaXplLXh4LWxh
cmdlQ21kLmFjY2Vzc2tleSAiZSI+Cis8IUVOVElUWSBzaXplLWV4dHJhTGFyZ2VDbWQubGFiZWwg
ImV4dHJhIGxhcmdlIj4KKzwhRU5USVRZIHNpemUtZXh0cmFMYXJnZUNtZC5hY2Nlc3NrZXkgIngi
PgorPCFFTlRJVFkgc2l6ZS1odWdlQ21kLmxhYmVsICJodWdlIj4KKzwhRU5USVRZIHNpemUtaHVn
ZUNtZC5hY2Nlc3NrZXkgImgiPgogCiA8IS0tIEZvbnQgU3R5bGUgU3ViTWVudSAtLT4KIDwhRU5U
SVRZIGZvbnRTdHlsZU1lbnUubGFiZWwgIlRleHQgU3R5bGUiPgogPCFFTlRJVFkgZm9udFN0eWxl
TWVudS5hY2Nlc3NrZXkgIlMiPgogPCFFTlRJVFkgc3R5bGVCb2xkQ21kLmxhYmVsICJCb2xkIj4K
IDwhRU5USVRZIHN0eWxlQm9sZENtZC5hY2Nlc3NrZXkgIkIiPgogPCFFTlRJVFkgc3R5bGVCb2xk
Q21kLmtleSAiQiI+CiA8IUVOVElUWSBzdHlsZUl0YWxpY0NtZC5sYWJlbCAiSXRhbGljIj4KQEAg
LTMwNywxNiArMzA1LDE3IEBACiA8IUVOVElUWSBhbmNob3JUb29sYmFyQ21kLmxhYmVsICJBbmNo
b3IiPgogPCFFTlRJVFkgYW5jaG9yVG9vbGJhckNtZC50b29sdGlwICJJbnNlcnQgbmV3IG5hbWVk
IGFuY2hvciBvciBlZGl0IHNlbGVjdGVkIGFuY2hvcidzIHByb3BlcnRpZXMiPgogPCFFTlRJVFkg
VGV4dENvbG9yQnV0dG9uLnRvb2x0aXAgIkNob29zZSBjb2xvciBmb3IgdGV4dCI+CiA8IUVOVElU
WSBCYWNrZ3JvdW5kQ29sb3JCdXR0b24udG9vbHRpcCAiQ2hvb3NlIGNvbG9yIGZvciBiYWNrZ3Jv
dW5kIj4KIDwhRU5USVRZIHRocm9iYmVyLnRvb2x0aXAgIkdvIHRvIHRoZSAmdmVuZG9yU2hvcnRO
YW1lOyBob21lIHBhZ2UiPgogPCFFTlRJVFkgSGlnaGxpZ2h0Q29sb3JCdXR0b24udG9vbHRpcCAi
Q2hvb3NlIGhpZ2hsaWdodCBjb2xvciBmb3IgdGV4dCI+CiAKIDwhLS0gRWRpdG9yIHRvb2xiYXIg
LS0+Cis8IUVOVElUWSBhYnNvbHV0ZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwICJTZXQgZm9u
dCBzaXplIj4KIDwhRU5USVRZIGRlY3JlYXNlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXAgIlNt
YWxsZXIgZm9udCBzaXplIj4KIDwhRU5USVRZIGluY3JlYXNlRm9udFNpemVUb29sYmFyQ21kLnRv
b2x0aXAgIkxhcmdlciBmb250IHNpemUiPgogPCFFTlRJVFkgYm9sZFRvb2xiYXJDbWQudG9vbHRp
cCAiQm9sZCI+CiA8IUVOVElUWSBpdGFsaWNUb29sYmFyQ21kLnRvb2x0aXAgIkl0YWxpYyI+CiA8
IUVOVElUWSB1bmRlcmxpbmVUb29sYmFyQ21kLnRvb2x0aXAgIlVuZGVybGluZSI+CiA8IUVOVElU
WSBidWxsZXRMaXN0VG9vbGJhckNtZC50b29sdGlwICJBcHBseSBvciByZW1vdmUgYnVsbGV0ZWQg
bGlzdCI+CiA8IUVOVElUWSBudW1iZXJMaXN0VG9vbGJhckNtZC50b29sdGlwICJBcHBseSBvciBy
ZW1vdmUgbnVtYmVyZWQgbGlzdCI+CiA8IUVOVElUWSBvdXRkZW50VG9vbGJhckNtZC50b29sdGlw
ICJPdXRkZW50IHRleHQgKG1vdmUgbGVmdCkiPgpkaWZmIC0tZ2l0IGEvbWFpbC9jb21wb25lbnRz
L2NvbXBvc2UvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1bCBiL21haWwvY29tcG9uZW50cy9jb21w
b3NlL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKLS0tIGEvbWFpbC9jb21wb25lbnRzL2NvbXBv
c2UvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1bAorKysgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9z
ZS9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsCkBAIC0zMTAsNDIgKzMxMCwzNSBAQAogICAgICAg
ICAgIDwhLS0gTG9jYWwgZm9udCBmYWNlIGl0ZW1zIGFkZGVkIGhlcmUgYnkgaW5pdExvY2FsRm9u
dEZhY2VNZW51KCkgLS0+CiAgICAgICA8L21lbnVwb3B1cD4KICAgICA8L21lbnU+CiAKICAgICA8
IS0tIEZvbnQgc2l6ZSBzdWJtZW51IC0tPgogICAgIDxtZW51IGlkPSJmb250U2l6ZU1lbnUiIGxh
YmVsPSImZm9udFNpemVNZW51LmxhYmVsOyIKICAgICAgICAgICBhY2Nlc3NrZXk9IiZmb250U2l6
ZU1lbnUuYWNjZXNza2V5OyIKICAgICAgICAgICBwb3NpdGlvbj0iMiI+Ci0gICAgICA8bWVudXBv
cHVwIGlkPSJmb250U2l6ZU1lbnVQb3B1cCIgb25wb3B1cHNob3dpbmc9ImluaXRGb250U2l6ZU1l
bnUodGhpcykiPgorICAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFNpemVNZW51UG9wdXAiIG9ucG9w
dXBzaG93aW5nPSJpbml0Rm9udFNpemVNZW51KHRoaXMsIHRydWUpIj4KICAgICAgICAgPG1lbnVp
dGVtIGlkPSJtZW51X2RlY3JlYXNlRm9udFNpemUiCiAgICAgICAgICAgICAgICAgICBsYWJlbD0i
JmRlY3JlYXNlRm9udFNpemUubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSIm
ZGVjcmVhc2VGb250U2l6ZS5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAga2V5PSJkZWNy
ZWFzZWZvbnRzaXpla2IiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX2RlY3JlYXNl
Rm9udCIKICAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgogICAgICAgICAgICAgICAgICAg
bmFtZT0iMSIvPgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfaW5jcmVhc2VGb250U2l6ZSIK
ICAgICAgICAgICAgICAgICAgIGxhYmVsPSImaW5jcmVhc2VGb250U2l6ZS5sYWJlbDsiCiAgICAg
ICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZpbmNyZWFzZUZvbnRTaXplLmFjY2Vzc2tleTsiCiAg
ICAgICAgICAgICAgICAgICBrZXk9ImluY3JlYXNlZm9udHNpemVrYiIKICAgICAgICAgICAgICAg
ICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250IgogICAgICAgICAgICAgICAgICAgdHlwZT0i
cmFkaW8iCiAgICAgICAgICAgICAgICAgICBuYW1lPSIxIi8+CiAgICAgICAgIDxtZW51c2VwYXJh
dG9yIGlkPSJmb250U2l6ZU1lbnVBZnRlckluY3JlYXNlRm9udFNpemVTZXBhcmF0b3IiLz4KLTwh
LS0gTm90IHN1cHBvcnRlZCBpbiBjdXJyZW50IGZvbnQgc2l6ZSBpbXBsZW1lbnRhdGlvbgotICAg
ICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfeHgtc21hbGwiCi0gICAgICAgICAgICAgICAgICBsYWJl
bD0iJnNpemUteHgtc21hbGxDbWQubGFiZWw7IgotICAgICAgICAgICAgICAgICAgYWNjZXNza2V5
PSImc2l6ZS14eC1zbWFsbENtZC5hY2Nlc3NrZXk7IgotICAgICAgICAgICAgICAgICAgb25jb21t
YW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneHgtc21hbGwnKSIKLSAgICAgICAgICAgICAgICAgIHR5
cGU9InJhZGlvIiBuYW1lPSIyIi8+Ci0tLT4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3Np
emUteC1zbWFsbCIKLSAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS14LXNtYWxsQ21kLmxh
YmVsOyIKLSAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUteC1zbWFsbENtZC5hY2Nl
c3NrZXk7IgorICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXRpbnlDbWQubGFiZWw7Igor
ICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS10aW55Q21kLmFjY2Vzc2tleTsiCiAg
ICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4LXNtYWxsJyki
CiAgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKICAgICAgICAgICAgICAgICAgIG5hbWU9
IjIiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIi
Lz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUtc21hbGwiCiAgICAgICAgICAgICAg
ICAgICBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNj
ZXNza2V5PSImc2l6ZS1zbWFsbENtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25j
b21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnc21hbGwnKSIKQEAgLTM2MiwyNSArMzU1LDI1IEBA
CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLWxhcmdlIgogICAgICAgICAgICAgICAg
ICAgbGFiZWw9IiZzaXplLWxhcmdlQ21kLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vz
c2tleT0iJnNpemUtbGFyZ2VDbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29t
bWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ2xhcmdlJykiCiAgICAgICAgICAgICAgICAgICB0eXBl
PSJyYWRpbyIKICAgICAgICAgICAgICAgICAgIG5hbWU9IjIiCiAgICAgICAgICAgICAgICAgICBv
YnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlk
PSJtZW51X3NpemUteC1sYXJnZSIKLSAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS14LWxh
cmdlQ21kLmxhYmVsOyIKLSAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUteC1sYXJn
ZUNtZC5hY2Nlc3NrZXk7IgorICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWV4dHJhTGFy
Z2VDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1leHRyYUxh
cmdlQ21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNl
dEZvbnRTaXplKCd4LWxhcmdlJykiCiAgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKICAg
ICAgICAgICAgICAgICAgIG5hbWU9IjIiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21k
X3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUt
eHgtbGFyZ2UiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteHgtbGFyZ2VDbWQubGFi
ZWw7IgotICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS14eC1sYXJnZUNtZC5hY2Nl
c3NrZXk7IgorICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7Igor
ICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1odWdlQ21kLmFjY2Vzc2tleTsiCiAg
ICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4eC1sYXJnZScp
IgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAgICAgICBuYW1l
PSIyIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVy
Ii8+CiAgICAgICA8L21lbnVwb3B1cD4KICAgICA8L21lbnU+CiAKICAgICA8IS0tIEZvbnQgc3R5
bGUgc3VibWVudSAtLT4KQEAgLTkxNCwyMyArOTA3LDIyIEBACiAgICAgICAgICAgICAgdG9vbHRp
cHRleHQ9IiZGb250U2l6ZVNlbGVjdC50b29sdGlwOyI+CiAgIDxtZW51bGlzdCBpZD0iRm9udFNp
emVTZWxlY3QiCiAgICAgICAgICAgICBjbGFzcz0idG9vbGJhci1mb2N1c3RhcmdldCIKICAgICAg
ICAgICAgIGNyb3A9InJpZ2h0IgogICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZWxlY3RG
b250U2l6ZSgpOyI+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImZvbnQtc2l6ZS1zZWxlY3QtY29u
dGFpbmVyIiBhdHRyaWJ1dGU9ImRpc2FibGVkIi8+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNt
ZF9mb250U2l6ZSIgYXR0cmlidXRlPSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9uRm9udFNpemVDaGFu
Z2UodGhpcy5wYXJlbnROb2RlLCAnY21kX2ZvbnRTaXplJykiLz4KICAgICA8bWVudXBvcHVwIGlk
PSJGb250U2l6ZVBvcHVwIj4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6
ZV94eC1zbWFsbCIgbGFiZWw9IiZzaXplLXh4LXNtYWxsQ21kLmxhYmVsOyIvPgotICAgICAgPG1l
bnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtc21hbGwiIGxhYmVsPSImc2l6ZS14LXNt
YWxsQ21kLmxhYmVsOyIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXpl
X3gtc21hbGwiIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVpdGVt
IGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3NtYWxsIiBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFi
ZWw7Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbWVkaXVtIiBs
YWJlbD0iJnNpemUtbWVkaXVtQ21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29i
YXJtZW51X2ZvbnRTaXplX2xhcmdlIiBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0g
ICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1sYXJnZSIgbGFiZWw9IiZz
aXplLXgtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVf
Zm9udFNpemVfeHgtbGFyZ2UiIGxhYmVsPSImc2l6ZS14eC1sYXJnZUNtZC5sYWJlbDsiLz4KKyAg
ICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LWxhcmdlIiBsYWJlbD0iJnNp
emUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVu
dV9mb250U2l6ZV94eC1sYXJnZSIgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7Ii8+CiAgICAg
PC9tZW51cG9wdXA+CiAgIDwvbWVudWxpc3Q+CiA8L3Rvb2xiYXJpdGVtPgogCiA8dG9vbGJhcml0
ZW0gaWQ9ImNvbG9yLWJ1dHRvbnMtY29udGFpbmVyIgogICAgICAgICAgICAgIGNsYXNzPSJmb3Jt
YXR0aW5nLWJ1dHRvbiI+CiAgIDxzdGFjayBpZD0iQ29sb3JCdXR0b25zIiBhbGlnbj0iY2VudGVy
Ij4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2ZvbnRDb2xvciIgICAgICAgYXR0cmlidXRl
PSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9uRm9udENvbG9yQ2hhbmdlKCkiLz4KQEAgLTk1MiwxNiAr
OTQ0LDM3IEBACiAgIDx0b29sYmFyYnV0dG9uIGlkPSJIaWdobGlnaHRDb2xvckJ1dHRvbiIKICAg
ICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAg
ICB0b29sdGlwdGV4dD0iJkhpZ2hsaWdodENvbG9yQnV0dG9uLnRvb2x0aXA7IgogICAgICAgICAg
ICAgICAgICBjb21tYW5kPSJjbWRfaGlnaGxpZ2h0Ij4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0i
Y21kX2hpZ2hsaWdodCIgYXR0cmlidXRlPSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9uSGlnaGxpZ2h0
Q29sb3JDaGFuZ2UoKSIvPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfaGlnaGxpZ2h0IiBh
dHRyaWJ1dGU9ImNvbGxhcHNlZCIvPgogICA8L3Rvb2xiYXJidXR0b24+CiAKKyAgPHRvb2xiYXJi
dXR0b24gaWQ9IkFic29sdXRlRm9udFNpemVCdXR0b24iCisgICAgICAgICAgICAgICAgIGNsYXNz
PSJmb3JtYXR0aW5nLWJ1dHRvbiIKKyAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZhYnNv
bHV0ZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwOyIKKyAgICAgICAgICAgICAgICAgdHlwZT0i
bWVudSIKKyAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVy
Ij4KKyAgICA8bWVudXBvcHVwIGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9uUG9wdXAiCisgICAg
ICBvbnBvcHVwc2hvd2luZz0iaW5pdEZvbnRTaXplTWVudSh0aGlzLCBmYWxzZSk7Ij4KKyAgICAg
IDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LXNtYWxsIiBsYWJlbD0iJnNpemUt
dGlueUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBvbmNvbW1h
bmQ9IkVkaXRvclNldEZvbnRTaXplKCd4LXNtYWxsJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0i
dG9vYmFybWVudV9mb250U2l6ZV9zbWFsbCIgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIK
KyAgICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9u
dFNpemUoJ3NtYWxsJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6
ZV9tZWRpdW0iIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7IgorICAgICAgICAgICAgICAg
ICAgICB0eXBlPSJyYWRpbyIgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnbWVkaXVtJyki
Lz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9sYXJnZSIgbGFiZWw9
IiZzaXplLWxhcmdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8i
IG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ2xhcmdlJykiLz4KKyAgICAgIDxtZW51aXRl
bSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LWxhcmdlIiBsYWJlbD0iJnNpemUtZXh0cmFMYXJn
ZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBvbmNvbW1hbmQ9
IkVkaXRvclNldEZvbnRTaXplKCd4LWxhcmdlJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9v
YmFybWVudV9mb250U2l6ZV94eC1sYXJnZSIgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7Igor
ICAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRT
aXplKCd4eC1sYXJnZScpIi8+CisgICAgPC9tZW51cG9wdXA+CisgIDwvdG9vbGJhcmJ1dHRvbj4K
ICAgPHRvb2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNpemVCdXR0b24iCiAgICAgICAgICAg
ICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRp
cHRleHQ9IiZkZWNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwOyIKICAgICAgICAgICAg
ICAgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnQiLz4KICAgPHRvb2xiYXJidXR0b24gaWQ9
IkluY3JlYXNlRm9udFNpemVCdXR0b24iCiAgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0
aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZpbmNyZWFzZUZvbnRT
aXplVG9vbGJhckNtZC50b29sdGlwOyIKICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9p
bmNyZWFzZUZvbnQiLz4KZGlmZiAtLWdpdCBhL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRl
bnQvbWVzc2VuZ2VyY29tcG9zZS54dWwgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50
L21lc3NlbmdlcmNvbXBvc2UueHVsCi0tLSBhL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRl
bnQvbWVzc2VuZ2VyY29tcG9zZS54dWwKKysrIGIvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29u
dGVudC9tZXNzZW5nZXJjb21wb3NlLnh1bApAQCAtOTkzLDE2ICs5OTMsMTcgQEAKICAgICA8IS0t
IFRoZXNlIHRvb2xiYXIgaXRlbXMgZ2V0IGZpbGxlZCBvdXQgZnJvbSB0aGUgZWRpdG9yT3Zlcmxh
eSAtLT4KICAgICA8dG9vbGJveCBpZD0iRm9ybWF0VG9vbGJveCIgbW9kZT0iaWNvbnMiPgogICAg
ICAgPHRvb2xiYXIgY2xhc3M9ImNocm9tZWNsYXNzLXRvb2xiYXIiIGlkPSJGb3JtYXRUb29sYmFy
IiBwZXJzaXN0PSJjb2xsYXBzZWQiCiAgICAgICAgICAgICAgICBjdXN0b21pemFibGU9InRydWUi
IG5vd2luZG93ZHJhZz0idHJ1ZSI+CiAgICAgICAgIDx0b29sYmFyaXRlbSBpZD0icGFyYWdyYXBo
LXNlbGVjdC1jb250YWluZXIiLz4KICAgICAgICAgPHRvb2xiYXJpdGVtIGlkPSJmb250LWZhY2Ut
c2VsZWN0LWNvbnRhaW5lciIvPgogICAgICAgICA8dG9vbGJhcml0ZW0gaWQ9ImNvbG9yLWJ1dHRv
bnMtY29udGFpbmVyIgogICAgICAgICAgICAgICAgICAgICAgZGlzYWJsZW9uY3VzdG9taXplPSJ0
cnVlIi8+CisgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9u
Ii8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJEZWNyZWFzZUZvbnRTaXplQnV0dG9uIi8+
CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJJbmNyZWFzZUZvbnRTaXplQnV0dG9uIi8+CiAg
ICAgICAgIDx0b29sYmFyc2VwYXJhdG9yIGNsYXNzPSJ0b29sYmFyc2VwYXJhdG9yLXN0YW5kYXJk
Ii8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJib2xkQnV0dG9uIi8+CiAgICAgICAgIDx0
b29sYmFyYnV0dG9uIGlkPSJpdGFsaWNCdXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24g
aWQ9InVuZGVybGluZUJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJhcnNlcGFyYXRvciBjbGFzcz0i
dG9vbGJhcnNlcGFyYXRvci1zdGFuZGFyZCIvPgogICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0i
dWxCdXR0b24iLz4KZGlmZiAtLWdpdCBhL21haWwvY29tcG9uZW50cy9wcmVmZXJlbmNlcy9jb21w
b3NlLnh1bCBiL21haWwvY29tcG9uZW50cy9wcmVmZXJlbmNlcy9jb21wb3NlLnh1bAotLS0gYS9t
YWlsL2NvbXBvbmVudHMvcHJlZmVyZW5jZXMvY29tcG9zZS54dWwKKysrIGIvbWFpbC9jb21wb25l
bnRzL3ByZWZlcmVuY2VzL2NvbXBvc2UueHVsCkBAIC0xMjcsMjIgKzEyNywyMiBAQAogICAgICAg
ICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJDb3VyaWVyIE5ldywgQ291cmllciwgbW9ub3Nw
YWNlIiBsYWJlbD0iJmZvbnRDb3VyaWVyLmxhYmVsOyIvPgogICAgICAgICAgICAgICAgICAgPG1l
bnVzZXBhcmF0b3IvPgogICAgICAgICAgICAgICAgIDwvbWVudXBvcHVwPgogICAgICAgICAgICAg
ICA8L21lbnVsaXN0PgogCiAgICAgICAgICAgICAgIDxsYWJlbCBjb250cm9sPSJmb250U2l6ZVNl
bGVjdCIgdmFsdWU9IiZzaXplLmxhYmVsOyIgYWNjZXNza2V5PSImc2l6ZS5hY2Nlc3NrZXk7Ii8+
CiAgICAgICAgICAgICAgIDxtZW51bGlzdCBpZD0iZm9udFNpemVTZWxlY3QiIHByZWZlcmVuY2U9
Im1zZ2NvbXBvc2UuZm9udF9zaXplIj4KICAgICAgICAgICAgICAgICA8bWVudXBvcHVwPgotICAg
ICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4LXNtYWxsIiBsYWJlbD0iJnNpemUteC1z
bWFsbENtZC5sYWJlbDsiLz4KKyAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieC1z
bWFsbCIgbGFiZWw9IiZzaXplLXRpbnlDbWQubGFiZWw7Ii8+CiAgICAgICAgICAgICAgICAgICA8
bWVudWl0ZW0gdmFsdWU9InNtYWxsIiAgIGxhYmVsPSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiLz4K
ICAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ibWVkaXVtIiAgbGFiZWw9IiZzaXpl
LW1lZGl1bUNtZC5sYWJlbDsiLz4KICAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0i
bGFyZ2UiICAgbGFiZWw9IiZzaXplLWxhcmdlQ21kLmxhYmVsOyIvPgotICAgICAgICAgICAgICAg
ICAgPG1lbnVpdGVtIHZhbHVlPSJ4LWxhcmdlIiBsYWJlbD0iJnNpemUteC1sYXJnZUNtZC5sYWJl
bDsiLz4KLSAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieHgtbGFyZ2UiIGxhYmVs
PSImc2l6ZS14eC1sYXJnZUNtZC5sYWJlbDsiLz4KKyAgICAgICAgICAgICAgICAgIDxtZW51aXRl
bSB2YWx1ZT0ieC1sYXJnZSIgbGFiZWw9IiZzaXplLWV4dHJhTGFyZ2VDbWQubGFiZWw7Ii8+Cisg
ICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Inh4LWxhcmdlIiBsYWJlbD0iJnNpemUt
aHVnZUNtZC5sYWJlbDsiLz4KICAgICAgICAgICAgICAgICA8L21lbnVwb3B1cD4KICAgICAgICAg
ICAgICAgPC9tZW51bGlzdD4KICAgICAgICAgICAgIDwvaGJveD4KIAogICAgICAgICAgICAgPHNl
cGFyYXRvciBjbGFzcz0idGhpbiIvPgogCiAgICAgICAgICAgICA8aGJveCBhbGlnbj0iY2VudGVy
Ij4KICAgICAgICAgICAgICAgPGxhYmVsIGNvbnRyb2w9InRleHRDb2xvckJ1dHRvbiIgdmFsdWU9
IiZmb250Q29sb3IubGFiZWw7IiBhY2Nlc3NrZXk9IiZmb250Q29sb3IuYWNjZXNza2V5OyIvPgpk
aWZmIC0tZ2l0IGEvbWFpbC90aGVtZXMvbGludXgvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBv
c2UuY3NzIGIvbWFpbC90aGVtZXMvbGludXgvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2Uu
Y3NzCi0tLSBhL21haWwvdGhlbWVzL2xpbnV4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3Nl
LmNzcworKysgYi9tYWlsL3RoZW1lcy9saW51eC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9z
ZS5jc3MKQEAgLTQ0MiwxNiArNDQyLDIzIEBAIHRyZWVjaGlsZHJlbjo6LW1vei10cmVlLWltYWdl
KHN1YnNjcmliZWQKIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24gewogICBsaXN0LXN0
eWxlLWltYWdlOiB1cmwoImNocm9tZTovL21lc3Nlbmdlci9za2luL21lc3NlbmdlcmNvbXBvc2Uv
Zm9ybWF0LWJ1dHRvbnMucG5nIik7CiB9CiAKICNGb3JtYXRUb29sYmFyID4gdG9vbGJhcmJ1dHRv
biA+IC50b29sYmFyYnV0dG9uLXRleHQgewogICBkaXNwbGF5OiBub25lOwogfQogCisjQWJzb2x1
dGVGb250U2l6ZUJ1dHRvbiB7CisgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDI3MnB4IDE2cHgg
Mjg4cHggMHB4KTsKK30KKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0g
eworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgyNTZweCAxNnB4IDI3MnB4IDBweCk7Cit9CisK
ICNEZWNyZWFzZUZvbnRTaXplQnV0dG9uIHsKICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMjA4
cHggMTZweCAyMjRweCAwcHgpOwogfQogI0RlY3JlYXNlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9
InRydWUiXSB7CiAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDE5MnB4IDE2cHggMjA4cHggMHB4
KTsKIH0KIAogI0luY3JlYXNlRm9udFNpemVCdXR0b24gewpkaWZmIC0tZ2l0IGEvbWFpbC90aGVt
ZXMvb3N4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcyBiL21haWwvdGhlbWVzL29z
eC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKLS0tIGEvbWFpbC90aGVtZXMvb3N4
L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcworKysgYi9tYWlsL3RoZW1lcy9vc3gv
bWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCkBAIC03NTEsMzAgKzc1MSwzMCBAQCB0
b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uIHsKICAgLW1vei1tYXJnaW4tc3RhcnQ6IDNw
eDsKICAgLW1vei1tYXJnaW4tZW5kOiA1cHg7CiB9CiAKICNBbGlnblBvcHVwQnV0dG9uLCAjSW5z
ZXJ0UG9wdXBCdXR0b24sICNzbWlsZUJ1dHRvbk1lbnUgewogIC1tb3otbWFyZ2luLWVuZDogOXB4
OwogfQogCisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbjotbW96LWxvY2FsZS1kaXIocnRsKSwKICNJ
bmNyZWFzZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAogI3VuZGVybGluZUJ1
dHRvbjotbW96LWxvY2FsZS1kaXIocnRsKSwKICNpbmRlbnRCdXR0b246LW1vei1sb2NhbGUtZGly
KHJ0bCksCi0jRGVjcmVhc2VGb250U2l6ZUJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSwKICNi
b2xkQnV0dG9uOi1tb3otbG9jYWxlLWRpcihsdHIpLAogI3VsQnV0dG9uOi1tb3otbG9jYWxlLWRp
cihsdHIpIHsKICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDsKICAgYm9yZGVyLWJvdHRvbS1s
ZWZ0LXJhZGl1czogMDsKIH0KIAorI0Fic29sdXRlRm9udFNpemVCdXR0b246LW1vei1sb2NhbGUt
ZGlyKGx0ciksCiAjSW5jcmVhc2VGb250U2l6ZUJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSwK
ICN1bmRlcmxpbmVCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCiAjaW5kZW50QnV0dG9uOi1t
b3otbG9jYWxlLWRpcihsdHIpLAotI0RlY3JlYXNlRm9udFNpemVCdXR0b246LW1vei1sb2NhbGUt
ZGlyKHJ0bCksCiAjYm9sZEJ1dHRvbjotbW96LWxvY2FsZS1kaXIocnRsKSwKICN1bEJ1dHRvbjot
bW96LWxvY2FsZS1kaXIocnRsKSB7CiAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOwogICBi
b3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsKIH0KIAogdG9vbGJhcmJ1dHRvbi5mb3JtYXR0
aW5nLWJ1dHRvbiA+IC50b29sYmFyYnV0dG9uLW1lbnUtZHJvcG1hcmtlciwKIHRvb2xiYXJidXR0
b24uZm9ybWF0dGluZy1idXR0b24gPiAudG9vbGJhcmJ1dHRvbi1tZW51YnV0dG9uLWRyb3BtYXJr
ZXIgewpAQCAtNzk5LDE2ICs3OTksMjQgQEAgdG9vbGJhcmJ1dHRvbi5mb3JtYXR0aW5nLWJ1dHRv
biA+IC50b29sYgogICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChjaHJvbWU6Ly9tZXNzZW5nZXIv
c2tpbi9pY29ucy90b29sYmFyYnV0dG9uLWRyb3BtYXJrZXItbGlvbi5wbmcpOwogICB9CiB9CiAK
ICNGb3JtYXRUb29sYmFyID4gdG9vbGJhcmJ1dHRvbiA+IC50b29sYmFyYnV0dG9uLXRleHQgewog
ICBkaXNwbGF5OiBub25lOwogfQogCisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbiB7CisgIC1tb3ot
aW1hZ2UtcmVnaW9uOiByZWN0KDE4MHB4IDIwcHggMTkycHggMHB4KTsKK30KKworI0Fic29sdXRl
Rm9udFNpemVCdXR0b25bZGlzYWJsZWQ9InRydWUiXSB7CisgIC1tb3otaW1hZ2UtcmVnaW9uOiBy
ZWN0KDE4MHB4IDYwcHggMTkycHggNDBweCkgIWltcG9ydGFudDsKK30KKwogI0luY3JlYXNlRm9u
dFNpemVCdXR0b24gewogICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgwcHggMjBweCAxMnB4IDBw
eCk7CiB9CiAKICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0gewogICAt
bW96LWltYWdlLXJlZ2lvbjogcmVjdCgwcHggNjBweCAxMnB4IDQwcHgpICFpbXBvcnRhbnQ7CiB9
CiAKQEAgLTk3NiwxNiArOTg0LDI0IEBAIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24g
PiAudG9vbGIKICAgICB3aWR0aDogMjBweDsKICAgICBoZWlnaHQ6IDEycHg7CiAgIH0KIAogICB0
b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uIHsKICAgICBsaXN0LXN0eWxlLWltYWdlOiB1
cmwoImNocm9tZTovL21lc3Nlbmdlci9za2luL21lc3NlbmdlcmNvbXBvc2UvZm9ybWF0LWJ1dHRv
bnNAMngucG5nIik7CiAgIH0KIAorICAjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbiB7CisgICAgLW1v
ei1pbWFnZS1yZWdpb246IHJlY3QoMzYwcHggNDBweCAzODRweCAwcHgpOworICB9CisKKyAgI0Fi
c29sdXRlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9InRydWUiXSB7CisgICAgLW1vei1pbWFnZS1y
ZWdpb246IHJlY3QoMzYwcHggMTIwcHggMzg0cHggODBweCkgIWltcG9ydGFudDsKKyAgfQorCiAg
ICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uIHsKICAgICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgw
cHggNDBweCAyNHB4IDBweCk7CiAgIH0KIAogICAjSW5jcmVhc2VGb250U2l6ZUJ1dHRvbltkaXNh
YmxlZD0idHJ1ZSJdIHsKICAgICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgwcHggMTIwcHggMjRw
eCA4MHB4KSAhaW1wb3J0YW50OwogICB9CiAKZGlmZiAtLWdpdCBhL21haWwvdGhlbWVzL3dpbmRv
d3MvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzIGIvbWFpbC90aGVtZXMvd2luZG93
cy9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKLS0tIGEvbWFpbC90aGVtZXMvd2lu
ZG93cy9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKKysrIGIvbWFpbC90aGVtZXMv
d2luZG93cy9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKQEAgLTI1MSwxNiArMjUx
LDIzIEBAIHRvb2xib3hbbGFiZWxhbGlnbj0iZW5kIl0gPiB0b29sYmFyW21vZGUKICNGb3JtYXRU
b29sYmFyIHsKICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7CiB9CiAKICNGb3JtYXRU
b29sYmFyID4gdG9vbGJhcmJ1dHRvbiA+IC50b29sYmFyYnV0dG9uLXRleHQgewogICBkaXNwbGF5
OiBub25lOwogfQogCisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbiB7CisgIC1tb3otaW1hZ2UtcmVn
aW9uOiByZWN0KDBweCAzMjBweCAxNnB4IDMwNHB4KTsKK30KKyNBYnNvbHV0ZUZvbnRTaXplQnV0
dG9uW2Rpc2FibGVkPSJ0cnVlIl0geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgxNnB4IDMy
MHB4IDMycHggMzA0cHgpICFpbXBvcnRhbnQ7Cit9CisKICNEZWNyZWFzZUZvbnRTaXplQnV0dG9u
IHsKICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDE2cHggMTZweCAwcHgpOwogfQogI0Rl
Y3JlYXNlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9InRydWUiXSB7CiAgIC1tb3otaW1hZ2UtcmVn
aW9uOiByZWN0KDE2cHggMTZweCAzMnB4IDBweCkgIWltcG9ydGFudDsKIH0KIAogI0luY3JlYXNl
Rm9udFNpemVCdXR0b24gewo=
</data>
<flag name="feedback"
          id="1269739"
          type_id="607"
          status="+"
          setter="jorgk-bmo"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8672326</attachid>
            <date>2015-10-10 15:18:25 -0700</date>
            <delta_ts>2015-10-11 12:19:24 -0700</delta_ts>
            <desc>Part 2: XUL, CSS and some JS changes for new toolbar button (v3c).</desc>
            <filename>769604.patch</filename>
            <type>text/plain</type>
            <size>28326</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBQYXJlbnQgNjE0NTUzMTExMGEyZmYyNWI2YTQ1MGU2NDMy
ZGJlNjMzNmVhNDA3YQojIFVzZXIgSm9yZyBLIDxtb3ppbGxhQGpvcmdrLmNvbT4KQnVnIDc2OTYw
NCAtIHh4CgpkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLmpz
IGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLmpzCi0tLSBhL2VkaXRvci91aS9j
b21wb3Nlci9jb250ZW50L2VkaXRvci5qcworKysgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVu
dC9lZGl0b3IuanMKQEAgLTk2MCwxNyArOTYwLDE3IEBAIGZ1bmN0aW9uIGNyZWF0ZUZvbnRGYWNl
TWVudWl0ZW0oYUZvbnRMYWIKICAgaXRlbU5vZGUuc2V0QXR0cmlidXRlKCJ2YWx1ZV9wYXJzZWQi
LCBhRm9udE5hbWUudG9Mb3dlckNhc2UoKS5yZXBsYWNlKC8sIC9nLCAiLCIpKTsKICAgaWYgKGFN
ZW51UG9wdXAuZ2V0QXR0cmlidXRlKCJ1c2VSYWRpb3MiKSA9PSAidHJ1ZSIpIHsKICAgICBpdGVt
Tm9kZS5zZXRBdHRyaWJ1dGUoInR5cGUiLCAicmFkaW8iKTsKICAgICBpdGVtTm9kZS5zZXRBdHRy
aWJ1dGUoIm9ic2VydmVzIiwgImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIik7CiAgIH0KICAgcmV0
dXJuIGl0ZW1Ob2RlOwogfQogCi1mdW5jdGlvbiBpbml0Rm9udFNpemVNZW51KG1lbnVQb3B1cCkK
K2Z1bmN0aW9uIGluaXRGb250U2l6ZU1lbnUobWVudVBvcHVwLCBmdWxsTWVudSkKIHsKICAgaWYg
KG1lbnVQb3B1cCkKICAgewogICAgIHZhciBjaGlsZHJlbiA9IG1lbnVQb3B1cC5jaGlsZE5vZGVz
OwogICAgIGlmICghY2hpbGRyZW4pIHJldHVybjsKIAogICAgIHZhciBmaXJzdEhhcyA9IHsgdmFs
dWU6IGZhbHNlIH07CiAgICAgdmFyIGFueUhhcyA9IHsgdmFsdWU6IGZhbHNlIH07CkBAIC05Nzgs
MzcgKzk3OCw0NyBAQCBmdW5jdGlvbiBpbml0Rm9udFNpemVNZW51KG1lbnVQb3B1cCkKIAogICAg
IHZhciBzaXplV2FzRm91bmQgPSBmYWxzZTsKIAogICAgIC8vIHdlIG5lZWQgdG8gc2V0IG9yIGNs
ZWFyIHRoZSBjaGVja21hcmsgZm9yIGVhY2ggbWVudSBpdGVtIHNpbmNlIHRoZSBzZWxlY3Rpb24K
ICAgICAvLyBtYXkgYmUgaW4gYSBuZXcgbG9jYXRpb24gZnJvbSB3aGVyZSBpdCB3YXMgd2hlbiB0
aGUgbWVudSB3YXMgcHJldmlvdXNseSBvcGVuZWQKIAogICAgIC8vIEZpcnN0IDIgaXRlbXMgYWRk
IDxzbWFsbD4gYW5kIDxiaWc+IHRhZ3MKICAgICAvLyBXaGlsZSBpdCB3b3VsZCBiZSBiZXR0ZXIg
dG8gc2hvdyB0aGUgbnVtYmVyIG9mIGxldmVscywKLSAgICAvLyAgYXQgbGVhc3QgdGhpcyB0ZWxs
cyB1c2VyIGlmIGVpdGhlciBvZiB0aGVtIGFyZSBzZXQKLSAgICB2YXIgbWVudUl0ZW0gPSBjaGls
ZHJlblswXTsKLSAgICBpZiAobWVudUl0ZW0pCisgICAgLy8gYXQgbGVhc3QgdGhpcyB0ZWxscyB1
c2VyIGlmIGVpdGhlciBvZiB0aGVtIGFyZSBzZXQuCisgICAgRWRpdG9yR2V0VGV4dFByb3BlcnR5
KCJzbWFsbCIsICIiLCAiIiwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKKyAgICBzaXplV2Fz
Rm91bmQgPSBhbnlIYXMudmFsdWU7CisgICAgaWYgKGZ1bGxNZW51KQogICAgIHsKLSAgICAgIEVk
aXRvckdldFRleHRQcm9wZXJ0eSgic21hbGwiLCAiIiwgIiIsIGZpcnN0SGFzLCBhbnlIYXMsIGFs
bEhhcyk7Ci0gICAgICBtZW51SXRlbS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCBhbGxIYXMudmFs
dWUpOwotICAgICAgc2l6ZVdhc0ZvdW5kID0gYW55SGFzLnZhbHVlOworICAgICAgdmFyIG1lbnVJ
dGVtID0gY2hpbGRyZW5bMF07CisgICAgICBpZiAobWVudUl0ZW0pCisgICAgICAgIG1lbnVJdGVt
LnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGFsbEhhcy52YWx1ZSk7CiAgICAgfQogCi0gICAgbWVu
dUl0ZW0gPSBjaGlsZHJlblsxXTsKLSAgICBpZiAobWVudUl0ZW0pCisgICAgRWRpdG9yR2V0VGV4
dFByb3BlcnR5KCJiaWciLCAiIiwgIiIsIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7CisgICAg
c2l6ZVdhc0ZvdW5kIHw9IGFueUhhcy52YWx1ZTsKKyAgICBpZiAoZnVsbE1lbnUpCiAgICAgewot
ICAgICAgRWRpdG9yR2V0VGV4dFByb3BlcnR5KCJiaWciLCAiIiwgIiIsIGZpcnN0SGFzLCBhbnlI
YXMsIGFsbEhhcyk7Ci0gICAgICBtZW51SXRlbS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCBhbGxI
YXMudmFsdWUpOwotICAgICAgc2l6ZVdhc0ZvdW5kIHw9IGFueUhhcy52YWx1ZTsKKyAgICAgIG1l
bnVJdGVtID0gY2hpbGRyZW5bMV07CisgICAgICBpZiAobWVudUl0ZW0pCisgICAgICAgIG1lbnVJ
dGVtLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGFsbEhhcy52YWx1ZSk7CiAgICAgfQogCi0gICAg
Ly8gRml4ZWQgc2l6ZSBpdGVtcyBzdGFydCBhZnRlciBtZW51IHNlcGFyYXRvcgotICAgIHZhciBt
ZW51SW5kZXggPSAzOwotICAgIC8vIEluZGV4IG9mIHRoZSBtZWRpdW0gKGRlZmF1bHQpIGl0ZW0K
LSAgICB2YXIgbWVkaXVtSW5kZXggPSA1OworICAgIHZhciBtZW51SW5kZXgsIG1lZGl1bUluZGV4
OworICAgIGlmIChmdWxsTWVudSkKKyAgICB7CisgICAgICAvLyBGaXhlZCBzaXplIGl0ZW1zIHN0
YXJ0IGFmdGVyIG1lbnUgc2VwYXJhdG9yCisgICAgICBtZW51SW5kZXggPSAzOworICAgICAgLy8g
SW5kZXggb2YgdGhlIG1lZGl1bSAoZGVmYXVsdCkgaXRlbQorICAgICAgbWVkaXVtSW5kZXggPSA1
OworICAgIH0gZWxzZSB7CisgICAgICAvLyBTaG9ydGVuZWQgbWVudSBmb3IgdGhlIHRvb2xiYXIu
CisgICAgICBtZW51SW5kZXggPSAwOworICAgICAgbWVkaXVtSW5kZXggPSAyOworICAgIH0KIAog
ICAgIC8vIFNjYW4gdGhyb3VnaCBhbGwgc3VwcG9ydGVkICJmb250IHNpemUiIGF0dHJpYnV0ZSB2
YWx1ZXMKICAgICBmb3IgKHZhciBpID0gLTI7IGkgPD0gMzsgaSsrKQogICAgIHsKICAgICAgIG1l
bnVJdGVtID0gY2hpbGRyZW5bbWVudUluZGV4XTsKIAogICAgICAgLy8gU2tpcCBvdmVyIG1lZGl1
bSBzaW5jZSBpdCdsbCBiZSBzZXQgYmVsb3cuCiAgICAgICAvLyBJZiBmb250IHNpemU9MCBpcyBh
Y3R1YWxseSBzZXQsIHdlJ2xsIHRvZ2dsZSBpdCBvZmYgYmVsb3cgaWYKZGlmZiAtLWdpdCBhL2Vk
aXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci54dWwgYi9lZGl0b3IvdWkvY29tcG9zZXIv
Y29udGVudC9lZGl0b3IueHVsCi0tLSBhL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRv
ci54dWwKKysrIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLnh1bApAQCAtMjY1
LDE2ICsyNjUsMTcgQEAKICAgICAgICAgICAgbm93aW5kb3dkcmFnPSJ0cnVlIj4KICAgICA8IS0t
IGZyb20gZWRpdG9yT3ZlcmxheSAtLT4KICAgICA8dG9vbGJhcml0ZW0gaWQ9InBhcmFncmFwaC1z
ZWxlY3QtY29udGFpbmVyIi8+CiAgICAgPHRvb2xiYXJpdGVtIGlkPSJjb2xvci1idXR0b25zLWNv
bnRhaW5lciIvPgogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJIaWdobGlnaHRDb2xvckJ1dHRvbiIv
PgogCiAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xhc3M9InRvb2xiYXJzZXBhcmF0b3Itc3RhbmRh
cmQiLz4KIAorICAgIDx0b29sYmFyYnV0dG9uIGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIi8+
CiAgICAgPHRvb2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNpemVCdXR0b24iLz4KICAgICA8
dG9vbGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgogCiAgICAgPHRvb2xi
YXJzZXBhcmF0b3IgY2xhc3M9InRvb2xiYXJzZXBhcmF0b3Itc3RhbmRhcmQiLz4KIAogICAgIDx0
b29sYmFyYnV0dG9uIGlkPSJib2xkQnV0dG9uIi8+CiAgICAgPHRvb2xiYXJidXR0b24gaWQ9Iml0
YWxpY0J1dHRvbiIvPgogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJ1bmRlcmxpbmVCdXR0b24iLz4K
ZGlmZiAtLWdpdCBhL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvck92ZXJsYXkueHVs
IGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKLS0tIGEvZWRp
dG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKKysrIGIvZWRpdG9yL3Vp
L2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKQEAgLTQ0MSwzNCArNDQxLDM0IEBA
CiAgICAgICAgICAgPCEtLSBMb2NhbCBmb250IGZhY2UgaXRlbXMgYWRkZWQgaGVyZSBieSBpbml0
TG9jYWxGb250RmFjZU1lbnUoKSAtLT4KICAgICAgIDwvbWVudXBvcHVwPgogICAgIDwvbWVudT4K
IAogICAgIDwhLS0gRm9udCBzaXplIHN1Ym1lbnUgLS0+CiAgICAgPG1lbnUgaWQ9ImZvbnRTaXpl
TWVudSIgbGFiZWw9IiZmb250U2l6ZU1lbnUubGFiZWw7IgogICAgICAgICAgIGFjY2Vzc2tleT0i
JmZvbnRTaXplTWVudS5hY2Nlc3NrZXk7IgogICAgICAgICAgIHBvc2l0aW9uPSIyIj4KLSAgICAg
IDxtZW51cG9wdXAgaWQ9ImZvbnRTaXplTWVudVBvcHVwIiBvbnBvcHVwc2hvd2luZz0iaW5pdEZv
bnRTaXplTWVudSh0aGlzKSI+CisgICAgICA8bWVudXBvcHVwIGlkPSJmb250U2l6ZU1lbnVQb3B1
cCIgb25wb3B1cHNob3dpbmc9ImluaXRGb250U2l6ZU1lbnUodGhpcywgdHJ1ZSkiPgogICAgICAg
PG1lbnVpdGVtIGlkPSJtZW51X2RlY3JlYXNlRm9udFNpemUiCiAgICAgICAgICAgICAgICAgbGFi
ZWw9IiZkZWNyZWFzZUZvbnRTaXplLmxhYmVsOyIKICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9
IiZkZWNyZWFzZUZvbnRTaXplLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgY29tbWFuZD0i
Y21kX2RlY3JlYXNlRm9udCIKICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKICAgICAgICAg
ICAgICAgICBuYW1lPSIxIgogICAgICAgICAgICAgICAgIGtleT0iZGVjcmVhc2Vmb250c2l6ZWti
Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfaW5jcmVhc2VGb250U2l6ZSIKICAgICAgICAg
ICAgICAgICBsYWJlbD0iJmluY3JlYXNlRm9udFNpemUubGFiZWw7IgogICAgICAgICAgICAgICAg
IGFjY2Vzc2tleT0iJmluY3JlYXNlRm9udFNpemUuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAg
ICBjb21tYW5kPSJjbWRfaW5jcmVhc2VGb250IgogICAgICAgICAgICAgICAgIHR5cGU9InJhZGlv
IgogICAgICAgICAgICAgICAgIG5hbWU9IjEiIGtleT0iaW5jcmVhc2Vmb250c2l6ZWtiIi8+CiAg
ICAgICAgIDxtZW51c2VwYXJhdG9yIGlkPSJmb250U2l6ZU1lbnVBZnRlckluY3JlYXNlRm9udFNp
emVTZXBhcmF0b3IiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3gtc21hbGwiCi0gICAg
ICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJlbDsiCi0gICAgICAgICAg
ICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXgtc21hbGxDbWQuYWNjZXNza2V5OyIKKyAgICAgICAg
ICAgICAgICAgIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAg
IGFjY2Vzc2tleT0iJnNpemUtdGlueUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAg
b25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1zbWFsbCcpIgogICAgICAgICAgICAgICAg
ICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAgICAgICBuYW1lPSIyIgogICAgICAgICAgICAg
ICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51
aXRlbSBpZD0ibWVudV9zaXplLXNtYWxsIgogICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXpl
LXNtYWxsQ21kLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtc21h
bGxDbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0
Rm9udFNpemUoJ3NtYWxsJykiCkBAIC00ODUsMjUgKzQ4NSwyNSBAQAogICAgICAgICA8bWVudWl0
ZW0gaWQ9Im1lbnVfc2l6ZS1sYXJnZSIKICAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1s
YXJnZUNtZC5sYWJlbDsiCiAgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLWxhcmdl
Q21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZv
bnRTaXplKCdsYXJnZScpIgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAg
ICAgICAgICAgICBuYW1lPSIyIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5k
ZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXgtbGFy
Z2UiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteC1sYXJnZUNtZC5sYWJlbDsiCi0g
ICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXgtbGFyZ2VDbWQuYWNjZXNza2V5OyIK
KyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIKKyAg
ICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtZXh0cmFMYXJnZUNtZC5hY2Nlc3NrZXk7
IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1sYXJn
ZScpIgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAgICAgICBu
YW1lPSIyIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFi
bGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXh4LWxhcmdlIgotICAgICAg
ICAgICAgICAgICAgbGFiZWw9IiZzaXplLXh4LWxhcmdlQ21kLmxhYmVsOyIKLSAgICAgICAgICAg
ICAgICAgIGFjY2Vzc2tleT0iJnNpemUteHgtbGFyZ2VDbWQuYWNjZXNza2V5OyIKKyAgICAgICAg
ICAgICAgICAgIGxhYmVsPSImc2l6ZS1odWdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAg
IGFjY2Vzc2tleT0iJnNpemUtaHVnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAg
b25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneHgtbGFyZ2UnKSIKICAgICAgICAgICAgICAg
ICAgIHR5cGU9InJhZGlvIgogICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKICAgICAgICAgICAg
ICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIvPgogICAgICAgPC9tZW51
cG9wdXA+CiAgICAgPC9tZW51PgogCiAgICAgPCEtLSBGb250IHN0eWxlIHN1Ym1lbnUgLS0+CkBA
IC0xMDk0LDIzICsxMDk0LDIyIEBACiAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZGb250U2l6
ZVNlbGVjdC50b29sdGlwOyI+CiAgIDxtZW51bGlzdCBpZD0iRm9udFNpemVTZWxlY3QiCiAgICAg
ICAgICAgICBjbGFzcz0idG9vbGJhci1mb2N1c3RhcmdldCIKICAgICAgICAgICAgIGNyb3A9InJp
Z2h0IgogICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZWxlY3RGb250U2l6ZSgpOyI+CiAg
ICAgPG9ic2VydmVzIGVsZW1lbnQ9ImZvbnQtc2l6ZS1zZWxlY3QtY29udGFpbmVyIiBhdHRyaWJ1
dGU9ImRpc2FibGVkIi8+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9mb250U2l6ZSIgYXR0
cmlidXRlPSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9uRm9udFNpemVDaGFuZ2UodGhpcy5wYXJlbnRO
b2RlLCAnY21kX2ZvbnRTaXplJykiLz4KICAgICA8bWVudXBvcHVwIGlkPSJGb250U2l6ZVBvcHVw
Ij4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1zbWFsbCIgbGFi
ZWw9IiZzaXplLXh4LXNtYWxsQ21kLmxhYmVsOyIvPgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29i
YXJtZW51X2ZvbnRTaXplX3gtc21hbGwiIGxhYmVsPSImc2l6ZS14LXNtYWxsQ21kLmxhYmVsOyIv
PgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtc21hbGwiIGxhYmVs
PSImc2l6ZS10aW55Q21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51
X2ZvbnRTaXplX3NtYWxsIiBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7Ii8+CiAgICAgICA8
bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbWVkaXVtIiBsYWJlbD0iJnNpemUtbWVk
aXVtQ21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXpl
X2xhcmdlIiBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0ZW0g
aWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1sYXJnZSIgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQu
bGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtbGFy
Z2UiIGxhYmVsPSImc2l6ZS14eC1sYXJnZUNtZC5sYWJlbDsiLz4KKyAgICAgIDxtZW51aXRlbSBp
ZD0idG9vYmFybWVudV9mb250U2l6ZV94LWxhcmdlIiBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNt
ZC5sYWJlbDsiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1s
YXJnZSIgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7Ii8+CiAgICAgPC9tZW51cG9wdXA+CiAg
IDwvbWVudWxpc3Q+CiA8L3Rvb2xiYXJpdGVtPgogCiA8dG9vbGJhcml0ZW0gaWQ9ImNvbG9yLWJ1
dHRvbnMtY29udGFpbmVyIgogICAgICAgICAgICAgIGFsaWduPSJjZW50ZXIiCiAgICAgICAgICAg
ICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIj4KICAgPHN0YWNrIGlkPSJDb2xvckJ1dHRvbnMi
IGFsaWduPSJjZW50ZXIiPgpAQCAtMTEyNywxNiArMTEyNiw0OSBAQAogICA8dG9vbGJhcmJ1dHRv
biBpZD0iSGlnaGxpZ2h0Q29sb3JCdXR0b24iCiAgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3Jt
YXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZIaWdobGlnaHRD
b2xvckJ1dHRvbi50b29sdGlwOyIKICAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2hpZ2hs
aWdodCI+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9oaWdobGlnaHQiIGF0dHJpYnV0ZT0i
c3RhdGUiIG9uYnJvYWRjYXN0PSJvbkhpZ2hsaWdodENvbG9yQ2hhbmdlKCkiLz4KICAgICA8b2Jz
ZXJ2ZXMgZWxlbWVudD0iY21kX2hpZ2hsaWdodCIgYXR0cmlidXRlPSJjb2xsYXBzZWQiLz4KICAg
PC90b29sYmFyYnV0dG9uPgogCisgIDx0b29sYmFyYnV0dG9uIGlkPSJBYnNvbHV0ZUZvbnRTaXpl
QnV0dG9uIgorICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCisgICAg
ICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImYWJzb2x1dGVGb250U2l6ZVRvb2xiYXJDbWQudG9v
bHRpcDsiCisgICAgICAgICAgICAgICAgIHR5cGU9Im1lbnUiCisgICAgICAgICAgICAgICAgIG9i
c2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciI+CisgICAgPG1lbnVwb3B1cCBpZD0iQWJz
b2x1dGVGb250U2l6ZUJ1dHRvblBvcHVwIgorICAgICAgICAgICAgICAgb25wb3B1cHNob3dpbmc9
ImluaXRGb250U2l6ZU1lbnUodGhpcywgZmFsc2UpOyI+CisgICAgICA8bWVudWl0ZW0gaWQ9InRv
b2Jhcm1lbnVfZm9udFNpemVfeC1zbWFsbCIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUt
dGlueUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCisgICAgICAgICAg
ICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1zbWFsbCcpIi8+CisgICAgICA8
bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfc21hbGwiCisgICAgICAgICAgICAgICAg
bGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRp
byIKKyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdzbWFsbCcp
Ii8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbWVkaXVtIgorICAg
ICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7IgorICAgICAgICAgICAg
ICAgIHR5cGU9InJhZGlvIgorICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9u
dFNpemUoJ21lZGl1bScpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNp
emVfbGFyZ2UiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWxhcmdlQ21kLmxhYmVsOyIK
KyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKKyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9
IkVkaXRvclNldEZvbnRTaXplKCdsYXJnZScpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jh
cm1lbnVfZm9udFNpemVfeC1sYXJnZSIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtZXh0
cmFMYXJnZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCisgICAgICAg
ICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1sYXJnZScpIi8+CisgICAg
ICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtbGFyZ2UiCisgICAgICAgICAg
ICAgICAgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9
InJhZGlvIgorICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3h4
LWxhcmdlJykiLz4KKyAgICA8L21lbnVwb3B1cD4KKyAgPC90b29sYmFyYnV0dG9uPgogICA8dG9v
bGJhcmJ1dHRvbiBpZD0iRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiIKICAgICAgICAgICAgICAgICAg
Y2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0i
JmRlY3JlYXNlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXA7IgogICAgICAgICAgICAgICAgICBj
b21tYW5kPSJjbWRfZGVjcmVhc2VGb250Ii8+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJJbmNyZWFz
ZUZvbnRTaXplQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0
b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImaW5jcmVhc2VGb250U2l6ZVRvb2xi
YXJDbWQudG9vbHRpcDsiCiAgICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZv
bnQiLz4KZGlmZiAtLWdpdCBhL2VkaXRvci91aS9sb2NhbGVzL2VuLVVTL2Nocm9tZS9jb21wb3Nl
ci9lZGl0b3JPdmVybGF5LmR0ZCBiL2VkaXRvci91aS9sb2NhbGVzL2VuLVVTL2Nocm9tZS9jb21w
b3Nlci9lZGl0b3JPdmVybGF5LmR0ZAotLS0gYS9lZGl0b3IvdWkvbG9jYWxlcy9lbi1VUy9jaHJv
bWUvY29tcG9zZXIvZWRpdG9yT3ZlcmxheS5kdGQKKysrIGIvZWRpdG9yL3VpL2xvY2FsZXMvZW4t
VVMvY2hyb21lL2NvbXBvc2VyL2VkaXRvck92ZXJsYXkuZHRkCkBAIC03NywzMCArNzcsMjggQEAK
IDwhRU5USVRZIGRlY3JlbWVudEZvbnRTaXplLmtleTIgIiwiPiA8IS0tIDwgaXMgYWJvdmUgdGhp
cyBrZXkgb24gbWFueSBrZXlib2FyZHMgLS0+CiA8IUVOVElUWSBpbmNyZWFzZUZvbnRTaXplLmxh
YmVsICJMYXJnZXIiPgogPCFFTlRJVFkgaW5jcmVhc2VGb250U2l6ZS5hY2Nlc3NrZXkgImciPgog
PCFFTlRJVFkgaW5jcmVtZW50Rm9udFNpemUua2V5ICImZ3Q7Ij4KIDwhRU5USVRZIGluY3JlbWVu
dEZvbnRTaXplLmtleTIgIi4iPiA8IS0tID4gaXMgYWJvdmUgdGhpcyBrZXkgb24gbWFueSBrZXli
b2FyZHMgLS0+CiAKIDwhRU5USVRZIGZvbnRTaXplTWVudS5sYWJlbCAiU2l6ZSI+CiA8IUVOVElU
WSBmb250U2l6ZU1lbnUuYWNjZXNza2V5ICJ6Ij4KLTwhRU5USVRZIHNpemUteHgtc21hbGxDbWQu
bGFiZWwgInh4LXNtYWxsIj4KLTwhRU5USVRZIHNpemUteHgtc21hbGxDbWQuYWNjZXNza2V5ICJh
Ij4KLTwhRU5USVRZIHNpemUteC1zbWFsbENtZC5sYWJlbCAieC1zbWFsbCI+Ci08IUVOVElUWSBz
aXplLXgtc21hbGxDbWQuYWNjZXNza2V5ICJtIj4KKzwhRU5USVRZIHNpemUtdGlueUNtZC5sYWJl
bCAidGlueSI+Cis8IUVOVElUWSBzaXplLXRpbnlDbWQuYWNjZXNza2V5ICJ0Ij4KIDwhRU5USVRZ
IHNpemUtc21hbGxDbWQubGFiZWwgInNtYWxsIj4KIDwhRU5USVRZIHNpemUtc21hbGxDbWQuYWNj
ZXNza2V5ICJzIj4KIDwhRU5USVRZIHNpemUtbWVkaXVtQ21kLmxhYmVsICJtZWRpdW0iPgotPCFF
TlRJVFkgc2l6ZS1tZWRpdW1DbWQuYWNjZXNza2V5ICJkIj4KKzwhRU5USVRZIHNpemUtbWVkaXVt
Q21kLmFjY2Vzc2tleSAibSI+CiA8IUVOVElUWSBzaXplLWxhcmdlQ21kLmxhYmVsICJsYXJnZSI+
CiA8IUVOVElUWSBzaXplLWxhcmdlQ21kLmFjY2Vzc2tleSAibCI+Ci08IUVOVElUWSBzaXplLXgt
bGFyZ2VDbWQubGFiZWwgIngtbGFyZ2UiPgotPCFFTlRJVFkgc2l6ZS14LWxhcmdlQ21kLmFjY2Vz
c2tleSAieCI+Ci08IUVOVElUWSBzaXplLXh4LWxhcmdlQ21kLmxhYmVsICJ4eC1sYXJnZSI+Ci08
IUVOVElUWSBzaXplLXh4LWxhcmdlQ21kLmFjY2Vzc2tleSAiZSI+Cis8IUVOVElUWSBzaXplLWV4
dHJhTGFyZ2VDbWQubGFiZWwgImV4dHJhIGxhcmdlIj4KKzwhRU5USVRZIHNpemUtZXh0cmFMYXJn
ZUNtZC5hY2Nlc3NrZXkgIngiPgorPCFFTlRJVFkgc2l6ZS1odWdlQ21kLmxhYmVsICJodWdlIj4K
KzwhRU5USVRZIHNpemUtaHVnZUNtZC5hY2Nlc3NrZXkgImgiPgogCiA8IS0tIEZvbnQgU3R5bGUg
U3ViTWVudSAtLT4KIDwhRU5USVRZIGZvbnRTdHlsZU1lbnUubGFiZWwgIlRleHQgU3R5bGUiPgog
PCFFTlRJVFkgZm9udFN0eWxlTWVudS5hY2Nlc3NrZXkgIlMiPgogPCFFTlRJVFkgc3R5bGVCb2xk
Q21kLmxhYmVsICJCb2xkIj4KIDwhRU5USVRZIHN0eWxlQm9sZENtZC5hY2Nlc3NrZXkgIkIiPgog
PCFFTlRJVFkgc3R5bGVCb2xkQ21kLmtleSAiQiI+CiA8IUVOVElUWSBzdHlsZUl0YWxpY0NtZC5s
YWJlbCAiSXRhbGljIj4KQEAgLTMwNywxNiArMzA1LDE3IEBACiA8IUVOVElUWSBhbmNob3JUb29s
YmFyQ21kLmxhYmVsICJBbmNob3IiPgogPCFFTlRJVFkgYW5jaG9yVG9vbGJhckNtZC50b29sdGlw
ICJJbnNlcnQgbmV3IG5hbWVkIGFuY2hvciBvciBlZGl0IHNlbGVjdGVkIGFuY2hvcidzIHByb3Bl
cnRpZXMiPgogPCFFTlRJVFkgVGV4dENvbG9yQnV0dG9uLnRvb2x0aXAgIkNob29zZSBjb2xvciBm
b3IgdGV4dCI+CiA8IUVOVElUWSBCYWNrZ3JvdW5kQ29sb3JCdXR0b24udG9vbHRpcCAiQ2hvb3Nl
IGNvbG9yIGZvciBiYWNrZ3JvdW5kIj4KIDwhRU5USVRZIHRocm9iYmVyLnRvb2x0aXAgIkdvIHRv
IHRoZSAmdmVuZG9yU2hvcnROYW1lOyBob21lIHBhZ2UiPgogPCFFTlRJVFkgSGlnaGxpZ2h0Q29s
b3JCdXR0b24udG9vbHRpcCAiQ2hvb3NlIGhpZ2hsaWdodCBjb2xvciBmb3IgdGV4dCI+CiAKIDwh
LS0gRWRpdG9yIHRvb2xiYXIgLS0+Cis8IUVOVElUWSBhYnNvbHV0ZUZvbnRTaXplVG9vbGJhckNt
ZC50b29sdGlwICJTZXQgZm9udCBzaXplIj4KIDwhRU5USVRZIGRlY3JlYXNlRm9udFNpemVUb29s
YmFyQ21kLnRvb2x0aXAgIlNtYWxsZXIgZm9udCBzaXplIj4KIDwhRU5USVRZIGluY3JlYXNlRm9u
dFNpemVUb29sYmFyQ21kLnRvb2x0aXAgIkxhcmdlciBmb250IHNpemUiPgogPCFFTlRJVFkgYm9s
ZFRvb2xiYXJDbWQudG9vbHRpcCAiQm9sZCI+CiA8IUVOVElUWSBpdGFsaWNUb29sYmFyQ21kLnRv
b2x0aXAgIkl0YWxpYyI+CiA8IUVOVElUWSB1bmRlcmxpbmVUb29sYmFyQ21kLnRvb2x0aXAgIlVu
ZGVybGluZSI+CiA8IUVOVElUWSBidWxsZXRMaXN0VG9vbGJhckNtZC50b29sdGlwICJBcHBseSBv
ciByZW1vdmUgYnVsbGV0ZWQgbGlzdCI+CiA8IUVOVElUWSBudW1iZXJMaXN0VG9vbGJhckNtZC50
b29sdGlwICJBcHBseSBvciByZW1vdmUgbnVtYmVyZWQgbGlzdCI+CiA8IUVOVElUWSBvdXRkZW50
VG9vbGJhckNtZC50b29sdGlwICJPdXRkZW50IHRleHQgKG1vdmUgbGVmdCkiPgpkaWZmIC0tZ2l0
IGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1bCBiL21h
aWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKLS0tIGEvbWFp
bC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1bAorKysgYi9tYWls
L2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsCkBAIC0zMTAsNDIg
KzMxMCwzNSBAQAogICAgICAgICAgIDwhLS0gTG9jYWwgZm9udCBmYWNlIGl0ZW1zIGFkZGVkIGhl
cmUgYnkgaW5pdExvY2FsRm9udEZhY2VNZW51KCkgLS0+CiAgICAgICA8L21lbnVwb3B1cD4KICAg
ICA8L21lbnU+CiAKICAgICA8IS0tIEZvbnQgc2l6ZSBzdWJtZW51IC0tPgogICAgIDxtZW51IGlk
PSJmb250U2l6ZU1lbnUiIGxhYmVsPSImZm9udFNpemVNZW51LmxhYmVsOyIKICAgICAgICAgICBh
Y2Nlc3NrZXk9IiZmb250U2l6ZU1lbnUuYWNjZXNza2V5OyIKICAgICAgICAgICBwb3NpdGlvbj0i
MiI+Ci0gICAgICA8bWVudXBvcHVwIGlkPSJmb250U2l6ZU1lbnVQb3B1cCIgb25wb3B1cHNob3dp
bmc9ImluaXRGb250U2l6ZU1lbnUodGhpcykiPgorICAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFNp
emVNZW51UG9wdXAiIG9ucG9wdXBzaG93aW5nPSJpbml0Rm9udFNpemVNZW51KHRoaXMsIHRydWUp
Ij4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X2RlY3JlYXNlRm9udFNpemUiCiAgICAgICAg
ICAgICAgICAgICBsYWJlbD0iJmRlY3JlYXNlRm9udFNpemUubGFiZWw7IgogICAgICAgICAgICAg
ICAgICAgYWNjZXNza2V5PSImZGVjcmVhc2VGb250U2l6ZS5hY2Nlc3NrZXk7IgogICAgICAgICAg
ICAgICAgICAga2V5PSJkZWNyZWFzZWZvbnRzaXpla2IiCiAgICAgICAgICAgICAgICAgICBvYnNl
cnZlcz0iY21kX2RlY3JlYXNlRm9udCIKICAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgog
ICAgICAgICAgICAgICAgICAgbmFtZT0iMSIvPgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVf
aW5jcmVhc2VGb250U2l6ZSIKICAgICAgICAgICAgICAgICAgIGxhYmVsPSImaW5jcmVhc2VGb250
U2l6ZS5sYWJlbDsiCiAgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZpbmNyZWFzZUZvbnRT
aXplLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBrZXk9ImluY3JlYXNlZm9udHNpemVr
YiIKICAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250IgogICAgICAg
ICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAgICAgICBuYW1lPSIxIi8+CiAg
ICAgICAgIDxtZW51c2VwYXJhdG9yIGlkPSJmb250U2l6ZU1lbnVBZnRlckluY3JlYXNlRm9udFNp
emVTZXBhcmF0b3IiLz4KLTwhLS0gTm90IHN1cHBvcnRlZCBpbiBjdXJyZW50IGZvbnQgc2l6ZSBp
bXBsZW1lbnRhdGlvbgotICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfeHgtc21hbGwiCi0gICAg
ICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteHgtc21hbGxDbWQubGFiZWw7IgotICAgICAgICAg
ICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS14eC1zbWFsbENtZC5hY2Nlc3NrZXk7IgotICAgICAg
ICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneHgtc21hbGwnKSIKLSAg
ICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIyIi8+Ci0tLT4KICAgICAgICAgPG1l
bnVpdGVtIGlkPSJtZW51X3NpemUteC1zbWFsbCIKLSAgICAgICAgICAgICAgICAgIGxhYmVsPSIm
c2l6ZS14LXNtYWxsQ21kLmxhYmVsOyIKLSAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNp
emUteC1zbWFsbENtZC5hY2Nlc3NrZXk7IgorICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXpl
LXRpbnlDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS10aW55
Q21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZv
bnRTaXplKCd4LXNtYWxsJykiCiAgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKICAgICAg
ICAgICAgICAgICAgIG5hbWU9IjIiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3Jl
bmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUtc21h
bGwiCiAgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7IgogICAg
ICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1zbWFsbENtZC5hY2Nlc3NrZXk7IgogICAg
ICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnc21hbGwnKSIKQEAg
LTM2MiwyNSArMzU1LDI1IEBACiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLWxhcmdl
IgogICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWxhcmdlQ21kLmxhYmVsOyIKICAgICAg
ICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtbGFyZ2VDbWQuYWNjZXNza2V5OyIKICAgICAg
ICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ2xhcmdlJykiCiAgICAg
ICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKICAgICAgICAgICAgICAgICAgIG5hbWU9IjIiCiAg
ICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAg
ICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUteC1sYXJnZSIKLSAgICAgICAgICAgICAgICAg
IGxhYmVsPSImc2l6ZS14LWxhcmdlQ21kLmxhYmVsOyIKLSAgICAgICAgICAgICAgICAgIGFjY2Vz
c2tleT0iJnNpemUteC1sYXJnZUNtZC5hY2Nlc3NrZXk7IgorICAgICAgICAgICAgICAgICAgbGFi
ZWw9IiZzaXplLWV4dHJhTGFyZ2VDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgICAgYWNjZXNz
a2V5PSImc2l6ZS1leHRyYUxhcmdlQ21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBv
bmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4LWxhcmdlJykiCiAgICAgICAgICAgICAgICAg
ICB0eXBlPSJyYWRpbyIKICAgICAgICAgICAgICAgICAgIG5hbWU9IjIiCiAgICAgICAgICAgICAg
ICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVp
dGVtIGlkPSJtZW51X3NpemUteHgtbGFyZ2UiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNp
emUteHgtbGFyZ2VDbWQubGFiZWw7IgotICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6
ZS14eC1sYXJnZUNtZC5hY2Nlc3NrZXk7IgorICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXpl
LWh1Z2VDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1odWdl
Q21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZv
bnRTaXplKCd4eC1sYXJnZScpIgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAg
ICAgICAgICAgICAgICBuYW1lPSIyIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9y
ZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICA8L21lbnVwb3B1cD4KICAgICA8L21lbnU+CiAK
ICAgICA8IS0tIEZvbnQgc3R5bGUgc3VibWVudSAtLT4KQEAgLTkxNCwyMyArOTA3LDIyIEBACiAg
ICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZGb250U2l6ZVNlbGVjdC50b29sdGlwOyI+CiAgIDxt
ZW51bGlzdCBpZD0iRm9udFNpemVTZWxlY3QiCiAgICAgICAgICAgICBjbGFzcz0idG9vbGJhci1m
b2N1c3RhcmdldCIKICAgICAgICAgICAgIGNyb3A9InJpZ2h0IgogICAgICAgICAgICAgb25jb21t
YW5kPSJFZGl0b3JTZWxlY3RGb250U2l6ZSgpOyI+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImZv
bnQtc2l6ZS1zZWxlY3QtY29udGFpbmVyIiBhdHRyaWJ1dGU9ImRpc2FibGVkIi8+CiAgICAgPG9i
c2VydmVzIGVsZW1lbnQ9ImNtZF9mb250U2l6ZSIgYXR0cmlidXRlPSJzdGF0ZSIgb25icm9hZGNh
c3Q9Im9uRm9udFNpemVDaGFuZ2UodGhpcy5wYXJlbnROb2RlLCAnY21kX2ZvbnRTaXplJykiLz4K
ICAgICA8bWVudXBvcHVwIGlkPSJGb250U2l6ZVBvcHVwIj4KLSAgICAgIDxtZW51aXRlbSBpZD0i
dG9vYmFybWVudV9mb250U2l6ZV94eC1zbWFsbCIgbGFiZWw9IiZzaXplLXh4LXNtYWxsQ21kLmxh
YmVsOyIvPgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtc21hbGwi
IGxhYmVsPSImc2l6ZS14LXNtYWxsQ21kLmxhYmVsOyIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0
b29iYXJtZW51X2ZvbnRTaXplX3gtc21hbGwiIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIv
PgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3NtYWxsIiBsYWJlbD0i
JnNpemUtc21hbGxDbWQubGFiZWw7Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVf
Zm9udFNpemVfbWVkaXVtIiBsYWJlbD0iJnNpemUtbWVkaXVtQ21kLmxhYmVsOyIvPgogICAgICAg
PG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX2xhcmdlIiBsYWJlbD0iJnNpemUtbGFy
Z2VDbWQubGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVf
eC1sYXJnZSIgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0
ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtbGFyZ2UiIGxhYmVsPSImc2l6ZS14eC1sYXJn
ZUNtZC5sYWJlbDsiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94
LWxhcmdlIiBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiLz4KKyAgICAgIDxtZW51
aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1sYXJnZSIgbGFiZWw9IiZzaXplLWh1Z2VD
bWQubGFiZWw7Ii8+CiAgICAgPC9tZW51cG9wdXA+CiAgIDwvbWVudWxpc3Q+CiA8L3Rvb2xiYXJp
dGVtPgogCiA8dG9vbGJhcml0ZW0gaWQ9ImNvbG9yLWJ1dHRvbnMtY29udGFpbmVyIgogICAgICAg
ICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiI+CiAgIDxzdGFjayBpZD0iQ29sb3JCdXR0
b25zIiBhbGlnbj0iY2VudGVyIj4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2ZvbnRDb2xv
ciIgICAgICAgYXR0cmlidXRlPSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9uRm9udENvbG9yQ2hhbmdl
KCkiLz4KQEAgLTk1MiwxNiArOTQ0LDQ5IEBACiAgIDx0b29sYmFyYnV0dG9uIGlkPSJIaWdobGln
aHRDb2xvckJ1dHRvbiIKICAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9u
IgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJkhpZ2hsaWdodENvbG9yQnV0dG9uLnRv
b2x0aXA7IgogICAgICAgICAgICAgICAgICBjb21tYW5kPSJjbWRfaGlnaGxpZ2h0Ij4KICAgICA8
b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2hpZ2hsaWdodCIgYXR0cmlidXRlPSJzdGF0ZSIgb25icm9h
ZGNhc3Q9Im9uSGlnaGxpZ2h0Q29sb3JDaGFuZ2UoKSIvPgogICAgIDxvYnNlcnZlcyBlbGVtZW50
PSJjbWRfaGlnaGxpZ2h0IiBhdHRyaWJ1dGU9ImNvbGxhcHNlZCIvPgogICA8L3Rvb2xiYXJidXR0
b24+CiAKKyAgPHRvb2xiYXJidXR0b24gaWQ9IkFic29sdXRlRm9udFNpemVCdXR0b24iCisgICAg
ICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKKyAgICAgICAgICAgICAgICAg
dG9vbHRpcHRleHQ9IiZhYnNvbHV0ZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwOyIKKyAgICAg
ICAgICAgICAgICAgdHlwZT0ibWVudSIKKyAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9y
ZW5kZXJlZEhUTUxFbmFibGVyIj4KKyAgICA8bWVudXBvcHVwIGlkPSJBYnNvbHV0ZUZvbnRTaXpl
QnV0dG9uUG9wdXAiCisgICAgICAgICAgICAgICBvbnBvcHVwc2hvd2luZz0iaW5pdEZvbnRTaXpl
TWVudSh0aGlzLCBmYWxzZSk7Ij4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250
U2l6ZV94LXNtYWxsIgorICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVs
OyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKKyAgICAgICAgICAgICAgICBvbmNvbW1h
bmQ9IkVkaXRvclNldEZvbnRTaXplKCd4LXNtYWxsJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0i
dG9vYmFybWVudV9mb250U2l6ZV9zbWFsbCIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUt
c21hbGxDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgorICAgICAgICAg
ICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3NtYWxsJykiLz4KKyAgICAgIDxt
ZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9tZWRpdW0iCisgICAgICAgICAgICAgICAg
bGFiZWw9IiZzaXplLW1lZGl1bUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFk
aW8iCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnbWVkaXVt
JykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9sYXJnZSIKKyAg
ICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7IgorICAgICAgICAgICAg
ICAgIHR5cGU9InJhZGlvIgorICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9u
dFNpemUoJ2xhcmdlJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6
ZV94LWxhcmdlIgorICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxh
YmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKKyAgICAgICAgICAgICAgICBvbmNv
bW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4LWxhcmdlJykiLz4KKyAgICAgIDxtZW51aXRlbSBp
ZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1sYXJnZSIKKyAgICAgICAgICAgICAgICBsYWJlbD0i
JnNpemUtaHVnZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCisgICAg
ICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneHgtbGFyZ2UnKSIvPgor
ICAgIDwvbWVudXBvcHVwPgorICA8L3Rvb2xiYXJidXR0b24+CiAgIDx0b29sYmFyYnV0dG9uIGlk
PSJEZWNyZWFzZUZvbnRTaXplQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0
dGluZy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImZGVjcmVhc2VGb250
U2l6ZVRvb2xiYXJDbWQudG9vbHRpcDsiCiAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRf
ZGVjcmVhc2VGb250Ii8+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJJbmNyZWFzZUZvbnRTaXplQnV0
dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCiAgICAgICAg
ICAgICAgICAgIHRvb2x0aXB0ZXh0PSImaW5jcmVhc2VGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRp
cDsiCiAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250Ii8+CmRpZmYg
LS1naXQgYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21lc3NlbmdlcmNvbXBvc2Uu
eHVsIGIvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9tZXNzZW5nZXJjb21wb3NlLnh1
bAotLS0gYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21lc3NlbmdlcmNvbXBvc2Uu
eHVsCisrKyBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvbWVzc2VuZ2VyY29tcG9z
ZS54dWwKQEAgLTk5MywxNiArOTkzLDE3IEBACiAgICAgPCEtLSBUaGVzZSB0b29sYmFyIGl0ZW1z
IGdldCBmaWxsZWQgb3V0IGZyb20gdGhlIGVkaXRvck92ZXJsYXkgLS0+CiAgICAgPHRvb2xib3gg
aWQ9IkZvcm1hdFRvb2xib3giIG1vZGU9Imljb25zIj4KICAgICAgIDx0b29sYmFyIGNsYXNzPSJj
aHJvbWVjbGFzcy10b29sYmFyIiBpZD0iRm9ybWF0VG9vbGJhciIgcGVyc2lzdD0iY29sbGFwc2Vk
IgogICAgICAgICAgICAgICAgY3VzdG9taXphYmxlPSJ0cnVlIiBub3dpbmRvd2RyYWc9InRydWUi
PgogICAgICAgICA8dG9vbGJhcml0ZW0gaWQ9InBhcmFncmFwaC1zZWxlY3QtY29udGFpbmVyIi8+
CiAgICAgICAgIDx0b29sYmFyaXRlbSBpZD0iZm9udC1mYWNlLXNlbGVjdC1jb250YWluZXIiLz4K
ICAgICAgICAgPHRvb2xiYXJpdGVtIGlkPSJjb2xvci1idXR0b25zLWNvbnRhaW5lciIKICAgICAg
ICAgICAgICAgICAgICAgIGRpc2FibGVvbmN1c3RvbWl6ZT0idHJ1ZSIvPgorICAgICAgICA8dG9v
bGJhcmJ1dHRvbiBpZD0iQWJzb2x1dGVGb250U2l6ZUJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJh
cmJ1dHRvbiBpZD0iRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJhcmJ1
dHRvbiBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJhcnNlcGFy
YXRvciBjbGFzcz0idG9vbGJhcnNlcGFyYXRvci1zdGFuZGFyZCIvPgogICAgICAgICA8dG9vbGJh
cmJ1dHRvbiBpZD0iYm9sZEJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iaXRh
bGljQnV0dG9uIi8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJ1bmRlcmxpbmVCdXR0b24i
Lz4KICAgICAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xhc3M9InRvb2xiYXJzZXBhcmF0b3Itc3Rh
bmRhcmQiLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24gaWQ9InVsQnV0dG9uIi8+CmRpZmYgLS1n
aXQgYS9tYWlsL2NvbXBvbmVudHMvcHJlZmVyZW5jZXMvY29tcG9zZS54dWwgYi9tYWlsL2NvbXBv
bmVudHMvcHJlZmVyZW5jZXMvY29tcG9zZS54dWwKLS0tIGEvbWFpbC9jb21wb25lbnRzL3ByZWZl
cmVuY2VzL2NvbXBvc2UueHVsCisrKyBiL21haWwvY29tcG9uZW50cy9wcmVmZXJlbmNlcy9jb21w
b3NlLnh1bApAQCAtMTI3LDIyICsxMjcsMjIgQEAKICAgICAgICAgICAgICAgICAgIDxtZW51aXRl
bSB2YWx1ZT0iQ291cmllciBOZXcsIENvdXJpZXIsIG1vbm9zcGFjZSIgbGFiZWw9IiZmb250Q291
cmllci5sYWJlbDsiLz4KICAgICAgICAgICAgICAgICAgIDxtZW51c2VwYXJhdG9yLz4KICAgICAg
ICAgICAgICAgICA8L21lbnVwb3B1cD4KICAgICAgICAgICAgICAgPC9tZW51bGlzdD4KIAogICAg
ICAgICAgICAgICA8bGFiZWwgY29udHJvbD0iZm9udFNpemVTZWxlY3QiIHZhbHVlPSImc2l6ZS5s
YWJlbDsiIGFjY2Vzc2tleT0iJnNpemUuYWNjZXNza2V5OyIvPgogICAgICAgICAgICAgICA8bWVu
dWxpc3QgaWQ9ImZvbnRTaXplU2VsZWN0IiBwcmVmZXJlbmNlPSJtc2djb21wb3NlLmZvbnRfc2l6
ZSI+CiAgICAgICAgICAgICAgICAgPG1lbnVwb3B1cD4KLSAgICAgICAgICAgICAgICAgIDxtZW51
aXRlbSB2YWx1ZT0ieC1zbWFsbCIgbGFiZWw9IiZzaXplLXgtc21hbGxDbWQubGFiZWw7Ii8+Cisg
ICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Ingtc21hbGwiIGxhYmVsPSImc2l6ZS10
aW55Q21kLmxhYmVsOyIvPgogICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJzbWFs
bCIgICBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7Ii8+CiAgICAgICAgICAgICAgICAgICA8
bWVudWl0ZW0gdmFsdWU9Im1lZGl1bSIgIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7Ii8+
CiAgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9ImxhcmdlIiAgIGxhYmVsPSImc2l6
ZS1sYXJnZUNtZC5sYWJlbDsiLz4KLSAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0i
eC1sYXJnZSIgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICAgICAgICAg
ICAgICA8bWVudWl0ZW0gdmFsdWU9Inh4LWxhcmdlIiBsYWJlbD0iJnNpemUteHgtbGFyZ2VDbWQu
bGFiZWw7Ii8+CisgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9IngtbGFyZ2UiIGxh
YmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIvPgorICAgICAgICAgICAgICAgICAgPG1l
bnVpdGVtIHZhbHVlPSJ4eC1sYXJnZSIgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7Ii8+CiAg
ICAgICAgICAgICAgICAgPC9tZW51cG9wdXA+CiAgICAgICAgICAgICAgIDwvbWVudWxpc3Q+CiAg
ICAgICAgICAgICA8L2hib3g+CiAKICAgICAgICAgICAgIDxzZXBhcmF0b3IgY2xhc3M9InRoaW4i
Lz4KIAogICAgICAgICAgICAgPGhib3ggYWxpZ249ImNlbnRlciI+CiAgICAgICAgICAgICAgIDxs
YWJlbCBjb250cm9sPSJ0ZXh0Q29sb3JCdXR0b24iIHZhbHVlPSImZm9udENvbG9yLmxhYmVsOyIg
YWNjZXNza2V5PSImZm9udENvbG9yLmFjY2Vzc2tleTsiLz4KZGlmZiAtLWdpdCBhL21haWwvdGhl
bWVzL2xpbnV4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcyBiL21haWwvdGhlbWVz
L2xpbnV4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcwotLS0gYS9tYWlsL3RoZW1l
cy9saW51eC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKKysrIGIvbWFpbC90aGVt
ZXMvbGludXgvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCkBAIC00NDIsMTYgKzQ0
MiwyMyBAQCB0cmVlY2hpbGRyZW46Oi1tb3otdHJlZS1pbWFnZShzdWJzY3JpYmVkCiB0b29sYmFy
YnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uIHsKICAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKCJjaHJv
bWU6Ly9tZXNzZW5nZXIvc2tpbi9tZXNzZW5nZXJjb21wb3NlL2Zvcm1hdC1idXR0b25zLnBuZyIp
OwogfQogCiAjRm9ybWF0VG9vbGJhciA+IHRvb2xiYXJidXR0b24gPiAudG9vbGJhcmJ1dHRvbi10
ZXh0IHsKICAgZGlzcGxheTogbm9uZTsKIH0KIAorI0Fic29sdXRlRm9udFNpemVCdXR0b24gewor
ICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgyNzJweCAxNnB4IDI4OHB4IDBweCk7Cit9CisjQWJz
b2x1dGVGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKKyAgLW1vei1pbWFnZS1yZWdp
b246IHJlY3QoMjU2cHggMTZweCAyNzJweCAwcHgpOworfQorCiAjRGVjcmVhc2VGb250U2l6ZUJ1
dHRvbiB7CiAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDIwOHB4IDE2cHggMjI0cHggMHB4KTsK
IH0KICNEZWNyZWFzZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0gewogICAtbW96LWlt
YWdlLXJlZ2lvbjogcmVjdCgxOTJweCAxNnB4IDIwOHB4IDBweCk7CiB9CiAKICNJbmNyZWFzZUZv
bnRTaXplQnV0dG9uIHsKZGlmZiAtLWdpdCBhL21haWwvdGhlbWVzL29zeC9tYWlsL2NvbXBvc2Uv
bWVzc2VuZ2VyY29tcG9zZS5jc3MgYi9tYWlsL3RoZW1lcy9vc3gvbWFpbC9jb21wb3NlL21lc3Nl
bmdlcmNvbXBvc2UuY3NzCi0tLSBhL21haWwvdGhlbWVzL29zeC9tYWlsL2NvbXBvc2UvbWVzc2Vu
Z2VyY29tcG9zZS5jc3MKKysrIGIvbWFpbC90aGVtZXMvb3N4L21haWwvY29tcG9zZS9tZXNzZW5n
ZXJjb21wb3NlLmNzcwpAQCAtNzUxLDMwICs3NTEsMzAgQEAgdG9vbGJhcmJ1dHRvbi5mb3JtYXR0
aW5nLWJ1dHRvbiB7CiAgIC1tb3otbWFyZ2luLXN0YXJ0OiAzcHg7CiAgIC1tb3otbWFyZ2luLWVu
ZDogNXB4OwogfQogCiAjQWxpZ25Qb3B1cEJ1dHRvbiwgI0luc2VydFBvcHVwQnV0dG9uLCAjc21p
bGVCdXR0b25NZW51IHsKICAtbW96LW1hcmdpbi1lbmQ6IDlweDsKIH0KIAorI0Fic29sdXRlRm9u
dFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjSW5jcmVhc2VGb250U2l6ZUJ1dHRv
bjotbW96LWxvY2FsZS1kaXIocnRsKSwKICN1bmRlcmxpbmVCdXR0b246LW1vei1sb2NhbGUtZGly
KHJ0bCksCiAjaW5kZW50QnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAotI0RlY3JlYXNlRm9u
dFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCiAjYm9sZEJ1dHRvbjotbW96LWxvY2Fs
ZS1kaXIobHRyKSwKICN1bEJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSB7CiAgIGJvcmRlci10
b3AtbGVmdC1yYWRpdXM6IDA7CiAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7CiB9CiAK
KyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihsdHIpLAogI0luY3JlYXNl
Rm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCiAjdW5kZXJsaW5lQnV0dG9uOi1t
b3otbG9jYWxlLWRpcihsdHIpLAogI2luZGVudEJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSwK
LSNEZWNyZWFzZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAogI2JvbGRCdXR0
b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjdWxCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCkg
ewogICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsKICAgYm9yZGVyLWJvdHRvbS1yaWdodC1y
YWRpdXM6IDA7CiB9CiAKIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24gPiAudG9vbGJh
cmJ1dHRvbi1tZW51LWRyb3BtYXJrZXIsCiB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9u
ID4gLnRvb2xiYXJidXR0b24tbWVudWJ1dHRvbi1kcm9wbWFya2VyIHsKQEAgLTc5OSwxNiArNzk5
LDI0IEBAIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24gPiAudG9vbGIKICAgICBsaXN0
LXN0eWxlLWltYWdlOiB1cmwoY2hyb21lOi8vbWVzc2VuZ2VyL3NraW4vaWNvbnMvdG9vbGJhcmJ1
dHRvbi1kcm9wbWFya2VyLWxpb24ucG5nKTsKICAgfQogfQogCiAjRm9ybWF0VG9vbGJhciA+IHRv
b2xiYXJidXR0b24gPiAudG9vbGJhcmJ1dHRvbi10ZXh0IHsKICAgZGlzcGxheTogbm9uZTsKIH0K
IAorI0Fic29sdXRlRm9udFNpemVCdXR0b24geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgx
ODBweCAyMHB4IDE5MnB4IDBweCk7Cit9CisKKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uW2Rpc2Fi
bGVkPSJ0cnVlIl0geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgxODBweCA2MHB4IDE5MnB4
IDQwcHgpICFpbXBvcnRhbnQ7Cit9CisKICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uIHsKICAgLW1v
ei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDIwcHggMTJweCAwcHgpOwogfQogCiAjSW5jcmVhc2VG
b250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKICAgLW1vei1pbWFnZS1yZWdpb246IHJl
Y3QoMHB4IDYwcHggMTJweCA0MHB4KSAhaW1wb3J0YW50OwogfQogCkBAIC05NzYsMTYgKzk4NCwy
NCBAQCB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uID4gLnRvb2xiCiAgICAgd2lkdGg6
IDIwcHg7CiAgICAgaGVpZ2h0OiAxMnB4OwogICB9CiAKICAgdG9vbGJhcmJ1dHRvbi5mb3JtYXR0
aW5nLWJ1dHRvbiB7CiAgICAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKCJjaHJvbWU6Ly9tZXNzZW5n
ZXIvc2tpbi9tZXNzZW5nZXJjb21wb3NlL2Zvcm1hdC1idXR0b25zQDJ4LnBuZyIpOwogICB9CiAK
KyAgI0Fic29sdXRlRm9udFNpemVCdXR0b24geworICAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0
KDM2MHB4IDQwcHggMzg0cHggMHB4KTsKKyAgfQorCisgICNBYnNvbHV0ZUZvbnRTaXplQnV0dG9u
W2Rpc2FibGVkPSJ0cnVlIl0geworICAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDM2MHB4IDEy
MHB4IDM4NHB4IDgwcHgpICFpbXBvcnRhbnQ7CisgIH0KKwogICAjSW5jcmVhc2VGb250U2l6ZUJ1
dHRvbiB7CiAgICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDQwcHggMjRweCAwcHgpOwog
ICB9CiAKICAgI0luY3JlYXNlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9InRydWUiXSB7CiAgICAg
LW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDEyMHB4IDI0cHggODBweCkgIWltcG9ydGFudDsK
ICAgfQogCmRpZmYgLS1naXQgYS9tYWlsL3RoZW1lcy93aW5kb3dzL21haWwvY29tcG9zZS9tZXNz
ZW5nZXJjb21wb3NlLmNzcyBiL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9jb21wb3NlL21lc3Nl
bmdlcmNvbXBvc2UuY3NzCi0tLSBhL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9jb21wb3NlL21l
c3NlbmdlcmNvbXBvc2UuY3NzCisrKyBiL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9jb21wb3Nl
L21lc3NlbmdlcmNvbXBvc2UuY3NzCkBAIC0yNTEsMTYgKzI1MSwyMyBAQCB0b29sYm94W2xhYmVs
YWxpZ249ImVuZCJdID4gdG9vbGJhclttb2RlCiAjRm9ybWF0VG9vbGJhciB7CiAgIGJhY2tncm91
bmQtY29sb3I6IHRyYW5zcGFyZW50OwogfQogCiAjRm9ybWF0VG9vbGJhciA+IHRvb2xiYXJidXR0
b24gPiAudG9vbGJhcmJ1dHRvbi10ZXh0IHsKICAgZGlzcGxheTogbm9uZTsKIH0KIAorI0Fic29s
dXRlRm9udFNpemVCdXR0b24geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgwcHggMzIwcHgg
MTZweCAzMDRweCk7Cit9CisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJd
IHsKKyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTZweCAzMjBweCAzMnB4IDMwNHB4KSAhaW1w
b3J0YW50OworfQorCiAjRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiB7CiAgIC1tb3otaW1hZ2UtcmVn
aW9uOiByZWN0KDBweCAxNnB4IDE2cHggMHB4KTsKIH0KICNEZWNyZWFzZUZvbnRTaXplQnV0dG9u
W2Rpc2FibGVkPSJ0cnVlIl0gewogICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgxNnB4IDE2cHgg
MzJweCAwcHgpICFpbXBvcnRhbnQ7CiB9CiAKICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uIHsK
</data>
<flag name="feedback"
          id="1269740"
          type_id="607"
          status="+"
          setter="jorgk-bmo"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8672352</attachid>
            <date>2015-10-11 01:11:40 -0700</date>
            <delta_ts>2015-10-28 14:23:29 -0700</delta_ts>
            <desc>Part 1: New icons.</desc>
            <filename>bug769604-icons.patch</filename>
            <type>text/plain</type>
            <size>43824</size>
            <attacher>richard.marti</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBVc2VyIFJpY2hhcmQgTWFydGkgPHJpY2hhcmQubWFydGlA
Z21haWwuY29tPgojIERhdGUgMTQ0NDU0OTg0NSAtNzIwMAojICAgICAgU3VuIE9jdCAxMSAwOTo1
MDo0NSAyMDE1ICswMjAwCiMgTm9kZSBJRCA1YTY4MTZkMTQwN2JjMTliNzE3OWU3ODYwMWViMDUw
ZDNlNjc3MTA5CiMgUGFyZW50ICBjNjc5ZDI2MjFiMDU1ZGEyMDQ5NjU1NDQxZmYyMzQyNzA2MWNj
NzZhCkJ1ZyA3Njk2MDQgLSBuZXcgaWNvbnMgZm9yIHRoZSBmb250IHNpemUgY2hvb3Nlci4KCmRp
ZmYgLS1naXQgYS9tYWlsL3RoZW1lcy9saW51eC9tYWlsL2NvbXBvc2UvZm9ybWF0LWJ1dHRvbnMu
cG5nIGIvbWFpbC90aGVtZXMvbGludXgvbWFpbC9jb21wb3NlL2Zvcm1hdC1idXR0b25zLnBuZwpp
bmRleCBkY2YyYTdjMjJhNmI1NTlhOWIxZTExZDJkNDFkZGE0NTA4MWUyM2FkLi44Y2IwNDZkMjVj
MzY2ZTllYjM4YjFiOThiNDZiNWNiMDFiODYzMjhhCkdJVCBiaW5hcnkgcGF0Y2gKbGl0ZXJhbCA3
NTEyCnpjJEApUDlqREBuUCk8aDszS3xMazAwMGUxTkpMVHEwMDBtRzAwQUhmMV5AczZ6NWVyZjAw
MTJ5TmtsPFpjLXJrLQp6MlVMfDt3IVZgfEdSZDNGQnlVPFdjYDxwOG5PUlNyTTJWRCgrPE9tKkFQ
Uy0mUlorMVozUUJKeFJmPnY4JEFXXmAKelE5d2lsNWZLfEc3NyotPmopKT5DOVRuSmI/KmtWPkUq
NyVwdChtdW13TGJwO0tqLVo0PzdqYX1fQnJSajBzO1BRCnoqfEhfYypWaC1gNkdqNSpBMEBvK0FJ
U19OYz1GXjRKYndJYHFwcSY1NTBwLSp1ZGp6XiZ6PW9VSyFVbHN4c2FFYQp6JDhxbDV4ZEF3VHtg
fWhzVWF3VkpHb2hpTzttcmdqRDY4Z28pPDlaJllUQShqSFBfY2E7THE9KjBvNjI0Sz95dikKemVm
VHtJNSRmd30tY0JJM2BBMnowKDQzfFgqMCVRV0BabSN2YHQpZlpXRC16fkItOV9Qe2R7MWlwJkA4
WipNKn4qCnpuVUo1SyZtb2d3SlFDUjJ1Syt1SG5eJG5LZyUhNWVVfSQwdEF+a2g1aFlvQ1BZfit3
aEZsVmtRNyNoelMwMyNDdgp6RnE9MFVDUVo9PDYocCZDQEJvXmNucSg2ZzgwaWxwQVpUYiEwWEE2
IXRgcnE8VlZNTnxlTChsKTZAQFUlUCNAR2EKekg5PmNsQXcwJm5eVHhncTlVWG5kJEh4Yn15fWRh
fEJWYEdMJHkoRkUpNi1MQ1okeX57IUJCc3ckcVVwWDR6SXJ5Cnp5emlmKiY5WUJqOUZ+dUNiekM5
bT9xVmsqJl5ASjUtVyFGVD81c3hrZGFWP3ZBNUxaJF5VdHRiSD9GVy1IO2RWJgp6M3VoVW5kQUs9
PFpMQWlMa1MlTyRIR2NjblAydzlAM3NfYzA1PDhUPGxjbEVZO3k5ZUxuYEl3NiNCTi0+IW5TTS0K
ejdoNWVjQTNzM1khRGlgKm4yaXpRZntTQDlaY3tNWjg1aENRa0wrVjdQTmNIej5fYVJnSiVSMW44
T2A9PWs3VUojCno3ZyVgNklgSmEmSVgjLSNFbm84S0RpP2NrYXA1SmxJVl9ORTQpPHBobUV+RGwr
Q0crPm81e3xlSjwxTG9oK3xAcgp6NjVGO1poKnhtKyU0S0c0eGt4PE0pYkxYUXN4JEp5LWttSFpW
RndGWj9aUUlWZGEkcCp7KSVuYzYzV2g7JD4wUGIKekFeei19WkB5K1IoUTg/RmtTOXdeLW9wfWgk
RnRlU2BYZEZYaXJuY0YkNT4+TEZJKHM5JSVWZWxkRXhEYDtWa1B8Cno1fUkoM1pIeHxMZTtONjBB
SG1rQmImTzw7WDZlY2E3QjRVcDYlfH0kZXJfdytJdipxbV48eXAkT1dCP3NrdHtoZQp6N00tfCo5
WlphNFpjYktnUUA5QHNVOSphPFUrdjFTN1o8V3dHcWdubF5TTElYbGdFIzttOWBlbCtyXnB9KmNp
SCsKelpRWnp6P1Q4SSF5UzlnO1FeUj1lay1eQH4qV0gkUkFsYz5vVHNCaWpPQyZIY29HR180R0s4
KTVhJDs1c1AxcyFICno4Tyt7IzByU1IhNXkzdWViQSYoaFQ0fT07Jk5YMVYoPFpVeTdHXkFMalIp
SmtKJSZ4eVJGQE1OPkZiV1BUZGBDVQp6PTtfM35vdDgwb1JOdkhLSSNVciZWQj4hciF7byt8V3ZY
SCF2c15mYmBGWXMwS28yXz45cWg7NDlCbXwlKWcmVlkKemRiLS01QkUkfk03YyktPk9ZViM0NFNz
Q0B1QzQ2QW87WT9XYVdfaiUrSm1uKmtvbG9qZWsqTys4Z0V5SSFlV1ZOCnpWbyVkWFJZcXVRc2Yj
UzsmU0k8ViY9PTBqeEljVzZqTnN3OGx6Qk5AYVNiVmRpYUhhQ0NuXm5XKHdnZTM8RUtuIQp6cTZN
YVUlKm8xfWREdClFQU9ZJDlAPHA/bUkjVXNlbG9pTHo+PD8tWmxAVXkmRVl7WGtsYkdtRlZAdUYr
bWglam0Kem5Wfk01dUI5JGY1aGBIQ0ArMDJaQmI1eztlMk43fUJJRlB2MEBnX1BCUHM4IzxIMFVf
PD9uYTlpMzloJHRESDtsCnpvWVh8MWRyRzZjQXE5UFcxUnZ+alImaCU1bzhESEU3MH1naUQtUE5w
cmEqZ2JEbTJgUmh4XjleeTdxYyR3WismZAp6SVpAZGAhbj5XNmJJKXpKWkV3QWszQHctS3E1MWxK
WGV+dlFBI057I3d5UTRDVHloOTxWeXhSWVRGZDdTQWM9UVMKemJ+K1BkKSF0ZVozaz9URigyJURB
WjhifXZ6MTBRVVRBaVdva3RJQVVtPG8tQHIkR0Q3b3AzYUFRRzFaWjFTYy1NCno0ZWk/SHVHUTk5
bG44YShDT3x7LTUxPkVnem81USQxJDE8SkJmT3h6YlNXNj1lMldBTW1AazUrPnEhdTFFb3QqSAp6
YHt7Y0BsKGt8JlFHIVFUTCpmRmM0Z1Y0PGM4IUw9anI8Rz5eNTtQTk9BalJRZ3pSSTZASVJ3fDFO
RnhncG5tNV8KemN5QEZ0NnpwfkhAfF51K2ZNQTEjVHdYPWE3TmB5Vkl9LWN9PmhfST1GezNfJWxG
UEg4cXNhIUl4N293eCgqYGhwCnolOyhVUUlpMz9kaTVFaUVzWkZyVGN5eWoxJFU+cDF0fXEzdkp3
Sm9ta1V6cWN5Pz0rYV48JHg+VV4yOXE9KT8wJAp6NktLNi0xWmsxdTs5MlN6Y29PJDVKUFEzWUcr
cyp1ciYoaX4xcGVqfG4jIX1JO2ZEUHVhTSQ7OXNONEQtRyRmOU8KenJla3VAbmx9K3pGR2BeMG9D
RiVOX0opTS07ZGJ5PmFNa1BnJn5SWlYqdnxOJENWX3teKnUwYVFFVEchc09VUFJLCnozQillPUVv
NkNxMj9ZQCZwKkRGbUpXYy1yQH1zX29TaTcmbCRMSV5sYm9jXmxIKyZEKndwK297WGB9SzR1MTA/
awp6KnpCTyVkQ2x1QFEwNFghVHlwO3Rnd0ZkQz1Cc2BWeHtBTEJKPmpvbXZGMENPeVhgMnJ2aEpA
P3ZqeiE1Iz0mbDkKendhJDYhcVhHbz54P3toJCg7TTVHWVdGPnEqIzhRdXkqYDc3bzg7aE9APzVB
JFNwcDktWUBxSV83MVlFa0wxbi1mCnpRMDR0TzZucDwyPTQqXjxIQj1xZCkzaHpNfExTQ2BeS0RE
IUxJSVQ4e3NQTH1LWUBHUnpsQSZnZX1KMlFVJjBOYQp6LSRJR2N1YzU7MlM1UlgyMGEkQigtQ2Bq
NSZTXmtYVVpuWSNUcX5fX1NgejFlM3xGbXgwaV9QVmduTGRPISlAbloKeiFGfWhDcHY+VXxJQm9H
RVNXTm49I1pXWE4qR0N8dUtnP0RnPjE0dmJZaDV8KmNQfT4/e3MmfjNlK1pjaUtaTlpqCnp7e2Rk
d3xNX3kzJTd8N3lsQFUmWmchfSpMRHU0NjZ6UkhMSTFKTzVtYFlQV3g1ZSloTGh5Y25Ie1FLfFVl
PyRGWQp6T3h6KFdQSlJiYEI4Xk50VVNCVn5CUj1gSmB+TkJhKX47UFUzYy1lblFBRUpIeVNzLTRs
SH4rbFUwclBMeCooPmwKekd2bDI9VyF1YD9VSigkUnBeKylgM3N9ZWUqOTViYGItYD8xYTQxe3R6
bXxGWDJDITlMNys5fEk7YyF7JCNZcU1iCnprT241RVctS0NWR21ETWkhSFM5dFNiMFNXT0hNaCtI
aVNrWlN2Wm8wYVFGcVRtclhFeCZPRWopWllNaStgWHVZQAp6Pn0wcSFXSCliSlY9PU11WX4kdV9F
SFppdk18azhXKiN2WFU9Q2kjQ3hJUT4+b0hhQiZWZVJkJEVkTjN0K3B9KiEKeitxcFl8I3FacTk1
ZntIKEhpNmsoYjlOfjgycz9FNjIrUFZvJlE2fj4jcVUhTnJMbS1naGd0QjM1U0VtRGgkU1lhCnoz
XyZvQG9FPC1Ma3shP1AxPlI+SiYqMzxoYiVOPlg+OU1IampWdlFHWVh+UktIcDNiWTRuU2czR1JK
fCRCdStycwp6NUUzZXpmRCZnSjchUUQrejlHfXAocVNyTXdMWEgkOGskMkJuOWlRZFVuak1SbmZn
WC14fj9BNihiZXgwbVNSWVAKekBRNnNaKCV0aXxrVil7Zm49JlE1NHx0YCQxZnpkbWNNYn5KZlBp
NlEwfSVrNEZmNVFQQ3FSM15KI2FIOU88REwoCnpwdDkoUFJ8TGV5XmxWeyljT29xRU9AXmlaMmYl
KkFLQTcpeTBPcVZwMEFzaGtWQm94KVcyVkN7UEJNVWlHKkNDTgp6MUlMZ0kyO0d8a19hN1hDaFVR
REtKOTlzKlNlRkxOMCNtYGxGTklAKVBxSihSNEk+QmUqPlZETWkmSWRlPVF0ZDYKekx1RmtLX3tM
O3tUZntNTjRtLS0+dXB2Vj4hNHpYaDItJWVqOEZgMUh7WTRwY2J+UWxwe1p0NnZhVD9hZm9yYl98
CnpDcHI5TGElMi18QXdmKmlNVGt1fjR7MndQTFNBdHk+X3xIY24tZWQ8I3tLIT14aEB1PjZWNX5B
LWdCfUVya1hsSgp6IXFIKyMkaF9KRXl4KWh8bl42cFYodSk4KTVkPzxzZn1MckZMLUBlSjJEYX0l
Sl4qcTF2bWg9WjMlMmIkI3Q4XyUKekt7MnVrQ3tlN3QwPm0/VmYlaHNwKS1aMDtMS3ZsSitEOU4l
KDtKI1YmQTxzJVhFfWoqcmFjSUNZKFFTaTNNTmRrCno+SnllP05DTXZ0SkhnVTlec1NJZEBVeHBU
Q0E8JSlRWXBkaXBWZ2dae2g3R0xUT3RiUHhiSlNDP1lfSSkpTk48OAp6aVI7YzJjKSNGeyFHPytK
amA4IXtjaCZsQkpyMmgmKz1jdHFeLXhwUzB5b05WeVpwPmVAWS18P09qcXVAaCh0ZFEKejU7bjRy
UmFvRz93PiRPSjRKZHo1MlVxUz9MZXxNIyRobVlFYTwxMXcmYyZOPnJ7V1JwJHwhYHtEfGJCXk02
JTMoCnplYEN0WT5yaCh4NURKVTBMRkxuS0Q2TX05KkJgViZjSyZyWmIqPlFabTZvR00mbWpJdDBV
KktvS0gtSXtjS1EzcAp6V1dscVI0eWRZcjAyZ25SS196WnJTMFV+YGVnV3NNKz1nM3M/bTxnU0U0
K085NT4wdnBFMkE9PyZuST80JCtoV3UKengxcWVNOFpNVlNoNFFCVzcwLUhieDJfWTs3aEh2JF5G
Xj5ie1F7KXQ8VUA1JEUkcXJIQjd6Sn51KmZIJj53M3V9CnpJRk5HPEU/MiNQZyFJITtoOXJjLWR5
bn0kcj94YFolSVhAcFVzNDl5MSFZOT1tPW9hWmZfdjNaQT9lfkgkaUNJWQp6Y2Vuayt3IXpnMCZt
c1RIalI3T15eWEpkdVYwdCMzeTs/O0NvdCQ4dj1pYVclY09Kc2dHWDs9ZWMlNnN4bGMjRWYKemlH
Pn5QSzYoaXtQXmh0fm5HP18lTHQjLWRXTF93RnJOTkkxTzVMKX43aUpoNTBoXmA9P3B2fjh7bDQ/
aStTJkAwCnptNlpeP19hTVprNn08QW5JQztnY3EwU2QoODVARFRORVBQIT8xQSN+YT0zUXc4dGdm
RzBpNDZyVSVkcStjPUAqVAp6MS1YZmdBNXZ1SlVXVFpve0RKTCYyIT1YZVApRmdQUjgoUHhZZG9a
I0VgckYhXlZGT2gyREMpbCZGezZuVFlBUG8Kej1MQFBEOGxhKTAyWVdMdyFQZGk8UVNCcE8+S2NE
alc/dytUNC1nLUlIKWB4PjxLJmdQZzx7cTJpSkpPZzs8NnBFCnpIQC1BK2lvSWooeXhzRGhtSF9X
e3pKTzxxcXd1c3N2VEBAXl9POEo0OTRQeFlLfTFBXkw+ZTB0cS15flJWRjs4Ygp6MSRIRiU7PjhQ
d3QmeFgwayYlJVNQQyRZIUVpRHxfU1kkJCktYHcySEBUNzs2cHNaTEI1KSM0KitTfVYlTUBJKlgK
emlIWUkmUjh2JGA2eEF7U0Q4dmFWS1ApVXZFQz5uO2w5MC1qS3FgX0QtSU15SHJuR2l4JjNNd3Ep
MlUyd2FJamJxCno3I1BTMk5GYH5scXpUemZ3R3FPQCF+MX0+YXNuIzlYM1pNMHp8WVQ1QkNVOzdD
cEQ+N0I5Vmc5clNZTHVCVEQhOAp6X1pKS0JWMlp5NVFqZ1RjKD4jOGExdTcjb2dOWDJPT0R1NEFj
YkFhdSp2fm5MO0JgcHoyelk0OEt9NCVvdHI4MWQKelUwbyQpNTF3eyVJNkZKenV9Qyg8Z0crTGZP
eUo9ekNxcjRXenxxbEJMTj87YkNVYklmOGdRK3NzMkJ0czZJZX02Cno0WCtII14kP0kjczthNnVA
Uj9PdFM5NjRoaE8raFIqQURgWU59TDRDXzdJUiQlRjQ9Xnl9Zi1PPXZmdkBPR2BQMwp6cT5xNHth
X2A9fmNnRWVqY1VlaEUzM0c2ODVEVHoyMntEdCtxIXlgOHJjZSFKRlYja2NOJH0ye0pNOHhEK3dB
N2UKem8yO09xZlo1c0VOZClOaXwzKHRBdCp4IShlTHlsT2B4bjhNdCghdWxIJGBAQysjQ2goZzZL
X3pOSjFDTlpWXk84CnpnfXVPKiptc3NIb3E9Yz9CVCF5dj1TejQ9Yz0tWmV5bSRgSlV2eGxnVFBz
OUhocmJYK00yMnpjbWV5dkQqMHZVegp6a21maEg7S15AdUJUakswZlIlUiRMYylTTUwzPjlWYmFi
PnMlK0BXPyo0fkQtSmNwPzAydCt2NTFkJmx2Z21GVTMKejR+cSF0NUNqRlU/Y3xkdENjSG91cWMl
b3hIQSNKbiMlTWFqaDZjXmVibXJVJCZsO2EkMStCY3lgVkIhSGcyMSlACnpvUyp8JGxHY2h7bUQ/
UT04T3srTjV5bFl+NWVpfTlwLTl9eVhYIVFUMHkrZUswbHVCUUhlQEIkTnpJbmw3SCY/dgp6NnFy
dT08aGEoPjkpRDF9ZjhncDRmdFFiR0N3WkQyTGtAYkBfPl5BPHFtaD9zWTxgQVF7WnNBLXBWZUwr
MChURiQKelBJXjVKJis2ZVJwfE4yd287QzExRCUwPjN6bD1aLSooJVNLOVJrO3QmWWZnYC1JR1U5
U057a2NVMG9xN0NtWmh7CnpMLTI7NjBhKUxRJDRfY0c4T25BRDlHJmV1JEBZaGpzPT9tSDErTmVL
dGAke2Z1Yn52bURAJm9Ld2krSHxXbGs7Kgp6SnB8O0dzdDRzOWNGczt2UmEzemM4b21LKlQhJmFZ
MEZAOFE7MzFOclkhM2xCckw2S2sqZj1gJGZ1MEFVO3kjcEMKeit+Y1VNRV8rMmxQUHRjbDN2djRt
eFcjZG9QO3ZgTyVJfD1LbFU7fHYtcUgzJlN3I3VBblFXYEJzcE9fcVU9OEl9CnpDQV93aHZiJnQq
Pyl7cl4+KXM4eGRHeyhARjFtbm1sKzZvKWxkSHBPQnglSlU+KmYydiZlNWpiKzB9OVZ8RmAlYwp6
RilAKVBCXzs3JWg3fSk+YUJeflRwWmRkITU2RGkhdTtULTFzNTkqTjs3JDApI3xMcTdhVTY2JXRv
VUkyX1UjO1cKektrV0VHOFhGOE5LNm5AV0ozamNRan1NWlA0blQ1cEJBPXkpNigxeWBhOGh5LXNA
XiZMXzwoezgrR0g0WmRfYm5xCnorJn1GMlV9KmViIzBQUWwrYytwcjcqPjFgemF5NHw9RS01bDJo
IU1KU248SklAJjdiRjJuYFIwcE1lJVopVyZlXgp6Qi1wd2QyY29Dcl5uQlJiXkRORDQ8UT9uYiF4
eypXM34zTlZNdSViTlhvMGhOcntIdk00eEgmbCZnbT91dFNVI2wKelp9VzYlLWw/PE1hSmV1YUtm
OFNicCVLQ0wwJVlMPyQ4JDJfU2F5MEoodlBKPVNeMGd5NkY8bjVya19aTSU7UUhPCnpAQkNAfWNE
RHtUZ3NyYV5QLTd2MkVTe094aGEqUSpJS2xPc1NDUTs2V2JgNkVeQU1jTCVpI3BVQXdsKG00V1U4
VQp6VTBkUDdnRyY0b3d4U1BKKWZNPmxARlJIaT1wbiFGa0p7UUElekYmJGdWKXZ6c0EtWjBjKj0+
cGJlSDtZeCRwdiMKelJ6WjExRE9AU08zYEpMYWFIYVNYP3J2Vl4xbmJyWikoaHwtQ217UWRXfktF
WjROV0w1eUFMPGUybFUpeSs3WX16CnozfT9AcyNMdHJKYTc2TzI3dlI0aGc2d3BqKistQ1prUTB5
KHhjJDkoPjZ4a01nT2w2YDBjJSMqPEN5NWozOWo4Sgp6Zn4oaUJecjdmIzBufExLaEtrQkVEOEJZ
OHo0JSVvK19gcylvOFRZbEQ8eDx9VFQ5VUV7YyNfXkJDb3s7Xk1GNTcKemVvdllFQEJzVkVWe352
WWZqPUs4R3FhRU15KCtAMSpJM00tckxRKncrWHdsZXpXJktUZzV4PHlJZj05KFduYHVECno4aX1D
Q2lBUT88bG1AeHlQUWVyT0tfM0FQK2o7cUNjIW1eYmEhPkhLYVN4al5JanRgcD8rYzRBVnBGY35B
cVpJRwp6JDMwM2FeI15ARFBMM2s8ZThjXzxCd1NIWjR0QGJYUGpPeVkxJkFoWlVrXmdfSkElciNx
Rm1qLXohd3NaT1huKikKekVIUHVSZ1ZGflR7Xl9UbWV5T09hc0RmN30xcjt0WXkqbWgkRXtvdCNE
XnshITtWMVNpQ250djtJJl9FXnltc1hSCnpKQWRYbCtsTD1LPWJidm5wSmZzVmd+RDtQcVp1Q2Am
I2JKaCNGbXpwViV6MSpuNnVSYUV8aHlSdnJwTDAhdEM9dwp6Pk1KUUppQm5Ua25VfExyTG95S29I
RFlHN08qcU5iIWhDKW1Cckh7Yj8lY1R8U3xeI0JubGMzaTF0byVrZmRNbCUKekhmRXw0az1TWE9J
a1Iwbj1MP3pNbVkwX3c9alBfZG1NdlN4Qm9je3UhaHtMbTU9MGBBU1d7RHpzaT4kaGJuck50Cnoh
bFhYZENkTCZBMzZ1QjVoK3AtQj9pckZ2KHw7KmJ7YnwjdGlJeSYxJUZxdX5QfTEqSk8zKVdmU3lg
RlA1PmVTZgp6MWp6b1F4dyR6YmQmejBFdExmdDYoZ3p6Rzg+WGhGIz9Uem48aXxua3F5MXV4eWN1
ZjIkbG1eI0dHeipmbVg7Tz0KejUpM3FoUk1PRFU1YUJ5I2N4Qy10VlNmK19lZj08VDs+M1l3cGsz
big0R2tILUxRO2Azem0oeWxGRFp7cW9IfShYCnpgUXBkXnVUTWMqMyN6OWclZ2REM281I3pNJSlp
aFZRJF9QWHM0WC1UITBWdU5TIVhOMWBBTWshd0V1fTA3NEVMZQp6OXQyOTRNS0lnaSowd3FTO3lL
N1puR0dxMjVCM24/PWh0MUExRTRjUzAkckRVYExqI3tgSDcrdm80M1dsX01MSEgKengha0hfQHZA
fklmeT8hdiRvd1BkejhNUSQ3cnB0RmdmR3QlaHo2LVlMMFAzZTw/dGFgPD5MdVIpPWFScndFK2lI
CnpIQlFvWFY7akU/NXwqa3pkJWslfk0wNkF3JjZ5MnlPM0d5Zkp0SEc5RmZ8MlokelIqQW4xOXJM
YWhfbjNPbUV9Qwp6KUNwJkljZClkIWhLV3FBOWdvWjA1dnptfSl+PkVLNl9pOTB6IyU0UXNGU1ZW
JFNEZmpKJCtZJGltRG9VelpMT3EKekZJcyFmLX1xWjtyP044RHBRMWd6Kjx1LWZFfSVTLTNjbD8z
RHFxU2d0QUxfTmdrfWt3c08lc0RSNWczPGZgeT11CnpfRkNLNkBMZiUoZXBxZzIzbGpCN0ZpfDMq
bGZkamo+WkFTYkh1a29scjg1bUM8TXw/b1J1QWErT2QzPEM7QlVPTgp6SUZNa1Y4S2pjPmxxdDxp
bU0tQ2tsaFFOQypVKEtRR3hUU0dsMnw7QDQwUFUhU3c7cGhjbTVwdzRVPmQyJjFDcTwKempQbUdJ
YlA4JkxHVEhySnBWR35Lem92UkIlZ2REM281I3pNJSY+WVVQSENVXyZkIzM/U3FNaipLZ3Q+dCl0
SCNpCnppRko9MnZOd3w4XyVDPGh6eWJVdlE3KzVPJXclKlE1KipZZ0VRTCVHdG0jN301VDgxQWl0
aVdFUjdaMSFSUUx9NQp6eHs5WHYzJU11UTxKeXxSUSM9eFVXbnAwPC1tXzs5cEhTNCopa1RhazYp
SmMhRk5lbm5yO24keCUrdiZ5aytPRiUKejBaeUtCeFdDQTdobVMyPHcxYEd1bnEoeipPWGpoK2hC
PjRANXtQTm4qMktodyZxNnI8JU9TfmxSYUkzIXdjKF9+CnojKjcoNUd0PFlpeSNMa28+Qzs3fGBs
THlkRDhRaENVbkJtRVd7OS00d2ZPeyM4cXd0UVUkT3xzbzAqeGg4OGM9YAp6VSE4UHt8Q3B3Sm4h
V0pLZm9UJjRkN3RkMVN5KEk8T1EoM0hlelVnJWs8OzhzZmtyUisjez1kKkA7RXQ7MHRfbUkKemdh
az0xNyl9MzFNbj5FaFNPSjt3Yl5ySylQcH1qVk9gYmZOQX5mQ3hhSiFVd2N6RSEpTGNUI0NAbVpR
a2thV1U7CnpfeUZITyk3OH53PGdDfUJxb2N6PzFYQT9JMl9KTHkkOytmWiZIdzBXKE5IbDBnPytQ
VCYwKy1mUmdXMUk5fXdmNQp6SWRrfE1LeTZmcD5TJm0hT2o9VCRLK3owMHFrbndSSk5KSig2YWxM
SlA1LWpeRVBTdT0wSC11akA5WnBrKTdLQmkKenZjXlJOQG59OUxMajUmKEJaLTJGYDI3Q0Z7a1dm
UzI5NiVmZlB9O1oqZDZUSEMpfHd+a18ybnw5VEsja0piZTxACno7ckB8fXlCcDNDJlJ0VUJ1OTlT
JnA/I3NOYTJAX0l4TT1WY2p8Mi1CVDNXWDUrUGVwdysrMldaWGZ+OytPP3BOSgp6eTkkRmFNKH5I
T2IxdS04dmp7cX49TU5ecD1wQGc3P09PMmdeI09CPiNXZWJNO0FzNSg/N1V5WVRmLWN6e1hjKEYK
elFmYG1odjxWRG4manQtYFpKRzx1PEUoVz9HSERYdkBQc3E4Mj52JHEybH1ERnBKalI5ZTQ2Z2U3
QUlGWGtsO15xCnpGfVBeTUc7NCQ8biRiZVBJI3k1LShjSUMzWCk5ekFvSGQ8MEFHQnhjT0pBTElp
dkpufGpTaFdkNlZpd1MpMl9UTwp6YH5eKzAlV2RzMnhLSVc4bystWXAtXlZfO1AzTyhTdVkkQmRE
MyhhJGdzPUomJXYwNlNZK2hodGZkUGdwRk5CMk0Kemg/bCtTcnM/MG4qY2cyPWk3RnM3dG96M1ly
fDgyYWBmPkNtTyR9SVRaM1FrWFNBeUhCUnA1PzQ3V1ZZPCN5RyhSCnp2fWE3YFEkM08zNH5oJDx3
Zn5tWFV1M3gkYmc7bHdqMWdZUHdDTXpHKEFGakJhQTJoISt6Z3QhTVFVbkkzbH1lZAp6bks9SnJE
QVBSRFojRVByczxofUU9OzYwWWRndj9HJSp+K3FmRWVrTXNfOFNRUXskPHBaPEEhYXJDKHJQdDxE
U2AKentfQVdsP1d5RmFmJnVYWHBaZ1YqUnUwdXVRRWp7YVclMFM8OX5iNmg0WmxZeUEleSl2JiVi
e3MwX0BnZmFhPDdNCnp4RkV6YWZuVHdVM25+NGJ3WkwoSzMqbmZjTUF1I2RNVmE0Zms+e35IJWFm
fFQqQUgtOTVhUEhYI0xnczdTTTFfSwp6OTR7MHc/fmdLViM+SXZMRTs1OTRtRCktfD14cyYxVnUj
fHUzZFlKPlk+ZFhtaDdjRFNpbnZ9NyhsZSN3eEZFIyQKekpxRWBGQSZ2PGA5MjB+JVpZVH4/OX5U
Pm54WSFeOzF6YUJwPjZ5fXIwSXo+U0daYik0S3AlKW1CaHY4ODBxV3lvCnpMamV+WExoU287TF9t
PDVmIUJ7UFU2SXRzQHFoITxlKDFtMDc+JGIhQXVjeGZPb0l5eVI4Pk4la00xYG5qS2VXTwp6aCtf
aUFFKXBVajRMez1RVn1EU0AjZkFfVTheWWNpUUI2ZjVyVDEyI004R2pZaCtfaSFWdi1RWWdkUV9V
TzxaZyEKejs5PipxcDIlQXFFLS19SERAb1A5d31FNFY1WFNAfGp0TjI+NkYzUj5uOylveWozI0RX
WXpUMyZmclZVIXhXRXdOCnowei0lazQwMEdaMUlHaipqdE4yPjZBKEhhXm0reGpSIzNwVGYpTGpW
IWhVVUVpRTY/MWZlX2FSM1IxSE9JM182SQp6bT58UzRMNU8zNWYma1lGTFI+MmRhWG1vbHstTCs8
QUx0cVR5JTUoMiFoeCRocjNwQUQycV9RODFZc1hEc3Z8RVEKek5hKSk4JT0yQ3c2VGElLUw7cz1V
ZnZoLXpve2lzaUptYHhQQ2BPPHdQNUc0bUtIfnV3cThOZCR5I3pFWHtxQnZNCno1NTNwbE5hRjtH
NSRILSZLRSkzZE0rfnw3SyR7TTltOTdtKmgrK2h+KGdhSk9JQVh9bjJpa1AjLTlJP2RKMDhJNgp6
RiNeUkFMdkI5TXJVVUk0JkAtaEkhQ1BhNXsra2M5PXxCVm9zVHBzTDUmQ2FGXm98RjchLTNNQDhZ
OF5FYE9zUzwKei0qQk14LVVeMH01b0J5V2ZVRklOQSFDSHNIeT8pRGEyUDVeNURjKypGa3J0eFlM
PWBSS19GfUk7UHc1MkhebTQ3CmlTJGhZcz8tI3ImTSkrVVltNEJ0OF9OJmhUMDAwMDxNTlVNbkxT
VFl+OzhlYz0KCmRpZmYgLS1naXQgYS9tYWlsL3RoZW1lcy9vc3gvbWFpbC9jb21wb3NlL2Zvcm1h
dC1idXR0b25zLnBuZyBiL21haWwvdGhlbWVzL29zeC9tYWlsL2NvbXBvc2UvZm9ybWF0LWJ1dHRv
bnMucG5nCmluZGV4IGJjZjZmODRhOGIyYTJiYzkxYmZiYmQ3ZWI5YTM4YzUxOGU2MGQzNGQuLmEy
NzQ0MDhkMzAyZTJmNjE5OTEwNjVlNzVlZDY3ZGYyZDdlY2ZiZjQKR0lUIGJpbmFyeSBwYXRjaAps
aXRlcmFsIDIzNjAKemMkQCheM0NIJHtQKTxoOzNLfExrMDAwZTFOSkxUcTAwMkF5MDA2KVUxXkBz
NlNnWmdMMDAwUjhOa2w8WmMtcms8CnotKW1HeTZkcEFwQ1VnXiVzTHsxZTxCelZXWT5pIU5ZYGB7
UnlKK2UqTz1GY0g9K2ZGaUw0JU10YHlkRVAzd2ExNAp6Z3s3cVEyTHVabVhyUjdgPTFGfDxrTG4h
cTRTU3J1X3dOMGJKTEIkckBOeElmUFZWMENvLTtGTkNOcHp8WG1qazkKelQkZno1XiF7Pl5SbXBO
JTdvMyRgZ1htbjd5YVNScUMzantoeFFLZnMoT3BnUWMxdzspXzVAfEJHMH05fkNWM0Z6Cnpeb3VS
eSE3U3JFM3NqaEJJJlFfaT5BJkE4SWZWeF5nPnpxYnJzRCRLeD0qcW9JbjQ2V2tLOTlFI2R9RTQh
a3lfagp6NCE3UGVJZihtSSpkbG9yY0BAdGh5fV9NcF8qe2FKNUFnc0I+P3pHX1ZpbzV6YU9WbT49
T0pWVzRgMn05REIjOWIKejR+fWBjdm83S21GMVgqcnQkRHR6Kyp1Y0szVDMoOSE+eEl+MXs4NFBD
MExZclUtQSpZKTdfZXxEKXxLNVl6KlNZCnpeRHNhVFpoOF5sPjI2SzklLURjQSRyVVlhVEpqfnRa
YGEoS0BRYHR7TDU3Jm8odkM9ZTVBaHdFVE41VDM4P1hZPQp6OUF3ZF9EQkozc0gmczdAdz0pbnQx
Sk45MChKTHQxPllPKUtwTXN9X2dGfTB2NkJYM0VtZnFoc1I4WU5YVTJwKjUKeldJP08teXBVeloj
bHpZR2g7QTAkZ3tydVFuZG81X1M5PkFMcmlzX2lOXn5FS3RHeTd8Rzt3JENNQSVrRUt2TUlgCnpw
Sm5qRC1JPFE+TlJId2pEP2ElSGdBZTctRHgjdXApejZaNVMqSm82NGxsYnxMYDZwVlQ9RVItUkVR
fHlyRT0jMgp6PDh3VHs3MHM8cGJzK2ohQ2ByNX5jXkg4U2NrNTZjMm8qbHx1JX0wJTx0cT1qSHFr
ez87YlNMVWBUIz05Pm1GXyQKenMqQVcyeSZ7RExiUmcmPDlRQVBQdE9vJmwmP3swSGhYe0hJeUZB
Pnc9XigmPFpNY1JrST5BT2YpVlpsKW9fPWsoCnpoQWNZNU1tKkdjPFk2OSVSPnBjdldgJH1AYGVI
T0R2JTtSM2JRWDNOYnsyTFBiezJMUGJ7MkxQYnsyanNFRyNVeQp6dXQ/aiYhZzMyST5NZlpAQjVU
STZ1eFRXK1gze2NqcWxGX3wrdCN1aHJ3bmgoaD08Sjx1Qkw2X1FPaG03WEVRQTkKeitUbTdmaG48
RHJiXytXend+TGlzak5KfH53dWBHPElqKGp3YnR9aXp0e3J5cXc2ayNnI004RCRSKkBxdG83LU9A
Cno0RUwxV3xDVEgoenAySTJ1N350Q19LO2pIP1BfVVBPU2VXWD9hRllnbVNLZm9CcC1ZNWNkQFkp
LX4rPT0oaWY3Swp6SlY8TEJYZXEjOClDKWZMTlpXXldUMjFuJlZiUGE3KHQ0M2pZYV56a2lWaE9J
THV7O2NkMSRGJXdlIVBkVDdvJWsKejZ3SH1PRmZGZT1BXjhjb1lOMjNTU00/cnZJalBfdFR2WDlF
Myk0Y1pGMj0rYmoqfS0jIUV5MzkhQWBJZisjLVQmCno1YWljc2NyNSZ2JCFDRUkxbz9GdUUoIWwt
QF42NWF6YHdAUE0kalZlSVVHfkxZd2MpVFM4K318Q2hqVyEzYkQ1Pgp6P0o5bD12OE9rKXRKdTxU
VyFSTnJTQjZ+fmM0Z1I9Vk9ORzdHUTswbWBMenctaHtwWGw2SmVpK1Y0RXRmVUp0PkUKekRsT3E1
KnRZKk8+NEZuaVRDWGlIYzV8LWdhUj82ekk5XkVwWXc3KF96KEVgVCYyREIqWlFFPnMtWlZvPylm
VjVoCnp4UiQyMmNyMn0yVEUpXllFT2x1V09KOCVmUFlSJW9HaW1DO2xIQGFSMzI3WWArI2hXa084
ZG0wbGVgTF5MdDVrdwp6TVFOWVAtXjlrJnRIJlgqMUUxJmQtQTtwST4zYEs8cClCdSN6XihXXmhW
T2MhU2VBQW9KcnQxVjVifF53dk1rTmsKejgzQFFUZklPaXJKdVR7Kz5lNm5lS2VGJD5WLUkyO2Q5
JWg1UiFoXjJvc1pkZkMpazQrTCpBeCVBbkg1JCglIUhDCnp2RzR3b0pkZSpzPGpvck5gJFBDbFE+
ZD02QDRnbEY9flA0UFVJWHpncV5vdXlaYFFhUChwOSUyWnpSRipgOz1iLQp6WkZLdzh1OzNqJjwo
SlRAUz5HMmw7cGBZYmU8dHxAJF9CWUc/ZFBsfWQ+cz5KQ2EyTndANWJqNVFHZFMteCRzQksKenJG
Vjt2bGhiSDc/aTw8PHsyfT81UiFROXVqcWd2JTA8X29sTnA/O0d6czl9c082bng/aEhqUCkxbXJu
akw5XjUhCnprZiVSTnYhbnUjV214ZXpPRGBnQSpARDFoM1JkSkRnQ1YzJWk1UXpgY2ZlKHJTUXFk
QyhyZ0pXazBQOEBVQkw1NQp6aT92cmh5KSRpMT4re24yOW14dzgycmk1STh9YnpDZF9ydUBfS2dm
S2JQP29mclUlb3cmQCN4PU49WERPNm9mc2kKeik0V0RBMjFTQ15ZMFUmTFN9d1NwKVRMe3o5OCsx
elM/MUNlUip0RFA9fUlEND1OO2t3P2lOI21ieHk9RmkwO3hrCnpKVXh9UlZ3cD5LIUxsbENDWEYo
enI8V2AlIStMcj9zbyk3TUohaEhWNWlQd2RqWT49TGZ+QSN+ViZ2ZHMjaU8hWAp6TThIdUo8fXU/
QFMoUn5iZEV3eFgqPz1mJilgQUdENyFYQWo8M3cwYXVvTFZBSkhhZ19jK0dPYmsqN25IMF47TnYK
emRQKmpkNH5VYTFxVmRncnAtPS0kdGYjYTk+bFRFMFJLUHN6RFVITHJnSztqSDZaSUZWXlQ5aEMj
NDNSJDdHQTJzCnp5RnVYKTM+c3UjM2R0Sj0/dkRvOSZ4UGQ0cSg0QCZxKzhnbUdFMSU0c3BlfDBy
R2l5K21ELUBocTZLWW01WHZJdQp6RFQhO3N7OCk0fDQ9a3MzRipOYGBZcEdaQDBBRWImZil8QU9R
T2FmcEByJUE8VkxfTjVyM31LamglcmhUQ2UqWVEKekQlNEJgSWFxaFdRbjZqST9zIUBrWX08Z05W
NXdqZ2FKWV5gU2gmM3tNVnN0eE5tR0MzQlh+ZzgqZHBGcz85dDJ2Cnowem5mO0BBKExeVlVKNmlJ
Q3xEY05Nc0FFUyROIWZQZWdxcHNjOCRWUyROIWZ3RXh7P1RucGR5NVdAd1Z3KHl2VAp6NyVuKW5n
JEZ6PXlsUm4heVZKSUMrbSskQXRma3wkKTMoNjlOOENrUCZhIVJ6N0xSJCtJRX4oPmVkNVBaT1El
KmwKenVjSUNBd3pQSnhxODt1YFFhZTlIMis2SS1TRmYxMUBGWEhDWmF1endDOTtMUjFoMCR3ZWdM
S3w+P09GJGZ7JDFoCnpVaUdsPmZhTW5NYzRnU3Ioa19OfWt5aEo5U2BOVG9WYUtYOEtqY0tyUmNV
QHViMWlOQ1UkTDVOTnVuZUR1VUlYJgp6KEB8cmhPLV9HTSVrNllqbkNRXmNBRjhsbSZCdllUeE0w
dyZNeyRvOEE5dHFYY29lcyRqZDxeaCN5TUhEPj4tcDQKejF8NzUhPy18aUpDIyVSRkxPeDIrQGY/
NCtxUGNDJnFZYmBnS3JycDRieSNkbkVHPXM4dGhkM1ohYVRpfmxDTHprCnpSQDBXJG8qQmdabDgt
VkxPUz88WlVMd351d15xfVpeMDBhaXZHJkRnN2hIZjQ1X3B1a3dWRiFJRl56fGxDQmA5eQp6MW55
I1B0KT4hbDlLcGowWSkjMGI2T3NxZkVtWT8jcUgpZHR1LU1wfENkPUJJRUlOWEY+dF5ST3FIenZj
cFYtKSUKZXJZSWNSMj4lMTlLVTs7WXQxY0EpMDAwMDxNTlVNbkxTVFlwNFNkWjIKCmRpZmYgLS1n
aXQgYS9tYWlsL3RoZW1lcy9vc3gvbWFpbC9jb21wb3NlL2Zvcm1hdC1idXR0b25zQDJ4LnBuZyBi
L21haWwvdGhlbWVzL29zeC9tYWlsL2NvbXBvc2UvZm9ybWF0LWJ1dHRvbnNAMngucG5nCmluZGV4
IDQ4OGI2ZTk4YWJjZDE3ODE2MTNlMGVhOTcxMjViNDAzZGQ1N2IyM2QuLmNlMGQ0NjdiNjQ2ZDUy
ODU1ZmJkMzliMThmYzY3NjRjODc3NmE3MDUKR0lUIGJpbmFyeSBwYXRjaApsaXRlcmFsIDU2MjIK
emMkfEckMlQrcTt2clluYE58OW9lQ1BsaGI+SFFOQmtrRilyNStFdWQ1SX45fl5oNk1sLWxkOSlm
VEdrdUFXfW1VCno0U3MrcTVDVGYxTkN5IXFRZzhoSkpPNz16XldYYzxkRlNsekdpUFZ0X3cxU1Q+
P1Q9VG55fDYodT5iJTdIWnhQQgp6OD8tcUwwMDNmezctKjgkWGVBY196fXNQRl5wezsyVyZKVTBz
XkQxb0sqcSFfdHtIdllReH5kO28yJShZSUNjVDEKejRBNGtMSCk0Nzd2LTIpKkdlJVYxPF9gUlk4
WWJGQW1ISUBJMWYxKyZzclUqQCNVX3VLcUlmRF5US0o1YDNUTFZ7CnpObmQoTzsrY0REQW5uNyV1
fXY8YElKfiQhSEY7JWtYdTI+R3QrUmI8e15UQ3xgLWxDb24yXnJ4JEQxWEVOKHA1egp6e2dBUXZW
I01GPTAkSGxsbCp7Qms2Xjk9SU5adEF1P2AzaCRIS0U7VjYqYS1DPDhCVnYkVXNTblhNKitCJFZB
WEkKeklIVGFmSXBWRWw4SDRDZ2wpYklQUmM1PEAzVmE0YV9SMU1GLV9zM2FoLTZwM01CdnhMbTR3
MHppJCl5NDY/R2U+CnotXmN0JiF7fipmQ2JqcEpkZEB8LV9xeVExKnt8S3Jtd207Qm8xQldEQXR2
QG9XOFd4aiV0MXJhPEdXNikzRzJQaAp6QEF6KTc+bCQjdjZ2PnA9YDtxWjdGeXVOJTRnTFk0eFR2
fmdCam1SKGN8MkUlNUs3bnc7bT15e1E4ej1QemFZZj8Kej9qP24hPDU2dn50Q1E8d2gqYF9HKzB6
XlQrN0o4KHFSX2Qtanl9cVFAa1VTM3haNkdBJllFJVZge2VJKlVXdEB1CnpvKypkZHt5U0swcGop
N0ltVW1QIVVHMUdJWWwpYFB7YGk+fSY1dHd1RlA3YVhPOTd3LTQ2SU5rPUZgTDYjPyoqaQp6QlU1
I1opPU5QfU5SQHcxZUdOQ2xjbjtYWUtKZ2lCKjRwUWlPIUkhdVdOK0UtaXYwZS1ffFdjcEIqV29H
eSY5TUcKemlgayleKCtfWnlPREVuO2dpX3M9clJTQ2QpQXpBRFBZb2hndGZAI0s5KFg5Qilte0xm
dW90MDVHezFUWCp8JHAhCnpZUVc1clRpNmNXNDUlWXomYVRgaUxmPHJDSmxhdTNiaTQyXjNSYncw
KXMtcCo1SzRefStpS2JQUDd4KlVSTSQ4egp6JS0yVEhLX2EzSisjXl5IKW1ANWZjMnhtQ2V1Knd9
IzFgPzYzRSRYWWQzV0xTYjVHV1huJjxDKCE9ey09eyRoI2MKemI1Pyh1KCNnbnF5dnd6RllRNTkx
TVIydDF2K3hrQzdrVnlGLTEjd3VMYn5JY2hkd1QqdE19VSRIMl9iZ1ZyN3B6Cno8XnMwTVIpUkZh
P1FpcW51cWE+MTYxWWNpRUg+aTNBX0xzTkAtVEJEUnt2cT1oXkkrKU1fTz5PcX0hYENXazZ9Mwp6
QStodnV7Yzg0ZUlidjtoPTsxNFR8SEUzbXN3aFg2MkRMNCkhUUVEeyViWkt+cUd8Xj5yLWZjfCM9
TUZENVd0OzwKejVQOTdRI30rdWU9aUo4WVc8Mz5fQ3QkfCZxYnsoYSVjaVg0bXopYnZpTnR7N0dq
WllnTjFqOSUzcW4qUXs3RT47CnpIM0sheiN1eG9PaTtQdShLQFBMSXFAbmxHPkcoTSolbX5hJjV4
ISVyM0RQa0o3UUBTQEZKTDdOJU82WTR0ZWlpegp6eWxRVEY8Xzl8UG5MRW9fQCNkJG9qNm9sbTZT
Y1FVWCY7IVchJk9gVU5AKXk7PDwzWGNmXn1tT259dD8jckJyZysKenBDS2Q3KSg+IzRGM2xJaWBE
UE4mZHRKMzghQ1kqV1lJJSN6LUxsM0k1ZmczfCE5SnJQRmo+RktKc3FkX2RWWWZiCnpVdmpIT0VI
ajZLdUptPyRCWHJwOzhuaHYrcHNSVXkwezZLKlcoKmtWVl5WMFJWY1JZQTszTzxneTg3aCZSaWI1
QAp6Z1lfenBVc21+TFBrVSUlUXU4QEVCX2UxJipxfXplQlcxUFM+PSpASilCPlJ4VXwkOTVBYUR6
bmorX0lvO2prUUAKekQtNTY/OT5tWEEzX24/SG1ZP0t8JE1+PGlCSzN1LUY/e1I9NW5rX0g7RjJr
MG8+aSo+d3ZNSWt6UVRhdkU2MG5kCnopZHFqVHJ8Kjh8Qi1UVkRkaTNGVzVhSng1QHZIajBwQXA/
ekRPZ2RER2h2OVM4ITN1aXdmYEtJS3pHIU82PWp7Ugp6UXxuO2VWSW5BKWNCbllTPHVpYDVteFpi
cXAwRjsrdlhmbUZxaXp4amotXl5yTFlQNGV3SCl1eFNedFQqP1FLODAKelNDX3Z9P1BzSnA5PFlp
YTtad0lHMEdlZjJQWSQ3Knl9bUlFez1nJClVZyNVNDBuSzVhYjZAMUhiUlp8JSFHSnJPCnpCKnsp
ZE9uZE9LRXZLSlA8T2QhSGd1SHRFZjtLflJHV05IRmZsQT5FNlVVWEBOVEtAKF5Xcm1kVTgmZzYt
MEtQVgp6el5UYGBGYkBfJD8lJUladUBJeFZGeiVISD1mbDAlVGl6YVgrTHNEbDx6RjN5YHtkTWEk
XzVVa1JjX2tHfDEzKD4KelBTYlhPT2c4bDl2Sk18VURuJVlCcjBmV1pNYkEoK3AqUGMtNDVDQDVB
fjxnezhzfEEtUXQjQy1BQVlGQUk5MGM2CnplaUs1djgpYiVhb144VEAkIzlzNGR5c2gjbHx+elo9
JGkmdEZoSXFNajNePlNZYHBWTTFteHt0cWpeUj8oXnVTKQp6YTlEP2UlZmZeTShhLVIqbjNkdFFI
d3tHaCM2en4oOC0oYikkbj1aRmtselFCSGwpelYwUSs8Tzd7QkRqKk5zT3EKemlDWXBIR2RsZWYh
e2JGSys/PW0leXI1Wl89VzglY1okeGVRJXcwT3UqQXhecCQqT2xvejN9VVJiRnlAYiF0SVlsCnpg
MD4tMGNHTjQlX3JGekNVbjE7RG0qdXphPUl0bXkzSzZJPnZsMUl3PzNAa3hAK3Q1R1h3MXM9NFkh
RXN4OVNjewp6cEMmUVlzPD16eEleSGpDTCNKUWp1eEBXJER9VkopQyQoRTl7bUs4QUReKUtAazVv
ZnBsU35Dej5FdjQlcF4oNHoKejNiMiFtd21raU0xQGNBekJTazkkOCMhcEZNIXg3alNiZUdSZGsl
Uks2SHd2Pk15UVFsPV4/ZFVjQmVLVWR4Z0VBCnpPZSNIWWQkclk4fEZTNEdtNSR+aEl4eG1Idzhi
bnVJczBHbVpnK2Axd0MxKE1mMWBAN0R1KVA9KkZ+cmVrRV5QeQp6RHpIKUVrNXg1KVFldTxEezc7
UFQ8YDctUVVJfnh7QkRzdmJIKTslPFA/aHslIztoXi0yYj52UD8pbSkyOCNKV3gKejJXOStaK3to
dDsqek0qcXVJUlU0dzVVU0FyIU5VMkApIXBsNEd5b0FkbGVZezZFTSVBN2tmckY+SSolVDF+cUl9
Cnp5Y1F6ZzxPWHNwOHIhVWVFYVA2IVdwa3FefEZ5MmM+YnFqbjk0KT5sPH5EWTRIaGw5KGlxJkE/
el8xaGxsa0hWPwp6R0RRR2NPYlEkajlLVUFROHEwcnNfZjJAQmotPU5VbSFObFVnWj9TIWIxaVZZ
SXdCWkthSXErWj1neFN1MTZ9YXYKekMwTUBYe0w7cmRkM1dBLUw0WT00PyFjeT5HNEhEQSo4VW5n
KVg9Y31lYypkWkVCa3NYWEpDNkQ2T2NSNTY5X3hkCnphYmtvb1oqd1pyQkstZGJPZmN9WHhWQWsw
bn1HaGBCR2l9V0Q3YkhycmtaX09ZIUt2JiZzMmRTQHl9ZHJvNWI/Zwp6TnAwJTZeVHhGaip9S1Ym
ZSQ2aVVYLXk0U25aZm9NM0ZmQ3N1fnBeZlVyaHJWOzZGPUw/NSFFP2Aod3JRYXZpaUAKeiVBNkFq
RWUxd05yVHk3T2Q5NkE1cVE0eTgjJDhTPnYlS0BzSTc5IyVCPUYlVCpGWlBAaGFsUkgjJDlHYHFX
eUZNCno9dDYrTjJQck1MJT5KOFBpRHE9SDE8OHlXSk11LWQ4VT1yeTg9ITVINFVjaVNGTWdOc0Ul
RVctbT5yVElueWc+ZQp6dCQtZXxvbihHXkEwKVZZNEl3ZWVyblEjRklZQ1I7PWZLS1lwaytyJkJ+
QVYoR2lWNy1OPWs1YXh4NFB1JVh9SmEKemNpWD1pa0lFVGtLRSlAUHFoXjxgPUtLYGJ3Z1Jwd191
QSh6eWNEIylROz1LeD5UXitnJUJjKTZ6b0xQIy19Wl5nCnpRNGY1MGsrNkBrOU9pZldETlU5bT5g
enFJMWNVWjhpTmBReD8+a3hMWD9FaDVsNGZFMS1pMURsNHghPWpvb319fAp6SDd1fCMrKCM8O1Jq
R3VxQCl7MkhuUE5zKEI4WGl1dzNfI25Tc3s2ck8jQXcpQ2ZNOVUpPzRoM2FUeFZxTn1LZHEKend8
Zn0wJk4jbEkxYFk4dzw3KSZAKVBFLUlWKTZSUV9SeD9hbUg0QTNNeXI8YlloPmw3bUReSGNvKjF1
bjVicFJBCnopKnRyYzk/fkJoVUs3RGFHTSNqSntmJXdIREgxfEZgOXdNNTlRYV9IbClZRFQ/MzRh
WSYxSCVNKGMpQXJGa0EzbQp6I3pzXndDUDNWIW1VdjkyT2pNNTxZd1ZzdUNSUnQmemt8Iy1Fbz55
LWFZK3U0em4pS15BMyE7amlGNFFsezY7RGIKemcod1ZkYFNxUDUmSzx5cTxyTENfTkBlcmZZUnoh
NWs0YldvYShsfFExd2oha1VCfCllYkA8JilqZndqTHp5TzxvCnokK21gSmhGXz9vLTliRjJLNnBh
VGo2TDJgI0JucnchJmNALTNASGRjYWBIeEZMYl5ubyF8PDhxXmhvUWxLUClTXwp6WkkxQnRJODZn
NElWOSpaMFVCK3sxb1c9eUMjKzk9Mm1DbD07TE9kMUNeJHchSHtsX0VwfT1ifUNXcnRFZ0M9Uz0K
enpIflVreEVLPHNeQG5qb1BMSS15elVCIzxgQ0okWlM3RjQkQnF1M1JaWnxgQEIoPDUociFoTyFw
SXlgYHEkOVFnCnpwTm4qZHMxO0NvTVV5fjY3aVJhZj1tblZlUSFfT21CIWskNEtjMSRwISsxMXpT
I3AwJXdsMmxVQThlQ1BDUGZFZwp6JlV2YWlqMmJoN293T1R7RlEjZH53b2k8eztVeWJhOVJ2SiQ2
QDFzIUFsT0hZMWMkI0RtaH49QnAtYENEYT5tPDkKejZkdG43U1dreGJHPFR2fEpWUU99VlkldXNQ
S2B5KTlSRVgqVUgkUXJxT3thVTVpTjdpTzg5UWNAKVBTald6WCtNCno7cmkqVmN1XlhCQ2JMUUd4
MkxQRnlTYEB8LSFNVnlycUEjVDBNRlV4OWUtKFB2SkNJQClPMjJES1BwfUtlIzJ7Swp6QThgem48
UmAmYUI+OWE+PFdwYlJTd1NMWkE3RkdVQjZ7M2dKbWU+bkNiRGhZSldTZm8kaFczVU5XTVVRZTJp
aTAKel9pV3JzdSYjMWViQWdvZyQ5UykrcnJ0anRxUFBucTRTOTlrVmF6JF8rOEEkQkwlbEVFc2JD
SndlODBhWjNYKjVtCnpjJkJ4aCFJT0BHeiRoMDxKMDw/M0kxPihmWUsjNTMpaDtDbV9TaHBTOzlq
R2AlZ2ZfS1QkeShUbjIzOWFCLUp1cAp6RXZ9OTtQflQta1JgVUs+RUVkLWAzTHQrUDI5WXUoc2J5
SCpGTVFUOVZhQD5rUypiJmVyVnpJWV8oKER4aGMwQjkKemU+TW96ZEN6a3I9TEJiQjV5SzB2Q29D
VlE8NmdAO2JxZjx1RTBxPHBAZHBqfkolSShpOSM9REJ3RXE8QHsrZjVyCnpIRWRZZit3PEZfVEZg
OGYoT2M8cHg3bzVQRTVaZFgqRj5sUl5WITFXVDA4Nnt3TEdHWiFhP2J0QXE9NFU+ZTY8egp6IWU2
fG53XitoYEFvSDVeKCp0UytKeSo0ZG9rdXY/PjJzZ2hgNGopQHk7TjkmdlhJc0BCMGZ0biVUYD51
bSlvVCQKemhjKFg3Q1Vyckgmajk+UTBociV7S0E8REB4NElQPzUzejxvSChve2ZidWMxNGUze3dn
X3Z0TkdjQ2FJOUdkT29mCnpadjtDKTlYZlJCeS0qUGg3ITF8QlghIWlxa1E1amcxNCVrRnRhbilu
LVdyY1JCPG8jTCozbms5SG1vNGJBc1FHcAp6KzAjOGBNfmp2K295eEB8RDYhJDc0ZWdZQl9eS2I9
QjBuR1d4UU1LVStCKE1WNnlPPTUtP2x6eEMxaDlCcCVkeW0KekQoZXxteT96WnRpVVQ9UFowKXdq
V2o4ey0+Q3R4aUFeQkB9SkF5NUdFWE9DRk12ViFMWmh1RSgxYUw8OyQ0KUlwCnpYUkg+ezZBNzFS
RGkzQk5YY3lgS0oqWHZzODFES35DYTA0YWFEaT83K2k5VFZPPDNiKTgxfVdZe2VFZ3ZeWmRASAp6
JT9UVXMqcip1VkJ3bntfZVh7Rm98RHo1RkolXmh9a2l0eVVXM3QzRVREeU9CQ00kbD51MHpxe188
QVBIO0xZQG4KelZUaGNBPVZgS156RCl7cW12PXlzJTtDVjtEe0E1UjNGQztITzd+Xn1VdEEwJlFo
bmhKJjJ1amAwOER3cG5gRksrCnpWdWNuXylOVS13VGVGdGkjI3IxR0EqKXZZdT5RJEs7TyFWVz02
dGpKRj18WCVkP3xhPT9EKVFQZCF0ZTN1JnsjTAp6TjdnVE8paElDMWBoSlZXN0h7c1QpeSE+el4j
X0c7eFhJVXBKK04mUXhaPjkqU09HOVh6cndWJFB1dmBGK1dqakEKelcjVnZ5Z3l1VUw8cV43SDl4
RmNNbkpIZXNZVnF3JEUrfHl0UmBEdjdNTCpRcSteYSNRQVJxaGNWVDZvRnhEN2YhCno3MFhOckY3
aUk7KUpqVU9pfnQ4KUB5UWE1ZkhBNDxxUjNXSVIwdkhvMGR7ODR2QEI0UkopaThwRHxwfVFYTDI8
IQp6T0NTeH40Kn5DQXJEXlA3am5Jb0tTJnwkYmQkJTRkQUxVd1ZHSU1PJllUdGFwYH0hNUR7cHp1
MWMlQ1h+JWxXUGUKenBLTXFvPSpYM30jMHdsfE93Km8jKzdzSkZTN3BGcUhaKnF5cCFOc3RxQFAk
Sj5hdEhZNzBJSGc/Km5zVkAxfSE0CnpYKGxOZFUkQkRPYyl8Ykk+LVptUkBHNDgyOCQ1WWxKOWQr
fSRfKkwqZTw7eXB6Um8mXjBGdXtKJGJOQT1CfTFMJQp6JlQ2LXd8Q25qT01Da0hSX09kcT53ckE4
Q2BxZ1BIWChjQncmODhtVHZRKH10PCpPVklsaUp9N2JtQnckeUVzMzAKejMpbFh6PlBje0pVNWMk
Tj0hd0xZd05oUlltaCM1R05efG83YExCSDkoRyFfXmUyd0BzeEd7dDJtRVpmcHpndEkzCno+Vl5N
TSNGUWFJaWRTWXtvTiE4U3h4a3M2Zn45d1ZtR3lHbD01NkohKml9ZWNzYGM1dmxIYHw0KV5oQz0q
V1VXPAp6UG1vQiN2UTJvPGgoJGckQTQqJmNreHRmUDZaZCZ2IzZzOV9IeXpFNmB8fDs4b2dUM18m
amEobnMxTVRqajtQUz4KemJeYFIkKj15RlE9OU1nb0ZRV0dePCh5Yn1JSDJ5eTwoJUM5cXtzZWZM
N1IyQ1khS0NlaUBITkhBU183KmRXZHx6Cno0d0MyM3l4ZG5APXRhRFJEQFFUdjIyTnI8JStfTzdU
NGBoeWgtaDZwKThAX0tedW1XbWVRdng+Rz10dW8qWkEwTgp6PWN6LWl2YX1EemlJbT5acEVSKWZ5
ZXVwflNydCR3UihuPHZYIzBsYDwld0k9cXF3VUpZNHohKSRDfDg8TkYweCsKelllWDBSWTRjZHp0
YWJGV3JOfkgxfEQ3TSpgXj9HWG9TOE5jUlgoaW1eVX1YTkpSYXdxS0xKNyZTflklbUc7eTZ+CnpV
SyZfMXdCV0M8WDtIZzBBTjIxQVB0SV4lX1BCRiNubnQ8QXlway0/VVA4KUNpbVlrfHYtfT1DbH4+
IyQtPX1vRAp6eCtDIT9acm9IYT8/QzNuRSRhIylib3slRnkwK043KHhHK2R6blZCWHdOSE4pVFI5
KSVAI3ZhaztYYjduO0NGP3cKelc8eFVTQCpTK19TT1dDTkNQUzBHTk9+YmghTkhZQV45S0xXUUM+
S3NCNTNJKl41VFB+d0l9XmJobzc2YjhgY2V7CnpeVE0tS0c2UnE+PWVCTWh5JVV8WEtCYVlSUm83
SzU8fCE/VSpjcjdGIytTTilkd0EqTi0oO2BjLSg8PlVYWT8+KQp6aEROISspN1I2UkdTO04yJEUq
NnExbENVOSYoKSo/Q1pEQyhTKEY5YW8oMWI/Ylg2JG1gbTk1WSg+MmRMKURLI2wKek57Q2k/dSRF
JHBSdXpXU3lNVWB7Zz4yU3M5YSNIIyEoRVlHR2wrJnY1e255JHUhJnR0bi0kb3EpX2FSPiZIVzsw
Cnp7b3xnS3pjbTMtclQ5OCRtckNicEUoMHhEVlJTdkAme1o9b3FSQjdsY2dVPG0wOFRwVW0oIyhB
aDRDU3E9dyFnYgp6cXF6Y3A9dTkyPEV7YmVVS0o4OEk2LTxBJmtaPHVWWnVvaFdKWHd7bXUmUWh3
JSshMzt7RHFSdyQ9XlQ5TGQ7YG8Kej9XY0dLZXN0czlhcnVOPFVkKHsqbzFNKHVYfXxkQldjTj52
JWFxKj9NcldoaUtWQCt7JkpEdUJsT24lWDh8Sy1OCnpVdDR5eWskMzQ8VCole2RaN0Yoans4eVh4
QTlqKkdPIyo5JHJqd2o8cndRNWIrWGc1UTtHRDIxMEAheChYXzRTWQp6MyMoYXJHb1ghTyFVQkZl
dEMxSDRSME5hZyMpVFNvYi1+dlVNaEVQRncqbDV3JDQyOG9FemN7X3B0QVFLK3NzS2QKeip2U09Q
WXREO2xFT3dHYCFWN2FDSXp6ZyVzVHMoJj5WfEIyPG5xU1lfYHUxXk0yVio7eSRjaDZ5WXVZcWt4
VENECnpBPD0yK0tYektObzd5VlVeU3lYYzhtLSR9IVY8I3w+QjlIejR9fj01JU9kaDBYbXJ2MDRj
TUZANz1SZGQyKngqdwp6LVZgI3Ujc2xeWGV6PEs7WjAyNVk4TFdFeD5yR3Y1QWFBZUQjc21CJlZC
QjB9U2YyJEU4NW17cDdCQitfXnNEZUoKc3BzTSgxbj09PmQ/MGFrMDZhRmM1P04mfktNeTRLP3RV
dHR+MGtwQD0qd1UhPkRrQXAzMEI5N0srNWk5bQoKZGlmZiAtLWdpdCBhL21haWwvdGhlbWVzL3dp
bmRvd3MvbWFpbC9jb21wb3NlL2Zvcm1hdC1idXR0b25zLVhQLnBuZyBiL21haWwvdGhlbWVzL3dp
bmRvd3MvbWFpbC9jb21wb3NlL2Zvcm1hdC1idXR0b25zLVhQLnBuZwppbmRleCA3MjgyZWI3MWI2
NmJmZmNjZGU5NTE5ZjEzYTI3ODllMzhiMDY1Yjc1Li40YzVkZWY2ODgxYzk3Mzc3ODQyN2M4ZmU1
YjU0M2FiNjdiOWZkMTAxCkdJVCBiaW5hcnkgcGF0Y2gKbGl0ZXJhbCAxMDY1Mgp6YyRAKjhEUHpg
JlApPGg7M0t8TGswMDBlMU5KTFRxMDBCUyUwMDFCZTFeQHM2Vi11bDcwMDFkdE5rbDxaYy1ybHAK
ejJWNTBiX1F5PiZiKDdzPnYpUHAwSDU7UXpSKmp3VjVaKVYwNmEqV0pHPHo+N2g9TTRKVnZXNVpp
ZWVYZ2pUJnEwCnppWEJCbnRjWU5iMEA2VnJvZDVZPDclfmorIU5hbTRgVElWZi0pSDlDeCMhTmpu
WXJJTj1pRUU1TFdUZH5DISYxPwp6bzNrQSU1U0E2bkB1eXlvdW4qMDl0JDR+eWYocTZARypveH5m
eys8PUxUMm1kJkk9fH1HJCNhXzRkdEAhe083Z0QKekYtKTU9ZEVMYXg8RWJveWpyPCM0Kip+QVhe
NVomV1g+VjNVZDtiKyM/KjEkQys9ZWJzYk07JWtrSnF+enlucDc7CnotIU9YZ1hleShlV3FVckJY
PU9jamd7SGxUe3hXME1SQy1wYStZMGx4czxMOUpjRVZiSj50a3lJOGxeJjVNO1ckTgp6RERSKHxX
KT8yMkpRZ1h7UiRHKy1LVDVubkJ8JVVQQTUkUD8lQk9DUlcjNGllZGJ2R3xVTXE4cSlpdnVHPH53
WWAKenZFMH51WCNgOyVXcnBlbzE8IW48Klh2M0M8bUtmRjw+dXhKVlZocTZsJTdJUXBVeyZoSWg2
QXhuPSYjcFghZXwwCnpQb0NHbHBjN0Q4S1UxYm5CdDw4QlcmYSVaMCheZVVZSXBKdnlGWWZwJi1D
LWp0OTFRI0JIZXdNUDhaYEkodzQoOQp6RyV7cDJ4ZVdfRCNVUU15djspd31gaGt0fCp5VmVzdGIq
LX09PTF6QXAhRD1LcWVARk5UcG0xa1I8XyhtVXxAeVUKeiErZm9NSGpIaE44TXxrRVpxbFgybHl6
QDJXIT5MR050YyQ9XmBGUCp0e1EyVjhSfXsyZ1N5WWlBJClmISh+cGJuCnp7UTcrV09EJldlcyY4
KHNKLSZBUlN+P1BibjBEXm9MMks1cHAlcWdIN3M0O14hNn50ZjtQM21LaWJEe2Y4TUZMawp6PyFC
Wjt4fVRnU2chTz5NI3Z4U2QkPl84RUJUYilHSWgoQGNERTU5RDlsIWlnSytwKClVJF5ZTkdVckoy
ZVZWWDMKekFgallyRHVHYWpaTiZnTWQjMGRRZFBiVTFNck9KfSQ9bFA/UXo8bnFnPnJKVGlRJCsx
eSFPZnRvU21Jak9qKzVQCnpsKk8+aldDNUJQOFJfRVlIdzF1fVZRKXgoRzwjPzdNZG4+Y3Q7KllT
QEZMeTNeTmBNNk51V0lraj8oX3FTODBGcgp6TCl3MlRoT1dkdnBzKmNoJCRlUFpCUDlmNzA2dSMz
aDxeRnk3b21wXzl+S0piUC0wPnRKJTBTeUFPUHs4XnEoK34KekVOIzEpQi1HOCElelItMCNKUn1l
ZHZvdUItSzw/amwkNyp7NGokUTh0VVI2WDxEbFJmKilzZkFfKmZsMXchfHdkCno8SHwtI0tqVGVs
KFZaI2QxfWx6cnhockt4NFdZRXlBOENLNk43aF5xdiFrVSFQe3w9TTIrSyorQ0sxWEBxVUstZgp6
WU9JbyMpQzlRbFp0WDI1bHBDPUJoPEF7NjtMcmlGdm15Uk5YfFNKZnRfOzgyaT1tYEgoMkhgOWNv
OTh9NmM4LXAKenJGQ0VheDwjKVFJZ3pvNndCfEBXXmAzYiE3aDFPZUkmQ2BeT1cxfXdXd3woMjFf
WnJqKig+YUIka3EjYWZMaU4tCnpaTW5QNy1sZStUbUtuVkdiLUZKNy1oSzI+YHR2dUYkZjlSaEYw
fXAzWkw7Xj5zT04ycyklQjsob0dKaFlQO0EoKwp6ank3JncmbUxOaVExRn19KSt+NXhHJkArPE9h
VX0ocEJYZWdUV09FWjZ9bihQV29CaVhZX0lPWHhFYSp+eWZRTn4KejdAIVEoYmtoTjVzSUFpTUlp
eGN4UXZrR0ohR2FRSDNjd2FHVVRvQzlHPU0rTHtgLXp3bzNpO3BHfkd6Sk1gekRwCnpwb0hXK3h7
PiZscVZIdFYtVkBQdUBZcT9wY0g8XntncFg8SVBaN2liSmd4Pkh6PDJjTVEzPythN2RtJEFTUD5t
Ugp6ZSV2U2thWGdadjdqKyVBcDFQMFROUFdod0JreVVlc3FASG4pUERGSGF2OGRjb1AxWFp3SF8y
RUFvd0J5SUJDaVIKejBsPVU0QDEjQlpiYCVpK3hjfGA0I21XSWRgVGt1eCRqYXclWHVxdEMkVkhV
MiQlY31gbl41TjZVWCt6Rmd6c0JsCnolNiFuOTkhRTV6bCVIKVdEYHErRW9aVVRaYT9nNGByNSVe
ZEF1dEhiMHN2LSNRXm8tMz8mME4/Y0gtMUFydTFJZwp6eW1lRFAwTkVZUUp1e3k0bnt8fFhkYklk
JTFjMlNUXzNvViF3clZCJDM+YHZKbGN1VEc0STRlKStOdUtPOXZ3KXoKemh4JF9QeyUofUp3PT9O
a09LcHBgUU09Mk0jQCY5e3JONFM3Z3tKLShMdU5nZTx3NnJUVVpmMyZ1OTFXOTIwaHBMCnp6QVA4
VnFVVy1tTCpeYU1qa3VtajRMdylxKjZ6WmNWXjF0JFk0Rkw+VmA9bXstcS14PzdtMyR6S3FIcihC
SHokKAp6ZTItU3dwRkRNPDl5Y0k+dzRVTCZWZERtVkJKMElkODg9eDV6e0FpO09KbVAxSEg5OWhK
WjhYVWgpe09RdzhffkAKemB6SVhZMkcwIT0rZjIxTDJDeXVLRDBLRGVtMyQ4fUotc21XRmE/MEh5
PnsoTmYjKzl0YClCcFEwSH41PTNJTHpTCnp6TzRLMkhhdStIPStIZyVJNmEkZy1NJk1vRjIrJHAz
ZWhkciluQV5fdjImTnsodkBwYC1aRDZhQHN2YTIyUSh+cgp6Mmd4fT5CPj5mNHBYfldUTmw4ZzFk
VnIwYzJHWmNeSjd+dEwmMjtfRlpjMGkhTylHWS1yMiYoK1FRcnckc09RK3QKekxSfHdsekhrOGtG
bG4zcztKJDxLP3NnVllOZFROTmI2V083JmcrSHcraHdMaXVCVjMhPnJ2OWk4cX4pMlV6QiklCnow
QT1lKHV9MEYoOC0yKlJgNDxkOGJLWSk0c25IdX5yaVUmd3V0Vkp7aE1jIzg8ekhrRGZrOVl5PkRo
ejhDdmVKZQp6P3lKN2R6SWg4blkwMmAlKVZxSmI+PmhwbFdLWmJ0TlJlSU1xYGE2I2x6VkVGU09S
YCRJdSNGSmRCQEA3Q1FoVWcKenFYV2d4WUZrKWwqRHwtdlM9ezExVEVlaGYqcldvQFlnfmNtR14j
K2U4ZFJYNSN6bih1XlheTmMqQiFoPDgjcSs7CnpvTzZXQ3gtRSVrLVJ2PiNBV2QzLWZ4S29QcTxV
U0tNNE5oSD5VM1N+Py1zYUN6fFUjSyo0KDtYbU1wODthVWwmfAp6OXp8SEg+KH1USVRHNmBDdmZP
aipmIVltVHJ8MGpqcGhsam5ePCZwd3B4VGBtPUF3PyRYMlFnQTAkfHgzbEZBVW4KempnR3VzKENr
QDR2d34meyU/ejRCR2lTe1pQfDM7M3AmdXJWJnNOKlI+JndwMEhyZF9+MDAxeDR4cFg7KHhfMGpA
CnpKVTs8MSZjJnBxcmpgbTIqJmVucm1vQXBze3tLQDVKYUY+SGBgZzFXKTZIQUE9fWNAZy1BcEVt
ZjFJelk1QX0zQgp6Qjh2N09rRTlqYlB0eH1OQytQT3dgeExlLTUmK3p4MVIlZz8kbiFKQjB8V3FA
STFpJTBgVE9ZVGBPU1FNSW1qa2MKeiFvJlNFSSY+RWU0Y2JrPEdqfEZObnpyTUcxOTA0ZyhFQDtn
b3ZGaDgjSlIpbFU9TkcmayF3Y2VDYXYjRV9oKUBkCnpAbktjem5AYUNmI0VKSGxePmhSU0ZvNT4l
WmIkI0V7MS1+eFpCQntIRTc5WWZlSkVtO2V7TygjJkdCbUk0TmU9RAp6Xz5PWEwybkBvcWpmPC1n
SUF0Kld0IUhKT3dSITgwRygwZVg3PX4kKGhuRlZ9YSUoNmNuMHMtZFNRPiZLK3lBWXUKenJCem1O
TkM+cmFjYyYlfTRwaGZkYkcpe049Q0gwJkJhI3w3Q1FCT3xgbGZufllfOXV4RzVFOSh0eXNVOygl
YnsqCnpacWw/Wm1yMyRpclJPcTckZm9afno0eVglPGgkVEIpI3x0KTdqO1ghQ15iNkZ3ezYmZVck
dXhTNGBAS3AhTXhnPwp6N0FEbHxIVUV3OCtSdnh7XlVle0xZTVdYZUxQSThtb3k9UXg7NXlhcDVV
UXs0SHQkV1NYOFRhUlhVSGtDX3hteEEKel9kUTJ4R2p7eEZ6M3xyOUQ/e2lpYSVQNDN2alBEcVMt
PEFja2pxMil4Q3Z2aiklRk47KCtmTmVRfCMzcFNhXlBYCnpiSF8wSitQU3BOMk92TGYpN2dWZVYt
R1NsQzhiMEYkbzNmcDA3TSV4RzBgVTVtbFhRU1VeTjltaFQxNUx5fEdYagp6cDdnVlpAUWB9ey0y
Pk87TSNueSZiXjk7U25PamUyJkd0aFMjfUlfaFVpKEdCTmdtV254UDZ6ZCRIdmojaCZUWjcKejdj
fkgoRSElITc7YHQ+ZS1WeHRSXjhqc0syR2pKZ3FxSE1ARGBoPjJCWWtjWG94aT8/clk8YH42Qmkk
JTJANE1oCnpqU2IhWiFUfnNEK143O207UVNuNVFPXis5ZnpNJn53NFFhczxNKz59YCFse3swRGVM
YlM2OFFNbUVXaD5HaUBuNQp6KXN1MkV6M0kjJEMjcWZUMTRgWGhUTEFGVVFWcmNZNygmQmNzKW5u
YkgjbHR0e012X2RhN2ZKe2FMUW8jPil5RmIKemRlRUY7YSZHVT1AVW5gNzlHI3VYJDwyKmliWUV3
az4rKXZhc1pKRmQ4M35gZSp0Y3cqPyZDTDxibCozQDBjM0tTCnoyZGcpYHB5X3JrVDV8a3Qwfik3
dSo/ezhrbkxvI0c/KjY8KnlEcmg3KDk9fC17ZEAqYyRYaWcyX1ZlQHxyaTQ/TQp6bld3M04qVCVm
Pit+PGRzYlYwc3pvQk02TyZJfE5na0heIVB1bjROQEtKUkpPNClaXzh3KDcyUHNxNCUkZ3IoQV4K
enM+X19XempGYEtaI0B4RG9oUih6ZVQyLUd4QThIfFphUjJWVVo8KFlzRzkzc0o/aEhhTWd8N3hG
O2FfeDJARnNlCnpTQmp7VWxKPU5WUWo8a2s4OH5LU3clWSEyTl4rVShsXnN8SGdiWTYhZmQwZFdW
ISh2ZkF0YCsxNVolM1p3LV5CSwp6LU1oekwjeGRIc1grN3MwZ1VFbHgmX1YhMChIQWRKTih1bkBf
P2JLP2BQaU95NWFuNnltNyMwP1hrX1hPLSM8QHgKenA9LUMzWH5VQHB3RChkZj9yJDE1YjBKMEQk
KU9ZSEUqMlNlaDFiNG1gKDhRe2JxZkkwc3tzZzQ1QjM0MDA+d0lACnoyUEchbkVmcyl2NDhZSjBy
KWJnVTxGeEpZUDZ8SzJnX2RuUUxpNSgycWA3TlBQezU9YEctdTZtbiFWfitGI3opUQp6JjZjbG84
VEYxQiMyNkZzT2dUVyM5Y0VBTlhgY0c8Pn1JK2hASUt3Mnt0dFN6Pk8weXRyOD1jWWR7MEBpWjcz
KGYKemxgXmg0KTMoe1E9PCR8bl5sMCVIXmtCeTRseVlHVWBMd047cyY/TXN3MUhSbmomY0NkQm5C
fWhfeGJ3IVEqUkZzCnpzeExMbjshNklrO1RvTmspITQyWGxUJTBMbWdmNlE3KGhBViowRDE9dn5E
OTBwZGktJWc3ckBaWCpPST5fNlVXegp6Pnw3RH1JMHdKfDlmS3UhXkVuIzE7eWlWbGJiej81aD88
WXNMKFVVVmw2fUJJc14mNkI0O3pFVztUWkIhNFkjPkQKel5NOHQ9OEpsQ01oST5mdmVfaUwpUVM2
Sl9hWFZObD9ZP3lpYSg0fmJvViNAMjRidEBzKUFNJnklQSZfSXo1QTM/CnojOT1oSHh5eUQ4M08l
TiRCdDFAfldHRSU2eEU/Mm9aSyN1ISV1amF+VV5ZQnBTb1pWVTdYZV5GKnNIdXIwa0w1Swp6O091
Kz05eGY0cDtyUmR6NGllQiowdVpfbzltU242eGxCMVU4OWN+ZSUyT2lCR3p6VCVQa0ZUTzZ0Rjd5
JSQwa3oKel5LYjs2STIkZVF7cUxKT2taYUZAdnx7SUpQSHA3eTExc01xSVhSaW1NeExpI0N1NTZ3
Zk81X2NfRCReX0lFP2NhCnoqOTExUU4mO1hyeDUyYiM9WHFNUUQ9Sl5Tek04ZGEkOVk9MEooMyg5
OWNqWD5Gan5JdFkldWB4S0N7KSspPWJucAp6YEEpI19YOTZKUzR6dEh+c2g0X2w/O05gNXtTSTlu
e1EqNShART1OQVV6SmpLKlApRT9gamx9Pk45bzZPbCl+TyQKeih3WnVDZEZwMnJIUytKMmJhRlgp
d2ZiK1crSWZUMTFeX35HNytmbFlLKn5CNm55aTQpVzV+S2VMblhZdkN8R0F8CnppWFNZZlk1O3k4
R0M7SFhka3RpR0hYdCpyYGx1VU09LXJ1RlR6MmMhaTVsNzNrdyZZTit4aEhRX3s/JipfZzx3Ugp6
emREalVMbkZ5fE5mYkBtYyFkYDF6Q2t9OHplQ3xNa0xWYzdBQENTQThedXFfUEspKWhES19IVUVh
PEs4VDw2PmsKelNhPlhOLW1YezxTLTBlVStqYlR5Um4wWGQqUGgkS3kzKTNxXlgjTmklVENqWHV4
UnBMNUp8KDlVIWJ2VEZWWFpMCnp1aFBRWmFrVGRFRWlSOERvJWVSTzROOCpqe0QlNEprLXZOUj1t
OU5XeD1gcTA7c2UkJUc8RGtLQkFRYTVVbW8yVAp6Rmt7PG5yOUpFaGB9eHRIe2QtTmVTOWFpLSVO
TDcxclNrI2tSfHZwRUI+KnR8XykjOWpTdWV0SExqWilMRX1Tb1EKejZ4Q1N4RDEpI3gwMnlvSmRG
YFJuPmBNIVEpJUc+YkVzTT4wOVd5cU5URDVafiQ9O0Z0PWtLOEB0QjtHcHRifkxGCnpUQ3sydEUh
cX1RbTs7MnpYVU0qRnlMSlNSVyNfSjRibUdKYnAlUWF8UE0pLTY/YXhLRGM8bWxxeWstd0FUKWtU
Vwp6NUU/eD5ebzU3T0c1YH0zOX5LaDtffj1wYmF5KDFgeiE5JDEhdy1iP3F9d0F0cjlGTSNwKyNO
KU5fenI2ckhHKFAKemJibikyTzVSP0JQNlN0Pk1GVCZoSzw1dT4qUHN2U3s8SkR8Vk0jeWdWXyFM
Mz9ZIVo7PzY5SFNCbkUrJHdoa0BRCnpkaUwkZHVBX2swUV5mXiZZRyEzazc5Mlk+SWE2aC1zc1B4
akw2ZkZ3VTM+T3FmSG58MjtHTzVPbykjI3RXN2xydgp6PGxAM3tjcTBIM0V+clBMU0pvfmxzcHBp
dilJVEpHeCg3djJyfEdCM2psQ19XQTVLIU12QiR+MjBEUTk0NUdzVU4KenlQJXlOJDg1YDt5Vz18
YjNYWShAYkk7T3tCQEQ3UG1ubXJMYnl+aEpvPm1ANjVOJit6SUtBLVZTOGdANk0oeUA8CnpeWl9m
UCQpZnViSiUxLWRzP2xNZy1mbTwjZWJhVXA+ZVBWa1V8KC1OYShETTArQF9fPTc3NSpaYTdRVHFS
LTgmVgp6PXdgd1Z4X2tkTntsYypHODhScWFZNDFIYGhfSThGcnIwWXhGdVdBeD5rSSpLNzY3PHo0
SU1ncyZeUTIoMGY2ZmAKelRzOTJBc0hqTnhNM1BGK0FyfHdSXjErcUQ7V0lqTVk0KmkhbEVyP1gq
RkdzSnV+aHFDQy0waE8mbUFrKiVYPEl+CnpeIUVIIWdTPT5mbWp8X1ZhVjlnSDJHbDhWQ0VkSnZs
UCtBaUtyNDVpQjtRJXYzckIlI0dYUmEqd3t2d05ufSZfKQp6NyFRQ1R7UXd5UUFmVHBnSWVAZ1Mz
ZEhOeSV7ezFBcWkkNSQhbVNYMW51ZC1xMSVObmJZN2JDMzNhcmluJF5pNnAKenslLXVkS0BJZDVN
dCghTGhRM0xze1hkfUBvaiM/YDRMK2NqN1ZuWHg8fnsxc15rWjckUmhpQ0Jga0w8a3p5Tz9ICnpp
JnBxSClFamMlM2QpNFRoVmxZSG1kcWYyM2hsK2xIa3xNQ0BibmEzaD50QDMyWVFpP2pxMi1raEBi
WnMlaW96Pgp6OT5tNFExIzhyXzNIOTtsTT87MVVxb0tveGxZYyt9MXE2PWJjN344Y3N9fEl4blhO
Ymd6Vkh6O2U1eU9vKClTOEYKek1JOU1AYi1PR281a1A+SzhiYkpkLUZtdXo8OV5GPnIqRlBPTyRL
ZXV0SzU9cDRDdEctTEFodUg+JVpEZy1EJjUkCnpuT3I2dT1KRn19TzNmI3xyVCZkNWA+TXFoZVBo
M1VXWUsjcT8wM29sI0d1NWpKMiYlbkhAOzlhVz0tUmNHTzVeSAp6eGBhRCViZE1wJXclS2E/Znhi
UnZ2UjhJc3gjTTFwanhHKkI5enxaZXdpRXp7QUVFVTtta31lKyEmQ3JfaWFKbHAKem9RRW4yZlBq
eDA5SH41TmpFKU8lJFJIYG56Qm85YHc+PDshWTVSX0QjWE16YVMxMFB3JCg9b3ByY3xmQ0JwfGw7
Cno9b3QjJGFIN2FPS21mMmJkdXhXXj9LXmtHdjZLWUJoRTZgenBzZiNTVFlIbkh4aEkqfnV8czNx
dU1tRSt7P2BFOQp6Y1d9M1g1STclei1ZdShGOFIlRiZXNlF1UTZ6bHlxLTUmV3EtM3pIaF9jbkg8
X3wzaU8mSklze3hVKFBLVTFVaUsKejwzRlRacWR1VlhxclJpZ08pNiY/YW8pJn4hKUJDMEFTbDlE
UGo0QD5ZaT57OV45ZEtTJVUyVVNUVmNARC1jRT5OCnpTMG9KUF59b1d0ZCsjMzlvRXZZKFpLITQ2
MCYqYVNtUVpzY1pVPWRYJiNKVlZ5MGY5QDI2Q056aVd+eT02Q2hJPgp6ZkItTmhndVpNcyRAYmVl
R2pqWFBLMUQ1dT8qYzR5c3grSk1IJHhZVCtZJEN5N0o3ZyFDT2BQbntzKTQtWUNkVksKenU/emlH
XlUzM1h0dkM2QjNfdUpAIzNmdVdVR2RsSE0qS0NRZ3hoaDIwRj49TDJNO1Fnc3JKZWFqMURWMEV5
RWB8CnpgYSZUOU1HaTQzUUZ0JihpSTBvfEt4cSQlJHBEUEg1TlZQPHpAWktxaStXSD1WcX4pPGB9
e2VOWH5vKHB0R3hfagp6YnZUVXFjNGF3IXdiYzZ1MEcqdU03I3QqTSU+QWdZYnB2WVV4MEpSV2ls
b2A9a0s9Vz9CO31oUjBIODVAXmdXM08KejZ3Z0lRM2l5PTx6fHFyfFEqWWxIcksmc3U1Y2EodHpW
YDhJe3pkdyhaV1pXOypKfjgje3w7Um5eO2Z6dz9xaUE+CnpgemMpdns0MiE8ekRNeXgtPV40c3Vh
aWc5ZjJLUj57Xk1pRmN7QXApOERvJGpYayVPM3Z8ZkZCaTM/YHZKemtVbgp6ZzAwJUxCMV41ZE5F
cG9QOWMmc2xPenFhQUU0QWtCT3hgcU9ObUtMcyo2RDRXOUkwKFBONnI7V3NPUnlPMHpPYkIKejY5
SkB6UTAxMUJxWUNYRUNoMDVManNNbkk4e0I/USFHM2FII0tpfXxGZXF7RCN3Rkl9NV9DIUVEaW5L
KFZzQm9kCnpLfFRZc3BWd1h1dSstR1kxcytTWCRremQ0YEo7KlhASmNLTmZKJUdWMClEMzI4d3op
a3lxQ2UxcFhoJlJsMEVoKAp6K2hCeVd0b0hLJFdxV3x7IUdpfi0rQUc2ZDxeR00/XkY5MVRAdCZ5
fCNja1dKNEstLWVncWsjV3EqYzM0KH1KeU0KeklQQ3EyLTI5ZnRzTlYldjxeWndJJlY7YVUrX1dq
Ull9PH4wO2VENihGN1IqdER4OTFISDFyTkkkXz4yPmpFOVgzCnpLKWx4MHozRXArYGBQX0ZlU09F
YkQ5WW5DeC1zWmFiant+Mnk2cFFsVUg1Jkg7cyg3PWhrQ3cySnNXK04tcDsxdAp6KFpDQSV1ZmlF
JlJ9byZ4VlgrfHdScDI7elV0NEQ8PmUjdEdTP1AzdVRMJUw8ejdFKWlDelVPR2ZveE00MkUhZ1MK
emcmV19aYnFoPj5QVVFOcDgpKU0tLWdkdXZ0TEVaflhYbnJpN2R6cyZ7X19TVVBAaEhLZ1QwPV8j
bTk9QTlkZEtHCno/PFI7KUhsOTdTbzN+PHh3LXlfQlJZMl9PXiUlTno/SU9pb2ppTko9Q3BwKlNg
USYtK2xeeGo3My0zNE1aeCQ7dgp6X0diWDUqcHxpS25FcSg/eFpoY0N7SEpwRF9pTEcxPTRyR0le
NkVFakwjeylYa2xXRFpQaEVXJFUyKllVKCVhRGUKekgpcWJBcDheOHxZMUY3dUxodU4hYlBgOGpf
N3VTQkJTWmZOISF+UXd1ZmhSbldmN3FIQV58dmg+X3xQJjJQfjZkCnpyfkVTbl9YZEBHVCY0ZUg0
NzJ+fVgtSzwyKH5kNTAoNWBOOCY9U2BfKEAyTkVKI0F9VUZ+aVppcUteemVkPD9ObQp6Jjh3MGEj
MGYmbjd7d0RQKn5scEdVa2JLfmRhKEkqYHBtRVBWdzxfO0ZrPmYqK1pkPjwlaXJVRj8qUjFpOCNJ
Tz8Kem1jZmJhcilBTj0hSmIqWmV1Smt4dWY2PHRQS01zd0VsRT9TN3lVYl5TTjZ8dHVqKHNMX2Ak
eEltdyRUM2VeVi14CnpKd3Q1OFp+Yj56NDY9OGdScUQxe1RLJjY5OHwjWVdvb3hPYy1wMlppUkgm
VTt1UShwdDQ0a2lHPns5Y3BCbkpJWQp6VmJpO0o/KztpS21nVl5geSp4WlQtV1Zgb2ZSMnxFUkl2
VnJrXmdoNiV1aSg5K19gZmxRXm9hIyohRyp9d0orJHYKeiklYSRYJHxCZWwwJHwjLVk3LXw7bCol
STV5cn1kMlRrcnEoe05aeV54dmJ8LXB+fmckX2pyMUd6VSVHblUxYHZ1CnpMM01uNmVRaEFEcVlU
XjF7Uk9GOHg5JmUhbDNGXlE0JmFrR2swTy0+S3tiMyNmc2lTbWUqT0NXUz1sYjFPcjVkMQp6e3Jt
VD94T0N9Sz5IaHV1TFJkJGNwfUlqcUt7fGV1TCpsNE5oe0YqZjRsI3RWTyV9ZitFSW9QaE1CK0NC
Qm8wSFEKeip8VFRzcDRZeT4zbjtXVlJxVndgaWNWQl5gemNlVDd1Ym5eKUJYUj4wYSRwP2x2U2BU
UHJ0Pj4lY34tWHtueztDCnp3bitSWWpLdEgxcjBEMnFpUWp7a1EwQ3w3cnxzTGZaJChxdVYoOyRu
RUs4T35BJDxSUG5HVDl+WGpLNUxCMHs7TAp6YGNfc31iPUl3MENtbFV7Uk5BI2BteFQ0SFE+UFpm
QEFtRTZnJUlyQXgkXzV4O0luR2dEdjZXbDUrfHtSdSljaXgKemEtJEZgP2JEfUVwRXZtQT5Ubl9m
dkAySngybmQkJjZ3PH1TI0U0XnUmWVVAODZxbz1RSXdYJWkzaHsoamdPYXklCnpMUmpMX0pPTUdi
KWpxR2k1YGE5OXQoZkBUV1FwR3BWUEpBUVApNTRBYDMoVXVKM0c2V3ZhKyVTWS1RbkNnI0FrWgp6
cHJRUjYodT5+ej87VWA2UCk/ZE9Ob3Z1ZWctSnFQVCs4d1ZLPD1ObGRCazNPe2BgNHErcVB9ZStP
PXk3YGBgTlkKej4hbHEjYzFUZkNRSFhyQkokdkA3VTBRcVEqNHBaOCpSUnphMnx1aF52d24/T1BN
UzdKZ1l1SFJ3P0ExfVNYZTdQCnpILUlXT0hueH5oWm92S3gyQjd4ZiFHcSFrOVhmUVYjNGM8aGB+
VlY9OTZ0c2lHU21qVnc3OXI5RExnen0zSndreQp6SSZrMkMjNTNXQTdnKkw0K3JFQUsqVnhXI2B9
WFk7cGYrYUE4MHAtKGF9cy1ta2BkdGw/U34oSihEQjRvPmB5Mm4KekIwP0g1VnVUTGMpYiohTnBE
cTlmUH5idnMqc3d1KFglTFFgeXxmfT9YYkZnNWBePWQkd011KCo/JEZSc3YyTG9wCno4aGArc1Q3
WHxCQWo8SHxOSC1tVHhRMSVJWXlmZzZDe2VFZlh4SWFFYWREOSpPcWR7YDJFZjdUNyhhZnp4Wmlu
agp6MV4ySXp6clZrTFYwaSl7X3B5cWMrUj5nb2N+WWN5Jjw4ZWMrOWQ3VnhsXiFXXlhBUmNxRDcw
T2ckb3lvelIya2gKekVqdiU4SXp0Qno5VDNuUD9Ce0VWV2RRJiFqT0pHdlY0dns4Klo/O0Jfd1Nj
fXtQOU50c2szTCNOezA+fDUoZmJvCno7a3l3NGUjVWd4dTNXaU44WnU7dilWT2hEOCVkSV4tUTMq
N2p7KGB5Q1ZteyR4Xi0odzwqRUlSZjFLe18tTWEjbQp6YT0zflUwRk0kN0xZPWFsVD1wN2s7S1R2
aUswWkY7eGNCYmVZdy05QkxVNk1xTX47WiY8I2tKRiNmbFo7d199XlMKenteWkclYitgY21CKjFV
dSMqS3lIdEwhbDtKdld8V0JGYSZwWiZJeiY5dzlFRWhqbWwhamRfNFBzYU5SZylocTF6CnpyNUFY
Ulgrb3Z8NUQ+bjRePWdyMGtvN1ZGWHZfbmFeJExLN0p3U0pOY0w5JGpPT31XU0plJnloRkA4dF83
IXUhUwp6TGl9KHFSey1RYl4pOW5RMyNRRE5GKyphOUsoZSY3NiNXUGMrUDgwP2cjSzUqZXRxRXA7
NVh2O2FzU21hU0tke1EKeiNNamtXbklZNklTaVQ7JVlOZl8hPW4jIXshJHhMVWNJbndlKTIoLUpi
S2RxM2c5b0cwWGxqQUokYSU0Y3F7VTdjCnpBT2I9LUtwYzxeemgxcTE2JEBZNGQjcjx9NVN9PlF5
TFhxJiUqP2QpPmViVj1ZdThTfHU0VClYUXVGNGBCP2t1dwp6c2FkbVRsRCltWGxgMm5YY0tHbU41
JnZfN0FJRzMhUztGaFYjaGY+OTl6dClrR0s5V2c7Q0tNUHYxNy09X1AtMmgKejM0cTJAVUI1Pzw5
JmRBfkU4VnpwTG1EPTBuMnhgSDQ2enJoZ0xsV2pTd2JEOTRZd308aExCVy03PSlaMWp2SmFhCnpZ
Z1ZDZkwqbktgZVpDcEJZSV5fPm8hbkc9TGpWTiQ7UHFYKTkzJH51S0g+UVpfJVRHJjdeMDtDUCE0
OyRjSV8mPgp6V18xWXVEZy1XbjBQTjdBZ01jNVJGRkJgdEAjMDFDOzZgN1AyaGViVGxfdm1sS2Rn
azUqUDFuSkIlVGY9eXc9WUAKenw2Q2o9OTJFYyU5X18jV14pR1MlMUtAQnAwN1lrSz1Tcz8pcE5F
JjFgUjEqZ0crNF5ISzB1RjBlbDQoVTxLaW1CCnpmVUlzWHtBS2NyMW13dChCUEU4UjRUS083UFp2
TkM/a0FScDtEXyorMGpSfUVjNkRgPz9DazYkYjkzYEw0OGh0Qgp6OFo/al5IZiQmO1VhZVgrRSFU
YV41UFl6JiRqQ19IREduWXl4RFlAKjA7Ql8hQSVJSF9Bd3dTcUBKSE4rPSlmVCUKekF2azZZPm90
SVJAIzRoLSY7fkJYKlNIWXljNmxHVlpyIUBRMjROanVCcXdONXs8WUdFIUsjekpIR280N1dzVCsw
CnpXU0YzUStfLVVDd0xQQTR2WnJIO3kmOGJSXlclQ2szX3BJR0FSbUN+c1NMa1ZoRl4tNSR7dTcl
MEYtfSYzX3ZgKgp6KDItO2hHKnQlWk85bWkxdHkwU0tAQ3R5JTBvYnUpTjBCIUpHPFg4SEk4VnJW
dVVAQGNKbitOOSFpMUpCVFVNP0IKeiRmMFo8S25+dDE5NEF+P3p6KXQxSURwZ0A5e09LP2BER3lo
O1N8ODhPYEE0X3xNRnkzLT1eeGtnYHRgcmVmd0FwCno0LUMtWUpJYjNsSUIwbFVROGl0b01qOCVE
SElfQ3VuITEpJjc2IXYjSzhaRlVGRzV5Xm1uRyFuPFJ0UDdKY19HRAp6LWkjc2ZwXkA8VUdkezY0
Mno/dGhZNk80K2JwSz8xJlM5Xyh5Z3Rxa082KEVaYU1gfk0wUHQoJWM9cWhzQmM1YW8KekM+P2pl
KkM0RnAjeztmQjVgPUFFbXZtQ3U9RmpZPD5RMD9IQzd2dD1aTXw4ck8jbCV+KXJFTVNWSkI+RzVx
UTBkCnpxUDs0fW8jNGNHPkMjMXF5N0QlQFhrcnU+VTtyZGFrXy1AcHU+Y3VBQHc5NHQ0RW1KQ1VJ
ez9pXk9OQngxSkhsPwp6UCQ/KlFybkdNVFRJdEE8TGxWQ1dUbnZFeEYwa2tAMnQ5QlE7UD1WXmdm
SlMxe2lldE97VTNYUEdXPWRmNClUdXgKenopcWJ5Tm41dlc3NWUkLXBUJEVRPnVfazBMUDhqZkM8
QG9OSk9QbVZsTU5nemoyOGZhJFgpViloeypRPSs8LWJmCnpNMFNHMlotOXIkbGZma25tYjdacyUw
Pj08PnNlVl9ZfksxS3otUjh7PUJCfVNsbW1kZ3tEaXxgYkdzSFRJUnxKMQp6an1SVz5yJHI4Z0or
KWRtMm80aGs+PTt5RUtzR2l1K05NcExPNGlvYTVfQD5ITipGKz80TDYoKk4qK0p+ME47a1UKeiN+
e19CNlkpfXIlaiY3JiE8fGlzM2tGfno3cjxwamdiKUBfMC1PTGZnakFtMjh2cSRicHojRlpiPWJl
SipqSGl1CnpOO2ApQ0MrdHkpOTQ5PFpKVy1ZNlF+Oyl8O1FWMFFDJGIlYkxXaHRTQmh8ezBZbys5
RTVXZn5DMWR0Nk1LM3d+fQp6X0MpfCM1Y2JPT2xMMHNrMEd5bzx6ezRjfjVVQkByNU98PyMwNzk2
U2ZhQ2RKMCNGSVFtbGNCbFEyKz85TkdXKU8KejVQPDBEPXFVMU09b2pTKWZYb2FWOTNQO0UwYU5z
RUtvRVRtVUxhQyhoeWRVS0FydUNxNVpQZ3pnNDFhLTBSUWdaCnp4cj0kd29NMjVJT1JHOG5BUzgj
dXluS18oRWZEX0p2RDY1MFMmYnMkRkNjeyY5UHstUUBPcnlvOWlFJDl7d0c3Pgp6Rlk8bEpwSn15
UGs7TFJPT0w7cm5uZ2ZuYW5sdXEwRW9rUjAjWXk7dGYwKVIjIVRVcGVrMCUheztfMV87I2szVSYK
ekNqYmA+LVdfWlZqcmVrPndaZkRjb0slR0oqc29JUClNeHxpRGhPTlNpMzAjNU91JG5JRiE8QEdw
RzU4eGE2cjJOCnowfFVAbndxdVZ9aGtQOHJGRGdRNzI8IVh+c2tvNGEjUDV7fm18PFIlKGpMTjFm
U2NBLWRuRXY0RT8rREh6aDQzOQp6Unx2cEVyMnI4NTY9TUt8RmNzbHQwfXpwYklzfUdmRlpkTXo0
Ryk2Z2VwTCRCNTw8VE0wM2klQWxxVWRrZ2pvbCQKekx0bi1IIyg2I0FnZHgmSGY1LTc2c15xPmMo
ck8kamlxVVJ4Ziptc3YwJnxGNCl6e3gmKTchJkNnWVMqKW5zS1BCCnpMK0Qjby1jS3p2aSZ9MS1J
JXlpJitIcXtFMHw0UDZ6RjhSbEBfPlg1NDtza3Uoa1o2Rz1zMjdlO1ZWTkQ7cC07YAp6MFFmMEpl
MzRmSkttaj1oQkJVITJ5ZipSVWtQR0J9cHErb3BfV2JtKzJIfXlnMUAtWnkhYnlScmg4dFp5Z0l4
X0YKek1MUlhIZWZSRiY7PmpWcShlald3MjNSbmZqNUBlc1dJTjdUeksxWHc/bCRLKmI7d35GNXtM
Z2Y8UkJRSHNQaTZkCnprKmtFNDApWEo2S3Y7KzM8S3Y0NyhgenV3NGNQSWh2e3FANFFFS0pWNm5p
QkFGfj1fXkNmWG5YWDkwbGdJS08lTAp6cGl1eH4+UVBBbU1BIWxGekR4ayhUJlBGQVdpTUQ+ZSs5
dGUwMGgrMzUzOUNxK2xzK1BeaHBfamE2LXh4MDZDOVcKejNERmh1PiR2WGA+ZipTO3AmQik2Tkh1
SExsc0YwJV9hZzJ8aihVVT5mUFRYKXNlfn1NailsZXxWRHVQYGIlVGJRCnowKntad1RuaTEjM2pr
PmViP24rcjxLKkpQeHhodm1HcHFXKWhRYUtpKWRabEJANTRYQHlid0BWN0Nid0Uza1FPXwp6Pkww
O253USQwYkVCeVpaQDVMTkR4VC1peyVzb1BFazlLaDRaRWJCdVRNV2Z8R0pGX1pJKUQka0N4Jm98
MEshRjYKekxrSiVSKzg2eEZqUFRmYTFYbldGMjBUQnNmcHl1SWJEbE1Eb1g5Y29aQHtTYVl3RipL
R0hpcEZKYUZKWip3PkgmCnpoekAofSktNTRTXnArKDlUJjt3SjFPWUwmKXZFMmAtan5IKjJ8JGVX
cnR4Nk0jcHZrYjAxVFNSYElNM1loPSY4Ygp6MXc0R3owRUZpIWh2Nj5eZlFHX2RCP00mPHo1PHxP
MEshWWNnQnxANDVKNVQkbEhuKC1KT1BrcmhQPXp0VnNJN3gKejd1KjJnNU4jbjZscVcpP0ZROHZU
OzBaSEMlUkc3KVZYbSExMy1nfFJgKkdme3pJZnhxJSp0QTAhR2okZj5LMlgkCnoyTHo3TmAxbFJj
SUo5Yl5ZMH1KQUsoTXlDV2VwTWpCNzgtc1cta3pLV2Yxe2I1WnE2UVZPSnkhbWhDWSppKWsoeAp6
PmApNitVbSlkZF5uIU5ZMCFaTlEhVUlKN1p3aTJMO2drXktaNkQje0JUUGNCa2p2NEEhUG4te25Q
SEVtVCptRnoKejJtQiVTUW9sNUl1YHVrZXM4P1NHQVVZYEtVNn4/R3Y0SD9GOEd5MXFvXz99U3dP
MFpWQFBrclE5YG01WmcrYyUoCnpLVGVYOGxNKj8xJFZ6LTxiUUQrfll7QnNXSlRkP1FLUk5lXjV5
cURWS3FkSXA7amYoa2Q+US15cVd9O09FX2dfIwp6c2t9e3VYM2tWKCNATjYpTEJFRDQycXozJmZC
OzY2TEQtSUhsVl9CT2lPQFd0UTVCd0Q4KXMqWWhvPmgpJlFIXlMKenBxRUMrZlVCPzVWWmNMIyFT
KmZlSFRFcVdHIThBSD0wY2JyQmY/KkhpKX1FczVBTHl7X2puO2Q1S2otQGFnaV8+Cno7Vih2YzUm
bUwzaHNyal8rUTc2TEplZVRRNl5id3pBZCNVMGFmZFNyS3VRUVB6fDBpKEkmU35aI0BmSmt4ISNN
bwp6Y21Oblc9Q3kwck9jb3s+VntSZn1TbmMhTHN7eHByYG5iU2pOfHZIN29FSEdoaGdVeFE1PSNN
fkpra3FxM2prRVoKej9ffmx8PkdqRmBMb084SXpQdHstMCRfMGZ7QCExT1cybl56KmYwWUg1djEl
MDBDQDVgN3o1VFlWK3ZufFlpdyg0CnotbTZiOU89SGBwOHBYVDZtaGtkZ3dQfmZYKU4wTTt1b3lE
MFoqQVZqJHgramBvdWo2e0IkLSM+eXEqWU9HMUFFewp6Qzd8QEZwJlRFITBVWEZGdXVXa1k0MTN4
QWhQJXopcHRaM2QkPWpecEM4OGE4bntwV1o4eio2PD1NaEdYO2g3PFgKekx8QlRANmA/RlZIMDB+
eHRwUWQ1N1kxQEpVJW84bkNTdkhIRlJ0ISs/VWV2RF51cWhpXz95TWJqUXRzY3gqbD9sCnpoVDQy
dGV9LVZ7T1o+MD80NTg/YCEjUHBEdVdnQ3wmR1BuVjIlTXt8U1RPNUUyV0pYUSFzc15tI0wqfGxC
RDk8dgp6RWI8Q21UVzJSdCRJazZGUnlyTlItSCFga19jNlhaSWsoWisrU19UQV49biZMKUAkQ1h4
ZHorcDlHWW5XQzNEJEIKejxGTTQpJFNDaWgzYnUpUXV1KHdHVDxQV1VfYi1oN0t5S3NUJURWaHJe
THF5JXlYcyN1I0kqUmNnfFl9WFoyUSZvCnorVCVDaXVkTktkMTYtMShQQX5kKlNjWTxxQzVpSmlG
WkEhUWUjYHk7JkgtNVVrTXdzfj5gPVlTcHNVMkhCZnBHKwp6S1VoSC13eUVwT28qanA/WDdWMn5W
X0VRQlkqV19mXjNSbjI1YzdaZGVlcGpOa0BjK3IwMDAwPE1OVU1uTFNUWiUKQ1FNJEFNCgpkaWZm
IC0tZ2l0IGEvbWFpbC90aGVtZXMvd2luZG93cy9tYWlsL2NvbXBvc2UvZm9ybWF0LWJ1dHRvbnMu
cG5nIGIvbWFpbC90aGVtZXMvd2luZG93cy9tYWlsL2NvbXBvc2UvZm9ybWF0LWJ1dHRvbnMucG5n
CmluZGV4IGQ1NzhhZjMwYzk1MzllOTY1OWFkZTkxOWUwMGI2MmVkYTMwMTFhNGMuLjdhOWE1MTZh
ODFmMGY4ZWYyN2IwNjJjNmQ1MDVlYTcxZjdmNjVmOGMKR0lUIGJpbmFyeSBwYXRjaApsaXRlcmFs
IDY3ODgKemMkQCkqOGhobzVQKTxoOzNLfExrMDAwZTFOSkxUcTAwQlMlMDAxQmUxXkBzNlYtdWw3
MDAwX0dOa2w8WmMtcmxxCnozME0/WXcjUTlnN0Y8Q1EwWSYzdmQ7dm1ZRy13bngjdzhrKW1AKDA0
YUVZVlEkdjl1c0IhZGN+eStufDFXTiR6Twp6THt0UXwxc1o2ITFfYV4pRX0pNFRwQyZydWcwfGIo
RHJ6ZntKTGd0Y3g3RjJFKW0zZDk4NldrMXpwdHc5UWchUTgKeikmSEoqWlopKVAqUzU0UlpId0km
fDc5RWg0JUUqSy1nMGs3QFJwWThMN1EqOzJYNVg4K2pIQmpeSXlEbG5wflJTCnpYfGVgVVB9eXsj
UUJeTkUlPWpfNm9mSkxhbnk8SjAlcW91I1VzUlFMQFVPfmlIJnl4NDZTd2ItPmRfc2hTR1BGTAp6
c2RCUlE3JSRGMGdvTUNRVW9XV3NvR0omUi1kNns7ZHxfKypPTEd0QzBtUFNmYX1KeF4+RllZam0l
Y2l2PVNoUF8KejFLP1ZDbz9GaS1lMVYkPSVucmBiaE5QQ0deOExTfVF4fnFJaSZ2WV9GSzRjens5
VlY5STd4JTFGVjhwdExmRF88Cnp7dDM0Sz8lbGdAMU5VclUqUkVZbl9JaUdXKyZral9rO35xX2R3
V29pUSFFfHFTUTtga3ErQisjclptTHdIVV9yJAp6TDBUeHpkdW9Fdl4lSGQ7cjtrKWswME00MFBn
TTZ9RCVXOWg+RCEmQWw8NyNXYl4xKFdjN2RJelhxR31jMD4wckMKemdzSjdwOWpCSGZPb3lwdTs+
UXhSJDtCUj5LUHxjNWBMaHl6JDA7VEtgUEF0JHNXYE9ycl5VQmBtTSkpYCU7R0JCCnpWTWNYdWh2
YDR3WHp5UlcqcH5Lbm9+JjhsZDIlVmpJREpZSnp6PlVHQ1dNOSElSlRBR1ltcEc+P1FvYn5zfE9I
WQp6ak9UYXdheGRad24rK1VoP2E+Mj5GWjdOQT8+byRiYk1RbVVCIUUyNlo2U2N1ekUyeEdTQ1o5
fFU7UFZlWHVPSUoKenBGREBrc2BqQURnVEpFNlZePmstZiNjfXAqfj0pU196O0AwSm1WVWgyLTsl
KiVGMFRsKW9Oe2BzO2NVKXo0U3JJCnp5fjd5bUteeHBDO3h8RFBJX3pyd21idjx+eUpoSWNpSCF0
al9zRyFVdG9lRyN5OVErQDNUYy0kSnJjQlpBRHkrLQp6ZDJ9WG45PF95NHlxcVNnO35nZyFBUnx0
bjZuc3c9UUFsZWReSEBhYEpnKVgjSzJoSFU1WHFePnhqRWcmRFY0d2wKejA2QzNRNHpPQVFNOHwx
RCZTaj8kYjBUM340ZWFMQHUrb2Q5ZkhoTG1iWD1IO3tyS0QtanVUYTU5WTQrazBhVGcyCnoqcFF+
aj4xP3pIWkBKXnREbVQ3NyhTfnEhNmpYNGhWI25ubHExJGgmcyphKDVveDZrJXtkXlJpeVV+TEZi
LWZ1Swp6WXJLbXBfOG1qakhIWGt8fDdya19QPV9gYSkqfSRXVDY+K2x3NnFqbXhxMX4lNF4ybllS
JkMoTD1SYyZPR3ZeelQKek14KEwyMDE4YmpEa15kIyNxWG9DdW58b2M0fkM8PT1lSUMmc2NzRF9t
eWN9MVclOyY/T09GXkEqSV9DQ3U3MFRxCno8S25rfGc4QUBPYFUwZFV3YChWVG89ckhxaiNwaj41
UVUjajB7RFM0cE8oaXNqUDUjYWB6JV5IKWIpY01AN2kpPgp6VCEoSVd6c0lvazRfdD8qJkZlOE40
UFZuaFlqdkUqV1BhJjlkSkYxNEk+WGE+YmpFREY/TDJuTlV7KWk0dFhreXMKenB7bWo4cXVoVSoo
bXFuQHhVZXxxXyQ7cShXNDl1d1FSIXZeMngmVSF2MEw/UUZteFUtYigmSjFZfH03Jk4/OCkhCnp0
TmYhRT47YmRVYiF4ZHx5SD5WKndJVTwqaG08bTtZdHAwaDdhR3hsVShUUiZIeFc3eXtDZWQ5c3lU
Y0R7b2wjbwp6UCpjKyMpWkUrKkwqbVA1Y3x0TD1TNF47PXB1aS02Xk83c2t5cChGSV89aiNKMVc+
SjMrZjR3QzB3WGpIM21eenUKekglK01EXi1Ca1RLPjc9Km9Mc0lDTEFXZmchXmVAfihqJiZEPVlZ
NX0wMSpzU1khaE14bS1qWUw/ZiV8b2dtSE9xCnpRPnwleDxmZWZfanN0YWVsNjZhZnYmOG5PJkZo
OFU2ZHhieU9URkhUSXBPaEVPYWZmYnUlMihscHF+OT4tbkpeNQp6ZXlJbjVEIzlNViRzSnQlUWZ8
OFdyRUdxWkZPc3VneHxocHtiUEU5Iz08ZDZCbldWMWlAKXh5KlhOYzQyU1Vral4KejZ6R0EyLTk5
WSNWOTcmTkFmOEt6QzN4c3NFKEZBZjlxOHd2cTM3azF7dzNjUCVIOVE8ZkxvNUFzQ0JVWkgqZ0tP
CnowLVIrJEhebyFuZj9EbW5IOTZYJXkoZHReYDN0RC1eYk9RLTFFSTR6MUhXR1Y5bzV6IUw2eDtY
cClFIUdRQm1iUwp6Ym01e0ZXdDlHZTErYldwamo3a3BXZEgyIVk/fW96SCNnVnIwd35tbU5+T31S
Ry1TeD9wU1I3cF9uPEt6VlA/O3MKemhgeWRiMl5zZ2xVO0hgeD50ODNEX0o3XyFeRkR+Nis/d01p
U2RWKTgkb3VzNmwwNXtqMFFXRmAyU3xDcGtVamo/Cno3bjY7KztXbEskPiY2RFQ0byF7WWRrblhz
TnF0PzFCKTAmbCRJejZTWmJRflo7QkRaaGhoS0RpQXZkTHVtcGxscgp6O2lnLV5GYyoqNCEtbHsl
ZGN9SitydlE1UiN0czREJEtwVFRXUzYlVURYXzExP1ZyQCtOZUxoYnQoVioyQi1EMzYKemo3PFhB
Wjk9WUoqOWtjbjBmZSNlcz55VUo3Ryp4enAkQWE2NHxaSTM4bE4rZ0RVVjl1UVIjI0xMV2xyeSFU
VGFgCnprTnJXbWp0IT58Y0pMQllteWVXZ1RfPEVDNGxJTmVVa2pXQUBxdD16b147IzhXMll9OFcj
diYrY200c3xSYGVxfQp6MTBza3leeEdCbUBabSQkKCRZZSMmdDE1UFBNdG8zRChjVCowbGRPeWUt
Oz8rempmPFluKzAoRF9VKDJQSykkeDQKeitifSZuLUt8X2NxRUA+PDBSNFYzZzVjWVFwUF47e3tN
QHd2JnU9RyMwRGZmSiQ3UHtUb2kpY3p1cGFnSG1XaS1QCnpjekRVO2RWOSVwQE9FIWMqI2JUV0BP
VWUhbTsybEN6WFFtOXBkdUJneHhjTUFLPHZNKnhaMkopYDkpcXJGZCRBIQp6VWRTRVN7dCtHQjJn
Vk9GVVlQcDsjWjJDVUA8d1FIWG4jezVGV0dZOStDME10O3A+NVlVcnkyVm1TXjwjbVM1fUYKelBo
cEFeXzN7b00zVGRkZmNsWmpYSV98I2wzKjNEWiZpQ3w5U1p3PHZCekBpPmUmeypqdkR3VjhveVRP
fDJNYEB6Cnotc2s4SEp1JUVUcmBkVC0jekowI0dmTF5rI25Udj9kaVd7WnlOPSk3dkhTM30mUnlT
RUl5I1FYP0FtJGtDVEYqSQp6bGBmRlooVUYxdXI0WnU1T2paNjV7JVYxRWNKWUAwS3RFZGk1SSVR
N3pnQFV0WDZHWX5fWXIyXzthPj54R2pqal8KemVVd3tOZnAjQWBqfEsyfGR0QiRIT2BCe016PkpL
SHlTOWp6aypReHlhaTl3eilxYldsaXY1QGJQIWw/fD5FN3VUCnpzTzhjc1Vme0NlSFF0M2BATjth
QW4/WmpCPUBFSmtEeE19cD89eylyS0EhU3YjSX4xZ0FGbGBRJXs0KERaJHUhSAp6UUgxRWM1Zzk7
OWBeQEBMcGJnJmdHbzt2TEpyWlg1RE1PbVBqS0I5TSVMZWcyPWl5PVM4ZWUlYEhxYXBHO2UqKWYK
entRMXVqSilxMmVRYURkZ0EjSElVJDNaUXctNiFIYWZCPDM9PFcqbX1CVyZ3OXVvIX4lZEBacyZf
RWM/fW9Fb3c1Cno+bUtpPi0qPFU4OW5zPEN4ZXJnJTFCZ2JtJWtjRkp8MHUhZ2BoS3pfOXslJSUt
Y2V3ME5DQF83X2lSenQhQDg0fgp6NUl1JjkxI25Cckw4SiVLeUxzejJBJUhoLSsoM3RaYFdjbihL
aDVYPys3ZzNKTy0pNXRLPiZ3LTZPRzJuTzMqbUQKeiN3dmJgVmhJNzx1d2xicEwhM01YKitUejg/
PkliKXdId21SPEx9bmY1KSVfaTBiQ0JeQ1BqQm4xcmNpfD9sLUk/CnoqMD9OSDBHUyomKTRSITZr
RCY0PkArQ2lNNz9NZGxVP0lTMWVQMFhudlVWZUlKKEVhfjQ9M3Fgd0dpcHZ2T0tHegp6XzQ/fHU8
VDA/UFJzLXZlMW0wbiUkbj1OM2BofFAmWHY9dUF7OVFteGE/UDNtX1YkI29HfU16diExPCtBSmlP
I1AKemg8MTV+ZVFxSXVVaCtrZCpWeC1EakY8I0BeO05rZT9DVXI8WWtwcVlEemJnSUp2P1BnWkZ2
IVV5dEI+XiFVUHd8CnphRGojSnh4U09FcigrUio3YCM+d0FtRm41O0RuTDFKUk87RCFzc1EjMUZh
SlJeSkc8dVVkWVF3amdgNiNQSU1GYwp6QC1tNGEmJF9IfU5Ud0tTYUI+LW4qamtKMytfezYhb2pa
cnB2VHsrSHh9R1pyJFFYbFZ2cCkhayU+dE58bHdgTGQKenV1JUlgMStZUnN5IU9oMFp3UFRLanY5
a2JTTitYR3tMYiFLMEN7N0haQ249VylMQylkP3ZZeCtQbWtjbStlfXQkCnoweEBqQmtscWwySlVP
UnVkND4lKTNLc190dGEmJmZHK1Y0NCQyZz9ybilvMloqanNrSWs5WEwyTXpFK0VqbD4qKQp6bSVh
ZWA3a35xZDk8RVB4SF58Y2lLaVlNdTF8QkxGWVRVX3kwOGhlaHlzZ0syI1clKHM7dlkzUWhIMnFw
OHNlSH0KelNkQDd5TWh9eGoyWWRCYmNyZlBTTmhBdD1gJGA9UUElRnhWMWVQI0B3eEA1cmp4U3co
bFQ5PGlKJStAKCFnMkxOCnpwb1Rhb1o5cUtHdiZYQGhXMm0jR25XJittMFViU2g2bElwfE1AIT8x
Ny14YUdWejZ4WGtCTnp+U3BYRlpoMX4+QAp6cnxuRF8+I2JSe2hMezk3dlRnRGBFTjxHbU1KT3dI
RmdqNT5od3VqVlhNKWtgJUsxY0U8OT5yazleRjAjQ1A5WUUKelNzZ2RldXpOLT9rZTQzeT5uSDYz
MzNtKzI3YDdofGRyNkx2ZyZTRXZlS0J9Vz52OyR1IWF+RyQ0QU5gNU9MfH5BCnooMmheZEBSSSNQ
M2c4S0Q/QHUwIyVrfWJISj0obURoOFVwN1l2SiFPaUAyZlpAYkMpejh+ZEB0RzdUTlY+aStoNgp6
YUVLZDVoX2R1flghYH5AeytgRDw5X3wxPGVBWlplMjdfTX5JK2lpdUBGYj5tISF4M0luWFBfYnBF
WWhtWCFuZFEKemR9NjNJd1k4e1hQYVI2Zy1lPlYwQWZOaGRfNzR2YXdeO3hxQk9+b0RmSWAhLTAy
KTRuOEc4TCV7VVU+aGNsY1hXCnpyV2xWaGc5ZjIzZnhmNkRfSSpNYWFvJTt2ISkxLTEhN3deKm88
dXdsUUFVS15kVzJ0ayF8K2FpbkV1ZCV4Wk5QVgp6enpKK0dGb0BERSh5Y3QrKkd0eHkzSmVlNWd1
R18qcSg1PVkqIzZ6cnUtRGB4RUljTGV1d30tNEpmcTdvaSt1O2oKenxMQSRXeXUkcHIxUTNrMjNs
QmxOZHhtI3JfMTRKVjJIS2lKdEdmV1orVGFQPkd6a0syYk4yOSpTSExsaih1ZXFACnoqVTgkYzIk
YGpDVGJ8NWZFcnZRTmEzZk94XyFFbFhRSHleTF9peT95S15gWHQ4eGomPzYyTChWQjYpKWFQJHJZ
dgp6TyNxRzBxdEc7fFJCSE1WeD9ERF8+RHItMWtBfVYlQ0ZtaHcrYG9Ra0YmX0d3ZUYjbD0rKDYz
P2tQeztLSmszTjAKelpCMzcwcW1+cjhyM15FfVkyPEExSGtNaF8qYF5sfmZ7YHI3KEhQNzBAPnhC
QXJPWkNeSm07OFpMUD5FbWpeQzQ1CnpqKiZ9engmcyQja0B0R295SWtVbEp4fmBQWCh3d3A4VmUz
eEIoZUJDQHwxMGUwZVo9ZlZGQioqeTQ9VW1jOT95JQp6Sz4pM2xySi1sQXBINHUxWTdlWEIxQ04p
OFNOcXZTfDQobk1ifHNJJjRaSksmOTx0RXU8YFlCQkRte28mMytpQ2wKelRacEN5WmFtS1FUVlNw
akVMJUg3QWB1fmd3eTxpfEQhVTd5UCNZUXJrUUJpJm4kPChFe0c5Y2Z7ITtBJWJtIU1WCnowJlZS
LTVEYnk7WWdZU1JnKS15bT1qQyRUdG0lPEdGMSpVKm5mYnsyRj92cWtWZT9GN3lrKVVac3djKTVq
KSNEMwp6R3Q3b3oxTV9EbExUP35WY21uVncyTEEzKXJ+dTs2YV9JU1pIcm1FfUB3NWMrdjRxMjMw
KkhzI0pscGI8SnB+WUUKekwhU3A7cHZPQENtIStmV0w3U1dYbSF6SGlWcmx4e3QlZ0g1Vno2eE8y
bi1CRmJlMWghIz4mI0FPVS0hTjB0anN8CnozeUZaaGIlQl9tMVUkWG5GeDAoO2YkY3F6Q2RHTTc9
akMkVHRtI3FQXz1WIXgzQmlge15gMlNWd1c4UGBRPj5FPwp6ZG5mc3JCRVModHtVaHFQRWwrUytx
JHF3X25xSzgjMW47KzUjcmAmYW9jaCVKIS12LVZlRW0xSXk+MG5fdSF6PWAKej9HVVhpTX5eN21W
YXN2OFBPZmAjV29xUntzWmBwa3t+bit5V29JOXQ4WWwmeF96TmRxUzItNVcoKmlISSY2NjZVCnp2
fXo7LWl+MVg/UFhieTJiZ2BTZykyajNVOz4rWE1zbnRHbkhyUmpuPyVpVFFZNzR0fD9HbT4oOHcz
T2RiTztJeAp6OFY5az56cml8cWBTUnNLdXNzKkhNPW57aTxpKTRmdTtBb1Vja3g9eU8jdENGLWUo
cSRpb3Y0ZmF5PzB0R3x+SnwKekFWRkZYZkpEZ15vSE01NDxjZjdyMkE0eENsWHByVSVRSCRYXzVp
YFk0I0tVTXVDM3RwMkA4fiQwaz9xYFYyJX5CCnozPGgqU3Bseks/TVleJExwfSpMSCQ+b2tYalNh
S290T3BTaGZKSG1qU0xweUcwSzE4aEQ3OGB0PT1wLX1eMmBhSwp6NGZlMEJ0UElzXndLaD56UlY4
VW4qQU1ZUEExcnQmREpkKDlpaSN4cl9VKTZAKVlNMXszSk42Z0Akb0J5Z00qaHEKejlQPn1ZOTJz
c3N2Um57KWolfURCUEFLfERvS1RHTG5wTD14Rzs4cit6Y25JU3ImKGdtVGFpJW8zWiZnM15LTX5i
CnpWbWlrNihLWVF3Tm82XyFrKHxjdXZlfjt6RUt2ZCUwMz1OO3Zpa1BgI2NOOSlmTk92UCphXzVn
M3QwSUBRb3RAegp6KHNXI3kzM0xwSVN6YEdKK19+VXdeUntVOFdUKFQzb3hSPjNmU1VsPzstRjky
ey12ZCpxM35QYVExfnJ5PShKVEUKemM9N29VWGAlMkxPc0dicVgqQmB9bFEoWmxCJERPajw+aXc0
YGclc05EMXJ6RWdIWlAye3FBJDw1cHhCRmRacmtyCno+PEpXd0FEZ3xYRmw/Mj9zXmkjKHVVSXQy
aUtSRU4mYD55THkxQHgwYFA0ajdWeVRLKnUhPzhXaik5fkpNSSZ3VQp6e3VHN3AhKng2bSN+MDNu
SDQtVWB0XlIyKWFlVlB5MDBEMFJ2JmlrPz8xSElUMVQrR0hsciRYfDdWVjdKYyE/OT4KekklQ1pM
QVMhZT9UMWVOaSFFX0hxRGRuNV4jME0+Mnp+dTVEZlR0Pkl4UUF2VklKTHNITyh4QTNAUXpGWkk0
YCp9CnpiWTRvZVJzMklZNSgyMUp0NlBOdGY+K2xXSlU+R0c0amVlWmlBdHJ5QXtieVg5QTxGYnRt
elNSRkJGciVReWkwegp6RnQ5QnMmTD5KSl5jVGskQXAlOT1ac1dFenpHI3BqazQ7Zm5WVz9ZTjNo
TV5FRWxEVSQ2Wnxxc2xgbn4tXkd9RmwKekApWGp6eWtZcDdxJW1yJWUtOUFFemFGUnx4NyEwWmZv
KUlwI2dBOGVpNHtjXzB3YG96aypNaG4tZnx1R25sMHxsCnpCWDhPU09QSzx8a3MrQEUoOSpFJEw+
VGVGUWhJOSFednwtR3ZEbnhNcXk0azl2dXpmQCt9encmQSVIN1p0b1kwTgp6XzNLNW93WThHSGQt
cUJ2UE1qIzJLWXpYaT9fPlBee1V2a2YmTmMxRiM+TkpOJExNRnhhVEJhWkBiZEspTjJ5dT4KekVw
UWptT1FWKERjO0NSZEFgUkp5PileNHlXQD1FSkkpUyRfQEd2PH0tMnh5e1l+ZF8ldGE9VUoyNXcx
eylnMSZxCnpQPzVQb2ExQTxYcWBKRShCNXckNmdUVWwpM0x1RSZGdFApZkxyRl5wbnRgNUFRfita
T1khKlAjK1QhPE1zRDFATgp6Nzx6OUFYP2kqZ0x3YGhhMGBSOGc9XyZhfT5eZUR3WE0mLX0pXlZW
SG1JYVctI3pxK0p6amY8WW4rMChEX1UpfWoKejAyZzZ6YmtDa1c1fTI1Z09xKGBNdlV1QGdWanVJ
eDdoZyFgJSRafV8kTClxWEdwc3BvZzdwWGxMVylIfjlHeDMyCnppcTczWlkpOXBPIXxOaVZAX0xK
NzNMWE5gaD1PJG47Wld9Kl9wZjdiak1xYURsUEA3SjxjPjVeKit+P3FALTx5cAp6WjJtMFhNI2Il
a1FaPFBwUm0ldjBpT3dIe3VMdCV5e35qUWUqQHtJST1zLXl1Vno3bE9ndDFPKyE2S2okMig8WXIK
enolSVBodyREMnR3NkdZNCVGVHhPdFUwYEZvPX5EQ0tAQEhRbFBHMGUwWEhnYjFKRk5FOTlpdFlZ
MTFafjF1IUVjCnpxZzRuWGN5cHFpSjlrUXx0RStpSSNzWmdjSWNeM201dSEpJTB6JDxHcW44QmhE
ZGJDa2trPHswJTNDM2gmTztiYwp6YlJPfmxKNDh7Yz9+R35xY3ppP3YlQUxYSWx8PCVrcjNsYihx
PEVGe2VxZj9oKzR5PmwtYDB0dUAmXip2MjEzWUQKeiN+cFk4K3lQRnx6fUlqWWMkd2thJmpYTzNj
WnVBMDFhdXImezVgPG5tPmhTRU8jLU1Xbyg7cTJkdzIqPEw2Nn5PCnpFOHtUMW9FQmleQU4zTGgk
TDcxajFlRl9LOSVvWGwpZWVEZWh7MnwmcmlRfUwrQ3QmQ3pAZykwQzg2V3c4bXNzJQp6aVh7WWEh
LWZzNU1nU2ArRGtPTVR4fT5DcFNUbGlSZ21fKDhTWkY0SU9wY289a0ZPcDwhZFVWcEthVGdtazU7
eWEKej9PVE5LTD5LdCo1UyZ3bk15U3I/eD45TW4hXiQ8UEthPExnO04pdG4hQCE4I0Y9UUxDbkFE
MFJSVH5NNiRCdDR4CnojR2FraTwzeXsqbGpaTXwtVz12TzQqYEBLSnZ8X1pNa2JsfUJ9MlZNS3FD
LUg/bUpTPiVZPk4jTn1eUVprYWlXZgp6KGRlLVhldEZed2VJWDhWanRtemQlZWJaP29lQ3ctamxg
SXoxM3NiRUtNNkZAdXYtaWVqLV9YNkJPOHdzRHthTHcKekstTCY2b0JiMEw2S3hqMnFAPCkpR1gl
enk4KDc/NmEpVEorKCF+I3BIVC1zJip2YHR6ZE5jJVBjaWFxS0FZVk9fCnptfHBPX2QhI0ZnWChx
Z31zTjR1biFITFd0YEFFMX1YfnctZypLd2M/OFA8Kj9pcCZlUElgSSp1SXRkKHMtZTc/ZAp6TnAk
WE5MO2FrPUVhTFlmYTAjZW8kIyl7JT54MV5aYEFaQCs5a0k8cG5FT0V3SFZGJSV0O2JyZkQwWUVS
S3tYQisKekZvWUhtOW1fSnJAWmRQJCQmalpmXlFxVl4xXztNJGZEblJ+RkglS3VtdUYxP0liKk9h
X0slNSl1fmA1VzNQcjEjCnoxWDtJa29kfUN0V0BlYDN5WUllfXp8ZFgtcFpFfTlAJSM0TVp6Vlo3
SWZNWDRNQE8zYEteUHNrTk1aenMkYjlSMQp6NmV3M1psRVF+JGVtfXl4biZjb1Vpa0dHO0FOXz9B
Mkh7SFFBJU5JQjN9Nio1YyVWc3YhRU1OdU15ZnVnMCVeeXsKejxEQkg0X3thKztkSUp6O2JGYWA0
MHxmOHo5VHRJYFA5RmEmNGk5bE5TIVNyY1phJmRGTWRiSSNfOWdBT24/NW1zCnpkb01PREpBa1Nl
QisrP3NIb2J0K2QzaXUqbWJfUGh6QkptdDFHRzxrJnczMSYjczE7cDtXaTZrV01wS2tgVjBudAp6
QFFlaXhkd19VWnhOc28+VWhzQEgmZkIoYW4qQHJRSzcoTyMrI1o/QGdSU1dpX0s/V0xJdEZqKi0k
WShTJmN9P3gKejFycnJgdlZqej9XNzBLQkghM1VGV2RBUTJTSHM2WSR9VXswdVQ1U2FJY0JIakZF
aSMjcWpER3BORSlaXlZ+RjQ3CnpESnw7OTxvYTA9eiM0TU0tO3FOQS16RDNTTmxSWnk5UmRxb0BH
TGRpQHptNGZmWV9EaT5RdHloTDJGYDNoM1IrNAp6YUo7N35YbmZvTSVuOUlRIzklezBMUURjVVho
OUB6dW1IK3J2UjNzV3Z7KT0mb3xsKHI4dXI0a1QrRHtTTn5JRXUKenBWXjFkbVgySFFabGVIVkZP
UFY/dG16U0s/N31ZXjRpWWxGNmwpREhWY3IlTiZ0Ul4jO1ZDRj5AdU09I3YjPjxXCnomcnMkWlEt
R1Rrdy0pa1oqRClVPkh5MGFaTVAkd143NkomT059TH0paGhZJm45SmorPnNEbDtvUGBDQE4/Z2de
Iwp6bWp1VEU0S2EqZ0BJMyVBOHo3QyRfTSY+KldPK1JzKm44KEltTmZKWEhhSjQqTWZxVVk/KlJG
Pnw1PU93QHJ1RSsKeipkS2w7TzktR1g7Rnd4I3ZJQlU2VUxiSVJAVXlwLSpiQnJIQjYhOVpLSn00
QU1NZEdDIVVjZChfTXpFQCh7Wno9CnpOQWBHViVTZUh8MlNMYko4Tkl1eHl4R1BWN0ZeYi1DK2s3
NWR+UVIwVyYrKj0lan1eNTtWfE12c1QlLVghOz5YSwp6MSgyTWJIaFp2X0UwaXVhLVYwOCNxQGlQ
fHVON3ptMlJqUU91bDc/I3xDdGcodHs1emZ7WHF+eT40MT4xMF5YQXUKenQ8NDQ/ZmJEflZnMnE1
eGFHdnB4QTs5KD0qZDdyTzViej5Ycl4pV1A8PShmWk17Tk9eTStTMmMhWlRfRTdyPjEjCm1aQkxE
ej9hdlR7Wkx8TkFVSCRgZl4qJkA/KnxOc34wMDAwPE1OVU1uTFNUWTQqI0NWMQoK
</data>
<flag name="ui-review"
          id="1274516"
          type_id="203"
          status="+"
          setter="mkmelin+mozilla"
    />
    <flag name="feedback"
          id="1269784"
          type_id="607"
          status="+"
          setter="acelists"
    />
    <flag name="feedback"
          id="1274517"
          type_id="607"
          status="+"
          setter="jorgk-bmo"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8672410</attachid>
            <date>2015-10-11 12:07:44 -0700</date>
            <delta_ts>2015-10-11 12:07:44 -0700</delta_ts>
            <desc>Test e-mail with all possible cases.</desc>
            <filename>Test font size.eml</filename>
            <type>text/plain</type>
            <size>1703</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">RnJvbSAtIFdlZCBBdWcgMTIgMDg6NDU6MjcgMjAxNQ0KWC1Nb3ppbGxhLVN0YXR1czogMDAwMQ0K
WC1Nb3ppbGxhLVN0YXR1czI6IDAwMDAwMDAwDQpYLU1vemlsbGEtS2V5czogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANClN1YmplY3Q6IFRlc3QgZm9udCBzaXplDQpEYXRlOiBXZWQsIDEyIEF1ZyAy
MDE1IDA4OjQ1OjI3ICswMjAwDQpYLU1vemlsbGEtRHJhZnQtSW5mbzogaW50ZXJuYWwvZHJhZnQ7
IHZjYXJkPTA7IHJlY2VpcHQ9MTsgRFNOPTE7IHV1ZW5jb2RlPTA7DQogYXR0YWNobWVudHJlbWlu
ZGVyPTANClVzZXItQWdlbnQ6IE1vemlsbGEvNS4wIChXaW5kb3dzIE5UIDYuMTsgV09XNjQ7IHJ2
OjQyLjApIEdlY2tvLzIwMTAwMTAxDQogVGh1bmRlcmJpcmQvNDIuMGEyDQpNSU1FLVZlcnNpb246
IDEuMA0KQ29udGVudC1UeXBlOiB0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgNCkNvbnRlbnQtVHJh
bnNmZXItRW5jb2Rpbmc6IDdiaXQNCg0KPGh0bWw+DQogIDxoZWFkPg0KDQogICAgPG1ldGEgaHR0
cC1lcXVpdj0iY29udGVudC10eXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgi
Pg0KICA8L2hlYWQ+DQogIDxib2R5IGJnY29sb3I9IiNGRkZGRkYiIHRleHQ9IiMwMDAwMDAiPg0K
ICAgIDx0dD4NCiAgICAgIDxzbWFsbD48c21hbGw+U21hbGxlcjwvc21hbGw+PC9zbWFsbD48YnI+
DQogICAgICA8c21hbGw+U21hbGw8L3NtYWxsPjxicj4NCiAgICAgIE5vcm1hbDxicj4NCiAgICAg
IDxiaWc+QmlnPC9iaWc+PGJyPg0KICAgICAgPGJpZz48YmlnPkJpZ2dlcjwvYmlnPjwvYmlnPjxi
cj4NCiAgICAgIDxicj4NCiAgICAgIDxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQiPjkgcG9p
bnQ8L3NwYW4+PGJyPg0KICAgICAgPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjEyIHBv
aW50PC9zcGFuPjxicj4NCiAgICAgIDxzcGFuIHN0eWxlPSJmb250LXNpemU6MTUuMHB0Ij4xNSBw
b2ludDwvc3Bhbj48YnI+DQogICAgICA8YnI+DQogICAgICA8Zm9udCBzaXplPSIwIj4wIGh1aHU8
L2ZvbnQ+PGJyPg0KICAgICAgPGZvbnQgc2l6ZT0iMSI+MSBodWh1PC9mb250Pjxicj4NCiAgICAg
IDxmb250IHNpemU9IjIiPjIgaHVodTwvZm9udD48YnI+DQogICAgICA8Zm9udCBzaXplPSIzIj4z
IGh1aHU8L2ZvbnQ+PGJyPg0KICAgICAgPGZvbnQgc2l6ZT0iNCI+NCBodWh1PC9mb250Pjxicj4N
CiAgICAgIDxmb250IHNpemU9IjUiPjUgaHVodTwvZm9udD48YnI+DQogICAgICA8Zm9udCBzaXpl
PSI2Ij42IGh1aHU8L2ZvbnQ+PGJyPg0KICAgICAgPGZvbnQgc2l6ZT0iNyI+NyBodWh1PC9mb250
Pjxicj4NCiAgICAgIDxicj4NCiAgICAgIDxmb250IHNpemU9Ii0yIj4tMiBodWh1PC9mb250Pjxi
cj4NCiAgICAgIDxmb250IHNpemU9Ii0xIj4tMSBodWh1PC9mb250Pjxicj4NCiAgICAgIG5vbmUg
KGltcGxpZWQgbWVkaXVtKTxicj4NCiAgICAgIDxmb250IHNpemU9IisxIj4rMSBodWh1PC9mb250
Pjxicj4NCiAgICAgIDxmb250IHNpemU9IisyIj4rMiBodWh1PC9mb250Pjxicj4NCiAgICAgIDxm
b250IHNpemU9IiszIj4rMyBodWh1PC9mb250Pjxicj4NCiAgICAgIDxmb250IHNpemU9Iis0Ij4r
NCBodWh1PC9mb250Pjxicj4NCiAgICA8L3R0Pg0KICA8L2JvZHk+DQo8L2h0bWw+DQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8672411</attachid>
            <date>2015-10-11 12:19:24 -0700</date>
            <delta_ts>2015-10-11 13:13:19 -0700</delta_ts>
            <desc>Part 2: XUL, CSS and some JS changes for new toolbar button (v4).</desc>
            <filename>769604.patch</filename>
            <type>text/plain</type>
            <size>33145</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBQYXJlbnQgNjE0NTUzMTExMGEyZmYyNWI2YTQ1MGU2NDMy
ZGJlNjMzNmVhNDA3YQojIFVzZXIgSm9yZyBLIDxtb3ppbGxhQGpvcmdrLmNvbT4KQnVnIDc2OTYw
NCAtIFByb3ZpZGUgbmV3IGZvbnQgc2l6ZSBzZWxlY3Rpb24gYnV0dG9uLiByPW5laWwsbWttZWxp
bgoKZGlmZiAtLWdpdCBhL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci5qcyBiL2Vk
aXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci5qcwotLS0gYS9lZGl0b3IvdWkvY29tcG9z
ZXIvY29udGVudC9lZGl0b3IuanMKKysrIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRp
dG9yLmpzCkBAIC05NjAsMTcgKzk2MCwxNyBAQCBmdW5jdGlvbiBjcmVhdGVGb250RmFjZU1lbnVp
dGVtKGFGb250TGFiCiAgIGl0ZW1Ob2RlLnNldEF0dHJpYnV0ZSgidmFsdWVfcGFyc2VkIiwgYUZv
bnROYW1lLnRvTG93ZXJDYXNlKCkucmVwbGFjZSgvLCAvZywgIiwiKSk7CiAgIGlmIChhTWVudVBv
cHVwLmdldEF0dHJpYnV0ZSgidXNlUmFkaW9zIikgPT0gInRydWUiKSB7CiAgICAgaXRlbU5vZGUu
c2V0QXR0cmlidXRlKCJ0eXBlIiwgInJhZGlvIik7CiAgICAgaXRlbU5vZGUuc2V0QXR0cmlidXRl
KCJvYnNlcnZlcyIsICJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIpOwogICB9CiAgIHJldHVybiBp
dGVtTm9kZTsKIH0KIAotZnVuY3Rpb24gaW5pdEZvbnRTaXplTWVudShtZW51UG9wdXApCitmdW5j
dGlvbiBpbml0Rm9udFNpemVNZW51KG1lbnVQb3B1cCwgZnVsbE1lbnUpCiB7CiAgIGlmIChtZW51
UG9wdXApCiAgIHsKICAgICB2YXIgY2hpbGRyZW4gPSBtZW51UG9wdXAuY2hpbGROb2RlczsKICAg
ICBpZiAoIWNoaWxkcmVuKSByZXR1cm47CiAKICAgICB2YXIgZmlyc3RIYXMgPSB7IHZhbHVlOiBm
YWxzZSB9OwogICAgIHZhciBhbnlIYXMgPSB7IHZhbHVlOiBmYWxzZSB9OwpAQCAtOTc4LDYxICs5
NzgsMTAzIEBAIGZ1bmN0aW9uIGluaXRGb250U2l6ZU1lbnUobWVudVBvcHVwKQogCiAgICAgdmFy
IHNpemVXYXNGb3VuZCA9IGZhbHNlOwogCiAgICAgLy8gd2UgbmVlZCB0byBzZXQgb3IgY2xlYXIg
dGhlIGNoZWNrbWFyayBmb3IgZWFjaCBtZW51IGl0ZW0gc2luY2UgdGhlIHNlbGVjdGlvbgogICAg
IC8vIG1heSBiZSBpbiBhIG5ldyBsb2NhdGlvbiBmcm9tIHdoZXJlIGl0IHdhcyB3aGVuIHRoZSBt
ZW51IHdhcyBwcmV2aW91c2x5IG9wZW5lZAogCiAgICAgLy8gRmlyc3QgMiBpdGVtcyBhZGQgPHNt
YWxsPiBhbmQgPGJpZz4gdGFncwogICAgIC8vIFdoaWxlIGl0IHdvdWxkIGJlIGJldHRlciB0byBz
aG93IHRoZSBudW1iZXIgb2YgbGV2ZWxzLAotICAgIC8vICBhdCBsZWFzdCB0aGlzIHRlbGxzIHVz
ZXIgaWYgZWl0aGVyIG9mIHRoZW0gYXJlIHNldAotICAgIHZhciBtZW51SXRlbSA9IGNoaWxkcmVu
WzBdOwotICAgIGlmIChtZW51SXRlbSkKKyAgICAvLyBhdCBsZWFzdCB0aGlzIHRlbGxzIHVzZXIg
aWYgZWl0aGVyIG9mIHRoZW0gYXJlIHNldC4KKyAgICBFZGl0b3JHZXRUZXh0UHJvcGVydHkoInNt
YWxsIiwgIiIsICIiLCBmaXJzdEhhcywgYW55SGFzLCBhbGxIYXMpOworICAgIHNpemVXYXNGb3Vu
ZCA9IGFueUhhcy52YWx1ZTsKKyAgICBpZiAoZnVsbE1lbnUpCiAgICAgewotICAgICAgRWRpdG9y
R2V0VGV4dFByb3BlcnR5KCJzbWFsbCIsICIiLCAiIiwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFz
KTsKLSAgICAgIG1lbnVJdGVtLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGFsbEhhcy52YWx1ZSk7
Ci0gICAgICBzaXplV2FzRm91bmQgPSBhbnlIYXMudmFsdWU7CisgICAgICB2YXIgbWVudUl0ZW0g
PSBjaGlsZHJlblswXTsKKyAgICAgIGlmIChtZW51SXRlbSkKKyAgICAgICAgbWVudUl0ZW0uc2V0
QXR0cmlidXRlKCJjaGVja2VkIiwgYWxsSGFzLnZhbHVlKTsKICAgICB9CiAKLSAgICBtZW51SXRl
bSA9IGNoaWxkcmVuWzFdOwotICAgIGlmIChtZW51SXRlbSkKKyAgICBFZGl0b3JHZXRUZXh0UHJv
cGVydHkoImJpZyIsICIiLCAiIiwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKKyAgICBzaXpl
V2FzRm91bmQgfD0gYW55SGFzLnZhbHVlOworICAgIGlmIChmdWxsTWVudSkKICAgICB7Ci0gICAg
ICBFZGl0b3JHZXRUZXh0UHJvcGVydHkoImJpZyIsICIiLCAiIiwgZmlyc3RIYXMsIGFueUhhcywg
YWxsSGFzKTsKLSAgICAgIG1lbnVJdGVtLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGFsbEhhcy52
YWx1ZSk7Ci0gICAgICBzaXplV2FzRm91bmQgfD0gYW55SGFzLnZhbHVlOworICAgICAgbWVudUl0
ZW0gPSBjaGlsZHJlblsxXTsKKyAgICAgIGlmIChtZW51SXRlbSkKKyAgICAgICAgbWVudUl0ZW0u
c2V0QXR0cmlidXRlKCJjaGVja2VkIiwgYWxsSGFzLnZhbHVlKTsKICAgICB9CiAKLSAgICAvLyBG
aXhlZCBzaXplIGl0ZW1zIHN0YXJ0IGFmdGVyIG1lbnUgc2VwYXJhdG9yCi0gICAgdmFyIG1lbnVJ
bmRleCA9IDM7Ci0gICAgLy8gSW5kZXggb2YgdGhlIG1lZGl1bSAoZGVmYXVsdCkgaXRlbQotICAg
IHZhciBtZWRpdW1JbmRleCA9IDU7Ci0KLSAgICAvLyBTY2FuIHRocm91Z2ggYWxsIHN1cHBvcnRl
ZCAiZm9udCBzaXplIiBhdHRyaWJ1dGUgdmFsdWVzCi0gICAgZm9yICh2YXIgaSA9IC0yOyBpIDw9
IDM7IGkrKykKKyAgICAvLyBGaXhlZCBzaXplIGl0ZW1zIHN0YXJ0IGFmdGVyIG1lbnUgc2VwYXJh
dG9yIGRlcGVuZGluZyBvbiB3aGV0aGVyIGl0IGlzCisgICAgLy8gYSBmdWxsIG1lbnUuCisgICAg
dmFyIG1lbnVJbmRleCA9IGZ1bGxNZW51ID8gMyA6IDA7CisKKyAgICB2YXIgZm9udFNpemUgPSBF
ZGl0b3JHZXRUZXh0UHJvcGVydHkoImZvbnQiLCAic2l6ZSIsICIiLCBmaXJzdEhhcywgYW55SGFz
LCBhbGxIYXMpOworICAgIHNpemVXYXNGb3VuZCB8PSBhbnlIYXMudmFsdWU7CisgICAgdmFyIHNl
dEluZGV4ID0gLTE7CisKKyAgICBpZiAoYWxsSGFzLnZhbHVlKQogICAgIHsKLSAgICAgIG1lbnVJ
dGVtID0gY2hpbGRyZW5bbWVudUluZGV4XTsKLQotICAgICAgLy8gU2tpcCBvdmVyIG1lZGl1bSBz
aW5jZSBpdCdsbCBiZSBzZXQgYmVsb3cuCi0gICAgICAvLyBJZiBmb250IHNpemU9MCBpcyBhY3R1
YWxseSBzZXQsIHdlJ2xsIHRvZ2dsZSBpdCBvZmYgYmVsb3cgaWYKLSAgICAgIC8vIHdlIGVudGVy
IHRoaXMgbG9vcCBpbiB0aGlzIGNhc2UuCi0gICAgICBpZiAobWVudUl0ZW0gJiYgKGkgIT0gMCkp
CisgICAgICBzd2l0Y2ggKGZvbnRTaXplKQogICAgICAgewotICAgICAgICB2YXIgc2l6ZVN0cmlu
ZyA9IChpIDw9IDApID8gU3RyaW5nKGkpIDogKCIrIiArIFN0cmluZyhpKSk7Ci0gICAgICAgIEVk
aXRvckdldFRleHRQcm9wZXJ0eSgiZm9udCIsICJzaXplIiwgc2l6ZVN0cmluZywgZmlyc3RIYXMs
IGFueUhhcywgYWxsSGFzKTsKLSAgICAgICAgLy8gQ2hlY2sgdGhlIGl0ZW0gb25seSBpZiBhbGwg
b2Ygc2VsZWN0aW9uIGhhcyB0aGUgc2l6ZS4uLgotICAgICAgICBtZW51SXRlbS5zZXRBdHRyaWJ1
dGUoImNoZWNrZWQiLCBhbGxIYXMudmFsdWUpOwotICAgICAgICAvLyAuLi5idXQgcmVtZW1iZXIg
aWYgQU5ZIG9mIG9mIHNlbGVjdGlvbiBoYWQgc2l6ZSBzZXQKLSAgICAgICAgc2l6ZVdhc0ZvdW5k
IHw9IGFueUhhcy52YWx1ZTsKKyAgICAgIGNhc2UgIi0zIjoKKyAgICAgIGNhc2UgIi0yIjoKKyAg
ICAgIGNhc2UgIjAiOgorICAgICAgY2FzZSAiMSI6CisgICAgICAgIC8vIHgtc21hbGwuCisgICAg
ICAgIHNldEluZGV4ID0gMDsKKyAgICAgICAgYnJlYWs7CisgICAgICBjYXNlICItMSI6CisgICAg
ICBjYXNlICIyIjoKKyAgICAgICAgLy8gc21hbGwuCisgICAgICAgIHNldEluZGV4ID0gMTsKKyAg
ICAgICAgYnJlYWs7CisgICAgICBjYXNlICIzIjoKKyAgICAgICAgLy8gbWVkaXVtLgorICAgICAg
ICBzZXRJbmRleCA9IDI7CisgICAgICAgIGJyZWFrOworICAgICAgY2FzZSAiKzEiOgorICAgICAg
Y2FzZSAiNCI6CisgICAgICAgIC8vIGxhcmdlLgorICAgICAgICBzZXRJbmRleCA9IDM7CisgICAg
ICAgIGJyZWFrOworICAgICAgY2FzZSAiKzIiOgorICAgICAgY2FzZSAiNSI6CisgICAgICAgIC8v
IHgtbGFyZ2UuCisgICAgICAgIHNldEluZGV4ID0gNDsKKyAgICAgICAgYnJlYWs7CisgICAgICBj
YXNlICIrMyI6CisgICAgICBjYXNlICIrNCI6CisgICAgICBjYXNlICI2IjoKKyAgICAgIGNhc2Ug
IjciOgorICAgICAgICAvLyB4eC1sYXJnZS8KKyAgICAgICAgc2V0SW5kZXggPSA1OwogICAgICAg
fQotICAgICAgbWVudUluZGV4Kys7CiAgICAgfQogCi0gICAgLy8gaWYgbm8gc2l6ZSB3YXMgZm91
bmQsIHRoZW4gY2hlY2sgZGVmYXVsdCAobWVkaXVtKQotICAgIC8vIG5vdGUgdGhhdCBubyBpdGVt
IGlzIGNoZWNrZWQgaW4gdGhlIGNhc2Ugb2YgIm1peGVkIiBzZWxlY3Rpb24KLSAgICBjaGlsZHJl
blttZWRpdW1JbmRleF0uc2V0QXR0cmlidXRlKCJjaGVja2VkIiwgIXNpemVXYXNGb3VuZCk7Cisg
ICAgc2l6ZVdhc0ZvdW5kIHw9IChzZXRJbmRleCA+PSAwKTsKKworICAgIC8vIElmIHRoZSBlbGVt
ZW50IGhhcyBubyBzaXplIGF0dHJpYnV0ZSBhbmQgbm8gc2l6ZSB3YXMgZm91bmQgYXQgYWxsLAor
ICAgIC8vIHdlIGFzc3VtZSAibWVkaXVtIiBzaXplLiBUaGlzIGlzIGhpZ2hseSBwcm9ibGVtYXRp
YyBzaW5jZQorICAgIC8vIENTUyBzaXplcyBhcmUgbm90IHJlY29nbmlzZWQgYW5kIHdpbGwgc2hv
dyBhcyAibWVkaXVtIiBhcyB3ZWxsLgorICAgIC8vIEN1cnJlbnRseSB3ZSBjYW4ndCBkaXN0aW5n
dWlzaCBiZXR3ZWVuICJubyBhdHRyaWJ1dGUiIHdoaWNoCisgICAgLy8gY2FuIGltcGx5ICJtZWRp
dW0iIGFuZCAiQ1NTIGF0dHJpYnV0ZSBwcmVzZW50IiB3aGljaCBzaG91bGQgbm90CisgICAgLy8g
aW1wbHkgIm1lZGl1bSIuCisgICAgaWYgKCFzaXplV2FzRm91bmQpCisgICAgICBzZXRJbmRleCA9
IDI7CisKKyAgICBpZiAoc2V0SW5kZXggPj0gMCkKKyAgICB7CisgICAgICBjaGlsZHJlblttZW51
SW5kZXggKyBzZXRJbmRleF0uc2V0QXR0cmlidXRlKCJjaGVja2VkIiwgdHJ1ZSk7CisgICAgfQor
ICAgIGVsc2UKKyAgICB7CisgICAgICAvLyBJbiBjYXNlIG9mIG1peGVkLCBjbGVhciBhbGwgaXRl
bXMuCisgICAgICBmb3IgKHZhciBpID0gbWVudUluZGV4OyBpIDwgY2hpbGRyZW4ubGVuZ3RoOyBp
KyspCisgICAgICAgIGNoaWxkcmVuW2ldLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGZhbHNlKTsK
KyAgICB9CiAgIH0KIH0KIAogZnVuY3Rpb24gb25IaWdobGlnaHRDb2xvckNoYW5nZSgpCiB7CiAg
IENoYW5nZUJ1dHRvbkNvbG9yKCJjbWRfaGlnaGxpZ2h0IiwgIkhpZ2hsaWdodENvbG9yQnV0dG9u
IiwKICAgICAgICAgICAgICAgICAgICAgInRyYW5zcGFyZW50Iik7CiB9CmRpZmYgLS1naXQgYS9l
ZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3IueHVsIGIvZWRpdG9yL3VpL2NvbXBvc2Vy
L2NvbnRlbnQvZWRpdG9yLnh1bAotLS0gYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0
b3IueHVsCisrKyBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci54dWwKQEAgLTI2
NSwxNiArMjY1LDE3IEBACiAgICAgICAgICAgIG5vd2luZG93ZHJhZz0idHJ1ZSI+CiAgICAgPCEt
LSBmcm9tIGVkaXRvck92ZXJsYXkgLS0+CiAgICAgPHRvb2xiYXJpdGVtIGlkPSJwYXJhZ3JhcGgt
c2VsZWN0LWNvbnRhaW5lciIvPgogICAgIDx0b29sYmFyaXRlbSBpZD0iY29sb3ItYnV0dG9ucy1j
b250YWluZXIiLz4KICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iSGlnaGxpZ2h0Q29sb3JCdXR0b24i
Lz4KIAogICAgIDx0b29sYmFyc2VwYXJhdG9yIGNsYXNzPSJ0b29sYmFyc2VwYXJhdG9yLXN0YW5k
YXJkIi8+CiAKKyAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iQWJzb2x1dGVGb250U2l6ZUJ1dHRvbiIv
PgogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJEZWNyZWFzZUZvbnRTaXplQnV0dG9uIi8+CiAgICAg
PHRvb2xiYXJidXR0b24gaWQ9IkluY3JlYXNlRm9udFNpemVCdXR0b24iLz4KIAogICAgIDx0b29s
YmFyc2VwYXJhdG9yIGNsYXNzPSJ0b29sYmFyc2VwYXJhdG9yLXN0YW5kYXJkIi8+CiAKICAgICA8
dG9vbGJhcmJ1dHRvbiBpZD0iYm9sZEJ1dHRvbiIvPgogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJp
dGFsaWNCdXR0b24iLz4KICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0idW5kZXJsaW5lQnV0dG9uIi8+
CmRpZmYgLS1naXQgYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1
bCBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsCi0tLSBhL2Vk
aXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsCisrKyBiL2VkaXRvci91
aS9jb21wb3Nlci9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsCkBAIC00NDEsMzQgKzQ0MSwzNCBA
QAogICAgICAgICAgIDwhLS0gTG9jYWwgZm9udCBmYWNlIGl0ZW1zIGFkZGVkIGhlcmUgYnkgaW5p
dExvY2FsRm9udEZhY2VNZW51KCkgLS0+CiAgICAgICA8L21lbnVwb3B1cD4KICAgICA8L21lbnU+
CiAKICAgICA8IS0tIEZvbnQgc2l6ZSBzdWJtZW51IC0tPgogICAgIDxtZW51IGlkPSJmb250U2l6
ZU1lbnUiIGxhYmVsPSImZm9udFNpemVNZW51LmxhYmVsOyIKICAgICAgICAgICBhY2Nlc3NrZXk9
IiZmb250U2l6ZU1lbnUuYWNjZXNza2V5OyIKICAgICAgICAgICBwb3NpdGlvbj0iMiI+Ci0gICAg
ICA8bWVudXBvcHVwIGlkPSJmb250U2l6ZU1lbnVQb3B1cCIgb25wb3B1cHNob3dpbmc9ImluaXRG
b250U2l6ZU1lbnUodGhpcykiPgorICAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFNpemVNZW51UG9w
dXAiIG9ucG9wdXBzaG93aW5nPSJpbml0Rm9udFNpemVNZW51KHRoaXMsIHRydWUpIj4KICAgICAg
IDxtZW51aXRlbSBpZD0ibWVudV9kZWNyZWFzZUZvbnRTaXplIgogICAgICAgICAgICAgICAgIGxh
YmVsPSImZGVjcmVhc2VGb250U2l6ZS5sYWJlbDsiCiAgICAgICAgICAgICAgICAgYWNjZXNza2V5
PSImZGVjcmVhc2VGb250U2l6ZS5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgIGNvbW1hbmQ9
ImNtZF9kZWNyZWFzZUZvbnQiCiAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAg
ICAgICAgICAgbmFtZT0iMSIKICAgICAgICAgICAgICAgICBrZXk9ImRlY3JlYXNlZm9udHNpemVr
YiIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X2luY3JlYXNlRm9udFNpemUiCiAgICAgICAg
ICAgICAgICAgbGFiZWw9IiZpbmNyZWFzZUZvbnRTaXplLmxhYmVsOyIKICAgICAgICAgICAgICAg
ICBhY2Nlc3NrZXk9IiZpbmNyZWFzZUZvbnRTaXplLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAg
ICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udCIKICAgICAgICAgICAgICAgICB0eXBlPSJyYWRp
byIKICAgICAgICAgICAgICAgICBuYW1lPSIxIiBrZXk9ImluY3JlYXNlZm9udHNpemVrYiIvPgog
ICAgICAgICA8bWVudXNlcGFyYXRvciBpZD0iZm9udFNpemVNZW51QWZ0ZXJJbmNyZWFzZUZvbnRT
aXplU2VwYXJhdG9yIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV94LXNtYWxsIgotICAg
ICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXgtc21hbGxDbWQubGFiZWw7IgotICAgICAgICAg
ICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS14LXNtYWxsQ21kLmFjY2Vzc2tleTsiCisgICAgICAg
ICAgICAgICAgICBsYWJlbD0iJnNpemUtdGlueUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAg
ICBhY2Nlc3NrZXk9IiZzaXplLXRpbnlDbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAg
IG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtc21hbGwnKSIKICAgICAgICAgICAgICAg
ICAgIHR5cGU9InJhZGlvIgogICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKICAgICAgICAgICAg
ICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIvPgogICAgICAgICA8bWVu
dWl0ZW0gaWQ9Im1lbnVfc2l6ZS1zbWFsbCIKICAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6
ZS1zbWFsbENtZC5sYWJlbDsiCiAgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXNt
YWxsQ21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNl
dEZvbnRTaXplKCdzbWFsbCcpIgpAQCAtNDg1LDI1ICs0ODUsMjUgQEAKICAgICAgICAgPG1lbnVp
dGVtIGlkPSJtZW51X3NpemUtbGFyZ2UiCiAgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUt
bGFyZ2VDbWQubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1sYXJn
ZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRG
b250U2l6ZSgnbGFyZ2UnKSIKICAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgogICAgICAg
ICAgICAgICAgICAgbmFtZT0iMiIKICAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVu
ZGVyZWRIVE1MRW5hYmxlciIvPgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS14LWxh
cmdlIgotICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQubGFiZWw7Igot
ICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS14LWxhcmdlQ21kLmFjY2Vzc2tleTsi
CisgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiCisg
ICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLWV4dHJhTGFyZ2VDbWQuYWNjZXNza2V5
OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtbGFy
Z2UnKSIKICAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgogICAgICAgICAgICAgICAgICAg
bmFtZT0iMiIKICAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5h
YmxlciIvPgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS14eC1sYXJnZSIKLSAgICAg
ICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS14eC1sYXJnZUNtZC5sYWJlbDsiCi0gICAgICAgICAg
ICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXh4LWxhcmdlQ21kLmFjY2Vzc2tleTsiCisgICAgICAg
ICAgICAgICAgICBsYWJlbD0iJnNpemUtaHVnZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAg
ICBhY2Nlc3NrZXk9IiZzaXplLWh1Z2VDbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAg
IG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3h4LWxhcmdlJykiCiAgICAgICAgICAgICAg
ICAgICB0eXBlPSJyYWRpbyIKICAgICAgICAgICAgICAgICAgIG5hbWU9IjIiCiAgICAgICAgICAg
ICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgIDwvbWVu
dXBvcHVwPgogICAgIDwvbWVudT4KIAogICAgIDwhLS0gRm9udCBzdHlsZSBzdWJtZW51IC0tPgpA
QCAtMTA5NCwyMyArMTA5NCwyMiBAQAogICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImRm9udFNp
emVTZWxlY3QudG9vbHRpcDsiPgogICA8bWVudWxpc3QgaWQ9IkZvbnRTaXplU2VsZWN0IgogICAg
ICAgICAgICAgY2xhc3M9InRvb2xiYXItZm9jdXN0YXJnZXQiCiAgICAgICAgICAgICBjcm9wPSJy
aWdodCIKICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2VsZWN0Rm9udFNpemUoKTsiPgog
ICAgIDxvYnNlcnZlcyBlbGVtZW50PSJmb250LXNpemUtc2VsZWN0LWNvbnRhaW5lciIgYXR0cmli
dXRlPSJkaXNhYmxlZCIvPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfZm9udFNpemUiIGF0
dHJpYnV0ZT0ic3RhdGUiIG9uYnJvYWRjYXN0PSJvbkZvbnRTaXplQ2hhbmdlKHRoaXMucGFyZW50
Tm9kZSwgJ2NtZF9mb250U2l6ZScpIi8+CiAgICAgPG1lbnVwb3B1cCBpZD0iRm9udFNpemVQb3B1
cCI+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtc21hbGwiIGxh
YmVsPSImc2l6ZS14eC1zbWFsbENtZC5sYWJlbDsiLz4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9v
YmFybWVudV9mb250U2l6ZV94LXNtYWxsIiBsYWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJlbDsi
Lz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LXNtYWxsIiBsYWJl
bD0iJnNpemUtdGlueUNtZC5sYWJlbDsiLz4KICAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVu
dV9mb250U2l6ZV9zbWFsbCIgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIvPgogICAgICAg
PG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX21lZGl1bSIgbGFiZWw9IiZzaXplLW1l
ZGl1bUNtZC5sYWJlbDsiLz4KICAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6
ZV9sYXJnZSIgbGFiZWw9IiZzaXplLWxhcmdlQ21kLmxhYmVsOyIvPgotICAgICAgPG1lbnVpdGVt
IGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtbGFyZ2UiIGxhYmVsPSImc2l6ZS14LWxhcmdlQ21k
LmxhYmVsOyIvPgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LWxh
cmdlIiBsYWJlbD0iJnNpemUteHgtbGFyZ2VDbWQubGFiZWw7Ii8+CisgICAgICA8bWVudWl0ZW0g
aWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1sYXJnZSIgbGFiZWw9IiZzaXplLWV4dHJhTGFyZ2VD
bWQubGFiZWw7Ii8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgt
bGFyZ2UiIGxhYmVsPSImc2l6ZS1odWdlQ21kLmxhYmVsOyIvPgogICAgIDwvbWVudXBvcHVwPgog
ICA8L21lbnVsaXN0PgogPC90b29sYmFyaXRlbT4KIAogPHRvb2xiYXJpdGVtIGlkPSJjb2xvci1i
dXR0b25zLWNvbnRhaW5lciIKICAgICAgICAgICAgICBhbGlnbj0iY2VudGVyIgogICAgICAgICAg
ICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiI+CiAgIDxzdGFjayBpZD0iQ29sb3JCdXR0b25z
IiBhbGlnbj0iY2VudGVyIj4KQEAgLTExMjcsMTYgKzExMjYsNDkgQEAKICAgPHRvb2xiYXJidXR0
b24gaWQ9IkhpZ2hsaWdodENvbG9yQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9y
bWF0dGluZy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImSGlnaGxpZ2h0
Q29sb3JCdXR0b24udG9vbHRpcDsiCiAgICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9oaWdo
bGlnaHQiPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfaGlnaGxpZ2h0IiBhdHRyaWJ1dGU9
InN0YXRlIiBvbmJyb2FkY2FzdD0ib25IaWdobGlnaHRDb2xvckNoYW5nZSgpIi8+CiAgICAgPG9i
c2VydmVzIGVsZW1lbnQ9ImNtZF9oaWdobGlnaHQiIGF0dHJpYnV0ZT0iY29sbGFwc2VkIi8+CiAg
IDwvdG9vbGJhcmJ1dHRvbj4KIAorICA8dG9vbGJhcmJ1dHRvbiBpZD0iQWJzb2x1dGVGb250U2l6
ZUJ1dHRvbiIKKyAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgorICAg
ICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmFic29sdXRlRm9udFNpemVUb29sYmFyQ21kLnRv
b2x0aXA7IgorICAgICAgICAgICAgICAgICB0eXBlPSJtZW51IgorICAgICAgICAgICAgICAgICBv
YnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiPgorICAgIDxtZW51cG9wdXAgaWQ9IkFi
c29sdXRlRm9udFNpemVCdXR0b25Qb3B1cCIKKyAgICAgICAgICAgICAgIG9ucG9wdXBzaG93aW5n
PSJpbml0Rm9udFNpemVNZW51KHRoaXMsIGZhbHNlKTsiPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0
b29iYXJtZW51X2ZvbnRTaXplX3gtc21hbGwiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXpl
LXRpbnlDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgorICAgICAgICAg
ICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtc21hbGwnKSIvPgorICAgICAg
PG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3NtYWxsIgorICAgICAgICAgICAgICAg
IGxhYmVsPSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFk
aW8iCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnc21hbGwn
KSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX21lZGl1bSIKKyAg
ICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtbWVkaXVtQ21kLmxhYmVsOyIKKyAgICAgICAgICAg
ICAgICB0eXBlPSJyYWRpbyIKKyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZv
bnRTaXplKCdtZWRpdW0nKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRT
aXplX2xhcmdlIgorICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1sYXJnZUNtZC5sYWJlbDsi
CisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCisgICAgICAgICAgICAgICAgb25jb21tYW5k
PSJFZGl0b3JTZXRGb250U2l6ZSgnbGFyZ2UnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29i
YXJtZW51X2ZvbnRTaXplX3gtbGFyZ2UiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWV4
dHJhTGFyZ2VDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgorICAgICAg
ICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtbGFyZ2UnKSIvPgorICAg
ICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LWxhcmdlIgorICAgICAgICAg
ICAgICAgIGxhYmVsPSImc2l6ZS1odWdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBl
PSJyYWRpbyIKKyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4
eC1sYXJnZScpIi8+CisgICAgPC9tZW51cG9wdXA+CisgIDwvdG9vbGJhcmJ1dHRvbj4KICAgPHRv
b2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNpemVCdXR0b24iCiAgICAgICAgICAgICAgICAg
IGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9
IiZkZWNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwOyIKICAgICAgICAgICAgICAgICAg
Y29tbWFuZD0iY21kX2RlY3JlYXNlRm9udCIvPgogICA8dG9vbGJhcmJ1dHRvbiBpZD0iSW5jcmVh
c2VGb250U2l6ZUJ1dHRvbiIKICAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0
dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmluY3JlYXNlRm9udFNpemVUb29s
YmFyQ21kLnRvb2x0aXA7IgogICAgICAgICAgICAgICAgICBjb21tYW5kPSJjbWRfaW5jcmVhc2VG
b250Ii8+CmRpZmYgLS1naXQgYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3JVdGls
aXRpZXMuanMgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3JVdGlsaXRpZXMuanMK
LS0tIGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yVXRpbGl0aWVzLmpzCisrKyBi
L2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvclV0aWxpdGllcy5qcwpAQCAtMzQ2LDE4
ICszNDYsMTggQEAgZnVuY3Rpb24gR2V0QXRvbVNlcnZpY2UoKQogfQogCiBmdW5jdGlvbiBFZGl0
b3JHZXRUZXh0UHJvcGVydHkocHJvcGVydHksIGF0dHJpYnV0ZSwgdmFsdWUsIGZpcnN0SGFzLCBh
bnlIYXMsIGFsbEhhcykKIHsKICAgdHJ5IHsKICAgICBpZiAoIWdBdG9tU2VydmljZSkgR2V0QXRv
bVNlcnZpY2UoKTsKICAgICB2YXIgcHJvcEF0b20gPSBnQXRvbVNlcnZpY2UuZ2V0QXRvbShwcm9w
ZXJ0eSk7CiAKLSAgICBHZXRDdXJyZW50RWRpdG9yKCkuZ2V0SW5saW5lUHJvcGVydHkocHJvcEF0
b20sIGF0dHJpYnV0ZSwgdmFsdWUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7CisgICAgcmV0dXJuIEdldEN1cnJlbnRF
ZGl0b3IoKS5nZXRJbmxpbmVQcm9wZXJ0eVdpdGhBdHRyVmFsdWUoCisgICAgICBwcm9wQXRvbSwg
YXR0cmlidXRlLCB2YWx1ZSwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKICAgfQogICBjYXRj
aChlKSB7fQogfQogCiBmdW5jdGlvbiBFZGl0b3JTZXRUZXh0UHJvcGVydHkocHJvcGVydHksIGF0
dHJpYnV0ZSwgdmFsdWUpCiB7CiAgIHRyeSB7CiAgICAgaWYgKCFnQXRvbVNlcnZpY2UpIEdldEF0
b21TZXJ2aWNlKCk7CmRpZmYgLS1naXQgYS9lZGl0b3IvdWkvbG9jYWxlcy9lbi1VUy9jaHJvbWUv
Y29tcG9zZXIvZWRpdG9yT3ZlcmxheS5kdGQgYi9lZGl0b3IvdWkvbG9jYWxlcy9lbi1VUy9jaHJv
bWUvY29tcG9zZXIvZWRpdG9yT3ZlcmxheS5kdGQKLS0tIGEvZWRpdG9yL3VpL2xvY2FsZXMvZW4t
VVMvY2hyb21lL2NvbXBvc2VyL2VkaXRvck92ZXJsYXkuZHRkCisrKyBiL2VkaXRvci91aS9sb2Nh
bGVzL2VuLVVTL2Nocm9tZS9jb21wb3Nlci9lZGl0b3JPdmVybGF5LmR0ZApAQCAtNzcsMzAgKzc3
LDI4IEBACiA8IUVOVElUWSBkZWNyZW1lbnRGb250U2l6ZS5rZXkyICIsIj4gPCEtLSA8IGlzIGFi
b3ZlIHRoaXMga2V5IG9uIG1hbnkga2V5Ym9hcmRzIC0tPgogPCFFTlRJVFkgaW5jcmVhc2VGb250
U2l6ZS5sYWJlbCAiTGFyZ2VyIj4KIDwhRU5USVRZIGluY3JlYXNlRm9udFNpemUuYWNjZXNza2V5
ICJnIj4KIDwhRU5USVRZIGluY3JlbWVudEZvbnRTaXplLmtleSAiJmd0OyI+CiA8IUVOVElUWSBp
bmNyZW1lbnRGb250U2l6ZS5rZXkyICIuIj4gPCEtLSA+IGlzIGFib3ZlIHRoaXMga2V5IG9uIG1h
bnkga2V5Ym9hcmRzIC0tPgogCiA8IUVOVElUWSBmb250U2l6ZU1lbnUubGFiZWwgIlNpemUiPgog
PCFFTlRJVFkgZm9udFNpemVNZW51LmFjY2Vzc2tleSAieiI+Ci08IUVOVElUWSBzaXplLXh4LXNt
YWxsQ21kLmxhYmVsICJ4eC1zbWFsbCI+Ci08IUVOVElUWSBzaXplLXh4LXNtYWxsQ21kLmFjY2Vz
c2tleSAiYSI+Ci08IUVOVElUWSBzaXplLXgtc21hbGxDbWQubGFiZWwgIngtc21hbGwiPgotPCFF
TlRJVFkgc2l6ZS14LXNtYWxsQ21kLmFjY2Vzc2tleSAibSI+Cis8IUVOVElUWSBzaXplLXRpbnlD
bWQubGFiZWwgInRpbnkiPgorPCFFTlRJVFkgc2l6ZS10aW55Q21kLmFjY2Vzc2tleSAidCI+CiA8
IUVOVElUWSBzaXplLXNtYWxsQ21kLmxhYmVsICJzbWFsbCI+CiA8IUVOVElUWSBzaXplLXNtYWxs
Q21kLmFjY2Vzc2tleSAicyI+CiA8IUVOVElUWSBzaXplLW1lZGl1bUNtZC5sYWJlbCAibWVkaXVt
Ij4KLTwhRU5USVRZIHNpemUtbWVkaXVtQ21kLmFjY2Vzc2tleSAiZCI+Cis8IUVOVElUWSBzaXpl
LW1lZGl1bUNtZC5hY2Nlc3NrZXkgIm0iPgogPCFFTlRJVFkgc2l6ZS1sYXJnZUNtZC5sYWJlbCAi
bGFyZ2UiPgogPCFFTlRJVFkgc2l6ZS1sYXJnZUNtZC5hY2Nlc3NrZXkgImwiPgotPCFFTlRJVFkg
c2l6ZS14LWxhcmdlQ21kLmxhYmVsICJ4LWxhcmdlIj4KLTwhRU5USVRZIHNpemUteC1sYXJnZUNt
ZC5hY2Nlc3NrZXkgIngiPgotPCFFTlRJVFkgc2l6ZS14eC1sYXJnZUNtZC5sYWJlbCAieHgtbGFy
Z2UiPgotPCFFTlRJVFkgc2l6ZS14eC1sYXJnZUNtZC5hY2Nlc3NrZXkgImUiPgorPCFFTlRJVFkg
c2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsICJleHRyYSBsYXJnZSI+Cis8IUVOVElUWSBzaXplLWV4
dHJhTGFyZ2VDbWQuYWNjZXNza2V5ICJ4Ij4KKzwhRU5USVRZIHNpemUtaHVnZUNtZC5sYWJlbCAi
aHVnZSI+Cis8IUVOVElUWSBzaXplLWh1Z2VDbWQuYWNjZXNza2V5ICJoIj4KIAogPCEtLSBGb250
IFN0eWxlIFN1Yk1lbnUgLS0+CiA8IUVOVElUWSBmb250U3R5bGVNZW51LmxhYmVsICJUZXh0IFN0
eWxlIj4KIDwhRU5USVRZIGZvbnRTdHlsZU1lbnUuYWNjZXNza2V5ICJTIj4KIDwhRU5USVRZIHN0
eWxlQm9sZENtZC5sYWJlbCAiQm9sZCI+CiA8IUVOVElUWSBzdHlsZUJvbGRDbWQuYWNjZXNza2V5
ICJCIj4KIDwhRU5USVRZIHN0eWxlQm9sZENtZC5rZXkgIkIiPgogPCFFTlRJVFkgc3R5bGVJdGFs
aWNDbWQubGFiZWwgIkl0YWxpYyI+CkBAIC0zMDcsMTYgKzMwNSwxNyBAQAogPCFFTlRJVFkgYW5j
aG9yVG9vbGJhckNtZC5sYWJlbCAiQW5jaG9yIj4KIDwhRU5USVRZIGFuY2hvclRvb2xiYXJDbWQu
dG9vbHRpcCAiSW5zZXJ0IG5ldyBuYW1lZCBhbmNob3Igb3IgZWRpdCBzZWxlY3RlZCBhbmNob3In
cyBwcm9wZXJ0aWVzIj4KIDwhRU5USVRZIFRleHRDb2xvckJ1dHRvbi50b29sdGlwICJDaG9vc2Ug
Y29sb3IgZm9yIHRleHQiPgogPCFFTlRJVFkgQmFja2dyb3VuZENvbG9yQnV0dG9uLnRvb2x0aXAg
IkNob29zZSBjb2xvciBmb3IgYmFja2dyb3VuZCI+CiA8IUVOVElUWSB0aHJvYmJlci50b29sdGlw
ICJHbyB0byB0aGUgJnZlbmRvclNob3J0TmFtZTsgaG9tZSBwYWdlIj4KIDwhRU5USVRZIEhpZ2hs
aWdodENvbG9yQnV0dG9uLnRvb2x0aXAgIkNob29zZSBoaWdobGlnaHQgY29sb3IgZm9yIHRleHQi
PgogCiA8IS0tIEVkaXRvciB0b29sYmFyIC0tPgorPCFFTlRJVFkgYWJzb2x1dGVGb250U2l6ZVRv
b2xiYXJDbWQudG9vbHRpcCAiU2V0IGZvbnQgc2l6ZSI+CiA8IUVOVElUWSBkZWNyZWFzZUZvbnRT
aXplVG9vbGJhckNtZC50b29sdGlwICJTbWFsbGVyIGZvbnQgc2l6ZSI+CiA8IUVOVElUWSBpbmNy
ZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwICJMYXJnZXIgZm9udCBzaXplIj4KIDwhRU5U
SVRZIGJvbGRUb29sYmFyQ21kLnRvb2x0aXAgIkJvbGQiPgogPCFFTlRJVFkgaXRhbGljVG9vbGJh
ckNtZC50b29sdGlwICJJdGFsaWMiPgogPCFFTlRJVFkgdW5kZXJsaW5lVG9vbGJhckNtZC50b29s
dGlwICJVbmRlcmxpbmUiPgogPCFFTlRJVFkgYnVsbGV0TGlzdFRvb2xiYXJDbWQudG9vbHRpcCAi
QXBwbHkgb3IgcmVtb3ZlIGJ1bGxldGVkIGxpc3QiPgogPCFFTlRJVFkgbnVtYmVyTGlzdFRvb2xi
YXJDbWQudG9vbHRpcCAiQXBwbHkgb3IgcmVtb3ZlIG51bWJlcmVkIGxpc3QiPgogPCFFTlRJVFkg
b3V0ZGVudFRvb2xiYXJDbWQudG9vbHRpcCAiT3V0ZGVudCB0ZXh0IChtb3ZlIGxlZnQpIj4KZGlm
ZiAtLWdpdCBhL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54
dWwgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsCi0t
LSBhL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKKysr
IGIvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1bApAQCAt
MzEwLDQyICszMTAsMzUgQEAKICAgICAgICAgICA8IS0tIExvY2FsIGZvbnQgZmFjZSBpdGVtcyBh
ZGRlZCBoZXJlIGJ5IGluaXRMb2NhbEZvbnRGYWNlTWVudSgpIC0tPgogICAgICAgPC9tZW51cG9w
dXA+CiAgICAgPC9tZW51PgogCiAgICAgPCEtLSBGb250IHNpemUgc3VibWVudSAtLT4KICAgICA8
bWVudSBpZD0iZm9udFNpemVNZW51IiBsYWJlbD0iJmZvbnRTaXplTWVudS5sYWJlbDsiCiAgICAg
ICAgICAgYWNjZXNza2V5PSImZm9udFNpemVNZW51LmFjY2Vzc2tleTsiCiAgICAgICAgICAgcG9z
aXRpb249IjIiPgotICAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFNpemVNZW51UG9wdXAiIG9ucG9w
dXBzaG93aW5nPSJpbml0Rm9udFNpemVNZW51KHRoaXMpIj4KKyAgICAgIDxtZW51cG9wdXAgaWQ9
ImZvbnRTaXplTWVudVBvcHVwIiBvbnBvcHVwc2hvd2luZz0iaW5pdEZvbnRTaXplTWVudSh0aGlz
LCB0cnVlKSI+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9kZWNyZWFzZUZvbnRTaXplIgog
ICAgICAgICAgICAgICAgICAgbGFiZWw9IiZkZWNyZWFzZUZvbnRTaXplLmxhYmVsOyIKICAgICAg
ICAgICAgICAgICAgIGFjY2Vzc2tleT0iJmRlY3JlYXNlRm9udFNpemUuYWNjZXNza2V5OyIKICAg
ICAgICAgICAgICAgICAgIGtleT0iZGVjcmVhc2Vmb250c2l6ZWtiIgogICAgICAgICAgICAgICAg
ICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnQiCiAgICAgICAgICAgICAgICAgICB0eXBlPSJy
YWRpbyIKICAgICAgICAgICAgICAgICAgIG5hbWU9IjEiLz4KICAgICAgICAgPG1lbnVpdGVtIGlk
PSJtZW51X2luY3JlYXNlRm9udFNpemUiCiAgICAgICAgICAgICAgICAgICBsYWJlbD0iJmluY3Jl
YXNlRm9udFNpemUubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImaW5jcmVh
c2VGb250U2l6ZS5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAga2V5PSJpbmNyZWFzZWZv
bnRzaXpla2IiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udCIK
ICAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgogICAgICAgICAgICAgICAgICAgbmFtZT0i
MSIvPgogICAgICAgICA8bWVudXNlcGFyYXRvciBpZD0iZm9udFNpemVNZW51QWZ0ZXJJbmNyZWFz
ZUZvbnRTaXplU2VwYXJhdG9yIi8+Ci08IS0tIE5vdCBzdXBwb3J0ZWQgaW4gY3VycmVudCBmb250
IHNpemUgaW1wbGVtZW50YXRpb24KLSAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3h4LXNtYWxs
IgotICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXh4LXNtYWxsQ21kLmxhYmVsOyIKLSAg
ICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUteHgtc21hbGxDbWQuYWNjZXNza2V5OyIK
LSAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3h4LXNtYWxs
JykiCi0gICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMiIvPgotLS0+CiAgICAg
ICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXgtc21hbGwiCi0gICAgICAgICAgICAgICAgICBs
YWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJlbDsiCi0gICAgICAgICAgICAgICAgICBhY2Nlc3Nr
ZXk9IiZzaXplLXgtc21hbGxDbWQuYWNjZXNza2V5OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVs
PSImc2l6ZS10aW55Q21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNp
emUtdGlueUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0
b3JTZXRGb250U2l6ZSgneC1zbWFsbCcpIgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8i
CiAgICAgICAgICAgICAgICAgICBuYW1lPSIyIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9
ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9z
aXplLXNtYWxsIgogICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVs
OyIKICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtc21hbGxDbWQuYWNjZXNza2V5
OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3NtYWxs
JykiCkBAIC0zNjIsMjUgKzM1NSwyNSBAQAogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6
ZS1sYXJnZSIKICAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1sYXJnZUNtZC5sYWJlbDsi
CiAgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLWxhcmdlQ21kLmFjY2Vzc2tleTsi
CiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdsYXJnZScp
IgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAgICAgICBuYW1l
PSIyIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVy
Ii8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXgtbGFyZ2UiCi0gICAgICAgICAg
ICAgICAgICBsYWJlbD0iJnNpemUteC1sYXJnZUNtZC5sYWJlbDsiCi0gICAgICAgICAgICAgICAg
ICBhY2Nlc3NrZXk9IiZzaXplLXgtbGFyZ2VDbWQuYWNjZXNza2V5OyIKKyAgICAgICAgICAgICAg
ICAgIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAg
IGFjY2Vzc2tleT0iJnNpemUtZXh0cmFMYXJnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAg
ICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1sYXJnZScpIgogICAgICAgICAg
ICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAgICAgICBuYW1lPSIyIgogICAgICAg
ICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAg
IDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXh4LWxhcmdlIgotICAgICAgICAgICAgICAgICAgbGFi
ZWw9IiZzaXplLXh4LWxhcmdlQ21kLmxhYmVsOyIKLSAgICAgICAgICAgICAgICAgIGFjY2Vzc2tl
eT0iJnNpemUteHgtbGFyZ2VDbWQuYWNjZXNza2V5OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVs
PSImc2l6ZS1odWdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNp
emUtaHVnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0
b3JTZXRGb250U2l6ZSgneHgtbGFyZ2UnKSIKICAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlv
IgogICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKICAgICAgICAgICAgICAgICAgIG9ic2VydmVz
PSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIvPgogICAgICAgPC9tZW51cG9wdXA+CiAgICAgPC9t
ZW51PgogCiAgICAgPCEtLSBGb250IHN0eWxlIHN1Ym1lbnUgLS0+CkBAIC05MTQsMjMgKzkwNywy
MiBAQAogICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImRm9udFNpemVTZWxlY3QudG9vbHRpcDsi
PgogICA8bWVudWxpc3QgaWQ9IkZvbnRTaXplU2VsZWN0IgogICAgICAgICAgICAgY2xhc3M9InRv
b2xiYXItZm9jdXN0YXJnZXQiCiAgICAgICAgICAgICBjcm9wPSJyaWdodCIKICAgICAgICAgICAg
IG9uY29tbWFuZD0iRWRpdG9yU2VsZWN0Rm9udFNpemUoKTsiPgogICAgIDxvYnNlcnZlcyBlbGVt
ZW50PSJmb250LXNpemUtc2VsZWN0LWNvbnRhaW5lciIgYXR0cmlidXRlPSJkaXNhYmxlZCIvPgog
ICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfZm9udFNpemUiIGF0dHJpYnV0ZT0ic3RhdGUiIG9u
YnJvYWRjYXN0PSJvbkZvbnRTaXplQ2hhbmdlKHRoaXMucGFyZW50Tm9kZSwgJ2NtZF9mb250U2l6
ZScpIi8+CiAgICAgPG1lbnVwb3B1cCBpZD0iRm9udFNpemVQb3B1cCI+Ci0gICAgICA8bWVudWl0
ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtc21hbGwiIGxhYmVsPSImc2l6ZS14eC1zbWFs
bENtZC5sYWJlbDsiLz4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94
LXNtYWxsIiBsYWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJlbDsiLz4KKyAgICAgIDxtZW51aXRl
bSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LXNtYWxsIiBsYWJlbD0iJnNpemUtdGlueUNtZC5s
YWJlbDsiLz4KICAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9zbWFsbCIg
bGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29i
YXJtZW51X2ZvbnRTaXplX21lZGl1bSIgbGFiZWw9IiZzaXplLW1lZGl1bUNtZC5sYWJlbDsiLz4K
ICAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9sYXJnZSIgbGFiZWw9IiZz
aXplLWxhcmdlQ21kLmxhYmVsOyIvPgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2Zv
bnRTaXplX3gtbGFyZ2UiIGxhYmVsPSImc2l6ZS14LWxhcmdlQ21kLmxhYmVsOyIvPgotICAgICAg
PG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LWxhcmdlIiBsYWJlbD0iJnNpemUt
eHgtbGFyZ2VDbWQubGFiZWw7Ii8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9u
dFNpemVfeC1sYXJnZSIgbGFiZWw9IiZzaXplLWV4dHJhTGFyZ2VDbWQubGFiZWw7Ii8+CisgICAg
ICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtbGFyZ2UiIGxhYmVsPSImc2l6
ZS1odWdlQ21kLmxhYmVsOyIvPgogICAgIDwvbWVudXBvcHVwPgogICA8L21lbnVsaXN0PgogPC90
b29sYmFyaXRlbT4KIAogPHRvb2xiYXJpdGVtIGlkPSJjb2xvci1idXR0b25zLWNvbnRhaW5lciIK
ICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iPgogICA8c3RhY2sgaWQ9IkNv
bG9yQnV0dG9ucyIgYWxpZ249ImNlbnRlciI+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9m
b250Q29sb3IiICAgICAgIGF0dHJpYnV0ZT0ic3RhdGUiIG9uYnJvYWRjYXN0PSJvbkZvbnRDb2xv
ckNoYW5nZSgpIi8+CkBAIC05NTIsMTYgKzk0NCw0OSBAQAogICA8dG9vbGJhcmJ1dHRvbiBpZD0i
SGlnaGxpZ2h0Q29sb3JCdXR0b24iCiAgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5n
LWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZIaWdobGlnaHRDb2xvckJ1
dHRvbi50b29sdGlwOyIKICAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2hpZ2hsaWdodCI+
CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9oaWdobGlnaHQiIGF0dHJpYnV0ZT0ic3RhdGUi
IG9uYnJvYWRjYXN0PSJvbkhpZ2hsaWdodENvbG9yQ2hhbmdlKCkiLz4KICAgICA8b2JzZXJ2ZXMg
ZWxlbWVudD0iY21kX2hpZ2hsaWdodCIgYXR0cmlidXRlPSJjb2xsYXBzZWQiLz4KICAgPC90b29s
YmFyYnV0dG9uPgogCisgIDx0b29sYmFyYnV0dG9uIGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9u
IgorICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCisgICAgICAgICAg
ICAgICAgIHRvb2x0aXB0ZXh0PSImYWJzb2x1dGVGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcDsi
CisgICAgICAgICAgICAgICAgIHR5cGU9Im1lbnUiCisgICAgICAgICAgICAgICAgIG9ic2VydmVz
PSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciI+CisgICAgPG1lbnVwb3B1cCBpZD0iQWJzb2x1dGVG
b250U2l6ZUJ1dHRvblBvcHVwIgorICAgICAgICAgICAgICAgb25wb3B1cHNob3dpbmc9ImluaXRG
b250U2l6ZU1lbnUodGhpcywgZmFsc2UpOyI+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1l
bnVfZm9udFNpemVfeC1zbWFsbCIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtdGlueUNt
ZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCisgICAgICAgICAgICAgICAg
b25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1zbWFsbCcpIi8+CisgICAgICA8bWVudWl0
ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfc21hbGwiCisgICAgICAgICAgICAgICAgbGFiZWw9
IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKKyAg
ICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdzbWFsbCcpIi8+Cisg
ICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbWVkaXVtIgorICAgICAgICAg
ICAgICAgIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7IgorICAgICAgICAgICAgICAgIHR5
cGU9InJhZGlvIgorICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUo
J21lZGl1bScpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbGFy
Z2UiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWxhcmdlQ21kLmxhYmVsOyIKKyAgICAg
ICAgICAgICAgICB0eXBlPSJyYWRpbyIKKyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRv
clNldEZvbnRTaXplKCdsYXJnZScpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVf
Zm9udFNpemVfeC1sYXJnZSIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtZXh0cmFMYXJn
ZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCisgICAgICAgICAgICAg
ICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1sYXJnZScpIi8+CisgICAgICA8bWVu
dWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtbGFyZ2UiCisgICAgICAgICAgICAgICAg
bGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlv
IgorICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3h4LWxhcmdl
JykiLz4KKyAgICA8L21lbnVwb3B1cD4KKyAgPC90b29sYmFyYnV0dG9uPgogICA8dG9vbGJhcmJ1
dHRvbiBpZD0iRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiIKICAgICAgICAgICAgICAgICAgY2xhc3M9
ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmRlY3Jl
YXNlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXA7IgogICAgICAgICAgICAgICAgICBvYnNlcnZl
cz0iY21kX2RlY3JlYXNlRm9udCIvPgogICA8dG9vbGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250
U2l6ZUJ1dHRvbiIKICAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgog
ICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmluY3JlYXNlRm9udFNpemVUb29sYmFyQ21k
LnRvb2x0aXA7IgogICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udCIv
PgpkaWZmIC0tZ2l0IGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9tZXNzZW5nZXJj
b21wb3NlLnh1bCBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvbWVzc2VuZ2VyY29t
cG9zZS54dWwKLS0tIGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9tZXNzZW5nZXJj
b21wb3NlLnh1bAorKysgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21lc3Nlbmdl
cmNvbXBvc2UueHVsCkBAIC05OTMsMTYgKzk5MywxNyBAQAogICAgIDwhLS0gVGhlc2UgdG9vbGJh
ciBpdGVtcyBnZXQgZmlsbGVkIG91dCBmcm9tIHRoZSBlZGl0b3JPdmVybGF5IC0tPgogICAgIDx0
b29sYm94IGlkPSJGb3JtYXRUb29sYm94IiBtb2RlPSJpY29ucyI+CiAgICAgICA8dG9vbGJhciBj
bGFzcz0iY2hyb21lY2xhc3MtdG9vbGJhciIgaWQ9IkZvcm1hdFRvb2xiYXIiIHBlcnNpc3Q9ImNv
bGxhcHNlZCIKICAgICAgICAgICAgICAgIGN1c3RvbWl6YWJsZT0idHJ1ZSIgbm93aW5kb3dkcmFn
PSJ0cnVlIj4KICAgICAgICAgPHRvb2xiYXJpdGVtIGlkPSJwYXJhZ3JhcGgtc2VsZWN0LWNvbnRh
aW5lciIvPgogICAgICAgICA8dG9vbGJhcml0ZW0gaWQ9ImZvbnQtZmFjZS1zZWxlY3QtY29udGFp
bmVyIi8+CiAgICAgICAgIDx0b29sYmFyaXRlbSBpZD0iY29sb3ItYnV0dG9ucy1jb250YWluZXIi
CiAgICAgICAgICAgICAgICAgICAgICBkaXNhYmxlb25jdXN0b21pemU9InRydWUiLz4KKyAgICAg
ICAgPHRvb2xiYXJidXR0b24gaWQ9IkFic29sdXRlRm9udFNpemVCdXR0b24iLz4KICAgICAgICAg
PHRvb2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNpemVCdXR0b24iLz4KICAgICAgICAgPHRv
b2xiYXJidXR0b24gaWQ9IkluY3JlYXNlRm9udFNpemVCdXR0b24iLz4KICAgICAgICAgPHRvb2xi
YXJzZXBhcmF0b3IgY2xhc3M9InRvb2xiYXJzZXBhcmF0b3Itc3RhbmRhcmQiLz4KICAgICAgICAg
PHRvb2xiYXJidXR0b24gaWQ9ImJvbGRCdXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24g
aWQ9Iml0YWxpY0J1dHRvbiIvPgogICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0idW5kZXJsaW5l
QnV0dG9uIi8+CiAgICAgICAgIDx0b29sYmFyc2VwYXJhdG9yIGNsYXNzPSJ0b29sYmFyc2VwYXJh
dG9yLXN0YW5kYXJkIi8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJ1bEJ1dHRvbiIvPgpk
aWZmIC0tZ2l0IGEvbWFpbC9jb21wb25lbnRzL3ByZWZlcmVuY2VzL2NvbXBvc2UueHVsIGIvbWFp
bC9jb21wb25lbnRzL3ByZWZlcmVuY2VzL2NvbXBvc2UueHVsCi0tLSBhL21haWwvY29tcG9uZW50
cy9wcmVmZXJlbmNlcy9jb21wb3NlLnh1bAorKysgYi9tYWlsL2NvbXBvbmVudHMvcHJlZmVyZW5j
ZXMvY29tcG9zZS54dWwKQEAgLTEyNywyMiArMTI3LDIyIEBACiAgICAgICAgICAgICAgICAgICA8
bWVudWl0ZW0gdmFsdWU9IkNvdXJpZXIgTmV3LCBDb3VyaWVyLCBtb25vc3BhY2UiIGxhYmVsPSIm
Zm9udENvdXJpZXIubGFiZWw7Ii8+CiAgICAgICAgICAgICAgICAgICA8bWVudXNlcGFyYXRvci8+
CiAgICAgICAgICAgICAgICAgPC9tZW51cG9wdXA+CiAgICAgICAgICAgICAgIDwvbWVudWxpc3Q+
CiAKICAgICAgICAgICAgICAgPGxhYmVsIGNvbnRyb2w9ImZvbnRTaXplU2VsZWN0IiB2YWx1ZT0i
JnNpemUubGFiZWw7IiBhY2Nlc3NrZXk9IiZzaXplLmFjY2Vzc2tleTsiLz4KICAgICAgICAgICAg
ICAgPG1lbnVsaXN0IGlkPSJmb250U2l6ZVNlbGVjdCIgcHJlZmVyZW5jZT0ibXNnY29tcG9zZS5m
b250X3NpemUiPgogICAgICAgICAgICAgICAgIDxtZW51cG9wdXA+Ci0gICAgICAgICAgICAgICAg
ICA8bWVudWl0ZW0gdmFsdWU9Ingtc21hbGwiIGxhYmVsPSImc2l6ZS14LXNtYWxsQ21kLmxhYmVs
OyIvPgorICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4LXNtYWxsIiBsYWJlbD0i
JnNpemUtdGlueUNtZC5sYWJlbDsiLz4KICAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1
ZT0ic21hbGwiICAgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIvPgogICAgICAgICAgICAg
ICAgICAgPG1lbnVpdGVtIHZhbHVlPSJtZWRpdW0iICBsYWJlbD0iJnNpemUtbWVkaXVtQ21kLmxh
YmVsOyIvPgogICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJsYXJnZSIgICBsYWJl
bD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICAgICAgICAgICAgICA8bWVudWl0ZW0g
dmFsdWU9IngtbGFyZ2UiIGxhYmVsPSImc2l6ZS14LWxhcmdlQ21kLmxhYmVsOyIvPgotICAgICAg
ICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4eC1sYXJnZSIgbGFiZWw9IiZzaXplLXh4LWxh
cmdlQ21kLmxhYmVsOyIvPgorICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4LWxh
cmdlIiBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiLz4KKyAgICAgICAgICAgICAg
ICAgIDxtZW51aXRlbSB2YWx1ZT0ieHgtbGFyZ2UiIGxhYmVsPSImc2l6ZS1odWdlQ21kLmxhYmVs
OyIvPgogICAgICAgICAgICAgICAgIDwvbWVudXBvcHVwPgogICAgICAgICAgICAgICA8L21lbnVs
aXN0PgogICAgICAgICAgICAgPC9oYm94PgogCiAgICAgICAgICAgICA8c2VwYXJhdG9yIGNsYXNz
PSJ0aGluIi8+CiAKICAgICAgICAgICAgIDxoYm94IGFsaWduPSJjZW50ZXIiPgogICAgICAgICAg
ICAgICA8bGFiZWwgY29udHJvbD0idGV4dENvbG9yQnV0dG9uIiB2YWx1ZT0iJmZvbnRDb2xvci5s
YWJlbDsiIGFjY2Vzc2tleT0iJmZvbnRDb2xvci5hY2Nlc3NrZXk7Ii8+CmRpZmYgLS1naXQgYS9t
YWlsL3RoZW1lcy9saW51eC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MgYi9tYWls
L3RoZW1lcy9saW51eC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKLS0tIGEvbWFp
bC90aGVtZXMvbGludXgvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCisrKyBiL21h
aWwvdGhlbWVzL2xpbnV4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcwpAQCAtNDQy
LDE2ICs0NDIsMjMgQEAgdHJlZWNoaWxkcmVuOjotbW96LXRyZWUtaW1hZ2Uoc3Vic2NyaWJlZAog
dG9vbGJhcmJ1dHRvbi5mb3JtYXR0aW5nLWJ1dHRvbiB7CiAgIGxpc3Qtc3R5bGUtaW1hZ2U6IHVy
bCgiY2hyb21lOi8vbWVzc2VuZ2VyL3NraW4vbWVzc2VuZ2VyY29tcG9zZS9mb3JtYXQtYnV0dG9u
cy5wbmciKTsKIH0KIAogI0Zvcm1hdFRvb2xiYXIgPiB0b29sYmFyYnV0dG9uID4gLnRvb2xiYXJi
dXR0b24tdGV4dCB7CiAgIGRpc3BsYXk6IG5vbmU7CiB9CiAKKyNBYnNvbHV0ZUZvbnRTaXplQnV0
dG9uIHsKKyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMjcycHggMTZweCAyODhweCAwcHgpOwor
fQorI0Fic29sdXRlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9InRydWUiXSB7CisgIC1tb3otaW1h
Z2UtcmVnaW9uOiByZWN0KDI1NnB4IDE2cHggMjcycHggMHB4KTsKK30KKwogI0RlY3JlYXNlRm9u
dFNpemVCdXR0b24gewogICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgyMDhweCAxNnB4IDIyNHB4
IDBweCk7CiB9CiAjRGVjcmVhc2VGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKICAg
LW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTkycHggMTZweCAyMDhweCAwcHgpOwogfQogCiAjSW5j
cmVhc2VGb250U2l6ZUJ1dHRvbiB7CmRpZmYgLS1naXQgYS9tYWlsL3RoZW1lcy9vc3gvbWFpbC9j
b21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzIGIvbWFpbC90aGVtZXMvb3N4L21haWwvY29tcG9z
ZS9tZXNzZW5nZXJjb21wb3NlLmNzcwotLS0gYS9tYWlsL3RoZW1lcy9vc3gvbWFpbC9jb21wb3Nl
L21lc3NlbmdlcmNvbXBvc2UuY3NzCisrKyBiL21haWwvdGhlbWVzL29zeC9tYWlsL2NvbXBvc2Uv
bWVzc2VuZ2VyY29tcG9zZS5jc3MKQEAgLTc1MSwzMCArNzUxLDMwIEBAIHRvb2xiYXJidXR0b24u
Zm9ybWF0dGluZy1idXR0b24gewogICAtbW96LW1hcmdpbi1zdGFydDogM3B4OwogICAtbW96LW1h
cmdpbi1lbmQ6IDVweDsKIH0KIAogI0FsaWduUG9wdXBCdXR0b24sICNJbnNlcnRQb3B1cEJ1dHRv
biwgI3NtaWxlQnV0dG9uTWVudSB7CiAgLW1vei1tYXJnaW4tZW5kOiA5cHg7CiB9CiAKKyNBYnNv
bHV0ZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAogI0luY3JlYXNlRm9udFNp
emVCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjdW5kZXJsaW5lQnV0dG9uOi1tb3otbG9j
YWxlLWRpcihydGwpLAogI2luZGVudEJ1dHRvbjotbW96LWxvY2FsZS1kaXIocnRsKSwKLSNEZWNy
ZWFzZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihsdHIpLAogI2JvbGRCdXR0b246LW1v
ei1sb2NhbGUtZGlyKGx0ciksCiAjdWxCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0cikgewogICBi
b3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOwogICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAw
OwogfQogCisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSwKICNJ
bmNyZWFzZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihsdHIpLAogI3VuZGVybGluZUJ1
dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSwKICNpbmRlbnRCdXR0b246LW1vei1sb2NhbGUtZGly
KGx0ciksCi0jRGVjcmVhc2VGb250U2l6ZUJ1dHRvbjotbW96LWxvY2FsZS1kaXIocnRsKSwKICNi
b2xkQnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAogI3VsQnV0dG9uOi1tb3otbG9jYWxlLWRp
cihydGwpIHsKICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7CiAgIGJvcmRlci1ib3R0b20t
cmlnaHQtcmFkaXVzOiAwOwogfQogCiB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uID4g
LnRvb2xiYXJidXR0b24tbWVudS1kcm9wbWFya2VyLAogdG9vbGJhcmJ1dHRvbi5mb3JtYXR0aW5n
LWJ1dHRvbiA+IC50b29sYmFyYnV0dG9uLW1lbnVidXR0b24tZHJvcG1hcmtlciB7CkBAIC03OTks
MTYgKzc5OSwyNCBAQCB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uID4gLnRvb2xiCiAg
ICAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKGNocm9tZTovL21lc3Nlbmdlci9za2luL2ljb25zL3Rv
b2xiYXJidXR0b24tZHJvcG1hcmtlci1saW9uLnBuZyk7CiAgIH0KIH0KIAogI0Zvcm1hdFRvb2xi
YXIgPiB0b29sYmFyYnV0dG9uID4gLnRvb2xiYXJidXR0b24tdGV4dCB7CiAgIGRpc3BsYXk6IG5v
bmU7CiB9CiAKKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIHsKKyAgLW1vei1pbWFnZS1yZWdpb246
IHJlY3QoMTgwcHggMjBweCAxOTJweCAwcHgpOworfQorCisjQWJzb2x1dGVGb250U2l6ZUJ1dHRv
bltkaXNhYmxlZD0idHJ1ZSJdIHsKKyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTgwcHggNjBw
eCAxOTJweCA0MHB4KSAhaW1wb3J0YW50OworfQorCiAjSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiB7
CiAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDBweCAyMHB4IDEycHggMHB4KTsKIH0KIAogI0lu
Y3JlYXNlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9InRydWUiXSB7CiAgIC1tb3otaW1hZ2UtcmVn
aW9uOiByZWN0KDBweCA2MHB4IDEycHggNDBweCkgIWltcG9ydGFudDsKIH0KIApAQCAtOTc2LDE2
ICs5ODQsMjQgQEAgdG9vbGJhcmJ1dHRvbi5mb3JtYXR0aW5nLWJ1dHRvbiA+IC50b29sYgogICAg
IHdpZHRoOiAyMHB4OwogICAgIGhlaWdodDogMTJweDsKICAgfQogCiAgIHRvb2xiYXJidXR0b24u
Zm9ybWF0dGluZy1idXR0b24gewogICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybCgiY2hyb21lOi8v
bWVzc2VuZ2VyL3NraW4vbWVzc2VuZ2VyY29tcG9zZS9mb3JtYXQtYnV0dG9uc0AyeC5wbmciKTsK
ICAgfQogCisgICNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIHsKKyAgICAtbW96LWltYWdlLXJlZ2lv
bjogcmVjdCgzNjBweCA0MHB4IDM4NHB4IDBweCk7CisgIH0KKworICAjQWJzb2x1dGVGb250U2l6
ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKKyAgICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgz
NjBweCAxMjBweCAzODRweCA4MHB4KSAhaW1wb3J0YW50OworICB9CisKICAgI0luY3JlYXNlRm9u
dFNpemVCdXR0b24gewogICAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDBweCA0MHB4IDI0cHgg
MHB4KTsKICAgfQogCiAgICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0g
ewogICAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDBweCAxMjBweCAyNHB4IDgwcHgpICFpbXBv
cnRhbnQ7CiAgIH0KIApkaWZmIC0tZ2l0IGEvbWFpbC90aGVtZXMvd2luZG93cy9tYWlsL2NvbXBv
c2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MgYi9tYWlsL3RoZW1lcy93aW5kb3dzL21haWwvY29tcG9z
ZS9tZXNzZW5nZXJjb21wb3NlLmNzcwotLS0gYS9tYWlsL3RoZW1lcy93aW5kb3dzL21haWwvY29t
cG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcworKysgYi9tYWlsL3RoZW1lcy93aW5kb3dzL21haWwv
Y29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcwpAQCAtMjUxLDE2ICsyNTEsMjMgQEAgdG9vbGJv
eFtsYWJlbGFsaWduPSJlbmQiXSA+IHRvb2xiYXJbbW9kZQogI0Zvcm1hdFRvb2xiYXIgewogICBi
YWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsKIH0KIAogI0Zvcm1hdFRvb2xiYXIgPiB0b29s
YmFyYnV0dG9uID4gLnRvb2xiYXJidXR0b24tdGV4dCB7CiAgIGRpc3BsYXk6IG5vbmU7CiB9CiAK
KyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIHsKKyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4
IDMyMHB4IDE2cHggMzA0cHgpOworfQorI0Fic29sdXRlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9
InRydWUiXSB7CisgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDE2cHggMzIwcHggMzJweCAzMDRw
eCkgIWltcG9ydGFudDsKK30KKwogI0RlY3JlYXNlRm9udFNpemVCdXR0b24gewogICAtbW96LWlt
YWdlLXJlZ2lvbjogcmVjdCgwcHggMTZweCAxNnB4IDBweCk7CiB9CiAjRGVjcmVhc2VGb250U2l6
ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTZw
eCAxNnB4IDMycHggMHB4KSAhaW1wb3J0YW50OwogfQogCiAjSW5jcmVhc2VGb250U2l6ZUJ1dHRv
biB7CmRpZmYgLS1naXQgYS9zdWl0ZS9tYWlsbmV3cy9jb21wb3NlL3ByZWZzL3ByZWYtY29tcG9z
aW5nX21lc3NhZ2VzLnh1bCBiL3N1aXRlL21haWxuZXdzL2NvbXBvc2UvcHJlZnMvcHJlZi1jb21w
b3NpbmdfbWVzc2FnZXMueHVsCi0tLSBhL3N1aXRlL21haWxuZXdzL2NvbXBvc2UvcHJlZnMvcHJl
Zi1jb21wb3NpbmdfbWVzc2FnZXMueHVsCisrKyBiL3N1aXRlL21haWxuZXdzL2NvbXBvc2UvcHJl
ZnMvcHJlZi1jb21wb3NpbmdfbWVzc2FnZXMueHVsCkBAIC0xNjMsMjIgKzE2MywyMiBAQAogICAg
ICAgICAgIDwvcm93PgogCSAgPHJvdyBhbGlnbj0iY2VudGVyIj4KICAgICAgICAgICAgIDxsYWJl
bCB2YWx1ZT0iJnNpemUubGFiZWw7IgogICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNp
emUuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgICBjb250cm9sPSJmb250U2l6ZVNlbGVj
dCIvPgogICAgICAgICAgICAgPGhib3ggYWxpZ249ImNlbnRlciI+CiAgICAgICAgICAgICAgIDxt
ZW51bGlzdCBpZD0iZm9udFNpemVTZWxlY3QiIHByZWZlcmVuY2U9Im1zZ2NvbXBvc2UuZm9udF9z
aXplIj4KICAgICAgICAgICAgICAgICA8bWVudXBvcHVwPgotICAgICAgICAgICAgICAgICAgPG1l
bnVpdGVtIHZhbHVlPSJ4LXNtYWxsIiBsYWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJlbDsiLz4K
KyAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieC1zbWFsbCIgbGFiZWw9IiZzaXpl
LXRpbnlDbWQubGFiZWw7Ii8+CiAgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9InNt
YWxsIiBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7Ii8+CiAgICAgICAgICAgICAgICAgICA8
bWVudWl0ZW0gdmFsdWU9Im1lZGl1bSIgbGFiZWw9IiZzaXplLW1lZGl1bUNtZC5sYWJlbDsiLz4K
ICAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ibGFyZ2UiIGxhYmVsPSImc2l6ZS1s
YXJnZUNtZC5sYWJlbDsiLz4KLSAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieC1s
YXJnZSIgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICAgICAgICAgICAg
ICA8bWVudWl0ZW0gdmFsdWU9Inh4LWxhcmdlIiBsYWJlbD0iJnNpemUteHgtbGFyZ2VDbWQubGFi
ZWw7Ii8+CisgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9IngtbGFyZ2UiIGxhYmVs
PSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIvPgorICAgICAgICAgICAgICAgICAgPG1lbnVp
dGVtIHZhbHVlPSJ4eC1sYXJnZSIgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7Ii8+CiAgICAg
ICAgICAgICAgICAgPC9tZW51cG9wdXA+CiAgICAgICAgICAgICAgIDwvbWVudWxpc3Q+CiAgICAg
ICAgICAgICAgIDxsYWJlbCB2YWx1ZT0iJmZvbnRDb2xvci5sYWJlbDsiCiAgICAgICAgICAgICAg
ICAgICAgICBhY2Nlc3NrZXk9IiZmb250Q29sb3IuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAg
ICAgICAgIGNvbnRyb2w9Im1zZ0NvbXBvc2VUZXh0Q29sb3IiLz4KICAgICAgICAgICAgICAgPGNv
bG9ycGlja2VyIGlkPSJtc2dDb21wb3NlVGV4dENvbG9yIgogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdHlwZT0iYnV0dG9uIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlZmVyZW5j
ZT0ibXNnY29tcG9zZS50ZXh0X2NvbG9yIi8+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8672414</attachid>
            <date>2015-10-11 13:13:19 -0700</date>
            <delta_ts>2015-10-16 11:03:59 -0700</delta_ts>
            <desc>Part 2: XUL, CSS and some JS changes for new toolbar button (v4a).</desc>
            <filename>769604.patch</filename>
            <type>text/plain</type>
            <size>33172</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBQYXJlbnQgNjE0NTUzMTExMGEyZmYyNWI2YTQ1MGU2NDMy
ZGJlNjMzNmVhNDA3YQojIFVzZXIgSm9yZyBLIDxtb3ppbGxhQGpvcmdrLmNvbT4KQnVnIDc2OTYw
NCAtIFByb3ZpZGUgbmV3IGZvbnQgc2l6ZSBzZWxlY3Rpb24gYnV0dG9uLiByPW5laWwsbWttZWxp
bgoKZGlmZiAtLWdpdCBhL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci5qcyBiL2Vk
aXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci5qcwotLS0gYS9lZGl0b3IvdWkvY29tcG9z
ZXIvY29udGVudC9lZGl0b3IuanMKKysrIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRp
dG9yLmpzCkBAIC05NjAsMTcgKzk2MCwxNyBAQCBmdW5jdGlvbiBjcmVhdGVGb250RmFjZU1lbnVp
dGVtKGFGb250TGFiCiAgIGl0ZW1Ob2RlLnNldEF0dHJpYnV0ZSgidmFsdWVfcGFyc2VkIiwgYUZv
bnROYW1lLnRvTG93ZXJDYXNlKCkucmVwbGFjZSgvLCAvZywgIiwiKSk7CiAgIGlmIChhTWVudVBv
cHVwLmdldEF0dHJpYnV0ZSgidXNlUmFkaW9zIikgPT0gInRydWUiKSB7CiAgICAgaXRlbU5vZGUu
c2V0QXR0cmlidXRlKCJ0eXBlIiwgInJhZGlvIik7CiAgICAgaXRlbU5vZGUuc2V0QXR0cmlidXRl
KCJvYnNlcnZlcyIsICJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIpOwogICB9CiAgIHJldHVybiBp
dGVtTm9kZTsKIH0KIAotZnVuY3Rpb24gaW5pdEZvbnRTaXplTWVudShtZW51UG9wdXApCitmdW5j
dGlvbiBpbml0Rm9udFNpemVNZW51KG1lbnVQb3B1cCwgZnVsbE1lbnUpCiB7CiAgIGlmIChtZW51
UG9wdXApCiAgIHsKICAgICB2YXIgY2hpbGRyZW4gPSBtZW51UG9wdXAuY2hpbGROb2RlczsKICAg
ICBpZiAoIWNoaWxkcmVuKSByZXR1cm47CiAKICAgICB2YXIgZmlyc3RIYXMgPSB7IHZhbHVlOiBm
YWxzZSB9OwogICAgIHZhciBhbnlIYXMgPSB7IHZhbHVlOiBmYWxzZSB9OwpAQCAtOTc4LDYxICs5
NzgsMTAzIEBAIGZ1bmN0aW9uIGluaXRGb250U2l6ZU1lbnUobWVudVBvcHVwKQogCiAgICAgdmFy
IHNpemVXYXNGb3VuZCA9IGZhbHNlOwogCiAgICAgLy8gd2UgbmVlZCB0byBzZXQgb3IgY2xlYXIg
dGhlIGNoZWNrbWFyayBmb3IgZWFjaCBtZW51IGl0ZW0gc2luY2UgdGhlIHNlbGVjdGlvbgogICAg
IC8vIG1heSBiZSBpbiBhIG5ldyBsb2NhdGlvbiBmcm9tIHdoZXJlIGl0IHdhcyB3aGVuIHRoZSBt
ZW51IHdhcyBwcmV2aW91c2x5IG9wZW5lZAogCiAgICAgLy8gRmlyc3QgMiBpdGVtcyBhZGQgPHNt
YWxsPiBhbmQgPGJpZz4gdGFncwogICAgIC8vIFdoaWxlIGl0IHdvdWxkIGJlIGJldHRlciB0byBz
aG93IHRoZSBudW1iZXIgb2YgbGV2ZWxzLAotICAgIC8vICBhdCBsZWFzdCB0aGlzIHRlbGxzIHVz
ZXIgaWYgZWl0aGVyIG9mIHRoZW0gYXJlIHNldAotICAgIHZhciBtZW51SXRlbSA9IGNoaWxkcmVu
WzBdOwotICAgIGlmIChtZW51SXRlbSkKKyAgICAvLyBhdCBsZWFzdCB0aGlzIHRlbGxzIHVzZXIg
aWYgZWl0aGVyIG9mIHRoZW0gYXJlIHNldC4KKyAgICBFZGl0b3JHZXRUZXh0UHJvcGVydHkoInNt
YWxsIiwgIiIsICIiLCBmaXJzdEhhcywgYW55SGFzLCBhbGxIYXMpOworICAgIHNpemVXYXNGb3Vu
ZCA9IGFueUhhcy52YWx1ZTsKKyAgICBpZiAoZnVsbE1lbnUpCiAgICAgewotICAgICAgRWRpdG9y
R2V0VGV4dFByb3BlcnR5KCJzbWFsbCIsICIiLCAiIiwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFz
KTsKLSAgICAgIG1lbnVJdGVtLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGFsbEhhcy52YWx1ZSk7
Ci0gICAgICBzaXplV2FzRm91bmQgPSBhbnlIYXMudmFsdWU7CisgICAgICB2YXIgbWVudUl0ZW0g
PSBjaGlsZHJlblswXTsKKyAgICAgIGlmIChtZW51SXRlbSkKKyAgICAgICAgbWVudUl0ZW0uc2V0
QXR0cmlidXRlKCJjaGVja2VkIiwgYWxsSGFzLnZhbHVlKTsKICAgICB9CiAKLSAgICBtZW51SXRl
bSA9IGNoaWxkcmVuWzFdOwotICAgIGlmIChtZW51SXRlbSkKKyAgICBFZGl0b3JHZXRUZXh0UHJv
cGVydHkoImJpZyIsICIiLCAiIiwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKKyAgICBzaXpl
V2FzRm91bmQgfD0gYW55SGFzLnZhbHVlOworICAgIGlmIChmdWxsTWVudSkKICAgICB7Ci0gICAg
ICBFZGl0b3JHZXRUZXh0UHJvcGVydHkoImJpZyIsICIiLCAiIiwgZmlyc3RIYXMsIGFueUhhcywg
YWxsSGFzKTsKLSAgICAgIG1lbnVJdGVtLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGFsbEhhcy52
YWx1ZSk7Ci0gICAgICBzaXplV2FzRm91bmQgfD0gYW55SGFzLnZhbHVlOworICAgICAgbWVudUl0
ZW0gPSBjaGlsZHJlblsxXTsKKyAgICAgIGlmIChtZW51SXRlbSkKKyAgICAgICAgbWVudUl0ZW0u
c2V0QXR0cmlidXRlKCJjaGVja2VkIiwgYWxsSGFzLnZhbHVlKTsKICAgICB9CiAKLSAgICAvLyBG
aXhlZCBzaXplIGl0ZW1zIHN0YXJ0IGFmdGVyIG1lbnUgc2VwYXJhdG9yCi0gICAgdmFyIG1lbnVJ
bmRleCA9IDM7Ci0gICAgLy8gSW5kZXggb2YgdGhlIG1lZGl1bSAoZGVmYXVsdCkgaXRlbQotICAg
IHZhciBtZWRpdW1JbmRleCA9IDU7Ci0KLSAgICAvLyBTY2FuIHRocm91Z2ggYWxsIHN1cHBvcnRl
ZCAiZm9udCBzaXplIiBhdHRyaWJ1dGUgdmFsdWVzCi0gICAgZm9yICh2YXIgaSA9IC0yOyBpIDw9
IDM7IGkrKykKKyAgICAvLyBGaXhlZCBzaXplIGl0ZW1zIHN0YXJ0IGFmdGVyIG1lbnUgc2VwYXJh
dG9yIGRlcGVuZGluZyBvbiB3aGV0aGVyIGl0IGlzCisgICAgLy8gYSBmdWxsIG1lbnUuCisgICAg
dmFyIG1lbnVJbmRleCA9IGZ1bGxNZW51ID8gMyA6IDA7CisKKyAgICB2YXIgZm9udFNpemUgPSBF
ZGl0b3JHZXRUZXh0UHJvcGVydHkoImZvbnQiLCAic2l6ZSIsIG51bGwsIGZpcnN0SGFzLCBhbnlI
YXMsIGFsbEhhcyk7CisgICAgc2l6ZVdhc0ZvdW5kIHw9IGFueUhhcy52YWx1ZTsKKyAgICB2YXIg
c2V0SW5kZXggPSAtMTsKKworICAgIGlmIChhbGxIYXMudmFsdWUpCiAgICAgewotICAgICAgbWVu
dUl0ZW0gPSBjaGlsZHJlblttZW51SW5kZXhdOwotCi0gICAgICAvLyBTa2lwIG92ZXIgbWVkaXVt
IHNpbmNlIGl0J2xsIGJlIHNldCBiZWxvdy4KLSAgICAgIC8vIElmIGZvbnQgc2l6ZT0wIGlzIGFj
dHVhbGx5IHNldCwgd2UnbGwgdG9nZ2xlIGl0IG9mZiBiZWxvdyBpZgotICAgICAgLy8gd2UgZW50
ZXIgdGhpcyBsb29wIGluIHRoaXMgY2FzZS4KLSAgICAgIGlmIChtZW51SXRlbSAmJiAoaSAhPSAw
KSkKKyAgICAgIHN3aXRjaCAoZm9udFNpemUpCiAgICAgICB7Ci0gICAgICAgIHZhciBzaXplU3Ry
aW5nID0gKGkgPD0gMCkgPyBTdHJpbmcoaSkgOiAoIisiICsgU3RyaW5nKGkpKTsKLSAgICAgICAg
RWRpdG9yR2V0VGV4dFByb3BlcnR5KCJmb250IiwgInNpemUiLCBzaXplU3RyaW5nLCBmaXJzdEhh
cywgYW55SGFzLCBhbGxIYXMpOwotICAgICAgICAvLyBDaGVjayB0aGUgaXRlbSBvbmx5IGlmIGFs
bCBvZiBzZWxlY3Rpb24gaGFzIHRoZSBzaXplLi4uCi0gICAgICAgIG1lbnVJdGVtLnNldEF0dHJp
YnV0ZSgiY2hlY2tlZCIsIGFsbEhhcy52YWx1ZSk7Ci0gICAgICAgIC8vIC4uLmJ1dCByZW1lbWJl
ciBpZiBBTlkgb2Ygb2Ygc2VsZWN0aW9uIGhhZCBzaXplIHNldAotICAgICAgICBzaXplV2FzRm91
bmQgfD0gYW55SGFzLnZhbHVlOworICAgICAgY2FzZSAiLTMiOgorICAgICAgY2FzZSAiLTIiOgor
ICAgICAgY2FzZSAiMCI6CisgICAgICBjYXNlICIxIjoKKyAgICAgICAgLy8geC1zbWFsbC4KKyAg
ICAgICAgc2V0SW5kZXggPSAwOworICAgICAgICBicmVhazsKKyAgICAgIGNhc2UgIi0xIjoKKyAg
ICAgIGNhc2UgIjIiOgorICAgICAgICAvLyBzbWFsbC4KKyAgICAgICAgc2V0SW5kZXggPSAxOwor
ICAgICAgICBicmVhazsKKyAgICAgIGNhc2UgIjMiOgorICAgICAgICAvLyBtZWRpdW0uCisgICAg
ICAgIHNldEluZGV4ID0gMjsKKyAgICAgICAgYnJlYWs7CisgICAgICBjYXNlICIrMSI6CisgICAg
ICBjYXNlICI0IjoKKyAgICAgICAgLy8gbGFyZ2UuCisgICAgICAgIHNldEluZGV4ID0gMzsKKyAg
ICAgICAgYnJlYWs7CisgICAgICBjYXNlICIrMiI6CisgICAgICBjYXNlICI1IjoKKyAgICAgICAg
Ly8geC1sYXJnZS4KKyAgICAgICAgc2V0SW5kZXggPSA0OworICAgICAgICBicmVhazsKKyAgICAg
IGNhc2UgIiszIjoKKyAgICAgIGNhc2UgIis0IjoKKyAgICAgIGNhc2UgIjYiOgorICAgICAgY2Fz
ZSAiNyI6CisgICAgICAgIC8vIHh4LWxhcmdlLworICAgICAgICBzZXRJbmRleCA9IDU7CiAgICAg
ICB9Ci0gICAgICBtZW51SW5kZXgrKzsKICAgICB9CiAKLSAgICAvLyBpZiBubyBzaXplIHdhcyBm
b3VuZCwgdGhlbiBjaGVjayBkZWZhdWx0IChtZWRpdW0pCi0gICAgLy8gbm90ZSB0aGF0IG5vIGl0
ZW0gaXMgY2hlY2tlZCBpbiB0aGUgY2FzZSBvZiAibWl4ZWQiIHNlbGVjdGlvbgotICAgIGNoaWxk
cmVuW21lZGl1bUluZGV4XS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCAhc2l6ZVdhc0ZvdW5kKTsK
KyAgICBzaXplV2FzRm91bmQgfD0gKHNldEluZGV4ID49IDApOworCisgICAgLy8gSWYgdGhlIGVs
ZW1lbnQgaGFzIG5vIHNpemUgYXR0cmlidXRlIGFuZCBubyBzaXplIHdhcyBmb3VuZCBhdCBhbGws
CisgICAgLy8gd2UgYXNzdW1lICJtZWRpdW0iIHNpemUuIFRoaXMgaXMgaGlnaGx5IHByb2JsZW1h
dGljIHNpbmNlCisgICAgLy8gQ1NTIHNpemVzIGFyZSBub3QgcmVjb2duaXNlZCBhbmQgd2lsbCBz
aG93IGFzICJtZWRpdW0iIGFzIHdlbGwuCisgICAgLy8gQ3VycmVudGx5IHdlIGNhbid0IGRpc3Rp
bmd1aXNoIGJldHdlZW4gIm5vIGF0dHJpYnV0ZSIgd2hpY2gKKyAgICAvLyBjYW4gaW1wbHkgIm1l
ZGl1bSIgYW5kICJDU1MgYXR0cmlidXRlIHByZXNlbnQiIHdoaWNoIHNob3VsZCBub3QKKyAgICAv
LyBpbXBseSAibWVkaXVtIi4KKyAgICBpZiAoIXNpemVXYXNGb3VuZCkKKyAgICAgIHNldEluZGV4
ID0gMjsKKworICAgIGlmIChzZXRJbmRleCA+PSAwKQorICAgIHsKKyAgICAgIGNoaWxkcmVuW21l
bnVJbmRleCArIHNldEluZGV4XS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCB0cnVlKTsKKyAgICB9
CisgICAgZWxzZQorICAgIHsKKyAgICAgIC8vIEluIGNhc2Ugb2YgbWl4ZWQsIGNsZWFyIGFsbCBp
dGVtcy4KKyAgICAgIGZvciAodmFyIGkgPSBtZW51SW5kZXg7IGkgPCBjaGlsZHJlbi5sZW5ndGg7
IGkrKykKKyAgICAgICAgY2hpbGRyZW5baV0uc2V0QXR0cmlidXRlKCJjaGVja2VkIiwgZmFsc2Up
OworICAgIH0KICAgfQogfQogCiBmdW5jdGlvbiBvbkhpZ2hsaWdodENvbG9yQ2hhbmdlKCkKIHsK
ICAgQ2hhbmdlQnV0dG9uQ29sb3IoImNtZF9oaWdobGlnaHQiLCAiSGlnaGxpZ2h0Q29sb3JCdXR0
b24iLAogICAgICAgICAgICAgICAgICAgICAidHJhbnNwYXJlbnQiKTsKIH0KZGlmZiAtLWdpdCBh
L2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci54dWwgYi9lZGl0b3IvdWkvY29tcG9z
ZXIvY29udGVudC9lZGl0b3IueHVsCi0tLSBhL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2Vk
aXRvci54dWwKKysrIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLnh1bApAQCAt
MjY1LDE2ICsyNjUsMTcgQEAKICAgICAgICAgICAgbm93aW5kb3dkcmFnPSJ0cnVlIj4KICAgICA8
IS0tIGZyb20gZWRpdG9yT3ZlcmxheSAtLT4KICAgICA8dG9vbGJhcml0ZW0gaWQ9InBhcmFncmFw
aC1zZWxlY3QtY29udGFpbmVyIi8+CiAgICAgPHRvb2xiYXJpdGVtIGlkPSJjb2xvci1idXR0b25z
LWNvbnRhaW5lciIvPgogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJIaWdobGlnaHRDb2xvckJ1dHRv
biIvPgogCiAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xhc3M9InRvb2xiYXJzZXBhcmF0b3Itc3Rh
bmRhcmQiLz4KIAorICAgIDx0b29sYmFyYnV0dG9uIGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9u
Ii8+CiAgICAgPHRvb2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNpemVCdXR0b24iLz4KICAg
ICA8dG9vbGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgogCiAgICAgPHRv
b2xiYXJzZXBhcmF0b3IgY2xhc3M9InRvb2xiYXJzZXBhcmF0b3Itc3RhbmRhcmQiLz4KIAogICAg
IDx0b29sYmFyYnV0dG9uIGlkPSJib2xkQnV0dG9uIi8+CiAgICAgPHRvb2xiYXJidXR0b24gaWQ9
Iml0YWxpY0J1dHRvbiIvPgogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJ1bmRlcmxpbmVCdXR0b24i
Lz4KZGlmZiAtLWdpdCBhL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvck92ZXJsYXku
eHVsIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKLS0tIGEv
ZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKKysrIGIvZWRpdG9y
L3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKQEAgLTQ0MSwzNCArNDQxLDM0
IEBACiAgICAgICAgICAgPCEtLSBMb2NhbCBmb250IGZhY2UgaXRlbXMgYWRkZWQgaGVyZSBieSBp
bml0TG9jYWxGb250RmFjZU1lbnUoKSAtLT4KICAgICAgIDwvbWVudXBvcHVwPgogICAgIDwvbWVu
dT4KIAogICAgIDwhLS0gRm9udCBzaXplIHN1Ym1lbnUgLS0+CiAgICAgPG1lbnUgaWQ9ImZvbnRT
aXplTWVudSIgbGFiZWw9IiZmb250U2l6ZU1lbnUubGFiZWw7IgogICAgICAgICAgIGFjY2Vzc2tl
eT0iJmZvbnRTaXplTWVudS5hY2Nlc3NrZXk7IgogICAgICAgICAgIHBvc2l0aW9uPSIyIj4KLSAg
ICAgIDxtZW51cG9wdXAgaWQ9ImZvbnRTaXplTWVudVBvcHVwIiBvbnBvcHVwc2hvd2luZz0iaW5p
dEZvbnRTaXplTWVudSh0aGlzKSI+CisgICAgICA8bWVudXBvcHVwIGlkPSJmb250U2l6ZU1lbnVQ
b3B1cCIgb25wb3B1cHNob3dpbmc9ImluaXRGb250U2l6ZU1lbnUodGhpcywgdHJ1ZSkiPgogICAg
ICAgPG1lbnVpdGVtIGlkPSJtZW51X2RlY3JlYXNlRm9udFNpemUiCiAgICAgICAgICAgICAgICAg
bGFiZWw9IiZkZWNyZWFzZUZvbnRTaXplLmxhYmVsOyIKICAgICAgICAgICAgICAgICBhY2Nlc3Nr
ZXk9IiZkZWNyZWFzZUZvbnRTaXplLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgY29tbWFu
ZD0iY21kX2RlY3JlYXNlRm9udCIKICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKICAgICAg
ICAgICAgICAgICBuYW1lPSIxIgogICAgICAgICAgICAgICAgIGtleT0iZGVjcmVhc2Vmb250c2l6
ZWtiIi8+CiAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfaW5jcmVhc2VGb250U2l6ZSIKICAgICAg
ICAgICAgICAgICBsYWJlbD0iJmluY3JlYXNlRm9udFNpemUubGFiZWw7IgogICAgICAgICAgICAg
ICAgIGFjY2Vzc2tleT0iJmluY3JlYXNlRm9udFNpemUuYWNjZXNza2V5OyIKICAgICAgICAgICAg
ICAgICBjb21tYW5kPSJjbWRfaW5jcmVhc2VGb250IgogICAgICAgICAgICAgICAgIHR5cGU9InJh
ZGlvIgogICAgICAgICAgICAgICAgIG5hbWU9IjEiIGtleT0iaW5jcmVhc2Vmb250c2l6ZWtiIi8+
CiAgICAgICAgIDxtZW51c2VwYXJhdG9yIGlkPSJmb250U2l6ZU1lbnVBZnRlckluY3JlYXNlRm9u
dFNpemVTZXBhcmF0b3IiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3gtc21hbGwiCi0g
ICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJlbDsiCi0gICAgICAg
ICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXgtc21hbGxDbWQuYWNjZXNza2V5OyIKKyAgICAg
ICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIKKyAgICAgICAgICAgICAg
ICAgIGFjY2Vzc2tleT0iJnNpemUtdGlueUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAg
ICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1zbWFsbCcpIgogICAgICAgICAgICAg
ICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAgICAgICBuYW1lPSIyIgogICAgICAgICAg
ICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxt
ZW51aXRlbSBpZD0ibWVudV9zaXplLXNtYWxsIgogICAgICAgICAgICAgICAgICAgbGFiZWw9IiZz
aXplLXNtYWxsQ21kLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUt
c21hbGxDbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9y
U2V0Rm9udFNpemUoJ3NtYWxsJykiCkBAIC00ODUsMjUgKzQ4NSwyNSBAQAogICAgICAgICA8bWVu
dWl0ZW0gaWQ9Im1lbnVfc2l6ZS1sYXJnZSIKICAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6
ZS1sYXJnZUNtZC5sYWJlbDsiCiAgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLWxh
cmdlQ21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNl
dEZvbnRTaXplKCdsYXJnZScpIgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAg
ICAgICAgICAgICAgICBuYW1lPSIyIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9y
ZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXgt
bGFyZ2UiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteC1sYXJnZUNtZC5sYWJlbDsi
Ci0gICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXgtbGFyZ2VDbWQuYWNjZXNza2V5
OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIK
KyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtZXh0cmFMYXJnZUNtZC5hY2Nlc3Nr
ZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1s
YXJnZScpIgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAgICAg
ICBuYW1lPSIyIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxF
bmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXh4LWxhcmdlIgotICAg
ICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXh4LWxhcmdlQ21kLmxhYmVsOyIKLSAgICAgICAg
ICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUteHgtbGFyZ2VDbWQuYWNjZXNza2V5OyIKKyAgICAg
ICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1odWdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAg
ICAgIGFjY2Vzc2tleT0iJnNpemUtaHVnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAg
ICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneHgtbGFyZ2UnKSIKICAgICAgICAgICAg
ICAgICAgIHR5cGU9InJhZGlvIgogICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKICAgICAgICAg
ICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIvPgogICAgICAgPC9t
ZW51cG9wdXA+CiAgICAgPC9tZW51PgogCiAgICAgPCEtLSBGb250IHN0eWxlIHN1Ym1lbnUgLS0+
CkBAIC0xMDk0LDIzICsxMDk0LDIyIEBACiAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZGb250
U2l6ZVNlbGVjdC50b29sdGlwOyI+CiAgIDxtZW51bGlzdCBpZD0iRm9udFNpemVTZWxlY3QiCiAg
ICAgICAgICAgICBjbGFzcz0idG9vbGJhci1mb2N1c3RhcmdldCIKICAgICAgICAgICAgIGNyb3A9
InJpZ2h0IgogICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZWxlY3RGb250U2l6ZSgpOyI+
CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImZvbnQtc2l6ZS1zZWxlY3QtY29udGFpbmVyIiBhdHRy
aWJ1dGU9ImRpc2FibGVkIi8+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9mb250U2l6ZSIg
YXR0cmlidXRlPSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9uRm9udFNpemVDaGFuZ2UodGhpcy5wYXJl
bnROb2RlLCAnY21kX2ZvbnRTaXplJykiLz4KICAgICA8bWVudXBvcHVwIGlkPSJGb250U2l6ZVBv
cHVwIj4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1zbWFsbCIg
bGFiZWw9IiZzaXplLXh4LXNtYWxsQ21kLmxhYmVsOyIvPgotICAgICAgPG1lbnVpdGVtIGlkPSJ0
b29iYXJtZW51X2ZvbnRTaXplX3gtc21hbGwiIGxhYmVsPSImc2l6ZS14LXNtYWxsQ21kLmxhYmVs
OyIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtc21hbGwiIGxh
YmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJt
ZW51X2ZvbnRTaXplX3NtYWxsIiBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7Ii8+CiAgICAg
ICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbWVkaXVtIiBsYWJlbD0iJnNpemUt
bWVkaXVtQ21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRT
aXplX2xhcmdlIiBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0
ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1sYXJnZSIgbGFiZWw9IiZzaXplLXgtbGFyZ2VD
bWQubGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgt
bGFyZ2UiIGxhYmVsPSImc2l6ZS14eC1sYXJnZUNtZC5sYWJlbDsiLz4KKyAgICAgIDxtZW51aXRl
bSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LWxhcmdlIiBsYWJlbD0iJnNpemUtZXh0cmFMYXJn
ZUNtZC5sYWJlbDsiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94
eC1sYXJnZSIgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7Ii8+CiAgICAgPC9tZW51cG9wdXA+
CiAgIDwvbWVudWxpc3Q+CiA8L3Rvb2xiYXJpdGVtPgogCiA8dG9vbGJhcml0ZW0gaWQ9ImNvbG9y
LWJ1dHRvbnMtY29udGFpbmVyIgogICAgICAgICAgICAgIGFsaWduPSJjZW50ZXIiCiAgICAgICAg
ICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIj4KICAgPHN0YWNrIGlkPSJDb2xvckJ1dHRv
bnMiIGFsaWduPSJjZW50ZXIiPgpAQCAtMTEyNywxNiArMTEyNiw0OSBAQAogICA8dG9vbGJhcmJ1
dHRvbiBpZD0iSGlnaGxpZ2h0Q29sb3JCdXR0b24iCiAgICAgICAgICAgICAgICAgIGNsYXNzPSJm
b3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZIaWdobGln
aHRDb2xvckJ1dHRvbi50b29sdGlwOyIKICAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2hp
Z2hsaWdodCI+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9oaWdobGlnaHQiIGF0dHJpYnV0
ZT0ic3RhdGUiIG9uYnJvYWRjYXN0PSJvbkhpZ2hsaWdodENvbG9yQ2hhbmdlKCkiLz4KICAgICA8
b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2hpZ2hsaWdodCIgYXR0cmlidXRlPSJjb2xsYXBzZWQiLz4K
ICAgPC90b29sYmFyYnV0dG9uPgogCisgIDx0b29sYmFyYnV0dG9uIGlkPSJBYnNvbHV0ZUZvbnRT
aXplQnV0dG9uIgorICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCisg
ICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImYWJzb2x1dGVGb250U2l6ZVRvb2xiYXJDbWQu
dG9vbHRpcDsiCisgICAgICAgICAgICAgICAgIHR5cGU9Im1lbnUiCisgICAgICAgICAgICAgICAg
IG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciI+CisgICAgPG1lbnVwb3B1cCBpZD0i
QWJzb2x1dGVGb250U2l6ZUJ1dHRvblBvcHVwIgorICAgICAgICAgICAgICAgb25wb3B1cHNob3dp
bmc9ImluaXRGb250U2l6ZU1lbnUodGhpcywgZmFsc2UpOyI+CisgICAgICA8bWVudWl0ZW0gaWQ9
InRvb2Jhcm1lbnVfZm9udFNpemVfeC1zbWFsbCIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNp
emUtdGlueUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCisgICAgICAg
ICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1zbWFsbCcpIi8+CisgICAg
ICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfc21hbGwiCisgICAgICAgICAgICAg
ICAgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJy
YWRpbyIKKyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdzbWFs
bCcpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbWVkaXVtIgor
ICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7IgorICAgICAgICAg
ICAgICAgIHR5cGU9InJhZGlvIgorICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0
Rm9udFNpemUoJ21lZGl1bScpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9u
dFNpemVfbGFyZ2UiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWxhcmdlQ21kLmxhYmVs
OyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKKyAgICAgICAgICAgICAgICBvbmNvbW1h
bmQ9IkVkaXRvclNldEZvbnRTaXplKCdsYXJnZScpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRv
b2Jhcm1lbnVfZm9udFNpemVfeC1sYXJnZSIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUt
ZXh0cmFMYXJnZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCisgICAg
ICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1sYXJnZScpIi8+Cisg
ICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtbGFyZ2UiCisgICAgICAg
ICAgICAgICAgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgIHR5
cGU9InJhZGlvIgorICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUo
J3h4LWxhcmdlJykiLz4KKyAgICA8L21lbnVwb3B1cD4KKyAgPC90b29sYmFyYnV0dG9uPgogICA8
dG9vbGJhcmJ1dHRvbiBpZD0iRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiIKICAgICAgICAgICAgICAg
ICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4
dD0iJmRlY3JlYXNlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXA7IgogICAgICAgICAgICAgICAg
ICBjb21tYW5kPSJjbWRfZGVjcmVhc2VGb250Ii8+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJJbmNy
ZWFzZUZvbnRTaXplQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1i
dXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImaW5jcmVhc2VGb250U2l6ZVRv
b2xiYXJDbWQudG9vbHRpcDsiCiAgICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFz
ZUZvbnQiLz4KZGlmZiAtLWdpdCBhL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvclV0
aWxpdGllcy5qcyBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvclV0aWxpdGllcy5q
cwotLS0gYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3JVdGlsaXRpZXMuanMKKysr
IGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yVXRpbGl0aWVzLmpzCkBAIC0zNDYs
MTggKzM0NiwxOCBAQCBmdW5jdGlvbiBHZXRBdG9tU2VydmljZSgpCiB9CiAKIGZ1bmN0aW9uIEVk
aXRvckdldFRleHRQcm9wZXJ0eShwcm9wZXJ0eSwgYXR0cmlidXRlLCB2YWx1ZSwgZmlyc3RIYXMs
IGFueUhhcywgYWxsSGFzKQogewogICB0cnkgewogICAgIGlmICghZ0F0b21TZXJ2aWNlKSBHZXRB
dG9tU2VydmljZSgpOwogICAgIHZhciBwcm9wQXRvbSA9IGdBdG9tU2VydmljZS5nZXRBdG9tKHBy
b3BlcnR5KTsKIAotICAgIEdldEN1cnJlbnRFZGl0b3IoKS5nZXRJbmxpbmVQcm9wZXJ0eShwcm9w
QXRvbSwgYXR0cmlidXRlLCB2YWx1ZSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKKyAgICByZXR1cm4gR2V0Q3VycmVu
dEVkaXRvcigpLmdldElubGluZVByb3BlcnR5V2l0aEF0dHJWYWx1ZShwcm9wQXRvbSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYXR0cmlidXRlLCB2YWx1ZSwgZmlyc3RIYXMsIGFu
eUhhcywgYWxsSGFzKTsKICAgfQogICBjYXRjaChlKSB7fQogfQogCiBmdW5jdGlvbiBFZGl0b3JT
ZXRUZXh0UHJvcGVydHkocHJvcGVydHksIGF0dHJpYnV0ZSwgdmFsdWUpCiB7CiAgIHRyeSB7CiAg
ICAgaWYgKCFnQXRvbVNlcnZpY2UpIEdldEF0b21TZXJ2aWNlKCk7CmRpZmYgLS1naXQgYS9lZGl0
b3IvdWkvbG9jYWxlcy9lbi1VUy9jaHJvbWUvY29tcG9zZXIvZWRpdG9yT3ZlcmxheS5kdGQgYi9l
ZGl0b3IvdWkvbG9jYWxlcy9lbi1VUy9jaHJvbWUvY29tcG9zZXIvZWRpdG9yT3ZlcmxheS5kdGQK
LS0tIGEvZWRpdG9yL3VpL2xvY2FsZXMvZW4tVVMvY2hyb21lL2NvbXBvc2VyL2VkaXRvck92ZXJs
YXkuZHRkCisrKyBiL2VkaXRvci91aS9sb2NhbGVzL2VuLVVTL2Nocm9tZS9jb21wb3Nlci9lZGl0
b3JPdmVybGF5LmR0ZApAQCAtNzcsMzAgKzc3LDI4IEBACiA8IUVOVElUWSBkZWNyZW1lbnRGb250
U2l6ZS5rZXkyICIsIj4gPCEtLSA8IGlzIGFib3ZlIHRoaXMga2V5IG9uIG1hbnkga2V5Ym9hcmRz
IC0tPgogPCFFTlRJVFkgaW5jcmVhc2VGb250U2l6ZS5sYWJlbCAiTGFyZ2VyIj4KIDwhRU5USVRZ
IGluY3JlYXNlRm9udFNpemUuYWNjZXNza2V5ICJnIj4KIDwhRU5USVRZIGluY3JlbWVudEZvbnRT
aXplLmtleSAiJmd0OyI+CiA8IUVOVElUWSBpbmNyZW1lbnRGb250U2l6ZS5rZXkyICIuIj4gPCEt
LSA+IGlzIGFib3ZlIHRoaXMga2V5IG9uIG1hbnkga2V5Ym9hcmRzIC0tPgogCiA8IUVOVElUWSBm
b250U2l6ZU1lbnUubGFiZWwgIlNpemUiPgogPCFFTlRJVFkgZm9udFNpemVNZW51LmFjY2Vzc2tl
eSAieiI+Ci08IUVOVElUWSBzaXplLXh4LXNtYWxsQ21kLmxhYmVsICJ4eC1zbWFsbCI+Ci08IUVO
VElUWSBzaXplLXh4LXNtYWxsQ21kLmFjY2Vzc2tleSAiYSI+Ci08IUVOVElUWSBzaXplLXgtc21h
bGxDbWQubGFiZWwgIngtc21hbGwiPgotPCFFTlRJVFkgc2l6ZS14LXNtYWxsQ21kLmFjY2Vzc2tl
eSAibSI+Cis8IUVOVElUWSBzaXplLXRpbnlDbWQubGFiZWwgInRpbnkiPgorPCFFTlRJVFkgc2l6
ZS10aW55Q21kLmFjY2Vzc2tleSAidCI+CiA8IUVOVElUWSBzaXplLXNtYWxsQ21kLmxhYmVsICJz
bWFsbCI+CiA8IUVOVElUWSBzaXplLXNtYWxsQ21kLmFjY2Vzc2tleSAicyI+CiA8IUVOVElUWSBz
aXplLW1lZGl1bUNtZC5sYWJlbCAibWVkaXVtIj4KLTwhRU5USVRZIHNpemUtbWVkaXVtQ21kLmFj
Y2Vzc2tleSAiZCI+Cis8IUVOVElUWSBzaXplLW1lZGl1bUNtZC5hY2Nlc3NrZXkgIm0iPgogPCFF
TlRJVFkgc2l6ZS1sYXJnZUNtZC5sYWJlbCAibGFyZ2UiPgogPCFFTlRJVFkgc2l6ZS1sYXJnZUNt
ZC5hY2Nlc3NrZXkgImwiPgotPCFFTlRJVFkgc2l6ZS14LWxhcmdlQ21kLmxhYmVsICJ4LWxhcmdl
Ij4KLTwhRU5USVRZIHNpemUteC1sYXJnZUNtZC5hY2Nlc3NrZXkgIngiPgotPCFFTlRJVFkgc2l6
ZS14eC1sYXJnZUNtZC5sYWJlbCAieHgtbGFyZ2UiPgotPCFFTlRJVFkgc2l6ZS14eC1sYXJnZUNt
ZC5hY2Nlc3NrZXkgImUiPgorPCFFTlRJVFkgc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsICJleHRy
YSBsYXJnZSI+Cis8IUVOVElUWSBzaXplLWV4dHJhTGFyZ2VDbWQuYWNjZXNza2V5ICJ4Ij4KKzwh
RU5USVRZIHNpemUtaHVnZUNtZC5sYWJlbCAiaHVnZSI+Cis8IUVOVElUWSBzaXplLWh1Z2VDbWQu
YWNjZXNza2V5ICJoIj4KIAogPCEtLSBGb250IFN0eWxlIFN1Yk1lbnUgLS0+CiA8IUVOVElUWSBm
b250U3R5bGVNZW51LmxhYmVsICJUZXh0IFN0eWxlIj4KIDwhRU5USVRZIGZvbnRTdHlsZU1lbnUu
YWNjZXNza2V5ICJTIj4KIDwhRU5USVRZIHN0eWxlQm9sZENtZC5sYWJlbCAiQm9sZCI+CiA8IUVO
VElUWSBzdHlsZUJvbGRDbWQuYWNjZXNza2V5ICJCIj4KIDwhRU5USVRZIHN0eWxlQm9sZENtZC5r
ZXkgIkIiPgogPCFFTlRJVFkgc3R5bGVJdGFsaWNDbWQubGFiZWwgIkl0YWxpYyI+CkBAIC0zMDcs
MTYgKzMwNSwxNyBAQAogPCFFTlRJVFkgYW5jaG9yVG9vbGJhckNtZC5sYWJlbCAiQW5jaG9yIj4K
IDwhRU5USVRZIGFuY2hvclRvb2xiYXJDbWQudG9vbHRpcCAiSW5zZXJ0IG5ldyBuYW1lZCBhbmNo
b3Igb3IgZWRpdCBzZWxlY3RlZCBhbmNob3IncyBwcm9wZXJ0aWVzIj4KIDwhRU5USVRZIFRleHRD
b2xvckJ1dHRvbi50b29sdGlwICJDaG9vc2UgY29sb3IgZm9yIHRleHQiPgogPCFFTlRJVFkgQmFj
a2dyb3VuZENvbG9yQnV0dG9uLnRvb2x0aXAgIkNob29zZSBjb2xvciBmb3IgYmFja2dyb3VuZCI+
CiA8IUVOVElUWSB0aHJvYmJlci50b29sdGlwICJHbyB0byB0aGUgJnZlbmRvclNob3J0TmFtZTsg
aG9tZSBwYWdlIj4KIDwhRU5USVRZIEhpZ2hsaWdodENvbG9yQnV0dG9uLnRvb2x0aXAgIkNob29z
ZSBoaWdobGlnaHQgY29sb3IgZm9yIHRleHQiPgogCiA8IS0tIEVkaXRvciB0b29sYmFyIC0tPgor
PCFFTlRJVFkgYWJzb2x1dGVGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcCAiU2V0IGZvbnQgc2l6
ZSI+CiA8IUVOVElUWSBkZWNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwICJTbWFsbGVy
IGZvbnQgc2l6ZSI+CiA8IUVOVElUWSBpbmNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlw
ICJMYXJnZXIgZm9udCBzaXplIj4KIDwhRU5USVRZIGJvbGRUb29sYmFyQ21kLnRvb2x0aXAgIkJv
bGQiPgogPCFFTlRJVFkgaXRhbGljVG9vbGJhckNtZC50b29sdGlwICJJdGFsaWMiPgogPCFFTlRJ
VFkgdW5kZXJsaW5lVG9vbGJhckNtZC50b29sdGlwICJVbmRlcmxpbmUiPgogPCFFTlRJVFkgYnVs
bGV0TGlzdFRvb2xiYXJDbWQudG9vbHRpcCAiQXBwbHkgb3IgcmVtb3ZlIGJ1bGxldGVkIGxpc3Qi
PgogPCFFTlRJVFkgbnVtYmVyTGlzdFRvb2xiYXJDbWQudG9vbHRpcCAiQXBwbHkgb3IgcmVtb3Zl
IG51bWJlcmVkIGxpc3QiPgogPCFFTlRJVFkgb3V0ZGVudFRvb2xiYXJDbWQudG9vbHRpcCAiT3V0
ZGVudCB0ZXh0IChtb3ZlIGxlZnQpIj4KZGlmZiAtLWdpdCBhL21haWwvY29tcG9uZW50cy9jb21w
b3NlL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9j
b250ZW50L2VkaXRvck92ZXJsYXkueHVsCi0tLSBhL21haWwvY29tcG9uZW50cy9jb21wb3NlL2Nv
bnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKKysrIGIvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29u
dGVudC9lZGl0b3JPdmVybGF5Lnh1bApAQCAtMzEwLDQyICszMTAsMzUgQEAKICAgICAgICAgICA8
IS0tIExvY2FsIGZvbnQgZmFjZSBpdGVtcyBhZGRlZCBoZXJlIGJ5IGluaXRMb2NhbEZvbnRGYWNl
TWVudSgpIC0tPgogICAgICAgPC9tZW51cG9wdXA+CiAgICAgPC9tZW51PgogCiAgICAgPCEtLSBG
b250IHNpemUgc3VibWVudSAtLT4KICAgICA8bWVudSBpZD0iZm9udFNpemVNZW51IiBsYWJlbD0i
JmZvbnRTaXplTWVudS5sYWJlbDsiCiAgICAgICAgICAgYWNjZXNza2V5PSImZm9udFNpemVNZW51
LmFjY2Vzc2tleTsiCiAgICAgICAgICAgcG9zaXRpb249IjIiPgotICAgICAgPG1lbnVwb3B1cCBp
ZD0iZm9udFNpemVNZW51UG9wdXAiIG9ucG9wdXBzaG93aW5nPSJpbml0Rm9udFNpemVNZW51KHRo
aXMpIj4KKyAgICAgIDxtZW51cG9wdXAgaWQ9ImZvbnRTaXplTWVudVBvcHVwIiBvbnBvcHVwc2hv
d2luZz0iaW5pdEZvbnRTaXplTWVudSh0aGlzLCB0cnVlKSI+CiAgICAgICAgIDxtZW51aXRlbSBp
ZD0ibWVudV9kZWNyZWFzZUZvbnRTaXplIgogICAgICAgICAgICAgICAgICAgbGFiZWw9IiZkZWNy
ZWFzZUZvbnRTaXplLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJmRlY3Jl
YXNlRm9udFNpemUuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIGtleT0iZGVjcmVhc2Vm
b250c2l6ZWtiIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnQi
CiAgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKICAgICAgICAgICAgICAgICAgIG5hbWU9
IjEiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X2luY3JlYXNlRm9udFNpemUiCiAgICAg
ICAgICAgICAgICAgICBsYWJlbD0iJmluY3JlYXNlRm9udFNpemUubGFiZWw7IgogICAgICAgICAg
ICAgICAgICAgYWNjZXNza2V5PSImaW5jcmVhc2VGb250U2l6ZS5hY2Nlc3NrZXk7IgogICAgICAg
ICAgICAgICAgICAga2V5PSJpbmNyZWFzZWZvbnRzaXpla2IiCiAgICAgICAgICAgICAgICAgICBv
YnNlcnZlcz0iY21kX2luY3JlYXNlRm9udCIKICAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlv
IgogICAgICAgICAgICAgICAgICAgbmFtZT0iMSIvPgogICAgICAgICA8bWVudXNlcGFyYXRvciBp
ZD0iZm9udFNpemVNZW51QWZ0ZXJJbmNyZWFzZUZvbnRTaXplU2VwYXJhdG9yIi8+Ci08IS0tIE5v
dCBzdXBwb3J0ZWQgaW4gY3VycmVudCBmb250IHNpemUgaW1wbGVtZW50YXRpb24KLSAgICAgICAg
PG1lbnVpdGVtIGlkPSJtZW51X3h4LXNtYWxsIgotICAgICAgICAgICAgICAgICAgbGFiZWw9IiZz
aXplLXh4LXNtYWxsQ21kLmxhYmVsOyIKLSAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNp
emUteHgtc21hbGxDbWQuYWNjZXNza2V5OyIKLSAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0i
RWRpdG9yU2V0Rm9udFNpemUoJ3h4LXNtYWxsJykiCi0gICAgICAgICAgICAgICAgICB0eXBlPSJy
YWRpbyIgbmFtZT0iMiIvPgotLS0+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXgt
c21hbGwiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJlbDsi
Ci0gICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXgtc21hbGxDbWQuYWNjZXNza2V5
OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIKKyAgICAg
ICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtdGlueUNtZC5hY2Nlc3NrZXk7IgogICAgICAg
ICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1zbWFsbCcpIgogICAg
ICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAgICAgICBuYW1lPSIyIgog
ICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAg
ICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXNtYWxsIgogICAgICAgICAgICAgICAgICAg
bGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tl
eT0iJnNpemUtc21hbGxDbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFu
ZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3NtYWxsJykiCkBAIC0zNjIsMjUgKzM1NSwyNSBAQAogICAg
ICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS1sYXJnZSIKICAgICAgICAgICAgICAgICAgIGxh
YmVsPSImc2l6ZS1sYXJnZUNtZC5sYWJlbDsiCiAgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9
IiZzaXplLWxhcmdlQ21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9
IkVkaXRvclNldEZvbnRTaXplKCdsYXJnZScpIgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFk
aW8iCiAgICAgICAgICAgICAgICAgICBuYW1lPSIyIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2
ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVu
dV9zaXplLXgtbGFyZ2UiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteC1sYXJnZUNt
ZC5sYWJlbDsiCi0gICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXgtbGFyZ2VDbWQu
YWNjZXNza2V5OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21k
LmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtZXh0cmFMYXJnZUNt
ZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250
U2l6ZSgneC1sYXJnZScpIgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAg
ICAgICAgICAgICBuYW1lPSIyIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5k
ZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXh4LWxh
cmdlIgotICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXh4LWxhcmdlQ21kLmxhYmVsOyIK
LSAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUteHgtbGFyZ2VDbWQuYWNjZXNza2V5
OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1odWdlQ21kLmxhYmVsOyIKKyAgICAg
ICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtaHVnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAg
ICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneHgtbGFyZ2UnKSIKICAg
ICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgogICAgICAgICAgICAgICAgICAgbmFtZT0iMiIK
ICAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIvPgog
ICAgICAgPC9tZW51cG9wdXA+CiAgICAgPC9tZW51PgogCiAgICAgPCEtLSBGb250IHN0eWxlIHN1
Ym1lbnUgLS0+CkBAIC05MTQsMjMgKzkwNywyMiBAQAogICAgICAgICAgICAgIHRvb2x0aXB0ZXh0
PSImRm9udFNpemVTZWxlY3QudG9vbHRpcDsiPgogICA8bWVudWxpc3QgaWQ9IkZvbnRTaXplU2Vs
ZWN0IgogICAgICAgICAgICAgY2xhc3M9InRvb2xiYXItZm9jdXN0YXJnZXQiCiAgICAgICAgICAg
ICBjcm9wPSJyaWdodCIKICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2VsZWN0Rm9udFNp
emUoKTsiPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJmb250LXNpemUtc2VsZWN0LWNvbnRhaW5l
ciIgYXR0cmlidXRlPSJkaXNhYmxlZCIvPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfZm9u
dFNpemUiIGF0dHJpYnV0ZT0ic3RhdGUiIG9uYnJvYWRjYXN0PSJvbkZvbnRTaXplQ2hhbmdlKHRo
aXMucGFyZW50Tm9kZSwgJ2NtZF9mb250U2l6ZScpIi8+CiAgICAgPG1lbnVwb3B1cCBpZD0iRm9u
dFNpemVQb3B1cCI+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgt
c21hbGwiIGxhYmVsPSImc2l6ZS14eC1zbWFsbENtZC5sYWJlbDsiLz4KLSAgICAgIDxtZW51aXRl
bSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LXNtYWxsIiBsYWJlbD0iJnNpemUteC1zbWFsbENt
ZC5sYWJlbDsiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LXNt
YWxsIiBsYWJlbD0iJnNpemUtdGlueUNtZC5sYWJlbDsiLz4KICAgICAgIDxtZW51aXRlbSBpZD0i
dG9vYmFybWVudV9mb250U2l6ZV9zbWFsbCIgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIv
PgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX21lZGl1bSIgbGFiZWw9
IiZzaXplLW1lZGl1bUNtZC5sYWJlbDsiLz4KICAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVu
dV9mb250U2l6ZV9sYXJnZSIgbGFiZWw9IiZzaXplLWxhcmdlQ21kLmxhYmVsOyIvPgotICAgICAg
PG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtbGFyZ2UiIGxhYmVsPSImc2l6ZS14
LWxhcmdlQ21kLmxhYmVsOyIvPgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRT
aXplX3h4LWxhcmdlIiBsYWJlbD0iJnNpemUteHgtbGFyZ2VDbWQubGFiZWw7Ii8+CisgICAgICA8
bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1sYXJnZSIgbGFiZWw9IiZzaXplLWV4
dHJhTGFyZ2VDbWQubGFiZWw7Ii8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9u
dFNpemVfeHgtbGFyZ2UiIGxhYmVsPSImc2l6ZS1odWdlQ21kLmxhYmVsOyIvPgogICAgIDwvbWVu
dXBvcHVwPgogICA8L21lbnVsaXN0PgogPC90b29sYmFyaXRlbT4KIAogPHRvb2xiYXJpdGVtIGlk
PSJjb2xvci1idXR0b25zLWNvbnRhaW5lciIKICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGlu
Zy1idXR0b24iPgogICA8c3RhY2sgaWQ9IkNvbG9yQnV0dG9ucyIgYWxpZ249ImNlbnRlciI+CiAg
ICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9mb250Q29sb3IiICAgICAgIGF0dHJpYnV0ZT0ic3Rh
dGUiIG9uYnJvYWRjYXN0PSJvbkZvbnRDb2xvckNoYW5nZSgpIi8+CkBAIC05NTIsMTYgKzk0NCw0
OSBAQAogICA8dG9vbGJhcmJ1dHRvbiBpZD0iSGlnaGxpZ2h0Q29sb3JCdXR0b24iCiAgICAgICAg
ICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9v
bHRpcHRleHQ9IiZIaWdobGlnaHRDb2xvckJ1dHRvbi50b29sdGlwOyIKICAgICAgICAgICAgICAg
ICAgY29tbWFuZD0iY21kX2hpZ2hsaWdodCI+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9o
aWdobGlnaHQiIGF0dHJpYnV0ZT0ic3RhdGUiIG9uYnJvYWRjYXN0PSJvbkhpZ2hsaWdodENvbG9y
Q2hhbmdlKCkiLz4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2hpZ2hsaWdodCIgYXR0cmli
dXRlPSJjb2xsYXBzZWQiLz4KICAgPC90b29sYmFyYnV0dG9uPgogCisgIDx0b29sYmFyYnV0dG9u
IGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIgorICAgICAgICAgICAgICAgICBjbGFzcz0iZm9y
bWF0dGluZy1idXR0b24iCisgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImYWJzb2x1dGVG
b250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcDsiCisgICAgICAgICAgICAgICAgIHR5cGU9Im1lbnUi
CisgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciI+Cisg
ICAgPG1lbnVwb3B1cCBpZD0iQWJzb2x1dGVGb250U2l6ZUJ1dHRvblBvcHVwIgorICAgICAgICAg
ICAgICAgb25wb3B1cHNob3dpbmc9ImluaXRGb250U2l6ZU1lbnUodGhpcywgZmFsc2UpOyI+Cisg
ICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1zbWFsbCIKKyAgICAgICAg
ICAgICAgICBsYWJlbD0iJnNpemUtdGlueUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlw
ZT0icmFkaW8iCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgn
eC1zbWFsbCcpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfc21h
bGwiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIKKyAgICAg
ICAgICAgICAgICB0eXBlPSJyYWRpbyIKKyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRv
clNldEZvbnRTaXplKCdzbWFsbCcpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVf
Zm9udFNpemVfbWVkaXVtIgorICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQu
bGFiZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgorICAgICAgICAgICAgICAgIG9u
Y29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ21lZGl1bScpIi8+CisgICAgICA8bWVudWl0ZW0g
aWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbGFyZ2UiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZz
aXplLWxhcmdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKKyAgICAg
ICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdsYXJnZScpIi8+CisgICAg
ICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1sYXJnZSIKKyAgICAgICAgICAg
ICAgICBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAg
dHlwZT0icmFkaW8iCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6
ZSgneC1sYXJnZScpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVf
eHgtbGFyZ2UiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7Igor
ICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgorICAgICAgICAgICAgICAgIG9uY29tbWFuZD0i
RWRpdG9yU2V0Rm9udFNpemUoJ3h4LWxhcmdlJykiLz4KKyAgICA8L21lbnVwb3B1cD4KKyAgPC90
b29sYmFyYnV0dG9uPgogICA8dG9vbGJhcmJ1dHRvbiBpZD0iRGVjcmVhc2VGb250U2l6ZUJ1dHRv
biIKICAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAg
ICAgICAgICB0b29sdGlwdGV4dD0iJmRlY3JlYXNlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXA7
IgogICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX2RlY3JlYXNlRm9udCIvPgogICA8dG9v
bGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiIKICAgICAgICAgICAgICAgICAg
Y2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0i
JmluY3JlYXNlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXA7IgogICAgICAgICAgICAgICAgICBv
YnNlcnZlcz0iY21kX2luY3JlYXNlRm9udCIvPgpkaWZmIC0tZ2l0IGEvbWFpbC9jb21wb25lbnRz
L2NvbXBvc2UvY29udGVudC9tZXNzZW5nZXJjb21wb3NlLnh1bCBiL21haWwvY29tcG9uZW50cy9j
b21wb3NlL2NvbnRlbnQvbWVzc2VuZ2VyY29tcG9zZS54dWwKLS0tIGEvbWFpbC9jb21wb25lbnRz
L2NvbXBvc2UvY29udGVudC9tZXNzZW5nZXJjb21wb3NlLnh1bAorKysgYi9tYWlsL2NvbXBvbmVu
dHMvY29tcG9zZS9jb250ZW50L21lc3NlbmdlcmNvbXBvc2UueHVsCkBAIC05OTMsMTYgKzk5Mywx
NyBAQAogICAgIDwhLS0gVGhlc2UgdG9vbGJhciBpdGVtcyBnZXQgZmlsbGVkIG91dCBmcm9tIHRo
ZSBlZGl0b3JPdmVybGF5IC0tPgogICAgIDx0b29sYm94IGlkPSJGb3JtYXRUb29sYm94IiBtb2Rl
PSJpY29ucyI+CiAgICAgICA8dG9vbGJhciBjbGFzcz0iY2hyb21lY2xhc3MtdG9vbGJhciIgaWQ9
IkZvcm1hdFRvb2xiYXIiIHBlcnNpc3Q9ImNvbGxhcHNlZCIKICAgICAgICAgICAgICAgIGN1c3Rv
bWl6YWJsZT0idHJ1ZSIgbm93aW5kb3dkcmFnPSJ0cnVlIj4KICAgICAgICAgPHRvb2xiYXJpdGVt
IGlkPSJwYXJhZ3JhcGgtc2VsZWN0LWNvbnRhaW5lciIvPgogICAgICAgICA8dG9vbGJhcml0ZW0g
aWQ9ImZvbnQtZmFjZS1zZWxlY3QtY29udGFpbmVyIi8+CiAgICAgICAgIDx0b29sYmFyaXRlbSBp
ZD0iY29sb3ItYnV0dG9ucy1jb250YWluZXIiCiAgICAgICAgICAgICAgICAgICAgICBkaXNhYmxl
b25jdXN0b21pemU9InRydWUiLz4KKyAgICAgICAgPHRvb2xiYXJidXR0b24gaWQ9IkFic29sdXRl
Rm9udFNpemVCdXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9u
dFNpemVCdXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24gaWQ9IkluY3JlYXNlRm9udFNp
emVCdXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xhc3M9InRvb2xiYXJzZXBh
cmF0b3Itc3RhbmRhcmQiLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24gaWQ9ImJvbGRCdXR0b24i
Lz4KICAgICAgICAgPHRvb2xiYXJidXR0b24gaWQ9Iml0YWxpY0J1dHRvbiIvPgogICAgICAgICA8
dG9vbGJhcmJ1dHRvbiBpZD0idW5kZXJsaW5lQnV0dG9uIi8+CiAgICAgICAgIDx0b29sYmFyc2Vw
YXJhdG9yIGNsYXNzPSJ0b29sYmFyc2VwYXJhdG9yLXN0YW5kYXJkIi8+CiAgICAgICAgIDx0b29s
YmFyYnV0dG9uIGlkPSJ1bEJ1dHRvbiIvPgpkaWZmIC0tZ2l0IGEvbWFpbC9jb21wb25lbnRzL3By
ZWZlcmVuY2VzL2NvbXBvc2UueHVsIGIvbWFpbC9jb21wb25lbnRzL3ByZWZlcmVuY2VzL2NvbXBv
c2UueHVsCi0tLSBhL21haWwvY29tcG9uZW50cy9wcmVmZXJlbmNlcy9jb21wb3NlLnh1bAorKysg
Yi9tYWlsL2NvbXBvbmVudHMvcHJlZmVyZW5jZXMvY29tcG9zZS54dWwKQEAgLTEyNywyMiArMTI3
LDIyIEBACiAgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9IkNvdXJpZXIgTmV3LCBD
b3VyaWVyLCBtb25vc3BhY2UiIGxhYmVsPSImZm9udENvdXJpZXIubGFiZWw7Ii8+CiAgICAgICAg
ICAgICAgICAgICA8bWVudXNlcGFyYXRvci8+CiAgICAgICAgICAgICAgICAgPC9tZW51cG9wdXA+
CiAgICAgICAgICAgICAgIDwvbWVudWxpc3Q+CiAKICAgICAgICAgICAgICAgPGxhYmVsIGNvbnRy
b2w9ImZvbnRTaXplU2VsZWN0IiB2YWx1ZT0iJnNpemUubGFiZWw7IiBhY2Nlc3NrZXk9IiZzaXpl
LmFjY2Vzc2tleTsiLz4KICAgICAgICAgICAgICAgPG1lbnVsaXN0IGlkPSJmb250U2l6ZVNlbGVj
dCIgcHJlZmVyZW5jZT0ibXNnY29tcG9zZS5mb250X3NpemUiPgogICAgICAgICAgICAgICAgIDxt
ZW51cG9wdXA+Ci0gICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Ingtc21hbGwiIGxh
YmVsPSImc2l6ZS14LXNtYWxsQ21kLmxhYmVsOyIvPgorICAgICAgICAgICAgICAgICAgPG1lbnVp
dGVtIHZhbHVlPSJ4LXNtYWxsIiBsYWJlbD0iJnNpemUtdGlueUNtZC5sYWJlbDsiLz4KICAgICAg
ICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ic21hbGwiICAgbGFiZWw9IiZzaXplLXNtYWxs
Q21kLmxhYmVsOyIvPgogICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJtZWRpdW0i
ICBsYWJlbD0iJnNpemUtbWVkaXVtQ21kLmxhYmVsOyIvPgogICAgICAgICAgICAgICAgICAgPG1l
bnVpdGVtIHZhbHVlPSJsYXJnZSIgICBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0g
ICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9IngtbGFyZ2UiIGxhYmVsPSImc2l6ZS14
LWxhcmdlQ21kLmxhYmVsOyIvPgotICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4
eC1sYXJnZSIgbGFiZWw9IiZzaXplLXh4LWxhcmdlQ21kLmxhYmVsOyIvPgorICAgICAgICAgICAg
ICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4LWxhcmdlIiBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNt
ZC5sYWJlbDsiLz4KKyAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieHgtbGFyZ2Ui
IGxhYmVsPSImc2l6ZS1odWdlQ21kLmxhYmVsOyIvPgogICAgICAgICAgICAgICAgIDwvbWVudXBv
cHVwPgogICAgICAgICAgICAgICA8L21lbnVsaXN0PgogICAgICAgICAgICAgPC9oYm94PgogCiAg
ICAgICAgICAgICA8c2VwYXJhdG9yIGNsYXNzPSJ0aGluIi8+CiAKICAgICAgICAgICAgIDxoYm94
IGFsaWduPSJjZW50ZXIiPgogICAgICAgICAgICAgICA8bGFiZWwgY29udHJvbD0idGV4dENvbG9y
QnV0dG9uIiB2YWx1ZT0iJmZvbnRDb2xvci5sYWJlbDsiIGFjY2Vzc2tleT0iJmZvbnRDb2xvci5h
Y2Nlc3NrZXk7Ii8+CmRpZmYgLS1naXQgYS9tYWlsL3RoZW1lcy9saW51eC9tYWlsL2NvbXBvc2Uv
bWVzc2VuZ2VyY29tcG9zZS5jc3MgYi9tYWlsL3RoZW1lcy9saW51eC9tYWlsL2NvbXBvc2UvbWVz
c2VuZ2VyY29tcG9zZS5jc3MKLS0tIGEvbWFpbC90aGVtZXMvbGludXgvbWFpbC9jb21wb3NlL21l
c3NlbmdlcmNvbXBvc2UuY3NzCisrKyBiL21haWwvdGhlbWVzL2xpbnV4L21haWwvY29tcG9zZS9t
ZXNzZW5nZXJjb21wb3NlLmNzcwpAQCAtNDQyLDE2ICs0NDIsMjMgQEAgdHJlZWNoaWxkcmVuOjot
bW96LXRyZWUtaW1hZ2Uoc3Vic2NyaWJlZAogdG9vbGJhcmJ1dHRvbi5mb3JtYXR0aW5nLWJ1dHRv
biB7CiAgIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybCgiY2hyb21lOi8vbWVzc2VuZ2VyL3NraW4vbWVz
c2VuZ2VyY29tcG9zZS9mb3JtYXQtYnV0dG9ucy5wbmciKTsKIH0KIAogI0Zvcm1hdFRvb2xiYXIg
PiB0b29sYmFyYnV0dG9uID4gLnRvb2xiYXJidXR0b24tdGV4dCB7CiAgIGRpc3BsYXk6IG5vbmU7
CiB9CiAKKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIHsKKyAgLW1vei1pbWFnZS1yZWdpb246IHJl
Y3QoMjcycHggMTZweCAyODhweCAwcHgpOworfQorI0Fic29sdXRlRm9udFNpemVCdXR0b25bZGlz
YWJsZWQ9InRydWUiXSB7CisgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDI1NnB4IDE2cHggMjcy
cHggMHB4KTsKK30KKwogI0RlY3JlYXNlRm9udFNpemVCdXR0b24gewogICAtbW96LWltYWdlLXJl
Z2lvbjogcmVjdCgyMDhweCAxNnB4IDIyNHB4IDBweCk7CiB9CiAjRGVjcmVhc2VGb250U2l6ZUJ1
dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTkycHgg
MTZweCAyMDhweCAwcHgpOwogfQogCiAjSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiB7CmRpZmYgLS1n
aXQgYS9tYWlsL3RoZW1lcy9vc3gvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzIGIv
bWFpbC90aGVtZXMvb3N4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcwotLS0gYS9t
YWlsL3RoZW1lcy9vc3gvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCisrKyBiL21h
aWwvdGhlbWVzL29zeC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKQEAgLTc1MSwz
MCArNzUxLDMwIEBAIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24gewogICAtbW96LW1h
cmdpbi1zdGFydDogM3B4OwogICAtbW96LW1hcmdpbi1lbmQ6IDVweDsKIH0KIAogI0FsaWduUG9w
dXBCdXR0b24sICNJbnNlcnRQb3B1cEJ1dHRvbiwgI3NtaWxlQnV0dG9uTWVudSB7CiAgLW1vei1t
YXJnaW4tZW5kOiA5cHg7CiB9CiAKKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxl
LWRpcihydGwpLAogI0luY3JlYXNlRm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCks
CiAjdW5kZXJsaW5lQnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAogI2luZGVudEJ1dHRvbjot
bW96LWxvY2FsZS1kaXIocnRsKSwKLSNEZWNyZWFzZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxl
LWRpcihsdHIpLAogI2JvbGRCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCiAjdWxCdXR0b246
LW1vei1sb2NhbGUtZGlyKGx0cikgewogICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOwogICBi
b3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOwogfQogCisjQWJzb2x1dGVGb250U2l6ZUJ1dHRv
bjotbW96LWxvY2FsZS1kaXIobHRyKSwKICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uOi1tb3otbG9j
YWxlLWRpcihsdHIpLAogI3VuZGVybGluZUJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSwKICNp
bmRlbnRCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCi0jRGVjcmVhc2VGb250U2l6ZUJ1dHRv
bjotbW96LWxvY2FsZS1kaXIocnRsKSwKICNib2xkQnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwp
LAogI3VsQnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpIHsKICAgYm9yZGVyLXRvcC1yaWdodC1y
YWRpdXM6IDA7CiAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOwogfQogCiB0b29sYmFy
YnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uID4gLnRvb2xiYXJidXR0b24tbWVudS1kcm9wbWFya2Vy
LAogdG9vbGJhcmJ1dHRvbi5mb3JtYXR0aW5nLWJ1dHRvbiA+IC50b29sYmFyYnV0dG9uLW1lbnVi
dXR0b24tZHJvcG1hcmtlciB7CkBAIC03OTksMTYgKzc5OSwyNCBAQCB0b29sYmFyYnV0dG9uLmZv
cm1hdHRpbmctYnV0dG9uID4gLnRvb2xiCiAgICAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKGNocm9t
ZTovL21lc3Nlbmdlci9za2luL2ljb25zL3Rvb2xiYXJidXR0b24tZHJvcG1hcmtlci1saW9uLnBu
Zyk7CiAgIH0KIH0KIAogI0Zvcm1hdFRvb2xiYXIgPiB0b29sYmFyYnV0dG9uID4gLnRvb2xiYXJi
dXR0b24tdGV4dCB7CiAgIGRpc3BsYXk6IG5vbmU7CiB9CiAKKyNBYnNvbHV0ZUZvbnRTaXplQnV0
dG9uIHsKKyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTgwcHggMjBweCAxOTJweCAwcHgpOwor
fQorCisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKKyAgLW1vei1p
bWFnZS1yZWdpb246IHJlY3QoMTgwcHggNjBweCAxOTJweCA0MHB4KSAhaW1wb3J0YW50OworfQor
CiAjSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiB7CiAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDBw
eCAyMHB4IDEycHggMHB4KTsKIH0KIAogI0luY3JlYXNlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9
InRydWUiXSB7CiAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDBweCA2MHB4IDEycHggNDBweCkg
IWltcG9ydGFudDsKIH0KIApAQCAtOTc2LDE2ICs5ODQsMjQgQEAgdG9vbGJhcmJ1dHRvbi5mb3Jt
YXR0aW5nLWJ1dHRvbiA+IC50b29sYgogICAgIHdpZHRoOiAyMHB4OwogICAgIGhlaWdodDogMTJw
eDsKICAgfQogCiAgIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24gewogICAgIGxpc3Qt
c3R5bGUtaW1hZ2U6IHVybCgiY2hyb21lOi8vbWVzc2VuZ2VyL3NraW4vbWVzc2VuZ2VyY29tcG9z
ZS9mb3JtYXQtYnV0dG9uc0AyeC5wbmciKTsKICAgfQogCisgICNBYnNvbHV0ZUZvbnRTaXplQnV0
dG9uIHsKKyAgICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgzNjBweCA0MHB4IDM4NHB4IDBweCk7
CisgIH0KKworICAjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKKyAg
ICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgzNjBweCAxMjBweCAzODRweCA4MHB4KSAhaW1wb3J0
YW50OworICB9CisKICAgI0luY3JlYXNlRm9udFNpemVCdXR0b24gewogICAgIC1tb3otaW1hZ2Ut
cmVnaW9uOiByZWN0KDBweCA0MHB4IDI0cHggMHB4KTsKICAgfQogCiAgICNJbmNyZWFzZUZvbnRT
aXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0gewogICAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0
KDBweCAxMjBweCAyNHB4IDgwcHgpICFpbXBvcnRhbnQ7CiAgIH0KIApkaWZmIC0tZ2l0IGEvbWFp
bC90aGVtZXMvd2luZG93cy9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MgYi9tYWls
L3RoZW1lcy93aW5kb3dzL21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcwotLS0gYS9t
YWlsL3RoZW1lcy93aW5kb3dzL21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcworKysg
Yi9tYWlsL3RoZW1lcy93aW5kb3dzL21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcwpA
QCAtMjUxLDE2ICsyNTEsMjMgQEAgdG9vbGJveFtsYWJlbGFsaWduPSJlbmQiXSA+IHRvb2xiYXJb
bW9kZQogI0Zvcm1hdFRvb2xiYXIgewogICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsK
IH0KIAogI0Zvcm1hdFRvb2xiYXIgPiB0b29sYmFyYnV0dG9uID4gLnRvb2xiYXJidXR0b24tdGV4
dCB7CiAgIGRpc3BsYXk6IG5vbmU7CiB9CiAKKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIHsKKyAg
LW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDMyMHB4IDE2cHggMzA0cHgpOworfQorI0Fic29s
dXRlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9InRydWUiXSB7CisgIC1tb3otaW1hZ2UtcmVnaW9u
OiByZWN0KDE2cHggMzIwcHggMzJweCAzMDRweCkgIWltcG9ydGFudDsKK30KKwogI0RlY3JlYXNl
Rm9udFNpemVCdXR0b24gewogICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgwcHggMTZweCAxNnB4
IDBweCk7CiB9CiAjRGVjcmVhc2VGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKICAg
LW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTZweCAxNnB4IDMycHggMHB4KSAhaW1wb3J0YW50Owog
fQogCiAjSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiB7CmRpZmYgLS1naXQgYS9zdWl0ZS9tYWlsbmV3
cy9jb21wb3NlL3ByZWZzL3ByZWYtY29tcG9zaW5nX21lc3NhZ2VzLnh1bCBiL3N1aXRlL21haWxu
ZXdzL2NvbXBvc2UvcHJlZnMvcHJlZi1jb21wb3NpbmdfbWVzc2FnZXMueHVsCi0tLSBhL3N1aXRl
L21haWxuZXdzL2NvbXBvc2UvcHJlZnMvcHJlZi1jb21wb3NpbmdfbWVzc2FnZXMueHVsCisrKyBi
L3N1aXRlL21haWxuZXdzL2NvbXBvc2UvcHJlZnMvcHJlZi1jb21wb3NpbmdfbWVzc2FnZXMueHVs
CkBAIC0xNjMsMjIgKzE2MywyMiBAQAogICAgICAgICAgIDwvcm93PgogCSAgPHJvdyBhbGlnbj0i
Y2VudGVyIj4KICAgICAgICAgICAgIDxsYWJlbCB2YWx1ZT0iJnNpemUubGFiZWw7IgogICAgICAg
ICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAg
ICAgICBjb250cm9sPSJmb250U2l6ZVNlbGVjdCIvPgogICAgICAgICAgICAgPGhib3ggYWxpZ249
ImNlbnRlciI+CiAgICAgICAgICAgICAgIDxtZW51bGlzdCBpZD0iZm9udFNpemVTZWxlY3QiIHBy
ZWZlcmVuY2U9Im1zZ2NvbXBvc2UuZm9udF9zaXplIj4KICAgICAgICAgICAgICAgICA8bWVudXBv
cHVwPgotICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4LXNtYWxsIiBsYWJlbD0i
JnNpemUteC1zbWFsbENtZC5sYWJlbDsiLz4KKyAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2
YWx1ZT0ieC1zbWFsbCIgbGFiZWw9IiZzaXplLXRpbnlDbWQubGFiZWw7Ii8+CiAgICAgICAgICAg
ICAgICAgICA8bWVudWl0ZW0gdmFsdWU9InNtYWxsIiBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFi
ZWw7Ii8+CiAgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Im1lZGl1bSIgbGFiZWw9
IiZzaXplLW1lZGl1bUNtZC5sYWJlbDsiLz4KICAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2
YWx1ZT0ibGFyZ2UiIGxhYmVsPSImc2l6ZS1sYXJnZUNtZC5sYWJlbDsiLz4KLSAgICAgICAgICAg
ICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieC1sYXJnZSIgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQu
bGFiZWw7Ii8+Ci0gICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Inh4LWxhcmdlIiBs
YWJlbD0iJnNpemUteHgtbGFyZ2VDbWQubGFiZWw7Ii8+CisgICAgICAgICAgICAgICAgICA8bWVu
dWl0ZW0gdmFsdWU9IngtbGFyZ2UiIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIv
PgorICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4eC1sYXJnZSIgbGFiZWw9IiZz
aXplLWh1Z2VDbWQubGFiZWw7Ii8+CiAgICAgICAgICAgICAgICAgPC9tZW51cG9wdXA+CiAgICAg
ICAgICAgICAgIDwvbWVudWxpc3Q+CiAgICAgICAgICAgICAgIDxsYWJlbCB2YWx1ZT0iJmZvbnRD
b2xvci5sYWJlbDsiCiAgICAgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZmb250Q29sb3Iu
YWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgICAgIGNvbnRyb2w9Im1zZ0NvbXBvc2VUZXh0
Q29sb3IiLz4KICAgICAgICAgICAgICAgPGNvbG9ycGlja2VyIGlkPSJtc2dDb21wb3NlVGV4dENv
bG9yIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgdHlwZT0iYnV0dG9uIgogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcHJlZmVyZW5jZT0ibXNnY29tcG9zZS50ZXh0X2NvbG9yIi8+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8674409</attachid>
            <date>2015-10-15 11:49:25 -0700</date>
            <delta_ts>2015-10-15 15:17:31 -0700</delta_ts>
            <desc>Screenshot of toolbar with new button for &quot;absolute font&quot; with dropdown (Windows) - take 2</desc>
            <filename>769604-new-toolbar-dropdown-2.png</filename>
            <type>image/png</type>
            <size>12177</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">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
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8674559</attachid>
            <date>2015-10-15 15:17:31 -0700</date>
            <delta_ts>2015-10-16 10:19:31 -0700</delta_ts>
            <desc>Screenshot of toolbar with new button for &quot;absolute font&quot; with dropdown (Windows) - take 3</desc>
            <filename>769604-new-toolbar-dropdown-3.png</filename>
            <type>image/png</type>
            <size>11223</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">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
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8674731</attachid>
            <date>2015-10-16 00:35:06 -0700</date>
            <delta_ts>2015-10-16 00:35:06 -0700</delta_ts>
            <desc>Screenshot of modified size menu - take 2</desc>
            <filename>769604-font-size-menu-2.png</filename>
            <type>image/png</type>
            <size>10923</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">iVBORw0KGgoAAAANSUhEUgAAAZAAAAEACAIAAAASu7fYAAAAAXNSR0IArs4c6QAAAARnQU1BAACx
jwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAASdEVYdFNvZnR3YXJlAEdyZWVuc2hvdF5VCAUA
ACoiSURBVHhe7Z17sF3Vfd/3P23+aTOTpmnTPNqZTj1VJ05nNEgqZJqkzTSu2zTxI44BB8GFwTUZ
l3GSNmlsx02MFF+bYhrwg/AwFo8RAoEiIR5GxiYYjCQQV4CwBOIl8ZB0r6T7fl95bn9r/dZe67fW
fpx9zj337HXO+X7mN9Lv/NZzr99a37PPle7ZyXdeGIbBYLCusOSxF0dgMBisKyw5O30OBoPBusJC
wdr2wO6rPv2Z3/29i2o0mgBNI5gYDAaDJWemz1nbun3X5Vd+6rq//vrNt99Zo9EELvrERpqMnBsM
BoN5gvXf/+Dq62/85l3bHnjw0e/VaA/t+TvSLJqMnBsMBoMlp6fOWfvo7110+13bHt7z5NPPHdL2
zd9JHO//44fT+OravoOH6U+ajJxbaDs+aaaVJOu/8kpYWmQvXr8+uWDzi5l4W23b5WZiliZmqGz3
pa1PMtu2pLeVDASD1WChYG3dvvOJZ55//uXXtN320WTt/3yE/dWzcJShH70x9KPXywRLqZU9aa9s
3lCuCHUdy5bHXcmEs21LeqtrZWCwFi0UrHt3PPT0sy+99OpxbVs+lpz3p3vYXz3LH6VYsJRCXbpD
RNR90ye32Zeh1XUsWx53JRPOti3pra6VgcFatGRk6pw10oj7H/zOvoNHDr95QtvdH0/WffYJ9lN7
4otrzQed5OO3c1BV+/jF65Lkkpu5ye2mDlX4zhcorlj7hR9yDzdfzIEkufhu3TZFvUxHefMETUbO
zdmL169LPnmPF3xl04YLNr1IjjqBm3ZQBcW6r7yiIymX7zYVVE3ux0Dyp/vRpV8xHzZ1c+6cA7Za
RRNjseWMWDwN1bCFoTOD5l8yL6At0o63btwWBovLSLCWrJFG/O3De547dPTVt4e13XOh3sHMhXeY
iHaGX/3BprXJus/9wATX/uU+1+S8TXvIv2MjuSau/I23qgrWqKZtzo5nWrDc3Jy9+NV1G7663wse
oYN96Q5y6OAlCZdSNXUaOciO9FVN3SSoybq2NLLjyiS58h52ONK0yXH5Zf6IeUHttDK0voQQv1uq
tuPKdV85IiK6VbhuMFh0lgxPLln7yMeUYD374quvHDulbauSkifZ1/bkNWuTjbekL2/5RHLht8mR
1Sr431ZCpuFIOMqrx4fJaDJybs4O0om68h4vSIJ1waaD5OzeSIdNOcruuTzZeH8QTH2/k0Y1k3Vf
PsI1mzFvMvkjlk+jlaH9QWVE9+a4fLeo7LVKpwGDRWc5gvXcS0dZMl49ru99nmRf25N0V7Xx1vTl
rSRYW8iR1Rr5rod9nzuPSzOjaCsULCVP/olyx14ePFtNBuXprSZYusK+L19AZ7zJY+z1kD9i42k0
O7Q/qIz4Y3lFXqvM8sJg0VhyanLJGmnEzkceP/Dy66++c1rbtguT9Z97in0bSS68U/tPbV6bXHpr
WK2Rf+elyXmb95jmXCqrKXvl+DAZTUbOzbP71ee1reYlHTZ1GxL6+nzqOuo0XnPQVmZf1aRjWaGm
MRKOdJSKFvRQNGL5NJQ1M3TYVkTUWH4/eUVuGjBYdBYK1q5Hv/f8j9547b2z2u69KFn/+R+yn9oP
/yr9obstktUa+gc+f55ufd5lF51nSm+7REcuuVfXPHvk2CmyMsEiU5plMAdemTqBGy9XtyQyvpX/
Y9Tlu8UR5ZPJ2BMuSq3vBmr2GMvetOWMWDqNVobODCojbqxgNZSTXTcYLDZLTk0sWSON2P3YE0OH
33rjxFiN9sqxYTIlWGJu1Sw9gWEcVm5YN1h3WHJyYskaacSDjz3x/OG3Xj8xlmv8DhwQ1Fm5vXJ8
hIwmI+dWxcyEfII6HTAzsE9QZ5XMDJZHUNO33ZckF3zxYBCEwaIzbx9fedX/uOeB3UNHjr1xcrxG
Y9miyci5VTMcvNYM6wbrDktOTCxZu+PenZ/69Gf2/ODZo++erdH2H3r9D//kczQZOTcYDAZLTowv
Sdtyz44rPvXpD3/sohqNJkDTCCYGg8FgTrBuAgCk2HMBi8qS98aX2ChJMwCAmRk6C/ZcwKIyCBYA
IRCsaC15d3yJzQrWRFt5+513lpeXxwHoBvgI0Fmw5wIWlSXvji2xQbAA4CNAZ2F48hyZPR2wSIwE
a5ENggUAHwE6C3v2qy/JsKcDFokl74wtskGwAOAjYAXLng5YJAbBAsDBRwCCFa0lb48uskGwAOAj
QGfhsX1HTk0s2dMBi8QgWAA4+AhAsKK1WgRr+4D5BgHFhsEhEwagbvgIQLCiteT46CJbZwWrZZla
SVvQv6xZs8Z4pfARoLPwnX1HTk4s8dEgJ/gaOTZbAdYxS46fXWSDYIEehgSrimbxEXCCpY/G8OTS
P/zJf/QTP/Mv/sHPv0/Zz73v7//jX/jZf/aLFLfHB9YZS46dXWSrWbCGBtNH8CUD2zmkqw2aj4+6
AUVS0koAVIEFizCvC+AjQGfh0X1HTkws8dF4Z2zp9NS5X77gN37lv/zur/32xRd84KPn/foHKUJx
e3xgnbG6BMuhlUdFjAQp5WI509U46srJwx0WaBojVxoTyoOPQCBYZKxZv/nhi37/qj/84Ec+AbWq
y+K4w1Ii5W6ZqDhVMVvN+hAs0ApGq1q6w2JjzfrQxQNQqxoteevMIhsEC/QwVdSK4CNAZ+GRvUfe
G1+yp4Pt7dGlkalz9GcQh3XM4hAsFUkVy4kXBAu0jSpqRfARKBIsMqhVvZa8eWaRrVbBkj90z4qU
55OncDdkALQNPgJWsOzpgEViJFgLbB0ULAAihY+AFqzD743TCTGnAxaJJW+eXmDrmGDpGyQPUwBA
3fARUIL1zOH3xhbt6YBFYskbpxfYcIcFAB8BOgsPP3P43bFFezpgkRgEC4Bx2vwgZqxMJa+fXmCj
KAQL9Cd284MIoexYmYJgAQDBihpfsEYW2GzOxsYnht6afviluR0H22DbD0w/eGgpCMJgURnereOE
k6IEK5Wp5LWRBTabs6FjMwePL4xPL8zPL67cJienf/zj5bm5BRgsWoNgxQknhbJjZSrZkmJz9tCh
+YmZxenZ+amZuZXbyJnRpR8vT07PwmDRGgQrTjgplB0jUlu2JEeH59lszugOeZbujKbn2mLDp0cX
zy1PTM3CYNEaBCtOOCmUHStThYI1MT3XFjt1enTh3PL41Gy9pv57aiYIg7FBsOKEk+IJlv1wGArW
1Fxb7NTI6MLS8vjkbL1m/kt9Jg6DkUGw4oSTQtmxMpUvWDPzi+NTc22xkyOj80vLY5Oz9RqpFW0d
+jOIw2BkEKw44aRUEKy5xbGpubbYiZHRuaXl0clZz+6/Qt/xEFfcRy8PXrs+Of9LB/06bTUaibYO
a1ZQBIN1VLDM940QLX/liP3yEvmNJivHfWVKo17bO24hnJTGgjU9tzg6OdcWe294dHZx+ezErDMl
T1fcm/p/db8oWjWjFLBgEeQHpbCetzVr1gQRaZ0TLPldlUODgy0q1ioIlhYrp6BmbkX9xyZYs4tn
J+faYu8Oj84sLp+ZmHVGt1cbrn1WRlbfpGAR9DKoAOtt0184uiYIWuucYLXnpLddsKSOStojWNsH
WpwkJ6WxYE2RYE3MtcXePTU6s7B8ZnxW2M5Lk2T94CE/cv7modlnB88nKTEM7FRFQ3Q7xlyxzdVv
2qg9S5WFIkEdWA8bCxYRxNk6J1jqqAdnXR/+7ebTGKmG/WBmq6k2jBEVqxdCONznOa6kigYGvNum
QvL1yg2rC2WHYlwFtS8YRfdRYQb5cFJqFyyyQ5v16l66nV8awUpL6SXLk4hvv8LXuOaMxmKdklAw
qAbrVTNypQmKyDooWISRlvQY6zNt9cfqlPKDk25losRRrvZU+zTUCJpRflXRrdehjBN5gsVX2bJW
aTgplQTrzMRcW+ydU6PTC8unx2dzTN89kWadToWJ49sGOGgqOAZ2mobNG7VmkQqgeFAT1pNmtGrN
miDO1lnB0ujzrI9zIAp5vtIKhiO2KHWMBqaofmVXjVDNc6VFdpLnB+MKgaIa1QWzCE5KY8GanF08
PT7XFnv75OjU/PLI2Gyu7f/S+SRDI2NKsDYN6eB9V+iI9oeuXZdccU9aeSVGi8cKlYWKgsqw3jNW
qyBorQbBcipRRRRYB8jjUlstW8ciu2pITntN3nxCn6Dmea11tyu5y+KkNBasiZnFkfG5ttjxk6OT
88vDY7PO7ruWtEn7hzatT9Z96dDw2M6NWrC0oxQqrUwvuYKNtGglgkVQaVAf1mNGahVEpHVOsLYP
pudcHWZ96BuJgo3ZFi4kHeOl2KJqqA6EtOT8K2GRTxQJFtPkTASclEqCNTw21xY7dmJ0Ym751Ois
MCVDhst2ppHzr3l+dutlJqxYf+0+KnqebrJSTOVWjFqzNkm4V0vQBNY/1jnBYmFgzBlvKAp8n0KC
NDBQdIclailUz7Krasge0qbUiyLssPnOW4KTUrtg1WC05ixShPXJCarB+tM6KFigCTgpjQVrfHrx
1NhcW+ytE6Pjc8snR2ermNJyQVC6EqPerEhJP6gG60/rPcHifc6YUBfCSfEEa+2m6y5Kzv/8/lCw
To7OtcXefG90bHb5xNnZeo3SxgolX8oIrJ+t9wSrN+CkeIL1+KbzE1+wHjo0PzKh7rAC6WnN4hEs
qU3kQ7Bg1iBYccJJ8QTrtZFdwR3W0LGZ544tDI8vjE0vrtyGR6enF5ZHpxbqNRKmbMRqVlAE6zeD
YMUJJ6WBYI2NTxx4c+ahXn8IhRSsoAjWbwbBihNOiidY2Y+EZrHbRMw5k5plQqAvgWDFCSfFE6zs
D93NYrcJCBaIHwhWnHBSPMF6bf91a5MrbxP/rcEsdpuIPGckVVArAMGKE06KJ1i3XZok6657vF8F
CwACmz9OOCmeYCX69oo85Az0Ldj8ccJJ8QTLesgZ6Fuw+eOEkwLBAsADmz9OOCmeYN376H62juXM
/P63YEW/9+26K/mCC0uHfsscdBcdFKyYd6D4uoYGc+z0tzVYmarxDqvZa86rr1Y41akGz/lgYt4u
YBVZs2aN8fKAYLFYuff8LnpqjlnsNrG6gpUTK++2QwsNYkN/4WihZvW9YMl3fknRbBteBXVY5RNP
AzgpsQqWuyGlS1UvTLGquMH/cjILlcle1EvDwKCXAzOaGNQbDvQ4LFiEee1Tr2C5XWt2oqrjHniT
btQNg4PFu9dv0iyqt2xDNy9dKIdQvrgKal/QvKXpWDgpcQqWeOke+8FLwxcd1LeY1KUr4/Ujo9q1
pV613H5BL2HkSmNCgnoFK0VuTrmJzS7WG91WcOXak02ah7rObywG8oaQcSJXsDSqkT2FTcNJiVKw
jOyk8CV6VxuskY9urmvKauSnHZlYWpo7HOhdjFZFeYelYgYuEnU8KSnZvXndVkd1mHsGZLd5fjCT
nJPENVo8YJyUaAUrc1VUxV2rXz9D2oFXjYL0gv/UAbnQLS4i6EZK1IqoU7DcVrT7VNQRe7d092a6
bY6i8yC7LfIJap5trfpcyW0fwUmJUrDUy+DiKEKrwH/yy8zFN3gGiQ67r+4nbCk52e5Az1KiVkSd
gmUDdgt7ddRG5QOgBcBWKOqlVVSXQrNW+tQcdfBWNB8NJyVOwTIJMegfmXOxzaNe0uDu0sQUaTyo
pl66JmJQbzh/tUGf0VnBcui9mG7EnIfiaNIWBT90593rN2kN2WfamRk8HKIdw1WAkxKJYHUIWlrI
ESinOza/EpT+2suclN4RLC3+HqbAQjnuxDsB6G6i3fxmW/uYsj6Ak9I7glUK3+BCrkBjIt784We/
voKT0ieCBUBVsPnjhJMCwQLAA5s/TjgpECwAPLD544STAsECwAObP044KRAsADyw+eOEkwLBAsAD
mz9OOCkQLAA8VnXzHwOtwkmBYAHgsaqbH7QMJwWCBYAHNn+ccFIgWAB4YPPHCSelZsEyv/8tWPGv
z4hfXyjrq0O/Yg66DghWnHBSahaslGblo6C+Fiv3S1bme3xygWCBfCBYccJJ8QTLPvCrOwVLyVXl
XwmFYIF8IFhxwkmh7FiZiukOy32wIwlSL0yxqljw1JwSvXK92RpixILS1p87AroZCFaccFIoO1am
4hEs8bL6U3NIdzIxDVVOhcdJn+2hqDQ7AOgLIFhxwkmJUrDELY/CapR/BxTqiWqVlkv8OLXUL9Ie
yktB/wHBihNOSrSClZEeqlIuWEWKBcECzVCPYKl9iC1XBiclSsFSL4PssZKkelIkKKqdkB/3tI80
6OTJ9lBeKoJZB/QiHdz8YpuBRnBS4hQsFoWUqk/N0ciGtksXtKFAkspLIVh9BAQrTjgpkQgWALHQ
qc1v3nMV6u3Pipd2Bk2hDvnvkP2qcpyU3hEsTnAWUwxANTq4+aX2SMFKPzooV3vkpIol3P6Ck9I7
ggVAW4hAsHKDqYbZwj6DkwLBAsAjSsFSHwvJ4z91Ud/BSYFgAeARp2BpxbLPr+9HOCkQLAA8Orn5
SZAU6tNeI8Hiyv354ysNJwWCBYBHtJufBKuP9QqCBUAeHdv8+ubKYEIl9POPrzScFAgWAB7xbX71
/7DCX/3oPzgpNQiWeQgGAFGCd+s44aTUIFgAxAwEK044KTUIlhkfgCjB5o8TTgoECwAPbP444aRA
sADwwOaPE04KBAsAD2z+OOGkQLAA8MDmjxNOCgQLAA9s/jjhpECwAPDA5o8TTgoECwAPbP444aR4
gmUfqdrBnKlfQbfE8Ludmd+Jt78xbx2DN3XNin57wnVXZRnCyXQE/h0RTYPBK0wvvN68JmrANMj1
q1102Be9rry3ukqw7IXmrV5vwUmh7FiZquUOSyw0ubVLVs63DjXcE83ulbz66mSm1+4e9lPSbbOD
rhgtVi49DSbZaHqtXK9tUOHaZf/qRRNrBcGKE04KZcfKVN2CFcGi89b2N3jDPdHstPPq58TKu212
0BXiCYCgaBqNprei623UucZVIi9v6kVAsOKEkxKTYMk1VweE4b2my7abIIVsucuSa8Jt/DNmOw97
llCZrpT+rbEt5fwkmbg3hHphilXFDXaS/vhUJntRLw36KWeZCxGDhlcUvm4DqstsZ3KSVKimRHen
+oWYnoLaB81VW1nDXFia4rSI+1GVGfc8GcJ1me1fx1Qv+VMvoYObX81NXIq3AhSxxXah3EKYS+L1
kU7PwkmJQbBS3LYSq2++dF9Xs6mxKVQ+N3OeznPaKO0zdenvoGeB2eKeJ5qIth5BPDsERWhw/tOv
4GH2p5iy66f4QrxqyhOV24ZcDw8xuvLljGUDap+dU/Z6ZYo5bPuRHQadE7n9q3pK7YO6jejc5lfz
k7Om1+Wb3EIhWy9wehZOSgyCpRda7d40K2Ynp6iwzEeeL5vrqH6R/k0Ot8jp2UGFtl/Rnx1Ojivx
47lDUBU3WlE/Gt1c15TVyE87MrG0NDucjhQP0BJiOXyCSWb8YHrhkpdcL/tZx/fL+6eK2REb0bnN
H2aq4Bqlr69IwxFbJOv3JpyUaARLp8954TaT+cjz/SYU5RfcZ2nPFmoUwDXtcHJciR/PHUL3nUaL
+jGkHXjVwguxpQVXpMLNn9ViCobxJlnkE9S8cC5p17nNs07gM0X9Z2s2poObXyEyVXSNqe+SQB6X
2mqtXGl3wUmJSLD81Q+WP7ea9FUTs2ddXjmzAwNuN2d7TpG9KmwvcojcpkE8OwRFqCf+k19m+tk+
mEbUuLrYr2YuxEZsKTnZ7hSqRV68RdQ4dllV75l/2ivyCZqLa6pocL3WzzqBz2T6N2RrNqbDgkWk
mSq6xtS3MbtmLiTr9yaclKgESyRCeSlqK8pqBb5r4jo0UbmZw54N2YSrit7Q2SpMJu4NoX5kzsUq
rD1qoIvkETMxRRoPqqmXrokYNLgi15M3QBuQA6WDi0mKKXl+Lm6W6TRzm2cdhWnc+Pq8VhXp3OY3
l0HwlcjZ5vppAtxbly2S9XsTTkrtggWqQluy3QoEcsDmjxNOCgRr1dHviQ4TbRZ6c+3xd9BY6Njm
NxsixURBAZwUCFb88AcByFWHwOaPE04KBAsAD2z+OOGkQLAA8MDmjxNOCgQLAA9s/jjhpECwAPDA
5o8TTgoECwAPbP444aRAsADwwOaPE04KBAsAD2z+OOGkQLAA8MDmjxNOCgQLAA9s/jjhpECwAPDA
5o8TTkrtgrXd/dZ++79eoCkyv++ufiWm5Bdiev/34zOIr2tocOkVFsdlPvtdBSkyBVy/6pLL3vS0
K++t7hGs9BobbNQegZMSg2DJHVmjZMktXoVm63c5wamP/Kk5ok6V2pLuE6z+gJMSk2DVnIBmR++r
7SIFRlK0CI0WJ6e8vIksbdS5wtQpmncJEKw44aR4gmWfUFiPYMn11+/nGt5uumx1n5qTTb+NaCd9
XEtaSZZyZ4Vddz3+WqboC2dUoVqQaJ6aoxtSXX+MKnR681fd1ekFphFxebxK0skEy0fpBjgplB0r
U3X/DMttObHu7sEz6QILV/vczHk6IWmjtM/Upb+Dni2iyGAj5GTH4VI1mBmEAulwvQZdZbA2BrtE
7IvF9RaT2meXxhyctEA1F+stF1k6gc9k+9e9uc6boNOb311yelXKDy5fudpzZXr5bOPACYLlo3QH
nBTKjpWpWj8SquVPl8/s5BQVtqtP5PmyuY7qF+nf5HCLnJ4tslvGRmSRF9wgf9opdlCv4S+vIHdl
hB8sePaI6AppsrJdZR3fL+xf11G3FbZVVWrY/EV+cHV0bRRxF2SbZJ2GwcDvAjgp0QiWzo7zwo3d
aNH9JhTlF9xnac8W2S1jI3kjKkcrlt+fGiF7LLueooXLXZnAJ6h54ZKkXec2zzqBz2T7T+vQ301m
IzLB8idPEXfptknWaRgM/C6AkxKRYPlLHKxl0UJ7TUxuZZpVgqs9NcfrlpGd546onGwzb1P1DHSd
8ujH/tQcV8cOUJGIBEs5wdxVhC9VXZerxo6KmYVwTW1pid8FcFKiEiyxt3Q2DCoDFRbdNXEdmqjc
zGHPFurKobuwneeOaB3dI7muA6/f3kEuXboe5qLLcpSLW6x0tXKbZx2FaVy2zJn67lUDYhKsvO2q
LkaR90N3V5oMDOSUFvpdACeldsECIC6w+eOEkwLBaox5y/IxZaDn6NjmNzupGFMPaDgpECwAPLD5
44STAsECwAObP044KRAsADyw+eOEkwLBAsADmz9OOCkQLAA8sPnjhJMCwQLAA5s/TjgpECwAPLD5
44STAsECwAObP044KRAsADyw+eOEkwLBAsADmz9OOCkQLAA8sPnjhJNSu2DZ3y5X1PotB3om3gxW
79fZC3tWk2hlFVZvqhLx1QENRqswH3WpjP0WgkwTNWAa5PpVr9L1TjS1op3d/FWvB3BSYhAsuSNr
lCw1E//7+FZvPxX0TOdTfXtXC4Ou3lRTtFi5xemep+Z4TSsAwYoTTkpMglVz/vTo23O/0bHt5Pes
9Ep+P2oTrPbSSYGRFI3baD455eVNZGmjzhXN1ndAsOKEkxKTYMn06fdzcTuvy6o+X4Tb+GfMdh72
bDE1cidEnsE00kVteN6JhIp1MP1bowdKnxQj2gS9e/PJm4OdhKqZPtsm6KQYVTFbxa2KLpQ96/m4
C6T2QXPVVtYouATuR1Vm3FoQrsvc/v0+tFuFWja/u0JzHaooXUyXR2/nVM5eb8BJiUGwUtyyiy1W
w1Nzso5FFjWcT9q27HknAoqamPNM77ZL0YHfXlfjkKvmPNFCBU1bck1xI+SMPKgLWyB69uIEtc+O
pOZkL46biznaS7AhOZDsnMj2r3tjKl5jSj3v1gZ5vbZM+XwReslsBVce9NKTcFJiECy92ioV6c4y
OzlFhUV6cn3ZXEf1i/RvcrhFTs8W0a1p50cMHBFFuX52IIrYWl4TgywXV1PUuTf1KtUoql+ImqqC
a1ZGzohM3rjS10NIwl50hXBizs86vl/Yf1qncOaF1CNY5Boy10uXkLr+dQmau8SuhJMSjWDJvORs
MpG/XN9vQlF+wX2W9myR3XK9bOe2p7w5SD87kG2qkE0YigRw82qdV6hGUf1C1lSoWo03fM6Qmrxx
Q5+g5oUjpF3nNs86gc9k+3d1qCyoXU6t79Z2suIavQvINukXOCkRCZbwyXFRTW416asmJoEylyrZ
LT01R3VC6IgtUUE7nK2c65PjohoVsbuy7PoU9hpyO3fzSMmtRk52TWRNAxWGoSyqM7usqk23PDUn
r34ZNWx+O0G7GOH8sztHBW2NfoCT4gmWfQZ0TYIl8qUzY1C5CvKX57smrkMTlZs57NnizYTQFTmS
tnH/56Cp+aQDUaEm+0P3cGxu3eDCDbrvgmpuDnmlQR8NkVcU9FE21Vzc2Onguc2zjsI0Lpu1V19N
3L1qQB2bP13Z/A1mL5hCuT90r5rAroaTQtmxMlXLHRYAcRH15lci1QfilAcnhbJjZaoGwTLvDz6m
DIA66PzmN68roO60Kt8q9hicFE+wjg7Ps0X9JgPAahLf5u+zz34FcFI8wXrl5CwbBAv0Ldj8ccJJ
8QTr0DuTbMgZ6Fuw+eOEk+IJ1g9eeJMNOQN9CzZ/nHBSPMGaWfgxG3IG+hZs/jjhpHiCNT57jg05
A30LNn+ccFI8wRqbWWJDzkDfgs0fJ5yUGgTrGAARA8GKE06KJ1ij00tsq5ozAGIGghUnnBTKzt+7
cogtOTu9xIacgb4Fmz9OOCmUnZ+4bC9bcmZqiQ05A30LNn+ccFIoO+4j4ZmpRTbkDPQtXb75/a95
6CE4KZSdy/7fy0awTk8uskGwQN8S0+ZvQX16X7B+8nd2G8EamVxkg2CBvgWCFSecFMrOT33wASNY
xLovHx6GYIE+pqOb330RwwA/xMiIjZKdDf53NKiQfY4OvTCEX9/gBCtTx+vBDt0tT+LhpFB2fvo3
trIlpw5+dV1ywTUHIVigf+ng5nfiQq72KEJKwX/6FZTvXqTICkxJRPagfB5Da5St4MqDXmqHk0LZ
+Zlf/TZbcmpicetAsvF+CBboXzq3+d3tjMZqlLu9EQri+aaaJhAWT3RMFRMRRTS0a5fGc+cTDZwU
ys4//Xc3m4+EJ8cPf3FDcsn2Dj+EwuKWsCZERkG/0lnByqiCPhANBMs19IRHk1bLqeP34Nplm8QI
J4Wy83NrbzSCdWLounXJlXeP1/aYL7ueNSEyCnqXNWvWGC+PDr9b+xuOIiQZ/Ce/tOXCt27OmUnL
cuoEvTk9E7dgrkZscFIoO1f970eMYBGX3Lfw3ljtj/mqi9onADoBCVaJZnVw8xu1MAwMWmmxIqMk
RBWRtMjNmTZzT9mx2GrZOv72Nl1TqDuexMNJoeywWinBIqliq12w0sW0q6aKyv6JxGbHrX55E1U6
uN224hnkBkGvwYJFmNc+HRWsGFBnxx6keOGkUHZ+cc0gW/Lu6AJbLYKl1i0UCVuqBCejIF4pL7kW
rqpNjOsGFkHXJeg1jFxpTEhQo2DpN0qHia4yueckQjgpnmC9MzrP1lnBsgiBcGGrH2JRg1JSHFdo
a5Y28UvphR5bBv3moIcwWtXXd1j6nd3QHW/MnBTKjvtI+PbZebbOClZGF9Ri2humjL5kS20tha1Z
2sQb1xbLoPRBT1GiVkR/CFb3wUmJUrBsTCkJe6JafqkTpJx7qIImptjqlWzi+aCnKFErAoIVJ5wU
T7COn5lnq1mwWHaI/H/gyJay/uiY/0P34iaqVP9IXsFy5TeRPugjIFhxwknxBGvP0y+wdXHO3O1S
OdAjkI/d/GPjE0NvTT/80tyOg80ZNaGG1FwCwVohnBRPsA68cYatY4LFNzgBpqwlSIeqCREEC+Rj
N//QsZmh4wtj0wuz84tNGTWhhtTc7HsNBGuFcFI8weraR9Wnn/gUVW6vCAgWyMdu/ocOzY9PL05M
z49PzTVlqsn0IjU3+14DwVohnBRPsI4Oz7N1m2AB0Dbs5qcPd9Ozi2cn51owakjNzb7XYPOvEE6K
J1j3PrqfDYIF+hYIVpxwUig7VqYSWlAGggX6FghWnHBSKDtaohQQLAAgWJHCSYFgAeDRULDeHZ78
0z/f/q/+9f/61f+w+a9v+u6J05NBBbJqgoV/+WkCTgoECwCPcsF6++TY+9b8yWf+aPe3txx+6unh
XQ8e3TjwN8dPjAXVIFhth5MCwQLAo1ywvnDNjg995OYvXvPkHXe+fODAyIEDZ2/71sHPX7MjqAbB
ajucFAgWAB7lgvVLv/xnH/rwLX/w6b/9s8/uuXvry/fe9+oNXxv65//yj4NqTQhW7peyGRUTvv3t
si55yE3b4aRAsADwKBesDef/5fm/MvjRj912+RXb6IPh//mLJ0i51rz/s0G1yoKVCpVyS34D3xVr
jbLBtGZ8D7lpO5wUCBYAHuWCdeM39vz8L/zRv/+1//tff+ubF33ijk9ddf8HPvi1zdc9ElRr4g4r
R5syQVIpJ0giyHdXTK/fY3FSahcsmR6NSoMfAaCDlAvWqTNT/+23v/pPfvbqf/NLf37e+s3v/7d/
8YHfuu69zD8Udkqwev+ToIWTEp9gFVK9JgBlVPw+rFzBIhsZnbnplu//5n/+8n/8T1+68ZuPD5+d
CSqQrUCwhA5RzASVl/eRsI+OBCcFggX6Dv2Fo42/cbRIsKrYCgSLhYg/5Q1kg93ykJu2w0mJULBs
xGVjYLvNYe8nBqw2LFiEee3TQcFqiT77JGjhpEQsWPS3l5dsTQBawciVxoQEHRMs8wbsY8qKUW/d
fXkOOCkRC5b4sK6BYIH2YLSqm+6w+umzXwGclIgFS8OJ0imCYIH2UKJWhN38Dx2aPzu5eGZi7vR4
c0ZNqCG+wK+9cFJiFyyCNEu/hmCB9lCiVoTd/EPHZg4cWzg9sTAxs9iUURNq+Pxb3vGBYK0QTkoM
guXwhMmVmHtgE+jTO2LQIezmHxufOPDmzEPNP4SCmlBDPISivXBSahcsAOJCChaemhMPnJSaBUvf
MnmYAgBqwm5+PDUnKjgpNQsWALFhNz+emhMVnBQIFgAedvPTh7to/lsDgGABkAcEK044KRAsADwg
WHHCSYFgAeABwYoTTgoECwCPhoI1Mjq15/Hvfe3rX99yxx3P7Nt/emw6qEBWt2DtvfXqzbtek07X
w0mBYAHgUS5Yw2cnvvGNb3z/+98/fPjwyZMn33jjjZ07d1IwqAbBajuclBoE6xgAEVMuWN974u8e
eOCBvXv3kmCNaA4dOkTBoFoLgrX31jYqS1awXtu1+da9uqxL4aTUIFgAxEy5YN1009+QYH33u999
6qmnjhw5cvTo0RdeeOGGG24MqjUnWKQqV18t5ITEhQIKHdSis9fEKGKLrcLpDjSml6xgse8N011w
UmoQLDM+AFFSLljf+tbtW7Zs2bFjxyOPPEIfDJ955hlSLlKxoFpVwWLtCUSEhMWLaKGx+mN1SvnZ
loFOWSdF99CNqsVJgWAB4FEuWHv3P3vDDTfcdddd9913365dux577LFt27Y9+dTTQbWKgqXVwxcU
QquYiErRKfB1RxqO2CJZn8nVyC6AkwLBAsCjXLDOjE+TQl1//fU333zz7bfffsstt2zduvX02FRQ
reodliJfQUS0QKSsr6pyc/ICnZL1uUv7ssvgpECwAPAoFyyyM+Mz+587cNfdd9951110w0Uvgwpk
zQgWI5XFkMpPnkhJ38aUIrFnQ7KMnW6FkwLBAsCjoWBVseYFS0AiY+D7Jis6RT7fOtHN0623lt1h
dTecFAgWAB71CxbIg5MCwQLAA4IVJ5wUCBYAHhCsOOGk1CtY6cOL6n+4RFMz6dvHYYiHTTVYgEZL
FPH389vNj6fmRAUnpV7BIuI5/NVn0uyc47nGFaDFygnM0OBg2bPXqlwy1YlasPDUnKjgpECwLNVn
0uyc47nGllFylacuRZdW5ZKpTtSChafmRAUnJR7B0s6gebSX2OzuY4je3arawED6Zh8U6mKDCWRq
ZAIpjWaSNtRlaTjsLdvWzSgcsItQl5mdfXBp6trT1Oh1sDlU7XObx7gidvODCIlKsMSpN546KHLj
c1kasW2Vm6mmA/S3dygqNFFOdibO0xplawa9FbX1h+o66Jrzr0BemrpgtxzeJUOwQHuISrDk1te+
0oZgT4tqWjkcTiYY24PrN7+JodFMXC8iaDrSqN7y2nrB7kRdaa645F6v8IMl8pac6uT2WTO0+UHM
sEYR3ShYfqmLkGd7M6dGFeR0aGk0E9dftenld9ilFC1c7vUGPkHNs62pTlEuooCPgDwhICriEyx9
TuTGz1TzS4vbUUC/zjRx2MbBEDZojpfqWwT93ora+rW6EXWtQmBy/pWwyCcgWKD9dF6w9Nkn1N4u
2foGvbv9k5B2oFDFtsOBASdQTHo2wiZMhZmkXRX80J17y29rmrrhuhN5scGqFF97MVQn6hXhIwDB
ipZa7rBA3wLBAitgefn/A9/qVrRjkwNeAAAAAElFTkSuQmCC
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8674996</attachid>
            <date>2015-10-16 10:19:31 -0700</date>
            <delta_ts>2015-10-16 10:19:31 -0700</delta_ts>
            <desc>Screenshot of toolbar with new button for &quot;absolute font&quot; with dropdown (Windows) - take 4</desc>
            <filename>769604-new-toolbar-dropdown-4.png</filename>
            <type>image/png</type>
            <size>10598</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">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
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8675030</attachid>
            <date>2015-10-16 11:03:59 -0700</date>
            <delta_ts>2015-10-18 12:13:58 -0700</delta_ts>
            <desc>Part 2: XUL, CSS and some JS changes for new toolbar button (v5).</desc>
            <filename>769604.patch</filename>
            <type>text/plain</type>
            <size>35700</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBQYXJlbnQgNjE0NTUzMTExMGEyZmYyNWI2YTQ1MGU2NDMy
ZGJlNjMzNmVhNDA3YQojIFVzZXIgSm9yZyBLIDxtb3ppbGxhQGpvcmdrLmNvbT4KQnVnIDc2OTYw
NCAtIFByb3ZpZGUgbmV3IGZvbnQgc2l6ZSBzZWxlY3Rpb24gYnV0dG9uLiByPW5laWwsbWttZWxp
bgoKZGlmZiAtLWdpdCBhL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci5qcyBiL2Vk
aXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci5qcwotLS0gYS9lZGl0b3IvdWkvY29tcG9z
ZXIvY29udGVudC9lZGl0b3IuanMKKysrIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRp
dG9yLmpzCkBAIC05NjAsNzkgKzk2MCwxMjkgQEAgZnVuY3Rpb24gY3JlYXRlRm9udEZhY2VNZW51
aXRlbShhRm9udExhYgogICBpdGVtTm9kZS5zZXRBdHRyaWJ1dGUoInZhbHVlX3BhcnNlZCIsIGFG
b250TmFtZS50b0xvd2VyQ2FzZSgpLnJlcGxhY2UoLywgL2csICIsIikpOwogICBpZiAoYU1lbnVQ
b3B1cC5nZXRBdHRyaWJ1dGUoInVzZVJhZGlvcyIpID09ICJ0cnVlIikgewogICAgIGl0ZW1Ob2Rl
LnNldEF0dHJpYnV0ZSgidHlwZSIsICJyYWRpbyIpOwogICAgIGl0ZW1Ob2RlLnNldEF0dHJpYnV0
ZSgib2JzZXJ2ZXMiLCAiY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiKTsKICAgfQogICByZXR1cm4g
aXRlbU5vZGU7CiB9CiAKLWZ1bmN0aW9uIGluaXRGb250U2l6ZU1lbnUobWVudVBvcHVwKQorZnVu
Y3Rpb24gaW5pdEZvbnRTaXplTWVudShtZW51UG9wdXAsIGZ1bGxNZW51KQogewogICBpZiAobWVu
dVBvcHVwKQogICB7CiAgICAgdmFyIGNoaWxkcmVuID0gbWVudVBvcHVwLmNoaWxkTm9kZXM7CiAg
ICAgaWYgKCFjaGlsZHJlbikgcmV0dXJuOwogCiAgICAgdmFyIGZpcnN0SGFzID0geyB2YWx1ZTog
ZmFsc2UgfTsKICAgICB2YXIgYW55SGFzID0geyB2YWx1ZTogZmFsc2UgfTsKICAgICB2YXIgYWxs
SGFzID0geyB2YWx1ZTogZmFsc2UgfTsKIAogICAgIHZhciBzaXplV2FzRm91bmQgPSBmYWxzZTsK
KyAgICB2YXIgc21hbGxGb3VuZCA9IGZhbHNlOworICAgIHZhciBiaWdGb3VuZCA9IGZhbHNlOwog
CiAgICAgLy8gd2UgbmVlZCB0byBzZXQgb3IgY2xlYXIgdGhlIGNoZWNrbWFyayBmb3IgZWFjaCBt
ZW51IGl0ZW0gc2luY2UgdGhlIHNlbGVjdGlvbgogICAgIC8vIG1heSBiZSBpbiBhIG5ldyBsb2Nh
dGlvbiBmcm9tIHdoZXJlIGl0IHdhcyB3aGVuIHRoZSBtZW51IHdhcyBwcmV2aW91c2x5IG9wZW5l
ZAogCiAgICAgLy8gRmlyc3QgMiBpdGVtcyBhZGQgPHNtYWxsPiBhbmQgPGJpZz4gdGFncwogICAg
IC8vIFdoaWxlIGl0IHdvdWxkIGJlIGJldHRlciB0byBzaG93IHRoZSBudW1iZXIgb2YgbGV2ZWxz
LAotICAgIC8vICBhdCBsZWFzdCB0aGlzIHRlbGxzIHVzZXIgaWYgZWl0aGVyIG9mIHRoZW0gYXJl
IHNldAotICAgIHZhciBtZW51SXRlbSA9IGNoaWxkcmVuWzBdOwotICAgIGlmIChtZW51SXRlbSkK
KyAgICAvLyBhdCBsZWFzdCB0aGlzIHRlbGxzIHVzZXIgaWYgZWl0aGVyIG9mIHRoZW0gYXJlIHNl
dC4KKyAgICBFZGl0b3JHZXRUZXh0UHJvcGVydHkoInNtYWxsIiwgIiIsICIiLCBmaXJzdEhhcywg
YW55SGFzLCBhbGxIYXMpOworICAgIHNtYWxsRm91bmQgPSBhbnlIYXMudmFsdWU7CisKKyAgICBF
ZGl0b3JHZXRUZXh0UHJvcGVydHkoImJpZyIsICIiLCAiIiwgZmlyc3RIYXMsIGFueUhhcywgYWxs
SGFzKTsKKyAgICBiaWdGb3VuZCA9IGFueUhhcy52YWx1ZTsKKworICAgIC8vIEZpeGVkIHNpemUg
aXRlbXMgc3RhcnQgYWZ0ZXIgbWVudSBzZXBhcmF0b3IgZGVwZW5kaW5nIG9uIHdoZXRoZXIgaXQg
aXMKKyAgICAvLyBhIGZ1bGwgbWVudS4KKyAgICB2YXIgbWVudUluZGV4ID0gZnVsbE1lbnUgPyAz
IDogMDsKKworICAgIHZhciBmb250U2l6ZSA9IEVkaXRvckdldFRleHRQcm9wZXJ0eSgiZm9udCIs
ICJzaXplIiwgbnVsbCwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKKyAgICAvLyBkdW1wKGZv
bnRTaXplICsgIiAiICsgYW55SGFzLnZhbHVlICsgIiAiICsgYWxsSGFzLnZhbHVlICsgIlxuIik7
CisgICAgc2l6ZVdhc0ZvdW5kID0gYW55SGFzLnZhbHVlOworICAgIHZhciBzZXRJbmRleCA9IC0x
OworCisgICAgaWYgKGFsbEhhcy52YWx1ZSkKICAgICB7Ci0gICAgICBFZGl0b3JHZXRUZXh0UHJv
cGVydHkoInNtYWxsIiwgIiIsICIiLCBmaXJzdEhhcywgYW55SGFzLCBhbGxIYXMpOwotICAgICAg
bWVudUl0ZW0uc2V0QXR0cmlidXRlKCJjaGVja2VkIiwgYWxsSGFzLnZhbHVlKTsKLSAgICAgIHNp
emVXYXNGb3VuZCA9IGFueUhhcy52YWx1ZTsKKyAgICAgIHN3aXRjaCAoZm9udFNpemUpCisgICAg
ICB7CisgICAgICBjYXNlICItMyI6CisgICAgICBjYXNlICItMiI6CisgICAgICBjYXNlICIwIjoK
KyAgICAgIGNhc2UgIjEiOgorICAgICAgICAvLyB4LXNtYWxsLgorICAgICAgICBzZXRJbmRleCA9
IDA7CisgICAgICAgIGJyZWFrOworICAgICAgY2FzZSAiLTEiOgorICAgICAgY2FzZSAiMiI6Cisg
ICAgICAgIC8vIHNtYWxsLgorICAgICAgICBzZXRJbmRleCA9IDE7CisgICAgICAgIGJyZWFrOwor
ICAgICAgY2FzZSAiMyI6CisgICAgICAgIC8vIG1lZGl1bS4KKyAgICAgICAgc2V0SW5kZXggPSAy
OworICAgICAgICBicmVhazsKKyAgICAgIGNhc2UgIisxIjoKKyAgICAgIGNhc2UgIjQiOgorICAg
ICAgICAvLyBsYXJnZS4KKyAgICAgICAgc2V0SW5kZXggPSAzOworICAgICAgICBicmVhazsKKyAg
ICAgIGNhc2UgIisyIjoKKyAgICAgIGNhc2UgIjUiOgorICAgICAgICAvLyB4LWxhcmdlLgorICAg
ICAgICBzZXRJbmRleCA9IDQ7CisgICAgICAgIGJyZWFrOworICAgICAgY2FzZSAiKzMiOgorICAg
ICAgY2FzZSAiKzQiOgorICAgICAgY2FzZSAiNiI6CisgICAgICBjYXNlICI3IjoKKyAgICAgICAg
Ly8geHgtbGFyZ2UvCisgICAgICAgIHNldEluZGV4ID0gNTsKKyAgICAgIH0KICAgICB9CiAKLSAg
ICBtZW51SXRlbSA9IGNoaWxkcmVuWzFdOwotICAgIGlmIChtZW51SXRlbSkKKyAgICBzaXplV2Fz
Rm91bmQgfD0gKHNldEluZGV4ID49IDApOworCisgICAgLy8gSWYgdGhlIGVsZW1lbnQgaGFzIG5v
IHNpemUgYXR0cmlidXRlIGFuZCBubyBzaXplIHdhcyBmb3VuZCBhdCBhbGwsCisgICAgLy8gd2Ug
YXNzdW1lICJtZWRpdW0iIHNpemUuIFRoaXMgaXMgaGlnaGx5IHByb2JsZW1hdGljIHNpbmNlCisg
ICAgLy8gQ1NTIHNpemVzIGFyZSBub3QgcmVjb2duaXNlZCBhbmQgd2lsbCBzaG93IGFzICJtZWRp
dW0iIGFzIHdlbGwuCisgICAgLy8gQ3VycmVudGx5IHdlIGNhbid0IGRpc3Rpbmd1aXNoIGJldHdl
ZW4gIm5vIGF0dHJpYnV0ZSIgd2hpY2gKKyAgICAvLyBjYW4gaW1wbHkgIm1lZGl1bSIgYW5kICJD
U1MgYXR0cmlidXRlIHByZXNlbnQiIHdoaWNoIHNob3VsZCBub3QKKyAgICAvLyBpbXBseSAibWVk
aXVtIi4KKyAgICBpZiAoIXNpemVXYXNGb3VuZCkKKyAgICAgIHNldEluZGV4ID0gMjsKKworICAg
IHZhciBsYXN0SXRlbSA9IGNoaWxkcmVuLmxlbmd0aCAtIDE7CisgICAgaWYgKHNldEluZGV4ID49
IDApCiAgICAgewotICAgICAgRWRpdG9yR2V0VGV4dFByb3BlcnR5KCJiaWciLCAiIiwgIiIsIGZp
cnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7Ci0gICAgICBtZW51SXRlbS5zZXRBdHRyaWJ1dGUoImNo
ZWNrZWQiLCBhbGxIYXMudmFsdWUpOwotICAgICAgc2l6ZVdhc0ZvdW5kIHw9IGFueUhhcy52YWx1
ZTsKKyAgICAgIGNoaWxkcmVuW21lbnVJbmRleCArIHNldEluZGV4XS5zZXRBdHRyaWJ1dGUoImNo
ZWNrZWQiLCB0cnVlKTsKICAgICB9Ci0KLSAgICAvLyBGaXhlZCBzaXplIGl0ZW1zIHN0YXJ0IGFm
dGVyIG1lbnUgc2VwYXJhdG9yCi0gICAgdmFyIG1lbnVJbmRleCA9IDM7Ci0gICAgLy8gSW5kZXgg
b2YgdGhlIG1lZGl1bSAoZGVmYXVsdCkgaXRlbQotICAgIHZhciBtZWRpdW1JbmRleCA9IDU7Ci0K
LSAgICAvLyBTY2FuIHRocm91Z2ggYWxsIHN1cHBvcnRlZCAiZm9udCBzaXplIiBhdHRyaWJ1dGUg
dmFsdWVzCi0gICAgZm9yICh2YXIgaSA9IC0yOyBpIDw9IDM7IGkrKykKKyAgICBlbHNlCiAgICAg
ewotICAgICAgbWVudUl0ZW0gPSBjaGlsZHJlblttZW51SW5kZXhdOwotCi0gICAgICAvLyBTa2lw
IG92ZXIgbWVkaXVtIHNpbmNlIGl0J2xsIGJlIHNldCBiZWxvdy4KLSAgICAgIC8vIElmIGZvbnQg
c2l6ZT0wIGlzIGFjdHVhbGx5IHNldCwgd2UnbGwgdG9nZ2xlIGl0IG9mZiBiZWxvdyBpZgotICAg
ICAgLy8gd2UgZW50ZXIgdGhpcyBsb29wIGluIHRoaXMgY2FzZS4KLSAgICAgIGlmIChtZW51SXRl
bSAmJiAoaSAhPSAwKSkKLSAgICAgIHsKLSAgICAgICAgdmFyIHNpemVTdHJpbmcgPSAoaSA8PSAw
KSA/IFN0cmluZyhpKSA6ICgiKyIgKyBTdHJpbmcoaSkpOwotICAgICAgICBFZGl0b3JHZXRUZXh0
UHJvcGVydHkoImZvbnQiLCAic2l6ZSIsIHNpemVTdHJpbmcsIGZpcnN0SGFzLCBhbnlIYXMsIGFs
bEhhcyk7Ci0gICAgICAgIC8vIENoZWNrIHRoZSBpdGVtIG9ubHkgaWYgYWxsIG9mIHNlbGVjdGlv
biBoYXMgdGhlIHNpemUuLi4KLSAgICAgICAgbWVudUl0ZW0uc2V0QXR0cmlidXRlKCJjaGVja2Vk
IiwgYWxsSGFzLnZhbHVlKTsKLSAgICAgICAgLy8gLi4uYnV0IHJlbWVtYmVyIGlmIEFOWSBvZiBv
ZiBzZWxlY3Rpb24gaGFkIHNpemUgc2V0Ci0gICAgICAgIHNpemVXYXNGb3VuZCB8PSBhbnlIYXMu
dmFsdWU7Ci0gICAgICB9Ci0gICAgICBtZW51SW5kZXgrKzsKKyAgICAgIC8vIEluIGNhc2Ugb2Yg
bWl4ZWQsIGNsZWFyIGFsbCBpdGVtcy4KKyAgICAgIGZvciAodmFyIGkgPSBtZW51SW5kZXg7IGkg
PCBsYXN0SXRlbTsgaSsrKQorICAgICAgICBjaGlsZHJlbltpXS5zZXRBdHRyaWJ1dGUoImNoZWNr
ZWQiLCBmYWxzZSk7CiAgICAgfQogCi0gICAgLy8gaWYgbm8gc2l6ZSB3YXMgZm91bmQsIHRoZW4g
Y2hlY2sgZGVmYXVsdCAobWVkaXVtKQotICAgIC8vIG5vdGUgdGhhdCBubyBpdGVtIGlzIGNoZWNr
ZWQgaW4gdGhlIGNhc2Ugb2YgIm1peGVkIiBzZWxlY3Rpb24KLSAgICBjaGlsZHJlblttZWRpdW1J
bmRleF0uc2V0QXR0cmlidXRlKCJjaGVja2VkIiwgIXNpemVXYXNGb3VuZCk7CisgICAgLy8gU2hv
dyAic21hbGwiLyJiaWciIGluZGljYXRvci4KKyAgICB2YXIgaHRtbEluZm8gPSAiIjsKKyAgICBp
ZiAoc21hbGxGb3VuZCkKKyAgICAgIGh0bWxJbmZvICs9ICI8c21hbGw+IjsKKyAgICBpZiAoYmln
Rm91bmQpCisgICAgICBodG1sSW5mbyArPSAiPGJpZz4iOworCisgICAgaWYgKGh0bWxJbmZvICE9
ICIiKQorICAgIHsKKyAgICAgIGNoaWxkcmVuW2xhc3RJdGVtXS5zZXRBdHRyaWJ1dGUoImhpZGRl
biIsIGZhbHNlKTsKKyAgICAgIGNoaWxkcmVuW2xhc3RJdGVtXS5zZXRBdHRyaWJ1dGUoImxhYmVs
IiwgIkhUTUw6ICIgKyBodG1sSW5mbyk7CisgICAgICBjaGlsZHJlbltsYXN0SXRlbV0uc2V0QXR0
cmlidXRlKCJjaGVja2VkIiwgdHJ1ZSk7CisgICAgfQorICAgIGVsc2UKKyAgICAgIGNoaWxkcmVu
W2xhc3RJdGVtXS5zZXRBdHRyaWJ1dGUoImhpZGRlbiIsIHRydWUpOwogICB9CiB9CiAKIGZ1bmN0
aW9uIG9uSGlnaGxpZ2h0Q29sb3JDaGFuZ2UoKQogewogICBDaGFuZ2VCdXR0b25Db2xvcigiY21k
X2hpZ2hsaWdodCIsICJIaWdobGlnaHRDb2xvckJ1dHRvbiIsCiAgICAgICAgICAgICAgICAgICAg
ICJ0cmFuc3BhcmVudCIpOwogfQpkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRl
bnQvZWRpdG9yLnh1bCBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci54dWwKLS0t
IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLnh1bAorKysgYi9lZGl0b3IvdWkv
Y29tcG9zZXIvY29udGVudC9lZGl0b3IueHVsCkBAIC0yNjUsMTYgKzI2NSwxNyBAQAogICAgICAg
ICAgICBub3dpbmRvd2RyYWc9InRydWUiPgogICAgIDwhLS0gZnJvbSBlZGl0b3JPdmVybGF5IC0t
PgogICAgIDx0b29sYmFyaXRlbSBpZD0icGFyYWdyYXBoLXNlbGVjdC1jb250YWluZXIiLz4KICAg
ICA8dG9vbGJhcml0ZW0gaWQ9ImNvbG9yLWJ1dHRvbnMtY29udGFpbmVyIi8+CiAgICAgPHRvb2xi
YXJidXR0b24gaWQ9IkhpZ2hsaWdodENvbG9yQnV0dG9uIi8+CiAKICAgICA8dG9vbGJhcnNlcGFy
YXRvciBjbGFzcz0idG9vbGJhcnNlcGFyYXRvci1zdGFuZGFyZCIvPgogCisgICAgPHRvb2xiYXJi
dXR0b24gaWQ9IkFic29sdXRlRm9udFNpemVCdXR0b24iLz4KICAgICA8dG9vbGJhcmJ1dHRvbiBp
ZD0iRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJJbmNy
ZWFzZUZvbnRTaXplQnV0dG9uIi8+CiAKICAgICA8dG9vbGJhcnNlcGFyYXRvciBjbGFzcz0idG9v
bGJhcnNlcGFyYXRvci1zdGFuZGFyZCIvPgogCiAgICAgPHRvb2xiYXJidXR0b24gaWQ9ImJvbGRC
dXR0b24iLz4KICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iaXRhbGljQnV0dG9uIi8+CiAgICAgPHRv
b2xiYXJidXR0b24gaWQ9InVuZGVybGluZUJ1dHRvbiIvPgpkaWZmIC0tZ2l0IGEvZWRpdG9yL3Vp
L2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwgYi9lZGl0b3IvdWkvY29tcG9zZXIv
Y29udGVudC9lZGl0b3JPdmVybGF5Lnh1bAotLS0gYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVu
dC9lZGl0b3JPdmVybGF5Lnh1bAorKysgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0
b3JPdmVybGF5Lnh1bApAQCAtNDQxLDczICs0NDEsNzUgQEAKICAgICAgICAgICA8IS0tIExvY2Fs
IGZvbnQgZmFjZSBpdGVtcyBhZGRlZCBoZXJlIGJ5IGluaXRMb2NhbEZvbnRGYWNlTWVudSgpIC0t
PgogICAgICAgPC9tZW51cG9wdXA+CiAgICAgPC9tZW51PgogCiAgICAgPCEtLSBGb250IHNpemUg
c3VibWVudSAtLT4KICAgICA8bWVudSBpZD0iZm9udFNpemVNZW51IiBsYWJlbD0iJmZvbnRTaXpl
TWVudS5sYWJlbDsiCiAgICAgICAgICAgYWNjZXNza2V5PSImZm9udFNpemVNZW51LmFjY2Vzc2tl
eTsiCiAgICAgICAgICAgcG9zaXRpb249IjIiPgotICAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFNp
emVNZW51UG9wdXAiIG9ucG9wdXBzaG93aW5nPSJpbml0Rm9udFNpemVNZW51KHRoaXMpIj4KKyAg
ICAgIDxtZW51cG9wdXAgaWQ9ImZvbnRTaXplTWVudVBvcHVwIiBvbnBvcHVwc2hvd2luZz0iaW5p
dEZvbnRTaXplTWVudSh0aGlzLCB0cnVlKSI+CiAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfZGVj
cmVhc2VGb250U2l6ZSIKICAgICAgICAgICAgICAgICBsYWJlbD0iJmRlY3JlYXNlRm9udFNpemUu
bGFiZWw7IgogICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJmRlY3JlYXNlRm9udFNpemUuYWNj
ZXNza2V5OyIKICAgICAgICAgICAgICAgICBjb21tYW5kPSJjbWRfZGVjcmVhc2VGb250IgogICAg
ICAgICAgICAgICAgIHR5cGU9InJhZGlvIgogICAgICAgICAgICAgICAgIG5hbWU9IjEiCiAgICAg
ICAgICAgICAgICAga2V5PSJkZWNyZWFzZWZvbnRzaXpla2IiLz4KICAgICAgIDxtZW51aXRlbSBp
ZD0ibWVudV9pbmNyZWFzZUZvbnRTaXplIgogICAgICAgICAgICAgICAgIGxhYmVsPSImaW5jcmVh
c2VGb250U2l6ZS5sYWJlbDsiCiAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImaW5jcmVhc2VG
b250U2l6ZS5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFz
ZUZvbnQiCiAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAgICAgbmFt
ZT0iMSIga2V5PSJpbmNyZWFzZWZvbnRzaXpla2IiLz4KICAgICAgICAgPG1lbnVzZXBhcmF0b3Ig
aWQ9ImZvbnRTaXplTWVudUFmdGVySW5jcmVhc2VGb250U2l6ZVNlcGFyYXRvciIvPgogICAgICAg
ICA8bWVudWl0ZW0gaWQ9Im1lbnVfeC1zbWFsbCIKLSAgICAgICAgICAgICAgICAgIGxhYmVsPSIm
c2l6ZS14LXNtYWxsQ21kLmxhYmVsOyIKLSAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNp
emUteC1zbWFsbENtZC5hY2Nlc3NrZXk7IgorICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXpl
LXRpbnlDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS10aW55
Q21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZv
bnRTaXplKCd4LXNtYWxsJykiCiAgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKLSAgICAg
ICAgICAgICAgICAgIG5hbWU9IjIiCisgICAgICAgICAgICAgICAgICBuYW1lPSIxIgogICAgICAg
ICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAg
IDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXNtYWxsIgogICAgICAgICAgICAgICAgICAgbGFiZWw9
IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNp
emUtc21hbGxDbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRp
dG9yU2V0Rm9udFNpemUoJ3NtYWxsJykiCiAgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIK
LSAgICAgICAgICAgICAgICAgIG5hbWU9IjIiCisgICAgICAgICAgICAgICAgICBuYW1lPSIxIgog
ICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAg
ICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLW1lZGl1bSIKICAgICAgICAgICAgICAgICAg
IGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNz
a2V5PSImc2l6ZS1tZWRpdW1DbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29t
bWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ21lZGl1bScpIgogICAgICAgICAgICAgICAgICAgdHlw
ZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAg
bmFtZT0iMSIKICAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5h
YmxlciIvPgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS1sYXJnZSIKICAgICAgICAg
ICAgICAgICAgIGxhYmVsPSImc2l6ZS1sYXJnZUNtZC5sYWJlbDsiCiAgICAgICAgICAgICAgICAg
ICBhY2Nlc3NrZXk9IiZzaXplLWxhcmdlQ21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAg
ICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdsYXJnZScpIgogICAgICAgICAgICAgICAg
ICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAg
ICAgICAgbmFtZT0iMSIKICAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRI
VE1MRW5hYmxlciIvPgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS14LWxhcmdlIgot
ICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQubGFiZWw7IgotICAgICAg
ICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS14LWxhcmdlQ21kLmFjY2Vzc2tleTsiCisgICAg
ICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiCisgICAgICAg
ICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLWV4dHJhTGFyZ2VDbWQuYWNjZXNza2V5OyIKICAg
ICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtbGFyZ2UnKSIK
ICAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0i
MiIKKyAgICAgICAgICAgICAgICAgIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZl
cz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51
X3NpemUteHgtbGFyZ2UiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteHgtbGFyZ2VD
bWQubGFiZWw7IgotICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS14eC1sYXJnZUNt
ZC5hY2Nlc3NrZXk7IgorICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFi
ZWw7IgorICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1odWdlQ21kLmFjY2Vzc2tl
eTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4eC1s
YXJnZScpIgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAg
ICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAgbmFtZT0iMSIKICAgICAgICAgICAgICAgICAg
IG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIvPgorICAgICAgICA8bWVudWl0ZW0g
aWQ9ImZvbnRTaXplTWVudV9zbWFsbEJpZ0luZm8iCisgICAgICAgICAgICAgICAgICB0eXBlPSJy
YWRpbyIgbmFtZT0iMiIgZGlzYWJsZWQ9InRydWUiIGhpZGRlbj0idHJ1ZSIvPgogICAgICAgPC9t
ZW51cG9wdXA+CiAgICAgPC9tZW51PgogCiAgICAgPCEtLSBGb250IHN0eWxlIHN1Ym1lbnUgLS0+
CiAgICAgPG1lbnUgaWQ9ImZvbnRTdHlsZU1lbnUiIGxhYmVsPSImZm9udFN0eWxlTWVudS5sYWJl
bDsiIAogICAgICAgICAgIGFjY2Vzc2tleT0iJmZvbnRTdHlsZU1lbnUuYWNjZXNza2V5OyIKICAg
ICAgICAgICBwb3NpdGlvbj0iMyI+CiAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFN0eWxlTWVudVBv
cHVwIiBvbnBvcHVwc2hvd2luZz0iaW5pdEZvbnRTdHlsZU1lbnUodGhpcykiPgpAQCAtMTA5NCwy
MyArMTA5NiwyMiBAQAogICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImRm9udFNpemVTZWxlY3Qu
dG9vbHRpcDsiPgogICA8bWVudWxpc3QgaWQ9IkZvbnRTaXplU2VsZWN0IgogICAgICAgICAgICAg
Y2xhc3M9InRvb2xiYXItZm9jdXN0YXJnZXQiCiAgICAgICAgICAgICBjcm9wPSJyaWdodCIKICAg
ICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2VsZWN0Rm9udFNpemUoKTsiPgogICAgIDxvYnNl
cnZlcyBlbGVtZW50PSJmb250LXNpemUtc2VsZWN0LWNvbnRhaW5lciIgYXR0cmlidXRlPSJkaXNh
YmxlZCIvPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfZm9udFNpemUiIGF0dHJpYnV0ZT0i
c3RhdGUiIG9uYnJvYWRjYXN0PSJvbkZvbnRTaXplQ2hhbmdlKHRoaXMucGFyZW50Tm9kZSwgJ2Nt
ZF9mb250U2l6ZScpIi8+CiAgICAgPG1lbnVwb3B1cCBpZD0iRm9udFNpemVQb3B1cCI+Ci0gICAg
ICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtc21hbGwiIGxhYmVsPSImc2l6
ZS14eC1zbWFsbENtZC5sYWJlbDsiLz4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9m
b250U2l6ZV94LXNtYWxsIiBsYWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJlbDsiLz4KKyAgICAg
IDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LXNtYWxsIiBsYWJlbD0iJnNpemUt
dGlueUNtZC5sYWJlbDsiLz4KICAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6
ZV9zbWFsbCIgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVpdGVt
IGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX21lZGl1bSIgbGFiZWw9IiZzaXplLW1lZGl1bUNtZC5s
YWJlbDsiLz4KICAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9sYXJnZSIg
bGFiZWw9IiZzaXplLWxhcmdlQ21kLmxhYmVsOyIvPgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29i
YXJtZW51X2ZvbnRTaXplX3gtbGFyZ2UiIGxhYmVsPSImc2l6ZS14LWxhcmdlQ21kLmxhYmVsOyIv
PgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LWxhcmdlIiBsYWJl
bD0iJnNpemUteHgtbGFyZ2VDbWQubGFiZWw7Ii8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jh
cm1lbnVfZm9udFNpemVfeC1sYXJnZSIgbGFiZWw9IiZzaXplLWV4dHJhTGFyZ2VDbWQubGFiZWw7
Ii8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtbGFyZ2UiIGxh
YmVsPSImc2l6ZS1odWdlQ21kLmxhYmVsOyIvPgogICAgIDwvbWVudXBvcHVwPgogICA8L21lbnVs
aXN0PgogPC90b29sYmFyaXRlbT4KIAogPHRvb2xiYXJpdGVtIGlkPSJjb2xvci1idXR0b25zLWNv
bnRhaW5lciIKICAgICAgICAgICAgICBhbGlnbj0iY2VudGVyIgogICAgICAgICAgICAgIGNsYXNz
PSJmb3JtYXR0aW5nLWJ1dHRvbiI+CiAgIDxzdGFjayBpZD0iQ29sb3JCdXR0b25zIiBhbGlnbj0i
Y2VudGVyIj4KQEAgLTExMjcsMTYgKzExMjgsNTEgQEAKICAgPHRvb2xiYXJidXR0b24gaWQ9Ikhp
Z2hsaWdodENvbG9yQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1i
dXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImSGlnaGxpZ2h0Q29sb3JCdXR0
b24udG9vbHRpcDsiCiAgICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9oaWdobGlnaHQiPgog
ICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfaGlnaGxpZ2h0IiBhdHRyaWJ1dGU9InN0YXRlIiBv
bmJyb2FkY2FzdD0ib25IaWdobGlnaHRDb2xvckNoYW5nZSgpIi8+CiAgICAgPG9ic2VydmVzIGVs
ZW1lbnQ9ImNtZF9oaWdobGlnaHQiIGF0dHJpYnV0ZT0iY29sbGFwc2VkIi8+CiAgIDwvdG9vbGJh
cmJ1dHRvbj4KIAorICA8dG9vbGJhcmJ1dHRvbiBpZD0iQWJzb2x1dGVGb250U2l6ZUJ1dHRvbiIK
KyAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgorICAgICAgICAgICAg
ICAgICB0b29sdGlwdGV4dD0iJmFic29sdXRlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXA7Igor
ICAgICAgICAgICAgICAgICB0eXBlPSJtZW51IgorICAgICAgICAgICAgICAgICBvYnNlcnZlcz0i
Y21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiPgorICAgIDxtZW51cG9wdXAgaWQ9IkFic29sdXRlRm9u
dFNpemVCdXR0b25Qb3B1cCIKKyAgICAgICAgICAgICAgIG9ucG9wdXBzaG93aW5nPSJpbml0Rm9u
dFNpemVNZW51KHRoaXMsIGZhbHNlKTsiPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51
X2ZvbnRTaXplX3gtc21hbGwiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXRpbnlDbWQu
bGFiZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAg
ICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtc21hbGwnKSIvPgorICAgICAg
PG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3NtYWxsIgorICAgICAgICAgICAgICAg
IGxhYmVsPSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFk
aW8iIG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6
ZSgnc21hbGwnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX21l
ZGl1bSIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtbWVkaXVtQ21kLmxhYmVsOyIKKyAg
ICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAgICAgICAgICAgICAgICBvbmNv
bW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdtZWRpdW0nKSIvPgorICAgICAgPG1lbnVpdGVtIGlk
PSJ0b29iYXJtZW51X2ZvbnRTaXplX2xhcmdlIgorICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6
ZS1sYXJnZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEi
CisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnbGFyZ2UnKSIv
PgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtbGFyZ2UiCisgICAg
ICAgICAgICAgICAgbGFiZWw9IiZzaXplLWV4dHJhTGFyZ2VDbWQubGFiZWw7IgorICAgICAgICAg
ICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAgICAgICAgIG9uY29tbWFuZD0i
RWRpdG9yU2V0Rm9udFNpemUoJ3gtbGFyZ2UnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29i
YXJtZW51X2ZvbnRTaXplX3h4LWxhcmdlIgorICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1o
dWdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAg
ICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4eC1sYXJnZScpIi8+
CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfc21hbGxCaWdJbmZvIgor
ICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIyIiBkaXNhYmxlZD0idHJ1ZSIgaGlk
ZGVuPSJ0cnVlIi8+CisgICAgPC9tZW51cG9wdXA+CisgIDwvdG9vbGJhcmJ1dHRvbj4KICAgPHRv
b2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNpemVCdXR0b24iCiAgICAgICAgICAgICAgICAg
IGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9
IiZkZWNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwOyIKICAgICAgICAgICAgICAgICAg
Y29tbWFuZD0iY21kX2RlY3JlYXNlRm9udCIvPgogICA8dG9vbGJhcmJ1dHRvbiBpZD0iSW5jcmVh
c2VGb250U2l6ZUJ1dHRvbiIKICAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0
dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmluY3JlYXNlRm9udFNpemVUb29s
YmFyQ21kLnRvb2x0aXA7IgogICAgICAgICAgICAgICAgICBjb21tYW5kPSJjbWRfaW5jcmVhc2VG
b250Ii8+CmRpZmYgLS1naXQgYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3JVdGls
aXRpZXMuanMgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3JVdGlsaXRpZXMuanMK
LS0tIGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yVXRpbGl0aWVzLmpzCisrKyBi
L2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvclV0aWxpdGllcy5qcwpAQCAtMzQ2LDE4
ICszNDYsMTggQEAgZnVuY3Rpb24gR2V0QXRvbVNlcnZpY2UoKQogfQogCiBmdW5jdGlvbiBFZGl0
b3JHZXRUZXh0UHJvcGVydHkocHJvcGVydHksIGF0dHJpYnV0ZSwgdmFsdWUsIGZpcnN0SGFzLCBh
bnlIYXMsIGFsbEhhcykKIHsKICAgdHJ5IHsKICAgICBpZiAoIWdBdG9tU2VydmljZSkgR2V0QXRv
bVNlcnZpY2UoKTsKICAgICB2YXIgcHJvcEF0b20gPSBnQXRvbVNlcnZpY2UuZ2V0QXRvbShwcm9w
ZXJ0eSk7CiAKLSAgICBHZXRDdXJyZW50RWRpdG9yKCkuZ2V0SW5saW5lUHJvcGVydHkocHJvcEF0
b20sIGF0dHJpYnV0ZSwgdmFsdWUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7CisgICAgcmV0dXJuIEdldEN1cnJlbnRF
ZGl0b3IoKS5nZXRJbmxpbmVQcm9wZXJ0eVdpdGhBdHRyVmFsdWUocHJvcEF0b20sCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGF0dHJpYnV0ZSwgdmFsdWUsIGZpcnN0SGFzLCBhbnlI
YXMsIGFsbEhhcyk7CiAgIH0KICAgY2F0Y2goZSkge30KIH0KIAogZnVuY3Rpb24gRWRpdG9yU2V0
VGV4dFByb3BlcnR5KHByb3BlcnR5LCBhdHRyaWJ1dGUsIHZhbHVlKQogewogICB0cnkgewogICAg
IGlmICghZ0F0b21TZXJ2aWNlKSBHZXRBdG9tU2VydmljZSgpOwpkaWZmIC0tZ2l0IGEvZWRpdG9y
L3VpL2xvY2FsZXMvZW4tVVMvY2hyb21lL2NvbXBvc2VyL2VkaXRvck92ZXJsYXkuZHRkIGIvZWRp
dG9yL3VpL2xvY2FsZXMvZW4tVVMvY2hyb21lL2NvbXBvc2VyL2VkaXRvck92ZXJsYXkuZHRkCi0t
LSBhL2VkaXRvci91aS9sb2NhbGVzL2VuLVVTL2Nocm9tZS9jb21wb3Nlci9lZGl0b3JPdmVybGF5
LmR0ZAorKysgYi9lZGl0b3IvdWkvbG9jYWxlcy9lbi1VUy9jaHJvbWUvY29tcG9zZXIvZWRpdG9y
T3ZlcmxheS5kdGQKQEAgLTc3LDMwICs3NywyOCBAQAogPCFFTlRJVFkgZGVjcmVtZW50Rm9udFNp
emUua2V5MiAiLCI+IDwhLS0gPCBpcyBhYm92ZSB0aGlzIGtleSBvbiBtYW55IGtleWJvYXJkcyAt
LT4KIDwhRU5USVRZIGluY3JlYXNlRm9udFNpemUubGFiZWwgIkxhcmdlciI+CiA8IUVOVElUWSBp
bmNyZWFzZUZvbnRTaXplLmFjY2Vzc2tleSAiZyI+CiA8IUVOVElUWSBpbmNyZW1lbnRGb250U2l6
ZS5rZXkgIiZndDsiPgogPCFFTlRJVFkgaW5jcmVtZW50Rm9udFNpemUua2V5MiAiLiI+IDwhLS0g
PiBpcyBhYm92ZSB0aGlzIGtleSBvbiBtYW55IGtleWJvYXJkcyAtLT4KIAogPCFFTlRJVFkgZm9u
dFNpemVNZW51LmxhYmVsICJTaXplIj4KIDwhRU5USVRZIGZvbnRTaXplTWVudS5hY2Nlc3NrZXkg
InoiPgotPCFFTlRJVFkgc2l6ZS14eC1zbWFsbENtZC5sYWJlbCAieHgtc21hbGwiPgotPCFFTlRJ
VFkgc2l6ZS14eC1zbWFsbENtZC5hY2Nlc3NrZXkgImEiPgotPCFFTlRJVFkgc2l6ZS14LXNtYWxs
Q21kLmxhYmVsICJ4LXNtYWxsIj4KLTwhRU5USVRZIHNpemUteC1zbWFsbENtZC5hY2Nlc3NrZXkg
Im0iPgorPCFFTlRJVFkgc2l6ZS10aW55Q21kLmxhYmVsICJ0aW55Ij4KKzwhRU5USVRZIHNpemUt
dGlueUNtZC5hY2Nlc3NrZXkgInQiPgogPCFFTlRJVFkgc2l6ZS1zbWFsbENtZC5sYWJlbCAic21h
bGwiPgogPCFFTlRJVFkgc2l6ZS1zbWFsbENtZC5hY2Nlc3NrZXkgInMiPgogPCFFTlRJVFkgc2l6
ZS1tZWRpdW1DbWQubGFiZWwgIm1lZGl1bSI+Ci08IUVOVElUWSBzaXplLW1lZGl1bUNtZC5hY2Nl
c3NrZXkgImQiPgorPCFFTlRJVFkgc2l6ZS1tZWRpdW1DbWQuYWNjZXNza2V5ICJtIj4KIDwhRU5U
SVRZIHNpemUtbGFyZ2VDbWQubGFiZWwgImxhcmdlIj4KIDwhRU5USVRZIHNpemUtbGFyZ2VDbWQu
YWNjZXNza2V5ICJsIj4KLTwhRU5USVRZIHNpemUteC1sYXJnZUNtZC5sYWJlbCAieC1sYXJnZSI+
Ci08IUVOVElUWSBzaXplLXgtbGFyZ2VDbWQuYWNjZXNza2V5ICJ4Ij4KLTwhRU5USVRZIHNpemUt
eHgtbGFyZ2VDbWQubGFiZWwgInh4LWxhcmdlIj4KLTwhRU5USVRZIHNpemUteHgtbGFyZ2VDbWQu
YWNjZXNza2V5ICJlIj4KKzwhRU5USVRZIHNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbCAiZXh0cmEg
bGFyZ2UiPgorPCFFTlRJVFkgc2l6ZS1leHRyYUxhcmdlQ21kLmFjY2Vzc2tleSAieCI+Cis8IUVO
VElUWSBzaXplLWh1Z2VDbWQubGFiZWwgImh1Z2UiPgorPCFFTlRJVFkgc2l6ZS1odWdlQ21kLmFj
Y2Vzc2tleSAiaCI+CiAKIDwhLS0gRm9udCBTdHlsZSBTdWJNZW51IC0tPgogPCFFTlRJVFkgZm9u
dFN0eWxlTWVudS5sYWJlbCAiVGV4dCBTdHlsZSI+CiA8IUVOVElUWSBmb250U3R5bGVNZW51LmFj
Y2Vzc2tleSAiUyI+CiA8IUVOVElUWSBzdHlsZUJvbGRDbWQubGFiZWwgIkJvbGQiPgogPCFFTlRJ
VFkgc3R5bGVCb2xkQ21kLmFjY2Vzc2tleSAiQiI+CiA8IUVOVElUWSBzdHlsZUJvbGRDbWQua2V5
ICJCIj4KIDwhRU5USVRZIHN0eWxlSXRhbGljQ21kLmxhYmVsICJJdGFsaWMiPgpAQCAtMzA3LDE2
ICszMDUsMTcgQEAKIDwhRU5USVRZIGFuY2hvclRvb2xiYXJDbWQubGFiZWwgIkFuY2hvciI+CiA8
IUVOVElUWSBhbmNob3JUb29sYmFyQ21kLnRvb2x0aXAgIkluc2VydCBuZXcgbmFtZWQgYW5jaG9y
IG9yIGVkaXQgc2VsZWN0ZWQgYW5jaG9yJ3MgcHJvcGVydGllcyI+CiA8IUVOVElUWSBUZXh0Q29s
b3JCdXR0b24udG9vbHRpcCAiQ2hvb3NlIGNvbG9yIGZvciB0ZXh0Ij4KIDwhRU5USVRZIEJhY2tn
cm91bmRDb2xvckJ1dHRvbi50b29sdGlwICJDaG9vc2UgY29sb3IgZm9yIGJhY2tncm91bmQiPgog
PCFFTlRJVFkgdGhyb2JiZXIudG9vbHRpcCAiR28gdG8gdGhlICZ2ZW5kb3JTaG9ydE5hbWU7IGhv
bWUgcGFnZSI+CiA8IUVOVElUWSBIaWdobGlnaHRDb2xvckJ1dHRvbi50b29sdGlwICJDaG9vc2Ug
aGlnaGxpZ2h0IGNvbG9yIGZvciB0ZXh0Ij4KIAogPCEtLSBFZGl0b3IgdG9vbGJhciAtLT4KKzwh
RU5USVRZIGFic29sdXRlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXAgIlNldCBmb250IHNpemUi
PgogPCFFTlRJVFkgZGVjcmVhc2VGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcCAiU21hbGxlciBm
b250IHNpemUiPgogPCFFTlRJVFkgaW5jcmVhc2VGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcCAi
TGFyZ2VyIGZvbnQgc2l6ZSI+CiA8IUVOVElUWSBib2xkVG9vbGJhckNtZC50b29sdGlwICJCb2xk
Ij4KIDwhRU5USVRZIGl0YWxpY1Rvb2xiYXJDbWQudG9vbHRpcCAiSXRhbGljIj4KIDwhRU5USVRZ
IHVuZGVybGluZVRvb2xiYXJDbWQudG9vbHRpcCAiVW5kZXJsaW5lIj4KIDwhRU5USVRZIGJ1bGxl
dExpc3RUb29sYmFyQ21kLnRvb2x0aXAgIkFwcGx5IG9yIHJlbW92ZSBidWxsZXRlZCBsaXN0Ij4K
IDwhRU5USVRZIG51bWJlckxpc3RUb29sYmFyQ21kLnRvb2x0aXAgIkFwcGx5IG9yIHJlbW92ZSBu
dW1iZXJlZCBsaXN0Ij4KIDwhRU5USVRZIG91dGRlbnRUb29sYmFyQ21kLnRvb2x0aXAgIk91dGRl
bnQgdGV4dCAobW92ZSBsZWZ0KSI+CmRpZmYgLS1naXQgYS9tYWlsL2NvbXBvbmVudHMvY29tcG9z
ZS9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsIGIvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29u
dGVudC9lZGl0b3JPdmVybGF5Lnh1bAotLS0gYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250
ZW50L2VkaXRvck92ZXJsYXkueHVsCisrKyBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRl
bnQvZWRpdG9yT3ZlcmxheS54dWwKQEAgLTMxMCw4MSArMzEwLDc2IEBACiAgICAgICAgICAgPCEt
LSBMb2NhbCBmb250IGZhY2UgaXRlbXMgYWRkZWQgaGVyZSBieSBpbml0TG9jYWxGb250RmFjZU1l
bnUoKSAtLT4KICAgICAgIDwvbWVudXBvcHVwPgogICAgIDwvbWVudT4KIAogICAgIDwhLS0gRm9u
dCBzaXplIHN1Ym1lbnUgLS0+CiAgICAgPG1lbnUgaWQ9ImZvbnRTaXplTWVudSIgbGFiZWw9IiZm
b250U2l6ZU1lbnUubGFiZWw7IgogICAgICAgICAgIGFjY2Vzc2tleT0iJmZvbnRTaXplTWVudS5h
Y2Nlc3NrZXk7IgogICAgICAgICAgIHBvc2l0aW9uPSIyIj4KLSAgICAgIDxtZW51cG9wdXAgaWQ9
ImZvbnRTaXplTWVudVBvcHVwIiBvbnBvcHVwc2hvd2luZz0iaW5pdEZvbnRTaXplTWVudSh0aGlz
KSI+CisgICAgICA8bWVudXBvcHVwIGlkPSJmb250U2l6ZU1lbnVQb3B1cCIgb25wb3B1cHNob3dp
bmc9ImluaXRGb250U2l6ZU1lbnUodGhpcywgdHJ1ZSkiPgogICAgICAgICA8bWVudWl0ZW0gaWQ9
Im1lbnVfZGVjcmVhc2VGb250U2l6ZSIKICAgICAgICAgICAgICAgICAgIGxhYmVsPSImZGVjcmVh
c2VGb250U2l6ZS5sYWJlbDsiCiAgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZkZWNyZWFz
ZUZvbnRTaXplLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBrZXk9ImRlY3JlYXNlZm9u
dHNpemVrYiIKICAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250Igog
ICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAgICAgICBuYW1lPSIx
Ii8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9pbmNyZWFzZUZvbnRTaXplIgogICAgICAg
ICAgICAgICAgICAgbGFiZWw9IiZpbmNyZWFzZUZvbnRTaXplLmxhYmVsOyIKICAgICAgICAgICAg
ICAgICAgIGFjY2Vzc2tleT0iJmluY3JlYXNlRm9udFNpemUuYWNjZXNza2V5OyIKICAgICAgICAg
ICAgICAgICAgIGtleT0iaW5jcmVhc2Vmb250c2l6ZWtiIgogICAgICAgICAgICAgICAgICAgb2Jz
ZXJ2ZXM9ImNtZF9pbmNyZWFzZUZvbnQiCiAgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIK
ICAgICAgICAgICAgICAgICAgIG5hbWU9IjEiLz4KICAgICAgICAgPG1lbnVzZXBhcmF0b3IgaWQ9
ImZvbnRTaXplTWVudUFmdGVySW5jcmVhc2VGb250U2l6ZVNlcGFyYXRvciIvPgotPCEtLSBOb3Qg
c3VwcG9ydGVkIGluIGN1cnJlbnQgZm9udCBzaXplIGltcGxlbWVudGF0aW9uCi0gICAgICAgIDxt
ZW51aXRlbSBpZD0ibWVudV94eC1zbWFsbCIKLSAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6
ZS14eC1zbWFsbENtZC5sYWJlbDsiCi0gICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXpl
LXh4LXNtYWxsQ21kLmFjY2Vzc2tleTsiCi0gICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVk
aXRvclNldEZvbnRTaXplKCd4eC1zbWFsbCcpIgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFk
aW8iIG5hbWU9IjIiLz4KLS0tPgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS14LXNt
YWxsIgotICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXgtc21hbGxDbWQubGFiZWw7Igot
ICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS14LXNtYWxsQ21kLmFjY2Vzc2tleTsi
CisgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtdGlueUNtZC5sYWJlbDsiCisgICAgICAg
ICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXRpbnlDbWQuYWNjZXNza2V5OyIKICAgICAgICAg
ICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtc21hbGwnKSIKICAgICAg
ICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAg
ICAgICAgICAgICAgICAgIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21k
X3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUt
c21hbGwiCiAgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7Igog
ICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1zbWFsbENtZC5hY2Nlc3NrZXk7Igog
ICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnc21hbGwnKSIK
ICAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0i
MiIKKyAgICAgICAgICAgICAgICAgIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZl
cz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51
X3NpemUtbWVkaXVtIgogICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLW1lZGl1bUNtZC5s
YWJlbDsiCiAgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLW1lZGl1bUNtZC5hY2Nl
c3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgn
bWVkaXVtJykiCiAgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKLSAgICAgICAgICAgICAg
ICAgIG5hbWU9IjIiCisgICAgICAgICAgICAgICAgICBuYW1lPSIxIgogICAgICAgICAgICAgICAg
ICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRl
bSBpZD0ibWVudV9zaXplLWxhcmdlIgogICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWxh
cmdlQ21kLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtbGFyZ2VD
bWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9u
dFNpemUoJ2xhcmdlJykiCiAgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKLSAgICAgICAg
ICAgICAgICAgIG5hbWU9IjIiCisgICAgICAgICAgICAgICAgICBuYW1lPSIxIgogICAgICAgICAg
ICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxt
ZW51aXRlbSBpZD0ibWVudV9zaXplLXgtbGFyZ2UiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0i
JnNpemUteC1sYXJnZUNtZC5sYWJlbDsiCi0gICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZz
aXplLXgtbGFyZ2VDbWQuYWNjZXNza2V5OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6
ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNp
emUtZXh0cmFMYXJnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5k
PSJFZGl0b3JTZXRGb250U2l6ZSgneC1sYXJnZScpIgogICAgICAgICAgICAgICAgICAgdHlwZT0i
cmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAgbmFt
ZT0iMSIKICAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxl
ciIvPgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS14eC1sYXJnZSIKLSAgICAgICAg
ICAgICAgICAgIGxhYmVsPSImc2l6ZS14eC1sYXJnZUNtZC5sYWJlbDsiCi0gICAgICAgICAgICAg
ICAgICBhY2Nlc3NrZXk9IiZzaXplLXh4LWxhcmdlQ21kLmFjY2Vzc2tleTsiCisgICAgICAgICAg
ICAgICAgICBsYWJlbD0iJnNpemUtaHVnZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgICBh
Y2Nlc3NrZXk9IiZzaXplLWh1Z2VDbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9u
Y29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3h4LWxhcmdlJykiCiAgICAgICAgICAgICAgICAg
ICB0eXBlPSJyYWRpbyIKLSAgICAgICAgICAgICAgICAgIG5hbWU9IjIiCisgICAgICAgICAgICAg
ICAgICBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhU
TUxFbmFibGVyIi8+CisgICAgICAgIDxtZW51aXRlbSBpZD0iZm9udFNpemVNZW51X3NtYWxsQmln
SW5mbyIKKyAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIyIiBkaXNhYmxlZD0i
dHJ1ZSIgaGlkZGVuPSJ0cnVlIi8+CiAgICAgICA8L21lbnVwb3B1cD4KICAgICA8L21lbnU+CiAK
ICAgICA8IS0tIEZvbnQgc3R5bGUgc3VibWVudSAtLT4KICAgICA8bWVudSBpZD0iZm9udFN0eWxl
TWVudSIgbGFiZWw9IiZmb250U3R5bGVNZW51LmxhYmVsOyIKICAgICAgICAgICBhY2Nlc3NrZXk9
IiZmb250U3R5bGVNZW51LmFjY2Vzc2tleTsiCiAgICAgICAgICAgcG9zaXRpb249IjMiPgogICAg
IDxtZW51cG9wdXAgaWQ9ImZvbnRTdHlsZU1lbnVQb3B1cCIgb25wb3B1cHNob3dpbmc9ImluaXRG
b250U3R5bGVNZW51KHRoaXMpIj4KQEAgLTkxNCwyMyArOTA5LDIyIEBACiAgICAgICAgICAgICAg
dG9vbHRpcHRleHQ9IiZGb250U2l6ZVNlbGVjdC50b29sdGlwOyI+CiAgIDxtZW51bGlzdCBpZD0i
Rm9udFNpemVTZWxlY3QiCiAgICAgICAgICAgICBjbGFzcz0idG9vbGJhci1mb2N1c3RhcmdldCIK
ICAgICAgICAgICAgIGNyb3A9InJpZ2h0IgogICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JT
ZWxlY3RGb250U2l6ZSgpOyI+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImZvbnQtc2l6ZS1zZWxl
Y3QtY29udGFpbmVyIiBhdHRyaWJ1dGU9ImRpc2FibGVkIi8+CiAgICAgPG9ic2VydmVzIGVsZW1l
bnQ9ImNtZF9mb250U2l6ZSIgYXR0cmlidXRlPSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9uRm9udFNp
emVDaGFuZ2UodGhpcy5wYXJlbnROb2RlLCAnY21kX2ZvbnRTaXplJykiLz4KICAgICA8bWVudXBv
cHVwIGlkPSJGb250U2l6ZVBvcHVwIj4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9m
b250U2l6ZV94eC1zbWFsbCIgbGFiZWw9IiZzaXplLXh4LXNtYWxsQ21kLmxhYmVsOyIvPgotICAg
ICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtc21hbGwiIGxhYmVsPSImc2l6
ZS14LXNtYWxsQ21kLmxhYmVsOyIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2Zv
bnRTaXplX3gtc21hbGwiIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIvPgogICAgICAgPG1l
bnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3NtYWxsIiBsYWJlbD0iJnNpemUtc21hbGxD
bWQubGFiZWw7Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbWVk
aXVtIiBsYWJlbD0iJnNpemUtbWVkaXVtQ21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVpdGVtIGlk
PSJ0b29iYXJtZW51X2ZvbnRTaXplX2xhcmdlIiBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7
Ii8+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1sYXJnZSIgbGFi
ZWw9IiZzaXplLXgtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jh
cm1lbnVfZm9udFNpemVfeHgtbGFyZ2UiIGxhYmVsPSImc2l6ZS14eC1sYXJnZUNtZC5sYWJlbDsi
Lz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LWxhcmdlIiBsYWJl
bD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9v
YmFybWVudV9mb250U2l6ZV94eC1sYXJnZSIgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7Ii8+
CiAgICAgPC9tZW51cG9wdXA+CiAgIDwvbWVudWxpc3Q+CiA8L3Rvb2xiYXJpdGVtPgogCiA8dG9v
bGJhcml0ZW0gaWQ9ImNvbG9yLWJ1dHRvbnMtY29udGFpbmVyIgogICAgICAgICAgICAgIGNsYXNz
PSJmb3JtYXR0aW5nLWJ1dHRvbiI+CiAgIDxzdGFjayBpZD0iQ29sb3JCdXR0b25zIiBhbGlnbj0i
Y2VudGVyIj4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2ZvbnRDb2xvciIgICAgICAgYXR0
cmlidXRlPSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9uRm9udENvbG9yQ2hhbmdlKCkiLz4KQEAgLTk1
MiwxNiArOTQ2LDUxIEBACiAgIDx0b29sYmFyYnV0dG9uIGlkPSJIaWdobGlnaHRDb2xvckJ1dHRv
biIKICAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAg
ICAgICAgICB0b29sdGlwdGV4dD0iJkhpZ2hsaWdodENvbG9yQnV0dG9uLnRvb2x0aXA7IgogICAg
ICAgICAgICAgICAgICBjb21tYW5kPSJjbWRfaGlnaGxpZ2h0Ij4KICAgICA8b2JzZXJ2ZXMgZWxl
bWVudD0iY21kX2hpZ2hsaWdodCIgYXR0cmlidXRlPSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9uSGln
aGxpZ2h0Q29sb3JDaGFuZ2UoKSIvPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfaGlnaGxp
Z2h0IiBhdHRyaWJ1dGU9ImNvbGxhcHNlZCIvPgogICA8L3Rvb2xiYXJidXR0b24+CiAKKyAgPHRv
b2xiYXJidXR0b24gaWQ9IkFic29sdXRlRm9udFNpemVCdXR0b24iCisgICAgICAgICAgICAgICAg
IGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKKyAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9
IiZhYnNvbHV0ZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwOyIKKyAgICAgICAgICAgICAgICAg
dHlwZT0ibWVudSIKKyAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxF
bmFibGVyIj4KKyAgICA8bWVudXBvcHVwIGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9uUG9wdXAi
CisgICAgICAgICAgICAgICBvbnBvcHVwc2hvd2luZz0iaW5pdEZvbnRTaXplTWVudSh0aGlzLCBm
YWxzZSk7Ij4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LXNtYWxs
IgorICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIKKyAgICAgICAg
ICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9
IkVkaXRvclNldEZvbnRTaXplKCd4LXNtYWxsJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9v
YmFybWVudV9mb250U2l6ZV9zbWFsbCIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtc21h
bGxDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAg
ICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3NtYWxsJykiLz4KKyAg
ICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9tZWRpdW0iCisgICAgICAgICAg
ICAgICAgbGFiZWw9IiZzaXplLW1lZGl1bUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlw
ZT0icmFkaW8iIG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRG
b250U2l6ZSgnbWVkaXVtJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250
U2l6ZV9sYXJnZSIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7
IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAgICAgICAg
IG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ2xhcmdlJykiLz4KKyAgICAgIDxtZW51aXRl
bSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LWxhcmdlIgorICAgICAgICAgICAgICAgIGxhYmVs
PSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRp
byIgbmFtZT0iMSIKKyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXpl
KCd4LWxhcmdlJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94
eC1sYXJnZSIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtaHVnZUNtZC5sYWJlbDsiCisg
ICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25j
b21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneHgtbGFyZ2UnKSIvPgorICAgICAgPG1lbnVpdGVt
IGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3NtYWxsQmlnSW5mbyIKKyAgICAgICAgICAgICAgICB0
eXBlPSJyYWRpbyIgbmFtZT0iMiIgZGlzYWJsZWQ9InRydWUiIGhpZGRlbj0idHJ1ZSIvPgorICAg
IDwvbWVudXBvcHVwPgorICA8L3Rvb2xiYXJidXR0b24+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJE
ZWNyZWFzZUZvbnRTaXplQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGlu
Zy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImZGVjcmVhc2VGb250U2l6
ZVRvb2xiYXJDbWQudG9vbHRpcDsiCiAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfZGVj
cmVhc2VGb250Ii8+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJJbmNyZWFzZUZvbnRTaXplQnV0dG9u
IgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCiAgICAgICAgICAg
ICAgICAgIHRvb2x0aXB0ZXh0PSImaW5jcmVhc2VGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcDsi
CiAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250Ii8+CmRpZmYgLS1n
aXQgYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21lc3NlbmdlcmNvbXBvc2UueHVs
IGIvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9tZXNzZW5nZXJjb21wb3NlLnh1bAot
LS0gYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21lc3NlbmdlcmNvbXBvc2UueHVs
CisrKyBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvbWVzc2VuZ2VyY29tcG9zZS54
dWwKQEAgLTk5MywxNiArOTkzLDE3IEBACiAgICAgPCEtLSBUaGVzZSB0b29sYmFyIGl0ZW1zIGdl
dCBmaWxsZWQgb3V0IGZyb20gdGhlIGVkaXRvck92ZXJsYXkgLS0+CiAgICAgPHRvb2xib3ggaWQ9
IkZvcm1hdFRvb2xib3giIG1vZGU9Imljb25zIj4KICAgICAgIDx0b29sYmFyIGNsYXNzPSJjaHJv
bWVjbGFzcy10b29sYmFyIiBpZD0iRm9ybWF0VG9vbGJhciIgcGVyc2lzdD0iY29sbGFwc2VkIgog
ICAgICAgICAgICAgICAgY3VzdG9taXphYmxlPSJ0cnVlIiBub3dpbmRvd2RyYWc9InRydWUiPgog
ICAgICAgICA8dG9vbGJhcml0ZW0gaWQ9InBhcmFncmFwaC1zZWxlY3QtY29udGFpbmVyIi8+CiAg
ICAgICAgIDx0b29sYmFyaXRlbSBpZD0iZm9udC1mYWNlLXNlbGVjdC1jb250YWluZXIiLz4KICAg
ICAgICAgPHRvb2xiYXJpdGVtIGlkPSJjb2xvci1idXR0b25zLWNvbnRhaW5lciIKICAgICAgICAg
ICAgICAgICAgICAgIGRpc2FibGVvbmN1c3RvbWl6ZT0idHJ1ZSIvPgorICAgICAgICA8dG9vbGJh
cmJ1dHRvbiBpZD0iQWJzb2x1dGVGb250U2l6ZUJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJhcmJ1
dHRvbiBpZD0iRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJhcmJ1dHRv
biBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJhcnNlcGFyYXRv
ciBjbGFzcz0idG9vbGJhcnNlcGFyYXRvci1zdGFuZGFyZCIvPgogICAgICAgICA8dG9vbGJhcmJ1
dHRvbiBpZD0iYm9sZEJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iaXRhbGlj
QnV0dG9uIi8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJ1bmRlcmxpbmVCdXR0b24iLz4K
ICAgICAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xhc3M9InRvb2xiYXJzZXBhcmF0b3Itc3RhbmRh
cmQiLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24gaWQ9InVsQnV0dG9uIi8+CmRpZmYgLS1naXQg
YS9tYWlsL2NvbXBvbmVudHMvcHJlZmVyZW5jZXMvY29tcG9zZS54dWwgYi9tYWlsL2NvbXBvbmVu
dHMvcHJlZmVyZW5jZXMvY29tcG9zZS54dWwKLS0tIGEvbWFpbC9jb21wb25lbnRzL3ByZWZlcmVu
Y2VzL2NvbXBvc2UueHVsCisrKyBiL21haWwvY29tcG9uZW50cy9wcmVmZXJlbmNlcy9jb21wb3Nl
Lnh1bApAQCAtMTI3LDIyICsxMjcsMjIgQEAKICAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2
YWx1ZT0iQ291cmllciBOZXcsIENvdXJpZXIsIG1vbm9zcGFjZSIgbGFiZWw9IiZmb250Q291cmll
ci5sYWJlbDsiLz4KICAgICAgICAgICAgICAgICAgIDxtZW51c2VwYXJhdG9yLz4KICAgICAgICAg
ICAgICAgICA8L21lbnVwb3B1cD4KICAgICAgICAgICAgICAgPC9tZW51bGlzdD4KIAogICAgICAg
ICAgICAgICA8bGFiZWwgY29udHJvbD0iZm9udFNpemVTZWxlY3QiIHZhbHVlPSImc2l6ZS5sYWJl
bDsiIGFjY2Vzc2tleT0iJnNpemUuYWNjZXNza2V5OyIvPgogICAgICAgICAgICAgICA8bWVudWxp
c3QgaWQ9ImZvbnRTaXplU2VsZWN0IiBwcmVmZXJlbmNlPSJtc2djb21wb3NlLmZvbnRfc2l6ZSI+
CiAgICAgICAgICAgICAgICAgPG1lbnVwb3B1cD4KLSAgICAgICAgICAgICAgICAgIDxtZW51aXRl
bSB2YWx1ZT0ieC1zbWFsbCIgbGFiZWw9IiZzaXplLXgtc21hbGxDbWQubGFiZWw7Ii8+CisgICAg
ICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Ingtc21hbGwiIGxhYmVsPSImc2l6ZS10aW55
Q21kLmxhYmVsOyIvPgogICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJzbWFsbCIg
ICBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7Ii8+CiAgICAgICAgICAgICAgICAgICA8bWVu
dWl0ZW0gdmFsdWU9Im1lZGl1bSIgIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7Ii8+CiAg
ICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9ImxhcmdlIiAgIGxhYmVsPSImc2l6ZS1s
YXJnZUNtZC5sYWJlbDsiLz4KLSAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieC1s
YXJnZSIgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICAgICAgICAgICAg
ICA8bWVudWl0ZW0gdmFsdWU9Inh4LWxhcmdlIiBsYWJlbD0iJnNpemUteHgtbGFyZ2VDbWQubGFi
ZWw7Ii8+CisgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9IngtbGFyZ2UiIGxhYmVs
PSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIvPgorICAgICAgICAgICAgICAgICAgPG1lbnVp
dGVtIHZhbHVlPSJ4eC1sYXJnZSIgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7Ii8+CiAgICAg
ICAgICAgICAgICAgPC9tZW51cG9wdXA+CiAgICAgICAgICAgICAgIDwvbWVudWxpc3Q+CiAgICAg
ICAgICAgICA8L2hib3g+CiAKICAgICAgICAgICAgIDxzZXBhcmF0b3IgY2xhc3M9InRoaW4iLz4K
IAogICAgICAgICAgICAgPGhib3ggYWxpZ249ImNlbnRlciI+CiAgICAgICAgICAgICAgIDxsYWJl
bCBjb250cm9sPSJ0ZXh0Q29sb3JCdXR0b24iIHZhbHVlPSImZm9udENvbG9yLmxhYmVsOyIgYWNj
ZXNza2V5PSImZm9udENvbG9yLmFjY2Vzc2tleTsiLz4KZGlmZiAtLWdpdCBhL21haWwvdGhlbWVz
L2xpbnV4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcyBiL21haWwvdGhlbWVzL2xp
bnV4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcwotLS0gYS9tYWlsL3RoZW1lcy9s
aW51eC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKKysrIGIvbWFpbC90aGVtZXMv
bGludXgvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCkBAIC00NDIsMTYgKzQ0Miwy
MyBAQCB0cmVlY2hpbGRyZW46Oi1tb3otdHJlZS1pbWFnZShzdWJzY3JpYmVkCiB0b29sYmFyYnV0
dG9uLmZvcm1hdHRpbmctYnV0dG9uIHsKICAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKCJjaHJvbWU6
Ly9tZXNzZW5nZXIvc2tpbi9tZXNzZW5nZXJjb21wb3NlL2Zvcm1hdC1idXR0b25zLnBuZyIpOwog
fQogCiAjRm9ybWF0VG9vbGJhciA+IHRvb2xiYXJidXR0b24gPiAudG9vbGJhcmJ1dHRvbi10ZXh0
IHsKICAgZGlzcGxheTogbm9uZTsKIH0KIAorI0Fic29sdXRlRm9udFNpemVCdXR0b24geworICAt
bW96LWltYWdlLXJlZ2lvbjogcmVjdCgyNzJweCAxNnB4IDI4OHB4IDBweCk7Cit9CisjQWJzb2x1
dGVGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKKyAgLW1vei1pbWFnZS1yZWdpb246
IHJlY3QoMjU2cHggMTZweCAyNzJweCAwcHgpOworfQorCiAjRGVjcmVhc2VGb250U2l6ZUJ1dHRv
biB7CiAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDIwOHB4IDE2cHggMjI0cHggMHB4KTsKIH0K
ICNEZWNyZWFzZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0gewogICAtbW96LWltYWdl
LXJlZ2lvbjogcmVjdCgxOTJweCAxNnB4IDIwOHB4IDBweCk7CiB9CiAKICNJbmNyZWFzZUZvbnRT
aXplQnV0dG9uIHsKZGlmZiAtLWdpdCBhL21haWwvdGhlbWVzL29zeC9tYWlsL2NvbXBvc2UvbWVz
c2VuZ2VyY29tcG9zZS5jc3MgYi9tYWlsL3RoZW1lcy9vc3gvbWFpbC9jb21wb3NlL21lc3Nlbmdl
cmNvbXBvc2UuY3NzCi0tLSBhL21haWwvdGhlbWVzL29zeC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2Vy
Y29tcG9zZS5jc3MKKysrIGIvbWFpbC90aGVtZXMvb3N4L21haWwvY29tcG9zZS9tZXNzZW5nZXJj
b21wb3NlLmNzcwpAQCAtNzUxLDMwICs3NTEsMzAgQEAgdG9vbGJhcmJ1dHRvbi5mb3JtYXR0aW5n
LWJ1dHRvbiB7CiAgIC1tb3otbWFyZ2luLXN0YXJ0OiAzcHg7CiAgIC1tb3otbWFyZ2luLWVuZDog
NXB4OwogfQogCiAjQWxpZ25Qb3B1cEJ1dHRvbiwgI0luc2VydFBvcHVwQnV0dG9uLCAjc21pbGVC
dXR0b25NZW51IHsKICAtbW96LW1hcmdpbi1lbmQ6IDlweDsKIH0KIAorI0Fic29sdXRlRm9udFNp
emVCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjSW5jcmVhc2VGb250U2l6ZUJ1dHRvbjot
bW96LWxvY2FsZS1kaXIocnRsKSwKICN1bmRlcmxpbmVCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0
bCksCiAjaW5kZW50QnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAotI0RlY3JlYXNlRm9udFNp
emVCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCiAjYm9sZEJ1dHRvbjotbW96LWxvY2FsZS1k
aXIobHRyKSwKICN1bEJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSB7CiAgIGJvcmRlci10b3At
bGVmdC1yYWRpdXM6IDA7CiAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7CiB9CiAKKyNB
YnNvbHV0ZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihsdHIpLAogI0luY3JlYXNlRm9u
dFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCiAjdW5kZXJsaW5lQnV0dG9uOi1tb3ot
bG9jYWxlLWRpcihsdHIpLAogI2luZGVudEJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSwKLSNE
ZWNyZWFzZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAogI2JvbGRCdXR0b246
LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjdWxCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCkgewog
ICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsKICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRp
dXM6IDA7CiB9CiAKIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24gPiAudG9vbGJhcmJ1
dHRvbi1tZW51LWRyb3BtYXJrZXIsCiB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uID4g
LnRvb2xiYXJidXR0b24tbWVudWJ1dHRvbi1kcm9wbWFya2VyIHsKQEAgLTc5OSwxNiArNzk5LDI0
IEBAIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24gPiAudG9vbGIKICAgICBsaXN0LXN0
eWxlLWltYWdlOiB1cmwoY2hyb21lOi8vbWVzc2VuZ2VyL3NraW4vaWNvbnMvdG9vbGJhcmJ1dHRv
bi1kcm9wbWFya2VyLWxpb24ucG5nKTsKICAgfQogfQogCiAjRm9ybWF0VG9vbGJhciA+IHRvb2xi
YXJidXR0b24gPiAudG9vbGJhcmJ1dHRvbi10ZXh0IHsKICAgZGlzcGxheTogbm9uZTsKIH0KIAor
I0Fic29sdXRlRm9udFNpemVCdXR0b24geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgxODBw
eCAyMHB4IDE5MnB4IDBweCk7Cit9CisKKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVk
PSJ0cnVlIl0geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgxODBweCA2MHB4IDE5MnB4IDQw
cHgpICFpbXBvcnRhbnQ7Cit9CisKICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uIHsKICAgLW1vei1p
bWFnZS1yZWdpb246IHJlY3QoMHB4IDIwcHggMTJweCAwcHgpOwogfQogCiAjSW5jcmVhc2VGb250
U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3Qo
MHB4IDYwcHggMTJweCA0MHB4KSAhaW1wb3J0YW50OwogfQogCkBAIC05NzYsMTYgKzk4NCwyNCBA
QCB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uID4gLnRvb2xiCiAgICAgd2lkdGg6IDIw
cHg7CiAgICAgaGVpZ2h0OiAxMnB4OwogICB9CiAKICAgdG9vbGJhcmJ1dHRvbi5mb3JtYXR0aW5n
LWJ1dHRvbiB7CiAgICAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKCJjaHJvbWU6Ly9tZXNzZW5nZXIv
c2tpbi9tZXNzZW5nZXJjb21wb3NlL2Zvcm1hdC1idXR0b25zQDJ4LnBuZyIpOwogICB9CiAKKyAg
I0Fic29sdXRlRm9udFNpemVCdXR0b24geworICAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDM2
MHB4IDQwcHggMzg0cHggMHB4KTsKKyAgfQorCisgICNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uW2Rp
c2FibGVkPSJ0cnVlIl0geworICAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDM2MHB4IDEyMHB4
IDM4NHB4IDgwcHgpICFpbXBvcnRhbnQ7CisgIH0KKwogICAjSW5jcmVhc2VGb250U2l6ZUJ1dHRv
biB7CiAgICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDQwcHggMjRweCAwcHgpOwogICB9
CiAKICAgI0luY3JlYXNlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9InRydWUiXSB7CiAgICAgLW1v
ei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDEyMHB4IDI0cHggODBweCkgIWltcG9ydGFudDsKICAg
fQogCmRpZmYgLS1naXQgYS9tYWlsL3RoZW1lcy93aW5kb3dzL21haWwvY29tcG9zZS9tZXNzZW5n
ZXJjb21wb3NlLmNzcyBiL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9jb21wb3NlL21lc3Nlbmdl
cmNvbXBvc2UuY3NzCi0tLSBhL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9jb21wb3NlL21lc3Nl
bmdlcmNvbXBvc2UuY3NzCisrKyBiL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9jb21wb3NlL21l
c3NlbmdlcmNvbXBvc2UuY3NzCkBAIC0yNTEsMTYgKzI1MSwyMyBAQCB0b29sYm94W2xhYmVsYWxp
Z249ImVuZCJdID4gdG9vbGJhclttb2RlCiAjRm9ybWF0VG9vbGJhciB7CiAgIGJhY2tncm91bmQt
Y29sb3I6IHRyYW5zcGFyZW50OwogfQogCiAjRm9ybWF0VG9vbGJhciA+IHRvb2xiYXJidXR0b24g
PiAudG9vbGJhcmJ1dHRvbi10ZXh0IHsKICAgZGlzcGxheTogbm9uZTsKIH0KIAorI0Fic29sdXRl
Rm9udFNpemVCdXR0b24geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgwcHggMzIwcHggMTZw
eCAzMDRweCk7Cit9CisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsK
KyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTZweCAzMjBweCAzMnB4IDMwNHB4KSAhaW1wb3J0
YW50OworfQorCiAjRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiB7CiAgIC1tb3otaW1hZ2UtcmVnaW9u
OiByZWN0KDBweCAxNnB4IDE2cHggMHB4KTsKIH0KICNEZWNyZWFzZUZvbnRTaXplQnV0dG9uW2Rp
c2FibGVkPSJ0cnVlIl0gewogICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgxNnB4IDE2cHggMzJw
eCAwcHgpICFpbXBvcnRhbnQ7CiB9CiAKICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uIHsKZGlmZiAt
LWdpdCBhL3N1aXRlL21haWxuZXdzL2NvbXBvc2UvcHJlZnMvcHJlZi1jb21wb3NpbmdfbWVzc2Fn
ZXMueHVsIGIvc3VpdGUvbWFpbG5ld3MvY29tcG9zZS9wcmVmcy9wcmVmLWNvbXBvc2luZ19tZXNz
YWdlcy54dWwKLS0tIGEvc3VpdGUvbWFpbG5ld3MvY29tcG9zZS9wcmVmcy9wcmVmLWNvbXBvc2lu
Z19tZXNzYWdlcy54dWwKKysrIGIvc3VpdGUvbWFpbG5ld3MvY29tcG9zZS9wcmVmcy9wcmVmLWNv
bXBvc2luZ19tZXNzYWdlcy54dWwKQEAgLTE2MywyMiArMTYzLDIyIEBACiAgICAgICAgICAgPC9y
b3c+CiAJICA8cm93IGFsaWduPSJjZW50ZXIiPgogICAgICAgICAgICAgPGxhYmVsIHZhbHVlPSIm
c2l6ZS5sYWJlbDsiCiAgICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS5hY2Nlc3Nr
ZXk7IgogICAgICAgICAgICAgICAgICAgIGNvbnRyb2w9ImZvbnRTaXplU2VsZWN0Ii8+CiAgICAg
ICAgICAgICA8aGJveCBhbGlnbj0iY2VudGVyIj4KICAgICAgICAgICAgICAgPG1lbnVsaXN0IGlk
PSJmb250U2l6ZVNlbGVjdCIgcHJlZmVyZW5jZT0ibXNnY29tcG9zZS5mb250X3NpemUiPgogICAg
ICAgICAgICAgICAgIDxtZW51cG9wdXA+Ci0gICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFs
dWU9Ingtc21hbGwiIGxhYmVsPSImc2l6ZS14LXNtYWxsQ21kLmxhYmVsOyIvPgorICAgICAgICAg
ICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4LXNtYWxsIiBsYWJlbD0iJnNpemUtdGlueUNtZC5s
YWJlbDsiLz4KICAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ic21hbGwiIGxhYmVs
PSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiLz4KICAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2
YWx1ZT0ibWVkaXVtIiBsYWJlbD0iJnNpemUtbWVkaXVtQ21kLmxhYmVsOyIvPgogICAgICAgICAg
ICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJsYXJnZSIgbGFiZWw9IiZzaXplLWxhcmdlQ21kLmxh
YmVsOyIvPgotICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4LWxhcmdlIiBsYWJl
bD0iJnNpemUteC1sYXJnZUNtZC5sYWJlbDsiLz4KLSAgICAgICAgICAgICAgICAgIDxtZW51aXRl
bSB2YWx1ZT0ieHgtbGFyZ2UiIGxhYmVsPSImc2l6ZS14eC1sYXJnZUNtZC5sYWJlbDsiLz4KKyAg
ICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieC1sYXJnZSIgbGFiZWw9IiZzaXplLWV4
dHJhTGFyZ2VDbWQubGFiZWw7Ii8+CisgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9
Inh4LWxhcmdlIiBsYWJlbD0iJnNpemUtaHVnZUNtZC5sYWJlbDsiLz4KICAgICAgICAgICAgICAg
ICA8L21lbnVwb3B1cD4KICAgICAgICAgICAgICAgPC9tZW51bGlzdD4KICAgICAgICAgICAgICAg
PGxhYmVsIHZhbHVlPSImZm9udENvbG9yLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgICAgIGFj
Y2Vzc2tleT0iJmZvbnRDb2xvci5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgICAgY29u
dHJvbD0ibXNnQ29tcG9zZVRleHRDb2xvciIvPgogICAgICAgICAgICAgICA8Y29sb3JwaWNrZXIg
aWQ9Im1zZ0NvbXBvc2VUZXh0Q29sb3IiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0eXBl
PSJidXR0b24iCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVmZXJlbmNlPSJtc2djb21w
b3NlLnRleHRfY29sb3IiLz4K
</data>
<flag name="ui-review"
          id="1274476"
          type_id="203"
          status="+"
          setter="richard.marti"
    />
    <flag name="feedback"
          id="1274477"
          type_id="607"
          status="+"
          setter="acelists"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8675392</attachid>
            <date>2015-10-18 03:53:39 -0700</date>
            <delta_ts>2015-10-18 07:11:27 -0700</delta_ts>
            <desc>Part 3: Changed behaviour of font size increase/decrease buttons (v1)</desc>
            <filename>769604-change.patch</filename>
            <type>text/plain</type>
            <size>22415</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBQYXJlbnQgYjlmYzAxN2Q2OGZkYjA4NTMzNjRlNjEyNTJl
ZGE1NWRjMGNmMzgwNQojIFVzZXIgSm9yZyBLIDxtb3ppbGxhQGpvcmdrLmNvbT4KQnVnIDc2OTYw
NCAtIENoYW5nZSBpbnRlcm5hbHMgb2YgaW5jcmVhc2UvZGVjcmVhc2UgYnV0dG9ucy4gcj1uZWls
LG1rbWVsaW4KCmRpZmYgLS1naXQgYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9Db21wb3Nl
ckNvbW1hbmRzLmpzIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvQ29tcG9zZXJDb21tYW5k
cy5qcwotLS0gYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9Db21wb3NlckNvbW1hbmRzLmpz
CisrKyBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L0NvbXBvc2VyQ29tbWFuZHMuanMKQEAg
LTIyLDE2ICsyMiwxOCBAQCBmdW5jdGlvbiBTZXR1cEhUTUxFZGl0b3JDb21tYW5kcygpCiAKICAg
Y29tbWFuZFRhYmxlLnJlZ2lzdGVyQ29tbWFuZCgiY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLCBu
c0R1bW15SFRNTENvbW1hbmQpOwogCiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNt
ZF9ncmlkIiwgIG5zR3JpZENvbW1hbmQpOwogCiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1h
bmQoImNtZF9saXN0UHJvcGVydGllcyIsICBuc0xpc3RQcm9wZXJ0aWVzQ29tbWFuZCk7CiAgIGNv
bW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9wYWdlUHJvcGVydGllcyIsICBuc1BhZ2VQ
cm9wZXJ0aWVzQ29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9j
b2xvclByb3BlcnRpZXMiLCBuc0NvbG9yUHJvcGVydGllc0NvbW1hbmQpOworICBjb21tYW5kVGFi
bGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfaW5jcmVhc2VGb250U3RlcCIsIG5zSW5jcmVhc2VGb250
Q29tbWFuZCk7CisgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9kZWNyZWFzZUZv
bnRTdGVwIiwgbnNEZWNyZWFzZUZvbnRDb21tYW5kKTsKICAgY29tbWFuZFRhYmxlLnJlZ2lzdGVy
Q29tbWFuZCgiY21kX2FkdmFuY2VkUHJvcGVydGllcyIsIG5zQWR2YW5jZWRQcm9wZXJ0aWVzQ29t
bWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9vYmplY3RQcm9wZXJ0
aWVzIiwgICBuc09iamVjdFByb3BlcnRpZXNDb21tYW5kKTsKICAgY29tbWFuZFRhYmxlLnJlZ2lz
dGVyQ29tbWFuZCgiY21kX3JlbW92ZU5hbWVkQW5jaG9ycyIsIG5zUmVtb3ZlTmFtZWRBbmNob3Jz
Q29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9lZGl0TGluayIs
ICAgICAgICBuc0VkaXRMaW5rQ29tbWFuZCk7CiAKICAgY29tbWFuZFRhYmxlLnJlZ2lzdGVyQ29t
bWFuZCgiY21kX2Zvcm0iLCAgICAgICAgICBuc0Zvcm1Db21tYW5kKTsKICAgY29tbWFuZFRhYmxl
LnJlZ2lzdGVyQ29tbWFuZCgiY21kX2lucHV0dGFnIiwgICAgICBuc0lucHV0VGFnQ29tbWFuZCk7
CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9pbnB1dGltYWdlIiwgICAgbnNJ
bnB1dEltYWdlQ29tbWFuZCk7CkBAIC0yNTYsMTggKzI1OCwxOCBAQCBmdW5jdGlvbiBnb1VwZGF0
ZUNvbW1hbmRTdGF0ZShjb21tYW5kKQogICAgICAgY2FzZSAiY21kX2Fic1BvcyI6CiAgICAgICAg
IHBva2VNdWx0aVN0YXRlVUkoY29tbWFuZCwgcGFyYW1zKTsKICAgICAgICAgYnJlYWs7CiAKICAg
ICAgIGNhc2UgImNtZF9kZWNyZWFzZVpJbmRleCI6CiAgICAgICBjYXNlICJjbWRfaW5jcmVhc2Va
SW5kZXgiOgogICAgICAgY2FzZSAiY21kX2luZGVudCI6CiAgICAgICBjYXNlICJjbWRfb3V0ZGVu
dCI6Ci0gICAgICBjYXNlICJjbWRfaW5jcmVhc2VGb250IjoKLSAgICAgIGNhc2UgImNtZF9kZWNy
ZWFzZUZvbnQiOgorICAgICAgY2FzZSAiY21kX2luY3JlYXNlRm9udFN0ZXAiOgorICAgICAgY2Fz
ZSAiY21kX2RlY3JlYXNlRm9udFN0ZXAiOgogICAgICAgY2FzZSAiY21kX3JlbW92ZVN0eWxlcyI6
CiAgICAgICBjYXNlICJjbWRfc21pbGV5IjoKICAgICAgICAgYnJlYWs7CiAKICAgICAgIGRlZmF1
bHQ6IGR1bXAoIm5vIHVwZGF0ZSBmb3IgY29tbWFuZDogIiArY29tbWFuZCsiXG4iKTsKICAgICB9
CiAgIH0KICAgY2F0Y2ggKGUpIHsgZHVtcCgiQW4gZXJyb3Igb2NjdXJyZWQgdXBkYXRpbmcgdGhl
ICIrY29tbWFuZCsiIGNvbW1hbmQ6IFxuIitlKyJcbiIpOyB9CkBAIC0zMDk2LDE2ICszMDk4LDEz
NyBAQCB2YXIgbnNDb2xvclByb3BlcnRpZXNDb21tYW5kID0KICAgZG9Db21tYW5kOiBmdW5jdGlv
bihhQ29tbWFuZCkKICAgewogICAgIHdpbmRvdy5vcGVuRGlhbG9nKCJjaHJvbWU6Ly9lZGl0b3Iv
Y29udGVudC9FZENvbG9yUHJvcHMueHVsIiwiX2JsYW5rIiwgImNocm9tZSxjbG9zZSx0aXRsZWJh
cixtb2RhbCIsICIiKTsKICAgICBVcGRhdGVEZWZhdWx0Q29sb3JzKCk7CiAgIH0KIH07CiAKIC8v
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKy8vIEhlbHBlciBmdW5jdGlvbgorCitmdW5jdGlv
biBnZXRGb250U2l6ZUluZGV4KGFueUhhcykKK3sKKyAgdmFyIGZpcnN0SGFzID0geyB2YWx1ZTog
ZmFsc2UgfTsKKyAgdmFyIGFsbEhhcyA9IHsgdmFsdWU6IGZhbHNlIH07CisgIHZhciBzaXplV2Fz
Rm91bmQgPSBmYWxzZTsKKworICB2YXIgZm9udFNpemUgPSBFZGl0b3JHZXRUZXh0UHJvcGVydHko
ImZvbnQiLCAic2l6ZSIsIG51bGwsIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7CisgIC8vIGR1
bXAoZm9udFNpemUgKyAiICIgKyBhbnlIYXMudmFsdWUgKyAiICIgKyBhbGxIYXMudmFsdWUgKyAi
XG4iKTsKKyAgdmFyIHNldEluZGV4ID0gLTE7CisKKyAgaWYgKGFsbEhhcy52YWx1ZSkKKyAgewor
ICAgIHN3aXRjaCAoZm9udFNpemUpCisgICAgeworICAgIGNhc2UgIi0zIjoKKyAgICBjYXNlICIt
MiI6CisgICAgY2FzZSAiMCI6CisgICAgY2FzZSAiMSI6CisgICAgICAvLyB4LXNtYWxsLgorICAg
ICAgc2V0SW5kZXggPSAwOworICAgICAgYnJlYWs7CisgICAgY2FzZSAiLTEiOgorICAgIGNhc2Ug
IjIiOgorICAgICAgLy8gc21hbGwuCisgICAgICBzZXRJbmRleCA9IDE7CisgICAgICBicmVhazsK
KyAgICBjYXNlICIzIjoKKyAgICAgIC8vIG1lZGl1bS4KKyAgICAgIHNldEluZGV4ID0gMjsKKyAg
ICAgIGJyZWFrOworICAgIGNhc2UgIisxIjoKKyAgICBjYXNlICI0IjoKKyAgICAgIC8vIGxhcmdl
LgorICAgICAgc2V0SW5kZXggPSAzOworICAgICAgYnJlYWs7CisgICAgY2FzZSAiKzIiOgorICAg
IGNhc2UgIjUiOgorICAgICAgLy8geC1sYXJnZS4KKyAgICAgIHNldEluZGV4ID0gNDsKKyAgICAg
IGJyZWFrOworICAgIGNhc2UgIiszIjoKKyAgICBjYXNlICIrNCI6CisgICAgY2FzZSAiNiI6Cisg
ICAgY2FzZSAiNyI6CisgICAgICAvLyB4eC1sYXJnZS8KKyAgICAgIHNldEluZGV4ID0gNTsKKyAg
ICB9CisgIH0KKworICBzaXplV2FzRm91bmQgPSBhbnlIYXMudmFsdWUgfCAoc2V0SW5kZXggPj0g
MCk7CisKKyAgLy8gSWYgdGhlIGVsZW1lbnQgaGFzIG5vIHNpemUgYXR0cmlidXRlIGFuZCBubyBz
aXplIHdhcyBmb3VuZCBhdCBhbGwsCisgIC8vIHdlIGFzc3VtZSAibWVkaXVtIiBzaXplLiBUaGlz
IGlzIGhpZ2hseSBwcm9ibGVtYXRpYyBzaW5jZQorICAvLyBDU1Mgc2l6ZXMgYXJlIG5vdCByZWNv
Z25pc2VkIGFuZCB3aWxsIHNob3cgYXMgIm1lZGl1bSIgYXMgd2VsbC4KKyAgLy8gQ3VycmVudGx5
IHdlIGNhbid0IGRpc3Rpbmd1aXNoIGJldHdlZW4gIm5vIGF0dHJpYnV0ZSIgd2hpY2gKKyAgLy8g
Y2FuIGltcGx5ICJtZWRpdW0iIGFuZCAiQ1NTIGF0dHJpYnV0ZSBwcmVzZW50IiB3aGljaCBzaG91
bGQgbm90CisgIC8vIGltcGx5ICJtZWRpdW0iLgorICBpZiAoIXNpemVXYXNGb3VuZCkKKyAgICBz
ZXRJbmRleCA9IDI7CisKKyAgcmV0dXJuIHNldEluZGV4OworfQorLy8tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQordmFyIG5zSW5jcmVhc2VGb250Q29tbWFuZCA9Cit7CisgIGlzQ29tbWFuZEVu
YWJsZWQ6IGZ1bmN0aW9uKGFDb21tYW5kLCBkdW1teSkKKyAgeworICAgIHZhciBlbmFibGVkID0g
KElzRG9jdW1lbnRFZGl0YWJsZSgpICYmIElzRWRpdGluZ1JlbmRlcmVkSFRNTCgpKTsKKyAgICBp
ZiAoIWVuYWJsZWQpCisgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICB2YXIgYW55SGFzID0geyB2
YWx1ZTogZmFsc2UgfTsKKyAgICB2YXIgc2V0SW5kZXggPSBnZXRGb250U2l6ZUluZGV4KGFueUhh
cyk7CisgICAgcmV0dXJuIChzZXRJbmRleCA+PSAwICYmIHNldEluZGV4IDwgNSk7CisgIH0sCisK
KyAgZ2V0Q29tbWFuZFN0YXRlUGFyYW1zOiBmdW5jdGlvbihhQ29tbWFuZCwgYVBhcmFtcywgYVJl
ZkNvbikge30sCisgIGRvQ29tbWFuZFBhcmFtczogZnVuY3Rpb24oYUNvbW1hbmQsIGFQYXJhbXMs
IGFSZWZDb24pIHt9LAorCisgIGRvQ29tbWFuZDogZnVuY3Rpb24oYUNvbW1hbmQpCisgIHsKKyAg
ICB2YXIgYW55SGFzID0geyB2YWx1ZTogZmFsc2UgfTsKKyAgICB2YXIgc2V0SW5kZXggPSBnZXRG
b250U2l6ZUluZGV4KGFueUhhcyk7CisgICAgaWYgKHNldEluZGV4IDwgMCB8fCBzZXRJbmRleCA+
PSA1KQorICAgICAgcmV0dXJuOworICAgIHZhciBzaXplcyA9IFsneC1zbWFsbCcsICdzbWFsbCcs
ICdtZWRpdW0nLCAnbGFyZ2UnLCAneC1sYXJnZScsICd4eC1sYXJnZScgXTsKKyAgICBFZGl0b3JT
ZXRGb250U2l6ZShzaXplc1tzZXRJbmRleCsxXSk7CisgIH0KK307CisKKy8vLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KK3ZhciBuc0RlY3JlYXNlRm9udENvbW1hbmQgPQoreworICBpc0NvbW1h
bmRFbmFibGVkOiBmdW5jdGlvbihhQ29tbWFuZCwgZHVtbXkpCisgIHsKKyAgICB2YXIgZW5hYmxl
ZCA9IChJc0RvY3VtZW50RWRpdGFibGUoKSAmJiBJc0VkaXRpbmdSZW5kZXJlZEhUTUwoKSk7Cisg
ICAgaWYgKCFlbmFibGVkKQorICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgdmFyIGFueUhhcyA9
IHsgdmFsdWU6IGZhbHNlIH07CisgICAgdmFyIHNldEluZGV4ID0gZ2V0Rm9udFNpemVJbmRleChh
bnlIYXMpOworICAgIHJldHVybiAoc2V0SW5kZXggPiAwKTsKKyAgfSwKKworICBnZXRDb21tYW5k
U3RhdGVQYXJhbXM6IGZ1bmN0aW9uKGFDb21tYW5kLCBhUGFyYW1zLCBhUmVmQ29uKSB7fSwKKyAg
ZG9Db21tYW5kUGFyYW1zOiBmdW5jdGlvbihhQ29tbWFuZCwgYVBhcmFtcywgYVJlZkNvbikge30s
CisKKyAgZG9Db21tYW5kOiBmdW5jdGlvbihhQ29tbWFuZCkKKyAgeworICAgIHZhciBhbnlIYXMg
PSB7IHZhbHVlOiBmYWxzZSB9OworICAgIHZhciBzZXRJbmRleCA9IGdldEZvbnRTaXplSW5kZXgo
YW55SGFzKTsKKyAgICBpZiAoc2V0SW5kZXggPD0gMCkKKyAgICAgIHJldHVybjsKKyAgICB2YXIg
c2l6ZXMgPSBbJ3gtc21hbGwnLCAnc21hbGwnLCAnbWVkaXVtJywgJ2xhcmdlJywgJ3gtbGFyZ2Un
LCAneHgtbGFyZ2UnIF07CisgICAgRWRpdG9yU2V0Rm9udFNpemUoc2l6ZXNbc2V0SW5kZXgtMV0p
OworICB9Cit9OworCisvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB2YXIgbnNSZW1vdmVO
YW1lZEFuY2hvcnNDb21tYW5kID0KIHsKICAgaXNDb21tYW5kRW5hYmxlZDogZnVuY3Rpb24oYUNv
bW1hbmQsIGR1bW15KQogICB7CiAgICAgLy8gV2UgY291bGQgc2VlIGlmIHRoZXJlJ3MgYW55IGxp
bmsgaW4gc2VsZWN0aW9uLCBidXQgaXQgZG9lc24ndCBzZWVtIHdvcnRoIHRoZSB3b3JrIQogICAg
IHJldHVybiAoSXNEb2N1bWVudEVkaXRhYmxlKCkgJiYgSXNFZGl0aW5nUmVuZGVyZWRIVE1MKCkp
OwogICB9LAogCmRpZmYgLS1naXQgYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3Iu
anMgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3IuanMKLS0tIGEvZWRpdG9yL3Vp
L2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLmpzCisrKyBiL2VkaXRvci91aS9jb21wb3Nlci9jb250
ZW50L2VkaXRvci5qcwpAQCAtOTcxLDE3ICs5NzEsMTYgQEAgZnVuY3Rpb24gaW5pdEZvbnRTaXpl
TWVudShtZW51UG9wdXAsIGZ1bAogICB7CiAgICAgdmFyIGNoaWxkcmVuID0gbWVudVBvcHVwLmNo
aWxkTm9kZXM7CiAgICAgaWYgKCFjaGlsZHJlbikgcmV0dXJuOwogCiAgICAgdmFyIGZpcnN0SGFz
ID0geyB2YWx1ZTogZmFsc2UgfTsKICAgICB2YXIgYW55SGFzID0geyB2YWx1ZTogZmFsc2UgfTsK
ICAgICB2YXIgYWxsSGFzID0geyB2YWx1ZTogZmFsc2UgfTsKIAotICAgIHZhciBzaXplV2FzRm91
bmQgPSBmYWxzZTsKICAgICB2YXIgc21hbGxGb3VuZCA9IGZhbHNlOwogICAgIHZhciBiaWdGb3Vu
ZCA9IGZhbHNlOwogCiAgICAgLy8gd2UgbmVlZCB0byBzZXQgb3IgY2xlYXIgdGhlIGNoZWNrbWFy
ayBmb3IgZWFjaCBtZW51IGl0ZW0gc2luY2UgdGhlIHNlbGVjdGlvbgogICAgIC8vIG1heSBiZSBp
biBhIG5ldyBsb2NhdGlvbiBmcm9tIHdoZXJlIGl0IHdhcyB3aGVuIHRoZSBtZW51IHdhcyBwcmV2
aW91c2x5IG9wZW5lZAogCiAgICAgLy8gRmlyc3QgMiBpdGVtcyBhZGQgPHNtYWxsPiBhbmQgPGJp
Zz4gdGFncwogICAgIC8vIFdoaWxlIGl0IHdvdWxkIGJlIGJldHRlciB0byBzaG93IHRoZSBudW1i
ZXIgb2YgbGV2ZWxzLApAQCAtOTkxLDcwICs5OTAsMTcgQEAgZnVuY3Rpb24gaW5pdEZvbnRTaXpl
TWVudShtZW51UG9wdXAsIGZ1bAogCiAgICAgRWRpdG9yR2V0VGV4dFByb3BlcnR5KCJiaWciLCAi
IiwgIiIsIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7CiAgICAgYmlnRm91bmQgPSBhbnlIYXMu
dmFsdWU7CiAKICAgICAvLyBGaXhlZCBzaXplIGl0ZW1zIHN0YXJ0IGFmdGVyIG1lbnUgc2VwYXJh
dG9yIGRlcGVuZGluZyBvbiB3aGV0aGVyIGl0IGlzCiAgICAgLy8gYSBmdWxsIG1lbnUuCiAgICAg
dmFyIG1lbnVJbmRleCA9IGZ1bGxNZW51ID8gMyA6IDA7CiAKLSAgICB2YXIgZm9udFNpemUgPSBF
ZGl0b3JHZXRUZXh0UHJvcGVydHkoImZvbnQiLCAic2l6ZSIsIG51bGwsIGZpcnN0SGFzLCBhbnlI
YXMsIGFsbEhhcyk7Ci0gICAgLy8gZHVtcChmb250U2l6ZSArICIgIiArIGFueUhhcy52YWx1ZSAr
ICIgIiArIGFsbEhhcy52YWx1ZSArICJcbiIpOwotICAgIHNpemVXYXNGb3VuZCA9IGFueUhhcy52
YWx1ZTsKLSAgICB2YXIgc2V0SW5kZXggPSAtMTsKLQotICAgIGlmIChhbGxIYXMudmFsdWUpCi0g
ICAgewotICAgICAgc3dpdGNoIChmb250U2l6ZSkKLSAgICAgIHsKLSAgICAgIGNhc2UgIi0zIjoK
LSAgICAgIGNhc2UgIi0yIjoKLSAgICAgIGNhc2UgIjAiOgotICAgICAgY2FzZSAiMSI6Ci0gICAg
ICAgIC8vIHgtc21hbGwuCi0gICAgICAgIHNldEluZGV4ID0gMDsKLSAgICAgICAgYnJlYWs7Ci0g
ICAgICBjYXNlICItMSI6Ci0gICAgICBjYXNlICIyIjoKLSAgICAgICAgLy8gc21hbGwuCi0gICAg
ICAgIHNldEluZGV4ID0gMTsKLSAgICAgICAgYnJlYWs7Ci0gICAgICBjYXNlICIzIjoKLSAgICAg
ICAgLy8gbWVkaXVtLgotICAgICAgICBzZXRJbmRleCA9IDI7Ci0gICAgICAgIGJyZWFrOwotICAg
ICAgY2FzZSAiKzEiOgotICAgICAgY2FzZSAiNCI6Ci0gICAgICAgIC8vIGxhcmdlLgotICAgICAg
ICBzZXRJbmRleCA9IDM7Ci0gICAgICAgIGJyZWFrOwotICAgICAgY2FzZSAiKzIiOgotICAgICAg
Y2FzZSAiNSI6Ci0gICAgICAgIC8vIHgtbGFyZ2UuCi0gICAgICAgIHNldEluZGV4ID0gNDsKLSAg
ICAgICAgYnJlYWs7Ci0gICAgICBjYXNlICIrMyI6Ci0gICAgICBjYXNlICIrNCI6Ci0gICAgICBj
YXNlICI2IjoKLSAgICAgIGNhc2UgIjciOgotICAgICAgICAvLyB4eC1sYXJnZS8KLSAgICAgICAg
c2V0SW5kZXggPSA1OwotICAgICAgfQotICAgIH0KLQotICAgIHNpemVXYXNGb3VuZCB8PSAoc2V0
SW5kZXggPj0gMCk7Ci0KLSAgICAvLyBJZiB0aGUgZWxlbWVudCBoYXMgbm8gc2l6ZSBhdHRyaWJ1
dGUgYW5kIG5vIHNpemUgd2FzIGZvdW5kIGF0IGFsbCwKLSAgICAvLyB3ZSBhc3N1bWUgIm1lZGl1
bSIgc2l6ZS4gVGhpcyBpcyBoaWdobHkgcHJvYmxlbWF0aWMgc2luY2UKLSAgICAvLyBDU1Mgc2l6
ZXMgYXJlIG5vdCByZWNvZ25pc2VkIGFuZCB3aWxsIHNob3cgYXMgIm1lZGl1bSIgYXMgd2VsbC4K
LSAgICAvLyBDdXJyZW50bHkgd2UgY2FuJ3QgZGlzdGluZ3Vpc2ggYmV0d2VlbiAibm8gYXR0cmli
dXRlIiB3aGljaAotICAgIC8vIGNhbiBpbXBseSAibWVkaXVtIiBhbmQgIkNTUyBhdHRyaWJ1dGUg
cHJlc2VudCIgd2hpY2ggc2hvdWxkIG5vdAotICAgIC8vIGltcGx5ICJtZWRpdW0iLgotICAgIGlm
ICghc2l6ZVdhc0ZvdW5kKQotICAgICAgc2V0SW5kZXggPSAyOworICAgIHZhciBzZXRJbmRleCA9
IGdldEZvbnRTaXplSW5kZXgoYW55SGFzKTsKIAogICAgIHZhciBsYXN0SXRlbSA9IGNoaWxkcmVu
Lmxlbmd0aCAtIDE7CiAgICAgaWYgKHNldEluZGV4ID49IDApCiAgICAgewogICAgICAgY2hpbGRy
ZW5bbWVudUluZGV4ICsgc2V0SW5kZXhdLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIHRydWUpOwog
ICAgIH0KICAgICBlbHNlCiAgICAgewpkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2Nv
bnRlbnQvZWRpdG9yT3ZlcmxheS54dWwgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0
b3JPdmVybGF5Lnh1bAotLS0gYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3JPdmVy
bGF5Lnh1bAorKysgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1
bApAQCAtODksMjcgKzg5LDI3IEBACiAgICAgICAgICBjb21tYW5kPSJjbWRfcmVtb3ZlTGlua3Mi
CiAgICAgICAgICBtb2RpZmllcnM9ImFjY2VsLCBzaGlmdCIvPgogICAgIDxrZXkgaWQ9InJlbW92
ZW5hbWVkYW5jaG9yc2tiIgogICAgICAgICAga2V5PSImZm9ybWF0UmVtb3ZlTmFtZWRBbmNob3Jz
Mi5rZXk7IgogICAgICAgICAgY29tbWFuZD0iY21kX3JlbW92ZU5hbWVkQW5jaG9ycyIKICAgICAg
ICAgIG1vZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+CiAgICAgPGtleSBpZD0iZGVjcmVhc2Vmb250
c2l6ZWtiIgogICAgICAgICAga2V5PSImZGVjcmVtZW50Rm9udFNpemUua2V5OyIKLSAgICAgICAg
IGNvbW1hbmQ9ImNtZF9kZWNyZWFzZUZvbnQiCisgICAgICAgICBjb21tYW5kPSJjbWRfZGVjcmVh
c2VGb250U3RlcCIKICAgICAgICAgIG1vZGlmaWVycz0iYWNjZWwiLz4KICAgICA8a2V5IGlkPSJp
bmNyZWFzZWZvbnRzaXpla2IiCiAgICAgICAgICBrZXk9IiZpbmNyZW1lbnRGb250U2l6ZS5rZXk7
IgotICAgICAgICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udCIKKyAgICAgICAgIGNvbW1hbmQ9
ImNtZF9pbmNyZWFzZUZvbnRTdGVwIgogICAgICAgICAgbW9kaWZpZXJzPSJhY2NlbCIvPgogICAg
IDxrZXkga2V5PSImaW5jcmVtZW50Rm9udFNpemUua2V5OyIKLSAgICAgICAgIGNvbW1hbmQ9ImNt
ZF9pbmNyZWFzZUZvbnQiCisgICAgICAgICBjb21tYW5kPSJjbWRfaW5jcmVhc2VGb250U3RlcCIK
ICAgICAgICAgIG1vZGlmaWVycz0iYWNjZWwsc2hpZnQiLz4KICAgICA8a2V5IGtleT0iJmluY3Jl
bWVudEZvbnRTaXplLmtleTI7IgotICAgICAgICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udCIK
KyAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnRTdGVwIgogICAgICAgICAgbW9kaWZp
ZXJzPSJhY2NlbCIvPgogCiAgICAgPGtleSBpZD0iaW5zZXJ0bGlua2tiIgogICAgICAgICAga2V5
PSImaW5zZXJ0TGlua0NtZC5rZXk7IgogICAgICAgICAgY29tbWFuZD0iY21kX2xpbmsiCiAgICAg
ICAgICBtb2RpZmllcnM9ImFjY2VsIi8+CiAgIDwva2V5c2V0PgogCkBAIC0yMjMsMTggKzIyMywx
OCBAQAogICAgIDxjb21tYW5kIGlkPSJjbWRfYmFja2dyb3VuZENvbG9yIiBzdGF0ZT0iIi8+CiAg
ICAgPGNvbW1hbmQgaWQ9ImNtZF9oaWdobGlnaHQiICAgICAgIHN0YXRlPSJ0cmFuc3BhcmVudCIg
IG9uY29tbWFuZD0iRWRpdG9yU2VsZWN0Q29sb3IoJ0hpZ2hsaWdodCcsIGV2ZW50KTsiLz4KICAg
ICA8Y29tbWFuZCBpZD0iY21kX2ZvbnRTaXplIiAgICAgICAgICAgICAgICAgICAgICAgICBvbmNv
bW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfZm9udFNpemUnKSIvPgogICAgIDxjb21tYW5kIGlkPSJj
bWRfYWxpZ24iICAgICAgICAgICBzdGF0ZT0iIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9hYnNQ
b3MiICAgICAgICAgIHN0YXRlPSIiICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRf
YWJzUG9zJykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX2luY3JlYXNlWkluZGV4IiAgc3RhdGU9
IiIgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9pbmNyZWFzZVpJbmRleCcpIi8+
CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9kZWNyZWFzZVpJbmRleCIgIHN0YXRlPSIiICAgICAgICBv
bmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfZGVjcmVhc2VaSW5kZXgnKSIvPgogICAgIDxjb21t
YW5kIGlkPSJjbWRfYWR2YW5jZWRQcm9wZXJ0aWVzIiAgICAgICAgICAgICAgb25jb21tYW5kPSJn
b0RvQ29tbWFuZCgnY21kX2FkdmFuY2VkUHJvcGVydGllcycpIi8+Ci0gICAgPGNvbW1hbmQgaWQ9
ImNtZF9pbmNyZWFzZUZvbnQiICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21t
YW5kKCdjbWRfaW5jcmVhc2VGb250JykiLz4KLSAgICA8Y29tbWFuZCBpZD0iY21kX2RlY3JlYXNl
Rm9udCIgICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9kZWNy
ZWFzZUZvbnQnKSIvPgorICAgIDxjb21tYW5kIGlkPSJjbWRfaW5jcmVhc2VGb250U3RlcCIgICAg
ICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2luY3JlYXNlRm9udFN0ZXAn
KSIvPgorICAgIDxjb21tYW5kIGlkPSJjbWRfZGVjcmVhc2VGb250U3RlcCIgICAgICAgICAgICAg
ICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2RlY3JlYXNlRm9udFN0ZXAnKSIvPgogICAg
IDxjb21tYW5kIGlkPSJjbWRfcmVtb3ZlU3R5bGVzIiAgICAgICAgICAgICAgICAgICAgb25jb21t
YW5kPSJnb0RvQ29tbWFuZCgnY21kX3JlbW92ZVN0eWxlcycpIi8+CiAgICAgPGNvbW1hbmQgaWQ9
ImNtZF9yZW1vdmVMaW5rcyIgICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21t
YW5kKCdjbWRfcmVtb3ZlTGlua3MnKSIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRfcmVtb3ZlTmFt
ZWRBbmNob3JzIiAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX3JlbW92
ZU5hbWVkQW5jaG9ycycpIi8+CiAgIDwvY29tbWFuZHNldD4KIAogICA8IS0tIGNvbW1hbmRzIHVw
ZGF0ZWQgb25seSB3aGVuIHRoZSBtZW51IGdldHMgY3JlYXRlZCAtLT4KICAgPGNvbW1hbmRzZXQg
aWQ9ImNvbXBvc2VyTGlzdE1lbnVJdGVtcyIKICAgICAgICAgICBjb21tYW5kdXBkYXRlcj0idHJ1
ZSIKQEAgLTQ0NSwyNCArNDQ1LDI0IEBACiAgICAgPCEtLSBGb250IHNpemUgc3VibWVudSAtLT4K
ICAgICA8bWVudSBpZD0iZm9udFNpemVNZW51IiBsYWJlbD0iJmZvbnRTaXplTWVudS5sYWJlbDsi
CiAgICAgICAgICAgYWNjZXNza2V5PSImZm9udFNpemVNZW51LmFjY2Vzc2tleTsiCiAgICAgICAg
ICAgcG9zaXRpb249IjIiPgogICAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFNpemVNZW51UG9wdXAi
IG9ucG9wdXBzaG93aW5nPSJpbml0Rm9udFNpemVNZW51KHRoaXMsIHRydWUpIj4KICAgICAgIDxt
ZW51aXRlbSBpZD0ibWVudV9kZWNyZWFzZUZvbnRTaXplIgogICAgICAgICAgICAgICAgIGxhYmVs
PSImZGVjcmVhc2VGb250U2l6ZS5sYWJlbDsiCiAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSIm
ZGVjcmVhc2VGb250U2l6ZS5hY2Nlc3NrZXk7IgotICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNt
ZF9kZWNyZWFzZUZvbnQiCisgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2RlY3JlYXNlRm9u
dFN0ZXAiCiAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAgICAgbmFt
ZT0iMSIKICAgICAgICAgICAgICAgICBrZXk9ImRlY3JlYXNlZm9udHNpemVrYiIvPgogICAgICAg
PG1lbnVpdGVtIGlkPSJtZW51X2luY3JlYXNlRm9udFNpemUiCiAgICAgICAgICAgICAgICAgbGFi
ZWw9IiZpbmNyZWFzZUZvbnRTaXplLmxhYmVsOyIKICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9
IiZpbmNyZWFzZUZvbnRTaXplLmFjY2Vzc2tleTsiCi0gICAgICAgICAgICAgICAgY29tbWFuZD0i
Y21kX2luY3JlYXNlRm9udCIKKyAgICAgICAgICAgICAgICBjb21tYW5kPSJjbWRfaW5jcmVhc2VG
b250U3RlcCIKICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKICAgICAgICAgICAgICAgICBu
YW1lPSIxIiBrZXk9ImluY3JlYXNlZm9udHNpemVrYiIvPgogICAgICAgICA8bWVudXNlcGFyYXRv
ciBpZD0iZm9udFNpemVNZW51QWZ0ZXJJbmNyZWFzZUZvbnRTaXplU2VwYXJhdG9yIi8+CiAgICAg
ICAgIDxtZW51aXRlbSBpZD0ibWVudV94LXNtYWxsIgogICAgICAgICAgICAgICAgICAgbGFiZWw9
IiZzaXplLXRpbnlDbWQubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6
ZS10aW55Q21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRv
clNldEZvbnRTaXplKCd4LXNtYWxsJykiCiAgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIK
QEAgLTExNjYsMjEgKzExNjYsMjEgQEAKICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRv
clNldEZvbnRTaXplKCd4eC1sYXJnZScpIi8+CiAgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1l
bnVfZm9udFNpemVfc21hbGxCaWdJbmZvIgogICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBu
YW1lPSIyIiBkaXNhYmxlZD0idHJ1ZSIgaGlkZGVuPSJ0cnVlIi8+CiAgICAgPC9tZW51cG9wdXA+
CiAgIDwvdG9vbGJhcmJ1dHRvbj4KICAgPHRvb2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNp
emVCdXR0b24iCiAgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAg
ICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZkZWNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50
b29sdGlwOyIKLSAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2RlY3JlYXNlRm9udCIvPgor
ICAgICAgICAgICAgICAgICBjb21tYW5kPSJjbWRfZGVjcmVhc2VGb250U3RlcCIvPgogICA8dG9v
bGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiIKICAgICAgICAgICAgICAgICAg
Y2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0i
JmluY3JlYXNlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXA7IgotICAgICAgICAgICAgICAgICBj
b21tYW5kPSJjbWRfaW5jcmVhc2VGb250Ii8+CisgICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNt
ZF9pbmNyZWFzZUZvbnRTdGVwIi8+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJib2xkQnV0dG9uIgog
ICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCiAgICAgICAgICAgICAg
ICAgIHRvb2x0aXB0ZXh0PSImYm9sZFRvb2xiYXJDbWQudG9vbHRpcDsiCiAgICAgICAgICAgICAg
ICAgIHR5cGU9ImNoZWNrYm94IgogICAgICAgICAgICAgICAgICBhdXRvQ2hlY2s9ImZhbHNlIgog
ICAgICAgICAgICAgICAgICBjb21tYW5kPSJjbWRfYm9sZCI+CiAgICAgPG9ic2VydmVzIGVsZW1l
bnQ9ImNtZF9ib2xkIiB0eXBlPSJjaGVja2JveCIgYXR0cmlidXRlPSJzdGF0ZSIgb25icm9hZGNh
c3Q9Im9uQnV0dG9uVXBkYXRlKHRoaXMucGFyZW50Tm9kZSwgJ2NtZF9ib2xkJykiLz4KICAgPC90
b29sYmFyYnV0dG9uPgpkaWZmIC0tZ2l0IGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVu
dC9Nc2dDb21wb3NlQ29tbWFuZHMuanMgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50
L01zZ0NvbXBvc2VDb21tYW5kcy5qcwotLS0gYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250
ZW50L01zZ0NvbXBvc2VDb21tYW5kcy5qcworKysgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9j
b250ZW50L01zZ0NvbXBvc2VDb21tYW5kcy5qcwpAQCAtOTg3LDE4ICs5ODcsMTggQEAgZnVuY3Rp
b24gdXBkYXRlQ29tcG9zZUl0ZW1zKCkKICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9yZXdyYXAi
KTsKIAogICAgIC8vIEluc2VydCBNZW51CiAgICAgaWYgKGdNc2dDb21wb3NlICYmIGdNc2dDb21w
b3NlLmNvbXBvc2VIVE1MKQogICAgIHsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX3JlbmRl
cmVkSFRNTEVuYWJsZXIiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2ZvbnRDb2xvciIp
OwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfYmFja2dyb3VuZENvbG9yIik7Ci0gICAgICBn
b1VwZGF0ZUNvbW1hbmQoImNtZF9kZWNyZWFzZUZvbnQiKTsKLSAgICAgIGdvVXBkYXRlQ29tbWFu
ZCgiY21kX2luY3JlYXNlRm9udCIpOworICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfZGVjcmVh
c2VGb250U3RlcCIpOworICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaW5jcmVhc2VGb250U3Rl
cCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfYm9sZCIpOwogICAgICAgZ29VcGRhdGVD
b21tYW5kKCJjbWRfaXRhbGljIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF91bmRlcmxp
bmUiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX3VsIik7CiAgICAgICBnb1VwZGF0ZUNv
bW1hbmQoImNtZF9vbCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaW5kZW50Iik7CiAg
ICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9vdXRkZW50Iik7CiAgICAgICBnb1VwZGF0ZUNvbW1h
bmQoImNtZF9hbGlnbiIpOwpkaWZmIC0tZ2l0IGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29u
dGVudC9lZGl0b3JPdmVybGF5Lnh1bCBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQv
ZWRpdG9yT3ZlcmxheS54dWwKLS0tIGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9l
ZGl0b3JPdmVybGF5Lnh1bAorKysgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L2Vk
aXRvck92ZXJsYXkueHVsCkBAIC0yNiwyMyArMjYsMjMgQEAKIAogICAgIDxrZXkgaWQ9ImluY3Jl
YXNlaW5kZW50a2IiICBrZXk9IiZpbmNyZWFzZUluZGVudC5rZXk7IiAgb2JzZXJ2ZXM9ImNtZF9p
bmRlbnQiICBtb2RpZmllcnM9ImFjY2VsIi8+CiAgICAgPGtleSBpZD0iZGVjcmVhc2VpbmRlbnRr
YiIgIGtleT0iJmRlY3JlYXNlSW5kZW50LmtleTsiICBvYnNlcnZlcz0iY21kX291dGRlbnQiICBt
b2RpZmllcnM9ImFjY2VsIi8+CiAKICAgICA8a2V5IGlkPSJyZW1vdmVzdHlsZXNrYiIgICAgICAg
a2V5PSImZm9ybWF0UmVtb3ZlU3R5bGVzLmtleTsiICAgb2JzZXJ2ZXM9ImNtZF9yZW1vdmVTdHls
ZXMiICBtb2RpZmllcnM9ImFjY2VsLCBzaGlmdCIvPgogICAgIDxrZXkgaWQ9InJlbW92ZXN0eWxl
c2tiMiIgICAgICBrZXk9IiAiICAgb2JzZXJ2ZXM9ImNtZF9yZW1vdmVTdHlsZXMiICBtb2RpZmll
cnM9ImFjY2VsIi8+CiAgICAgPGtleSBpZD0icmVtb3ZlbGlua3NrYiIgICAgICAgIGtleT0iJmZv
cm1hdFJlbW92ZUxpbmtzLmtleTsiICAgIG9ic2VydmVzPSJjbWRfcmVtb3ZlTGlua3MiICBtb2Rp
ZmllcnM9ImFjY2VsLCBzaGlmdCIvPgogICAgIDxrZXkgaWQ9InJlbW92ZW5hbWVkYW5jaG9yc2ti
IiBrZXk9IiZmb3JtYXRSZW1vdmVOYW1lZEFuY2hvcnMyLmtleTsiICAgIG9ic2VydmVzPSJjbWRf
cmVtb3ZlTmFtZWRBbmNob3JzIiAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KLSAgICA8a2V5
IGlkPSJkZWNyZWFzZWZvbnRzaXpla2IiICAga2V5PSImZGVjcmVtZW50Rm9udFNpemUua2V5OyIg
ICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnQiICBtb2RpZmllcnM9ImFjY2VsIi8+Ci0gICAg
PGtleSAgICAgICAgICAgICAgICAgICAgICAgICAgIGtleT0iJmRlY3JlbWVudEZvbnRTaXplLmtl
eTsiICAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250IiAgbW9kaWZpZXJzPSJhY2NlbCwgc2hp
ZnQiLz4KLSAgICA8a2V5ICAgICAgICAgICAgICAgICAgICAgICAgICAga2V5PSImZGVjcmVtZW50
Rm9udFNpemUua2V5MjsiICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnQiICBtb2RpZmllcnM9
ImFjY2VsIi8+CisgICAgPGtleSBpZD0iZGVjcmVhc2Vmb250c2l6ZWtiIiAgIGtleT0iJmRlY3Jl
bWVudEZvbnRTaXplLmtleTsiICAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250U3RlcCIgIG1v
ZGlmaWVycz0iYWNjZWwiLz4KKyAgICA8a2V5ICAgICAgICAgICAgICAgICAgICAgICAgICAga2V5
PSImZGVjcmVtZW50Rm9udFNpemUua2V5OyIgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnRT
dGVwIiAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KKyAgICA8a2V5ICAgICAgICAgICAgICAg
ICAgICAgICAgICAga2V5PSImZGVjcmVtZW50Rm9udFNpemUua2V5MjsiICAgb2JzZXJ2ZXM9ImNt
ZF9kZWNyZWFzZUZvbnRTdGVwIiAgbW9kaWZpZXJzPSJhY2NlbCIvPgogCi0gICAgPGtleSBpZD0i
aW5jcmVhc2Vmb250c2l6ZWtiIiAgIGtleT0iJmluY3JlbWVudEZvbnRTaXplLmtleTsiICAgIG9i
c2VydmVzPSJjbWRfaW5jcmVhc2VGb250IiAgbW9kaWZpZXJzPSJhY2NlbCIvPgotICAgIDxrZXkg
ICAgICAgICAgICAgICAgICAgICAgICAgICBrZXk9IiZpbmNyZW1lbnRGb250U2l6ZS5rZXk7IiAg
ICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udCIgIG1vZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+
Ci0gICAgPGtleSAgICAgICAgICAgICAgICAgICAgICAgICAgIGtleT0iJmluY3JlbWVudEZvbnRT
aXplLmtleTI7IiAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250IiAgbW9kaWZpZXJzPSJhY2Nl
bCIvPgorICAgIDxrZXkgaWQ9ImluY3JlYXNlZm9udHNpemVrYiIgICBrZXk9IiZpbmNyZW1lbnRG
b250U2l6ZS5rZXk7IiAgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udFN0ZXAiICBtb2RpZmll
cnM9ImFjY2VsIi8+CisgICAgPGtleSAgICAgICAgICAgICAgICAgICAgICAgICAgIGtleT0iJmlu
Y3JlbWVudEZvbnRTaXplLmtleTsiICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250U3RlcCIg
IG1vZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+CisgICAgPGtleSAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGtleT0iJmluY3JlbWVudEZvbnRTaXplLmtleTI7IiAgIG9ic2VydmVzPSJjbWRfaW5j
cmVhc2VGb250U3RlcCIgIG1vZGlmaWVycz0iYWNjZWwiLz4KIAogICAgIDxrZXkgaWQ9Imluc2Vy
dGxpbmtrYiIgICAgICAgICBrZXk9IiZpbnNlcnRMaW5rQ21kLmtleTsiICAgICAgICAgICBvYnNl
cnZlcz0iY21kX2xpbmsiICAgICAgICAgIG1vZGlmaWVycz0iYWNjZWwiLz4KICAgPC9rZXlzZXQ+
CiAKICAgPCEtLSBjb21tYW5kcyB1cGRhdGVkIHdoZW4gdGhlIGVkaXRvciBnZXRzIGNyZWF0ZWQg
LS0+CiAgIDxjb21tYW5kc2V0IGlkPSJjb21tb25FZGl0b3JNZW51SXRlbXMiCiAgICAgICAgICAg
Y29tbWFuZHVwZGF0ZXI9InRydWUiCiAgICAgICAgICAgZXZlbnRzPSJjcmVhdGUiCkBAIC0xNTIs
MTggKzE1MiwxOCBAQAogICAgIDxjb21tYW5kIGlkPSJjbWRfYWxpZ24iICAgICAgICAgICBzdGF0
ZT0iIi8+CiAKICAgICA8Y29tbWFuZCBpZD0iY21kX2Fic1BvcyIgICAgICAgICAgc3RhdGU9IiIg
ICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9hYnNQb3MnKSIvPgogICAgIDxjb21t
YW5kIGlkPSJjbWRfaW5jcmVhc2VaSW5kZXgiICBzdGF0ZT0iIiAgICAgICAgb25jb21tYW5kPSJn
b0RvQ29tbWFuZCgnY21kX2luY3JlYXNlWkluZGV4JykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21k
X2RlY3JlYXNlWkluZGV4IiAgc3RhdGU9IiIgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQo
J2NtZF9kZWNyZWFzZVpJbmRleCcpIi8+CiAKICAgICA8Y29tbWFuZCBpZD0iY21kX2FkdmFuY2Vk
UHJvcGVydGllcyIgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9hZHZh
bmNlZFByb3BlcnRpZXMnKSIvPgogCi0gICAgPGNvbW1hbmQgaWQ9ImNtZF9pbmNyZWFzZUZvbnQi
ICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfaW5jcmVhc2VG
b250JykiLz4KLSAgICA8Y29tbWFuZCBpZD0iY21kX2RlY3JlYXNlRm9udCIgICAgICAgICAgICAg
ICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9kZWNyZWFzZUZvbnQnKSIvPgorICAg
IDxjb21tYW5kIGlkPSJjbWRfaW5jcmVhc2VGb250U3RlcCIgICAgICAgICAgICAgICAgb25jb21t
YW5kPSJnb0RvQ29tbWFuZCgnY21kX2luY3JlYXNlRm9udFN0ZXAnKSIvPgorICAgIDxjb21tYW5k
IGlkPSJjbWRfZGVjcmVhc2VGb250U3RlcCIgICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0Rv
Q29tbWFuZCgnY21kX2RlY3JlYXNlRm9udFN0ZXAnKSIvPgogCiAgICAgPGNvbW1hbmQgaWQ9ImNt
ZF9yZW1vdmVTdHlsZXMiICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5k
KCdjbWRfcmVtb3ZlU3R5bGVzJykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX3JlbW92ZUxpbmtz
IiAgICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9yZW1vdmVM
aW5rcycpIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9yZW1vdmVOYW1lZEFuY2hvcnMiICAgICAg
ICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfcmVtb3ZlTmFtZWRBbmNob3JzJyki
Lz4KICAgPC9jb21tYW5kc2V0PgogCiAgIDwhLS0gY29tbWFuZHMgdXBkYXRlZCBvbmx5IHdoZW4g
dGhlIG1lbnUgZ2V0cyBjcmVhdGVkIC0tPgogICA8Y29tbWFuZHNldCBpZD0iY29tcG9zZXJMaXN0
TWVudUl0ZW1zIgpAQCAtMzE1LDI0ICszMTUsMjQgQEAKICAgICA8bWVudSBpZD0iZm9udFNpemVN
ZW51IiBsYWJlbD0iJmZvbnRTaXplTWVudS5sYWJlbDsiCiAgICAgICAgICAgYWNjZXNza2V5PSIm
Zm9udFNpemVNZW51LmFjY2Vzc2tleTsiCiAgICAgICAgICAgcG9zaXRpb249IjIiPgogICAgICAg
PG1lbnVwb3B1cCBpZD0iZm9udFNpemVNZW51UG9wdXAiIG9ucG9wdXBzaG93aW5nPSJpbml0Rm9u
dFNpemVNZW51KHRoaXMsIHRydWUpIj4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X2RlY3Jl
YXNlRm9udFNpemUiCiAgICAgICAgICAgICAgICAgICBsYWJlbD0iJmRlY3JlYXNlRm9udFNpemUu
bGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImZGVjcmVhc2VGb250U2l6ZS5h
Y2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAga2V5PSJkZWNyZWFzZWZvbnRzaXpla2IiCi0g
ICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX2RlY3JlYXNlRm9udCIKKyAgICAgICAgICAg
ICAgICAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250U3RlcCIKICAgICAgICAgICAgICAgICAg
IHR5cGU9InJhZGlvIgogICAgICAgICAgICAgICAgICAgbmFtZT0iMSIvPgogICAgICAgICA8bWVu
dWl0ZW0gaWQ9Im1lbnVfaW5jcmVhc2VGb250U2l6ZSIKICAgICAgICAgICAgICAgICAgIGxhYmVs
PSImaW5jcmVhc2VGb250U2l6ZS5sYWJlbDsiCiAgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9
IiZpbmNyZWFzZUZvbnRTaXplLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBrZXk9Imlu
Y3JlYXNlZm9udHNpemVrYiIKLSAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfaW5jcmVh
c2VGb250IgorICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9pbmNyZWFzZUZvbnRTdGVw
IgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAgICAgICBuYW1l
PSIxIi8+CiAgICAgICAgIDxtZW51c2VwYXJhdG9yIGlkPSJmb250U2l6ZU1lbnVBZnRlckluY3Jl
YXNlRm9udFNpemVTZXBhcmF0b3IiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUt
eC1zbWFsbCIKICAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIK
ICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtdGlueUNtZC5hY2Nlc3NrZXk7Igog
ICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1zbWFsbCcp
IgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCkBAIC05ODQsMjEgKzk4NCwyMSBAQAog
ICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3h4LWxhcmdlJyki
Lz4KICAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9zbWFsbEJpZ0luZm8i
CiAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjIiIGRpc2FibGVkPSJ0cnVlIiBo
aWRkZW49InRydWUiLz4KICAgICA8L21lbnVwb3B1cD4KICAgPC90b29sYmFyYnV0dG9uPgogICA8
dG9vbGJhcmJ1dHRvbiBpZD0iRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiIKICAgICAgICAgICAgICAg
ICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4
dD0iJmRlY3JlYXNlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXA7IgotICAgICAgICAgICAgICAg
ICBvYnNlcnZlcz0iY21kX2RlY3JlYXNlRm9udCIvPgorICAgICAgICAgICAgICAgICBvYnNlcnZl
cz0iY21kX2RlY3JlYXNlRm9udFN0ZXAiLz4KICAgPHRvb2xiYXJidXR0b24gaWQ9IkluY3JlYXNl
Rm9udFNpemVCdXR0b24iCiAgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRv
biIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZpbmNyZWFzZUZvbnRTaXplVG9vbGJh
ckNtZC50b29sdGlwOyIKLSAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9pbmNyZWFzZUZv
bnQiLz4KKyAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9pbmNyZWFzZUZvbnRTdGVwIi8+
CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJib2xkQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFz
cz0iZm9ybWF0dGluZy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImYm9s
ZFRvb2xiYXJDbWQudG9vbHRpcDsiCiAgICAgICAgICAgICAgICAgIHR5cGU9ImNoZWNrYm94Igog
ICAgICAgICAgICAgICAgICBhdXRvQ2hlY2s9ImZhbHNlIgogICAgICAgICAgICAgICAgICBvYnNl
cnZlcz0iY21kX2JvbGQiPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfYm9sZCIgdHlwZT0i
Y2hlY2tib3giIGF0dHJpYnV0ZT0ic3RhdGUiIG9uYnJvYWRjYXN0PSJvbkJ1dHRvblVwZGF0ZSh0
aGlzLnBhcmVudE5vZGUsICdjbWRfYm9sZCcpIi8+CiAgIDwvdG9vbGJhcmJ1dHRvbj4KZGlmZiAt
LWdpdCBhL3N1aXRlL21haWxuZXdzL2NvbXBvc2UvTXNnQ29tcG9zZUNvbW1hbmRzLmpzIGIvc3Vp
dGUvbWFpbG5ld3MvY29tcG9zZS9Nc2dDb21wb3NlQ29tbWFuZHMuanMKLS0tIGEvc3VpdGUvbWFp
bG5ld3MvY29tcG9zZS9Nc2dDb21wb3NlQ29tbWFuZHMuanMKKysrIGIvc3VpdGUvbWFpbG5ld3Mv
Y29tcG9zZS9Nc2dDb21wb3NlQ29tbWFuZHMuanMKQEAgLTU5OCwxOCArNTk4LDE4IEBAIGZ1bmN0
aW9uIHVwZGF0ZUNvbXBvc2VJdGVtcygpCiAgIHRyeSB7CiAgICAgLy8gRWRpdCBNZW51CiAgICAg
Z29VcGRhdGVDb21tYW5kKCJjbWRfcmV3cmFwIik7CiAKICAgICAvLyBJbnNlcnQgTWVudQogICAg
IGlmIChnTXNnQ29tcG9zZSAmJiBnTXNnQ29tcG9zZS5jb21wb3NlSFRNTCkKICAgICB7CiAgICAg
ICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIik7Ci0gICAgICBnb1Vw
ZGF0ZUNvbW1hbmQoImNtZF9kZWNyZWFzZUZvbnQiKTsKLSAgICAgIGdvVXBkYXRlQ29tbWFuZCgi
Y21kX2luY3JlYXNlRm9udCIpOworICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfZGVjcmVhc2VG
b250U3RlcCIpOworICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaW5jcmVhc2VGb250U3RlcCIp
OwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfYm9sZCIpOwogICAgICAgZ29VcGRhdGVDb21t
YW5kKCJjbWRfaXRhbGljIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF91bmRlcmxpbmUi
KTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX3VsIik7CiAgICAgICBnb1VwZGF0ZUNvbW1h
bmQoImNtZF9vbCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaW5kZW50Iik7CiAgICAg
ICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9vdXRkZW50Iik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQo
ImNtZF9hbGlnbiIpOwo=
</data>
<flag name="ui-review"
          id="1274473"
          type_id="203"
          status="+"
          setter="richard.marti"
    />
    <flag name="feedback"
          id="1274474"
          type_id="607"
          status="+"
          setter="acelists"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8675414</attachid>
            <date>2015-10-18 07:11:27 -0700</date>
            <delta_ts>2015-10-18 12:13:58 -0700</delta_ts>
            <desc>Part 3: Changed behaviour of font size increase/decrease buttons (v1b)</desc>
            <filename>769604-change.patch</filename>
            <type>text/plain</type>
            <size>22763</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBQYXJlbnQgYjlmYzAxN2Q2OGZkYjA4NTMzNjRlNjEyNTJl
ZGE1NWRjMGNmMzgwNQojIFVzZXIgSm9yZyBLIDxtb3ppbGxhQGpvcmdrLmNvbT4KQnVnIDc2OTYw
NCAtIENoYW5nZSBpbnRlcm5hbHMgb2YgaW5jcmVhc2UvZGVjcmVhc2UgYnV0dG9ucy4gcj1uZWls
LG1rbWVsaW4KCmRpZmYgLS1naXQgYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9Db21wb3Nl
ckNvbW1hbmRzLmpzIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvQ29tcG9zZXJDb21tYW5k
cy5qcwotLS0gYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9Db21wb3NlckNvbW1hbmRzLmpz
CisrKyBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L0NvbXBvc2VyQ29tbWFuZHMuanMKQEAg
LTIyLDE2ICsyMiwxOCBAQCBmdW5jdGlvbiBTZXR1cEhUTUxFZGl0b3JDb21tYW5kcygpCiAKICAg
Y29tbWFuZFRhYmxlLnJlZ2lzdGVyQ29tbWFuZCgiY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLCBu
c0R1bW15SFRNTENvbW1hbmQpOwogCiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNt
ZF9ncmlkIiwgIG5zR3JpZENvbW1hbmQpOwogCiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1h
bmQoImNtZF9saXN0UHJvcGVydGllcyIsICBuc0xpc3RQcm9wZXJ0aWVzQ29tbWFuZCk7CiAgIGNv
bW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9wYWdlUHJvcGVydGllcyIsICBuc1BhZ2VQ
cm9wZXJ0aWVzQ29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9j
b2xvclByb3BlcnRpZXMiLCBuc0NvbG9yUHJvcGVydGllc0NvbW1hbmQpOworICBjb21tYW5kVGFi
bGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfaW5jcmVhc2VGb250U3RlcCIsIG5zSW5jcmVhc2VGb250
Q29tbWFuZCk7CisgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9kZWNyZWFzZUZv
bnRTdGVwIiwgbnNEZWNyZWFzZUZvbnRDb21tYW5kKTsKICAgY29tbWFuZFRhYmxlLnJlZ2lzdGVy
Q29tbWFuZCgiY21kX2FkdmFuY2VkUHJvcGVydGllcyIsIG5zQWR2YW5jZWRQcm9wZXJ0aWVzQ29t
bWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9vYmplY3RQcm9wZXJ0
aWVzIiwgICBuc09iamVjdFByb3BlcnRpZXNDb21tYW5kKTsKICAgY29tbWFuZFRhYmxlLnJlZ2lz
dGVyQ29tbWFuZCgiY21kX3JlbW92ZU5hbWVkQW5jaG9ycyIsIG5zUmVtb3ZlTmFtZWRBbmNob3Jz
Q29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9lZGl0TGluayIs
ICAgICAgICBuc0VkaXRMaW5rQ29tbWFuZCk7CiAKICAgY29tbWFuZFRhYmxlLnJlZ2lzdGVyQ29t
bWFuZCgiY21kX2Zvcm0iLCAgICAgICAgICBuc0Zvcm1Db21tYW5kKTsKICAgY29tbWFuZFRhYmxl
LnJlZ2lzdGVyQ29tbWFuZCgiY21kX2lucHV0dGFnIiwgICAgICBuc0lucHV0VGFnQ29tbWFuZCk7
CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9pbnB1dGltYWdlIiwgICAgbnNJ
bnB1dEltYWdlQ29tbWFuZCk7CkBAIC0yNTYsMTggKzI1OCwxOCBAQCBmdW5jdGlvbiBnb1VwZGF0
ZUNvbW1hbmRTdGF0ZShjb21tYW5kKQogICAgICAgY2FzZSAiY21kX2Fic1BvcyI6CiAgICAgICAg
IHBva2VNdWx0aVN0YXRlVUkoY29tbWFuZCwgcGFyYW1zKTsKICAgICAgICAgYnJlYWs7CiAKICAg
ICAgIGNhc2UgImNtZF9kZWNyZWFzZVpJbmRleCI6CiAgICAgICBjYXNlICJjbWRfaW5jcmVhc2Va
SW5kZXgiOgogICAgICAgY2FzZSAiY21kX2luZGVudCI6CiAgICAgICBjYXNlICJjbWRfb3V0ZGVu
dCI6Ci0gICAgICBjYXNlICJjbWRfaW5jcmVhc2VGb250IjoKLSAgICAgIGNhc2UgImNtZF9kZWNy
ZWFzZUZvbnQiOgorICAgICAgY2FzZSAiY21kX2luY3JlYXNlRm9udFN0ZXAiOgorICAgICAgY2Fz
ZSAiY21kX2RlY3JlYXNlRm9udFN0ZXAiOgogICAgICAgY2FzZSAiY21kX3JlbW92ZVN0eWxlcyI6
CiAgICAgICBjYXNlICJjbWRfc21pbGV5IjoKICAgICAgICAgYnJlYWs7CiAKICAgICAgIGRlZmF1
bHQ6IGR1bXAoIm5vIHVwZGF0ZSBmb3IgY29tbWFuZDogIiArY29tbWFuZCsiXG4iKTsKICAgICB9
CiAgIH0KICAgY2F0Y2ggKGUpIHsgZHVtcCgiQW4gZXJyb3Igb2NjdXJyZWQgdXBkYXRpbmcgdGhl
ICIrY29tbWFuZCsiIGNvbW1hbmQ6IFxuIitlKyJcbiIpOyB9CkBAIC0zMDk2LDE2ICszMDk4LDEz
MyBAQCB2YXIgbnNDb2xvclByb3BlcnRpZXNDb21tYW5kID0KICAgZG9Db21tYW5kOiBmdW5jdGlv
bihhQ29tbWFuZCkKICAgewogICAgIHdpbmRvdy5vcGVuRGlhbG9nKCJjaHJvbWU6Ly9lZGl0b3Iv
Y29udGVudC9FZENvbG9yUHJvcHMueHVsIiwiX2JsYW5rIiwgImNocm9tZSxjbG9zZSx0aXRsZWJh
cixtb2RhbCIsICIiKTsKICAgICBVcGRhdGVEZWZhdWx0Q29sb3JzKCk7CiAgIH0KIH07CiAKIC8v
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKy8vIEhlbHBlciBmdW5jdGlvbgorCitmdW5jdGlv
biBnZXRGb250U2l6ZUluZGV4KCkKK3sKKyAgdmFyIGZpcnN0SGFzID0geyB2YWx1ZTogZmFsc2Ug
fTsKKyAgdmFyIGFueUhhcyA9IHsgdmFsdWU6IGZhbHNlIH07CisgIHZhciBhbGxIYXMgPSB7IHZh
bHVlOiBmYWxzZSB9OworICB2YXIgc2l6ZVdhc0ZvdW5kID0gZmFsc2U7CisKKyAgdmFyIGZvbnRT
aXplID0gRWRpdG9yR2V0VGV4dFByb3BlcnR5KCJmb250IiwgInNpemUiLCBudWxsLCBmaXJzdEhh
cywgYW55SGFzLCBhbGxIYXMpOworICB2YXIgc2V0SW5kZXggPSAtMTsKKworICBpZiAoYWxsSGFz
LnZhbHVlKQorICB7CisgICAgc3dpdGNoIChmb250U2l6ZSkKKyAgICB7CisgICAgY2FzZSAiLTMi
OgorICAgIGNhc2UgIi0yIjoKKyAgICBjYXNlICIwIjoKKyAgICBjYXNlICIxIjoKKyAgICAgIC8v
IHgtc21hbGwuCisgICAgICBzZXRJbmRleCA9IDA7CisgICAgICBicmVhazsKKyAgICBjYXNlICIt
MSI6CisgICAgY2FzZSAiMiI6CisgICAgICAvLyBzbWFsbC4KKyAgICAgIHNldEluZGV4ID0gMTsK
KyAgICAgIGJyZWFrOworICAgIGNhc2UgIjMiOgorICAgICAgLy8gbWVkaXVtLgorICAgICAgc2V0
SW5kZXggPSAyOworICAgICAgYnJlYWs7CisgICAgY2FzZSAiKzEiOgorICAgIGNhc2UgIjQiOgor
ICAgICAgLy8gbGFyZ2UuCisgICAgICBzZXRJbmRleCA9IDM7CisgICAgICBicmVhazsKKyAgICBj
YXNlICIrMiI6CisgICAgY2FzZSAiNSI6CisgICAgICAvLyB4LWxhcmdlLgorICAgICAgc2V0SW5k
ZXggPSA0OworICAgICAgYnJlYWs7CisgICAgY2FzZSAiKzMiOgorICAgIGNhc2UgIis0IjoKKyAg
ICBjYXNlICI2IjoKKyAgICBjYXNlICI3IjoKKyAgICAgIC8vIHh4LWxhcmdlLgorICAgICAgc2V0
SW5kZXggPSA1OworICAgIH0KKyAgfQorCisgIHNpemVXYXNGb3VuZCA9IGFueUhhcy52YWx1ZSB8
fCAoc2V0SW5kZXggPj0gMCk7CisKKyAgLy8gSWYgdGhlIGVsZW1lbnQgaGFzIG5vIHNpemUgYXR0
cmlidXRlIGFuZCBubyBzaXplIHdhcyBmb3VuZCBhdCBhbGwsCisgIC8vIHdlIGFzc3VtZSAibWVk
aXVtIiBzaXplLiBUaGlzIGlzIGhpZ2hseSBwcm9ibGVtYXRpYyBzaW5jZQorICAvLyBDU1Mgc2l6
ZXMgYXJlIG5vdCByZWNvZ25pc2VkIGFuZCB3aWxsIHNob3cgYXMgIm1lZGl1bSIgYXMgd2VsbC4K
KyAgLy8gQ3VycmVudGx5IHdlIGNhbid0IGRpc3Rpbmd1aXNoIGJldHdlZW4gIm5vIGF0dHJpYnV0
ZSIgd2hpY2gKKyAgLy8gY2FuIGltcGx5ICJtZWRpdW0iIGFuZCAiQ1NTIGF0dHJpYnV0ZSBwcmVz
ZW50IiB3aGljaCBzaG91bGQgbm90CisgIC8vIGltcGx5ICJtZWRpdW0iLgorICBpZiAoIXNpemVX
YXNGb3VuZCkKKyAgICBzZXRJbmRleCA9IDI7CisKKyAgcmV0dXJuIHNldEluZGV4OworfQorLy8t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQordmFyIG5zSW5jcmVhc2VGb250Q29tbWFuZCA9Cit7
CisgIGlzQ29tbWFuZEVuYWJsZWQ6IGZ1bmN0aW9uKGFDb21tYW5kLCBkdW1teSkKKyAgeworICAg
IHZhciBlbmFibGVkID0gKElzRG9jdW1lbnRFZGl0YWJsZSgpICYmIElzRWRpdGluZ1JlbmRlcmVk
SFRNTCgpKTsKKyAgICBpZiAoIWVuYWJsZWQpCisgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICB2
YXIgc2V0SW5kZXggPSBnZXRGb250U2l6ZUluZGV4KCk7CisgICAgcmV0dXJuIChzZXRJbmRleCA+
PSAwICYmIHNldEluZGV4IDwgNSk7CisgIH0sCisKKyAgZ2V0Q29tbWFuZFN0YXRlUGFyYW1zOiBm
dW5jdGlvbihhQ29tbWFuZCwgYVBhcmFtcywgYVJlZkNvbikge30sCisgIGRvQ29tbWFuZFBhcmFt
czogZnVuY3Rpb24oYUNvbW1hbmQsIGFQYXJhbXMsIGFSZWZDb24pIHt9LAorCisgIGRvQ29tbWFu
ZDogZnVuY3Rpb24oYUNvbW1hbmQpCisgIHsKKyAgICB2YXIgc2V0SW5kZXggPSBnZXRGb250U2l6
ZUluZGV4KCk7CisgICAgaWYgKHNldEluZGV4IDwgMCB8fCBzZXRJbmRleCA+PSA1KQorICAgICAg
cmV0dXJuOworICAgIHZhciBzaXplcyA9IFsneC1zbWFsbCcsICdzbWFsbCcsICdtZWRpdW0nLCAn
bGFyZ2UnLCAneC1sYXJnZScsICd4eC1sYXJnZScgXTsKKyAgICBFZGl0b3JTZXRGb250U2l6ZShz
aXplc1tzZXRJbmRleCsxXSk7CisgIH0KK307CisKKy8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KK3ZhciBuc0RlY3JlYXNlRm9udENvbW1hbmQgPQoreworICBpc0NvbW1hbmRFbmFibGVkOiBm
dW5jdGlvbihhQ29tbWFuZCwgZHVtbXkpCisgIHsKKyAgICB2YXIgZW5hYmxlZCA9IChJc0RvY3Vt
ZW50RWRpdGFibGUoKSAmJiBJc0VkaXRpbmdSZW5kZXJlZEhUTUwoKSk7CisgICAgaWYgKCFlbmFi
bGVkKQorICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgdmFyIHNldEluZGV4ID0gZ2V0Rm9udFNp
emVJbmRleCgpOworICAgIHJldHVybiAoc2V0SW5kZXggPiAwKTsKKyAgfSwKKworICBnZXRDb21t
YW5kU3RhdGVQYXJhbXM6IGZ1bmN0aW9uKGFDb21tYW5kLCBhUGFyYW1zLCBhUmVmQ29uKSB7fSwK
KyAgZG9Db21tYW5kUGFyYW1zOiBmdW5jdGlvbihhQ29tbWFuZCwgYVBhcmFtcywgYVJlZkNvbikg
e30sCisKKyAgZG9Db21tYW5kOiBmdW5jdGlvbihhQ29tbWFuZCkKKyAgeworICAgIHZhciBzZXRJ
bmRleCA9IGdldEZvbnRTaXplSW5kZXgoKTsKKyAgICBpZiAoc2V0SW5kZXggPD0gMCkKKyAgICAg
IHJldHVybjsKKyAgICB2YXIgc2l6ZXMgPSBbJ3gtc21hbGwnLCAnc21hbGwnLCAnbWVkaXVtJywg
J2xhcmdlJywgJ3gtbGFyZ2UnLCAneHgtbGFyZ2UnIF07CisgICAgRWRpdG9yU2V0Rm9udFNpemUo
c2l6ZXNbc2V0SW5kZXgtMV0pOworICB9Cit9OworCisvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCiB2YXIgbnNSZW1vdmVOYW1lZEFuY2hvcnNDb21tYW5kID0KIHsKICAgaXNDb21tYW5kRW5h
YmxlZDogZnVuY3Rpb24oYUNvbW1hbmQsIGR1bW15KQogICB7CiAgICAgLy8gV2UgY291bGQgc2Vl
IGlmIHRoZXJlJ3MgYW55IGxpbmsgaW4gc2VsZWN0aW9uLCBidXQgaXQgZG9lc24ndCBzZWVtIHdv
cnRoIHRoZSB3b3JrIQogICAgIHJldHVybiAoSXNEb2N1bWVudEVkaXRhYmxlKCkgJiYgSXNFZGl0
aW5nUmVuZGVyZWRIVE1MKCkpOwogICB9LAogCmRpZmYgLS1naXQgYS9lZGl0b3IvdWkvY29tcG9z
ZXIvY29udGVudC9lZGl0b3IuanMgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3Iu
anMKLS0tIGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLmpzCisrKyBiL2VkaXRv
ci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci5qcwpAQCAtOTcxLDE3ICs5NzEsMTYgQEAgZnVu
Y3Rpb24gaW5pdEZvbnRTaXplTWVudShtZW51UG9wdXAsIGZ1bAogICB7CiAgICAgdmFyIGNoaWxk
cmVuID0gbWVudVBvcHVwLmNoaWxkTm9kZXM7CiAgICAgaWYgKCFjaGlsZHJlbikgcmV0dXJuOwog
CiAgICAgdmFyIGZpcnN0SGFzID0geyB2YWx1ZTogZmFsc2UgfTsKICAgICB2YXIgYW55SGFzID0g
eyB2YWx1ZTogZmFsc2UgfTsKICAgICB2YXIgYWxsSGFzID0geyB2YWx1ZTogZmFsc2UgfTsKIAot
ICAgIHZhciBzaXplV2FzRm91bmQgPSBmYWxzZTsKICAgICB2YXIgc21hbGxGb3VuZCA9IGZhbHNl
OwogICAgIHZhciBiaWdGb3VuZCA9IGZhbHNlOwogCiAgICAgLy8gd2UgbmVlZCB0byBzZXQgb3Ig
Y2xlYXIgdGhlIGNoZWNrbWFyayBmb3IgZWFjaCBtZW51IGl0ZW0gc2luY2UgdGhlIHNlbGVjdGlv
bgogICAgIC8vIG1heSBiZSBpbiBhIG5ldyBsb2NhdGlvbiBmcm9tIHdoZXJlIGl0IHdhcyB3aGVu
IHRoZSBtZW51IHdhcyBwcmV2aW91c2x5IG9wZW5lZAogCiAgICAgLy8gRmlyc3QgMiBpdGVtcyBh
ZGQgPHNtYWxsPiBhbmQgPGJpZz4gdGFncwogICAgIC8vIFdoaWxlIGl0IHdvdWxkIGJlIGJldHRl
ciB0byBzaG93IHRoZSBudW1iZXIgb2YgbGV2ZWxzLApAQCAtOTkxLDg3ICs5OTAsMzQgQEAgZnVu
Y3Rpb24gaW5pdEZvbnRTaXplTWVudShtZW51UG9wdXAsIGZ1bAogCiAgICAgRWRpdG9yR2V0VGV4
dFByb3BlcnR5KCJiaWciLCAiIiwgIiIsIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7CiAgICAg
YmlnRm91bmQgPSBhbnlIYXMudmFsdWU7CiAKICAgICAvLyBGaXhlZCBzaXplIGl0ZW1zIHN0YXJ0
IGFmdGVyIG1lbnUgc2VwYXJhdG9yIGRlcGVuZGluZyBvbiB3aGV0aGVyIGl0IGlzCiAgICAgLy8g
YSBmdWxsIG1lbnUuCiAgICAgdmFyIG1lbnVJbmRleCA9IGZ1bGxNZW51ID8gMyA6IDA7CiAKLSAg
ICB2YXIgZm9udFNpemUgPSBFZGl0b3JHZXRUZXh0UHJvcGVydHkoImZvbnQiLCAic2l6ZSIsIG51
bGwsIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7Ci0gICAgLy8gZHVtcChmb250U2l6ZSArICIg
IiArIGFueUhhcy52YWx1ZSArICIgIiArIGFsbEhhcy52YWx1ZSArICJcbiIpOwotICAgIHNpemVX
YXNGb3VuZCA9IGFueUhhcy52YWx1ZTsKLSAgICB2YXIgc2V0SW5kZXggPSAtMTsKLQotICAgIGlm
IChhbGxIYXMudmFsdWUpCi0gICAgewotICAgICAgc3dpdGNoIChmb250U2l6ZSkKLSAgICAgIHsK
LSAgICAgIGNhc2UgIi0zIjoKLSAgICAgIGNhc2UgIi0yIjoKLSAgICAgIGNhc2UgIjAiOgotICAg
ICAgY2FzZSAiMSI6Ci0gICAgICAgIC8vIHgtc21hbGwuCi0gICAgICAgIHNldEluZGV4ID0gMDsK
LSAgICAgICAgYnJlYWs7Ci0gICAgICBjYXNlICItMSI6Ci0gICAgICBjYXNlICIyIjoKLSAgICAg
ICAgLy8gc21hbGwuCi0gICAgICAgIHNldEluZGV4ID0gMTsKLSAgICAgICAgYnJlYWs7Ci0gICAg
ICBjYXNlICIzIjoKLSAgICAgICAgLy8gbWVkaXVtLgotICAgICAgICBzZXRJbmRleCA9IDI7Ci0g
ICAgICAgIGJyZWFrOwotICAgICAgY2FzZSAiKzEiOgotICAgICAgY2FzZSAiNCI6Ci0gICAgICAg
IC8vIGxhcmdlLgotICAgICAgICBzZXRJbmRleCA9IDM7Ci0gICAgICAgIGJyZWFrOwotICAgICAg
Y2FzZSAiKzIiOgotICAgICAgY2FzZSAiNSI6Ci0gICAgICAgIC8vIHgtbGFyZ2UuCi0gICAgICAg
IHNldEluZGV4ID0gNDsKLSAgICAgICAgYnJlYWs7Ci0gICAgICBjYXNlICIrMyI6Ci0gICAgICBj
YXNlICIrNCI6Ci0gICAgICBjYXNlICI2IjoKLSAgICAgIGNhc2UgIjciOgotICAgICAgICAvLyB4
eC1sYXJnZS8KLSAgICAgICAgc2V0SW5kZXggPSA1OwotICAgICAgfQotICAgIH0KLQotICAgIHNp
emVXYXNGb3VuZCB8PSAoc2V0SW5kZXggPj0gMCk7Ci0KLSAgICAvLyBJZiB0aGUgZWxlbWVudCBo
YXMgbm8gc2l6ZSBhdHRyaWJ1dGUgYW5kIG5vIHNpemUgd2FzIGZvdW5kIGF0IGFsbCwKLSAgICAv
LyB3ZSBhc3N1bWUgIm1lZGl1bSIgc2l6ZS4gVGhpcyBpcyBoaWdobHkgcHJvYmxlbWF0aWMgc2lu
Y2UKLSAgICAvLyBDU1Mgc2l6ZXMgYXJlIG5vdCByZWNvZ25pc2VkIGFuZCB3aWxsIHNob3cgYXMg
Im1lZGl1bSIgYXMgd2VsbC4KLSAgICAvLyBDdXJyZW50bHkgd2UgY2FuJ3QgZGlzdGluZ3Vpc2gg
YmV0d2VlbiAibm8gYXR0cmlidXRlIiB3aGljaAotICAgIC8vIGNhbiBpbXBseSAibWVkaXVtIiBh
bmQgIkNTUyBhdHRyaWJ1dGUgcHJlc2VudCIgd2hpY2ggc2hvdWxkIG5vdAotICAgIC8vIGltcGx5
ICJtZWRpdW0iLgotICAgIGlmICghc2l6ZVdhc0ZvdW5kKQotICAgICAgc2V0SW5kZXggPSAyOwor
ICAgIHZhciBzZXRJbmRleCA9IGdldEZvbnRTaXplSW5kZXgoKTsKIAogICAgIHZhciBsYXN0SXRl
bSA9IGNoaWxkcmVuLmxlbmd0aCAtIDE7CiAgICAgaWYgKHNldEluZGV4ID49IDApCiAgICAgewog
ICAgICAgY2hpbGRyZW5bbWVudUluZGV4ICsgc2V0SW5kZXhdLnNldEF0dHJpYnV0ZSgiY2hlY2tl
ZCIsIHRydWUpOwogICAgIH0KICAgICBlbHNlCiAgICAgewogICAgICAgLy8gSW4gY2FzZSBvZiBt
aXhlZCwgY2xlYXIgYWxsIGl0ZW1zLgogICAgICAgZm9yICh2YXIgaSA9IG1lbnVJbmRleDsgaSA8
IGxhc3RJdGVtOyBpKyspCiAgICAgICAgIGNoaWxkcmVuW2ldLnNldEF0dHJpYnV0ZSgiY2hlY2tl
ZCIsIGZhbHNlKTsKICAgICB9CiAKICAgICAvLyBTaG93ICJzbWFsbCIvImJpZyIgaW5kaWNhdG9y
LgogICAgIHZhciBodG1sSW5mbyA9ICIiOwogICAgIGlmIChzbWFsbEZvdW5kKQotICAgICAgaHRt
bEluZm8gKz0gIjxzbWFsbD4iOworICAgICAgaHRtbEluZm8gPSAiPHNtYWxsPiI7CiAgICAgaWYg
KGJpZ0ZvdW5kKQogICAgICAgaHRtbEluZm8gKz0gIjxiaWc+IjsKIAogICAgIGlmIChodG1sSW5m
byAhPSAiIikKICAgICB7CiAgICAgICBjaGlsZHJlbltsYXN0SXRlbV0uc2V0QXR0cmlidXRlKCJo
aWRkZW4iLCBmYWxzZSk7CiAgICAgICBjaGlsZHJlbltsYXN0SXRlbV0uc2V0QXR0cmlidXRlKCJs
YWJlbCIsICJIVE1MOiAiICsgaHRtbEluZm8pOwogICAgICAgY2hpbGRyZW5bbGFzdEl0ZW1dLnNl
dEF0dHJpYnV0ZSgiY2hlY2tlZCIsIHRydWUpOwpkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2NvbXBv
c2VyL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVu
dC9lZGl0b3JPdmVybGF5Lnh1bAotLS0gYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0
b3JPdmVybGF5Lnh1bAorKysgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3JPdmVy
bGF5Lnh1bApAQCAtODksMjcgKzg5LDI3IEBACiAgICAgICAgICBjb21tYW5kPSJjbWRfcmVtb3Zl
TGlua3MiCiAgICAgICAgICBtb2RpZmllcnM9ImFjY2VsLCBzaGlmdCIvPgogICAgIDxrZXkgaWQ9
InJlbW92ZW5hbWVkYW5jaG9yc2tiIgogICAgICAgICAga2V5PSImZm9ybWF0UmVtb3ZlTmFtZWRB
bmNob3JzMi5rZXk7IgogICAgICAgICAgY29tbWFuZD0iY21kX3JlbW92ZU5hbWVkQW5jaG9ycyIK
ICAgICAgICAgIG1vZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+CiAgICAgPGtleSBpZD0iZGVjcmVh
c2Vmb250c2l6ZWtiIgogICAgICAgICAga2V5PSImZGVjcmVtZW50Rm9udFNpemUua2V5OyIKLSAg
ICAgICAgIGNvbW1hbmQ9ImNtZF9kZWNyZWFzZUZvbnQiCisgICAgICAgICBjb21tYW5kPSJjbWRf
ZGVjcmVhc2VGb250U3RlcCIKICAgICAgICAgIG1vZGlmaWVycz0iYWNjZWwiLz4KICAgICA8a2V5
IGlkPSJpbmNyZWFzZWZvbnRzaXpla2IiCiAgICAgICAgICBrZXk9IiZpbmNyZW1lbnRGb250U2l6
ZS5rZXk7IgotICAgICAgICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udCIKKyAgICAgICAgIGNv
bW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnRTdGVwIgogICAgICAgICAgbW9kaWZpZXJzPSJhY2NlbCIv
PgogICAgIDxrZXkga2V5PSImaW5jcmVtZW50Rm9udFNpemUua2V5OyIKLSAgICAgICAgIGNvbW1h
bmQ9ImNtZF9pbmNyZWFzZUZvbnQiCisgICAgICAgICBjb21tYW5kPSJjbWRfaW5jcmVhc2VGb250
U3RlcCIKICAgICAgICAgIG1vZGlmaWVycz0iYWNjZWwsc2hpZnQiLz4KICAgICA8a2V5IGtleT0i
JmluY3JlbWVudEZvbnRTaXplLmtleTI7IgotICAgICAgICAgY29tbWFuZD0iY21kX2luY3JlYXNl
Rm9udCIKKyAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnRTdGVwIgogICAgICAgICAg
bW9kaWZpZXJzPSJhY2NlbCIvPgogCiAgICAgPGtleSBpZD0iaW5zZXJ0bGlua2tiIgogICAgICAg
ICAga2V5PSImaW5zZXJ0TGlua0NtZC5rZXk7IgogICAgICAgICAgY29tbWFuZD0iY21kX2xpbmsi
CiAgICAgICAgICBtb2RpZmllcnM9ImFjY2VsIi8+CiAgIDwva2V5c2V0PgogCkBAIC0yMjMsMTgg
KzIyMywxOCBAQAogICAgIDxjb21tYW5kIGlkPSJjbWRfYmFja2dyb3VuZENvbG9yIiBzdGF0ZT0i
Ii8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9oaWdobGlnaHQiICAgICAgIHN0YXRlPSJ0cmFuc3Bh
cmVudCIgIG9uY29tbWFuZD0iRWRpdG9yU2VsZWN0Q29sb3IoJ0hpZ2hsaWdodCcsIGV2ZW50KTsi
Lz4KICAgICA8Y29tbWFuZCBpZD0iY21kX2ZvbnRTaXplIiAgICAgICAgICAgICAgICAgICAgICAg
ICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfZm9udFNpemUnKSIvPgogICAgIDxjb21tYW5k
IGlkPSJjbWRfYWxpZ24iICAgICAgICAgICBzdGF0ZT0iIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNt
ZF9hYnNQb3MiICAgICAgICAgIHN0YXRlPSIiICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5k
KCdjbWRfYWJzUG9zJykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX2luY3JlYXNlWkluZGV4IiAg
c3RhdGU9IiIgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9pbmNyZWFzZVpJbmRl
eCcpIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9kZWNyZWFzZVpJbmRleCIgIHN0YXRlPSIiICAg
ICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfZGVjcmVhc2VaSW5kZXgnKSIvPgogICAg
IDxjb21tYW5kIGlkPSJjbWRfYWR2YW5jZWRQcm9wZXJ0aWVzIiAgICAgICAgICAgICAgb25jb21t
YW5kPSJnb0RvQ29tbWFuZCgnY21kX2FkdmFuY2VkUHJvcGVydGllcycpIi8+Ci0gICAgPGNvbW1h
bmQgaWQ9ImNtZF9pbmNyZWFzZUZvbnQiICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9Imdv
RG9Db21tYW5kKCdjbWRfaW5jcmVhc2VGb250JykiLz4KLSAgICA8Y29tbWFuZCBpZD0iY21kX2Rl
Y3JlYXNlRm9udCIgICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2Nt
ZF9kZWNyZWFzZUZvbnQnKSIvPgorICAgIDxjb21tYW5kIGlkPSJjbWRfaW5jcmVhc2VGb250U3Rl
cCIgICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2luY3JlYXNlRm9u
dFN0ZXAnKSIvPgorICAgIDxjb21tYW5kIGlkPSJjbWRfZGVjcmVhc2VGb250U3RlcCIgICAgICAg
ICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2RlY3JlYXNlRm9udFN0ZXAnKSIv
PgogICAgIDxjb21tYW5kIGlkPSJjbWRfcmVtb3ZlU3R5bGVzIiAgICAgICAgICAgICAgICAgICAg
b25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX3JlbW92ZVN0eWxlcycpIi8+CiAgICAgPGNvbW1h
bmQgaWQ9ImNtZF9yZW1vdmVMaW5rcyIgICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9Imdv
RG9Db21tYW5kKCdjbWRfcmVtb3ZlTGlua3MnKSIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRfcmVt
b3ZlTmFtZWRBbmNob3JzIiAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21k
X3JlbW92ZU5hbWVkQW5jaG9ycycpIi8+CiAgIDwvY29tbWFuZHNldD4KIAogICA8IS0tIGNvbW1h
bmRzIHVwZGF0ZWQgb25seSB3aGVuIHRoZSBtZW51IGdldHMgY3JlYXRlZCAtLT4KICAgPGNvbW1h
bmRzZXQgaWQ9ImNvbXBvc2VyTGlzdE1lbnVJdGVtcyIKICAgICAgICAgICBjb21tYW5kdXBkYXRl
cj0idHJ1ZSIKQEAgLTQ0NSwyNCArNDQ1LDI0IEBACiAgICAgPCEtLSBGb250IHNpemUgc3VibWVu
dSAtLT4KICAgICA8bWVudSBpZD0iZm9udFNpemVNZW51IiBsYWJlbD0iJmZvbnRTaXplTWVudS5s
YWJlbDsiCiAgICAgICAgICAgYWNjZXNza2V5PSImZm9udFNpemVNZW51LmFjY2Vzc2tleTsiCiAg
ICAgICAgICAgcG9zaXRpb249IjIiPgogICAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFNpemVNZW51
UG9wdXAiIG9ucG9wdXBzaG93aW5nPSJpbml0Rm9udFNpemVNZW51KHRoaXMsIHRydWUpIj4KICAg
ICAgIDxtZW51aXRlbSBpZD0ibWVudV9kZWNyZWFzZUZvbnRTaXplIgogICAgICAgICAgICAgICAg
IGxhYmVsPSImZGVjcmVhc2VGb250U2l6ZS5sYWJlbDsiCiAgICAgICAgICAgICAgICAgYWNjZXNz
a2V5PSImZGVjcmVhc2VGb250U2l6ZS5hY2Nlc3NrZXk7IgotICAgICAgICAgICAgICAgIGNvbW1h
bmQ9ImNtZF9kZWNyZWFzZUZvbnQiCisgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2RlY3Jl
YXNlRm9udFN0ZXAiCiAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAg
ICAgbmFtZT0iMSIKICAgICAgICAgICAgICAgICBrZXk9ImRlY3JlYXNlZm9udHNpemVrYiIvPgog
ICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X2luY3JlYXNlRm9udFNpemUiCiAgICAgICAgICAgICAg
ICAgbGFiZWw9IiZpbmNyZWFzZUZvbnRTaXplLmxhYmVsOyIKICAgICAgICAgICAgICAgICBhY2Nl
c3NrZXk9IiZpbmNyZWFzZUZvbnRTaXplLmFjY2Vzc2tleTsiCi0gICAgICAgICAgICAgICAgY29t
bWFuZD0iY21kX2luY3JlYXNlRm9udCIKKyAgICAgICAgICAgICAgICBjb21tYW5kPSJjbWRfaW5j
cmVhc2VGb250U3RlcCIKICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKICAgICAgICAgICAg
ICAgICBuYW1lPSIxIiBrZXk9ImluY3JlYXNlZm9udHNpemVrYiIvPgogICAgICAgICA8bWVudXNl
cGFyYXRvciBpZD0iZm9udFNpemVNZW51QWZ0ZXJJbmNyZWFzZUZvbnRTaXplU2VwYXJhdG9yIi8+
CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV94LXNtYWxsIgogICAgICAgICAgICAgICAgICAg
bGFiZWw9IiZzaXplLXRpbnlDbWQubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5
PSImc2l6ZS10aW55Q21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9
IkVkaXRvclNldEZvbnRTaXplKCd4LXNtYWxsJykiCiAgICAgICAgICAgICAgICAgICB0eXBlPSJy
YWRpbyIKQEAgLTExNjYsMjEgKzExNjYsMjEgQEAKICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9
IkVkaXRvclNldEZvbnRTaXplKCd4eC1sYXJnZScpIi8+CiAgICAgICA8bWVudWl0ZW0gaWQ9InRv
b2Jhcm1lbnVfZm9udFNpemVfc21hbGxCaWdJbmZvIgogICAgICAgICAgICAgICAgIHR5cGU9InJh
ZGlvIiBuYW1lPSIyIiBkaXNhYmxlZD0idHJ1ZSIgaGlkZGVuPSJ0cnVlIi8+CiAgICAgPC9tZW51
cG9wdXA+CiAgIDwvdG9vbGJhcmJ1dHRvbj4KICAgPHRvb2xiYXJidXR0b24gaWQ9IkRlY3JlYXNl
Rm9udFNpemVCdXR0b24iCiAgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRv
biIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZkZWNyZWFzZUZvbnRTaXplVG9vbGJh
ckNtZC50b29sdGlwOyIKLSAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2RlY3JlYXNlRm9u
dCIvPgorICAgICAgICAgICAgICAgICBjb21tYW5kPSJjbWRfZGVjcmVhc2VGb250U3RlcCIvPgog
ICA8dG9vbGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiIKICAgICAgICAgICAg
ICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlw
dGV4dD0iJmluY3JlYXNlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXA7IgotICAgICAgICAgICAg
ICAgICBjb21tYW5kPSJjbWRfaW5jcmVhc2VGb250Ii8+CisgICAgICAgICAgICAgICAgIGNvbW1h
bmQ9ImNtZF9pbmNyZWFzZUZvbnRTdGVwIi8+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJib2xkQnV0
dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCiAgICAgICAg
ICAgICAgICAgIHRvb2x0aXB0ZXh0PSImYm9sZFRvb2xiYXJDbWQudG9vbHRpcDsiCiAgICAgICAg
ICAgICAgICAgIHR5cGU9ImNoZWNrYm94IgogICAgICAgICAgICAgICAgICBhdXRvQ2hlY2s9ImZh
bHNlIgogICAgICAgICAgICAgICAgICBjb21tYW5kPSJjbWRfYm9sZCI+CiAgICAgPG9ic2VydmVz
IGVsZW1lbnQ9ImNtZF9ib2xkIiB0eXBlPSJjaGVja2JveCIgYXR0cmlidXRlPSJzdGF0ZSIgb25i
cm9hZGNhc3Q9Im9uQnV0dG9uVXBkYXRlKHRoaXMucGFyZW50Tm9kZSwgJ2NtZF9ib2xkJykiLz4K
ICAgPC90b29sYmFyYnV0dG9uPgpkaWZmIC0tZ2l0IGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2Uv
Y29udGVudC9Nc2dDb21wb3NlQ29tbWFuZHMuanMgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9j
b250ZW50L01zZ0NvbXBvc2VDb21tYW5kcy5qcwotLS0gYS9tYWlsL2NvbXBvbmVudHMvY29tcG9z
ZS9jb250ZW50L01zZ0NvbXBvc2VDb21tYW5kcy5qcworKysgYi9tYWlsL2NvbXBvbmVudHMvY29t
cG9zZS9jb250ZW50L01zZ0NvbXBvc2VDb21tYW5kcy5qcwpAQCAtOTg3LDE4ICs5ODcsMTggQEAg
ZnVuY3Rpb24gdXBkYXRlQ29tcG9zZUl0ZW1zKCkKICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9y
ZXdyYXAiKTsKIAogICAgIC8vIEluc2VydCBNZW51CiAgICAgaWYgKGdNc2dDb21wb3NlICYmIGdN
c2dDb21wb3NlLmNvbXBvc2VIVE1MKQogICAgIHsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21k
X3JlbmRlcmVkSFRNTEVuYWJsZXIiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2ZvbnRD
b2xvciIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfYmFja2dyb3VuZENvbG9yIik7Ci0g
ICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9kZWNyZWFzZUZvbnQiKTsKLSAgICAgIGdvVXBkYXRl
Q29tbWFuZCgiY21kX2luY3JlYXNlRm9udCIpOworICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRf
ZGVjcmVhc2VGb250U3RlcCIpOworICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaW5jcmVhc2VG
b250U3RlcCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfYm9sZCIpOwogICAgICAgZ29V
cGRhdGVDb21tYW5kKCJjbWRfaXRhbGljIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF91
bmRlcmxpbmUiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX3VsIik7CiAgICAgICBnb1Vw
ZGF0ZUNvbW1hbmQoImNtZF9vbCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaW5kZW50
Iik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9vdXRkZW50Iik7CiAgICAgICBnb1VwZGF0
ZUNvbW1hbmQoImNtZF9hbGlnbiIpOwpkaWZmIC0tZ2l0IGEvbWFpbC9jb21wb25lbnRzL2NvbXBv
c2UvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1bCBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2Nv
bnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKLS0tIGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29u
dGVudC9lZGl0b3JPdmVybGF5Lnh1bAorKysgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250
ZW50L2VkaXRvck92ZXJsYXkueHVsCkBAIC0yNiwyMyArMjYsMjMgQEAKIAogICAgIDxrZXkgaWQ9
ImluY3JlYXNlaW5kZW50a2IiICBrZXk9IiZpbmNyZWFzZUluZGVudC5rZXk7IiAgb2JzZXJ2ZXM9
ImNtZF9pbmRlbnQiICBtb2RpZmllcnM9ImFjY2VsIi8+CiAgICAgPGtleSBpZD0iZGVjcmVhc2Vp
bmRlbnRrYiIgIGtleT0iJmRlY3JlYXNlSW5kZW50LmtleTsiICBvYnNlcnZlcz0iY21kX291dGRl
bnQiICBtb2RpZmllcnM9ImFjY2VsIi8+CiAKICAgICA8a2V5IGlkPSJyZW1vdmVzdHlsZXNrYiIg
ICAgICAga2V5PSImZm9ybWF0UmVtb3ZlU3R5bGVzLmtleTsiICAgb2JzZXJ2ZXM9ImNtZF9yZW1v
dmVTdHlsZXMiICBtb2RpZmllcnM9ImFjY2VsLCBzaGlmdCIvPgogICAgIDxrZXkgaWQ9InJlbW92
ZXN0eWxlc2tiMiIgICAgICBrZXk9IiAiICAgb2JzZXJ2ZXM9ImNtZF9yZW1vdmVTdHlsZXMiICBt
b2RpZmllcnM9ImFjY2VsIi8+CiAgICAgPGtleSBpZD0icmVtb3ZlbGlua3NrYiIgICAgICAgIGtl
eT0iJmZvcm1hdFJlbW92ZUxpbmtzLmtleTsiICAgIG9ic2VydmVzPSJjbWRfcmVtb3ZlTGlua3Mi
ICBtb2RpZmllcnM9ImFjY2VsLCBzaGlmdCIvPgogICAgIDxrZXkgaWQ9InJlbW92ZW5hbWVkYW5j
aG9yc2tiIiBrZXk9IiZmb3JtYXRSZW1vdmVOYW1lZEFuY2hvcnMyLmtleTsiICAgIG9ic2VydmVz
PSJjbWRfcmVtb3ZlTmFtZWRBbmNob3JzIiAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KLSAg
ICA8a2V5IGlkPSJkZWNyZWFzZWZvbnRzaXpla2IiICAga2V5PSImZGVjcmVtZW50Rm9udFNpemUu
a2V5OyIgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnQiICBtb2RpZmllcnM9ImFjY2VsIi8+
Ci0gICAgPGtleSAgICAgICAgICAgICAgICAgICAgICAgICAgIGtleT0iJmRlY3JlbWVudEZvbnRT
aXplLmtleTsiICAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250IiAgbW9kaWZpZXJzPSJhY2Nl
bCwgc2hpZnQiLz4KLSAgICA8a2V5ICAgICAgICAgICAgICAgICAgICAgICAgICAga2V5PSImZGVj
cmVtZW50Rm9udFNpemUua2V5MjsiICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnQiICBtb2Rp
ZmllcnM9ImFjY2VsIi8+CisgICAgPGtleSBpZD0iZGVjcmVhc2Vmb250c2l6ZWtiIiAgIGtleT0i
JmRlY3JlbWVudEZvbnRTaXplLmtleTsiICAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250U3Rl
cCIgIG1vZGlmaWVycz0iYWNjZWwiLz4KKyAgICA8a2V5ICAgICAgICAgICAgICAgICAgICAgICAg
ICAga2V5PSImZGVjcmVtZW50Rm9udFNpemUua2V5OyIgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFz
ZUZvbnRTdGVwIiAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KKyAgICA8a2V5ICAgICAgICAg
ICAgICAgICAgICAgICAgICAga2V5PSImZGVjcmVtZW50Rm9udFNpemUua2V5MjsiICAgb2JzZXJ2
ZXM9ImNtZF9kZWNyZWFzZUZvbnRTdGVwIiAgbW9kaWZpZXJzPSJhY2NlbCIvPgogCi0gICAgPGtl
eSBpZD0iaW5jcmVhc2Vmb250c2l6ZWtiIiAgIGtleT0iJmluY3JlbWVudEZvbnRTaXplLmtleTsi
ICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250IiAgbW9kaWZpZXJzPSJhY2NlbCIvPgotICAg
IDxrZXkgICAgICAgICAgICAgICAgICAgICAgICAgICBrZXk9IiZpbmNyZW1lbnRGb250U2l6ZS5r
ZXk7IiAgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udCIgIG1vZGlmaWVycz0iYWNjZWwsIHNo
aWZ0Ii8+Ci0gICAgPGtleSAgICAgICAgICAgICAgICAgICAgICAgICAgIGtleT0iJmluY3JlbWVu
dEZvbnRTaXplLmtleTI7IiAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250IiAgbW9kaWZpZXJz
PSJhY2NlbCIvPgorICAgIDxrZXkgaWQ9ImluY3JlYXNlZm9udHNpemVrYiIgICBrZXk9IiZpbmNy
ZW1lbnRGb250U2l6ZS5rZXk7IiAgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udFN0ZXAiICBt
b2RpZmllcnM9ImFjY2VsIi8+CisgICAgPGtleSAgICAgICAgICAgICAgICAgICAgICAgICAgIGtl
eT0iJmluY3JlbWVudEZvbnRTaXplLmtleTsiICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250
U3RlcCIgIG1vZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+CisgICAgPGtleSAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGtleT0iJmluY3JlbWVudEZvbnRTaXplLmtleTI7IiAgIG9ic2VydmVzPSJj
bWRfaW5jcmVhc2VGb250U3RlcCIgIG1vZGlmaWVycz0iYWNjZWwiLz4KIAogICAgIDxrZXkgaWQ9
Imluc2VydGxpbmtrYiIgICAgICAgICBrZXk9IiZpbnNlcnRMaW5rQ21kLmtleTsiICAgICAgICAg
ICBvYnNlcnZlcz0iY21kX2xpbmsiICAgICAgICAgIG1vZGlmaWVycz0iYWNjZWwiLz4KICAgPC9r
ZXlzZXQ+CiAKICAgPCEtLSBjb21tYW5kcyB1cGRhdGVkIHdoZW4gdGhlIGVkaXRvciBnZXRzIGNy
ZWF0ZWQgLS0+CiAgIDxjb21tYW5kc2V0IGlkPSJjb21tb25FZGl0b3JNZW51SXRlbXMiCiAgICAg
ICAgICAgY29tbWFuZHVwZGF0ZXI9InRydWUiCiAgICAgICAgICAgZXZlbnRzPSJjcmVhdGUiCkBA
IC0xNTIsMTggKzE1MiwxOCBAQAogICAgIDxjb21tYW5kIGlkPSJjbWRfYWxpZ24iICAgICAgICAg
ICBzdGF0ZT0iIi8+CiAKICAgICA8Y29tbWFuZCBpZD0iY21kX2Fic1BvcyIgICAgICAgICAgc3Rh
dGU9IiIgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9hYnNQb3MnKSIvPgogICAg
IDxjb21tYW5kIGlkPSJjbWRfaW5jcmVhc2VaSW5kZXgiICBzdGF0ZT0iIiAgICAgICAgb25jb21t
YW5kPSJnb0RvQ29tbWFuZCgnY21kX2luY3JlYXNlWkluZGV4JykiLz4KICAgICA8Y29tbWFuZCBp
ZD0iY21kX2RlY3JlYXNlWkluZGV4IiAgc3RhdGU9IiIgICAgICAgIG9uY29tbWFuZD0iZ29Eb0Nv
bW1hbmQoJ2NtZF9kZWNyZWFzZVpJbmRleCcpIi8+CiAKICAgICA8Y29tbWFuZCBpZD0iY21kX2Fk
dmFuY2VkUHJvcGVydGllcyIgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2Nt
ZF9hZHZhbmNlZFByb3BlcnRpZXMnKSIvPgogCi0gICAgPGNvbW1hbmQgaWQ9ImNtZF9pbmNyZWFz
ZUZvbnQiICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfaW5j
cmVhc2VGb250JykiLz4KLSAgICA8Y29tbWFuZCBpZD0iY21kX2RlY3JlYXNlRm9udCIgICAgICAg
ICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9kZWNyZWFzZUZvbnQnKSIv
PgorICAgIDxjb21tYW5kIGlkPSJjbWRfaW5jcmVhc2VGb250U3RlcCIgICAgICAgICAgICAgICAg
b25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2luY3JlYXNlRm9udFN0ZXAnKSIvPgorICAgIDxj
b21tYW5kIGlkPSJjbWRfZGVjcmVhc2VGb250U3RlcCIgICAgICAgICAgICAgICAgb25jb21tYW5k
PSJnb0RvQ29tbWFuZCgnY21kX2RlY3JlYXNlRm9udFN0ZXAnKSIvPgogCiAgICAgPGNvbW1hbmQg
aWQ9ImNtZF9yZW1vdmVTdHlsZXMiICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9D
b21tYW5kKCdjbWRfcmVtb3ZlU3R5bGVzJykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX3JlbW92
ZUxpbmtzIiAgICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9y
ZW1vdmVMaW5rcycpIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9yZW1vdmVOYW1lZEFuY2hvcnMi
ICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfcmVtb3ZlTmFtZWRBbmNo
b3JzJykiLz4KICAgPC9jb21tYW5kc2V0PgogCiAgIDwhLS0gY29tbWFuZHMgdXBkYXRlZCBvbmx5
IHdoZW4gdGhlIG1lbnUgZ2V0cyBjcmVhdGVkIC0tPgogICA8Y29tbWFuZHNldCBpZD0iY29tcG9z
ZXJMaXN0TWVudUl0ZW1zIgpAQCAtMzE1LDI0ICszMTUsMjQgQEAKICAgICA8bWVudSBpZD0iZm9u
dFNpemVNZW51IiBsYWJlbD0iJmZvbnRTaXplTWVudS5sYWJlbDsiCiAgICAgICAgICAgYWNjZXNz
a2V5PSImZm9udFNpemVNZW51LmFjY2Vzc2tleTsiCiAgICAgICAgICAgcG9zaXRpb249IjIiPgog
ICAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFNpemVNZW51UG9wdXAiIG9ucG9wdXBzaG93aW5nPSJp
bml0Rm9udFNpemVNZW51KHRoaXMsIHRydWUpIj4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51
X2RlY3JlYXNlRm9udFNpemUiCiAgICAgICAgICAgICAgICAgICBsYWJlbD0iJmRlY3JlYXNlRm9u
dFNpemUubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImZGVjcmVhc2VGb250
U2l6ZS5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAga2V5PSJkZWNyZWFzZWZvbnRzaXpl
a2IiCi0gICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX2RlY3JlYXNlRm9udCIKKyAgICAg
ICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250U3RlcCIKICAgICAgICAgICAg
ICAgICAgIHR5cGU9InJhZGlvIgogICAgICAgICAgICAgICAgICAgbmFtZT0iMSIvPgogICAgICAg
ICA8bWVudWl0ZW0gaWQ9Im1lbnVfaW5jcmVhc2VGb250U2l6ZSIKICAgICAgICAgICAgICAgICAg
IGxhYmVsPSImaW5jcmVhc2VGb250U2l6ZS5sYWJlbDsiCiAgICAgICAgICAgICAgICAgICBhY2Nl
c3NrZXk9IiZpbmNyZWFzZUZvbnRTaXplLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBr
ZXk9ImluY3JlYXNlZm9udHNpemVrYiIKLSAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRf
aW5jcmVhc2VGb250IgorICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9pbmNyZWFzZUZv
bnRTdGVwIgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAgICAg
ICBuYW1lPSIxIi8+CiAgICAgICAgIDxtZW51c2VwYXJhdG9yIGlkPSJmb250U2l6ZU1lbnVBZnRl
ckluY3JlYXNlRm9udFNpemVTZXBhcmF0b3IiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51
X3NpemUteC1zbWFsbCIKICAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS10aW55Q21kLmxh
YmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtdGlueUNtZC5hY2Nlc3Nr
ZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1z
bWFsbCcpIgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCkBAIC05ODQsMjEgKzk4NCwy
MSBAQAogICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3h4LWxh
cmdlJykiLz4KICAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9zbWFsbEJp
Z0luZm8iCiAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjIiIGRpc2FibGVkPSJ0
cnVlIiBoaWRkZW49InRydWUiLz4KICAgICA8L21lbnVwb3B1cD4KICAgPC90b29sYmFyYnV0dG9u
PgogICA8dG9vbGJhcmJ1dHRvbiBpZD0iRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiIKICAgICAgICAg
ICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAgICB0b29s
dGlwdGV4dD0iJmRlY3JlYXNlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXA7IgotICAgICAgICAg
ICAgICAgICBvYnNlcnZlcz0iY21kX2RlY3JlYXNlRm9udCIvPgorICAgICAgICAgICAgICAgICBv
YnNlcnZlcz0iY21kX2RlY3JlYXNlRm9udFN0ZXAiLz4KICAgPHRvb2xiYXJidXR0b24gaWQ9Iklu
Y3JlYXNlRm9udFNpemVCdXR0b24iCiAgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5n
LWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZpbmNyZWFzZUZvbnRTaXpl
VG9vbGJhckNtZC50b29sdGlwOyIKLSAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9pbmNy
ZWFzZUZvbnQiLz4KKyAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9pbmNyZWFzZUZvbnRT
dGVwIi8+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJib2xkQnV0dG9uIgogICAgICAgICAgICAgICAg
ICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0
PSImYm9sZFRvb2xiYXJDbWQudG9vbHRpcDsiCiAgICAgICAgICAgICAgICAgIHR5cGU9ImNoZWNr
Ym94IgogICAgICAgICAgICAgICAgICBhdXRvQ2hlY2s9ImZhbHNlIgogICAgICAgICAgICAgICAg
ICBvYnNlcnZlcz0iY21kX2JvbGQiPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfYm9sZCIg
dHlwZT0iY2hlY2tib3giIGF0dHJpYnV0ZT0ic3RhdGUiIG9uYnJvYWRjYXN0PSJvbkJ1dHRvblVw
ZGF0ZSh0aGlzLnBhcmVudE5vZGUsICdjbWRfYm9sZCcpIi8+CiAgIDwvdG9vbGJhcmJ1dHRvbj4K
ZGlmZiAtLWdpdCBhL3N1aXRlL21haWxuZXdzL2NvbXBvc2UvTXNnQ29tcG9zZUNvbW1hbmRzLmpz
IGIvc3VpdGUvbWFpbG5ld3MvY29tcG9zZS9Nc2dDb21wb3NlQ29tbWFuZHMuanMKLS0tIGEvc3Vp
dGUvbWFpbG5ld3MvY29tcG9zZS9Nc2dDb21wb3NlQ29tbWFuZHMuanMKKysrIGIvc3VpdGUvbWFp
bG5ld3MvY29tcG9zZS9Nc2dDb21wb3NlQ29tbWFuZHMuanMKQEAgLTU5OCwxOCArNTk4LDE4IEBA
IGZ1bmN0aW9uIHVwZGF0ZUNvbXBvc2VJdGVtcygpCiAgIHRyeSB7CiAgICAgLy8gRWRpdCBNZW51
CiAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfcmV3cmFwIik7CiAKICAgICAvLyBJbnNlcnQgTWVu
dQogICAgIGlmIChnTXNnQ29tcG9zZSAmJiBnTXNnQ29tcG9zZS5jb21wb3NlSFRNTCkKICAgICB7
CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIik7Ci0gICAg
ICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9kZWNyZWFzZUZvbnQiKTsKLSAgICAgIGdvVXBkYXRlQ29t
bWFuZCgiY21kX2luY3JlYXNlRm9udCIpOworICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfZGVj
cmVhc2VGb250U3RlcCIpOworICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaW5jcmVhc2VGb250
U3RlcCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfYm9sZCIpOwogICAgICAgZ29VcGRh
dGVDb21tYW5kKCJjbWRfaXRhbGljIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF91bmRl
cmxpbmUiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX3VsIik7CiAgICAgICBnb1VwZGF0
ZUNvbW1hbmQoImNtZF9vbCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaW5kZW50Iik7
CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9vdXRkZW50Iik7CiAgICAgICBnb1VwZGF0ZUNv
bW1hbmQoImNtZF9hbGlnbiIpOwo=
</data>
<flag name="ui-review"
          id="1274509"
          type_id="203"
          status="+"
          setter="jorgk-bmo"
    />
    <flag name="feedback"
          id="1274510"
          type_id="607"
          status="+"
          setter="jorgk-bmo"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8675442</attachid>
            <date>2015-10-18 12:13:58 -0700</date>
            <delta_ts>2015-10-21 09:10:10 -0700</delta_ts>
            <desc>Part 2+3: Full solution: New toolbar button and changed increase/decrease buttons (v6).</desc>
            <filename>769604.patch</filename>
            <type>text/plain</type>
            <size>49808</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBQYXJlbnQgYmViMWI2YzRhYjMyNTE2NzZjZTU0MDE0ODI3
ZTFjZTZhNDZlOWYxMQojIFVzZXIgSm9yZyBLIDxtb3ppbGxhQGpvcmdrLmNvbT4KQnVnIDc2OTYw
NCAtIFByb3ZpZGUgbmV3IGZvbnQgc2l6ZSBzZWxlY3Rpb24gYnV0dG9uLCBjaGFuZ2UgaW50ZXJu
YWxzIG9mIGluY3JlYXNlL2RlY3JlYXNlIGJ1dHRvbnMuIHI9bmVpbCxta21lbGluCgpkaWZmIC0t
Z2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvQ29tcG9zZXJDb21tYW5kcy5qcyBiL2Vk
aXRvci91aS9jb21wb3Nlci9jb250ZW50L0NvbXBvc2VyQ29tbWFuZHMuanMKLS0tIGEvZWRpdG9y
L3VpL2NvbXBvc2VyL2NvbnRlbnQvQ29tcG9zZXJDb21tYW5kcy5qcworKysgYi9lZGl0b3IvdWkv
Y29tcG9zZXIvY29udGVudC9Db21wb3NlckNvbW1hbmRzLmpzCkBAIC0yMiwxNiArMjIsMTggQEAg
ZnVuY3Rpb24gU2V0dXBIVE1MRWRpdG9yQ29tbWFuZHMoKQogCiAgIGNvbW1hbmRUYWJsZS5yZWdp
c3RlckNvbW1hbmQoImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIiwgbnNEdW1teUhUTUxDb21tYW5k
KTsKIAogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZ3JpZCIsICBuc0dyaWRD
b21tYW5kKTsKIAogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfbGlzdFByb3Bl
cnRpZXMiLCAgbnNMaXN0UHJvcGVydGllc0NvbW1hbmQpOwogICBjb21tYW5kVGFibGUucmVnaXN0
ZXJDb21tYW5kKCJjbWRfcGFnZVByb3BlcnRpZXMiLCAgbnNQYWdlUHJvcGVydGllc0NvbW1hbmQp
OwogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfY29sb3JQcm9wZXJ0aWVzIiwg
bnNDb2xvclByb3BlcnRpZXNDb21tYW5kKTsKKyAgY29tbWFuZFRhYmxlLnJlZ2lzdGVyQ29tbWFu
ZCgiY21kX2luY3JlYXNlRm9udFN0ZXAiLCBuc0luY3JlYXNlRm9udENvbW1hbmQpOworICBjb21t
YW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZGVjcmVhc2VGb250U3RlcCIsIG5zRGVjcmVh
c2VGb250Q29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9hZHZh
bmNlZFByb3BlcnRpZXMiLCBuc0FkdmFuY2VkUHJvcGVydGllc0NvbW1hbmQpOwogICBjb21tYW5k
VGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfb2JqZWN0UHJvcGVydGllcyIsICAgbnNPYmplY3RQ
cm9wZXJ0aWVzQ29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9y
ZW1vdmVOYW1lZEFuY2hvcnMiLCBuc1JlbW92ZU5hbWVkQW5jaG9yc0NvbW1hbmQpOwogICBjb21t
YW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZWRpdExpbmsiLCAgICAgICAgbnNFZGl0TGlu
a0NvbW1hbmQpOwogCiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9mb3JtIiwg
ICAgICAgICAgbnNGb3JtQ29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQo
ImNtZF9pbnB1dHRhZyIsICAgICAgbnNJbnB1dFRhZ0NvbW1hbmQpOwogICBjb21tYW5kVGFibGUu
cmVnaXN0ZXJDb21tYW5kKCJjbWRfaW5wdXRpbWFnZSIsICAgIG5zSW5wdXRJbWFnZUNvbW1hbmQp
OwpAQCAtMjU2LDE4ICsyNTgsMTggQEAgZnVuY3Rpb24gZ29VcGRhdGVDb21tYW5kU3RhdGUoY29t
bWFuZCkKICAgICAgIGNhc2UgImNtZF9hYnNQb3MiOgogICAgICAgICBwb2tlTXVsdGlTdGF0ZVVJ
KGNvbW1hbmQsIHBhcmFtcyk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgICBjYXNlICJjbWRfZGVj
cmVhc2VaSW5kZXgiOgogICAgICAgY2FzZSAiY21kX2luY3JlYXNlWkluZGV4IjoKICAgICAgIGNh
c2UgImNtZF9pbmRlbnQiOgogICAgICAgY2FzZSAiY21kX291dGRlbnQiOgotICAgICAgY2FzZSAi
Y21kX2luY3JlYXNlRm9udCI6Ci0gICAgICBjYXNlICJjbWRfZGVjcmVhc2VGb250IjoKKyAgICAg
IGNhc2UgImNtZF9pbmNyZWFzZUZvbnRTdGVwIjoKKyAgICAgIGNhc2UgImNtZF9kZWNyZWFzZUZv
bnRTdGVwIjoKICAgICAgIGNhc2UgImNtZF9yZW1vdmVTdHlsZXMiOgogICAgICAgY2FzZSAiY21k
X3NtaWxleSI6CiAgICAgICAgIGJyZWFrOwogCiAgICAgICBkZWZhdWx0OiBkdW1wKCJubyB1cGRh
dGUgZm9yIGNvbW1hbmQ6ICIgK2NvbW1hbmQrIlxuIik7CiAgICAgfQogICB9CiAgIGNhdGNoIChl
KSB7IGR1bXAoIkFuIGVycm9yIG9jY3VycmVkIHVwZGF0aW5nIHRoZSAiK2NvbW1hbmQrIiBjb21t
YW5kOiBcbiIrZSsiXG4iKTsgfQpAQCAtMzA5NiwxNiArMzA5OCwxMzMgQEAgdmFyIG5zQ29sb3JQ
cm9wZXJ0aWVzQ29tbWFuZCA9CiAgIGRvQ29tbWFuZDogZnVuY3Rpb24oYUNvbW1hbmQpCiAgIHsK
ICAgICB3aW5kb3cub3BlbkRpYWxvZygiY2hyb21lOi8vZWRpdG9yL2NvbnRlbnQvRWRDb2xvclBy
b3BzLnh1bCIsIl9ibGFuayIsICJjaHJvbWUsY2xvc2UsdGl0bGViYXIsbW9kYWwiLCAiIik7CiAg
ICAgVXBkYXRlRGVmYXVsdENvbG9ycygpOwogICB9CiB9OwogCiAvLy0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCisvLyBIZWxwZXIgZnVuY3Rpb24KKworZnVuY3Rpb24gZ2V0Rm9udFNpemVJbmRl
eCgpCit7CisgIHZhciBmaXJzdEhhcyA9IHsgdmFsdWU6IGZhbHNlIH07CisgIHZhciBhbnlIYXMg
PSB7IHZhbHVlOiBmYWxzZSB9OworICB2YXIgYWxsSGFzID0geyB2YWx1ZTogZmFsc2UgfTsKKyAg
dmFyIHNpemVXYXNGb3VuZCA9IGZhbHNlOworCisgIHZhciBmb250U2l6ZSA9IEVkaXRvckdldFRl
eHRQcm9wZXJ0eSgiZm9udCIsICJzaXplIiwgbnVsbCwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFz
KTsKKyAgdmFyIHNldEluZGV4ID0gLTE7CisKKyAgaWYgKGFsbEhhcy52YWx1ZSkKKyAgeworICAg
IHN3aXRjaCAoZm9udFNpemUpCisgICAgeworICAgIGNhc2UgIi0zIjoKKyAgICBjYXNlICItMiI6
CisgICAgY2FzZSAiMCI6CisgICAgY2FzZSAiMSI6CisgICAgICAvLyB4LXNtYWxsLgorICAgICAg
c2V0SW5kZXggPSAwOworICAgICAgYnJlYWs7CisgICAgY2FzZSAiLTEiOgorICAgIGNhc2UgIjIi
OgorICAgICAgLy8gc21hbGwuCisgICAgICBzZXRJbmRleCA9IDE7CisgICAgICBicmVhazsKKyAg
ICBjYXNlICIzIjoKKyAgICAgIC8vIG1lZGl1bS4KKyAgICAgIHNldEluZGV4ID0gMjsKKyAgICAg
IGJyZWFrOworICAgIGNhc2UgIisxIjoKKyAgICBjYXNlICI0IjoKKyAgICAgIC8vIGxhcmdlLgor
ICAgICAgc2V0SW5kZXggPSAzOworICAgICAgYnJlYWs7CisgICAgY2FzZSAiKzIiOgorICAgIGNh
c2UgIjUiOgorICAgICAgLy8geC1sYXJnZS4KKyAgICAgIHNldEluZGV4ID0gNDsKKyAgICAgIGJy
ZWFrOworICAgIGNhc2UgIiszIjoKKyAgICBjYXNlICIrNCI6CisgICAgY2FzZSAiNiI6CisgICAg
Y2FzZSAiNyI6CisgICAgICAvLyB4eC1sYXJnZS4KKyAgICAgIHNldEluZGV4ID0gNTsKKyAgICB9
CisgIH0KKworICBzaXplV2FzRm91bmQgPSBhbnlIYXMudmFsdWUgfHwgKHNldEluZGV4ID49IDAp
OworCisgIC8vIElmIHRoZSBlbGVtZW50IGhhcyBubyBzaXplIGF0dHJpYnV0ZSBhbmQgbm8gc2l6
ZSB3YXMgZm91bmQgYXQgYWxsLAorICAvLyB3ZSBhc3N1bWUgIm1lZGl1bSIgc2l6ZS4gVGhpcyBp
cyBoaWdobHkgcHJvYmxlbWF0aWMgc2luY2UKKyAgLy8gQ1NTIHNpemVzIGFyZSBub3QgcmVjb2du
aXNlZCBhbmQgd2lsbCBzaG93IGFzICJtZWRpdW0iIGFzIHdlbGwuCisgIC8vIEN1cnJlbnRseSB3
ZSBjYW4ndCBkaXN0aW5ndWlzaCBiZXR3ZWVuICJubyBhdHRyaWJ1dGUiIHdoaWNoCisgIC8vIGNh
biBpbXBseSAibWVkaXVtIiBhbmQgIkNTUyBhdHRyaWJ1dGUgcHJlc2VudCIgd2hpY2ggc2hvdWxk
IG5vdAorICAvLyBpbXBseSAibWVkaXVtIi4KKyAgaWYgKCFzaXplV2FzRm91bmQpCisgICAgc2V0
SW5kZXggPSAyOworCisgIHJldHVybiBzZXRJbmRleDsKK30KKy8vLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KK3ZhciBuc0luY3JlYXNlRm9udENvbW1hbmQgPQoreworICBpc0NvbW1hbmRFbmFi
bGVkOiBmdW5jdGlvbihhQ29tbWFuZCwgZHVtbXkpCisgIHsKKyAgICB2YXIgZW5hYmxlZCA9IChJ
c0RvY3VtZW50RWRpdGFibGUoKSAmJiBJc0VkaXRpbmdSZW5kZXJlZEhUTUwoKSk7CisgICAgaWYg
KCFlbmFibGVkKQorICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgdmFyIHNldEluZGV4ID0gZ2V0
Rm9udFNpemVJbmRleCgpOworICAgIHJldHVybiAoc2V0SW5kZXggPj0gMCAmJiBzZXRJbmRleCA8
IDUpOworICB9LAorCisgIGdldENvbW1hbmRTdGF0ZVBhcmFtczogZnVuY3Rpb24oYUNvbW1hbmQs
IGFQYXJhbXMsIGFSZWZDb24pIHt9LAorICBkb0NvbW1hbmRQYXJhbXM6IGZ1bmN0aW9uKGFDb21t
YW5kLCBhUGFyYW1zLCBhUmVmQ29uKSB7fSwKKworICBkb0NvbW1hbmQ6IGZ1bmN0aW9uKGFDb21t
YW5kKQorICB7CisgICAgdmFyIHNldEluZGV4ID0gZ2V0Rm9udFNpemVJbmRleCgpOworICAgIGlm
IChzZXRJbmRleCA8IDAgfHwgc2V0SW5kZXggPj0gNSkKKyAgICAgIHJldHVybjsKKyAgICB2YXIg
c2l6ZXMgPSBbJ3gtc21hbGwnLCAnc21hbGwnLCAnbWVkaXVtJywgJ2xhcmdlJywgJ3gtbGFyZ2Un
LCAneHgtbGFyZ2UnIF07CisgICAgRWRpdG9yU2V0Rm9udFNpemUoc2l6ZXNbc2V0SW5kZXgrMV0p
OworICB9Cit9OworCisvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCit2YXIgbnNEZWNyZWFz
ZUZvbnRDb21tYW5kID0KK3sKKyAgaXNDb21tYW5kRW5hYmxlZDogZnVuY3Rpb24oYUNvbW1hbmQs
IGR1bW15KQorICB7CisgICAgdmFyIGVuYWJsZWQgPSAoSXNEb2N1bWVudEVkaXRhYmxlKCkgJiYg
SXNFZGl0aW5nUmVuZGVyZWRIVE1MKCkpOworICAgIGlmICghZW5hYmxlZCkKKyAgICAgIHJldHVy
biBmYWxzZTsKKworICAgIHZhciBzZXRJbmRleCA9IGdldEZvbnRTaXplSW5kZXgoKTsKKyAgICBy
ZXR1cm4gKHNldEluZGV4ID4gMCk7CisgIH0sCisKKyAgZ2V0Q29tbWFuZFN0YXRlUGFyYW1zOiBm
dW5jdGlvbihhQ29tbWFuZCwgYVBhcmFtcywgYVJlZkNvbikge30sCisgIGRvQ29tbWFuZFBhcmFt
czogZnVuY3Rpb24oYUNvbW1hbmQsIGFQYXJhbXMsIGFSZWZDb24pIHt9LAorCisgIGRvQ29tbWFu
ZDogZnVuY3Rpb24oYUNvbW1hbmQpCisgIHsKKyAgICB2YXIgc2V0SW5kZXggPSBnZXRGb250U2l6
ZUluZGV4KCk7CisgICAgaWYgKHNldEluZGV4IDw9IDApCisgICAgICByZXR1cm47CisgICAgdmFy
IHNpemVzID0gWyd4LXNtYWxsJywgJ3NtYWxsJywgJ21lZGl1bScsICdsYXJnZScsICd4LWxhcmdl
JywgJ3h4LWxhcmdlJyBdOworICAgIEVkaXRvclNldEZvbnRTaXplKHNpemVzW3NldEluZGV4LTFd
KTsKKyAgfQorfTsKKworLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogdmFyIG5zUmVtb3Zl
TmFtZWRBbmNob3JzQ29tbWFuZCA9CiB7CiAgIGlzQ29tbWFuZEVuYWJsZWQ6IGZ1bmN0aW9uKGFD
b21tYW5kLCBkdW1teSkKICAgewogICAgIC8vIFdlIGNvdWxkIHNlZSBpZiB0aGVyZSdzIGFueSBs
aW5rIGluIHNlbGVjdGlvbiwgYnV0IGl0IGRvZXNuJ3Qgc2VlbSB3b3J0aCB0aGUgd29yayEKICAg
ICByZXR1cm4gKElzRG9jdW1lbnRFZGl0YWJsZSgpICYmIElzRWRpdGluZ1JlbmRlcmVkSFRNTCgp
KTsKICAgfSwKIApkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9y
LmpzIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLmpzCi0tLSBhL2VkaXRvci91
aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci5qcworKysgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29u
dGVudC9lZGl0b3IuanMKQEAgLTk2MCw3OSArOTYwLDgwIEBAIGZ1bmN0aW9uIGNyZWF0ZUZvbnRG
YWNlTWVudWl0ZW0oYUZvbnRMYWIKICAgaXRlbU5vZGUuc2V0QXR0cmlidXRlKCJ2YWx1ZV9wYXJz
ZWQiLCBhRm9udE5hbWUudG9Mb3dlckNhc2UoKS5yZXBsYWNlKC8sIC9nLCAiLCIpKTsKICAgaWYg
KGFNZW51UG9wdXAuZ2V0QXR0cmlidXRlKCJ1c2VSYWRpb3MiKSA9PSAidHJ1ZSIpIHsKICAgICBp
dGVtTm9kZS5zZXRBdHRyaWJ1dGUoInR5cGUiLCAicmFkaW8iKTsKICAgICBpdGVtTm9kZS5zZXRB
dHRyaWJ1dGUoIm9ic2VydmVzIiwgImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIik7CiAgIH0KICAg
cmV0dXJuIGl0ZW1Ob2RlOwogfQogCi1mdW5jdGlvbiBpbml0Rm9udFNpemVNZW51KG1lbnVQb3B1
cCkKK2Z1bmN0aW9uIGluaXRGb250U2l6ZU1lbnUobWVudVBvcHVwLCBmdWxsTWVudSkKIHsKICAg
aWYgKG1lbnVQb3B1cCkKICAgewogICAgIHZhciBjaGlsZHJlbiA9IG1lbnVQb3B1cC5jaGlsZE5v
ZGVzOwogICAgIGlmICghY2hpbGRyZW4pIHJldHVybjsKIAogICAgIHZhciBmaXJzdEhhcyA9IHsg
dmFsdWU6IGZhbHNlIH07CiAgICAgdmFyIGFueUhhcyA9IHsgdmFsdWU6IGZhbHNlIH07CiAgICAg
dmFyIGFsbEhhcyA9IHsgdmFsdWU6IGZhbHNlIH07CiAKLSAgICB2YXIgc2l6ZVdhc0ZvdW5kID0g
ZmFsc2U7CisgICAgdmFyIHNtYWxsRm91bmQgPSBmYWxzZTsKKyAgICB2YXIgYmlnRm91bmQgPSBm
YWxzZTsKIAogICAgIC8vIHdlIG5lZWQgdG8gc2V0IG9yIGNsZWFyIHRoZSBjaGVja21hcmsgZm9y
IGVhY2ggbWVudSBpdGVtIHNpbmNlIHRoZSBzZWxlY3Rpb24KICAgICAvLyBtYXkgYmUgaW4gYSBu
ZXcgbG9jYXRpb24gZnJvbSB3aGVyZSBpdCB3YXMgd2hlbiB0aGUgbWVudSB3YXMgcHJldmlvdXNs
eSBvcGVuZWQKIAogICAgIC8vIEZpcnN0IDIgaXRlbXMgYWRkIDxzbWFsbD4gYW5kIDxiaWc+IHRh
Z3MKICAgICAvLyBXaGlsZSBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gc2hvdyB0aGUgbnVtYmVyIG9m
IGxldmVscywKLSAgICAvLyAgYXQgbGVhc3QgdGhpcyB0ZWxscyB1c2VyIGlmIGVpdGhlciBvZiB0
aGVtIGFyZSBzZXQKLSAgICB2YXIgbWVudUl0ZW0gPSBjaGlsZHJlblswXTsKLSAgICBpZiAobWVu
dUl0ZW0pCisgICAgLy8gYXQgbGVhc3QgdGhpcyB0ZWxscyB1c2VyIGlmIGVpdGhlciBvZiB0aGVt
IGFyZSBzZXQuCisgICAgRWRpdG9yR2V0VGV4dFByb3BlcnR5KCJzbWFsbCIsICIiLCAiIiwgZmly
c3RIYXMsIGFueUhhcywgYWxsSGFzKTsKKyAgICBzbWFsbEZvdW5kID0gYW55SGFzLnZhbHVlOwor
CisgICAgRWRpdG9yR2V0VGV4dFByb3BlcnR5KCJiaWciLCAiIiwgIiIsIGZpcnN0SGFzLCBhbnlI
YXMsIGFsbEhhcyk7CisgICAgYmlnRm91bmQgPSBhbnlIYXMudmFsdWU7CisKKyAgICAvLyBGaXhl
ZCBzaXplIGl0ZW1zIHN0YXJ0IGFmdGVyIG1lbnUgc2VwYXJhdG9yIGRlcGVuZGluZyBvbiB3aGV0
aGVyIGl0IGlzCisgICAgLy8gYSBmdWxsIG1lbnUuCisgICAgdmFyIG1lbnVJbmRleCA9IGZ1bGxN
ZW51ID8gMyA6IDA7CisKKyAgICB2YXIgc2V0SW5kZXggPSBnZXRGb250U2l6ZUluZGV4KCk7CisK
KyAgICB2YXIgbGFzdEl0ZW0gPSBjaGlsZHJlbi5sZW5ndGggLSAxOworICAgIGlmIChzZXRJbmRl
eCA+PSAwKQogICAgIHsKLSAgICAgIEVkaXRvckdldFRleHRQcm9wZXJ0eSgic21hbGwiLCAiIiwg
IiIsIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7Ci0gICAgICBtZW51SXRlbS5zZXRBdHRyaWJ1
dGUoImNoZWNrZWQiLCBhbGxIYXMudmFsdWUpOwotICAgICAgc2l6ZVdhc0ZvdW5kID0gYW55SGFz
LnZhbHVlOworICAgICAgY2hpbGRyZW5bbWVudUluZGV4ICsgc2V0SW5kZXhdLnNldEF0dHJpYnV0
ZSgiY2hlY2tlZCIsIHRydWUpOwogICAgIH0KLQotICAgIG1lbnVJdGVtID0gY2hpbGRyZW5bMV07
Ci0gICAgaWYgKG1lbnVJdGVtKQorICAgIGVsc2UKICAgICB7Ci0gICAgICBFZGl0b3JHZXRUZXh0
UHJvcGVydHkoImJpZyIsICIiLCAiIiwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKLSAgICAg
IG1lbnVJdGVtLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGFsbEhhcy52YWx1ZSk7Ci0gICAgICBz
aXplV2FzRm91bmQgfD0gYW55SGFzLnZhbHVlOworICAgICAgLy8gSW4gY2FzZSBvZiBtaXhlZCwg
Y2xlYXIgYWxsIGl0ZW1zLgorICAgICAgaWYgKGZ1bGxNZW51KQorICAgICAgeworICAgICAgICBj
aGlsZHJlblswXS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCBmYWxzZSk7CisgICAgICAgIGNoaWxk
cmVuWzFdLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGZhbHNlKTsKKyAgICAgIH0KKyAgICAgIGZv
ciAodmFyIGkgPSBtZW51SW5kZXg7IGkgPCBsYXN0SXRlbTsgaSsrKQorICAgICAgICBjaGlsZHJl
bltpXS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCBmYWxzZSk7CiAgICAgfQogCi0gICAgLy8gRml4
ZWQgc2l6ZSBpdGVtcyBzdGFydCBhZnRlciBtZW51IHNlcGFyYXRvcgotICAgIHZhciBtZW51SW5k
ZXggPSAzOwotICAgIC8vIEluZGV4IG9mIHRoZSBtZWRpdW0gKGRlZmF1bHQpIGl0ZW0KLSAgICB2
YXIgbWVkaXVtSW5kZXggPSA1OwotCi0gICAgLy8gU2NhbiB0aHJvdWdoIGFsbCBzdXBwb3J0ZWQg
ImZvbnQgc2l6ZSIgYXR0cmlidXRlIHZhbHVlcwotICAgIGZvciAodmFyIGkgPSAtMjsgaSA8PSAz
OyBpKyspCisgICAgLy8gU2hvdyAic21hbGwiLyJiaWciIGluZGljYXRvci4KKyAgICB2YXIgaHRt
bEluZm8gPSAiIjsKKyAgICBpZiAoc21hbGxGb3VuZCkKKyAgICAgIGh0bWxJbmZvID0gIjxzbWFs
bD4iOworICAgIGlmIChiaWdGb3VuZCkKKyAgICAgIGh0bWxJbmZvICs9ICI8YmlnPiI7CisKKyAg
ICBpZiAoaHRtbEluZm8gIT0gIiIpCiAgICAgewotICAgICAgbWVudUl0ZW0gPSBjaGlsZHJlbltt
ZW51SW5kZXhdOwotCi0gICAgICAvLyBTa2lwIG92ZXIgbWVkaXVtIHNpbmNlIGl0J2xsIGJlIHNl
dCBiZWxvdy4KLSAgICAgIC8vIElmIGZvbnQgc2l6ZT0wIGlzIGFjdHVhbGx5IHNldCwgd2UnbGwg
dG9nZ2xlIGl0IG9mZiBiZWxvdyBpZgotICAgICAgLy8gd2UgZW50ZXIgdGhpcyBsb29wIGluIHRo
aXMgY2FzZS4KLSAgICAgIGlmIChtZW51SXRlbSAmJiAoaSAhPSAwKSkKLSAgICAgIHsKLSAgICAg
ICAgdmFyIHNpemVTdHJpbmcgPSAoaSA8PSAwKSA/IFN0cmluZyhpKSA6ICgiKyIgKyBTdHJpbmco
aSkpOwotICAgICAgICBFZGl0b3JHZXRUZXh0UHJvcGVydHkoImZvbnQiLCAic2l6ZSIsIHNpemVT
dHJpbmcsIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7Ci0gICAgICAgIC8vIENoZWNrIHRoZSBp
dGVtIG9ubHkgaWYgYWxsIG9mIHNlbGVjdGlvbiBoYXMgdGhlIHNpemUuLi4KLSAgICAgICAgbWVu
dUl0ZW0uc2V0QXR0cmlidXRlKCJjaGVja2VkIiwgYWxsSGFzLnZhbHVlKTsKLSAgICAgICAgLy8g
Li4uYnV0IHJlbWVtYmVyIGlmIEFOWSBvZiBvZiBzZWxlY3Rpb24gaGFkIHNpemUgc2V0Ci0gICAg
ICAgIHNpemVXYXNGb3VuZCB8PSBhbnlIYXMudmFsdWU7Ci0gICAgICB9Ci0gICAgICBtZW51SW5k
ZXgrKzsKKyAgICAgIGNoaWxkcmVuW2xhc3RJdGVtXS5zZXRBdHRyaWJ1dGUoImhpZGRlbiIsIGZh
bHNlKTsKKyAgICAgIGNoaWxkcmVuW2xhc3RJdGVtXS5zZXRBdHRyaWJ1dGUoImxhYmVsIiwgIkhU
TUw6ICIgKyBodG1sSW5mbyk7CisgICAgICBjaGlsZHJlbltsYXN0SXRlbV0uc2V0QXR0cmlidXRl
KCJjaGVja2VkIiwgdHJ1ZSk7CiAgICAgfQotCi0gICAgLy8gaWYgbm8gc2l6ZSB3YXMgZm91bmQs
IHRoZW4gY2hlY2sgZGVmYXVsdCAobWVkaXVtKQotICAgIC8vIG5vdGUgdGhhdCBubyBpdGVtIGlz
IGNoZWNrZWQgaW4gdGhlIGNhc2Ugb2YgIm1peGVkIiBzZWxlY3Rpb24KLSAgICBjaGlsZHJlbltt
ZWRpdW1JbmRleF0uc2V0QXR0cmlidXRlKCJjaGVja2VkIiwgIXNpemVXYXNGb3VuZCk7CisgICAg
ZWxzZQorICAgICAgY2hpbGRyZW5bbGFzdEl0ZW1dLnNldEF0dHJpYnV0ZSgiaGlkZGVuIiwgdHJ1
ZSk7CiAgIH0KIH0KIAogZnVuY3Rpb24gb25IaWdobGlnaHRDb2xvckNoYW5nZSgpCiB7CiAgIENo
YW5nZUJ1dHRvbkNvbG9yKCJjbWRfaGlnaGxpZ2h0IiwgIkhpZ2hsaWdodENvbG9yQnV0dG9uIiwK
ICAgICAgICAgICAgICAgICAgICAgInRyYW5zcGFyZW50Iik7CiB9CmRpZmYgLS1naXQgYS9lZGl0
b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3IueHVsIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2Nv
bnRlbnQvZWRpdG9yLnh1bAotLS0gYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3Iu
eHVsCisrKyBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci54dWwKQEAgLTI2NSwx
NiArMjY1LDE3IEBACiAgICAgICAgICAgIG5vd2luZG93ZHJhZz0idHJ1ZSI+CiAgICAgPCEtLSBm
cm9tIGVkaXRvck92ZXJsYXkgLS0+CiAgICAgPHRvb2xiYXJpdGVtIGlkPSJwYXJhZ3JhcGgtc2Vs
ZWN0LWNvbnRhaW5lciIvPgogICAgIDx0b29sYmFyaXRlbSBpZD0iY29sb3ItYnV0dG9ucy1jb250
YWluZXIiLz4KICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iSGlnaGxpZ2h0Q29sb3JCdXR0b24iLz4K
IAogICAgIDx0b29sYmFyc2VwYXJhdG9yIGNsYXNzPSJ0b29sYmFyc2VwYXJhdG9yLXN0YW5kYXJk
Ii8+CiAKKyAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iQWJzb2x1dGVGb250U2l6ZUJ1dHRvbiIvPgog
ICAgIDx0b29sYmFyYnV0dG9uIGlkPSJEZWNyZWFzZUZvbnRTaXplQnV0dG9uIi8+CiAgICAgPHRv
b2xiYXJidXR0b24gaWQ9IkluY3JlYXNlRm9udFNpemVCdXR0b24iLz4KIAogICAgIDx0b29sYmFy
c2VwYXJhdG9yIGNsYXNzPSJ0b29sYmFyc2VwYXJhdG9yLXN0YW5kYXJkIi8+CiAKICAgICA8dG9v
bGJhcmJ1dHRvbiBpZD0iYm9sZEJ1dHRvbiIvPgogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJpdGFs
aWNCdXR0b24iLz4KICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0idW5kZXJsaW5lQnV0dG9uIi8+CmRp
ZmYgLS1naXQgYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1bCBi
L2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsCi0tLSBhL2VkaXRv
ci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsCisrKyBiL2VkaXRvci91aS9j
b21wb3Nlci9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsCkBAIC04OSwyNyArODksMjcgQEAKICAg
ICAgICAgIGNvbW1hbmQ9ImNtZF9yZW1vdmVMaW5rcyIKICAgICAgICAgIG1vZGlmaWVycz0iYWNj
ZWwsIHNoaWZ0Ii8+CiAgICAgPGtleSBpZD0icmVtb3ZlbmFtZWRhbmNob3Jza2IiCiAgICAgICAg
ICBrZXk9IiZmb3JtYXRSZW1vdmVOYW1lZEFuY2hvcnMyLmtleTsiCiAgICAgICAgICBjb21tYW5k
PSJjbWRfcmVtb3ZlTmFtZWRBbmNob3JzIgogICAgICAgICAgbW9kaWZpZXJzPSJhY2NlbCwgc2hp
ZnQiLz4KICAgICA8a2V5IGlkPSJkZWNyZWFzZWZvbnRzaXpla2IiCiAgICAgICAgICBrZXk9IiZk
ZWNyZW1lbnRGb250U2l6ZS5rZXk7IgotICAgICAgICAgY29tbWFuZD0iY21kX2RlY3JlYXNlRm9u
dCIKKyAgICAgICAgIGNvbW1hbmQ9ImNtZF9kZWNyZWFzZUZvbnRTdGVwIgogICAgICAgICAgbW9k
aWZpZXJzPSJhY2NlbCIvPgogICAgIDxrZXkgaWQ9ImluY3JlYXNlZm9udHNpemVrYiIKICAgICAg
ICAgIGtleT0iJmluY3JlbWVudEZvbnRTaXplLmtleTsiCi0gICAgICAgICBjb21tYW5kPSJjbWRf
aW5jcmVhc2VGb250IgorICAgICAgICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udFN0ZXAiCiAg
ICAgICAgICBtb2RpZmllcnM9ImFjY2VsIi8+CiAgICAgPGtleSBrZXk9IiZpbmNyZW1lbnRGb250
U2l6ZS5rZXk7IgotICAgICAgICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udCIKKyAgICAgICAg
IGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnRTdGVwIgogICAgICAgICAgbW9kaWZpZXJzPSJhY2Nl
bCxzaGlmdCIvPgogICAgIDxrZXkga2V5PSImaW5jcmVtZW50Rm9udFNpemUua2V5MjsiCi0gICAg
ICAgICBjb21tYW5kPSJjbWRfaW5jcmVhc2VGb250IgorICAgICAgICAgY29tbWFuZD0iY21kX2lu
Y3JlYXNlRm9udFN0ZXAiCiAgICAgICAgICBtb2RpZmllcnM9ImFjY2VsIi8+CiAKICAgICA8a2V5
IGlkPSJpbnNlcnRsaW5ra2IiCiAgICAgICAgICBrZXk9IiZpbnNlcnRMaW5rQ21kLmtleTsiCiAg
ICAgICAgICBjb21tYW5kPSJjbWRfbGluayIKICAgICAgICAgIG1vZGlmaWVycz0iYWNjZWwiLz4K
ICAgPC9rZXlzZXQ+CiAKQEAgLTIyMywxOCArMjIzLDE4IEBACiAgICAgPGNvbW1hbmQgaWQ9ImNt
ZF9iYWNrZ3JvdW5kQ29sb3IiIHN0YXRlPSIiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX2hpZ2hs
aWdodCIgICAgICAgc3RhdGU9InRyYW5zcGFyZW50IiAgb25jb21tYW5kPSJFZGl0b3JTZWxlY3RD
b2xvcignSGlnaGxpZ2h0JywgZXZlbnQpOyIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRfZm9udFNp
emUiICAgICAgICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9m
b250U2l6ZScpIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9hbGlnbiIgICAgICAgICAgIHN0YXRl
PSIiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX2Fic1BvcyIgICAgICAgICAgc3RhdGU9IiIgICAg
ICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9hYnNQb3MnKSIvPgogICAgIDxjb21tYW5k
IGlkPSJjbWRfaW5jcmVhc2VaSW5kZXgiICBzdGF0ZT0iIiAgICAgICAgb25jb21tYW5kPSJnb0Rv
Q29tbWFuZCgnY21kX2luY3JlYXNlWkluZGV4JykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX2Rl
Y3JlYXNlWkluZGV4IiAgc3RhdGU9IiIgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2Nt
ZF9kZWNyZWFzZVpJbmRleCcpIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9hZHZhbmNlZFByb3Bl
cnRpZXMiICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfYWR2YW5jZWRQ
cm9wZXJ0aWVzJykiLz4KLSAgICA8Y29tbWFuZCBpZD0iY21kX2luY3JlYXNlRm9udCIgICAgICAg
ICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9pbmNyZWFzZUZvbnQnKSIv
PgotICAgIDxjb21tYW5kIGlkPSJjbWRfZGVjcmVhc2VGb250IiAgICAgICAgICAgICAgICAgICAg
b25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2RlY3JlYXNlRm9udCcpIi8+CisgICAgPGNvbW1h
bmQgaWQ9ImNtZF9pbmNyZWFzZUZvbnRTdGVwIiAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9Imdv
RG9Db21tYW5kKCdjbWRfaW5jcmVhc2VGb250U3RlcCcpIi8+CisgICAgPGNvbW1hbmQgaWQ9ImNt
ZF9kZWNyZWFzZUZvbnRTdGVwIiAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5k
KCdjbWRfZGVjcmVhc2VGb250U3RlcCcpIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9yZW1vdmVT
dHlsZXMiICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfcmVt
b3ZlU3R5bGVzJykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX3JlbW92ZUxpbmtzIiAgICAgICAg
ICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9yZW1vdmVMaW5rcycpIi8+
CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9yZW1vdmVOYW1lZEFuY2hvcnMiICAgICAgICAgICAgICBv
bmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfcmVtb3ZlTmFtZWRBbmNob3JzJykiLz4KICAgPC9j
b21tYW5kc2V0PgogCiAgIDwhLS0gY29tbWFuZHMgdXBkYXRlZCBvbmx5IHdoZW4gdGhlIG1lbnUg
Z2V0cyBjcmVhdGVkIC0tPgogICA8Y29tbWFuZHNldCBpZD0iY29tcG9zZXJMaXN0TWVudUl0ZW1z
IgogICAgICAgICAgIGNvbW1hbmR1cGRhdGVyPSJ0cnVlIgpAQCAtNDQxLDczICs0NDEsNzUgQEAK
ICAgICAgICAgICA8IS0tIExvY2FsIGZvbnQgZmFjZSBpdGVtcyBhZGRlZCBoZXJlIGJ5IGluaXRM
b2NhbEZvbnRGYWNlTWVudSgpIC0tPgogICAgICAgPC9tZW51cG9wdXA+CiAgICAgPC9tZW51Pgog
CiAgICAgPCEtLSBGb250IHNpemUgc3VibWVudSAtLT4KICAgICA8bWVudSBpZD0iZm9udFNpemVN
ZW51IiBsYWJlbD0iJmZvbnRTaXplTWVudS5sYWJlbDsiCiAgICAgICAgICAgYWNjZXNza2V5PSIm
Zm9udFNpemVNZW51LmFjY2Vzc2tleTsiCiAgICAgICAgICAgcG9zaXRpb249IjIiPgotICAgICAg
PG1lbnVwb3B1cCBpZD0iZm9udFNpemVNZW51UG9wdXAiIG9ucG9wdXBzaG93aW5nPSJpbml0Rm9u
dFNpemVNZW51KHRoaXMpIj4KKyAgICAgIDxtZW51cG9wdXAgaWQ9ImZvbnRTaXplTWVudVBvcHVw
IiBvbnBvcHVwc2hvd2luZz0iaW5pdEZvbnRTaXplTWVudSh0aGlzLCB0cnVlKSI+CiAgICAgICA8
bWVudWl0ZW0gaWQ9Im1lbnVfZGVjcmVhc2VGb250U2l6ZSIKICAgICAgICAgICAgICAgICBsYWJl
bD0iJmRlY3JlYXNlRm9udFNpemUubGFiZWw7IgogICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0i
JmRlY3JlYXNlRm9udFNpemUuYWNjZXNza2V5OyIKLSAgICAgICAgICAgICAgICBjb21tYW5kPSJj
bWRfZGVjcmVhc2VGb250IgorICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9kZWNyZWFzZUZv
bnRTdGVwIgogICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgogICAgICAgICAgICAgICAgIG5h
bWU9IjEiCiAgICAgICAgICAgICAgICAga2V5PSJkZWNyZWFzZWZvbnRzaXpla2IiLz4KICAgICAg
IDxtZW51aXRlbSBpZD0ibWVudV9pbmNyZWFzZUZvbnRTaXplIgogICAgICAgICAgICAgICAgIGxh
YmVsPSImaW5jcmVhc2VGb250U2l6ZS5sYWJlbDsiCiAgICAgICAgICAgICAgICAgYWNjZXNza2V5
PSImaW5jcmVhc2VGb250U2l6ZS5hY2Nlc3NrZXk7IgotICAgICAgICAgICAgICAgIGNvbW1hbmQ9
ImNtZF9pbmNyZWFzZUZvbnQiCisgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2luY3JlYXNl
Rm9udFN0ZXAiCiAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCiAgICAgICAgICAgICAgICAg
bmFtZT0iMSIga2V5PSJpbmNyZWFzZWZvbnRzaXpla2IiLz4KICAgICAgICAgPG1lbnVzZXBhcmF0
b3IgaWQ9ImZvbnRTaXplTWVudUFmdGVySW5jcmVhc2VGb250U2l6ZVNlcGFyYXRvciIvPgogICAg
ICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfeC1zbWFsbCIKLSAgICAgICAgICAgICAgICAgIGxhYmVs
PSImc2l6ZS14LXNtYWxsQ21kLmxhYmVsOyIKLSAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0i
JnNpemUteC1zbWFsbENtZC5hY2Nlc3NrZXk7IgorICAgICAgICAgICAgICAgICAgbGFiZWw9IiZz
aXplLXRpbnlDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS10
aW55Q21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNl
dEZvbnRTaXplKCd4LXNtYWxsJykiCiAgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKLSAg
ICAgICAgICAgICAgICAgIG5hbWU9IjIiCisgICAgICAgICAgICAgICAgICBuYW1lPSIxIgogICAg
ICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAg
ICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXNtYWxsIgogICAgICAgICAgICAgICAgICAgbGFi
ZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0i
JnNpemUtc21hbGxDbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0i
RWRpdG9yU2V0Rm9udFNpemUoJ3NtYWxsJykiCiAgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRp
byIKLSAgICAgICAgICAgICAgICAgIG5hbWU9IjIiCisgICAgICAgICAgICAgICAgICBuYW1lPSIx
IgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+
CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLW1lZGl1bSIKICAgICAgICAgICAgICAg
ICAgIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNj
ZXNza2V5PSImc2l6ZS1tZWRpdW1DbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9u
Y29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ21lZGl1bScpIgogICAgICAgICAgICAgICAgICAg
dHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAg
ICAgbmFtZT0iMSIKICAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1M
RW5hYmxlciIvPgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS1sYXJnZSIKICAgICAg
ICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1sYXJnZUNtZC5sYWJlbDsiCiAgICAgICAgICAgICAg
ICAgICBhY2Nlc3NrZXk9IiZzaXplLWxhcmdlQ21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAg
ICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdsYXJnZScpIgogICAgICAgICAgICAg
ICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAg
ICAgICAgICAgbmFtZT0iMSIKICAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVy
ZWRIVE1MRW5hYmxlciIvPgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS14LWxhcmdl
IgotICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQubGFiZWw7IgotICAg
ICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS14LWxhcmdlQ21kLmFjY2Vzc2tleTsiCisg
ICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiCisgICAg
ICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLWV4dHJhTGFyZ2VDbWQuYWNjZXNza2V5OyIK
ICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtbGFyZ2Un
KSIKICAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFt
ZT0iMiIKKyAgICAgICAgICAgICAgICAgIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNl
cnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJt
ZW51X3NpemUteHgtbGFyZ2UiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteHgtbGFy
Z2VDbWQubGFiZWw7IgotICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS14eC1sYXJn
ZUNtZC5hY2Nlc3NrZXk7IgorICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWh1Z2VDbWQu
bGFiZWw7IgorICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1odWdlQ21kLmFjY2Vz
c2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4
eC1sYXJnZScpIgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAg
ICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAgbmFtZT0iMSIKICAgICAgICAgICAgICAg
ICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIvPgorICAgICAgICA8bWVudWl0
ZW0gaWQ9ImZvbnRTaXplTWVudV9zbWFsbEJpZ0luZm8iCisgICAgICAgICAgICAgICAgICB0eXBl
PSJyYWRpbyIgbmFtZT0iMiIgZGlzYWJsZWQ9InRydWUiIGhpZGRlbj0idHJ1ZSIvPgogICAgICAg
PC9tZW51cG9wdXA+CiAgICAgPC9tZW51PgogCiAgICAgPCEtLSBGb250IHN0eWxlIHN1Ym1lbnUg
LS0+CiAgICAgPG1lbnUgaWQ9ImZvbnRTdHlsZU1lbnUiIGxhYmVsPSImZm9udFN0eWxlTWVudS5s
YWJlbDsiIAogICAgICAgICAgIGFjY2Vzc2tleT0iJmZvbnRTdHlsZU1lbnUuYWNjZXNza2V5OyIK
ICAgICAgICAgICBwb3NpdGlvbj0iMyI+CiAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFN0eWxlTWVu
dVBvcHVwIiBvbnBvcHVwc2hvd2luZz0iaW5pdEZvbnRTdHlsZU1lbnUodGhpcykiPgpAQCAtMTA5
NCwyMyArMTA5NiwyMiBAQAogICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImRm9udFNpemVTZWxl
Y3QudG9vbHRpcDsiPgogICA8bWVudWxpc3QgaWQ9IkZvbnRTaXplU2VsZWN0IgogICAgICAgICAg
ICAgY2xhc3M9InRvb2xiYXItZm9jdXN0YXJnZXQiCiAgICAgICAgICAgICBjcm9wPSJyaWdodCIK
ICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2VsZWN0Rm9udFNpemUoKTsiPgogICAgIDxv
YnNlcnZlcyBlbGVtZW50PSJmb250LXNpemUtc2VsZWN0LWNvbnRhaW5lciIgYXR0cmlidXRlPSJk
aXNhYmxlZCIvPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfZm9udFNpemUiIGF0dHJpYnV0
ZT0ic3RhdGUiIG9uYnJvYWRjYXN0PSJvbkZvbnRTaXplQ2hhbmdlKHRoaXMucGFyZW50Tm9kZSwg
J2NtZF9mb250U2l6ZScpIi8+CiAgICAgPG1lbnVwb3B1cCBpZD0iRm9udFNpemVQb3B1cCI+Ci0g
ICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtc21hbGwiIGxhYmVsPSIm
c2l6ZS14eC1zbWFsbENtZC5sYWJlbDsiLz4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVu
dV9mb250U2l6ZV94LXNtYWxsIiBsYWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJlbDsiLz4KKyAg
ICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LXNtYWxsIiBsYWJlbD0iJnNp
emUtdGlueUNtZC5sYWJlbDsiLz4KICAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250
U2l6ZV9zbWFsbCIgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVp
dGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX21lZGl1bSIgbGFiZWw9IiZzaXplLW1lZGl1bUNt
ZC5sYWJlbDsiLz4KICAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9sYXJn
ZSIgbGFiZWw9IiZzaXplLWxhcmdlQ21kLmxhYmVsOyIvPgotICAgICAgPG1lbnVpdGVtIGlkPSJ0
b29iYXJtZW51X2ZvbnRTaXplX3gtbGFyZ2UiIGxhYmVsPSImc2l6ZS14LWxhcmdlQ21kLmxhYmVs
OyIvPgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LWxhcmdlIiBs
YWJlbD0iJnNpemUteHgtbGFyZ2VDbWQubGFiZWw7Ii8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRv
b2Jhcm1lbnVfZm9udFNpemVfeC1sYXJnZSIgbGFiZWw9IiZzaXplLWV4dHJhTGFyZ2VDbWQubGFi
ZWw7Ii8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtbGFyZ2Ui
IGxhYmVsPSImc2l6ZS1odWdlQ21kLmxhYmVsOyIvPgogICAgIDwvbWVudXBvcHVwPgogICA8L21l
bnVsaXN0PgogPC90b29sYmFyaXRlbT4KIAogPHRvb2xiYXJpdGVtIGlkPSJjb2xvci1idXR0b25z
LWNvbnRhaW5lciIKICAgICAgICAgICAgICBhbGlnbj0iY2VudGVyIgogICAgICAgICAgICAgIGNs
YXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiI+CiAgIDxzdGFjayBpZD0iQ29sb3JCdXR0b25zIiBhbGln
bj0iY2VudGVyIj4KQEAgLTExMjcsMjQgKzExMjgsNTkgQEAKICAgPHRvb2xiYXJidXR0b24gaWQ9
IkhpZ2hsaWdodENvbG9yQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGlu
Zy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImSGlnaGxpZ2h0Q29sb3JC
dXR0b24udG9vbHRpcDsiCiAgICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9oaWdobGlnaHQi
PgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfaGlnaGxpZ2h0IiBhdHRyaWJ1dGU9InN0YXRl
IiBvbmJyb2FkY2FzdD0ib25IaWdobGlnaHRDb2xvckNoYW5nZSgpIi8+CiAgICAgPG9ic2VydmVz
IGVsZW1lbnQ9ImNtZF9oaWdobGlnaHQiIGF0dHJpYnV0ZT0iY29sbGFwc2VkIi8+CiAgIDwvdG9v
bGJhcmJ1dHRvbj4KIAorICA8dG9vbGJhcmJ1dHRvbiBpZD0iQWJzb2x1dGVGb250U2l6ZUJ1dHRv
biIKKyAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgorICAgICAgICAg
ICAgICAgICB0b29sdGlwdGV4dD0iJmFic29sdXRlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXA7
IgorICAgICAgICAgICAgICAgICB0eXBlPSJtZW51IgorICAgICAgICAgICAgICAgICBvYnNlcnZl
cz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiPgorICAgIDxtZW51cG9wdXAgaWQ9IkFic29sdXRl
Rm9udFNpemVCdXR0b25Qb3B1cCIKKyAgICAgICAgICAgICAgIG9ucG9wdXBzaG93aW5nPSJpbml0
Rm9udFNpemVNZW51KHRoaXMsIGZhbHNlKTsiPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJt
ZW51X2ZvbnRTaXplX3gtc21hbGwiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXRpbnlD
bWQubGFiZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAg
ICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtc21hbGwnKSIvPgorICAg
ICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3NtYWxsIgorICAgICAgICAgICAg
ICAgIGxhYmVsPSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0i
cmFkaW8iIG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250
U2l6ZSgnc21hbGwnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXpl
X21lZGl1bSIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtbWVkaXVtQ21kLmxhYmVsOyIK
KyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAgICAgICAgICAgICAgICBv
bmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdtZWRpdW0nKSIvPgorICAgICAgPG1lbnVpdGVt
IGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX2xhcmdlIgorICAgICAgICAgICAgICAgIGxhYmVsPSIm
c2l6ZS1sYXJnZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9
IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnbGFyZ2Un
KSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtbGFyZ2UiCisg
ICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWV4dHJhTGFyZ2VDbWQubGFiZWw7IgorICAgICAg
ICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAgICAgICAgIG9uY29tbWFu
ZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtbGFyZ2UnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0
b29iYXJtZW51X2ZvbnRTaXplX3h4LWxhcmdlIgorICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6
ZS1odWdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIK
KyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4eC1sYXJnZScp
Ii8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfc21hbGxCaWdJbmZv
IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIyIiBkaXNhYmxlZD0idHJ1ZSIg
aGlkZGVuPSJ0cnVlIi8+CisgICAgPC9tZW51cG9wdXA+CisgIDwvdG9vbGJhcmJ1dHRvbj4KICAg
PHRvb2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNpemVCdXR0b24iCiAgICAgICAgICAgICAg
ICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRl
eHQ9IiZkZWNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwOyIKLSAgICAgICAgICAgICAg
ICAgY29tbWFuZD0iY21kX2RlY3JlYXNlRm9udCIvPgorICAgICAgICAgICAgICAgICBjb21tYW5k
PSJjbWRfZGVjcmVhc2VGb250U3RlcCIvPgogICA8dG9vbGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VG
b250U2l6ZUJ1dHRvbiIKICAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9u
IgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmluY3JlYXNlRm9udFNpemVUb29sYmFy
Q21kLnRvb2x0aXA7IgotICAgICAgICAgICAgICAgICBjb21tYW5kPSJjbWRfaW5jcmVhc2VGb250
Ii8+CisgICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnRTdGVwIi8+CiAg
IDx0b29sYmFyYnV0dG9uIGlkPSJib2xkQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0i
Zm9ybWF0dGluZy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImYm9sZFRv
b2xiYXJDbWQudG9vbHRpcDsiCiAgICAgICAgICAgICAgICAgIHR5cGU9ImNoZWNrYm94IgogICAg
ICAgICAgICAgICAgICBhdXRvQ2hlY2s9ImZhbHNlIgogICAgICAgICAgICAgICAgICBjb21tYW5k
PSJjbWRfYm9sZCI+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9ib2xkIiB0eXBlPSJjaGVj
a2JveCIgYXR0cmlidXRlPSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9uQnV0dG9uVXBkYXRlKHRoaXMu
cGFyZW50Tm9kZSwgJ2NtZF9ib2xkJykiLz4KICAgPC90b29sYmFyYnV0dG9uPgpkaWZmIC0tZ2l0
IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yVXRpbGl0aWVzLmpzIGIvZWRpdG9y
L3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yVXRpbGl0aWVzLmpzCi0tLSBhL2VkaXRvci91aS9j
b21wb3Nlci9jb250ZW50L2VkaXRvclV0aWxpdGllcy5qcworKysgYi9lZGl0b3IvdWkvY29tcG9z
ZXIvY29udGVudC9lZGl0b3JVdGlsaXRpZXMuanMKQEAgLTM0NiwxOCArMzQ2LDE4IEBAIGZ1bmN0
aW9uIEdldEF0b21TZXJ2aWNlKCkKIH0KIAogZnVuY3Rpb24gRWRpdG9yR2V0VGV4dFByb3BlcnR5
KHByb3BlcnR5LCBhdHRyaWJ1dGUsIHZhbHVlLCBmaXJzdEhhcywgYW55SGFzLCBhbGxIYXMpCiB7
CiAgIHRyeSB7CiAgICAgaWYgKCFnQXRvbVNlcnZpY2UpIEdldEF0b21TZXJ2aWNlKCk7CiAgICAg
dmFyIHByb3BBdG9tID0gZ0F0b21TZXJ2aWNlLmdldEF0b20ocHJvcGVydHkpOwogCi0gICAgR2V0
Q3VycmVudEVkaXRvcigpLmdldElubGluZVByb3BlcnR5KHByb3BBdG9tLCBhdHRyaWJ1dGUsIHZh
bHVlLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaXJzdEhhcywg
YW55SGFzLCBhbGxIYXMpOworICAgIHJldHVybiBHZXRDdXJyZW50RWRpdG9yKCkuZ2V0SW5saW5l
UHJvcGVydHlXaXRoQXR0clZhbHVlKHByb3BBdG9tLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBhdHRyaWJ1dGUsIHZhbHVlLCBmaXJzdEhhcywgYW55SGFzLCBhbGxIYXMpOwogICB9
CiAgIGNhdGNoKGUpIHt9CiB9CiAKIGZ1bmN0aW9uIEVkaXRvclNldFRleHRQcm9wZXJ0eShwcm9w
ZXJ0eSwgYXR0cmlidXRlLCB2YWx1ZSkKIHsKICAgdHJ5IHsKICAgICBpZiAoIWdBdG9tU2Vydmlj
ZSkgR2V0QXRvbVNlcnZpY2UoKTsKZGlmZiAtLWdpdCBhL2VkaXRvci91aS9sb2NhbGVzL2VuLVVT
L2Nocm9tZS9jb21wb3Nlci9lZGl0b3JPdmVybGF5LmR0ZCBiL2VkaXRvci91aS9sb2NhbGVzL2Vu
LVVTL2Nocm9tZS9jb21wb3Nlci9lZGl0b3JPdmVybGF5LmR0ZAotLS0gYS9lZGl0b3IvdWkvbG9j
YWxlcy9lbi1VUy9jaHJvbWUvY29tcG9zZXIvZWRpdG9yT3ZlcmxheS5kdGQKKysrIGIvZWRpdG9y
L3VpL2xvY2FsZXMvZW4tVVMvY2hyb21lL2NvbXBvc2VyL2VkaXRvck92ZXJsYXkuZHRkCkBAIC03
NywzMCArNzcsMjggQEAKIDwhRU5USVRZIGRlY3JlbWVudEZvbnRTaXplLmtleTIgIiwiPiA8IS0t
IDwgaXMgYWJvdmUgdGhpcyBrZXkgb24gbWFueSBrZXlib2FyZHMgLS0+CiA8IUVOVElUWSBpbmNy
ZWFzZUZvbnRTaXplLmxhYmVsICJMYXJnZXIiPgogPCFFTlRJVFkgaW5jcmVhc2VGb250U2l6ZS5h
Y2Nlc3NrZXkgImciPgogPCFFTlRJVFkgaW5jcmVtZW50Rm9udFNpemUua2V5ICImZ3Q7Ij4KIDwh
RU5USVRZIGluY3JlbWVudEZvbnRTaXplLmtleTIgIi4iPiA8IS0tID4gaXMgYWJvdmUgdGhpcyBr
ZXkgb24gbWFueSBrZXlib2FyZHMgLS0+CiAKIDwhRU5USVRZIGZvbnRTaXplTWVudS5sYWJlbCAi
U2l6ZSI+CiA8IUVOVElUWSBmb250U2l6ZU1lbnUuYWNjZXNza2V5ICJ6Ij4KLTwhRU5USVRZIHNp
emUteHgtc21hbGxDbWQubGFiZWwgInh4LXNtYWxsIj4KLTwhRU5USVRZIHNpemUteHgtc21hbGxD
bWQuYWNjZXNza2V5ICJhIj4KLTwhRU5USVRZIHNpemUteC1zbWFsbENtZC5sYWJlbCAieC1zbWFs
bCI+Ci08IUVOVElUWSBzaXplLXgtc21hbGxDbWQuYWNjZXNza2V5ICJtIj4KKzwhRU5USVRZIHNp
emUtdGlueUNtZC5sYWJlbCAidGlueSI+Cis8IUVOVElUWSBzaXplLXRpbnlDbWQuYWNjZXNza2V5
ICJ0Ij4KIDwhRU5USVRZIHNpemUtc21hbGxDbWQubGFiZWwgInNtYWxsIj4KIDwhRU5USVRZIHNp
emUtc21hbGxDbWQuYWNjZXNza2V5ICJzIj4KIDwhRU5USVRZIHNpemUtbWVkaXVtQ21kLmxhYmVs
ICJtZWRpdW0iPgotPCFFTlRJVFkgc2l6ZS1tZWRpdW1DbWQuYWNjZXNza2V5ICJkIj4KKzwhRU5U
SVRZIHNpemUtbWVkaXVtQ21kLmFjY2Vzc2tleSAibSI+CiA8IUVOVElUWSBzaXplLWxhcmdlQ21k
LmxhYmVsICJsYXJnZSI+CiA8IUVOVElUWSBzaXplLWxhcmdlQ21kLmFjY2Vzc2tleSAibCI+Ci08
IUVOVElUWSBzaXplLXgtbGFyZ2VDbWQubGFiZWwgIngtbGFyZ2UiPgotPCFFTlRJVFkgc2l6ZS14
LWxhcmdlQ21kLmFjY2Vzc2tleSAieCI+Ci08IUVOVElUWSBzaXplLXh4LWxhcmdlQ21kLmxhYmVs
ICJ4eC1sYXJnZSI+Ci08IUVOVElUWSBzaXplLXh4LWxhcmdlQ21kLmFjY2Vzc2tleSAiZSI+Cis8
IUVOVElUWSBzaXplLWV4dHJhTGFyZ2VDbWQubGFiZWwgImV4dHJhIGxhcmdlIj4KKzwhRU5USVRZ
IHNpemUtZXh0cmFMYXJnZUNtZC5hY2Nlc3NrZXkgIngiPgorPCFFTlRJVFkgc2l6ZS1odWdlQ21k
LmxhYmVsICJodWdlIj4KKzwhRU5USVRZIHNpemUtaHVnZUNtZC5hY2Nlc3NrZXkgImgiPgogCiA8
IS0tIEZvbnQgU3R5bGUgU3ViTWVudSAtLT4KIDwhRU5USVRZIGZvbnRTdHlsZU1lbnUubGFiZWwg
IlRleHQgU3R5bGUiPgogPCFFTlRJVFkgZm9udFN0eWxlTWVudS5hY2Nlc3NrZXkgIlMiPgogPCFF
TlRJVFkgc3R5bGVCb2xkQ21kLmxhYmVsICJCb2xkIj4KIDwhRU5USVRZIHN0eWxlQm9sZENtZC5h
Y2Nlc3NrZXkgIkIiPgogPCFFTlRJVFkgc3R5bGVCb2xkQ21kLmtleSAiQiI+CiA8IUVOVElUWSBz
dHlsZUl0YWxpY0NtZC5sYWJlbCAiSXRhbGljIj4KQEAgLTMwNywxNiArMzA1LDE3IEBACiA8IUVO
VElUWSBhbmNob3JUb29sYmFyQ21kLmxhYmVsICJBbmNob3IiPgogPCFFTlRJVFkgYW5jaG9yVG9v
bGJhckNtZC50b29sdGlwICJJbnNlcnQgbmV3IG5hbWVkIGFuY2hvciBvciBlZGl0IHNlbGVjdGVk
IGFuY2hvcidzIHByb3BlcnRpZXMiPgogPCFFTlRJVFkgVGV4dENvbG9yQnV0dG9uLnRvb2x0aXAg
IkNob29zZSBjb2xvciBmb3IgdGV4dCI+CiA8IUVOVElUWSBCYWNrZ3JvdW5kQ29sb3JCdXR0b24u
dG9vbHRpcCAiQ2hvb3NlIGNvbG9yIGZvciBiYWNrZ3JvdW5kIj4KIDwhRU5USVRZIHRocm9iYmVy
LnRvb2x0aXAgIkdvIHRvIHRoZSAmdmVuZG9yU2hvcnROYW1lOyBob21lIHBhZ2UiPgogPCFFTlRJ
VFkgSGlnaGxpZ2h0Q29sb3JCdXR0b24udG9vbHRpcCAiQ2hvb3NlIGhpZ2hsaWdodCBjb2xvciBm
b3IgdGV4dCI+CiAKIDwhLS0gRWRpdG9yIHRvb2xiYXIgLS0+Cis8IUVOVElUWSBhYnNvbHV0ZUZv
bnRTaXplVG9vbGJhckNtZC50b29sdGlwICJTZXQgZm9udCBzaXplIj4KIDwhRU5USVRZIGRlY3Jl
YXNlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXAgIlNtYWxsZXIgZm9udCBzaXplIj4KIDwhRU5U
SVRZIGluY3JlYXNlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXAgIkxhcmdlciBmb250IHNpemUi
PgogPCFFTlRJVFkgYm9sZFRvb2xiYXJDbWQudG9vbHRpcCAiQm9sZCI+CiA8IUVOVElUWSBpdGFs
aWNUb29sYmFyQ21kLnRvb2x0aXAgIkl0YWxpYyI+CiA8IUVOVElUWSB1bmRlcmxpbmVUb29sYmFy
Q21kLnRvb2x0aXAgIlVuZGVybGluZSI+CiA8IUVOVElUWSBidWxsZXRMaXN0VG9vbGJhckNtZC50
b29sdGlwICJBcHBseSBvciByZW1vdmUgYnVsbGV0ZWQgbGlzdCI+CiA8IUVOVElUWSBudW1iZXJM
aXN0VG9vbGJhckNtZC50b29sdGlwICJBcHBseSBvciByZW1vdmUgbnVtYmVyZWQgbGlzdCI+CiA8
IUVOVElUWSBvdXRkZW50VG9vbGJhckNtZC50b29sdGlwICJPdXRkZW50IHRleHQgKG1vdmUgbGVm
dCkiPgpkaWZmIC0tZ2l0IGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9Nc2dDb21w
b3NlQ29tbWFuZHMuanMgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L01zZ0NvbXBv
c2VDb21tYW5kcy5qcwotLS0gYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L01zZ0Nv
bXBvc2VDb21tYW5kcy5qcworKysgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L01z
Z0NvbXBvc2VDb21tYW5kcy5qcwpAQCAtOTg3LDE4ICs5ODcsMTggQEAgZnVuY3Rpb24gdXBkYXRl
Q29tcG9zZUl0ZW1zKCkKICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9yZXdyYXAiKTsKIAogICAg
IC8vIEluc2VydCBNZW51CiAgICAgaWYgKGdNc2dDb21wb3NlICYmIGdNc2dDb21wb3NlLmNvbXBv
c2VIVE1MKQogICAgIHsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX3JlbmRlcmVkSFRNTEVu
YWJsZXIiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2ZvbnRDb2xvciIpOwogICAgICAg
Z29VcGRhdGVDb21tYW5kKCJjbWRfYmFja2dyb3VuZENvbG9yIik7Ci0gICAgICBnb1VwZGF0ZUNv
bW1hbmQoImNtZF9kZWNyZWFzZUZvbnQiKTsKLSAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2lu
Y3JlYXNlRm9udCIpOworICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfZGVjcmVhc2VGb250U3Rl
cCIpOworICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaW5jcmVhc2VGb250U3RlcCIpOwogICAg
ICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfYm9sZCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJj
bWRfaXRhbGljIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF91bmRlcmxpbmUiKTsKICAg
ICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX3VsIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNt
ZF9vbCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaW5kZW50Iik7CiAgICAgICBnb1Vw
ZGF0ZUNvbW1hbmQoImNtZF9vdXRkZW50Iik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9h
bGlnbiIpOwpkaWZmIC0tZ2l0IGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9lZGl0
b3JPdmVybGF5Lnh1bCBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvZWRpdG9yT3Zl
cmxheS54dWwKLS0tIGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9lZGl0b3JPdmVy
bGF5Lnh1bAorKysgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L2VkaXRvck92ZXJs
YXkueHVsCkBAIC0yNiwyMyArMjYsMjMgQEAKIAogICAgIDxrZXkgaWQ9ImluY3JlYXNlaW5kZW50
a2IiICBrZXk9IiZpbmNyZWFzZUluZGVudC5rZXk7IiAgb2JzZXJ2ZXM9ImNtZF9pbmRlbnQiICBt
b2RpZmllcnM9ImFjY2VsIi8+CiAgICAgPGtleSBpZD0iZGVjcmVhc2VpbmRlbnRrYiIgIGtleT0i
JmRlY3JlYXNlSW5kZW50LmtleTsiICBvYnNlcnZlcz0iY21kX291dGRlbnQiICBtb2RpZmllcnM9
ImFjY2VsIi8+CiAKICAgICA8a2V5IGlkPSJyZW1vdmVzdHlsZXNrYiIgICAgICAga2V5PSImZm9y
bWF0UmVtb3ZlU3R5bGVzLmtleTsiICAgb2JzZXJ2ZXM9ImNtZF9yZW1vdmVTdHlsZXMiICBtb2Rp
ZmllcnM9ImFjY2VsLCBzaGlmdCIvPgogICAgIDxrZXkgaWQ9InJlbW92ZXN0eWxlc2tiMiIgICAg
ICBrZXk9IiAiICAgb2JzZXJ2ZXM9ImNtZF9yZW1vdmVTdHlsZXMiICBtb2RpZmllcnM9ImFjY2Vs
Ii8+CiAgICAgPGtleSBpZD0icmVtb3ZlbGlua3NrYiIgICAgICAgIGtleT0iJmZvcm1hdFJlbW92
ZUxpbmtzLmtleTsiICAgIG9ic2VydmVzPSJjbWRfcmVtb3ZlTGlua3MiICBtb2RpZmllcnM9ImFj
Y2VsLCBzaGlmdCIvPgogICAgIDxrZXkgaWQ9InJlbW92ZW5hbWVkYW5jaG9yc2tiIiBrZXk9IiZm
b3JtYXRSZW1vdmVOYW1lZEFuY2hvcnMyLmtleTsiICAgIG9ic2VydmVzPSJjbWRfcmVtb3ZlTmFt
ZWRBbmNob3JzIiAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KLSAgICA8a2V5IGlkPSJkZWNy
ZWFzZWZvbnRzaXpla2IiICAga2V5PSImZGVjcmVtZW50Rm9udFNpemUua2V5OyIgICAgb2JzZXJ2
ZXM9ImNtZF9kZWNyZWFzZUZvbnQiICBtb2RpZmllcnM9ImFjY2VsIi8+Ci0gICAgPGtleSAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGtleT0iJmRlY3JlbWVudEZvbnRTaXplLmtleTsiICAgIG9i
c2VydmVzPSJjbWRfZGVjcmVhc2VGb250IiAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KLSAg
ICA8a2V5ICAgICAgICAgICAgICAgICAgICAgICAgICAga2V5PSImZGVjcmVtZW50Rm9udFNpemUu
a2V5MjsiICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnQiICBtb2RpZmllcnM9ImFjY2VsIi8+
CisgICAgPGtleSBpZD0iZGVjcmVhc2Vmb250c2l6ZWtiIiAgIGtleT0iJmRlY3JlbWVudEZvbnRT
aXplLmtleTsiICAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250U3RlcCIgIG1vZGlmaWVycz0i
YWNjZWwiLz4KKyAgICA8a2V5ICAgICAgICAgICAgICAgICAgICAgICAgICAga2V5PSImZGVjcmVt
ZW50Rm9udFNpemUua2V5OyIgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnRTdGVwIiAgbW9k
aWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KKyAgICA8a2V5ICAgICAgICAgICAgICAgICAgICAgICAg
ICAga2V5PSImZGVjcmVtZW50Rm9udFNpemUua2V5MjsiICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFz
ZUZvbnRTdGVwIiAgbW9kaWZpZXJzPSJhY2NlbCIvPgogCi0gICAgPGtleSBpZD0iaW5jcmVhc2Vm
b250c2l6ZWtiIiAgIGtleT0iJmluY3JlbWVudEZvbnRTaXplLmtleTsiICAgIG9ic2VydmVzPSJj
bWRfaW5jcmVhc2VGb250IiAgbW9kaWZpZXJzPSJhY2NlbCIvPgotICAgIDxrZXkgICAgICAgICAg
ICAgICAgICAgICAgICAgICBrZXk9IiZpbmNyZW1lbnRGb250U2l6ZS5rZXk7IiAgICBvYnNlcnZl
cz0iY21kX2luY3JlYXNlRm9udCIgIG1vZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+Ci0gICAgPGtl
eSAgICAgICAgICAgICAgICAgICAgICAgICAgIGtleT0iJmluY3JlbWVudEZvbnRTaXplLmtleTI7
IiAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250IiAgbW9kaWZpZXJzPSJhY2NlbCIvPgorICAg
IDxrZXkgaWQ9ImluY3JlYXNlZm9udHNpemVrYiIgICBrZXk9IiZpbmNyZW1lbnRGb250U2l6ZS5r
ZXk7IiAgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udFN0ZXAiICBtb2RpZmllcnM9ImFjY2Vs
Ii8+CisgICAgPGtleSAgICAgICAgICAgICAgICAgICAgICAgICAgIGtleT0iJmluY3JlbWVudEZv
bnRTaXplLmtleTsiICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250U3RlcCIgIG1vZGlmaWVy
cz0iYWNjZWwsIHNoaWZ0Ii8+CisgICAgPGtleSAgICAgICAgICAgICAgICAgICAgICAgICAgIGtl
eT0iJmluY3JlbWVudEZvbnRTaXplLmtleTI7IiAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250
U3RlcCIgIG1vZGlmaWVycz0iYWNjZWwiLz4KIAogICAgIDxrZXkgaWQ9Imluc2VydGxpbmtrYiIg
ICAgICAgICBrZXk9IiZpbnNlcnRMaW5rQ21kLmtleTsiICAgICAgICAgICBvYnNlcnZlcz0iY21k
X2xpbmsiICAgICAgICAgIG1vZGlmaWVycz0iYWNjZWwiLz4KICAgPC9rZXlzZXQ+CiAKICAgPCEt
LSBjb21tYW5kcyB1cGRhdGVkIHdoZW4gdGhlIGVkaXRvciBnZXRzIGNyZWF0ZWQgLS0+CiAgIDxj
b21tYW5kc2V0IGlkPSJjb21tb25FZGl0b3JNZW51SXRlbXMiCiAgICAgICAgICAgY29tbWFuZHVw
ZGF0ZXI9InRydWUiCiAgICAgICAgICAgZXZlbnRzPSJjcmVhdGUiCkBAIC0xNTIsMTggKzE1Miwx
OCBAQAogICAgIDxjb21tYW5kIGlkPSJjbWRfYWxpZ24iICAgICAgICAgICBzdGF0ZT0iIi8+CiAK
ICAgICA8Y29tbWFuZCBpZD0iY21kX2Fic1BvcyIgICAgICAgICAgc3RhdGU9IiIgICAgICAgIG9u
Y29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9hYnNQb3MnKSIvPgogICAgIDxjb21tYW5kIGlkPSJj
bWRfaW5jcmVhc2VaSW5kZXgiICBzdGF0ZT0iIiAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFu
ZCgnY21kX2luY3JlYXNlWkluZGV4JykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX2RlY3JlYXNl
WkluZGV4IiAgc3RhdGU9IiIgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9kZWNy
ZWFzZVpJbmRleCcpIi8+CiAKICAgICA8Y29tbWFuZCBpZD0iY21kX2FkdmFuY2VkUHJvcGVydGll
cyIgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9hZHZhbmNlZFByb3Bl
cnRpZXMnKSIvPgogCi0gICAgPGNvbW1hbmQgaWQ9ImNtZF9pbmNyZWFzZUZvbnQiICAgICAgICAg
ICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfaW5jcmVhc2VGb250JykiLz4K
LSAgICA8Y29tbWFuZCBpZD0iY21kX2RlY3JlYXNlRm9udCIgICAgICAgICAgICAgICAgICAgIG9u
Y29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9kZWNyZWFzZUZvbnQnKSIvPgorICAgIDxjb21tYW5k
IGlkPSJjbWRfaW5jcmVhc2VGb250U3RlcCIgICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0Rv
Q29tbWFuZCgnY21kX2luY3JlYXNlRm9udFN0ZXAnKSIvPgorICAgIDxjb21tYW5kIGlkPSJjbWRf
ZGVjcmVhc2VGb250U3RlcCIgICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgn
Y21kX2RlY3JlYXNlRm9udFN0ZXAnKSIvPgogCiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9yZW1vdmVT
dHlsZXMiICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfcmVt
b3ZlU3R5bGVzJykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX3JlbW92ZUxpbmtzIiAgICAgICAg
ICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9yZW1vdmVMaW5rcycpIi8+
CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9yZW1vdmVOYW1lZEFuY2hvcnMiICAgICAgICAgICAgICBv
bmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfcmVtb3ZlTmFtZWRBbmNob3JzJykiLz4KICAgPC9j
b21tYW5kc2V0PgogCiAgIDwhLS0gY29tbWFuZHMgdXBkYXRlZCBvbmx5IHdoZW4gdGhlIG1lbnUg
Z2V0cyBjcmVhdGVkIC0tPgogICA8Y29tbWFuZHNldCBpZD0iY29tcG9zZXJMaXN0TWVudUl0ZW1z
IgpAQCAtMzEwLDgxICszMTAsNzYgQEAKICAgICAgICAgICA8IS0tIExvY2FsIGZvbnQgZmFjZSBp
dGVtcyBhZGRlZCBoZXJlIGJ5IGluaXRMb2NhbEZvbnRGYWNlTWVudSgpIC0tPgogICAgICAgPC9t
ZW51cG9wdXA+CiAgICAgPC9tZW51PgogCiAgICAgPCEtLSBGb250IHNpemUgc3VibWVudSAtLT4K
ICAgICA8bWVudSBpZD0iZm9udFNpemVNZW51IiBsYWJlbD0iJmZvbnRTaXplTWVudS5sYWJlbDsi
CiAgICAgICAgICAgYWNjZXNza2V5PSImZm9udFNpemVNZW51LmFjY2Vzc2tleTsiCiAgICAgICAg
ICAgcG9zaXRpb249IjIiPgotICAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFNpemVNZW51UG9wdXAi
IG9ucG9wdXBzaG93aW5nPSJpbml0Rm9udFNpemVNZW51KHRoaXMpIj4KKyAgICAgIDxtZW51cG9w
dXAgaWQ9ImZvbnRTaXplTWVudVBvcHVwIiBvbnBvcHVwc2hvd2luZz0iaW5pdEZvbnRTaXplTWVu
dSh0aGlzLCB0cnVlKSI+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9kZWNyZWFzZUZvbnRT
aXplIgogICAgICAgICAgICAgICAgICAgbGFiZWw9IiZkZWNyZWFzZUZvbnRTaXplLmxhYmVsOyIK
ICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJmRlY3JlYXNlRm9udFNpemUuYWNjZXNza2V5
OyIKICAgICAgICAgICAgICAgICAgIGtleT0iZGVjcmVhc2Vmb250c2l6ZWtiIgotICAgICAgICAg
ICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnQiCisgICAgICAgICAgICAgICAgICBv
YnNlcnZlcz0iY21kX2RlY3JlYXNlRm9udFN0ZXAiCiAgICAgICAgICAgICAgICAgICB0eXBlPSJy
YWRpbyIKICAgICAgICAgICAgICAgICAgIG5hbWU9IjEiLz4KICAgICAgICAgPG1lbnVpdGVtIGlk
PSJtZW51X2luY3JlYXNlRm9udFNpemUiCiAgICAgICAgICAgICAgICAgICBsYWJlbD0iJmluY3Jl
YXNlRm9udFNpemUubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImaW5jcmVh
c2VGb250U2l6ZS5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAga2V5PSJpbmNyZWFzZWZv
bnRzaXpla2IiCi0gICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udCIK
KyAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250U3RlcCIKICAgICAg
ICAgICAgICAgICAgIHR5cGU9InJhZGlvIgogICAgICAgICAgICAgICAgICAgbmFtZT0iMSIvPgog
ICAgICAgICA8bWVudXNlcGFyYXRvciBpZD0iZm9udFNpemVNZW51QWZ0ZXJJbmNyZWFzZUZvbnRT
aXplU2VwYXJhdG9yIi8+Ci08IS0tIE5vdCBzdXBwb3J0ZWQgaW4gY3VycmVudCBmb250IHNpemUg
aW1wbGVtZW50YXRpb24KLSAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3h4LXNtYWxsIgotICAg
ICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXh4LXNtYWxsQ21kLmxhYmVsOyIKLSAgICAgICAg
ICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUteHgtc21hbGxDbWQuYWNjZXNza2V5OyIKLSAgICAg
ICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3h4LXNtYWxsJykiCi0g
ICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMiIvPgotLS0+CiAgICAgICAgIDxt
ZW51aXRlbSBpZD0ibWVudV9zaXplLXgtc21hbGwiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0i
JnNpemUteC1zbWFsbENtZC5sYWJlbDsiCi0gICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZz
aXplLXgtc21hbGxDbWQuYWNjZXNza2V5OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6
ZS10aW55Q21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtdGlu
eUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRG
b250U2l6ZSgneC1zbWFsbCcpIgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAg
ICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAgbmFtZT0iMSIKICAgICAg
ICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIvPgogICAgICAg
ICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS1zbWFsbCIKICAgICAgICAgICAgICAgICAgIGxhYmVs
PSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiCiAgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZz
aXplLXNtYWxsQ21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVk
aXRvclNldEZvbnRTaXplKCdzbWFsbCcpIgogICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8i
Ci0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAgbmFtZT0iMSIK
ICAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIvPgog
ICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS1tZWRpdW0iCiAgICAgICAgICAgICAgICAg
ICBsYWJlbD0iJnNpemUtbWVkaXVtQ21kLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vz
c2tleT0iJnNpemUtbWVkaXVtQ21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNv
bW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdtZWRpdW0nKSIKICAgICAgICAgICAgICAgICAgIHR5
cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAgICAgICAgICAgICAg
IG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVu
YWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUtbGFyZ2UiCiAgICAgICAg
ICAgICAgICAgICBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7IgogICAgICAgICAgICAgICAg
ICAgYWNjZXNza2V5PSImc2l6ZS1sYXJnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAg
ICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnbGFyZ2UnKSIKICAgICAgICAgICAgICAg
ICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAgICAgICAg
ICAgICAgIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVk
SFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUteC1sYXJnZSIK
LSAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS14LWxhcmdlQ21kLmxhYmVsOyIKLSAgICAg
ICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUteC1sYXJnZUNtZC5hY2Nlc3NrZXk7IgorICAg
ICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWV4dHJhTGFyZ2VDbWQubGFiZWw7IgorICAgICAg
ICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1leHRyYUxhcmdlQ21kLmFjY2Vzc2tleTsiCiAg
ICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4LWxhcmdlJyki
CiAgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKLSAgICAgICAgICAgICAgICAgIG5hbWU9
IjIiCisgICAgICAgICAgICAgICAgICBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2
ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVu
dV9zaXplLXh4LWxhcmdlIgotICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXh4LWxhcmdl
Q21kLmxhYmVsOyIKLSAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUteHgtbGFyZ2VD
bWQuYWNjZXNza2V5OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1odWdlQ21kLmxh
YmVsOyIKKyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtaHVnZUNtZC5hY2Nlc3Nr
ZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneHgt
bGFyZ2UnKSIKICAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAg
ICAgbmFtZT0iMiIKKyAgICAgICAgICAgICAgICAgIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAg
ICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KKyAgICAgICAgPG1lbnVpdGVt
IGlkPSJmb250U2l6ZU1lbnVfc21hbGxCaWdJbmZvIgorICAgICAgICAgICAgICAgICAgdHlwZT0i
cmFkaW8iIG5hbWU9IjIiIGRpc2FibGVkPSJ0cnVlIiBoaWRkZW49InRydWUiLz4KICAgICAgIDwv
bWVudXBvcHVwPgogICAgIDwvbWVudT4KIAogICAgIDwhLS0gRm9udCBzdHlsZSBzdWJtZW51IC0t
PgogICAgIDxtZW51IGlkPSJmb250U3R5bGVNZW51IiBsYWJlbD0iJmZvbnRTdHlsZU1lbnUubGFi
ZWw7IgogICAgICAgICAgIGFjY2Vzc2tleT0iJmZvbnRTdHlsZU1lbnUuYWNjZXNza2V5OyIKICAg
ICAgICAgICBwb3NpdGlvbj0iMyI+CiAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFN0eWxlTWVudVBv
cHVwIiBvbnBvcHVwc2hvd2luZz0iaW5pdEZvbnRTdHlsZU1lbnUodGhpcykiPgpAQCAtOTE0LDIz
ICs5MDksMjIgQEAKICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJkZvbnRTaXplU2VsZWN0LnRv
b2x0aXA7Ij4KICAgPG1lbnVsaXN0IGlkPSJGb250U2l6ZVNlbGVjdCIKICAgICAgICAgICAgIGNs
YXNzPSJ0b29sYmFyLWZvY3VzdGFyZ2V0IgogICAgICAgICAgICAgY3JvcD0icmlnaHQiCiAgICAg
ICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNlbGVjdEZvbnRTaXplKCk7Ij4KICAgICA8b2JzZXJ2
ZXMgZWxlbWVudD0iZm9udC1zaXplLXNlbGVjdC1jb250YWluZXIiIGF0dHJpYnV0ZT0iZGlzYWJs
ZWQiLz4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2ZvbnRTaXplIiBhdHRyaWJ1dGU9InN0
YXRlIiBvbmJyb2FkY2FzdD0ib25Gb250U2l6ZUNoYW5nZSh0aGlzLnBhcmVudE5vZGUsICdjbWRf
Zm9udFNpemUnKSIvPgogICAgIDxtZW51cG9wdXAgaWQ9IkZvbnRTaXplUG9wdXAiPgotICAgICAg
PG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LXNtYWxsIiBsYWJlbD0iJnNpemUt
eHgtc21hbGxDbWQubGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9u
dFNpemVfeC1zbWFsbCIgbGFiZWw9IiZzaXplLXgtc21hbGxDbWQubGFiZWw7Ii8+CisgICAgICA8
bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1zbWFsbCIgbGFiZWw9IiZzaXplLXRp
bnlDbWQubGFiZWw7Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVf
c21hbGwiIGxhYmVsPSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiLz4KICAgICAgIDxtZW51aXRlbSBp
ZD0idG9vYmFybWVudV9mb250U2l6ZV9tZWRpdW0iIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFi
ZWw7Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbGFyZ2UiIGxh
YmVsPSImc2l6ZS1sYXJnZUNtZC5sYWJlbDsiLz4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFy
bWVudV9mb250U2l6ZV94LWxhcmdlIiBsYWJlbD0iJnNpemUteC1sYXJnZUNtZC5sYWJlbDsiLz4K
LSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1sYXJnZSIgbGFiZWw9
IiZzaXplLXh4LWxhcmdlQ21kLmxhYmVsOyIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJt
ZW51X2ZvbnRTaXplX3gtbGFyZ2UiIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIv
PgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LWxhcmdlIiBsYWJl
bD0iJnNpemUtaHVnZUNtZC5sYWJlbDsiLz4KICAgICA8L21lbnVwb3B1cD4KICAgPC9tZW51bGlz
dD4KIDwvdG9vbGJhcml0ZW0+CiAKIDx0b29sYmFyaXRlbSBpZD0iY29sb3ItYnV0dG9ucy1jb250
YWluZXIiCiAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIj4KICAgPHN0YWNr
IGlkPSJDb2xvckJ1dHRvbnMiIGFsaWduPSJjZW50ZXIiPgogICAgIDxvYnNlcnZlcyBlbGVtZW50
PSJjbWRfZm9udENvbG9yIiAgICAgICBhdHRyaWJ1dGU9InN0YXRlIiBvbmJyb2FkY2FzdD0ib25G
b250Q29sb3JDaGFuZ2UoKSIvPgpAQCAtOTUyLDI0ICs5NDYsNTkgQEAKICAgPHRvb2xiYXJidXR0
b24gaWQ9IkhpZ2hsaWdodENvbG9yQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9y
bWF0dGluZy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImSGlnaGxpZ2h0
Q29sb3JCdXR0b24udG9vbHRpcDsiCiAgICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9oaWdo
bGlnaHQiPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfaGlnaGxpZ2h0IiBhdHRyaWJ1dGU9
InN0YXRlIiBvbmJyb2FkY2FzdD0ib25IaWdobGlnaHRDb2xvckNoYW5nZSgpIi8+CiAgICAgPG9i
c2VydmVzIGVsZW1lbnQ9ImNtZF9oaWdobGlnaHQiIGF0dHJpYnV0ZT0iY29sbGFwc2VkIi8+CiAg
IDwvdG9vbGJhcmJ1dHRvbj4KIAorICA8dG9vbGJhcmJ1dHRvbiBpZD0iQWJzb2x1dGVGb250U2l6
ZUJ1dHRvbiIKKyAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgorICAg
ICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmFic29sdXRlRm9udFNpemVUb29sYmFyQ21kLnRv
b2x0aXA7IgorICAgICAgICAgICAgICAgICB0eXBlPSJtZW51IgorICAgICAgICAgICAgICAgICBv
YnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiPgorICAgIDxtZW51cG9wdXAgaWQ9IkFi
c29sdXRlRm9udFNpemVCdXR0b25Qb3B1cCIKKyAgICAgICAgICAgICAgIG9ucG9wdXBzaG93aW5n
PSJpbml0Rm9udFNpemVNZW51KHRoaXMsIGZhbHNlKTsiPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0
b29iYXJtZW51X2ZvbnRTaXplX3gtc21hbGwiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXpl
LXRpbnlDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgor
ICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtc21hbGwnKSIv
PgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3NtYWxsIgorICAgICAg
ICAgICAgICAgIGxhYmVsPSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAg
dHlwZT0icmFkaW8iIG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JT
ZXRGb250U2l6ZSgnc21hbGwnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2Zv
bnRTaXplX21lZGl1bSIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtbWVkaXVtQ21kLmxh
YmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAgICAgICAgICAg
ICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdtZWRpdW0nKSIvPgorICAgICAgPG1l
bnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX2xhcmdlIgorICAgICAgICAgICAgICAgIGxh
YmVsPSImc2l6ZS1sYXJnZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8i
IG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgn
bGFyZ2UnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtbGFy
Z2UiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWV4dHJhTGFyZ2VDbWQubGFiZWw7Igor
ICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAgICAgICAgIG9u
Y29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtbGFyZ2UnKSIvPgorICAgICAgPG1lbnVpdGVt
IGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LWxhcmdlIgorICAgICAgICAgICAgICAgIGxhYmVs
PSImc2l6ZS1odWdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFt
ZT0iMSIKKyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4eC1s
YXJnZScpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfc21hbGxC
aWdJbmZvIgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIyIiBkaXNhYmxlZD0i
dHJ1ZSIgaGlkZGVuPSJ0cnVlIi8+CisgICAgPC9tZW51cG9wdXA+CisgIDwvdG9vbGJhcmJ1dHRv
bj4KICAgPHRvb2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNpemVCdXR0b24iCiAgICAgICAg
ICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9v
bHRpcHRleHQ9IiZkZWNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwOyIKLSAgICAgICAg
ICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnQiLz4KKyAgICAgICAgICAgICAgICAg
b2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnRTdGVwIi8+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJJ
bmNyZWFzZUZvbnRTaXplQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGlu
Zy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImaW5jcmVhc2VGb250U2l6
ZVRvb2xiYXJDbWQudG9vbHRpcDsiCi0gICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfaW5j
cmVhc2VGb250Ii8+CisgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250
U3RlcCIvPgogICA8dG9vbGJhcmJ1dHRvbiBpZD0iYm9sZEJ1dHRvbiIKICAgICAgICAgICAgICAg
ICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4
dD0iJmJvbGRUb29sYmFyQ21kLnRvb2x0aXA7IgogICAgICAgICAgICAgICAgICB0eXBlPSJjaGVj
a2JveCIKICAgICAgICAgICAgICAgICAgYXV0b0NoZWNrPSJmYWxzZSIKICAgICAgICAgICAgICAg
ICAgb2JzZXJ2ZXM9ImNtZF9ib2xkIj4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2JvbGQi
IHR5cGU9ImNoZWNrYm94IiBhdHRyaWJ1dGU9InN0YXRlIiBvbmJyb2FkY2FzdD0ib25CdXR0b25V
cGRhdGUodGhpcy5wYXJlbnROb2RlLCAnY21kX2JvbGQnKSIvPgogICA8L3Rvb2xiYXJidXR0b24+
CmRpZmYgLS1naXQgYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21lc3NlbmdlcmNv
bXBvc2UueHVsIGIvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9tZXNzZW5nZXJjb21w
b3NlLnh1bAotLS0gYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21lc3NlbmdlcmNv
bXBvc2UueHVsCisrKyBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvbWVzc2VuZ2Vy
Y29tcG9zZS54dWwKQEAgLTk5MywxNiArOTkzLDE3IEBACiAgICAgPCEtLSBUaGVzZSB0b29sYmFy
IGl0ZW1zIGdldCBmaWxsZWQgb3V0IGZyb20gdGhlIGVkaXRvck92ZXJsYXkgLS0+CiAgICAgPHRv
b2xib3ggaWQ9IkZvcm1hdFRvb2xib3giIG1vZGU9Imljb25zIj4KICAgICAgIDx0b29sYmFyIGNs
YXNzPSJjaHJvbWVjbGFzcy10b29sYmFyIiBpZD0iRm9ybWF0VG9vbGJhciIgcGVyc2lzdD0iY29s
bGFwc2VkIgogICAgICAgICAgICAgICAgY3VzdG9taXphYmxlPSJ0cnVlIiBub3dpbmRvd2RyYWc9
InRydWUiPgogICAgICAgICA8dG9vbGJhcml0ZW0gaWQ9InBhcmFncmFwaC1zZWxlY3QtY29udGFp
bmVyIi8+CiAgICAgICAgIDx0b29sYmFyaXRlbSBpZD0iZm9udC1mYWNlLXNlbGVjdC1jb250YWlu
ZXIiLz4KICAgICAgICAgPHRvb2xiYXJpdGVtIGlkPSJjb2xvci1idXR0b25zLWNvbnRhaW5lciIK
ICAgICAgICAgICAgICAgICAgICAgIGRpc2FibGVvbmN1c3RvbWl6ZT0idHJ1ZSIvPgorICAgICAg
ICA8dG9vbGJhcmJ1dHRvbiBpZD0iQWJzb2x1dGVGb250U2l6ZUJ1dHRvbiIvPgogICAgICAgICA8
dG9vbGJhcmJ1dHRvbiBpZD0iRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgogICAgICAgICA8dG9v
bGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJh
cnNlcGFyYXRvciBjbGFzcz0idG9vbGJhcnNlcGFyYXRvci1zdGFuZGFyZCIvPgogICAgICAgICA8
dG9vbGJhcmJ1dHRvbiBpZD0iYm9sZEJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJhcmJ1dHRvbiBp
ZD0iaXRhbGljQnV0dG9uIi8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJ1bmRlcmxpbmVC
dXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xhc3M9InRvb2xiYXJzZXBhcmF0
b3Itc3RhbmRhcmQiLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24gaWQ9InVsQnV0dG9uIi8+CmRp
ZmYgLS1naXQgYS9tYWlsL2NvbXBvbmVudHMvcHJlZmVyZW5jZXMvY29tcG9zZS54dWwgYi9tYWls
L2NvbXBvbmVudHMvcHJlZmVyZW5jZXMvY29tcG9zZS54dWwKLS0tIGEvbWFpbC9jb21wb25lbnRz
L3ByZWZlcmVuY2VzL2NvbXBvc2UueHVsCisrKyBiL21haWwvY29tcG9uZW50cy9wcmVmZXJlbmNl
cy9jb21wb3NlLnh1bApAQCAtMTI3LDIyICsxMjcsMjIgQEAKICAgICAgICAgICAgICAgICAgIDxt
ZW51aXRlbSB2YWx1ZT0iQ291cmllciBOZXcsIENvdXJpZXIsIG1vbm9zcGFjZSIgbGFiZWw9IiZm
b250Q291cmllci5sYWJlbDsiLz4KICAgICAgICAgICAgICAgICAgIDxtZW51c2VwYXJhdG9yLz4K
ICAgICAgICAgICAgICAgICA8L21lbnVwb3B1cD4KICAgICAgICAgICAgICAgPC9tZW51bGlzdD4K
IAogICAgICAgICAgICAgICA8bGFiZWwgY29udHJvbD0iZm9udFNpemVTZWxlY3QiIHZhbHVlPSIm
c2l6ZS5sYWJlbDsiIGFjY2Vzc2tleT0iJnNpemUuYWNjZXNza2V5OyIvPgogICAgICAgICAgICAg
ICA8bWVudWxpc3QgaWQ9ImZvbnRTaXplU2VsZWN0IiBwcmVmZXJlbmNlPSJtc2djb21wb3NlLmZv
bnRfc2l6ZSI+CiAgICAgICAgICAgICAgICAgPG1lbnVwb3B1cD4KLSAgICAgICAgICAgICAgICAg
IDxtZW51aXRlbSB2YWx1ZT0ieC1zbWFsbCIgbGFiZWw9IiZzaXplLXgtc21hbGxDbWQubGFiZWw7
Ii8+CisgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Ingtc21hbGwiIGxhYmVsPSIm
c2l6ZS10aW55Q21kLmxhYmVsOyIvPgogICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVl
PSJzbWFsbCIgICBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7Ii8+CiAgICAgICAgICAgICAg
ICAgICA8bWVudWl0ZW0gdmFsdWU9Im1lZGl1bSIgIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFi
ZWw7Ii8+CiAgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9ImxhcmdlIiAgIGxhYmVs
PSImc2l6ZS1sYXJnZUNtZC5sYWJlbDsiLz4KLSAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2
YWx1ZT0ieC1sYXJnZSIgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICAg
ICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Inh4LWxhcmdlIiBsYWJlbD0iJnNpemUteHgtbGFy
Z2VDbWQubGFiZWw7Ii8+CisgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9IngtbGFy
Z2UiIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIvPgorICAgICAgICAgICAgICAg
ICAgPG1lbnVpdGVtIHZhbHVlPSJ4eC1sYXJnZSIgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7
Ii8+CiAgICAgICAgICAgICAgICAgPC9tZW51cG9wdXA+CiAgICAgICAgICAgICAgIDwvbWVudWxp
c3Q+CiAgICAgICAgICAgICA8L2hib3g+CiAKICAgICAgICAgICAgIDxzZXBhcmF0b3IgY2xhc3M9
InRoaW4iLz4KIAogICAgICAgICAgICAgPGhib3ggYWxpZ249ImNlbnRlciI+CiAgICAgICAgICAg
ICAgIDxsYWJlbCBjb250cm9sPSJ0ZXh0Q29sb3JCdXR0b24iIHZhbHVlPSImZm9udENvbG9yLmxh
YmVsOyIgYWNjZXNza2V5PSImZm9udENvbG9yLmFjY2Vzc2tleTsiLz4KZGlmZiAtLWdpdCBhL21h
aWwvdGhlbWVzL2xpbnV4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcyBiL21haWwv
dGhlbWVzL2xpbnV4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcwotLS0gYS9tYWls
L3RoZW1lcy9saW51eC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKKysrIGIvbWFp
bC90aGVtZXMvbGludXgvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCkBAIC00NDIs
MTYgKzQ0MiwyMyBAQCB0cmVlY2hpbGRyZW46Oi1tb3otdHJlZS1pbWFnZShzdWJzY3JpYmVkCiB0
b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uIHsKICAgbGlzdC1zdHlsZS1pbWFnZTogdXJs
KCJjaHJvbWU6Ly9tZXNzZW5nZXIvc2tpbi9tZXNzZW5nZXJjb21wb3NlL2Zvcm1hdC1idXR0b25z
LnBuZyIpOwogfQogCiAjRm9ybWF0VG9vbGJhciA+IHRvb2xiYXJidXR0b24gPiAudG9vbGJhcmJ1
dHRvbi10ZXh0IHsKICAgZGlzcGxheTogbm9uZTsKIH0KIAorI0Fic29sdXRlRm9udFNpemVCdXR0
b24geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgyNzJweCAxNnB4IDI4OHB4IDBweCk7Cit9
CisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKKyAgLW1vei1pbWFn
ZS1yZWdpb246IHJlY3QoMjU2cHggMTZweCAyNzJweCAwcHgpOworfQorCiAjRGVjcmVhc2VGb250
U2l6ZUJ1dHRvbiB7CiAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDIwOHB4IDE2cHggMjI0cHgg
MHB4KTsKIH0KICNEZWNyZWFzZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0gewogICAt
bW96LWltYWdlLXJlZ2lvbjogcmVjdCgxOTJweCAxNnB4IDIwOHB4IDBweCk7CiB9CiAKICNJbmNy
ZWFzZUZvbnRTaXplQnV0dG9uIHsKZGlmZiAtLWdpdCBhL21haWwvdGhlbWVzL29zeC9tYWlsL2Nv
bXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MgYi9tYWlsL3RoZW1lcy9vc3gvbWFpbC9jb21wb3Nl
L21lc3NlbmdlcmNvbXBvc2UuY3NzCi0tLSBhL21haWwvdGhlbWVzL29zeC9tYWlsL2NvbXBvc2Uv
bWVzc2VuZ2VyY29tcG9zZS5jc3MKKysrIGIvbWFpbC90aGVtZXMvb3N4L21haWwvY29tcG9zZS9t
ZXNzZW5nZXJjb21wb3NlLmNzcwpAQCAtNzUxLDMwICs3NTEsMzAgQEAgdG9vbGJhcmJ1dHRvbi5m
b3JtYXR0aW5nLWJ1dHRvbiB7CiAgIC1tb3otbWFyZ2luLXN0YXJ0OiAzcHg7CiAgIC1tb3otbWFy
Z2luLWVuZDogNXB4OwogfQogCiAjQWxpZ25Qb3B1cEJ1dHRvbiwgI0luc2VydFBvcHVwQnV0dG9u
LCAjc21pbGVCdXR0b25NZW51IHsKICAtbW96LW1hcmdpbi1lbmQ6IDlweDsKIH0KIAorI0Fic29s
dXRlRm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjSW5jcmVhc2VGb250U2l6
ZUJ1dHRvbjotbW96LWxvY2FsZS1kaXIocnRsKSwKICN1bmRlcmxpbmVCdXR0b246LW1vei1sb2Nh
bGUtZGlyKHJ0bCksCiAjaW5kZW50QnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAotI0RlY3Jl
YXNlRm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCiAjYm9sZEJ1dHRvbjotbW96
LWxvY2FsZS1kaXIobHRyKSwKICN1bEJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSB7CiAgIGJv
cmRlci10b3AtbGVmdC1yYWRpdXM6IDA7CiAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7
CiB9CiAKKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihsdHIpLAogI0lu
Y3JlYXNlRm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCiAjdW5kZXJsaW5lQnV0
dG9uOi1tb3otbG9jYWxlLWRpcihsdHIpLAogI2luZGVudEJ1dHRvbjotbW96LWxvY2FsZS1kaXIo
bHRyKSwKLSNEZWNyZWFzZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAogI2Jv
bGRCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjdWxCdXR0b246LW1vei1sb2NhbGUtZGly
KHJ0bCkgewogICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsKICAgYm9yZGVyLWJvdHRvbS1y
aWdodC1yYWRpdXM6IDA7CiB9CiAKIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24gPiAu
dG9vbGJhcmJ1dHRvbi1tZW51LWRyb3BtYXJrZXIsCiB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmct
YnV0dG9uID4gLnRvb2xiYXJidXR0b24tbWVudWJ1dHRvbi1kcm9wbWFya2VyIHsKQEAgLTc5OSwx
NiArNzk5LDI0IEBAIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24gPiAudG9vbGIKICAg
ICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoY2hyb21lOi8vbWVzc2VuZ2VyL3NraW4vaWNvbnMvdG9v
bGJhcmJ1dHRvbi1kcm9wbWFya2VyLWxpb24ucG5nKTsKICAgfQogfQogCiAjRm9ybWF0VG9vbGJh
ciA+IHRvb2xiYXJidXR0b24gPiAudG9vbGJhcmJ1dHRvbi10ZXh0IHsKICAgZGlzcGxheTogbm9u
ZTsKIH0KIAorI0Fic29sdXRlRm9udFNpemVCdXR0b24geworICAtbW96LWltYWdlLXJlZ2lvbjog
cmVjdCgxODBweCAyMHB4IDE5MnB4IDBweCk7Cit9CisKKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9u
W2Rpc2FibGVkPSJ0cnVlIl0geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgxODBweCA2MHB4
IDE5MnB4IDQwcHgpICFpbXBvcnRhbnQ7Cit9CisKICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uIHsK
ICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDIwcHggMTJweCAwcHgpOwogfQogCiAjSW5j
cmVhc2VGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKICAgLW1vei1pbWFnZS1yZWdp
b246IHJlY3QoMHB4IDYwcHggMTJweCA0MHB4KSAhaW1wb3J0YW50OwogfQogCkBAIC05NzYsMTYg
Kzk4NCwyNCBAQCB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uID4gLnRvb2xiCiAgICAg
d2lkdGg6IDIwcHg7CiAgICAgaGVpZ2h0OiAxMnB4OwogICB9CiAKICAgdG9vbGJhcmJ1dHRvbi5m
b3JtYXR0aW5nLWJ1dHRvbiB7CiAgICAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKCJjaHJvbWU6Ly9t
ZXNzZW5nZXIvc2tpbi9tZXNzZW5nZXJjb21wb3NlL2Zvcm1hdC1idXR0b25zQDJ4LnBuZyIpOwog
ICB9CiAKKyAgI0Fic29sdXRlRm9udFNpemVCdXR0b24geworICAgIC1tb3otaW1hZ2UtcmVnaW9u
OiByZWN0KDM2MHB4IDQwcHggMzg0cHggMHB4KTsKKyAgfQorCisgICNBYnNvbHV0ZUZvbnRTaXpl
QnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0geworICAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDM2
MHB4IDEyMHB4IDM4NHB4IDgwcHgpICFpbXBvcnRhbnQ7CisgIH0KKwogICAjSW5jcmVhc2VGb250
U2l6ZUJ1dHRvbiB7CiAgICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDQwcHggMjRweCAw
cHgpOwogICB9CiAKICAgI0luY3JlYXNlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9InRydWUiXSB7
CiAgICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDEyMHB4IDI0cHggODBweCkgIWltcG9y
dGFudDsKICAgfQogCmRpZmYgLS1naXQgYS9tYWlsL3RoZW1lcy93aW5kb3dzL21haWwvY29tcG9z
ZS9tZXNzZW5nZXJjb21wb3NlLmNzcyBiL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9jb21wb3Nl
L21lc3NlbmdlcmNvbXBvc2UuY3NzCi0tLSBhL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9jb21w
b3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCisrKyBiL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9j
b21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCkBAIC0yNTEsMTYgKzI1MSwyMyBAQCB0b29sYm94
W2xhYmVsYWxpZ249ImVuZCJdID4gdG9vbGJhclttb2RlCiAjRm9ybWF0VG9vbGJhciB7CiAgIGJh
Y2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OwogfQogCiAjRm9ybWF0VG9vbGJhciA+IHRvb2xi
YXJidXR0b24gPiAudG9vbGJhcmJ1dHRvbi10ZXh0IHsKICAgZGlzcGxheTogbm9uZTsKIH0KIAor
I0Fic29sdXRlRm9udFNpemVCdXR0b24geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgwcHgg
MzIwcHggMTZweCAzMDRweCk7Cit9CisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0i
dHJ1ZSJdIHsKKyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTZweCAzMjBweCAzMnB4IDMwNHB4
KSAhaW1wb3J0YW50OworfQorCiAjRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiB7CiAgIC1tb3otaW1h
Z2UtcmVnaW9uOiByZWN0KDBweCAxNnB4IDE2cHggMHB4KTsKIH0KICNEZWNyZWFzZUZvbnRTaXpl
QnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0gewogICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgxNnB4
IDE2cHggMzJweCAwcHgpICFpbXBvcnRhbnQ7CiB9CiAKICNJbmNyZWFzZUZvbnRTaXplQnV0dG9u
IHsKZGlmZiAtLWdpdCBhL3N1aXRlL21haWxuZXdzL2NvbXBvc2UvTXNnQ29tcG9zZUNvbW1hbmRz
LmpzIGIvc3VpdGUvbWFpbG5ld3MvY29tcG9zZS9Nc2dDb21wb3NlQ29tbWFuZHMuanMKLS0tIGEv
c3VpdGUvbWFpbG5ld3MvY29tcG9zZS9Nc2dDb21wb3NlQ29tbWFuZHMuanMKKysrIGIvc3VpdGUv
bWFpbG5ld3MvY29tcG9zZS9Nc2dDb21wb3NlQ29tbWFuZHMuanMKQEAgLTU5OCwxOCArNTk4LDE4
IEBAIGZ1bmN0aW9uIHVwZGF0ZUNvbXBvc2VJdGVtcygpCiAgIHRyeSB7CiAgICAgLy8gRWRpdCBN
ZW51CiAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfcmV3cmFwIik7CiAKICAgICAvLyBJbnNlcnQg
TWVudQogICAgIGlmIChnTXNnQ29tcG9zZSAmJiBnTXNnQ29tcG9zZS5jb21wb3NlSFRNTCkKICAg
ICB7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIik7Ci0g
ICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9kZWNyZWFzZUZvbnQiKTsKLSAgICAgIGdvVXBkYXRl
Q29tbWFuZCgiY21kX2luY3JlYXNlRm9udCIpOworICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRf
ZGVjcmVhc2VGb250U3RlcCIpOworICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaW5jcmVhc2VG
b250U3RlcCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfYm9sZCIpOwogICAgICAgZ29V
cGRhdGVDb21tYW5kKCJjbWRfaXRhbGljIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF91
bmRlcmxpbmUiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX3VsIik7CiAgICAgICBnb1Vw
ZGF0ZUNvbW1hbmQoImNtZF9vbCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaW5kZW50
Iik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9vdXRkZW50Iik7CiAgICAgICBnb1VwZGF0
ZUNvbW1hbmQoImNtZF9hbGlnbiIpOwpkaWZmIC0tZ2l0IGEvc3VpdGUvbWFpbG5ld3MvY29tcG9z
ZS9wcmVmcy9wcmVmLWNvbXBvc2luZ19tZXNzYWdlcy54dWwgYi9zdWl0ZS9tYWlsbmV3cy9jb21w
b3NlL3ByZWZzL3ByZWYtY29tcG9zaW5nX21lc3NhZ2VzLnh1bAotLS0gYS9zdWl0ZS9tYWlsbmV3
cy9jb21wb3NlL3ByZWZzL3ByZWYtY29tcG9zaW5nX21lc3NhZ2VzLnh1bAorKysgYi9zdWl0ZS9t
YWlsbmV3cy9jb21wb3NlL3ByZWZzL3ByZWYtY29tcG9zaW5nX21lc3NhZ2VzLnh1bApAQCAtMTYz
LDIyICsxNjMsMjIgQEAKICAgICAgICAgICA8L3Jvdz4KIAkgIDxyb3cgYWxpZ249ImNlbnRlciI+
CiAgICAgICAgICAgICA8bGFiZWwgdmFsdWU9IiZzaXplLmxhYmVsOyIKICAgICAgICAgICAgICAg
ICAgICBhY2Nlc3NrZXk9IiZzaXplLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICAgY29u
dHJvbD0iZm9udFNpemVTZWxlY3QiLz4KICAgICAgICAgICAgIDxoYm94IGFsaWduPSJjZW50ZXIi
PgogICAgICAgICAgICAgICA8bWVudWxpc3QgaWQ9ImZvbnRTaXplU2VsZWN0IiBwcmVmZXJlbmNl
PSJtc2djb21wb3NlLmZvbnRfc2l6ZSI+CiAgICAgICAgICAgICAgICAgPG1lbnVwb3B1cD4KLSAg
ICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieC1zbWFsbCIgbGFiZWw9IiZzaXplLXgt
c21hbGxDbWQubGFiZWw7Ii8+CisgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Ingt
c21hbGwiIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIvPgogICAgICAgICAgICAgICAgICAg
PG1lbnVpdGVtIHZhbHVlPSJzbWFsbCIgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIvPgog
ICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJtZWRpdW0iIGxhYmVsPSImc2l6ZS1t
ZWRpdW1DbWQubGFiZWw7Ii8+CiAgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Imxh
cmdlIiBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICAgICAgICAgICAgICA8
bWVudWl0ZW0gdmFsdWU9IngtbGFyZ2UiIGxhYmVsPSImc2l6ZS14LWxhcmdlQ21kLmxhYmVsOyIv
PgotICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4eC1sYXJnZSIgbGFiZWw9IiZz
aXplLXh4LWxhcmdlQ21kLmxhYmVsOyIvPgorICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZh
bHVlPSJ4LWxhcmdlIiBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiLz4KKyAgICAg
ICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieHgtbGFyZ2UiIGxhYmVsPSImc2l6ZS1odWdl
Q21kLmxhYmVsOyIvPgogICAgICAgICAgICAgICAgIDwvbWVudXBvcHVwPgogICAgICAgICAgICAg
ICA8L21lbnVsaXN0PgogICAgICAgICAgICAgICA8bGFiZWwgdmFsdWU9IiZmb250Q29sb3IubGFi
ZWw7IgogICAgICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImZm9udENvbG9yLmFjY2Vzc2tl
eTsiCiAgICAgICAgICAgICAgICAgICAgICBjb250cm9sPSJtc2dDb21wb3NlVGV4dENvbG9yIi8+
CiAgICAgICAgICAgICAgIDxjb2xvcnBpY2tlciBpZD0ibXNnQ29tcG9zZVRleHRDb2xvciIKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHR5cGU9ImJ1dHRvbiIKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHByZWZlcmVuY2U9Im1zZ2NvbXBvc2UudGV4dF9jb2xvciIvPgo=
</data>
<flag name="ui-review"
          id="1274572"
          type_id="203"
          status="+"
          setter="jorgk-bmo"
    />
    <flag name="feedback"
          id="1274573"
          type_id="607"
          status="+"
          setter="jorgk-bmo"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8676916</attachid>
            <date>2015-10-21 09:10:10 -0700</date>
            <delta_ts>2015-10-25 02:11:30 -0700</delta_ts>
            <desc>Part 2+3: Full solution: New toolbar button and changed increase/decrease buttons (v7).</desc>
            <filename>769604.patch</filename>
            <type>text/plain</type>
            <size>49808</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBQYXJlbnQgYmViMWI2YzRhYjMyNTE2NzZjZTU0MDE0ODI3
ZTFjZTZhNDZlOWYxMQojIFVzZXIgSm9yZyBLIDxtb3ppbGxhQGpvcmdrLmNvbT4KQnVnIDc2OTYw
NCAtIFByb3ZpZGUgbmV3IGZvbnQgc2l6ZSBzZWxlY3Rpb24gYnV0dG9uLCBjaGFuZ2UgaW50ZXJu
YWxzIG9mIGluY3JlYXNlL2RlY3JlYXNlIGJ1dHRvbnMuIHI9bmVpbCxta21lbGluCgpkaWZmIC0t
Z2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvQ29tcG9zZXJDb21tYW5kcy5qcyBiL2Vk
aXRvci91aS9jb21wb3Nlci9jb250ZW50L0NvbXBvc2VyQ29tbWFuZHMuanMKLS0tIGEvZWRpdG9y
L3VpL2NvbXBvc2VyL2NvbnRlbnQvQ29tcG9zZXJDb21tYW5kcy5qcworKysgYi9lZGl0b3IvdWkv
Y29tcG9zZXIvY29udGVudC9Db21wb3NlckNvbW1hbmRzLmpzCkBAIC0yMiwxNiArMjIsMTggQEAg
ZnVuY3Rpb24gU2V0dXBIVE1MRWRpdG9yQ29tbWFuZHMoKQogCiAgIGNvbW1hbmRUYWJsZS5yZWdp
c3RlckNvbW1hbmQoImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIiwgbnNEdW1teUhUTUxDb21tYW5k
KTsKIAogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZ3JpZCIsICBuc0dyaWRD
b21tYW5kKTsKIAogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfbGlzdFByb3Bl
cnRpZXMiLCAgbnNMaXN0UHJvcGVydGllc0NvbW1hbmQpOwogICBjb21tYW5kVGFibGUucmVnaXN0
ZXJDb21tYW5kKCJjbWRfcGFnZVByb3BlcnRpZXMiLCAgbnNQYWdlUHJvcGVydGllc0NvbW1hbmQp
OwogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfY29sb3JQcm9wZXJ0aWVzIiwg
bnNDb2xvclByb3BlcnRpZXNDb21tYW5kKTsKKyAgY29tbWFuZFRhYmxlLnJlZ2lzdGVyQ29tbWFu
ZCgiY21kX2luY3JlYXNlRm9udFN0ZXAiLCBuc0luY3JlYXNlRm9udENvbW1hbmQpOworICBjb21t
YW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZGVjcmVhc2VGb250U3RlcCIsIG5zRGVjcmVh
c2VGb250Q29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9hZHZh
bmNlZFByb3BlcnRpZXMiLCBuc0FkdmFuY2VkUHJvcGVydGllc0NvbW1hbmQpOwogICBjb21tYW5k
VGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfb2JqZWN0UHJvcGVydGllcyIsICAgbnNPYmplY3RQ
cm9wZXJ0aWVzQ29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9y
ZW1vdmVOYW1lZEFuY2hvcnMiLCBuc1JlbW92ZU5hbWVkQW5jaG9yc0NvbW1hbmQpOwogICBjb21t
YW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZWRpdExpbmsiLCAgICAgICAgbnNFZGl0TGlu
a0NvbW1hbmQpOwogCiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9mb3JtIiwg
ICAgICAgICAgbnNGb3JtQ29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQo
ImNtZF9pbnB1dHRhZyIsICAgICAgbnNJbnB1dFRhZ0NvbW1hbmQpOwogICBjb21tYW5kVGFibGUu
cmVnaXN0ZXJDb21tYW5kKCJjbWRfaW5wdXRpbWFnZSIsICAgIG5zSW5wdXRJbWFnZUNvbW1hbmQp
OwpAQCAtMjU2LDE4ICsyNTgsMTggQEAgZnVuY3Rpb24gZ29VcGRhdGVDb21tYW5kU3RhdGUoY29t
bWFuZCkKICAgICAgIGNhc2UgImNtZF9hYnNQb3MiOgogICAgICAgICBwb2tlTXVsdGlTdGF0ZVVJ
KGNvbW1hbmQsIHBhcmFtcyk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgICBjYXNlICJjbWRfZGVj
cmVhc2VaSW5kZXgiOgogICAgICAgY2FzZSAiY21kX2luY3JlYXNlWkluZGV4IjoKICAgICAgIGNh
c2UgImNtZF9pbmRlbnQiOgogICAgICAgY2FzZSAiY21kX291dGRlbnQiOgotICAgICAgY2FzZSAi
Y21kX2luY3JlYXNlRm9udCI6Ci0gICAgICBjYXNlICJjbWRfZGVjcmVhc2VGb250IjoKKyAgICAg
IGNhc2UgImNtZF9pbmNyZWFzZUZvbnRTdGVwIjoKKyAgICAgIGNhc2UgImNtZF9kZWNyZWFzZUZv
bnRTdGVwIjoKICAgICAgIGNhc2UgImNtZF9yZW1vdmVTdHlsZXMiOgogICAgICAgY2FzZSAiY21k
X3NtaWxleSI6CiAgICAgICAgIGJyZWFrOwogCiAgICAgICBkZWZhdWx0OiBkdW1wKCJubyB1cGRh
dGUgZm9yIGNvbW1hbmQ6ICIgK2NvbW1hbmQrIlxuIik7CiAgICAgfQogICB9CiAgIGNhdGNoIChl
KSB7IGR1bXAoIkFuIGVycm9yIG9jY3VycmVkIHVwZGF0aW5nIHRoZSAiK2NvbW1hbmQrIiBjb21t
YW5kOiBcbiIrZSsiXG4iKTsgfQpAQCAtMzA5NiwxNiArMzA5OCw2NCBAQCB2YXIgbnNDb2xvclBy
b3BlcnRpZXNDb21tYW5kID0KICAgZG9Db21tYW5kOiBmdW5jdGlvbihhQ29tbWFuZCkKICAgewog
ICAgIHdpbmRvdy5vcGVuRGlhbG9nKCJjaHJvbWU6Ly9lZGl0b3IvY29udGVudC9FZENvbG9yUHJv
cHMueHVsIiwiX2JsYW5rIiwgImNocm9tZSxjbG9zZSx0aXRsZWJhcixtb2RhbCIsICIiKTsKICAg
ICBVcGRhdGVEZWZhdWx0Q29sb3JzKCk7CiAgIH0KIH07CiAKIC8vLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KK3ZhciBuc0luY3JlYXNlRm9udENvbW1hbmQgPQoreworICBpc0NvbW1hbmRFbmFi
bGVkOiBmdW5jdGlvbihhQ29tbWFuZCwgZHVtbXkpCisgIHsKKyAgICBpZiAoIShJc0RvY3VtZW50
RWRpdGFibGUoKSAmJiBJc0VkaXRpbmdSZW5kZXJlZEhUTUwoKSkpCisgICAgICByZXR1cm4gZmFs
c2U7CisgICAgdmFyIHNldEluZGV4ID0gZ2V0Rm9udFNpemVJbmRleCgpOworICAgIHJldHVybiAo
c2V0SW5kZXggPj0gMCAmJiBzZXRJbmRleCA8IDUpOworICB9LAorCisgIGdldENvbW1hbmRTdGF0
ZVBhcmFtczogZnVuY3Rpb24oYUNvbW1hbmQsIGFQYXJhbXMsIGFSZWZDb24pIHt9LAorICBkb0Nv
bW1hbmRQYXJhbXM6IGZ1bmN0aW9uKGFDb21tYW5kLCBhUGFyYW1zLCBhUmVmQ29uKSB7fSwKKwor
ICBkb0NvbW1hbmQ6IGZ1bmN0aW9uKGFDb21tYW5kKQorICB7CisgICAgdmFyIHNldEluZGV4ID0g
Z2V0Rm9udFNpemVJbmRleCgpOworICAgIGlmIChzZXRJbmRleCA8IDAgfHwgc2V0SW5kZXggPj0g
NSkKKyAgICAgIHJldHVybjsKKyAgICB2YXIgc2l6ZXMgPSBbJ3gtc21hbGwnLCAnc21hbGwnLCAn
bWVkaXVtJywgJ2xhcmdlJywgJ3gtbGFyZ2UnLCAneHgtbGFyZ2UnIF07CisgICAgRWRpdG9yU2V0
Rm9udFNpemUoc2l6ZXNbc2V0SW5kZXgrMV0pOworICB9Cit9OworCisvLy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCit2YXIgbnNEZWNyZWFzZUZvbnRDb21tYW5kID0KK3sKKyAgaXNDb21tYW5k
RW5hYmxlZDogZnVuY3Rpb24oYUNvbW1hbmQsIGR1bW15KQorICB7CisgICAgaWYgKCEoSXNEb2N1
bWVudEVkaXRhYmxlKCkgJiYgSXNFZGl0aW5nUmVuZGVyZWRIVE1MKCkpKQorICAgICAgcmV0dXJu
IGZhbHNlOworICAgIHZhciBzZXRJbmRleCA9IGdldEZvbnRTaXplSW5kZXgoKTsKKyAgICByZXR1
cm4gKHNldEluZGV4ID4gMCk7CisgIH0sCisKKyAgZ2V0Q29tbWFuZFN0YXRlUGFyYW1zOiBmdW5j
dGlvbihhQ29tbWFuZCwgYVBhcmFtcywgYVJlZkNvbikge30sCisgIGRvQ29tbWFuZFBhcmFtczog
ZnVuY3Rpb24oYUNvbW1hbmQsIGFQYXJhbXMsIGFSZWZDb24pIHt9LAorCisgIGRvQ29tbWFuZDog
ZnVuY3Rpb24oYUNvbW1hbmQpCisgIHsKKyAgICB2YXIgc2V0SW5kZXggPSBnZXRGb250U2l6ZUlu
ZGV4KCk7CisgICAgaWYgKHNldEluZGV4IDw9IDApCisgICAgICByZXR1cm47CisgICAgdmFyIHNp
emVzID0gWyd4LXNtYWxsJywgJ3NtYWxsJywgJ21lZGl1bScsICdsYXJnZScsICd4LWxhcmdlJywg
J3h4LWxhcmdlJyBdOworICAgIEVkaXRvclNldEZvbnRTaXplKHNpemVzW3NldEluZGV4LTFdKTsK
KyAgfQorfTsKKworLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogdmFyIG5zUmVtb3ZlTmFt
ZWRBbmNob3JzQ29tbWFuZCA9CiB7CiAgIGlzQ29tbWFuZEVuYWJsZWQ6IGZ1bmN0aW9uKGFDb21t
YW5kLCBkdW1teSkKICAgewogICAgIC8vIFdlIGNvdWxkIHNlZSBpZiB0aGVyZSdzIGFueSBsaW5r
IGluIHNlbGVjdGlvbiwgYnV0IGl0IGRvZXNuJ3Qgc2VlbSB3b3J0aCB0aGUgd29yayEKICAgICBy
ZXR1cm4gKElzRG9jdW1lbnRFZGl0YWJsZSgpICYmIElzRWRpdGluZ1JlbmRlcmVkSFRNTCgpKTsK
ICAgfSwKIApkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLmpz
IGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLmpzCi0tLSBhL2VkaXRvci91aS9j
b21wb3Nlci9jb250ZW50L2VkaXRvci5qcworKysgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVu
dC9lZGl0b3IuanMKQEAgLTk2MCw3OSArOTYwLDEzNCBAQCBmdW5jdGlvbiBjcmVhdGVGb250RmFj
ZU1lbnVpdGVtKGFGb250TGFiCiAgIGl0ZW1Ob2RlLnNldEF0dHJpYnV0ZSgidmFsdWVfcGFyc2Vk
IiwgYUZvbnROYW1lLnRvTG93ZXJDYXNlKCkucmVwbGFjZSgvLCAvZywgIiwiKSk7CiAgIGlmIChh
TWVudVBvcHVwLmdldEF0dHJpYnV0ZSgidXNlUmFkaW9zIikgPT0gInRydWUiKSB7CiAgICAgaXRl
bU5vZGUuc2V0QXR0cmlidXRlKCJ0eXBlIiwgInJhZGlvIik7CiAgICAgaXRlbU5vZGUuc2V0QXR0
cmlidXRlKCJvYnNlcnZlcyIsICJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIpOwogICB9CiAgIHJl
dHVybiBpdGVtTm9kZTsKIH0KIAotZnVuY3Rpb24gaW5pdEZvbnRTaXplTWVudShtZW51UG9wdXAp
CisvKioKKyAqIEhlbHBlciBmdW5jdGlvbgorICovCitmdW5jdGlvbiBnZXRGb250U2l6ZUluZGV4
KCkKK3sKKyAgdmFyIGZpcnN0SGFzID0geyB2YWx1ZTogZmFsc2UgfTsKKyAgdmFyIGFueUhhcyA9
IHsgdmFsdWU6IGZhbHNlIH07CisgIHZhciBhbGxIYXMgPSB7IHZhbHVlOiBmYWxzZSB9OworCisg
IHZhciBmb250U2l6ZSA9IEVkaXRvckdldFRleHRQcm9wZXJ0eSgiZm9udCIsICJzaXplIiwgbnVs
bCwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKKworICAvLyBJZiB0aGUgZWxlbWVudCBoYXMg
bm8gc2l6ZSBhdHRyaWJ1dGUgYW5kIG5vIHNpemUgd2FzIGZvdW5kIGF0IGFsbCwKKyAgLy8gd2Ug
YXNzdW1lICJtZWRpdW0iIHNpemUuIFRoaXMgaXMgaGlnaGx5IHByb2JsZW1hdGljIHNpbmNlCisg
IC8vIENTUyBzaXplcyBhcmUgbm90IHJlY29nbmlzZWQgYW5kIHdpbGwgc2hvdyBhcyAibWVkaXVt
IiBhcyB3ZWxsLgorICAvLyBDdXJyZW50bHkgd2UgY2FuJ3QgZGlzdGluZ3Vpc2ggYmV0d2VlbiAi
bm8gYXR0cmlidXRlIiB3aGljaAorICAvLyBjYW4gaW1wbHkgIm1lZGl1bSIgYW5kICJDU1MgYXR0
cmlidXRlIHByZXNlbnQiIHdoaWNoIHNob3VsZCBub3QKKyAgLy8gaW1wbHkgIm1lZGl1bSIuCisg
IGlmICghYW55SGFzLnZhbHVlKQorICAgIHJldHVybiAyOworICAKKyAgLy8gTWl4ZWQgc2VsZWN0
aW9uLgorICBpZiAoIWFsbEhhcy52YWx1ZSkKKyAgICByZXR1cm4gLTE7CisKKyAgc3dpdGNoIChm
b250U2l6ZSkKKyAgeworICBjYXNlICItMyI6CisgIGNhc2UgIi0yIjoKKyAgY2FzZSAiMCI6Cisg
IGNhc2UgIjEiOgorICAgIC8vIHgtc21hbGwuCisgICAgcmV0dXJuIDA7CisgIGNhc2UgIi0xIjoK
KyAgY2FzZSAiMiI6CisgICAgLy8gc21hbGwuCisgICAgcmV0dXJuIDE7CisgIGNhc2UgIjMiOgor
ICAgIC8vIG1lZGl1bS4KKyAgICByZXR1cm4gMjsKKyAgY2FzZSAiKzEiOgorICBjYXNlICI0IjoK
KyAgICAvLyBsYXJnZS4KKyAgICByZXR1cm4gMzsKKyAgY2FzZSAiKzIiOgorICBjYXNlICI1IjoK
KyAgICAvLyB4LWxhcmdlLgorICAgIHJldHVybiA0OworICBjYXNlICIrMyI6CisgIGNhc2UgIis0
IjoKKyAgY2FzZSAiNiI6CisgIGNhc2UgIjciOgorICAgIC8vIHh4LWxhcmdlLgorICAgIHJldHVy
biA1OworICB9CisKKyAgLy8gV2Ugc2hvdWxkbid0IGdldCBoZXJlLiBBbGwgdGhlIHNlbGVjdGlv
biBoYXMgYSB2YWx1ZSB3ZSBkb24ndCB1bmRlcnN0YW5kLgorICByZXR1cm4gLTE7Cit9CisKK2Z1
bmN0aW9uIGluaXRGb250U2l6ZU1lbnUobWVudVBvcHVwLCBmdWxsTWVudSkKIHsKICAgaWYgKG1l
bnVQb3B1cCkKICAgewogICAgIHZhciBjaGlsZHJlbiA9IG1lbnVQb3B1cC5jaGlsZE5vZGVzOwog
ICAgIGlmICghY2hpbGRyZW4pIHJldHVybjsKIAogICAgIHZhciBmaXJzdEhhcyA9IHsgdmFsdWU6
IGZhbHNlIH07CiAgICAgdmFyIGFueUhhcyA9IHsgdmFsdWU6IGZhbHNlIH07CiAgICAgdmFyIGFs
bEhhcyA9IHsgdmFsdWU6IGZhbHNlIH07CiAKLSAgICB2YXIgc2l6ZVdhc0ZvdW5kID0gZmFsc2U7
CisgICAgdmFyIHNtYWxsRm91bmQgPSBmYWxzZTsKKyAgICB2YXIgYmlnRm91bmQgPSBmYWxzZTsK
IAogICAgIC8vIHdlIG5lZWQgdG8gc2V0IG9yIGNsZWFyIHRoZSBjaGVja21hcmsgZm9yIGVhY2gg
bWVudSBpdGVtIHNpbmNlIHRoZSBzZWxlY3Rpb24KICAgICAvLyBtYXkgYmUgaW4gYSBuZXcgbG9j
YXRpb24gZnJvbSB3aGVyZSBpdCB3YXMgd2hlbiB0aGUgbWVudSB3YXMgcHJldmlvdXNseSBvcGVu
ZWQKIAogICAgIC8vIEZpcnN0IDIgaXRlbXMgYWRkIDxzbWFsbD4gYW5kIDxiaWc+IHRhZ3MKICAg
ICAvLyBXaGlsZSBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gc2hvdyB0aGUgbnVtYmVyIG9mIGxldmVs
cywKLSAgICAvLyAgYXQgbGVhc3QgdGhpcyB0ZWxscyB1c2VyIGlmIGVpdGhlciBvZiB0aGVtIGFy
ZSBzZXQKLSAgICB2YXIgbWVudUl0ZW0gPSBjaGlsZHJlblswXTsKLSAgICBpZiAobWVudUl0ZW0p
CisgICAgLy8gYXQgbGVhc3QgdGhpcyB0ZWxscyB1c2VyIGlmIGVpdGhlciBvZiB0aGVtIGFyZSBz
ZXQuCisgICAgRWRpdG9yR2V0VGV4dFByb3BlcnR5KCJzbWFsbCIsICIiLCAiIiwgZmlyc3RIYXMs
IGFueUhhcywgYWxsSGFzKTsKKyAgICBzbWFsbEZvdW5kID0gYW55SGFzLnZhbHVlOworCisgICAg
RWRpdG9yR2V0VGV4dFByb3BlcnR5KCJiaWciLCAiIiwgIiIsIGZpcnN0SGFzLCBhbnlIYXMsIGFs
bEhhcyk7CisgICAgYmlnRm91bmQgPSBhbnlIYXMudmFsdWU7CisKKyAgICAvLyBGaXhlZCBzaXpl
IGl0ZW1zIHN0YXJ0IGFmdGVyIG1lbnUgc2VwYXJhdG9yIGRlcGVuZGluZyBvbiB3aGV0aGVyIGl0
IGlzCisgICAgLy8gYSBmdWxsIG1lbnUuCisgICAgdmFyIG1lbnVJbmRleCA9IGZ1bGxNZW51ID8g
MyA6IDA7CisKKyAgICB2YXIgc2V0SW5kZXggPSBnZXRGb250U2l6ZUluZGV4KCk7CisKKyAgICB2
YXIgbGFzdEl0ZW0gPSBjaGlsZHJlbi5sZW5ndGggLSAxOworICAgIGlmIChzZXRJbmRleCA+PSAw
KQogICAgIHsKLSAgICAgIEVkaXRvckdldFRleHRQcm9wZXJ0eSgic21hbGwiLCAiIiwgIiIsIGZp
cnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7Ci0gICAgICBtZW51SXRlbS5zZXRBdHRyaWJ1dGUoImNo
ZWNrZWQiLCBhbGxIYXMudmFsdWUpOwotICAgICAgc2l6ZVdhc0ZvdW5kID0gYW55SGFzLnZhbHVl
OworICAgICAgY2hpbGRyZW5bbWVudUluZGV4ICsgc2V0SW5kZXhdLnNldEF0dHJpYnV0ZSgiY2hl
Y2tlZCIsIHRydWUpOwogICAgIH0KLQotICAgIG1lbnVJdGVtID0gY2hpbGRyZW5bMV07Ci0gICAg
aWYgKG1lbnVJdGVtKQorICAgIGVsc2UKICAgICB7Ci0gICAgICBFZGl0b3JHZXRUZXh0UHJvcGVy
dHkoImJpZyIsICIiLCAiIiwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKLSAgICAgIG1lbnVJ
dGVtLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGFsbEhhcy52YWx1ZSk7Ci0gICAgICBzaXplV2Fz
Rm91bmQgfD0gYW55SGFzLnZhbHVlOworICAgICAgLy8gSW4gY2FzZSBvZiBtaXhlZCwgY2xlYXIg
YWxsIGl0ZW1zLgorICAgICAgZm9yICh2YXIgaSA9IG1lbnVJbmRleDsgaSA8IGxhc3RJdGVtOyBp
KyspCisgICAgICAgIGNoaWxkcmVuW2ldLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGZhbHNlKTsK
ICAgICB9CiAKLSAgICAvLyBGaXhlZCBzaXplIGl0ZW1zIHN0YXJ0IGFmdGVyIG1lbnUgc2VwYXJh
dG9yCi0gICAgdmFyIG1lbnVJbmRleCA9IDM7Ci0gICAgLy8gSW5kZXggb2YgdGhlIG1lZGl1bSAo
ZGVmYXVsdCkgaXRlbQotICAgIHZhciBtZWRpdW1JbmRleCA9IDU7Ci0KLSAgICAvLyBTY2FuIHRo
cm91Z2ggYWxsIHN1cHBvcnRlZCAiZm9udCBzaXplIiBhdHRyaWJ1dGUgdmFsdWVzCi0gICAgZm9y
ICh2YXIgaSA9IC0yOyBpIDw9IDM7IGkrKykKKyAgICAvLyBTaG93ICJzbWFsbCIvImJpZyIgaW5k
aWNhdG9yLgorICAgIHZhciBodG1sSW5mbyA9ICIiOworICAgIGlmIChzbWFsbEZvdW5kKQorICAg
ICAgaHRtbEluZm8gPSAiPHNtYWxsPiI7CisgICAgaWYgKGJpZ0ZvdW5kKQorICAgICAgaHRtbElu
Zm8gKz0gIjxiaWc+IjsKKworICAgIGlmIChodG1sSW5mbyAhPSAiIikKICAgICB7Ci0gICAgICBt
ZW51SXRlbSA9IGNoaWxkcmVuW21lbnVJbmRleF07Ci0KLSAgICAgIC8vIFNraXAgb3ZlciBtZWRp
dW0gc2luY2UgaXQnbGwgYmUgc2V0IGJlbG93LgotICAgICAgLy8gSWYgZm9udCBzaXplPTAgaXMg
YWN0dWFsbHkgc2V0LCB3ZSdsbCB0b2dnbGUgaXQgb2ZmIGJlbG93IGlmCi0gICAgICAvLyB3ZSBl
bnRlciB0aGlzIGxvb3AgaW4gdGhpcyBjYXNlLgotICAgICAgaWYgKG1lbnVJdGVtICYmIChpICE9
IDApKQotICAgICAgewotICAgICAgICB2YXIgc2l6ZVN0cmluZyA9IChpIDw9IDApID8gU3RyaW5n
KGkpIDogKCIrIiArIFN0cmluZyhpKSk7Ci0gICAgICAgIEVkaXRvckdldFRleHRQcm9wZXJ0eSgi
Zm9udCIsICJzaXplIiwgc2l6ZVN0cmluZywgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKLSAg
ICAgICAgLy8gQ2hlY2sgdGhlIGl0ZW0gb25seSBpZiBhbGwgb2Ygc2VsZWN0aW9uIGhhcyB0aGUg
c2l6ZS4uLgotICAgICAgICBtZW51SXRlbS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCBhbGxIYXMu
dmFsdWUpOwotICAgICAgICAvLyAuLi5idXQgcmVtZW1iZXIgaWYgQU5ZIG9mIG9mIHNlbGVjdGlv
biBoYWQgc2l6ZSBzZXQKLSAgICAgICAgc2l6ZVdhc0ZvdW5kIHw9IGFueUhhcy52YWx1ZTsKLSAg
ICAgIH0KLSAgICAgIG1lbnVJbmRleCsrOworICAgICAgY2hpbGRyZW5bbGFzdEl0ZW1dLnNldEF0
dHJpYnV0ZSgiaGlkZGVuIiwgZmFsc2UpOworICAgICAgY2hpbGRyZW5bbGFzdEl0ZW1dLnNldEF0
dHJpYnV0ZSgibGFiZWwiLCAiSFRNTDogIiArIGh0bWxJbmZvKTsKKyAgICAgIGNoaWxkcmVuW2xh
c3RJdGVtXS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCB0cnVlKTsKICAgICB9Ci0KLSAgICAvLyBp
ZiBubyBzaXplIHdhcyBmb3VuZCwgdGhlbiBjaGVjayBkZWZhdWx0IChtZWRpdW0pCi0gICAgLy8g
bm90ZSB0aGF0IG5vIGl0ZW0gaXMgY2hlY2tlZCBpbiB0aGUgY2FzZSBvZiAibWl4ZWQiIHNlbGVj
dGlvbgotICAgIGNoaWxkcmVuW21lZGl1bUluZGV4XS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCAh
c2l6ZVdhc0ZvdW5kKTsKKyAgICBlbHNlCisgICAgICBjaGlsZHJlbltsYXN0SXRlbV0uc2V0QXR0
cmlidXRlKCJoaWRkZW4iLCB0cnVlKTsKICAgfQogfQogCiBmdW5jdGlvbiBvbkhpZ2hsaWdodENv
bG9yQ2hhbmdlKCkKIHsKICAgQ2hhbmdlQnV0dG9uQ29sb3IoImNtZF9oaWdobGlnaHQiLCAiSGln
aGxpZ2h0Q29sb3JCdXR0b24iLAogICAgICAgICAgICAgICAgICAgICAidHJhbnNwYXJlbnQiKTsK
IH0KZGlmZiAtLWdpdCBhL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci54dWwgYi9l
ZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3IueHVsCi0tLSBhL2VkaXRvci91aS9jb21w
b3Nlci9jb250ZW50L2VkaXRvci54dWwKKysrIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQv
ZWRpdG9yLnh1bApAQCAtMjY1LDE2ICsyNjUsMTcgQEAKICAgICAgICAgICAgbm93aW5kb3dkcmFn
PSJ0cnVlIj4KICAgICA8IS0tIGZyb20gZWRpdG9yT3ZlcmxheSAtLT4KICAgICA8dG9vbGJhcml0
ZW0gaWQ9InBhcmFncmFwaC1zZWxlY3QtY29udGFpbmVyIi8+CiAgICAgPHRvb2xiYXJpdGVtIGlk
PSJjb2xvci1idXR0b25zLWNvbnRhaW5lciIvPgogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJIaWdo
bGlnaHRDb2xvckJ1dHRvbiIvPgogCiAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xhc3M9InRvb2xi
YXJzZXBhcmF0b3Itc3RhbmRhcmQiLz4KIAorICAgIDx0b29sYmFyYnV0dG9uIGlkPSJBYnNvbHV0
ZUZvbnRTaXplQnV0dG9uIi8+CiAgICAgPHRvb2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNp
emVCdXR0b24iLz4KICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1dHRv
biIvPgogCiAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xhc3M9InRvb2xiYXJzZXBhcmF0b3Itc3Rh
bmRhcmQiLz4KIAogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJib2xkQnV0dG9uIi8+CiAgICAgPHRv
b2xiYXJidXR0b24gaWQ9Iml0YWxpY0J1dHRvbiIvPgogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJ1
bmRlcmxpbmVCdXR0b24iLz4KZGlmZiAtLWdpdCBhL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50
L2VkaXRvck92ZXJsYXkueHVsIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3Zl
cmxheS54dWwKLS0tIGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54
dWwKKysrIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKQEAg
LTg5LDI3ICs4OSwyNyBAQAogICAgICAgICAgY29tbWFuZD0iY21kX3JlbW92ZUxpbmtzIgogICAg
ICAgICAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KICAgICA8a2V5IGlkPSJyZW1vdmVuYW1l
ZGFuY2hvcnNrYiIKICAgICAgICAgIGtleT0iJmZvcm1hdFJlbW92ZU5hbWVkQW5jaG9yczIua2V5
OyIKICAgICAgICAgIGNvbW1hbmQ9ImNtZF9yZW1vdmVOYW1lZEFuY2hvcnMiCiAgICAgICAgICBt
b2RpZmllcnM9ImFjY2VsLCBzaGlmdCIvPgogICAgIDxrZXkgaWQ9ImRlY3JlYXNlZm9udHNpemVr
YiIKICAgICAgICAgIGtleT0iJmRlY3JlbWVudEZvbnRTaXplLmtleTsiCi0gICAgICAgICBjb21t
YW5kPSJjbWRfZGVjcmVhc2VGb250IgorICAgICAgICAgY29tbWFuZD0iY21kX2RlY3JlYXNlRm9u
dFN0ZXAiCiAgICAgICAgICBtb2RpZmllcnM9ImFjY2VsIi8+CiAgICAgPGtleSBpZD0iaW5jcmVh
c2Vmb250c2l6ZWtiIgogICAgICAgICAga2V5PSImaW5jcmVtZW50Rm9udFNpemUua2V5OyIKLSAg
ICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnQiCisgICAgICAgICBjb21tYW5kPSJjbWRf
aW5jcmVhc2VGb250U3RlcCIKICAgICAgICAgIG1vZGlmaWVycz0iYWNjZWwiLz4KICAgICA8a2V5
IGtleT0iJmluY3JlbWVudEZvbnRTaXplLmtleTsiCi0gICAgICAgICBjb21tYW5kPSJjbWRfaW5j
cmVhc2VGb250IgorICAgICAgICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udFN0ZXAiCiAgICAg
ICAgICBtb2RpZmllcnM9ImFjY2VsLHNoaWZ0Ii8+CiAgICAgPGtleSBrZXk9IiZpbmNyZW1lbnRG
b250U2l6ZS5rZXkyOyIKLSAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnQiCisgICAg
ICAgICBjb21tYW5kPSJjbWRfaW5jcmVhc2VGb250U3RlcCIKICAgICAgICAgIG1vZGlmaWVycz0i
YWNjZWwiLz4KIAogICAgIDxrZXkgaWQ9Imluc2VydGxpbmtrYiIKICAgICAgICAgIGtleT0iJmlu
c2VydExpbmtDbWQua2V5OyIKICAgICAgICAgIGNvbW1hbmQ9ImNtZF9saW5rIgogICAgICAgICAg
bW9kaWZpZXJzPSJhY2NlbCIvPgogICA8L2tleXNldD4KIApAQCAtMjIzLDE4ICsyMjMsMTggQEAK
ICAgICA8Y29tbWFuZCBpZD0iY21kX2JhY2tncm91bmRDb2xvciIgc3RhdGU9IiIvPgogICAgIDxj
b21tYW5kIGlkPSJjbWRfaGlnaGxpZ2h0IiAgICAgICBzdGF0ZT0idHJhbnNwYXJlbnQiICBvbmNv
bW1hbmQ9IkVkaXRvclNlbGVjdENvbG9yKCdIaWdobGlnaHQnLCBldmVudCk7Ii8+CiAgICAgPGNv
bW1hbmQgaWQ9ImNtZF9mb250U2l6ZSIgICAgICAgICAgICAgICAgICAgICAgICAgb25jb21tYW5k
PSJnb0RvQ29tbWFuZCgnY21kX2ZvbnRTaXplJykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX2Fs
aWduIiAgICAgICAgICAgc3RhdGU9IiIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRfYWJzUG9zIiAg
ICAgICAgICBzdGF0ZT0iIiAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2Fic1Bv
cycpIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9pbmNyZWFzZVpJbmRleCIgIHN0YXRlPSIiICAg
ICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfaW5jcmVhc2VaSW5kZXgnKSIvPgogICAg
IDxjb21tYW5kIGlkPSJjbWRfZGVjcmVhc2VaSW5kZXgiICBzdGF0ZT0iIiAgICAgICAgb25jb21t
YW5kPSJnb0RvQ29tbWFuZCgnY21kX2RlY3JlYXNlWkluZGV4JykiLz4KICAgICA8Y29tbWFuZCBp
ZD0iY21kX2FkdmFuY2VkUHJvcGVydGllcyIgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0Nv
bW1hbmQoJ2NtZF9hZHZhbmNlZFByb3BlcnRpZXMnKSIvPgotICAgIDxjb21tYW5kIGlkPSJjbWRf
aW5jcmVhc2VGb250IiAgICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgn
Y21kX2luY3JlYXNlRm9udCcpIi8+Ci0gICAgPGNvbW1hbmQgaWQ9ImNtZF9kZWNyZWFzZUZvbnQi
ICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfZGVjcmVhc2VG
b250JykiLz4KKyAgICA8Y29tbWFuZCBpZD0iY21kX2luY3JlYXNlRm9udFN0ZXAiICAgICAgICAg
ICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9pbmNyZWFzZUZvbnRTdGVwJykiLz4K
KyAgICA8Y29tbWFuZCBpZD0iY21kX2RlY3JlYXNlRm9udFN0ZXAiICAgICAgICAgICAgICAgIG9u
Y29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9kZWNyZWFzZUZvbnRTdGVwJykiLz4KICAgICA8Y29t
bWFuZCBpZD0iY21kX3JlbW92ZVN0eWxlcyIgICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0i
Z29Eb0NvbW1hbmQoJ2NtZF9yZW1vdmVTdHlsZXMnKSIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRf
cmVtb3ZlTGlua3MiICAgICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgn
Y21kX3JlbW92ZUxpbmtzJykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX3JlbW92ZU5hbWVkQW5j
aG9ycyIgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9yZW1vdmVOYW1l
ZEFuY2hvcnMnKSIvPgogICA8L2NvbW1hbmRzZXQ+CiAKICAgPCEtLSBjb21tYW5kcyB1cGRhdGVk
IG9ubHkgd2hlbiB0aGUgbWVudSBnZXRzIGNyZWF0ZWQgLS0+CiAgIDxjb21tYW5kc2V0IGlkPSJj
b21wb3Nlckxpc3RNZW51SXRlbXMiCiAgICAgICAgICAgY29tbWFuZHVwZGF0ZXI9InRydWUiCkBA
IC00NDEsNzMgKzQ0MSw2OCBAQAogICAgICAgICAgIDwhLS0gTG9jYWwgZm9udCBmYWNlIGl0ZW1z
IGFkZGVkIGhlcmUgYnkgaW5pdExvY2FsRm9udEZhY2VNZW51KCkgLS0+CiAgICAgICA8L21lbnVw
b3B1cD4KICAgICA8L21lbnU+CiAKICAgICA8IS0tIEZvbnQgc2l6ZSBzdWJtZW51IC0tPgogICAg
IDxtZW51IGlkPSJmb250U2l6ZU1lbnUiIGxhYmVsPSImZm9udFNpemVNZW51LmxhYmVsOyIKICAg
ICAgICAgICBhY2Nlc3NrZXk9IiZmb250U2l6ZU1lbnUuYWNjZXNza2V5OyIKICAgICAgICAgICBw
b3NpdGlvbj0iMiI+Ci0gICAgICA8bWVudXBvcHVwIGlkPSJmb250U2l6ZU1lbnVQb3B1cCIgb25w
b3B1cHNob3dpbmc9ImluaXRGb250U2l6ZU1lbnUodGhpcykiPgorICAgICAgPG1lbnVwb3B1cCBp
ZD0iZm9udFNpemVNZW51UG9wdXAiIG9ucG9wdXBzaG93aW5nPSJpbml0Rm9udFNpemVNZW51KHRo
aXMsIHRydWUpIj4KICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9kZWNyZWFzZUZvbnRTaXplIgog
ICAgICAgICAgICAgICAgIGxhYmVsPSImZGVjcmVhc2VGb250U2l6ZS5sYWJlbDsiCiAgICAgICAg
ICAgICAgICAgYWNjZXNza2V5PSImZGVjcmVhc2VGb250U2l6ZS5hY2Nlc3NrZXk7IgotICAgICAg
ICAgICAgICAgIGNvbW1hbmQ9ImNtZF9kZWNyZWFzZUZvbnQiCi0gICAgICAgICAgICAgICAgdHlw
ZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgbmFtZT0iMSIKKyAgICAgICAgICAgICAgICBjb21t
YW5kPSJjbWRfZGVjcmVhc2VGb250U3RlcCIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIg
bmFtZT0iMSIgYXV0b2NoZWNrPSJmYWxzZSIKICAgICAgICAgICAgICAgICBrZXk9ImRlY3JlYXNl
Zm9udHNpemVrYiIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X2luY3JlYXNlRm9udFNpemUi
CiAgICAgICAgICAgICAgICAgbGFiZWw9IiZpbmNyZWFzZUZvbnRTaXplLmxhYmVsOyIKICAgICAg
ICAgICAgICAgICBhY2Nlc3NrZXk9IiZpbmNyZWFzZUZvbnRTaXplLmFjY2Vzc2tleTsiCi0gICAg
ICAgICAgICAgICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udCIKLSAgICAgICAgICAgICAgICB0
eXBlPSJyYWRpbyIKLSAgICAgICAgICAgICAgICBuYW1lPSIxIiBrZXk9ImluY3JlYXNlZm9udHNp
emVrYiIvPgorICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnRTdGVwIgor
ICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIiBhdXRvY2hlY2s9ImZhbHNlIgor
ICAgICAgICAgICAgICAgIGtleT0iaW5jcmVhc2Vmb250c2l6ZWtiIi8+CiAgICAgICAgIDxtZW51
c2VwYXJhdG9yIGlkPSJmb250U2l6ZU1lbnVBZnRlckluY3JlYXNlRm9udFNpemVTZXBhcmF0b3Ii
Lz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3gtc21hbGwiCi0gICAgICAgICAgICAgICAg
ICBsYWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJlbDsiCi0gICAgICAgICAgICAgICAgICBhY2Nl
c3NrZXk9IiZzaXplLXgtc21hbGxDbWQuYWNjZXNza2V5OyIKKyAgICAgICAgICAgICAgICAgIGxh
YmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0i
JnNpemUtdGlueUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJF
ZGl0b3JTZXRGb250U2l6ZSgneC1zbWFsbCcpIgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFk
aW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAgdHlwZT0i
cmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVk
SFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUtc21hbGwiCiAg
ICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7IgogICAgICAgICAg
ICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1zbWFsbENtZC5hY2Nlc3NrZXk7IgogICAgICAgICAg
ICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnc21hbGwnKSIKLSAgICAgICAg
ICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAg
ICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAgb2Jz
ZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0i
bWVudV9zaXplLW1lZGl1bSIKICAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1tZWRpdW1D
bWQubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1tZWRpdW1DbWQu
YWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNp
emUoJ21lZGl1bScpIgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAg
ICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEi
CiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4K
ICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUtbGFyZ2UiCiAgICAgICAgICAgICAgICAg
ICBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNz
a2V5PSImc2l6ZS1sYXJnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21t
YW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnbGFyZ2UnKSIKLSAgICAgICAgICAgICAgICAgIHR5cGU9
InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAgICAgICAgICAgICAgIHR5
cGU9InJhZGlvIiBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5k
ZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXgtbGFy
Z2UiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteC1sYXJnZUNtZC5sYWJlbDsiCi0g
ICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXgtbGFyZ2VDbWQuYWNjZXNza2V5OyIK
KyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIKKyAg
ICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtZXh0cmFMYXJnZUNtZC5hY2Nlc3NrZXk7
IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1sYXJn
ZScpIgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBu
YW1lPSIyIgorICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAg
ICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAg
PG1lbnVpdGVtIGlkPSJtZW51X3NpemUteHgtbGFyZ2UiCi0gICAgICAgICAgICAgICAgICBsYWJl
bD0iJnNpemUteHgtbGFyZ2VDbWQubGFiZWw7IgotICAgICAgICAgICAgICAgICAgYWNjZXNza2V5
PSImc2l6ZS14eC1sYXJnZUNtZC5hY2Nlc3NrZXk7IgorICAgICAgICAgICAgICAgICAgbGFiZWw9
IiZzaXplLWh1Z2VDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6
ZS1odWdlQ21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRv
clNldEZvbnRTaXplKCd4eC1sYXJnZScpIgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8i
Ci0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAgdHlwZT0icmFk
aW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRN
TEVuYWJsZXIiLz4KKyAgICAgICAgPG1lbnVpdGVtIGlkPSJmb250U2l6ZU1lbnVfc21hbGxCaWdJ
bmZvIgorICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjIiIGRpc2FibGVkPSJ0
cnVlIiBoaWRkZW49InRydWUiLz4KICAgICAgIDwvbWVudXBvcHVwPgogICAgIDwvbWVudT4KIAog
ICAgIDwhLS0gRm9udCBzdHlsZSBzdWJtZW51IC0tPgogICAgIDxtZW51IGlkPSJmb250U3R5bGVN
ZW51IiBsYWJlbD0iJmZvbnRTdHlsZU1lbnUubGFiZWw7IiAKICAgICAgICAgICBhY2Nlc3NrZXk9
IiZmb250U3R5bGVNZW51LmFjY2Vzc2tleTsiCiAgICAgICAgICAgcG9zaXRpb249IjMiPgogICAg
IDxtZW51cG9wdXAgaWQ9ImZvbnRTdHlsZU1lbnVQb3B1cCIgb25wb3B1cHNob3dpbmc9ImluaXRG
b250U3R5bGVNZW51KHRoaXMpIj4KQEAgLTEwOTQsMjMgKzEwODksMjIgQEAKICAgICAgICAgICAg
ICB0b29sdGlwdGV4dD0iJkZvbnRTaXplU2VsZWN0LnRvb2x0aXA7Ij4KICAgPG1lbnVsaXN0IGlk
PSJGb250U2l6ZVNlbGVjdCIKICAgICAgICAgICAgIGNsYXNzPSJ0b29sYmFyLWZvY3VzdGFyZ2V0
IgogICAgICAgICAgICAgY3JvcD0icmlnaHQiCiAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRv
clNlbGVjdEZvbnRTaXplKCk7Ij4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iZm9udC1zaXplLXNl
bGVjdC1jb250YWluZXIiIGF0dHJpYnV0ZT0iZGlzYWJsZWQiLz4KICAgICA8b2JzZXJ2ZXMgZWxl
bWVudD0iY21kX2ZvbnRTaXplIiBhdHRyaWJ1dGU9InN0YXRlIiBvbmJyb2FkY2FzdD0ib25Gb250
U2l6ZUNoYW5nZSh0aGlzLnBhcmVudE5vZGUsICdjbWRfZm9udFNpemUnKSIvPgogICAgIDxtZW51
cG9wdXAgaWQ9IkZvbnRTaXplUG9wdXAiPgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51
X2ZvbnRTaXplX3h4LXNtYWxsIiBsYWJlbD0iJnNpemUteHgtc21hbGxDbWQubGFiZWw7Ii8+Ci0g
ICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1zbWFsbCIgbGFiZWw9IiZz
aXplLXgtc21hbGxDbWQubGFiZWw7Ii8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVf
Zm9udFNpemVfeC1zbWFsbCIgbGFiZWw9IiZzaXplLXRpbnlDbWQubGFiZWw7Ii8+CiAgICAgICA8
bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfc21hbGwiIGxhYmVsPSImc2l6ZS1zbWFs
bENtZC5sYWJlbDsiLz4KICAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9t
ZWRpdW0iIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7Ii8+CiAgICAgICA8bWVudWl0ZW0g
aWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbGFyZ2UiIGxhYmVsPSImc2l6ZS1sYXJnZUNtZC5sYWJl
bDsiLz4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LWxhcmdlIiBs
YWJlbD0iJnNpemUteC1sYXJnZUNtZC5sYWJlbDsiLz4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9v
YmFybWVudV9mb250U2l6ZV94eC1sYXJnZSIgbGFiZWw9IiZzaXplLXh4LWxhcmdlQ21kLmxhYmVs
OyIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtbGFyZ2UiIGxh
YmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0
b29iYXJtZW51X2ZvbnRTaXplX3h4LWxhcmdlIiBsYWJlbD0iJnNpemUtaHVnZUNtZC5sYWJlbDsi
Lz4KICAgICA8L21lbnVwb3B1cD4KICAgPC9tZW51bGlzdD4KIDwvdG9vbGJhcml0ZW0+CiAKIDx0
b29sYmFyaXRlbSBpZD0iY29sb3ItYnV0dG9ucy1jb250YWluZXIiCiAgICAgICAgICAgICAgYWxp
Z249ImNlbnRlciIKICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iPgogICA8
c3RhY2sgaWQ9IkNvbG9yQnV0dG9ucyIgYWxpZ249ImNlbnRlciI+CkBAIC0xMTI3LDI0ICsxMTIx
LDU5IEBACiAgIDx0b29sYmFyYnV0dG9uIGlkPSJIaWdobGlnaHRDb2xvckJ1dHRvbiIKICAgICAg
ICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAgICB0
b29sdGlwdGV4dD0iJkhpZ2hsaWdodENvbG9yQnV0dG9uLnRvb2x0aXA7IgogICAgICAgICAgICAg
ICAgICBjb21tYW5kPSJjbWRfaGlnaGxpZ2h0Ij4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21k
X2hpZ2hsaWdodCIgYXR0cmlidXRlPSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9uSGlnaGxpZ2h0Q29s
b3JDaGFuZ2UoKSIvPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfaGlnaGxpZ2h0IiBhdHRy
aWJ1dGU9ImNvbGxhcHNlZCIvPgogICA8L3Rvb2xiYXJidXR0b24+CiAKKyAgPHRvb2xiYXJidXR0
b24gaWQ9IkFic29sdXRlRm9udFNpemVCdXR0b24iCisgICAgICAgICAgICAgICAgIGNsYXNzPSJm
b3JtYXR0aW5nLWJ1dHRvbiIKKyAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZhYnNvbHV0
ZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwOyIKKyAgICAgICAgICAgICAgICAgdHlwZT0ibWVu
dSIKKyAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIj4K
KyAgICA8bWVudXBvcHVwIGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9uUG9wdXAiCisgICAgICAg
ICAgICAgICBvbnBvcHVwc2hvd2luZz0iaW5pdEZvbnRTaXplTWVudSh0aGlzLCBmYWxzZSk7Ij4K
KyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LXNtYWxsIgorICAgICAg
ICAgICAgICAgIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0
eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNl
dEZvbnRTaXplKCd4LXNtYWxsJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9m
b250U2l6ZV9zbWFsbCIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFi
ZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAgICAg
ICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3NtYWxsJykiLz4KKyAgICAgIDxtZW51
aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9tZWRpdW0iCisgICAgICAgICAgICAgICAgbGFi
ZWw9IiZzaXplLW1lZGl1bUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8i
IG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgn
bWVkaXVtJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9sYXJn
ZSIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7IgorICAgICAg
ICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAgICAgICAgIG9uY29tbWFu
ZD0iRWRpdG9yU2V0Rm9udFNpemUoJ2xhcmdlJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9v
YmFybWVudV9mb250U2l6ZV94LWxhcmdlIgorICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1l
eHRyYUxhcmdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0i
MSIKKyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4LWxhcmdl
JykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1sYXJnZSIK
KyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtaHVnZUNtZC5sYWJlbDsiCisgICAgICAgICAg
ICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJF
ZGl0b3JTZXRGb250U2l6ZSgneHgtbGFyZ2UnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29i
YXJtZW51X2ZvbnRTaXplX3NtYWxsQmlnSW5mbyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRp
byIgbmFtZT0iMiIgZGlzYWJsZWQ9InRydWUiIGhpZGRlbj0idHJ1ZSIvPgorICAgIDwvbWVudXBv
cHVwPgorICA8L3Rvb2xiYXJidXR0b24+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJEZWNyZWFzZUZv
bnRTaXplQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24i
CiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImZGVjcmVhc2VGb250U2l6ZVRvb2xiYXJD
bWQudG9vbHRpcDsiCi0gICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9kZWNyZWFzZUZvbnQi
Lz4KKyAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2RlY3JlYXNlRm9udFN0ZXAiLz4KICAg
PHRvb2xiYXJidXR0b24gaWQ9IkluY3JlYXNlRm9udFNpemVCdXR0b24iCiAgICAgICAgICAgICAg
ICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRl
eHQ9IiZpbmNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwOyIKLSAgICAgICAgICAgICAg
ICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udCIvPgorICAgICAgICAgICAgICAgICBjb21tYW5k
PSJjbWRfaW5jcmVhc2VGb250U3RlcCIvPgogICA8dG9vbGJhcmJ1dHRvbiBpZD0iYm9sZEJ1dHRv
biIKICAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAg
ICAgICAgICB0b29sdGlwdGV4dD0iJmJvbGRUb29sYmFyQ21kLnRvb2x0aXA7IgogICAgICAgICAg
ICAgICAgICB0eXBlPSJjaGVja2JveCIKICAgICAgICAgICAgICAgICAgYXV0b0NoZWNrPSJmYWxz
ZSIKICAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2JvbGQiPgogICAgIDxvYnNlcnZlcyBl
bGVtZW50PSJjbWRfYm9sZCIgdHlwZT0iY2hlY2tib3giIGF0dHJpYnV0ZT0ic3RhdGUiIG9uYnJv
YWRjYXN0PSJvbkJ1dHRvblVwZGF0ZSh0aGlzLnBhcmVudE5vZGUsICdjbWRfYm9sZCcpIi8+CiAg
IDwvdG9vbGJhcmJ1dHRvbj4KZGlmZiAtLWdpdCBhL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50
L2VkaXRvclV0aWxpdGllcy5qcyBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvclV0
aWxpdGllcy5qcwotLS0gYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3JVdGlsaXRp
ZXMuanMKKysrIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yVXRpbGl0aWVzLmpz
CkBAIC0zNDYsMTggKzM0NiwxOCBAQCBmdW5jdGlvbiBHZXRBdG9tU2VydmljZSgpCiB9CiAKIGZ1
bmN0aW9uIEVkaXRvckdldFRleHRQcm9wZXJ0eShwcm9wZXJ0eSwgYXR0cmlidXRlLCB2YWx1ZSwg
Zmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKQogewogICB0cnkgewogICAgIGlmICghZ0F0b21TZXJ2
aWNlKSBHZXRBdG9tU2VydmljZSgpOwogICAgIHZhciBwcm9wQXRvbSA9IGdBdG9tU2VydmljZS5n
ZXRBdG9tKHByb3BlcnR5KTsKIAotICAgIEdldEN1cnJlbnRFZGl0b3IoKS5nZXRJbmxpbmVQcm9w
ZXJ0eShwcm9wQXRvbSwgYXR0cmlidXRlLCB2YWx1ZSwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKKyAgICByZXR1cm4g
R2V0Q3VycmVudEVkaXRvcigpLmdldElubGluZVByb3BlcnR5V2l0aEF0dHJWYWx1ZShwcm9wQXRv
bSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXR0cmlidXRlLCB2YWx1ZSwgZmly
c3RIYXMsIGFueUhhcywgYWxsSGFzKTsKICAgfQogICBjYXRjaChlKSB7fQogfQogCiBmdW5jdGlv
biBFZGl0b3JTZXRUZXh0UHJvcGVydHkocHJvcGVydHksIGF0dHJpYnV0ZSwgdmFsdWUpCiB7CiAg
IHRyeSB7CiAgICAgaWYgKCFnQXRvbVNlcnZpY2UpIEdldEF0b21TZXJ2aWNlKCk7CmRpZmYgLS1n
aXQgYS9lZGl0b3IvdWkvbG9jYWxlcy9lbi1VUy9jaHJvbWUvY29tcG9zZXIvZWRpdG9yT3Zlcmxh
eS5kdGQgYi9lZGl0b3IvdWkvbG9jYWxlcy9lbi1VUy9jaHJvbWUvY29tcG9zZXIvZWRpdG9yT3Zl
cmxheS5kdGQKLS0tIGEvZWRpdG9yL3VpL2xvY2FsZXMvZW4tVVMvY2hyb21lL2NvbXBvc2VyL2Vk
aXRvck92ZXJsYXkuZHRkCisrKyBiL2VkaXRvci91aS9sb2NhbGVzL2VuLVVTL2Nocm9tZS9jb21w
b3Nlci9lZGl0b3JPdmVybGF5LmR0ZApAQCAtNzcsMzAgKzc3LDI4IEBACiA8IUVOVElUWSBkZWNy
ZW1lbnRGb250U2l6ZS5rZXkyICIsIj4gPCEtLSA8IGlzIGFib3ZlIHRoaXMga2V5IG9uIG1hbnkg
a2V5Ym9hcmRzIC0tPgogPCFFTlRJVFkgaW5jcmVhc2VGb250U2l6ZS5sYWJlbCAiTGFyZ2VyIj4K
IDwhRU5USVRZIGluY3JlYXNlRm9udFNpemUuYWNjZXNza2V5ICJnIj4KIDwhRU5USVRZIGluY3Jl
bWVudEZvbnRTaXplLmtleSAiJmd0OyI+CiA8IUVOVElUWSBpbmNyZW1lbnRGb250U2l6ZS5rZXky
ICIuIj4gPCEtLSA+IGlzIGFib3ZlIHRoaXMga2V5IG9uIG1hbnkga2V5Ym9hcmRzIC0tPgogCiA8
IUVOVElUWSBmb250U2l6ZU1lbnUubGFiZWwgIlNpemUiPgogPCFFTlRJVFkgZm9udFNpemVNZW51
LmFjY2Vzc2tleSAieiI+Ci08IUVOVElUWSBzaXplLXh4LXNtYWxsQ21kLmxhYmVsICJ4eC1zbWFs
bCI+Ci08IUVOVElUWSBzaXplLXh4LXNtYWxsQ21kLmFjY2Vzc2tleSAiYSI+Ci08IUVOVElUWSBz
aXplLXgtc21hbGxDbWQubGFiZWwgIngtc21hbGwiPgotPCFFTlRJVFkgc2l6ZS14LXNtYWxsQ21k
LmFjY2Vzc2tleSAibSI+Cis8IUVOVElUWSBzaXplLXRpbnlDbWQubGFiZWwgInRpbnkiPgorPCFF
TlRJVFkgc2l6ZS10aW55Q21kLmFjY2Vzc2tleSAidCI+CiA8IUVOVElUWSBzaXplLXNtYWxsQ21k
LmxhYmVsICJzbWFsbCI+CiA8IUVOVElUWSBzaXplLXNtYWxsQ21kLmFjY2Vzc2tleSAicyI+CiA8
IUVOVElUWSBzaXplLW1lZGl1bUNtZC5sYWJlbCAibWVkaXVtIj4KLTwhRU5USVRZIHNpemUtbWVk
aXVtQ21kLmFjY2Vzc2tleSAiZCI+Cis8IUVOVElUWSBzaXplLW1lZGl1bUNtZC5hY2Nlc3NrZXkg
Im0iPgogPCFFTlRJVFkgc2l6ZS1sYXJnZUNtZC5sYWJlbCAibGFyZ2UiPgogPCFFTlRJVFkgc2l6
ZS1sYXJnZUNtZC5hY2Nlc3NrZXkgImwiPgotPCFFTlRJVFkgc2l6ZS14LWxhcmdlQ21kLmxhYmVs
ICJ4LWxhcmdlIj4KLTwhRU5USVRZIHNpemUteC1sYXJnZUNtZC5hY2Nlc3NrZXkgIngiPgotPCFF
TlRJVFkgc2l6ZS14eC1sYXJnZUNtZC5sYWJlbCAieHgtbGFyZ2UiPgotPCFFTlRJVFkgc2l6ZS14
eC1sYXJnZUNtZC5hY2Nlc3NrZXkgImUiPgorPCFFTlRJVFkgc2l6ZS1leHRyYUxhcmdlQ21kLmxh
YmVsICJleHRyYSBsYXJnZSI+Cis8IUVOVElUWSBzaXplLWV4dHJhTGFyZ2VDbWQuYWNjZXNza2V5
ICJ4Ij4KKzwhRU5USVRZIHNpemUtaHVnZUNtZC5sYWJlbCAiaHVnZSI+Cis8IUVOVElUWSBzaXpl
LWh1Z2VDbWQuYWNjZXNza2V5ICJoIj4KIAogPCEtLSBGb250IFN0eWxlIFN1Yk1lbnUgLS0+CiA8
IUVOVElUWSBmb250U3R5bGVNZW51LmxhYmVsICJUZXh0IFN0eWxlIj4KIDwhRU5USVRZIGZvbnRT
dHlsZU1lbnUuYWNjZXNza2V5ICJTIj4KIDwhRU5USVRZIHN0eWxlQm9sZENtZC5sYWJlbCAiQm9s
ZCI+CiA8IUVOVElUWSBzdHlsZUJvbGRDbWQuYWNjZXNza2V5ICJCIj4KIDwhRU5USVRZIHN0eWxl
Qm9sZENtZC5rZXkgIkIiPgogPCFFTlRJVFkgc3R5bGVJdGFsaWNDbWQubGFiZWwgIkl0YWxpYyI+
CkBAIC0zMDcsMTYgKzMwNSwxNyBAQAogPCFFTlRJVFkgYW5jaG9yVG9vbGJhckNtZC5sYWJlbCAi
QW5jaG9yIj4KIDwhRU5USVRZIGFuY2hvclRvb2xiYXJDbWQudG9vbHRpcCAiSW5zZXJ0IG5ldyBu
YW1lZCBhbmNob3Igb3IgZWRpdCBzZWxlY3RlZCBhbmNob3IncyBwcm9wZXJ0aWVzIj4KIDwhRU5U
SVRZIFRleHRDb2xvckJ1dHRvbi50b29sdGlwICJDaG9vc2UgY29sb3IgZm9yIHRleHQiPgogPCFF
TlRJVFkgQmFja2dyb3VuZENvbG9yQnV0dG9uLnRvb2x0aXAgIkNob29zZSBjb2xvciBmb3IgYmFj
a2dyb3VuZCI+CiA8IUVOVElUWSB0aHJvYmJlci50b29sdGlwICJHbyB0byB0aGUgJnZlbmRvclNo
b3J0TmFtZTsgaG9tZSBwYWdlIj4KIDwhRU5USVRZIEhpZ2hsaWdodENvbG9yQnV0dG9uLnRvb2x0
aXAgIkNob29zZSBoaWdobGlnaHQgY29sb3IgZm9yIHRleHQiPgogCiA8IS0tIEVkaXRvciB0b29s
YmFyIC0tPgorPCFFTlRJVFkgYWJzb2x1dGVGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcCAiU2V0
IGZvbnQgc2l6ZSI+CiA8IUVOVElUWSBkZWNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlw
ICJTbWFsbGVyIGZvbnQgc2l6ZSI+CiA8IUVOVElUWSBpbmNyZWFzZUZvbnRTaXplVG9vbGJhckNt
ZC50b29sdGlwICJMYXJnZXIgZm9udCBzaXplIj4KIDwhRU5USVRZIGJvbGRUb29sYmFyQ21kLnRv
b2x0aXAgIkJvbGQiPgogPCFFTlRJVFkgaXRhbGljVG9vbGJhckNtZC50b29sdGlwICJJdGFsaWMi
PgogPCFFTlRJVFkgdW5kZXJsaW5lVG9vbGJhckNtZC50b29sdGlwICJVbmRlcmxpbmUiPgogPCFF
TlRJVFkgYnVsbGV0TGlzdFRvb2xiYXJDbWQudG9vbHRpcCAiQXBwbHkgb3IgcmVtb3ZlIGJ1bGxl
dGVkIGxpc3QiPgogPCFFTlRJVFkgbnVtYmVyTGlzdFRvb2xiYXJDbWQudG9vbHRpcCAiQXBwbHkg
b3IgcmVtb3ZlIG51bWJlcmVkIGxpc3QiPgogPCFFTlRJVFkgb3V0ZGVudFRvb2xiYXJDbWQudG9v
bHRpcCAiT3V0ZGVudCB0ZXh0IChtb3ZlIGxlZnQpIj4KZGlmZiAtLWdpdCBhL21haWwvY29tcG9u
ZW50cy9jb21wb3NlL2NvbnRlbnQvTXNnQ29tcG9zZUNvbW1hbmRzLmpzIGIvbWFpbC9jb21wb25l
bnRzL2NvbXBvc2UvY29udGVudC9Nc2dDb21wb3NlQ29tbWFuZHMuanMKLS0tIGEvbWFpbC9jb21w
b25lbnRzL2NvbXBvc2UvY29udGVudC9Nc2dDb21wb3NlQ29tbWFuZHMuanMKKysrIGIvbWFpbC9j
b21wb25lbnRzL2NvbXBvc2UvY29udGVudC9Nc2dDb21wb3NlQ29tbWFuZHMuanMKQEAgLTk4Nywx
OCArOTg3LDE4IEBAIGZ1bmN0aW9uIHVwZGF0ZUNvbXBvc2VJdGVtcygpCiAgICAgZ29VcGRhdGVD
b21tYW5kKCJjbWRfcmV3cmFwIik7CiAKICAgICAvLyBJbnNlcnQgTWVudQogICAgIGlmIChnTXNn
Q29tcG9zZSAmJiBnTXNnQ29tcG9zZS5jb21wb3NlSFRNTCkKICAgICB7CiAgICAgICBnb1VwZGF0
ZUNvbW1hbmQoImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIik7CiAgICAgICBnb1VwZGF0ZUNvbW1h
bmQoImNtZF9mb250Q29sb3IiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2JhY2tncm91
bmRDb2xvciIpOwotICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfZGVjcmVhc2VGb250Iik7Ci0g
ICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9pbmNyZWFzZUZvbnQiKTsKKyAgICAgIGdvVXBkYXRl
Q29tbWFuZCgiY21kX2RlY3JlYXNlRm9udFN0ZXAiKTsKKyAgICAgIGdvVXBkYXRlQ29tbWFuZCgi
Y21kX2luY3JlYXNlRm9udFN0ZXAiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2JvbGQi
KTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2l0YWxpYyIpOwogICAgICAgZ29VcGRhdGVD
b21tYW5kKCJjbWRfdW5kZXJsaW5lIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF91bCIp
OwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfb2wiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFu
ZCgiY21kX2luZGVudCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfb3V0ZGVudCIpOwog
ICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfYWxpZ24iKTsKZGlmZiAtLWdpdCBhL21haWwvY29t
cG9uZW50cy9jb21wb3NlL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwgYi9tYWlsL2NvbXBvbmVu
dHMvY29tcG9zZS9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsCi0tLSBhL21haWwvY29tcG9uZW50
cy9jb21wb3NlL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKKysrIGIvbWFpbC9jb21wb25lbnRz
L2NvbXBvc2UvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1bApAQCAtMjYsMjMgKzI2LDIzIEBACiAK
ICAgICA8a2V5IGlkPSJpbmNyZWFzZWluZGVudGtiIiAga2V5PSImaW5jcmVhc2VJbmRlbnQua2V5
OyIgIG9ic2VydmVzPSJjbWRfaW5kZW50IiAgbW9kaWZpZXJzPSJhY2NlbCIvPgogICAgIDxrZXkg
aWQ9ImRlY3JlYXNlaW5kZW50a2IiICBrZXk9IiZkZWNyZWFzZUluZGVudC5rZXk7IiAgb2JzZXJ2
ZXM9ImNtZF9vdXRkZW50IiAgbW9kaWZpZXJzPSJhY2NlbCIvPgogCiAgICAgPGtleSBpZD0icmVt
b3Zlc3R5bGVza2IiICAgICAgIGtleT0iJmZvcm1hdFJlbW92ZVN0eWxlcy5rZXk7IiAgIG9ic2Vy
dmVzPSJjbWRfcmVtb3ZlU3R5bGVzIiAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KICAgICA8
a2V5IGlkPSJyZW1vdmVzdHlsZXNrYjIiICAgICAga2V5PSIgIiAgIG9ic2VydmVzPSJjbWRfcmVt
b3ZlU3R5bGVzIiAgbW9kaWZpZXJzPSJhY2NlbCIvPgogICAgIDxrZXkgaWQ9InJlbW92ZWxpbmtz
a2IiICAgICAgICBrZXk9IiZmb3JtYXRSZW1vdmVMaW5rcy5rZXk7IiAgICBvYnNlcnZlcz0iY21k
X3JlbW92ZUxpbmtzIiAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KICAgICA8a2V5IGlkPSJy
ZW1vdmVuYW1lZGFuY2hvcnNrYiIga2V5PSImZm9ybWF0UmVtb3ZlTmFtZWRBbmNob3JzMi5rZXk7
IiAgICBvYnNlcnZlcz0iY21kX3JlbW92ZU5hbWVkQW5jaG9ycyIgIG1vZGlmaWVycz0iYWNjZWws
IHNoaWZ0Ii8+Ci0gICAgPGtleSBpZD0iZGVjcmVhc2Vmb250c2l6ZWtiIiAgIGtleT0iJmRlY3Jl
bWVudEZvbnRTaXplLmtleTsiICAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250IiAgbW9kaWZp
ZXJzPSJhY2NlbCIvPgotICAgIDxrZXkgICAgICAgICAgICAgICAgICAgICAgICAgICBrZXk9IiZk
ZWNyZW1lbnRGb250U2l6ZS5rZXk7IiAgICBvYnNlcnZlcz0iY21kX2RlY3JlYXNlRm9udCIgIG1v
ZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+Ci0gICAgPGtleSAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGtleT0iJmRlY3JlbWVudEZvbnRTaXplLmtleTI7IiAgIG9ic2VydmVzPSJjbWRfZGVjcmVh
c2VGb250IiAgbW9kaWZpZXJzPSJhY2NlbCIvPgorICAgIDxrZXkgaWQ9ImRlY3JlYXNlZm9udHNp
emVrYiIgICBrZXk9IiZkZWNyZW1lbnRGb250U2l6ZS5rZXk7IiAgICBvYnNlcnZlcz0iY21kX2Rl
Y3JlYXNlRm9udFN0ZXAiICBtb2RpZmllcnM9ImFjY2VsIi8+CisgICAgPGtleSAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGtleT0iJmRlY3JlbWVudEZvbnRTaXplLmtleTsiICAgIG9ic2VydmVz
PSJjbWRfZGVjcmVhc2VGb250U3RlcCIgIG1vZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+CisgICAg
PGtleSAgICAgICAgICAgICAgICAgICAgICAgICAgIGtleT0iJmRlY3JlbWVudEZvbnRTaXplLmtl
eTI7IiAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250U3RlcCIgIG1vZGlmaWVycz0iYWNjZWwi
Lz4KIAotICAgIDxrZXkgaWQ9ImluY3JlYXNlZm9udHNpemVrYiIgICBrZXk9IiZpbmNyZW1lbnRG
b250U2l6ZS5rZXk7IiAgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udCIgIG1vZGlmaWVycz0i
YWNjZWwiLz4KLSAgICA8a2V5ICAgICAgICAgICAgICAgICAgICAgICAgICAga2V5PSImaW5jcmVt
ZW50Rm9udFNpemUua2V5OyIgICAgb2JzZXJ2ZXM9ImNtZF9pbmNyZWFzZUZvbnQiICBtb2RpZmll
cnM9ImFjY2VsLCBzaGlmdCIvPgotICAgIDxrZXkgICAgICAgICAgICAgICAgICAgICAgICAgICBr
ZXk9IiZpbmNyZW1lbnRGb250U2l6ZS5rZXkyOyIgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9u
dCIgIG1vZGlmaWVycz0iYWNjZWwiLz4KKyAgICA8a2V5IGlkPSJpbmNyZWFzZWZvbnRzaXpla2Ii
ICAga2V5PSImaW5jcmVtZW50Rm9udFNpemUua2V5OyIgICAgb2JzZXJ2ZXM9ImNtZF9pbmNyZWFz
ZUZvbnRTdGVwIiAgbW9kaWZpZXJzPSJhY2NlbCIvPgorICAgIDxrZXkgICAgICAgICAgICAgICAg
ICAgICAgICAgICBrZXk9IiZpbmNyZW1lbnRGb250U2l6ZS5rZXk7IiAgICBvYnNlcnZlcz0iY21k
X2luY3JlYXNlRm9udFN0ZXAiICBtb2RpZmllcnM9ImFjY2VsLCBzaGlmdCIvPgorICAgIDxrZXkg
ICAgICAgICAgICAgICAgICAgICAgICAgICBrZXk9IiZpbmNyZW1lbnRGb250U2l6ZS5rZXkyOyIg
ICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udFN0ZXAiICBtb2RpZmllcnM9ImFjY2VsIi8+CiAK
ICAgICA8a2V5IGlkPSJpbnNlcnRsaW5ra2IiICAgICAgICAga2V5PSImaW5zZXJ0TGlua0NtZC5r
ZXk7IiAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9saW5rIiAgICAgICAgICBtb2RpZmllcnM9ImFj
Y2VsIi8+CiAgIDwva2V5c2V0PgogCiAgIDwhLS0gY29tbWFuZHMgdXBkYXRlZCB3aGVuIHRoZSBl
ZGl0b3IgZ2V0cyBjcmVhdGVkIC0tPgogICA8Y29tbWFuZHNldCBpZD0iY29tbW9uRWRpdG9yTWVu
dUl0ZW1zIgogICAgICAgICAgIGNvbW1hbmR1cGRhdGVyPSJ0cnVlIgogICAgICAgICAgIGV2ZW50
cz0iY3JlYXRlIgpAQCAtMTUyLDE4ICsxNTIsMTggQEAKICAgICA8Y29tbWFuZCBpZD0iY21kX2Fs
aWduIiAgICAgICAgICAgc3RhdGU9IiIvPgogCiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9hYnNQb3Mi
ICAgICAgICAgIHN0YXRlPSIiICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfYWJz
UG9zJykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX2luY3JlYXNlWkluZGV4IiAgc3RhdGU9IiIg
ICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9pbmNyZWFzZVpJbmRleCcpIi8+CiAg
ICAgPGNvbW1hbmQgaWQ9ImNtZF9kZWNyZWFzZVpJbmRleCIgIHN0YXRlPSIiICAgICAgICBvbmNv
bW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfZGVjcmVhc2VaSW5kZXgnKSIvPgogCiAgICAgPGNvbW1h
bmQgaWQ9ImNtZF9hZHZhbmNlZFByb3BlcnRpZXMiICAgICAgICAgICAgICBvbmNvbW1hbmQ9Imdv
RG9Db21tYW5kKCdjbWRfYWR2YW5jZWRQcm9wZXJ0aWVzJykiLz4KIAotICAgIDxjb21tYW5kIGlk
PSJjbWRfaW5jcmVhc2VGb250IiAgICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29t
bWFuZCgnY21kX2luY3JlYXNlRm9udCcpIi8+Ci0gICAgPGNvbW1hbmQgaWQ9ImNtZF9kZWNyZWFz
ZUZvbnQiICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfZGVj
cmVhc2VGb250JykiLz4KKyAgICA8Y29tbWFuZCBpZD0iY21kX2luY3JlYXNlRm9udFN0ZXAiICAg
ICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9pbmNyZWFzZUZvbnRTdGVw
JykiLz4KKyAgICA8Y29tbWFuZCBpZD0iY21kX2RlY3JlYXNlRm9udFN0ZXAiICAgICAgICAgICAg
ICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9kZWNyZWFzZUZvbnRTdGVwJykiLz4KIAog
ICAgIDxjb21tYW5kIGlkPSJjbWRfcmVtb3ZlU3R5bGVzIiAgICAgICAgICAgICAgICAgICAgb25j
b21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX3JlbW92ZVN0eWxlcycpIi8+CiAgICAgPGNvbW1hbmQg
aWQ9ImNtZF9yZW1vdmVMaW5rcyIgICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9D
b21tYW5kKCdjbWRfcmVtb3ZlTGlua3MnKSIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRfcmVtb3Zl
TmFtZWRBbmNob3JzIiAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX3Jl
bW92ZU5hbWVkQW5jaG9ycycpIi8+CiAgIDwvY29tbWFuZHNldD4KIAogICA8IS0tIGNvbW1hbmRz
IHVwZGF0ZWQgb25seSB3aGVuIHRoZSBtZW51IGdldHMgY3JlYXRlZCAtLT4KICAgPGNvbW1hbmRz
ZXQgaWQ9ImNvbXBvc2VyTGlzdE1lbnVJdGVtcyIKQEAgLTMxMCw4MSArMzEwLDY4IEBACiAgICAg
ICAgICAgPCEtLSBMb2NhbCBmb250IGZhY2UgaXRlbXMgYWRkZWQgaGVyZSBieSBpbml0TG9jYWxG
b250RmFjZU1lbnUoKSAtLT4KICAgICAgIDwvbWVudXBvcHVwPgogICAgIDwvbWVudT4KIAogICAg
IDwhLS0gRm9udCBzaXplIHN1Ym1lbnUgLS0+CiAgICAgPG1lbnUgaWQ9ImZvbnRTaXplTWVudSIg
bGFiZWw9IiZmb250U2l6ZU1lbnUubGFiZWw7IgogICAgICAgICAgIGFjY2Vzc2tleT0iJmZvbnRT
aXplTWVudS5hY2Nlc3NrZXk7IgogICAgICAgICAgIHBvc2l0aW9uPSIyIj4KLSAgICAgIDxtZW51
cG9wdXAgaWQ9ImZvbnRTaXplTWVudVBvcHVwIiBvbnBvcHVwc2hvd2luZz0iaW5pdEZvbnRTaXpl
TWVudSh0aGlzKSI+CisgICAgICA8bWVudXBvcHVwIGlkPSJmb250U2l6ZU1lbnVQb3B1cCIgb25w
b3B1cHNob3dpbmc9ImluaXRGb250U2l6ZU1lbnUodGhpcywgdHJ1ZSkiPgogICAgICAgICA8bWVu
dWl0ZW0gaWQ9Im1lbnVfZGVjcmVhc2VGb250U2l6ZSIKICAgICAgICAgICAgICAgICAgIGxhYmVs
PSImZGVjcmVhc2VGb250U2l6ZS5sYWJlbDsiCiAgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9
IiZkZWNyZWFzZUZvbnRTaXplLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBrZXk9ImRl
Y3JlYXNlZm9udHNpemVrYiIKLSAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfZGVjcmVh
c2VGb250IgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAg
ICBuYW1lPSIxIi8+CisgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX2RlY3JlYXNlRm9u
dFN0ZXAiCisgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIgYXV0b2NoZWNr
PSJmYWxzZSIvPgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfaW5jcmVhc2VGb250U2l6ZSIK
ICAgICAgICAgICAgICAgICAgIGxhYmVsPSImaW5jcmVhc2VGb250U2l6ZS5sYWJlbDsiCiAgICAg
ICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZpbmNyZWFzZUZvbnRTaXplLmFjY2Vzc2tleTsiCiAg
ICAgICAgICAgICAgICAgICBrZXk9ImluY3JlYXNlZm9udHNpemVrYiIKLSAgICAgICAgICAgICAg
ICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250IgotICAgICAgICAgICAgICAgICAgdHlwZT0i
cmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIxIi8+CisgICAgICAgICAgICAgICAgICBv
YnNlcnZlcz0iY21kX2luY3JlYXNlRm9udFN0ZXAiCisgICAgICAgICAgICAgICAgICB0eXBlPSJy
YWRpbyIgbmFtZT0iMSIgYXV0b2NoZWNrPSJmYWxzZSIvPgogICAgICAgICA8bWVudXNlcGFyYXRv
ciBpZD0iZm9udFNpemVNZW51QWZ0ZXJJbmNyZWFzZUZvbnRTaXplU2VwYXJhdG9yIi8+Ci08IS0t
IE5vdCBzdXBwb3J0ZWQgaW4gY3VycmVudCBmb250IHNpemUgaW1wbGVtZW50YXRpb24KLSAgICAg
ICAgPG1lbnVpdGVtIGlkPSJtZW51X3h4LXNtYWxsIgotICAgICAgICAgICAgICAgICAgbGFiZWw9
IiZzaXplLXh4LXNtYWxsQ21kLmxhYmVsOyIKLSAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0i
JnNpemUteHgtc21hbGxDbWQuYWNjZXNza2V5OyIKLSAgICAgICAgICAgICAgICAgIG9uY29tbWFu
ZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3h4LXNtYWxsJykiCi0gICAgICAgICAgICAgICAgICB0eXBl
PSJyYWRpbyIgbmFtZT0iMiIvPgotLS0+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXpl
LXgtc21hbGwiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJl
bDsiCi0gICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXgtc21hbGxDbWQuYWNjZXNz
a2V5OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIKKyAg
ICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtdGlueUNtZC5hY2Nlc3NrZXk7IgogICAg
ICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1zbWFsbCcpIgot
ICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIy
IgorICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAg
ICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVp
dGVtIGlkPSJtZW51X3NpemUtc21hbGwiCiAgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUt
c21hbGxDbWQubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1zbWFs
bENtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRG
b250U2l6ZSgnc21hbGwnKSIKLSAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAg
ICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1l
PSIxIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVy
Ii8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLW1lZGl1bSIKICAgICAgICAgICAg
ICAgICAgIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7IgogICAgICAgICAgICAgICAgICAg
YWNjZXNza2V5PSImc2l6ZS1tZWRpdW1DbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAg
IG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ21lZGl1bScpIgotICAgICAgICAgICAgICAg
ICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAg
ICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0i
Y21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3Np
emUtbGFyZ2UiCiAgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7
IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1sYXJnZUNtZC5hY2Nlc3NrZXk7
IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnbGFyZ2Un
KSIKLSAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFt
ZT0iMiIKKyAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgogICAgICAgICAg
ICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxt
ZW51aXRlbSBpZD0ibWVudV9zaXplLXgtbGFyZ2UiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0i
JnNpemUteC1sYXJnZUNtZC5sYWJlbDsiCi0gICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZz
aXplLXgtbGFyZ2VDbWQuYWNjZXNza2V5OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6
ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNp
emUtZXh0cmFMYXJnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5k
PSJFZGl0b3JTZXRGb250U2l6ZSgneC1sYXJnZScpIgotICAgICAgICAgICAgICAgICAgdHlwZT0i
cmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAgdHlw
ZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRl
cmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUteHgtbGFy
Z2UiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteHgtbGFyZ2VDbWQubGFiZWw7Igot
ICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS14eC1sYXJnZUNtZC5hY2Nlc3NrZXk7
IgorICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7IgorICAgICAg
ICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1odWdlQ21kLmFjY2Vzc2tleTsiCiAgICAgICAg
ICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4eC1sYXJnZScpIgotICAg
ICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgor
ICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAg
ICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KKyAgICAgICAgPG1lbnVpdGVt
IGlkPSJmb250U2l6ZU1lbnVfc21hbGxCaWdJbmZvIgorICAgICAgICAgICAgICAgICAgdHlwZT0i
cmFkaW8iIG5hbWU9IjIiIGRpc2FibGVkPSJ0cnVlIiBoaWRkZW49InRydWUiLz4KICAgICAgIDwv
bWVudXBvcHVwPgogICAgIDwvbWVudT4KIAogICAgIDwhLS0gRm9udCBzdHlsZSBzdWJtZW51IC0t
PgogICAgIDxtZW51IGlkPSJmb250U3R5bGVNZW51IiBsYWJlbD0iJmZvbnRTdHlsZU1lbnUubGFi
ZWw7IgogICAgICAgICAgIGFjY2Vzc2tleT0iJmZvbnRTdHlsZU1lbnUuYWNjZXNza2V5OyIKICAg
ICAgICAgICBwb3NpdGlvbj0iMyI+CiAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFN0eWxlTWVudVBv
cHVwIiBvbnBvcHVwc2hvd2luZz0iaW5pdEZvbnRTdHlsZU1lbnUodGhpcykiPgpAQCAtOTE0LDIz
ICs5MDEsMjIgQEAKICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJkZvbnRTaXplU2VsZWN0LnRv
b2x0aXA7Ij4KICAgPG1lbnVsaXN0IGlkPSJGb250U2l6ZVNlbGVjdCIKICAgICAgICAgICAgIGNs
YXNzPSJ0b29sYmFyLWZvY3VzdGFyZ2V0IgogICAgICAgICAgICAgY3JvcD0icmlnaHQiCiAgICAg
ICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNlbGVjdEZvbnRTaXplKCk7Ij4KICAgICA8b2JzZXJ2
ZXMgZWxlbWVudD0iZm9udC1zaXplLXNlbGVjdC1jb250YWluZXIiIGF0dHJpYnV0ZT0iZGlzYWJs
ZWQiLz4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2ZvbnRTaXplIiBhdHRyaWJ1dGU9InN0
YXRlIiBvbmJyb2FkY2FzdD0ib25Gb250U2l6ZUNoYW5nZSh0aGlzLnBhcmVudE5vZGUsICdjbWRf
Zm9udFNpemUnKSIvPgogICAgIDxtZW51cG9wdXAgaWQ9IkZvbnRTaXplUG9wdXAiPgotICAgICAg
PG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LXNtYWxsIiBsYWJlbD0iJnNpemUt
eHgtc21hbGxDbWQubGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9u
dFNpemVfeC1zbWFsbCIgbGFiZWw9IiZzaXplLXgtc21hbGxDbWQubGFiZWw7Ii8+CisgICAgICA8
bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1zbWFsbCIgbGFiZWw9IiZzaXplLXRp
bnlDbWQubGFiZWw7Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVf
c21hbGwiIGxhYmVsPSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiLz4KICAgICAgIDxtZW51aXRlbSBp
ZD0idG9vYmFybWVudV9mb250U2l6ZV9tZWRpdW0iIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFi
ZWw7Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbGFyZ2UiIGxh
YmVsPSImc2l6ZS1sYXJnZUNtZC5sYWJlbDsiLz4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFy
bWVudV9mb250U2l6ZV94LWxhcmdlIiBsYWJlbD0iJnNpemUteC1sYXJnZUNtZC5sYWJlbDsiLz4K
LSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1sYXJnZSIgbGFiZWw9
IiZzaXplLXh4LWxhcmdlQ21kLmxhYmVsOyIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJt
ZW51X2ZvbnRTaXplX3gtbGFyZ2UiIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIv
PgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LWxhcmdlIiBsYWJl
bD0iJnNpemUtaHVnZUNtZC5sYWJlbDsiLz4KICAgICA8L21lbnVwb3B1cD4KICAgPC9tZW51bGlz
dD4KIDwvdG9vbGJhcml0ZW0+CiAKIDx0b29sYmFyaXRlbSBpZD0iY29sb3ItYnV0dG9ucy1jb250
YWluZXIiCiAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIj4KICAgPHN0YWNr
IGlkPSJDb2xvckJ1dHRvbnMiIGFsaWduPSJjZW50ZXIiPgogICAgIDxvYnNlcnZlcyBlbGVtZW50
PSJjbWRfZm9udENvbG9yIiAgICAgICBhdHRyaWJ1dGU9InN0YXRlIiBvbmJyb2FkY2FzdD0ib25G
b250Q29sb3JDaGFuZ2UoKSIvPgpAQCAtOTUyLDI0ICs5MzgsNTkgQEAKICAgPHRvb2xiYXJidXR0
b24gaWQ9IkhpZ2hsaWdodENvbG9yQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9y
bWF0dGluZy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImSGlnaGxpZ2h0
Q29sb3JCdXR0b24udG9vbHRpcDsiCiAgICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9oaWdo
bGlnaHQiPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfaGlnaGxpZ2h0IiBhdHRyaWJ1dGU9
InN0YXRlIiBvbmJyb2FkY2FzdD0ib25IaWdobGlnaHRDb2xvckNoYW5nZSgpIi8+CiAgICAgPG9i
c2VydmVzIGVsZW1lbnQ9ImNtZF9oaWdobGlnaHQiIGF0dHJpYnV0ZT0iY29sbGFwc2VkIi8+CiAg
IDwvdG9vbGJhcmJ1dHRvbj4KIAorICA8dG9vbGJhcmJ1dHRvbiBpZD0iQWJzb2x1dGVGb250U2l6
ZUJ1dHRvbiIKKyAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgorICAg
ICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmFic29sdXRlRm9udFNpemVUb29sYmFyQ21kLnRv
b2x0aXA7IgorICAgICAgICAgICAgICAgICB0eXBlPSJtZW51IgorICAgICAgICAgICAgICAgICBv
YnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiPgorICAgIDxtZW51cG9wdXAgaWQ9IkFi
c29sdXRlRm9udFNpemVCdXR0b25Qb3B1cCIKKyAgICAgICAgICAgICAgIG9ucG9wdXBzaG93aW5n
PSJpbml0Rm9udFNpemVNZW51KHRoaXMsIGZhbHNlKTsiPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0
b29iYXJtZW51X2ZvbnRTaXplX3gtc21hbGwiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXpl
LXRpbnlDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgor
ICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtc21hbGwnKSIv
PgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3NtYWxsIgorICAgICAg
ICAgICAgICAgIGxhYmVsPSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAg
dHlwZT0icmFkaW8iIG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JT
ZXRGb250U2l6ZSgnc21hbGwnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2Zv
bnRTaXplX21lZGl1bSIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtbWVkaXVtQ21kLmxh
YmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAgICAgICAgICAg
ICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdtZWRpdW0nKSIvPgorICAgICAgPG1l
bnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX2xhcmdlIgorICAgICAgICAgICAgICAgIGxh
YmVsPSImc2l6ZS1sYXJnZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8i
IG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgn
bGFyZ2UnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtbGFy
Z2UiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWV4dHJhTGFyZ2VDbWQubGFiZWw7Igor
ICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAgICAgICAgIG9u
Y29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtbGFyZ2UnKSIvPgorICAgICAgPG1lbnVpdGVt
IGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LWxhcmdlIgorICAgICAgICAgICAgICAgIGxhYmVs
PSImc2l6ZS1odWdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFt
ZT0iMSIKKyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4eC1s
YXJnZScpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfc21hbGxC
aWdJbmZvIgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIyIiBkaXNhYmxlZD0i
dHJ1ZSIgaGlkZGVuPSJ0cnVlIi8+CisgICAgPC9tZW51cG9wdXA+CisgIDwvdG9vbGJhcmJ1dHRv
bj4KICAgPHRvb2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNpemVCdXR0b24iCiAgICAgICAg
ICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9v
bHRpcHRleHQ9IiZkZWNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwOyIKLSAgICAgICAg
ICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnQiLz4KKyAgICAgICAgICAgICAgICAg
b2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnRTdGVwIi8+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJJ
bmNyZWFzZUZvbnRTaXplQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGlu
Zy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImaW5jcmVhc2VGb250U2l6
ZVRvb2xiYXJDbWQudG9vbHRpcDsiCi0gICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfaW5j
cmVhc2VGb250Ii8+CisgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250
U3RlcCIvPgogICA8dG9vbGJhcmJ1dHRvbiBpZD0iYm9sZEJ1dHRvbiIKICAgICAgICAgICAgICAg
ICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4
dD0iJmJvbGRUb29sYmFyQ21kLnRvb2x0aXA7IgogICAgICAgICAgICAgICAgICB0eXBlPSJjaGVj
a2JveCIKICAgICAgICAgICAgICAgICAgYXV0b0NoZWNrPSJmYWxzZSIKICAgICAgICAgICAgICAg
ICAgb2JzZXJ2ZXM9ImNtZF9ib2xkIj4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2JvbGQi
IHR5cGU9ImNoZWNrYm94IiBhdHRyaWJ1dGU9InN0YXRlIiBvbmJyb2FkY2FzdD0ib25CdXR0b25V
cGRhdGUodGhpcy5wYXJlbnROb2RlLCAnY21kX2JvbGQnKSIvPgogICA8L3Rvb2xiYXJidXR0b24+
CmRpZmYgLS1naXQgYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21lc3NlbmdlcmNv
bXBvc2UueHVsIGIvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9tZXNzZW5nZXJjb21w
b3NlLnh1bAotLS0gYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21lc3NlbmdlcmNv
bXBvc2UueHVsCisrKyBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvbWVzc2VuZ2Vy
Y29tcG9zZS54dWwKQEAgLTk5MywxNiArOTkzLDE3IEBACiAgICAgPCEtLSBUaGVzZSB0b29sYmFy
IGl0ZW1zIGdldCBmaWxsZWQgb3V0IGZyb20gdGhlIGVkaXRvck92ZXJsYXkgLS0+CiAgICAgPHRv
b2xib3ggaWQ9IkZvcm1hdFRvb2xib3giIG1vZGU9Imljb25zIj4KICAgICAgIDx0b29sYmFyIGNs
YXNzPSJjaHJvbWVjbGFzcy10b29sYmFyIiBpZD0iRm9ybWF0VG9vbGJhciIgcGVyc2lzdD0iY29s
bGFwc2VkIgogICAgICAgICAgICAgICAgY3VzdG9taXphYmxlPSJ0cnVlIiBub3dpbmRvd2RyYWc9
InRydWUiPgogICAgICAgICA8dG9vbGJhcml0ZW0gaWQ9InBhcmFncmFwaC1zZWxlY3QtY29udGFp
bmVyIi8+CiAgICAgICAgIDx0b29sYmFyaXRlbSBpZD0iZm9udC1mYWNlLXNlbGVjdC1jb250YWlu
ZXIiLz4KICAgICAgICAgPHRvb2xiYXJpdGVtIGlkPSJjb2xvci1idXR0b25zLWNvbnRhaW5lciIK
ICAgICAgICAgICAgICAgICAgICAgIGRpc2FibGVvbmN1c3RvbWl6ZT0idHJ1ZSIvPgorICAgICAg
ICA8dG9vbGJhcmJ1dHRvbiBpZD0iQWJzb2x1dGVGb250U2l6ZUJ1dHRvbiIvPgogICAgICAgICA8
dG9vbGJhcmJ1dHRvbiBpZD0iRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgogICAgICAgICA8dG9v
bGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJh
cnNlcGFyYXRvciBjbGFzcz0idG9vbGJhcnNlcGFyYXRvci1zdGFuZGFyZCIvPgogICAgICAgICA8
dG9vbGJhcmJ1dHRvbiBpZD0iYm9sZEJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJhcmJ1dHRvbiBp
ZD0iaXRhbGljQnV0dG9uIi8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJ1bmRlcmxpbmVC
dXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xhc3M9InRvb2xiYXJzZXBhcmF0
b3Itc3RhbmRhcmQiLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24gaWQ9InVsQnV0dG9uIi8+CmRp
ZmYgLS1naXQgYS9tYWlsL2NvbXBvbmVudHMvcHJlZmVyZW5jZXMvY29tcG9zZS54dWwgYi9tYWls
L2NvbXBvbmVudHMvcHJlZmVyZW5jZXMvY29tcG9zZS54dWwKLS0tIGEvbWFpbC9jb21wb25lbnRz
L3ByZWZlcmVuY2VzL2NvbXBvc2UueHVsCisrKyBiL21haWwvY29tcG9uZW50cy9wcmVmZXJlbmNl
cy9jb21wb3NlLnh1bApAQCAtMTI3LDIyICsxMjcsMjIgQEAKICAgICAgICAgICAgICAgICAgIDxt
ZW51aXRlbSB2YWx1ZT0iQ291cmllciBOZXcsIENvdXJpZXIsIG1vbm9zcGFjZSIgbGFiZWw9IiZm
b250Q291cmllci5sYWJlbDsiLz4KICAgICAgICAgICAgICAgICAgIDxtZW51c2VwYXJhdG9yLz4K
ICAgICAgICAgICAgICAgICA8L21lbnVwb3B1cD4KICAgICAgICAgICAgICAgPC9tZW51bGlzdD4K
IAogICAgICAgICAgICAgICA8bGFiZWwgY29udHJvbD0iZm9udFNpemVTZWxlY3QiIHZhbHVlPSIm
c2l6ZS5sYWJlbDsiIGFjY2Vzc2tleT0iJnNpemUuYWNjZXNza2V5OyIvPgogICAgICAgICAgICAg
ICA8bWVudWxpc3QgaWQ9ImZvbnRTaXplU2VsZWN0IiBwcmVmZXJlbmNlPSJtc2djb21wb3NlLmZv
bnRfc2l6ZSI+CiAgICAgICAgICAgICAgICAgPG1lbnVwb3B1cD4KLSAgICAgICAgICAgICAgICAg
IDxtZW51aXRlbSB2YWx1ZT0ieC1zbWFsbCIgbGFiZWw9IiZzaXplLXgtc21hbGxDbWQubGFiZWw7
Ii8+CisgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Ingtc21hbGwiIGxhYmVsPSIm
c2l6ZS10aW55Q21kLmxhYmVsOyIvPgogICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVl
PSJzbWFsbCIgICBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7Ii8+CiAgICAgICAgICAgICAg
ICAgICA8bWVudWl0ZW0gdmFsdWU9Im1lZGl1bSIgIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFi
ZWw7Ii8+CiAgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9ImxhcmdlIiAgIGxhYmVs
PSImc2l6ZS1sYXJnZUNtZC5sYWJlbDsiLz4KLSAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2
YWx1ZT0ieC1sYXJnZSIgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICAg
ICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Inh4LWxhcmdlIiBsYWJlbD0iJnNpemUteHgtbGFy
Z2VDbWQubGFiZWw7Ii8+CisgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9IngtbGFy
Z2UiIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIvPgorICAgICAgICAgICAgICAg
ICAgPG1lbnVpdGVtIHZhbHVlPSJ4eC1sYXJnZSIgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7
Ii8+CiAgICAgICAgICAgICAgICAgPC9tZW51cG9wdXA+CiAgICAgICAgICAgICAgIDwvbWVudWxp
c3Q+CiAgICAgICAgICAgICA8L2hib3g+CiAKICAgICAgICAgICAgIDxzZXBhcmF0b3IgY2xhc3M9
InRoaW4iLz4KIAogICAgICAgICAgICAgPGhib3ggYWxpZ249ImNlbnRlciI+CiAgICAgICAgICAg
ICAgIDxsYWJlbCBjb250cm9sPSJ0ZXh0Q29sb3JCdXR0b24iIHZhbHVlPSImZm9udENvbG9yLmxh
YmVsOyIgYWNjZXNza2V5PSImZm9udENvbG9yLmFjY2Vzc2tleTsiLz4KZGlmZiAtLWdpdCBhL21h
aWwvdGhlbWVzL2xpbnV4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcyBiL21haWwv
dGhlbWVzL2xpbnV4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcwotLS0gYS9tYWls
L3RoZW1lcy9saW51eC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKKysrIGIvbWFp
bC90aGVtZXMvbGludXgvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCkBAIC00NDIs
MTYgKzQ0MiwyMyBAQCB0cmVlY2hpbGRyZW46Oi1tb3otdHJlZS1pbWFnZShzdWJzY3JpYmVkCiB0
b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uIHsKICAgbGlzdC1zdHlsZS1pbWFnZTogdXJs
KCJjaHJvbWU6Ly9tZXNzZW5nZXIvc2tpbi9tZXNzZW5nZXJjb21wb3NlL2Zvcm1hdC1idXR0b25z
LnBuZyIpOwogfQogCiAjRm9ybWF0VG9vbGJhciA+IHRvb2xiYXJidXR0b24gPiAudG9vbGJhcmJ1
dHRvbi10ZXh0IHsKICAgZGlzcGxheTogbm9uZTsKIH0KIAorI0Fic29sdXRlRm9udFNpemVCdXR0
b24geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgyNzJweCAxNnB4IDI4OHB4IDBweCk7Cit9
CisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKKyAgLW1vei1pbWFn
ZS1yZWdpb246IHJlY3QoMjU2cHggMTZweCAyNzJweCAwcHgpOworfQorCiAjRGVjcmVhc2VGb250
U2l6ZUJ1dHRvbiB7CiAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDIwOHB4IDE2cHggMjI0cHgg
MHB4KTsKIH0KICNEZWNyZWFzZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0gewogICAt
bW96LWltYWdlLXJlZ2lvbjogcmVjdCgxOTJweCAxNnB4IDIwOHB4IDBweCk7CiB9CiAKICNJbmNy
ZWFzZUZvbnRTaXplQnV0dG9uIHsKZGlmZiAtLWdpdCBhL21haWwvdGhlbWVzL29zeC9tYWlsL2Nv
bXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MgYi9tYWlsL3RoZW1lcy9vc3gvbWFpbC9jb21wb3Nl
L21lc3NlbmdlcmNvbXBvc2UuY3NzCi0tLSBhL21haWwvdGhlbWVzL29zeC9tYWlsL2NvbXBvc2Uv
bWVzc2VuZ2VyY29tcG9zZS5jc3MKKysrIGIvbWFpbC90aGVtZXMvb3N4L21haWwvY29tcG9zZS9t
ZXNzZW5nZXJjb21wb3NlLmNzcwpAQCAtNzUxLDMwICs3NTEsMzAgQEAgdG9vbGJhcmJ1dHRvbi5m
b3JtYXR0aW5nLWJ1dHRvbiB7CiAgIC1tb3otbWFyZ2luLXN0YXJ0OiAzcHg7CiAgIC1tb3otbWFy
Z2luLWVuZDogNXB4OwogfQogCiAjQWxpZ25Qb3B1cEJ1dHRvbiwgI0luc2VydFBvcHVwQnV0dG9u
LCAjc21pbGVCdXR0b25NZW51IHsKICAtbW96LW1hcmdpbi1lbmQ6IDlweDsKIH0KIAorI0Fic29s
dXRlRm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjSW5jcmVhc2VGb250U2l6
ZUJ1dHRvbjotbW96LWxvY2FsZS1kaXIocnRsKSwKICN1bmRlcmxpbmVCdXR0b246LW1vei1sb2Nh
bGUtZGlyKHJ0bCksCiAjaW5kZW50QnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAotI0RlY3Jl
YXNlRm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCiAjYm9sZEJ1dHRvbjotbW96
LWxvY2FsZS1kaXIobHRyKSwKICN1bEJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSB7CiAgIGJv
cmRlci10b3AtbGVmdC1yYWRpdXM6IDA7CiAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7
CiB9CiAKKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihsdHIpLAogI0lu
Y3JlYXNlRm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCiAjdW5kZXJsaW5lQnV0
dG9uOi1tb3otbG9jYWxlLWRpcihsdHIpLAogI2luZGVudEJ1dHRvbjotbW96LWxvY2FsZS1kaXIo
bHRyKSwKLSNEZWNyZWFzZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAogI2Jv
bGRCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjdWxCdXR0b246LW1vei1sb2NhbGUtZGly
KHJ0bCkgewogICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsKICAgYm9yZGVyLWJvdHRvbS1y
aWdodC1yYWRpdXM6IDA7CiB9CiAKIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24gPiAu
dG9vbGJhcmJ1dHRvbi1tZW51LWRyb3BtYXJrZXIsCiB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmct
YnV0dG9uID4gLnRvb2xiYXJidXR0b24tbWVudWJ1dHRvbi1kcm9wbWFya2VyIHsKQEAgLTc5OSwx
NiArNzk5LDI0IEBAIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24gPiAudG9vbGIKICAg
ICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoY2hyb21lOi8vbWVzc2VuZ2VyL3NraW4vaWNvbnMvdG9v
bGJhcmJ1dHRvbi1kcm9wbWFya2VyLWxpb24ucG5nKTsKICAgfQogfQogCiAjRm9ybWF0VG9vbGJh
ciA+IHRvb2xiYXJidXR0b24gPiAudG9vbGJhcmJ1dHRvbi10ZXh0IHsKICAgZGlzcGxheTogbm9u
ZTsKIH0KIAorI0Fic29sdXRlRm9udFNpemVCdXR0b24geworICAtbW96LWltYWdlLXJlZ2lvbjog
cmVjdCgxODBweCAyMHB4IDE5MnB4IDBweCk7Cit9CisKKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9u
W2Rpc2FibGVkPSJ0cnVlIl0geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgxODBweCA2MHB4
IDE5MnB4IDQwcHgpICFpbXBvcnRhbnQ7Cit9CisKICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uIHsK
ICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDIwcHggMTJweCAwcHgpOwogfQogCiAjSW5j
cmVhc2VGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKICAgLW1vei1pbWFnZS1yZWdp
b246IHJlY3QoMHB4IDYwcHggMTJweCA0MHB4KSAhaW1wb3J0YW50OwogfQogCkBAIC05NzYsMTYg
Kzk4NCwyNCBAQCB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uID4gLnRvb2xiCiAgICAg
d2lkdGg6IDIwcHg7CiAgICAgaGVpZ2h0OiAxMnB4OwogICB9CiAKICAgdG9vbGJhcmJ1dHRvbi5m
b3JtYXR0aW5nLWJ1dHRvbiB7CiAgICAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKCJjaHJvbWU6Ly9t
ZXNzZW5nZXIvc2tpbi9tZXNzZW5nZXJjb21wb3NlL2Zvcm1hdC1idXR0b25zQDJ4LnBuZyIpOwog
ICB9CiAKKyAgI0Fic29sdXRlRm9udFNpemVCdXR0b24geworICAgIC1tb3otaW1hZ2UtcmVnaW9u
OiByZWN0KDM2MHB4IDQwcHggMzg0cHggMHB4KTsKKyAgfQorCisgICNBYnNvbHV0ZUZvbnRTaXpl
QnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0geworICAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDM2
MHB4IDEyMHB4IDM4NHB4IDgwcHgpICFpbXBvcnRhbnQ7CisgIH0KKwogICAjSW5jcmVhc2VGb250
U2l6ZUJ1dHRvbiB7CiAgICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDQwcHggMjRweCAw
cHgpOwogICB9CiAKICAgI0luY3JlYXNlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9InRydWUiXSB7
CiAgICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDEyMHB4IDI0cHggODBweCkgIWltcG9y
dGFudDsKICAgfQogCmRpZmYgLS1naXQgYS9tYWlsL3RoZW1lcy93aW5kb3dzL21haWwvY29tcG9z
ZS9tZXNzZW5nZXJjb21wb3NlLmNzcyBiL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9jb21wb3Nl
L21lc3NlbmdlcmNvbXBvc2UuY3NzCi0tLSBhL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9jb21w
b3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCisrKyBiL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9j
b21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCkBAIC0yNTEsMTYgKzI1MSwyMyBAQCB0b29sYm94
W2xhYmVsYWxpZ249ImVuZCJdID4gdG9vbGJhclttb2RlCiAjRm9ybWF0VG9vbGJhciB7CiAgIGJh
Y2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OwogfQogCiAjRm9ybWF0VG9vbGJhciA+IHRvb2xi
YXJidXR0b24gPiAudG9vbGJhcmJ1dHRvbi10ZXh0IHsKICAgZGlzcGxheTogbm9uZTsKIH0KIAor
I0Fic29sdXRlRm9udFNpemVCdXR0b24geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgwcHgg
MzIwcHggMTZweCAzMDRweCk7Cit9CisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0i
dHJ1ZSJdIHsKKyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTZweCAzMjBweCAzMnB4IDMwNHB4
KSAhaW1wb3J0YW50OworfQorCiAjRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiB7CiAgIC1tb3otaW1h
Z2UtcmVnaW9uOiByZWN0KDBweCAxNnB4IDE2cHggMHB4KTsKIH0KICNEZWNyZWFzZUZvbnRTaXpl
QnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0gewogICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgxNnB4
IDE2cHggMzJweCAwcHgpICFpbXBvcnRhbnQ7CiB9CiAKICNJbmNyZWFzZUZvbnRTaXplQnV0dG9u
IHsKZGlmZiAtLWdpdCBhL3N1aXRlL21haWxuZXdzL2NvbXBvc2UvTXNnQ29tcG9zZUNvbW1hbmRz
LmpzIGIvc3VpdGUvbWFpbG5ld3MvY29tcG9zZS9Nc2dDb21wb3NlQ29tbWFuZHMuanMKLS0tIGEv
c3VpdGUvbWFpbG5ld3MvY29tcG9zZS9Nc2dDb21wb3NlQ29tbWFuZHMuanMKKysrIGIvc3VpdGUv
bWFpbG5ld3MvY29tcG9zZS9Nc2dDb21wb3NlQ29tbWFuZHMuanMKQEAgLTU5OCwxOCArNTk4LDE4
IEBAIGZ1bmN0aW9uIHVwZGF0ZUNvbXBvc2VJdGVtcygpCiAgIHRyeSB7CiAgICAgLy8gRWRpdCBN
ZW51CiAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfcmV3cmFwIik7CiAKICAgICAvLyBJbnNlcnQg
TWVudQogICAgIGlmIChnTXNnQ29tcG9zZSAmJiBnTXNnQ29tcG9zZS5jb21wb3NlSFRNTCkKICAg
ICB7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIik7Ci0g
ICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9kZWNyZWFzZUZvbnQiKTsKLSAgICAgIGdvVXBkYXRl
Q29tbWFuZCgiY21kX2luY3JlYXNlRm9udCIpOworICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRf
ZGVjcmVhc2VGb250U3RlcCIpOworICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaW5jcmVhc2VG
b250U3RlcCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfYm9sZCIpOwogICAgICAgZ29V
cGRhdGVDb21tYW5kKCJjbWRfaXRhbGljIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF91
bmRlcmxpbmUiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX3VsIik7CiAgICAgICBnb1Vw
ZGF0ZUNvbW1hbmQoImNtZF9vbCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaW5kZW50
Iik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9vdXRkZW50Iik7CiAgICAgICBnb1VwZGF0
ZUNvbW1hbmQoImNtZF9hbGlnbiIpOwpkaWZmIC0tZ2l0IGEvc3VpdGUvbWFpbG5ld3MvY29tcG9z
ZS9wcmVmcy9wcmVmLWNvbXBvc2luZ19tZXNzYWdlcy54dWwgYi9zdWl0ZS9tYWlsbmV3cy9jb21w
b3NlL3ByZWZzL3ByZWYtY29tcG9zaW5nX21lc3NhZ2VzLnh1bAotLS0gYS9zdWl0ZS9tYWlsbmV3
cy9jb21wb3NlL3ByZWZzL3ByZWYtY29tcG9zaW5nX21lc3NhZ2VzLnh1bAorKysgYi9zdWl0ZS9t
YWlsbmV3cy9jb21wb3NlL3ByZWZzL3ByZWYtY29tcG9zaW5nX21lc3NhZ2VzLnh1bApAQCAtMTYz
LDIyICsxNjMsMjIgQEAKICAgICAgICAgICA8L3Jvdz4KIAkgIDxyb3cgYWxpZ249ImNlbnRlciI+
CiAgICAgICAgICAgICA8bGFiZWwgdmFsdWU9IiZzaXplLmxhYmVsOyIKICAgICAgICAgICAgICAg
ICAgICBhY2Nlc3NrZXk9IiZzaXplLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICAgY29u
dHJvbD0iZm9udFNpemVTZWxlY3QiLz4KICAgICAgICAgICAgIDxoYm94IGFsaWduPSJjZW50ZXIi
PgogICAgICAgICAgICAgICA8bWVudWxpc3QgaWQ9ImZvbnRTaXplU2VsZWN0IiBwcmVmZXJlbmNl
PSJtc2djb21wb3NlLmZvbnRfc2l6ZSI+CiAgICAgICAgICAgICAgICAgPG1lbnVwb3B1cD4KLSAg
ICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieC1zbWFsbCIgbGFiZWw9IiZzaXplLXgt
c21hbGxDbWQubGFiZWw7Ii8+CisgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Ingt
c21hbGwiIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIvPgogICAgICAgICAgICAgICAgICAg
PG1lbnVpdGVtIHZhbHVlPSJzbWFsbCIgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIvPgog
ICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJtZWRpdW0iIGxhYmVsPSImc2l6ZS1t
ZWRpdW1DbWQubGFiZWw7Ii8+CiAgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Imxh
cmdlIiBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICAgICAgICAgICAgICA8
bWVudWl0ZW0gdmFsdWU9IngtbGFyZ2UiIGxhYmVsPSImc2l6ZS14LWxhcmdlQ21kLmxhYmVsOyIv
PgotICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4eC1sYXJnZSIgbGFiZWw9IiZz
aXplLXh4LWxhcmdlQ21kLmxhYmVsOyIvPgorICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZh
bHVlPSJ4LWxhcmdlIiBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiLz4KKyAgICAg
ICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieHgtbGFyZ2UiIGxhYmVsPSImc2l6ZS1odWdl
Q21kLmxhYmVsOyIvPgogICAgICAgICAgICAgICAgIDwvbWVudXBvcHVwPgogICAgICAgICAgICAg
ICA8L21lbnVsaXN0PgogICAgICAgICAgICAgICA8bGFiZWwgdmFsdWU9IiZmb250Q29sb3IubGFi
ZWw7IgogICAgICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImZm9udENvbG9yLmFjY2Vzc2tl
eTsiCiAgICAgICAgICAgICAgICAgICAgICBjb250cm9sPSJtc2dDb21wb3NlVGV4dENvbG9yIi8+
CiAgICAgICAgICAgICAgIDxjb2xvcnBpY2tlciBpZD0ibXNnQ29tcG9zZVRleHRDb2xvciIKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHR5cGU9ImJ1dHRvbiIKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHByZWZlcmVuY2U9Im1zZ2NvbXBvc2UudGV4dF9jb2xvciIvPgo=
</data>
<flag name="ui-review"
          id="1276867"
          type_id="203"
          status="+"
          setter="jorgk-bmo"
    />
    <flag name="feedback"
          id="1276868"
          type_id="607"
          status="+"
          setter="jorgk-bmo"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8676922</attachid>
            <date>2015-10-21 09:20:01 -0700</date>
            <delta_ts>2015-10-21 10:40:30 -0700</delta_ts>
            <desc>Screenshot of &lt;small&gt;&lt;big&gt; indicator as checkbox instead of radio button.</desc>
            <filename>769604-checkbox.png</filename>
            <type>image/png</type>
            <size>3530</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">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
</data>
<flag name="feedback"
          id="1276880"
          type_id="607"
          status="+"
          setter="richard.marti"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8678548</attachid>
            <date>2015-10-25 02:11:30 -0700</date>
            <delta_ts>2015-10-28 13:57:17 -0700</delta_ts>
            <desc>Part 2+3: Full solution: New toolbar button and changed increase/decrease buttons (v7b).</desc>
            <filename>769604.patch</filename>
            <type>text/plain</type>
            <size>49820</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBQYXJlbnQgYmViMWI2YzRhYjMyNTE2NzZjZTU0MDE0ODI3
ZTFjZTZhNDZlOWYxMQojIFVzZXIgSm9yZyBLIDxtb3ppbGxhQGpvcmdrLmNvbT4KQnVnIDc2OTYw
NCAtIFByb3ZpZGUgbmV3IGZvbnQgc2l6ZSBzZWxlY3Rpb24gYnV0dG9uLCBjaGFuZ2UgaW50ZXJu
YWxzIG9mIGluY3JlYXNlL2RlY3JlYXNlIGJ1dHRvbnMuIHI9bmVpbCxta21lbGluCgpkaWZmIC0t
Z2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvQ29tcG9zZXJDb21tYW5kcy5qcyBiL2Vk
aXRvci91aS9jb21wb3Nlci9jb250ZW50L0NvbXBvc2VyQ29tbWFuZHMuanMKLS0tIGEvZWRpdG9y
L3VpL2NvbXBvc2VyL2NvbnRlbnQvQ29tcG9zZXJDb21tYW5kcy5qcworKysgYi9lZGl0b3IvdWkv
Y29tcG9zZXIvY29udGVudC9Db21wb3NlckNvbW1hbmRzLmpzCkBAIC0yMiwxNiArMjIsMTggQEAg
ZnVuY3Rpb24gU2V0dXBIVE1MRWRpdG9yQ29tbWFuZHMoKQogCiAgIGNvbW1hbmRUYWJsZS5yZWdp
c3RlckNvbW1hbmQoImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIiwgbnNEdW1teUhUTUxDb21tYW5k
KTsKIAogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZ3JpZCIsICBuc0dyaWRD
b21tYW5kKTsKIAogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfbGlzdFByb3Bl
cnRpZXMiLCAgbnNMaXN0UHJvcGVydGllc0NvbW1hbmQpOwogICBjb21tYW5kVGFibGUucmVnaXN0
ZXJDb21tYW5kKCJjbWRfcGFnZVByb3BlcnRpZXMiLCAgbnNQYWdlUHJvcGVydGllc0NvbW1hbmQp
OwogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfY29sb3JQcm9wZXJ0aWVzIiwg
bnNDb2xvclByb3BlcnRpZXNDb21tYW5kKTsKKyAgY29tbWFuZFRhYmxlLnJlZ2lzdGVyQ29tbWFu
ZCgiY21kX2luY3JlYXNlRm9udFN0ZXAiLCBuc0luY3JlYXNlRm9udENvbW1hbmQpOworICBjb21t
YW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZGVjcmVhc2VGb250U3RlcCIsIG5zRGVjcmVh
c2VGb250Q29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9hZHZh
bmNlZFByb3BlcnRpZXMiLCBuc0FkdmFuY2VkUHJvcGVydGllc0NvbW1hbmQpOwogICBjb21tYW5k
VGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfb2JqZWN0UHJvcGVydGllcyIsICAgbnNPYmplY3RQ
cm9wZXJ0aWVzQ29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9y
ZW1vdmVOYW1lZEFuY2hvcnMiLCBuc1JlbW92ZU5hbWVkQW5jaG9yc0NvbW1hbmQpOwogICBjb21t
YW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZWRpdExpbmsiLCAgICAgICAgbnNFZGl0TGlu
a0NvbW1hbmQpOwogCiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9mb3JtIiwg
ICAgICAgICAgbnNGb3JtQ29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQo
ImNtZF9pbnB1dHRhZyIsICAgICAgbnNJbnB1dFRhZ0NvbW1hbmQpOwogICBjb21tYW5kVGFibGUu
cmVnaXN0ZXJDb21tYW5kKCJjbWRfaW5wdXRpbWFnZSIsICAgIG5zSW5wdXRJbWFnZUNvbW1hbmQp
OwpAQCAtMjU2LDE4ICsyNTgsMTggQEAgZnVuY3Rpb24gZ29VcGRhdGVDb21tYW5kU3RhdGUoY29t
bWFuZCkKICAgICAgIGNhc2UgImNtZF9hYnNQb3MiOgogICAgICAgICBwb2tlTXVsdGlTdGF0ZVVJ
KGNvbW1hbmQsIHBhcmFtcyk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgICBjYXNlICJjbWRfZGVj
cmVhc2VaSW5kZXgiOgogICAgICAgY2FzZSAiY21kX2luY3JlYXNlWkluZGV4IjoKICAgICAgIGNh
c2UgImNtZF9pbmRlbnQiOgogICAgICAgY2FzZSAiY21kX291dGRlbnQiOgotICAgICAgY2FzZSAi
Y21kX2luY3JlYXNlRm9udCI6Ci0gICAgICBjYXNlICJjbWRfZGVjcmVhc2VGb250IjoKKyAgICAg
IGNhc2UgImNtZF9pbmNyZWFzZUZvbnRTdGVwIjoKKyAgICAgIGNhc2UgImNtZF9kZWNyZWFzZUZv
bnRTdGVwIjoKICAgICAgIGNhc2UgImNtZF9yZW1vdmVTdHlsZXMiOgogICAgICAgY2FzZSAiY21k
X3NtaWxleSI6CiAgICAgICAgIGJyZWFrOwogCiAgICAgICBkZWZhdWx0OiBkdW1wKCJubyB1cGRh
dGUgZm9yIGNvbW1hbmQ6ICIgK2NvbW1hbmQrIlxuIik7CiAgICAgfQogICB9CiAgIGNhdGNoIChl
KSB7IGR1bXAoIkFuIGVycm9yIG9jY3VycmVkIHVwZGF0aW5nIHRoZSAiK2NvbW1hbmQrIiBjb21t
YW5kOiBcbiIrZSsiXG4iKTsgfQpAQCAtMzA5NiwxNiArMzA5OCw2NCBAQCB2YXIgbnNDb2xvclBy
b3BlcnRpZXNDb21tYW5kID0KICAgZG9Db21tYW5kOiBmdW5jdGlvbihhQ29tbWFuZCkKICAgewog
ICAgIHdpbmRvdy5vcGVuRGlhbG9nKCJjaHJvbWU6Ly9lZGl0b3IvY29udGVudC9FZENvbG9yUHJv
cHMueHVsIiwiX2JsYW5rIiwgImNocm9tZSxjbG9zZSx0aXRsZWJhcixtb2RhbCIsICIiKTsKICAg
ICBVcGRhdGVEZWZhdWx0Q29sb3JzKCk7CiAgIH0KIH07CiAKIC8vLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KK3ZhciBuc0luY3JlYXNlRm9udENvbW1hbmQgPQoreworICBpc0NvbW1hbmRFbmFi
bGVkOiBmdW5jdGlvbihhQ29tbWFuZCwgZHVtbXkpCisgIHsKKyAgICBpZiAoIShJc0RvY3VtZW50
RWRpdGFibGUoKSAmJiBJc0VkaXRpbmdSZW5kZXJlZEhUTUwoKSkpCisgICAgICByZXR1cm4gZmFs
c2U7CisgICAgdmFyIHNldEluZGV4ID0gZ2V0Rm9udFNpemVJbmRleCgpOworICAgIHJldHVybiAo
c2V0SW5kZXggPj0gMCAmJiBzZXRJbmRleCA8IDUpOworICB9LAorCisgIGdldENvbW1hbmRTdGF0
ZVBhcmFtczogZnVuY3Rpb24oYUNvbW1hbmQsIGFQYXJhbXMsIGFSZWZDb24pIHt9LAorICBkb0Nv
bW1hbmRQYXJhbXM6IGZ1bmN0aW9uKGFDb21tYW5kLCBhUGFyYW1zLCBhUmVmQ29uKSB7fSwKKwor
ICBkb0NvbW1hbmQ6IGZ1bmN0aW9uKGFDb21tYW5kKQorICB7CisgICAgdmFyIHNldEluZGV4ID0g
Z2V0Rm9udFNpemVJbmRleCgpOworICAgIGlmIChzZXRJbmRleCA8IDAgfHwgc2V0SW5kZXggPj0g
NSkKKyAgICAgIHJldHVybjsKKyAgICB2YXIgc2l6ZXMgPSBbJ3gtc21hbGwnLCAnc21hbGwnLCAn
bWVkaXVtJywgJ2xhcmdlJywgJ3gtbGFyZ2UnLCAneHgtbGFyZ2UnIF07CisgICAgRWRpdG9yU2V0
Rm9udFNpemUoc2l6ZXNbc2V0SW5kZXgrMV0pOworICB9Cit9OworCisvLy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCit2YXIgbnNEZWNyZWFzZUZvbnRDb21tYW5kID0KK3sKKyAgaXNDb21tYW5k
RW5hYmxlZDogZnVuY3Rpb24oYUNvbW1hbmQsIGR1bW15KQorICB7CisgICAgaWYgKCEoSXNEb2N1
bWVudEVkaXRhYmxlKCkgJiYgSXNFZGl0aW5nUmVuZGVyZWRIVE1MKCkpKQorICAgICAgcmV0dXJu
IGZhbHNlOworICAgIHZhciBzZXRJbmRleCA9IGdldEZvbnRTaXplSW5kZXgoKTsKKyAgICByZXR1
cm4gKHNldEluZGV4ID4gMCk7CisgIH0sCisKKyAgZ2V0Q29tbWFuZFN0YXRlUGFyYW1zOiBmdW5j
dGlvbihhQ29tbWFuZCwgYVBhcmFtcywgYVJlZkNvbikge30sCisgIGRvQ29tbWFuZFBhcmFtczog
ZnVuY3Rpb24oYUNvbW1hbmQsIGFQYXJhbXMsIGFSZWZDb24pIHt9LAorCisgIGRvQ29tbWFuZDog
ZnVuY3Rpb24oYUNvbW1hbmQpCisgIHsKKyAgICB2YXIgc2V0SW5kZXggPSBnZXRGb250U2l6ZUlu
ZGV4KCk7CisgICAgaWYgKHNldEluZGV4IDw9IDApCisgICAgICByZXR1cm47CisgICAgdmFyIHNp
emVzID0gWyd4LXNtYWxsJywgJ3NtYWxsJywgJ21lZGl1bScsICdsYXJnZScsICd4LWxhcmdlJywg
J3h4LWxhcmdlJyBdOworICAgIEVkaXRvclNldEZvbnRTaXplKHNpemVzW3NldEluZGV4LTFdKTsK
KyAgfQorfTsKKworLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogdmFyIG5zUmVtb3ZlTmFt
ZWRBbmNob3JzQ29tbWFuZCA9CiB7CiAgIGlzQ29tbWFuZEVuYWJsZWQ6IGZ1bmN0aW9uKGFDb21t
YW5kLCBkdW1teSkKICAgewogICAgIC8vIFdlIGNvdWxkIHNlZSBpZiB0aGVyZSdzIGFueSBsaW5r
IGluIHNlbGVjdGlvbiwgYnV0IGl0IGRvZXNuJ3Qgc2VlbSB3b3J0aCB0aGUgd29yayEKICAgICBy
ZXR1cm4gKElzRG9jdW1lbnRFZGl0YWJsZSgpICYmIElzRWRpdGluZ1JlbmRlcmVkSFRNTCgpKTsK
ICAgfSwKIApkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLmpz
IGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLmpzCi0tLSBhL2VkaXRvci91aS9j
b21wb3Nlci9jb250ZW50L2VkaXRvci5qcworKysgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVu
dC9lZGl0b3IuanMKQEAgLTk2MCw3OSArOTYwLDEzNCBAQCBmdW5jdGlvbiBjcmVhdGVGb250RmFj
ZU1lbnVpdGVtKGFGb250TGFiCiAgIGl0ZW1Ob2RlLnNldEF0dHJpYnV0ZSgidmFsdWVfcGFyc2Vk
IiwgYUZvbnROYW1lLnRvTG93ZXJDYXNlKCkucmVwbGFjZSgvLCAvZywgIiwiKSk7CiAgIGlmIChh
TWVudVBvcHVwLmdldEF0dHJpYnV0ZSgidXNlUmFkaW9zIikgPT0gInRydWUiKSB7CiAgICAgaXRl
bU5vZGUuc2V0QXR0cmlidXRlKCJ0eXBlIiwgInJhZGlvIik7CiAgICAgaXRlbU5vZGUuc2V0QXR0
cmlidXRlKCJvYnNlcnZlcyIsICJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIpOwogICB9CiAgIHJl
dHVybiBpdGVtTm9kZTsKIH0KIAotZnVuY3Rpb24gaW5pdEZvbnRTaXplTWVudShtZW51UG9wdXAp
CisvKioKKyAqIEhlbHBlciBmdW5jdGlvbgorICovCitmdW5jdGlvbiBnZXRGb250U2l6ZUluZGV4
KCkKK3sKKyAgdmFyIGZpcnN0SGFzID0geyB2YWx1ZTogZmFsc2UgfTsKKyAgdmFyIGFueUhhcyA9
IHsgdmFsdWU6IGZhbHNlIH07CisgIHZhciBhbGxIYXMgPSB7IHZhbHVlOiBmYWxzZSB9OworCisg
IHZhciBmb250U2l6ZSA9IEVkaXRvckdldFRleHRQcm9wZXJ0eSgiZm9udCIsICJzaXplIiwgbnVs
bCwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKKworICAvLyBJZiB0aGUgZWxlbWVudCBoYXMg
bm8gc2l6ZSBhdHRyaWJ1dGUgYW5kIG5vIHNpemUgd2FzIGZvdW5kIGF0IGFsbCwKKyAgLy8gd2Ug
YXNzdW1lICJtZWRpdW0iIHNpemUuIFRoaXMgaXMgaGlnaGx5IHByb2JsZW1hdGljIHNpbmNlCisg
IC8vIENTUyBzaXplcyBhcmUgbm90IHJlY29nbmlzZWQgYW5kIHdpbGwgc2hvdyBhcyAibWVkaXVt
IiBhcyB3ZWxsLgorICAvLyBDdXJyZW50bHkgd2UgY2FuJ3QgZGlzdGluZ3Vpc2ggYmV0d2VlbiAi
bm8gYXR0cmlidXRlIiB3aGljaAorICAvLyBjYW4gaW1wbHkgIm1lZGl1bSIgYW5kICJDU1MgYXR0
cmlidXRlIHByZXNlbnQiIHdoaWNoIHNob3VsZCBub3QKKyAgLy8gaW1wbHkgIm1lZGl1bSIuCisg
IGlmICghYW55SGFzLnZhbHVlKQorICAgIHJldHVybiAyOworICAKKyAgLy8gTWl4ZWQgc2VsZWN0
aW9uLgorICBpZiAoIWFsbEhhcy52YWx1ZSkKKyAgICByZXR1cm4gLTE7CisKKyAgc3dpdGNoIChm
b250U2l6ZSkKKyAgeworICBjYXNlICItMyI6CisgIGNhc2UgIi0yIjoKKyAgY2FzZSAiMCI6Cisg
IGNhc2UgIjEiOgorICAgIC8vIHgtc21hbGwuCisgICAgcmV0dXJuIDA7CisgIGNhc2UgIi0xIjoK
KyAgY2FzZSAiMiI6CisgICAgLy8gc21hbGwuCisgICAgcmV0dXJuIDE7CisgIGNhc2UgIjMiOgor
ICAgIC8vIG1lZGl1bS4KKyAgICByZXR1cm4gMjsKKyAgY2FzZSAiKzEiOgorICBjYXNlICI0IjoK
KyAgICAvLyBsYXJnZS4KKyAgICByZXR1cm4gMzsKKyAgY2FzZSAiKzIiOgorICBjYXNlICI1IjoK
KyAgICAvLyB4LWxhcmdlLgorICAgIHJldHVybiA0OworICBjYXNlICIrMyI6CisgIGNhc2UgIis0
IjoKKyAgY2FzZSAiNiI6CisgIGNhc2UgIjciOgorICAgIC8vIHh4LWxhcmdlLgorICAgIHJldHVy
biA1OworICB9CisKKyAgLy8gV2Ugc2hvdWxkbid0IGdldCBoZXJlLiBBbGwgdGhlIHNlbGVjdGlv
biBoYXMgYSB2YWx1ZSB3ZSBkb24ndCB1bmRlcnN0YW5kLgorICByZXR1cm4gLTE7Cit9CisKK2Z1
bmN0aW9uIGluaXRGb250U2l6ZU1lbnUobWVudVBvcHVwLCBmdWxsTWVudSkKIHsKICAgaWYgKG1l
bnVQb3B1cCkKICAgewogICAgIHZhciBjaGlsZHJlbiA9IG1lbnVQb3B1cC5jaGlsZE5vZGVzOwog
ICAgIGlmICghY2hpbGRyZW4pIHJldHVybjsKIAogICAgIHZhciBmaXJzdEhhcyA9IHsgdmFsdWU6
IGZhbHNlIH07CiAgICAgdmFyIGFueUhhcyA9IHsgdmFsdWU6IGZhbHNlIH07CiAgICAgdmFyIGFs
bEhhcyA9IHsgdmFsdWU6IGZhbHNlIH07CiAKLSAgICB2YXIgc2l6ZVdhc0ZvdW5kID0gZmFsc2U7
CisgICAgdmFyIHNtYWxsRm91bmQgPSBmYWxzZTsKKyAgICB2YXIgYmlnRm91bmQgPSBmYWxzZTsK
IAogICAgIC8vIHdlIG5lZWQgdG8gc2V0IG9yIGNsZWFyIHRoZSBjaGVja21hcmsgZm9yIGVhY2gg
bWVudSBpdGVtIHNpbmNlIHRoZSBzZWxlY3Rpb24KICAgICAvLyBtYXkgYmUgaW4gYSBuZXcgbG9j
YXRpb24gZnJvbSB3aGVyZSBpdCB3YXMgd2hlbiB0aGUgbWVudSB3YXMgcHJldmlvdXNseSBvcGVu
ZWQKIAogICAgIC8vIEZpcnN0IDIgaXRlbXMgYWRkIDxzbWFsbD4gYW5kIDxiaWc+IHRhZ3MKICAg
ICAvLyBXaGlsZSBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gc2hvdyB0aGUgbnVtYmVyIG9mIGxldmVs
cywKLSAgICAvLyAgYXQgbGVhc3QgdGhpcyB0ZWxscyB1c2VyIGlmIGVpdGhlciBvZiB0aGVtIGFy
ZSBzZXQKLSAgICB2YXIgbWVudUl0ZW0gPSBjaGlsZHJlblswXTsKLSAgICBpZiAobWVudUl0ZW0p
CisgICAgLy8gYXQgbGVhc3QgdGhpcyB0ZWxscyB1c2VyIGlmIGVpdGhlciBvZiB0aGVtIGFyZSBz
ZXQuCisgICAgRWRpdG9yR2V0VGV4dFByb3BlcnR5KCJzbWFsbCIsICIiLCAiIiwgZmlyc3RIYXMs
IGFueUhhcywgYWxsSGFzKTsKKyAgICBzbWFsbEZvdW5kID0gYW55SGFzLnZhbHVlOworCisgICAg
RWRpdG9yR2V0VGV4dFByb3BlcnR5KCJiaWciLCAiIiwgIiIsIGZpcnN0SGFzLCBhbnlIYXMsIGFs
bEhhcyk7CisgICAgYmlnRm91bmQgPSBhbnlIYXMudmFsdWU7CisKKyAgICAvLyBGaXhlZCBzaXpl
IGl0ZW1zIHN0YXJ0IGFmdGVyIG1lbnUgc2VwYXJhdG9yIGRlcGVuZGluZyBvbiB3aGV0aGVyIGl0
IGlzCisgICAgLy8gYSBmdWxsIG1lbnUuCisgICAgdmFyIG1lbnVJbmRleCA9IGZ1bGxNZW51ID8g
MyA6IDA7CisKKyAgICB2YXIgc2V0SW5kZXggPSBnZXRGb250U2l6ZUluZGV4KCk7CisKKyAgICB2
YXIgbGFzdEl0ZW0gPSBjaGlsZHJlbi5sZW5ndGggLSAxOworICAgIGlmIChzZXRJbmRleCA+PSAw
KQogICAgIHsKLSAgICAgIEVkaXRvckdldFRleHRQcm9wZXJ0eSgic21hbGwiLCAiIiwgIiIsIGZp
cnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7Ci0gICAgICBtZW51SXRlbS5zZXRBdHRyaWJ1dGUoImNo
ZWNrZWQiLCBhbGxIYXMudmFsdWUpOwotICAgICAgc2l6ZVdhc0ZvdW5kID0gYW55SGFzLnZhbHVl
OworICAgICAgY2hpbGRyZW5bbWVudUluZGV4ICsgc2V0SW5kZXhdLnNldEF0dHJpYnV0ZSgiY2hl
Y2tlZCIsIHRydWUpOwogICAgIH0KLQotICAgIG1lbnVJdGVtID0gY2hpbGRyZW5bMV07Ci0gICAg
aWYgKG1lbnVJdGVtKQorICAgIGVsc2UKICAgICB7Ci0gICAgICBFZGl0b3JHZXRUZXh0UHJvcGVy
dHkoImJpZyIsICIiLCAiIiwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKLSAgICAgIG1lbnVJ
dGVtLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGFsbEhhcy52YWx1ZSk7Ci0gICAgICBzaXplV2Fz
Rm91bmQgfD0gYW55SGFzLnZhbHVlOworICAgICAgLy8gSW4gY2FzZSBvZiBtaXhlZCwgY2xlYXIg
YWxsIGl0ZW1zLgorICAgICAgZm9yICh2YXIgaSA9IG1lbnVJbmRleDsgaSA8IGxhc3RJdGVtOyBp
KyspCisgICAgICAgIGNoaWxkcmVuW2ldLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGZhbHNlKTsK
ICAgICB9CiAKLSAgICAvLyBGaXhlZCBzaXplIGl0ZW1zIHN0YXJ0IGFmdGVyIG1lbnUgc2VwYXJh
dG9yCi0gICAgdmFyIG1lbnVJbmRleCA9IDM7Ci0gICAgLy8gSW5kZXggb2YgdGhlIG1lZGl1bSAo
ZGVmYXVsdCkgaXRlbQotICAgIHZhciBtZWRpdW1JbmRleCA9IDU7Ci0KLSAgICAvLyBTY2FuIHRo
cm91Z2ggYWxsIHN1cHBvcnRlZCAiZm9udCBzaXplIiBhdHRyaWJ1dGUgdmFsdWVzCi0gICAgZm9y
ICh2YXIgaSA9IC0yOyBpIDw9IDM7IGkrKykKKyAgICAvLyBTaG93ICJzbWFsbCIvImJpZyIgaW5k
aWNhdG9yLgorICAgIHZhciBodG1sSW5mbyA9ICIiOworICAgIGlmIChzbWFsbEZvdW5kKQorICAg
ICAgaHRtbEluZm8gPSAiPHNtYWxsPiI7CisgICAgaWYgKGJpZ0ZvdW5kKQorICAgICAgaHRtbElu
Zm8gKz0gIjxiaWc+IjsKKworICAgIGlmIChodG1sSW5mbyAhPSAiIikKICAgICB7Ci0gICAgICBt
ZW51SXRlbSA9IGNoaWxkcmVuW21lbnVJbmRleF07Ci0KLSAgICAgIC8vIFNraXAgb3ZlciBtZWRp
dW0gc2luY2UgaXQnbGwgYmUgc2V0IGJlbG93LgotICAgICAgLy8gSWYgZm9udCBzaXplPTAgaXMg
YWN0dWFsbHkgc2V0LCB3ZSdsbCB0b2dnbGUgaXQgb2ZmIGJlbG93IGlmCi0gICAgICAvLyB3ZSBl
bnRlciB0aGlzIGxvb3AgaW4gdGhpcyBjYXNlLgotICAgICAgaWYgKG1lbnVJdGVtICYmIChpICE9
IDApKQotICAgICAgewotICAgICAgICB2YXIgc2l6ZVN0cmluZyA9IChpIDw9IDApID8gU3RyaW5n
KGkpIDogKCIrIiArIFN0cmluZyhpKSk7Ci0gICAgICAgIEVkaXRvckdldFRleHRQcm9wZXJ0eSgi
Zm9udCIsICJzaXplIiwgc2l6ZVN0cmluZywgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKLSAg
ICAgICAgLy8gQ2hlY2sgdGhlIGl0ZW0gb25seSBpZiBhbGwgb2Ygc2VsZWN0aW9uIGhhcyB0aGUg
c2l6ZS4uLgotICAgICAgICBtZW51SXRlbS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCBhbGxIYXMu
dmFsdWUpOwotICAgICAgICAvLyAuLi5idXQgcmVtZW1iZXIgaWYgQU5ZIG9mIG9mIHNlbGVjdGlv
biBoYWQgc2l6ZSBzZXQKLSAgICAgICAgc2l6ZVdhc0ZvdW5kIHw9IGFueUhhcy52YWx1ZTsKLSAg
ICAgIH0KLSAgICAgIG1lbnVJbmRleCsrOworICAgICAgY2hpbGRyZW5bbGFzdEl0ZW1dLnNldEF0
dHJpYnV0ZSgiaGlkZGVuIiwgZmFsc2UpOworICAgICAgY2hpbGRyZW5bbGFzdEl0ZW1dLnNldEF0
dHJpYnV0ZSgibGFiZWwiLCAiSFRNTDogIiArIGh0bWxJbmZvKTsKKyAgICAgIGNoaWxkcmVuW2xh
c3RJdGVtXS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCB0cnVlKTsKICAgICB9Ci0KLSAgICAvLyBp
ZiBubyBzaXplIHdhcyBmb3VuZCwgdGhlbiBjaGVjayBkZWZhdWx0IChtZWRpdW0pCi0gICAgLy8g
bm90ZSB0aGF0IG5vIGl0ZW0gaXMgY2hlY2tlZCBpbiB0aGUgY2FzZSBvZiAibWl4ZWQiIHNlbGVj
dGlvbgotICAgIGNoaWxkcmVuW21lZGl1bUluZGV4XS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCAh
c2l6ZVdhc0ZvdW5kKTsKKyAgICBlbHNlCisgICAgICBjaGlsZHJlbltsYXN0SXRlbV0uc2V0QXR0
cmlidXRlKCJoaWRkZW4iLCB0cnVlKTsKICAgfQogfQogCiBmdW5jdGlvbiBvbkhpZ2hsaWdodENv
bG9yQ2hhbmdlKCkKIHsKICAgQ2hhbmdlQnV0dG9uQ29sb3IoImNtZF9oaWdobGlnaHQiLCAiSGln
aGxpZ2h0Q29sb3JCdXR0b24iLAogICAgICAgICAgICAgICAgICAgICAidHJhbnNwYXJlbnQiKTsK
IH0KZGlmZiAtLWdpdCBhL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci54dWwgYi9l
ZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3IueHVsCi0tLSBhL2VkaXRvci91aS9jb21w
b3Nlci9jb250ZW50L2VkaXRvci54dWwKKysrIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQv
ZWRpdG9yLnh1bApAQCAtMjY1LDE2ICsyNjUsMTcgQEAKICAgICAgICAgICAgbm93aW5kb3dkcmFn
PSJ0cnVlIj4KICAgICA8IS0tIGZyb20gZWRpdG9yT3ZlcmxheSAtLT4KICAgICA8dG9vbGJhcml0
ZW0gaWQ9InBhcmFncmFwaC1zZWxlY3QtY29udGFpbmVyIi8+CiAgICAgPHRvb2xiYXJpdGVtIGlk
PSJjb2xvci1idXR0b25zLWNvbnRhaW5lciIvPgogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJIaWdo
bGlnaHRDb2xvckJ1dHRvbiIvPgogCiAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xhc3M9InRvb2xi
YXJzZXBhcmF0b3Itc3RhbmRhcmQiLz4KIAorICAgIDx0b29sYmFyYnV0dG9uIGlkPSJBYnNvbHV0
ZUZvbnRTaXplQnV0dG9uIi8+CiAgICAgPHRvb2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNp
emVCdXR0b24iLz4KICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1dHRv
biIvPgogCiAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xhc3M9InRvb2xiYXJzZXBhcmF0b3Itc3Rh
bmRhcmQiLz4KIAogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJib2xkQnV0dG9uIi8+CiAgICAgPHRv
b2xiYXJidXR0b24gaWQ9Iml0YWxpY0J1dHRvbiIvPgogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJ1
bmRlcmxpbmVCdXR0b24iLz4KZGlmZiAtLWdpdCBhL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50
L2VkaXRvck92ZXJsYXkueHVsIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3Zl
cmxheS54dWwKLS0tIGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54
dWwKKysrIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKQEAg
LTg5LDI3ICs4OSwyNyBAQAogICAgICAgICAgY29tbWFuZD0iY21kX3JlbW92ZUxpbmtzIgogICAg
ICAgICAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KICAgICA8a2V5IGlkPSJyZW1vdmVuYW1l
ZGFuY2hvcnNrYiIKICAgICAgICAgIGtleT0iJmZvcm1hdFJlbW92ZU5hbWVkQW5jaG9yczIua2V5
OyIKICAgICAgICAgIGNvbW1hbmQ9ImNtZF9yZW1vdmVOYW1lZEFuY2hvcnMiCiAgICAgICAgICBt
b2RpZmllcnM9ImFjY2VsLCBzaGlmdCIvPgogICAgIDxrZXkgaWQ9ImRlY3JlYXNlZm9udHNpemVr
YiIKICAgICAgICAgIGtleT0iJmRlY3JlbWVudEZvbnRTaXplLmtleTsiCi0gICAgICAgICBjb21t
YW5kPSJjbWRfZGVjcmVhc2VGb250IgorICAgICAgICAgY29tbWFuZD0iY21kX2RlY3JlYXNlRm9u
dFN0ZXAiCiAgICAgICAgICBtb2RpZmllcnM9ImFjY2VsIi8+CiAgICAgPGtleSBpZD0iaW5jcmVh
c2Vmb250c2l6ZWtiIgogICAgICAgICAga2V5PSImaW5jcmVtZW50Rm9udFNpemUua2V5OyIKLSAg
ICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnQiCisgICAgICAgICBjb21tYW5kPSJjbWRf
aW5jcmVhc2VGb250U3RlcCIKICAgICAgICAgIG1vZGlmaWVycz0iYWNjZWwiLz4KICAgICA8a2V5
IGtleT0iJmluY3JlbWVudEZvbnRTaXplLmtleTsiCi0gICAgICAgICBjb21tYW5kPSJjbWRfaW5j
cmVhc2VGb250IgorICAgICAgICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udFN0ZXAiCiAgICAg
ICAgICBtb2RpZmllcnM9ImFjY2VsLHNoaWZ0Ii8+CiAgICAgPGtleSBrZXk9IiZpbmNyZW1lbnRG
b250U2l6ZS5rZXkyOyIKLSAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnQiCisgICAg
ICAgICBjb21tYW5kPSJjbWRfaW5jcmVhc2VGb250U3RlcCIKICAgICAgICAgIG1vZGlmaWVycz0i
YWNjZWwiLz4KIAogICAgIDxrZXkgaWQ9Imluc2VydGxpbmtrYiIKICAgICAgICAgIGtleT0iJmlu
c2VydExpbmtDbWQua2V5OyIKICAgICAgICAgIGNvbW1hbmQ9ImNtZF9saW5rIgogICAgICAgICAg
bW9kaWZpZXJzPSJhY2NlbCIvPgogICA8L2tleXNldD4KIApAQCAtMjIzLDE4ICsyMjMsMTggQEAK
ICAgICA8Y29tbWFuZCBpZD0iY21kX2JhY2tncm91bmRDb2xvciIgc3RhdGU9IiIvPgogICAgIDxj
b21tYW5kIGlkPSJjbWRfaGlnaGxpZ2h0IiAgICAgICBzdGF0ZT0idHJhbnNwYXJlbnQiICBvbmNv
bW1hbmQ9IkVkaXRvclNlbGVjdENvbG9yKCdIaWdobGlnaHQnLCBldmVudCk7Ii8+CiAgICAgPGNv
bW1hbmQgaWQ9ImNtZF9mb250U2l6ZSIgICAgICAgICAgICAgICAgICAgICAgICAgb25jb21tYW5k
PSJnb0RvQ29tbWFuZCgnY21kX2ZvbnRTaXplJykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX2Fs
aWduIiAgICAgICAgICAgc3RhdGU9IiIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRfYWJzUG9zIiAg
ICAgICAgICBzdGF0ZT0iIiAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2Fic1Bv
cycpIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9pbmNyZWFzZVpJbmRleCIgIHN0YXRlPSIiICAg
ICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfaW5jcmVhc2VaSW5kZXgnKSIvPgogICAg
IDxjb21tYW5kIGlkPSJjbWRfZGVjcmVhc2VaSW5kZXgiICBzdGF0ZT0iIiAgICAgICAgb25jb21t
YW5kPSJnb0RvQ29tbWFuZCgnY21kX2RlY3JlYXNlWkluZGV4JykiLz4KICAgICA8Y29tbWFuZCBp
ZD0iY21kX2FkdmFuY2VkUHJvcGVydGllcyIgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0Nv
bW1hbmQoJ2NtZF9hZHZhbmNlZFByb3BlcnRpZXMnKSIvPgotICAgIDxjb21tYW5kIGlkPSJjbWRf
aW5jcmVhc2VGb250IiAgICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgn
Y21kX2luY3JlYXNlRm9udCcpIi8+Ci0gICAgPGNvbW1hbmQgaWQ9ImNtZF9kZWNyZWFzZUZvbnQi
ICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfZGVjcmVhc2VG
b250JykiLz4KKyAgICA8Y29tbWFuZCBpZD0iY21kX2luY3JlYXNlRm9udFN0ZXAiICAgICAgICAg
ICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9pbmNyZWFzZUZvbnRTdGVwJykiLz4K
KyAgICA8Y29tbWFuZCBpZD0iY21kX2RlY3JlYXNlRm9udFN0ZXAiICAgICAgICAgICAgICAgIG9u
Y29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9kZWNyZWFzZUZvbnRTdGVwJykiLz4KICAgICA8Y29t
bWFuZCBpZD0iY21kX3JlbW92ZVN0eWxlcyIgICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0i
Z29Eb0NvbW1hbmQoJ2NtZF9yZW1vdmVTdHlsZXMnKSIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRf
cmVtb3ZlTGlua3MiICAgICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgn
Y21kX3JlbW92ZUxpbmtzJykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX3JlbW92ZU5hbWVkQW5j
aG9ycyIgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9yZW1vdmVOYW1l
ZEFuY2hvcnMnKSIvPgogICA8L2NvbW1hbmRzZXQ+CiAKICAgPCEtLSBjb21tYW5kcyB1cGRhdGVk
IG9ubHkgd2hlbiB0aGUgbWVudSBnZXRzIGNyZWF0ZWQgLS0+CiAgIDxjb21tYW5kc2V0IGlkPSJj
b21wb3Nlckxpc3RNZW51SXRlbXMiCiAgICAgICAgICAgY29tbWFuZHVwZGF0ZXI9InRydWUiCkBA
IC00NDEsNzMgKzQ0MSw2OCBAQAogICAgICAgICAgIDwhLS0gTG9jYWwgZm9udCBmYWNlIGl0ZW1z
IGFkZGVkIGhlcmUgYnkgaW5pdExvY2FsRm9udEZhY2VNZW51KCkgLS0+CiAgICAgICA8L21lbnVw
b3B1cD4KICAgICA8L21lbnU+CiAKICAgICA8IS0tIEZvbnQgc2l6ZSBzdWJtZW51IC0tPgogICAg
IDxtZW51IGlkPSJmb250U2l6ZU1lbnUiIGxhYmVsPSImZm9udFNpemVNZW51LmxhYmVsOyIKICAg
ICAgICAgICBhY2Nlc3NrZXk9IiZmb250U2l6ZU1lbnUuYWNjZXNza2V5OyIKICAgICAgICAgICBw
b3NpdGlvbj0iMiI+Ci0gICAgICA8bWVudXBvcHVwIGlkPSJmb250U2l6ZU1lbnVQb3B1cCIgb25w
b3B1cHNob3dpbmc9ImluaXRGb250U2l6ZU1lbnUodGhpcykiPgorICAgICAgPG1lbnVwb3B1cCBp
ZD0iZm9udFNpemVNZW51UG9wdXAiIG9ucG9wdXBzaG93aW5nPSJpbml0Rm9udFNpemVNZW51KHRo
aXMsIHRydWUpIj4KICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9kZWNyZWFzZUZvbnRTaXplIgog
ICAgICAgICAgICAgICAgIGxhYmVsPSImZGVjcmVhc2VGb250U2l6ZS5sYWJlbDsiCiAgICAgICAg
ICAgICAgICAgYWNjZXNza2V5PSImZGVjcmVhc2VGb250U2l6ZS5hY2Nlc3NrZXk7IgotICAgICAg
ICAgICAgICAgIGNvbW1hbmQ9ImNtZF9kZWNyZWFzZUZvbnQiCi0gICAgICAgICAgICAgICAgdHlw
ZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgbmFtZT0iMSIKKyAgICAgICAgICAgICAgICBjb21t
YW5kPSJjbWRfZGVjcmVhc2VGb250U3RlcCIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIg
bmFtZT0iMSIgYXV0b2NoZWNrPSJmYWxzZSIKICAgICAgICAgICAgICAgICBrZXk9ImRlY3JlYXNl
Zm9udHNpemVrYiIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X2luY3JlYXNlRm9udFNpemUi
CiAgICAgICAgICAgICAgICAgbGFiZWw9IiZpbmNyZWFzZUZvbnRTaXplLmxhYmVsOyIKICAgICAg
ICAgICAgICAgICBhY2Nlc3NrZXk9IiZpbmNyZWFzZUZvbnRTaXplLmFjY2Vzc2tleTsiCi0gICAg
ICAgICAgICAgICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udCIKLSAgICAgICAgICAgICAgICB0
eXBlPSJyYWRpbyIKLSAgICAgICAgICAgICAgICBuYW1lPSIxIiBrZXk9ImluY3JlYXNlZm9udHNp
emVrYiIvPgorICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnRTdGVwIgor
ICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIiBhdXRvY2hlY2s9ImZhbHNlIgor
ICAgICAgICAgICAgICAgIGtleT0iaW5jcmVhc2Vmb250c2l6ZWtiIi8+CiAgICAgICAgIDxtZW51
c2VwYXJhdG9yIGlkPSJmb250U2l6ZU1lbnVBZnRlckluY3JlYXNlRm9udFNpemVTZXBhcmF0b3Ii
Lz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3gtc21hbGwiCi0gICAgICAgICAgICAgICAg
ICBsYWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJlbDsiCi0gICAgICAgICAgICAgICAgICBhY2Nl
c3NrZXk9IiZzaXplLXgtc21hbGxDbWQuYWNjZXNza2V5OyIKKyAgICAgICAgICAgICAgICAgIGxh
YmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0i
JnNpemUtdGlueUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJF
ZGl0b3JTZXRGb250U2l6ZSgneC1zbWFsbCcpIgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFk
aW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAgdHlwZT0i
cmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVk
SFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUtc21hbGwiCiAg
ICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7IgogICAgICAgICAg
ICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1zbWFsbENtZC5hY2Nlc3NrZXk7IgogICAgICAgICAg
ICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnc21hbGwnKSIKLSAgICAgICAg
ICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAg
ICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAgb2Jz
ZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0i
bWVudV9zaXplLW1lZGl1bSIKICAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1tZWRpdW1D
bWQubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1tZWRpdW1DbWQu
YWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNp
emUoJ21lZGl1bScpIgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAg
ICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEi
CiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4K
ICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUtbGFyZ2UiCiAgICAgICAgICAgICAgICAg
ICBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNz
a2V5PSImc2l6ZS1sYXJnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21t
YW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnbGFyZ2UnKSIKLSAgICAgICAgICAgICAgICAgIHR5cGU9
InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAgICAgICAgICAgICAgIHR5
cGU9InJhZGlvIiBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5k
ZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXgtbGFy
Z2UiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteC1sYXJnZUNtZC5sYWJlbDsiCi0g
ICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXgtbGFyZ2VDbWQuYWNjZXNza2V5OyIK
KyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIKKyAg
ICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtZXh0cmFMYXJnZUNtZC5hY2Nlc3NrZXk7
IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1sYXJn
ZScpIgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBu
YW1lPSIyIgorICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAg
ICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAg
PG1lbnVpdGVtIGlkPSJtZW51X3NpemUteHgtbGFyZ2UiCi0gICAgICAgICAgICAgICAgICBsYWJl
bD0iJnNpemUteHgtbGFyZ2VDbWQubGFiZWw7IgotICAgICAgICAgICAgICAgICAgYWNjZXNza2V5
PSImc2l6ZS14eC1sYXJnZUNtZC5hY2Nlc3NrZXk7IgorICAgICAgICAgICAgICAgICAgbGFiZWw9
IiZzaXplLWh1Z2VDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6
ZS1odWdlQ21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRv
clNldEZvbnRTaXplKCd4eC1sYXJnZScpIgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8i
Ci0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAgdHlwZT0icmFk
aW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRN
TEVuYWJsZXIiLz4KKyAgICAgICAgPG1lbnVpdGVtIGlkPSJmb250U2l6ZU1lbnVfc21hbGxCaWdJ
bmZvIgorICAgICAgICAgICAgICAgICAgdHlwZT0iY2hlY2tib3giIG5hbWU9IjIiIGRpc2FibGVk
PSJ0cnVlIiBoaWRkZW49InRydWUiLz4KICAgICAgIDwvbWVudXBvcHVwPgogICAgIDwvbWVudT4K
IAogICAgIDwhLS0gRm9udCBzdHlsZSBzdWJtZW51IC0tPgogICAgIDxtZW51IGlkPSJmb250U3R5
bGVNZW51IiBsYWJlbD0iJmZvbnRTdHlsZU1lbnUubGFiZWw7IiAKICAgICAgICAgICBhY2Nlc3Nr
ZXk9IiZmb250U3R5bGVNZW51LmFjY2Vzc2tleTsiCiAgICAgICAgICAgcG9zaXRpb249IjMiPgog
ICAgIDxtZW51cG9wdXAgaWQ9ImZvbnRTdHlsZU1lbnVQb3B1cCIgb25wb3B1cHNob3dpbmc9Imlu
aXRGb250U3R5bGVNZW51KHRoaXMpIj4KQEAgLTEwOTQsMjMgKzEwODksMjIgQEAKICAgICAgICAg
ICAgICB0b29sdGlwdGV4dD0iJkZvbnRTaXplU2VsZWN0LnRvb2x0aXA7Ij4KICAgPG1lbnVsaXN0
IGlkPSJGb250U2l6ZVNlbGVjdCIKICAgICAgICAgICAgIGNsYXNzPSJ0b29sYmFyLWZvY3VzdGFy
Z2V0IgogICAgICAgICAgICAgY3JvcD0icmlnaHQiCiAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVk
aXRvclNlbGVjdEZvbnRTaXplKCk7Ij4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iZm9udC1zaXpl
LXNlbGVjdC1jb250YWluZXIiIGF0dHJpYnV0ZT0iZGlzYWJsZWQiLz4KICAgICA8b2JzZXJ2ZXMg
ZWxlbWVudD0iY21kX2ZvbnRTaXplIiBhdHRyaWJ1dGU9InN0YXRlIiBvbmJyb2FkY2FzdD0ib25G
b250U2l6ZUNoYW5nZSh0aGlzLnBhcmVudE5vZGUsICdjbWRfZm9udFNpemUnKSIvPgogICAgIDxt
ZW51cG9wdXAgaWQ9IkZvbnRTaXplUG9wdXAiPgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJt
ZW51X2ZvbnRTaXplX3h4LXNtYWxsIiBsYWJlbD0iJnNpemUteHgtc21hbGxDbWQubGFiZWw7Ii8+
Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1zbWFsbCIgbGFiZWw9
IiZzaXplLXgtc21hbGxDbWQubGFiZWw7Ii8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1l
bnVfZm9udFNpemVfeC1zbWFsbCIgbGFiZWw9IiZzaXplLXRpbnlDbWQubGFiZWw7Ii8+CiAgICAg
ICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfc21hbGwiIGxhYmVsPSImc2l6ZS1z
bWFsbENtZC5sYWJlbDsiLz4KICAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6
ZV9tZWRpdW0iIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7Ii8+CiAgICAgICA8bWVudWl0
ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbGFyZ2UiIGxhYmVsPSImc2l6ZS1sYXJnZUNtZC5s
YWJlbDsiLz4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LWxhcmdl
IiBsYWJlbD0iJnNpemUteC1sYXJnZUNtZC5sYWJlbDsiLz4KLSAgICAgIDxtZW51aXRlbSBpZD0i
dG9vYmFybWVudV9mb250U2l6ZV94eC1sYXJnZSIgbGFiZWw9IiZzaXplLXh4LWxhcmdlQ21kLmxh
YmVsOyIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtbGFyZ2Ui
IGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIvPgorICAgICAgPG1lbnVpdGVtIGlk
PSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LWxhcmdlIiBsYWJlbD0iJnNpemUtaHVnZUNtZC5sYWJl
bDsiLz4KICAgICA8L21lbnVwb3B1cD4KICAgPC9tZW51bGlzdD4KIDwvdG9vbGJhcml0ZW0+CiAK
IDx0b29sYmFyaXRlbSBpZD0iY29sb3ItYnV0dG9ucy1jb250YWluZXIiCiAgICAgICAgICAgICAg
YWxpZ249ImNlbnRlciIKICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iPgog
ICA8c3RhY2sgaWQ9IkNvbG9yQnV0dG9ucyIgYWxpZ249ImNlbnRlciI+CkBAIC0xMTI3LDI0ICsx
MTIxLDU5IEBACiAgIDx0b29sYmFyYnV0dG9uIGlkPSJIaWdobGlnaHRDb2xvckJ1dHRvbiIKICAg
ICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAg
ICB0b29sdGlwdGV4dD0iJkhpZ2hsaWdodENvbG9yQnV0dG9uLnRvb2x0aXA7IgogICAgICAgICAg
ICAgICAgICBjb21tYW5kPSJjbWRfaGlnaGxpZ2h0Ij4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0i
Y21kX2hpZ2hsaWdodCIgYXR0cmlidXRlPSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9uSGlnaGxpZ2h0
Q29sb3JDaGFuZ2UoKSIvPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfaGlnaGxpZ2h0IiBh
dHRyaWJ1dGU9ImNvbGxhcHNlZCIvPgogICA8L3Rvb2xiYXJidXR0b24+CiAKKyAgPHRvb2xiYXJi
dXR0b24gaWQ9IkFic29sdXRlRm9udFNpemVCdXR0b24iCisgICAgICAgICAgICAgICAgIGNsYXNz
PSJmb3JtYXR0aW5nLWJ1dHRvbiIKKyAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZhYnNv
bHV0ZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwOyIKKyAgICAgICAgICAgICAgICAgdHlwZT0i
bWVudSIKKyAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVy
Ij4KKyAgICA8bWVudXBvcHVwIGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9uUG9wdXAiCisgICAg
ICAgICAgICAgICBvbnBvcHVwc2hvd2luZz0iaW5pdEZvbnRTaXplTWVudSh0aGlzLCBmYWxzZSk7
Ij4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LXNtYWxsIgorICAg
ICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIKKyAgICAgICAgICAgICAg
ICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRv
clNldEZvbnRTaXplKCd4LXNtYWxsJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVu
dV9mb250U2l6ZV9zbWFsbCIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtc21hbGxDbWQu
bGFiZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAg
ICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3NtYWxsJykiLz4KKyAgICAgIDxt
ZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9tZWRpdW0iCisgICAgICAgICAgICAgICAg
bGFiZWw9IiZzaXplLW1lZGl1bUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFk
aW8iIG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6
ZSgnbWVkaXVtJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9s
YXJnZSIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7IgorICAg
ICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAgICAgICAgIG9uY29t
bWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ2xhcmdlJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0i
dG9vYmFybWVudV9mb250U2l6ZV94LWxhcmdlIgorICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6
ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFt
ZT0iMSIKKyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4LWxh
cmdlJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1sYXJn
ZSIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtaHVnZUNtZC5sYWJlbDsiCisgICAgICAg
ICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5k
PSJFZGl0b3JTZXRGb250U2l6ZSgneHgtbGFyZ2UnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0
b29iYXJtZW51X2ZvbnRTaXplX3NtYWxsQmlnSW5mbyIKKyAgICAgICAgICAgICAgICB0eXBlPSJj
aGVja2JveCIgbmFtZT0iMiIgZGlzYWJsZWQ9InRydWUiIGhpZGRlbj0idHJ1ZSIvPgorICAgIDwv
bWVudXBvcHVwPgorICA8L3Rvb2xiYXJidXR0b24+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJEZWNy
ZWFzZUZvbnRTaXplQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1i
dXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImZGVjcmVhc2VGb250U2l6ZVRv
b2xiYXJDbWQudG9vbHRpcDsiCi0gICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9kZWNyZWFz
ZUZvbnQiLz4KKyAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2RlY3JlYXNlRm9udFN0ZXAi
Lz4KICAgPHRvb2xiYXJidXR0b24gaWQ9IkluY3JlYXNlRm9udFNpemVCdXR0b24iCiAgICAgICAg
ICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9v
bHRpcHRleHQ9IiZpbmNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwOyIKLSAgICAgICAg
ICAgICAgICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udCIvPgorICAgICAgICAgICAgICAgICBj
b21tYW5kPSJjbWRfaW5jcmVhc2VGb250U3RlcCIvPgogICA8dG9vbGJhcmJ1dHRvbiBpZD0iYm9s
ZEJ1dHRvbiIKICAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAg
ICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmJvbGRUb29sYmFyQ21kLnRvb2x0aXA7IgogICAg
ICAgICAgICAgICAgICB0eXBlPSJjaGVja2JveCIKICAgICAgICAgICAgICAgICAgYXV0b0NoZWNr
PSJmYWxzZSIKICAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2JvbGQiPgogICAgIDxvYnNl
cnZlcyBlbGVtZW50PSJjbWRfYm9sZCIgdHlwZT0iY2hlY2tib3giIGF0dHJpYnV0ZT0ic3RhdGUi
IG9uYnJvYWRjYXN0PSJvbkJ1dHRvblVwZGF0ZSh0aGlzLnBhcmVudE5vZGUsICdjbWRfYm9sZCcp
Ii8+CiAgIDwvdG9vbGJhcmJ1dHRvbj4KZGlmZiAtLWdpdCBhL2VkaXRvci91aS9jb21wb3Nlci9j
b250ZW50L2VkaXRvclV0aWxpdGllcy5qcyBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2Vk
aXRvclV0aWxpdGllcy5qcwotLS0gYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3JV
dGlsaXRpZXMuanMKKysrIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yVXRpbGl0
aWVzLmpzCkBAIC0zNDYsMTggKzM0NiwxOCBAQCBmdW5jdGlvbiBHZXRBdG9tU2VydmljZSgpCiB9
CiAKIGZ1bmN0aW9uIEVkaXRvckdldFRleHRQcm9wZXJ0eShwcm9wZXJ0eSwgYXR0cmlidXRlLCB2
YWx1ZSwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKQogewogICB0cnkgewogICAgIGlmICghZ0F0
b21TZXJ2aWNlKSBHZXRBdG9tU2VydmljZSgpOwogICAgIHZhciBwcm9wQXRvbSA9IGdBdG9tU2Vy
dmljZS5nZXRBdG9tKHByb3BlcnR5KTsKIAotICAgIEdldEN1cnJlbnRFZGl0b3IoKS5nZXRJbmxp
bmVQcm9wZXJ0eShwcm9wQXRvbSwgYXR0cmlidXRlLCB2YWx1ZSwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKKyAgICBy
ZXR1cm4gR2V0Q3VycmVudEVkaXRvcigpLmdldElubGluZVByb3BlcnR5V2l0aEF0dHJWYWx1ZShw
cm9wQXRvbSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXR0cmlidXRlLCB2YWx1
ZSwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKICAgfQogICBjYXRjaChlKSB7fQogfQogCiBm
dW5jdGlvbiBFZGl0b3JTZXRUZXh0UHJvcGVydHkocHJvcGVydHksIGF0dHJpYnV0ZSwgdmFsdWUp
CiB7CiAgIHRyeSB7CiAgICAgaWYgKCFnQXRvbVNlcnZpY2UpIEdldEF0b21TZXJ2aWNlKCk7CmRp
ZmYgLS1naXQgYS9lZGl0b3IvdWkvbG9jYWxlcy9lbi1VUy9jaHJvbWUvY29tcG9zZXIvZWRpdG9y
T3ZlcmxheS5kdGQgYi9lZGl0b3IvdWkvbG9jYWxlcy9lbi1VUy9jaHJvbWUvY29tcG9zZXIvZWRp
dG9yT3ZlcmxheS5kdGQKLS0tIGEvZWRpdG9yL3VpL2xvY2FsZXMvZW4tVVMvY2hyb21lL2NvbXBv
c2VyL2VkaXRvck92ZXJsYXkuZHRkCisrKyBiL2VkaXRvci91aS9sb2NhbGVzL2VuLVVTL2Nocm9t
ZS9jb21wb3Nlci9lZGl0b3JPdmVybGF5LmR0ZApAQCAtNzcsMzAgKzc3LDI4IEBACiA8IUVOVElU
WSBkZWNyZW1lbnRGb250U2l6ZS5rZXkyICIsIj4gPCEtLSA8IGlzIGFib3ZlIHRoaXMga2V5IG9u
IG1hbnkga2V5Ym9hcmRzIC0tPgogPCFFTlRJVFkgaW5jcmVhc2VGb250U2l6ZS5sYWJlbCAiTGFy
Z2VyIj4KIDwhRU5USVRZIGluY3JlYXNlRm9udFNpemUuYWNjZXNza2V5ICJnIj4KIDwhRU5USVRZ
IGluY3JlbWVudEZvbnRTaXplLmtleSAiJmd0OyI+CiA8IUVOVElUWSBpbmNyZW1lbnRGb250U2l6
ZS5rZXkyICIuIj4gPCEtLSA+IGlzIGFib3ZlIHRoaXMga2V5IG9uIG1hbnkga2V5Ym9hcmRzIC0t
PgogCiA8IUVOVElUWSBmb250U2l6ZU1lbnUubGFiZWwgIlNpemUiPgogPCFFTlRJVFkgZm9udFNp
emVNZW51LmFjY2Vzc2tleSAieiI+Ci08IUVOVElUWSBzaXplLXh4LXNtYWxsQ21kLmxhYmVsICJ4
eC1zbWFsbCI+Ci08IUVOVElUWSBzaXplLXh4LXNtYWxsQ21kLmFjY2Vzc2tleSAiYSI+Ci08IUVO
VElUWSBzaXplLXgtc21hbGxDbWQubGFiZWwgIngtc21hbGwiPgotPCFFTlRJVFkgc2l6ZS14LXNt
YWxsQ21kLmFjY2Vzc2tleSAibSI+Cis8IUVOVElUWSBzaXplLXRpbnlDbWQubGFiZWwgInRpbnki
PgorPCFFTlRJVFkgc2l6ZS10aW55Q21kLmFjY2Vzc2tleSAidCI+CiA8IUVOVElUWSBzaXplLXNt
YWxsQ21kLmxhYmVsICJzbWFsbCI+CiA8IUVOVElUWSBzaXplLXNtYWxsQ21kLmFjY2Vzc2tleSAi
cyI+CiA8IUVOVElUWSBzaXplLW1lZGl1bUNtZC5sYWJlbCAibWVkaXVtIj4KLTwhRU5USVRZIHNp
emUtbWVkaXVtQ21kLmFjY2Vzc2tleSAiZCI+Cis8IUVOVElUWSBzaXplLW1lZGl1bUNtZC5hY2Nl
c3NrZXkgIm0iPgogPCFFTlRJVFkgc2l6ZS1sYXJnZUNtZC5sYWJlbCAibGFyZ2UiPgogPCFFTlRJ
VFkgc2l6ZS1sYXJnZUNtZC5hY2Nlc3NrZXkgImwiPgotPCFFTlRJVFkgc2l6ZS14LWxhcmdlQ21k
LmxhYmVsICJ4LWxhcmdlIj4KLTwhRU5USVRZIHNpemUteC1sYXJnZUNtZC5hY2Nlc3NrZXkgIngi
PgotPCFFTlRJVFkgc2l6ZS14eC1sYXJnZUNtZC5sYWJlbCAieHgtbGFyZ2UiPgotPCFFTlRJVFkg
c2l6ZS14eC1sYXJnZUNtZC5hY2Nlc3NrZXkgImUiPgorPCFFTlRJVFkgc2l6ZS1leHRyYUxhcmdl
Q21kLmxhYmVsICJleHRyYSBsYXJnZSI+Cis8IUVOVElUWSBzaXplLWV4dHJhTGFyZ2VDbWQuYWNj
ZXNza2V5ICJ4Ij4KKzwhRU5USVRZIHNpemUtaHVnZUNtZC5sYWJlbCAiaHVnZSI+Cis8IUVOVElU
WSBzaXplLWh1Z2VDbWQuYWNjZXNza2V5ICJoIj4KIAogPCEtLSBGb250IFN0eWxlIFN1Yk1lbnUg
LS0+CiA8IUVOVElUWSBmb250U3R5bGVNZW51LmxhYmVsICJUZXh0IFN0eWxlIj4KIDwhRU5USVRZ
IGZvbnRTdHlsZU1lbnUuYWNjZXNza2V5ICJTIj4KIDwhRU5USVRZIHN0eWxlQm9sZENtZC5sYWJl
bCAiQm9sZCI+CiA8IUVOVElUWSBzdHlsZUJvbGRDbWQuYWNjZXNza2V5ICJCIj4KIDwhRU5USVRZ
IHN0eWxlQm9sZENtZC5rZXkgIkIiPgogPCFFTlRJVFkgc3R5bGVJdGFsaWNDbWQubGFiZWwgIkl0
YWxpYyI+CkBAIC0zMDcsMTYgKzMwNSwxNyBAQAogPCFFTlRJVFkgYW5jaG9yVG9vbGJhckNtZC5s
YWJlbCAiQW5jaG9yIj4KIDwhRU5USVRZIGFuY2hvclRvb2xiYXJDbWQudG9vbHRpcCAiSW5zZXJ0
IG5ldyBuYW1lZCBhbmNob3Igb3IgZWRpdCBzZWxlY3RlZCBhbmNob3IncyBwcm9wZXJ0aWVzIj4K
IDwhRU5USVRZIFRleHRDb2xvckJ1dHRvbi50b29sdGlwICJDaG9vc2UgY29sb3IgZm9yIHRleHQi
PgogPCFFTlRJVFkgQmFja2dyb3VuZENvbG9yQnV0dG9uLnRvb2x0aXAgIkNob29zZSBjb2xvciBm
b3IgYmFja2dyb3VuZCI+CiA8IUVOVElUWSB0aHJvYmJlci50b29sdGlwICJHbyB0byB0aGUgJnZl
bmRvclNob3J0TmFtZTsgaG9tZSBwYWdlIj4KIDwhRU5USVRZIEhpZ2hsaWdodENvbG9yQnV0dG9u
LnRvb2x0aXAgIkNob29zZSBoaWdobGlnaHQgY29sb3IgZm9yIHRleHQiPgogCiA8IS0tIEVkaXRv
ciB0b29sYmFyIC0tPgorPCFFTlRJVFkgYWJzb2x1dGVGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRp
cCAiU2V0IGZvbnQgc2l6ZSI+CiA8IUVOVElUWSBkZWNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50
b29sdGlwICJTbWFsbGVyIGZvbnQgc2l6ZSI+CiA8IUVOVElUWSBpbmNyZWFzZUZvbnRTaXplVG9v
bGJhckNtZC50b29sdGlwICJMYXJnZXIgZm9udCBzaXplIj4KIDwhRU5USVRZIGJvbGRUb29sYmFy
Q21kLnRvb2x0aXAgIkJvbGQiPgogPCFFTlRJVFkgaXRhbGljVG9vbGJhckNtZC50b29sdGlwICJJ
dGFsaWMiPgogPCFFTlRJVFkgdW5kZXJsaW5lVG9vbGJhckNtZC50b29sdGlwICJVbmRlcmxpbmUi
PgogPCFFTlRJVFkgYnVsbGV0TGlzdFRvb2xiYXJDbWQudG9vbHRpcCAiQXBwbHkgb3IgcmVtb3Zl
IGJ1bGxldGVkIGxpc3QiPgogPCFFTlRJVFkgbnVtYmVyTGlzdFRvb2xiYXJDbWQudG9vbHRpcCAi
QXBwbHkgb3IgcmVtb3ZlIG51bWJlcmVkIGxpc3QiPgogPCFFTlRJVFkgb3V0ZGVudFRvb2xiYXJD
bWQudG9vbHRpcCAiT3V0ZGVudCB0ZXh0IChtb3ZlIGxlZnQpIj4KZGlmZiAtLWdpdCBhL21haWwv
Y29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvTXNnQ29tcG9zZUNvbW1hbmRzLmpzIGIvbWFpbC9j
b21wb25lbnRzL2NvbXBvc2UvY29udGVudC9Nc2dDb21wb3NlQ29tbWFuZHMuanMKLS0tIGEvbWFp
bC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9Nc2dDb21wb3NlQ29tbWFuZHMuanMKKysrIGIv
bWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9Nc2dDb21wb3NlQ29tbWFuZHMuanMKQEAg
LTk4NywxOCArOTg3LDE4IEBAIGZ1bmN0aW9uIHVwZGF0ZUNvbXBvc2VJdGVtcygpCiAgICAgZ29V
cGRhdGVDb21tYW5kKCJjbWRfcmV3cmFwIik7CiAKICAgICAvLyBJbnNlcnQgTWVudQogICAgIGlm
IChnTXNnQ29tcG9zZSAmJiBnTXNnQ29tcG9zZS5jb21wb3NlSFRNTCkKICAgICB7CiAgICAgICBn
b1VwZGF0ZUNvbW1hbmQoImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIik7CiAgICAgICBnb1VwZGF0
ZUNvbW1hbmQoImNtZF9mb250Q29sb3IiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2Jh
Y2tncm91bmRDb2xvciIpOwotICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfZGVjcmVhc2VGb250
Iik7Ci0gICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9pbmNyZWFzZUZvbnQiKTsKKyAgICAgIGdv
VXBkYXRlQ29tbWFuZCgiY21kX2RlY3JlYXNlRm9udFN0ZXAiKTsKKyAgICAgIGdvVXBkYXRlQ29t
bWFuZCgiY21kX2luY3JlYXNlRm9udFN0ZXAiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21k
X2JvbGQiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2l0YWxpYyIpOwogICAgICAgZ29V
cGRhdGVDb21tYW5kKCJjbWRfdW5kZXJsaW5lIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNt
ZF91bCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfb2wiKTsKICAgICAgIGdvVXBkYXRl
Q29tbWFuZCgiY21kX2luZGVudCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfb3V0ZGVu
dCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfYWxpZ24iKTsKZGlmZiAtLWdpdCBhL21h
aWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwgYi9tYWlsL2Nv
bXBvbmVudHMvY29tcG9zZS9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsCi0tLSBhL21haWwvY29t
cG9uZW50cy9jb21wb3NlL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKKysrIGIvbWFpbC9jb21w
b25lbnRzL2NvbXBvc2UvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1bApAQCAtMjYsMjMgKzI2LDIz
IEBACiAKICAgICA8a2V5IGlkPSJpbmNyZWFzZWluZGVudGtiIiAga2V5PSImaW5jcmVhc2VJbmRl
bnQua2V5OyIgIG9ic2VydmVzPSJjbWRfaW5kZW50IiAgbW9kaWZpZXJzPSJhY2NlbCIvPgogICAg
IDxrZXkgaWQ9ImRlY3JlYXNlaW5kZW50a2IiICBrZXk9IiZkZWNyZWFzZUluZGVudC5rZXk7IiAg
b2JzZXJ2ZXM9ImNtZF9vdXRkZW50IiAgbW9kaWZpZXJzPSJhY2NlbCIvPgogCiAgICAgPGtleSBp
ZD0icmVtb3Zlc3R5bGVza2IiICAgICAgIGtleT0iJmZvcm1hdFJlbW92ZVN0eWxlcy5rZXk7IiAg
IG9ic2VydmVzPSJjbWRfcmVtb3ZlU3R5bGVzIiAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4K
ICAgICA8a2V5IGlkPSJyZW1vdmVzdHlsZXNrYjIiICAgICAga2V5PSIgIiAgIG9ic2VydmVzPSJj
bWRfcmVtb3ZlU3R5bGVzIiAgbW9kaWZpZXJzPSJhY2NlbCIvPgogICAgIDxrZXkgaWQ9InJlbW92
ZWxpbmtza2IiICAgICAgICBrZXk9IiZmb3JtYXRSZW1vdmVMaW5rcy5rZXk7IiAgICBvYnNlcnZl
cz0iY21kX3JlbW92ZUxpbmtzIiAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KICAgICA8a2V5
IGlkPSJyZW1vdmVuYW1lZGFuY2hvcnNrYiIga2V5PSImZm9ybWF0UmVtb3ZlTmFtZWRBbmNob3Jz
Mi5rZXk7IiAgICBvYnNlcnZlcz0iY21kX3JlbW92ZU5hbWVkQW5jaG9ycyIgIG1vZGlmaWVycz0i
YWNjZWwsIHNoaWZ0Ii8+Ci0gICAgPGtleSBpZD0iZGVjcmVhc2Vmb250c2l6ZWtiIiAgIGtleT0i
JmRlY3JlbWVudEZvbnRTaXplLmtleTsiICAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250IiAg
bW9kaWZpZXJzPSJhY2NlbCIvPgotICAgIDxrZXkgICAgICAgICAgICAgICAgICAgICAgICAgICBr
ZXk9IiZkZWNyZW1lbnRGb250U2l6ZS5rZXk7IiAgICBvYnNlcnZlcz0iY21kX2RlY3JlYXNlRm9u
dCIgIG1vZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+Ci0gICAgPGtleSAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGtleT0iJmRlY3JlbWVudEZvbnRTaXplLmtleTI7IiAgIG9ic2VydmVzPSJjbWRf
ZGVjcmVhc2VGb250IiAgbW9kaWZpZXJzPSJhY2NlbCIvPgorICAgIDxrZXkgaWQ9ImRlY3JlYXNl
Zm9udHNpemVrYiIgICBrZXk9IiZkZWNyZW1lbnRGb250U2l6ZS5rZXk7IiAgICBvYnNlcnZlcz0i
Y21kX2RlY3JlYXNlRm9udFN0ZXAiICBtb2RpZmllcnM9ImFjY2VsIi8+CisgICAgPGtleSAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGtleT0iJmRlY3JlbWVudEZvbnRTaXplLmtleTsiICAgIG9i
c2VydmVzPSJjbWRfZGVjcmVhc2VGb250U3RlcCIgIG1vZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+
CisgICAgPGtleSAgICAgICAgICAgICAgICAgICAgICAgICAgIGtleT0iJmRlY3JlbWVudEZvbnRT
aXplLmtleTI7IiAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250U3RlcCIgIG1vZGlmaWVycz0i
YWNjZWwiLz4KIAotICAgIDxrZXkgaWQ9ImluY3JlYXNlZm9udHNpemVrYiIgICBrZXk9IiZpbmNy
ZW1lbnRGb250U2l6ZS5rZXk7IiAgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udCIgIG1vZGlm
aWVycz0iYWNjZWwiLz4KLSAgICA8a2V5ICAgICAgICAgICAgICAgICAgICAgICAgICAga2V5PSIm
aW5jcmVtZW50Rm9udFNpemUua2V5OyIgICAgb2JzZXJ2ZXM9ImNtZF9pbmNyZWFzZUZvbnQiICBt
b2RpZmllcnM9ImFjY2VsLCBzaGlmdCIvPgotICAgIDxrZXkgICAgICAgICAgICAgICAgICAgICAg
ICAgICBrZXk9IiZpbmNyZW1lbnRGb250U2l6ZS5rZXkyOyIgICBvYnNlcnZlcz0iY21kX2luY3Jl
YXNlRm9udCIgIG1vZGlmaWVycz0iYWNjZWwiLz4KKyAgICA8a2V5IGlkPSJpbmNyZWFzZWZvbnRz
aXpla2IiICAga2V5PSImaW5jcmVtZW50Rm9udFNpemUua2V5OyIgICAgb2JzZXJ2ZXM9ImNtZF9p
bmNyZWFzZUZvbnRTdGVwIiAgbW9kaWZpZXJzPSJhY2NlbCIvPgorICAgIDxrZXkgICAgICAgICAg
ICAgICAgICAgICAgICAgICBrZXk9IiZpbmNyZW1lbnRGb250U2l6ZS5rZXk7IiAgICBvYnNlcnZl
cz0iY21kX2luY3JlYXNlRm9udFN0ZXAiICBtb2RpZmllcnM9ImFjY2VsLCBzaGlmdCIvPgorICAg
IDxrZXkgICAgICAgICAgICAgICAgICAgICAgICAgICBrZXk9IiZpbmNyZW1lbnRGb250U2l6ZS5r
ZXkyOyIgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udFN0ZXAiICBtb2RpZmllcnM9ImFjY2Vs
Ii8+CiAKICAgICA8a2V5IGlkPSJpbnNlcnRsaW5ra2IiICAgICAgICAga2V5PSImaW5zZXJ0TGlu
a0NtZC5rZXk7IiAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9saW5rIiAgICAgICAgICBtb2RpZmll
cnM9ImFjY2VsIi8+CiAgIDwva2V5c2V0PgogCiAgIDwhLS0gY29tbWFuZHMgdXBkYXRlZCB3aGVu
IHRoZSBlZGl0b3IgZ2V0cyBjcmVhdGVkIC0tPgogICA8Y29tbWFuZHNldCBpZD0iY29tbW9uRWRp
dG9yTWVudUl0ZW1zIgogICAgICAgICAgIGNvbW1hbmR1cGRhdGVyPSJ0cnVlIgogICAgICAgICAg
IGV2ZW50cz0iY3JlYXRlIgpAQCAtMTUyLDE4ICsxNTIsMTggQEAKICAgICA8Y29tbWFuZCBpZD0i
Y21kX2FsaWduIiAgICAgICAgICAgc3RhdGU9IiIvPgogCiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9h
YnNQb3MiICAgICAgICAgIHN0YXRlPSIiICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdj
bWRfYWJzUG9zJykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX2luY3JlYXNlWkluZGV4IiAgc3Rh
dGU9IiIgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9pbmNyZWFzZVpJbmRleCcp
Ii8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9kZWNyZWFzZVpJbmRleCIgIHN0YXRlPSIiICAgICAg
ICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfZGVjcmVhc2VaSW5kZXgnKSIvPgogCiAgICAg
PGNvbW1hbmQgaWQ9ImNtZF9hZHZhbmNlZFByb3BlcnRpZXMiICAgICAgICAgICAgICBvbmNvbW1h
bmQ9ImdvRG9Db21tYW5kKCdjbWRfYWR2YW5jZWRQcm9wZXJ0aWVzJykiLz4KIAotICAgIDxjb21t
YW5kIGlkPSJjbWRfaW5jcmVhc2VGb250IiAgICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJn
b0RvQ29tbWFuZCgnY21kX2luY3JlYXNlRm9udCcpIi8+Ci0gICAgPGNvbW1hbmQgaWQ9ImNtZF9k
ZWNyZWFzZUZvbnQiICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdj
bWRfZGVjcmVhc2VGb250JykiLz4KKyAgICA8Y29tbWFuZCBpZD0iY21kX2luY3JlYXNlRm9udFN0
ZXAiICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9pbmNyZWFzZUZv
bnRTdGVwJykiLz4KKyAgICA8Y29tbWFuZCBpZD0iY21kX2RlY3JlYXNlRm9udFN0ZXAiICAgICAg
ICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9kZWNyZWFzZUZvbnRTdGVwJyki
Lz4KIAogICAgIDxjb21tYW5kIGlkPSJjbWRfcmVtb3ZlU3R5bGVzIiAgICAgICAgICAgICAgICAg
ICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX3JlbW92ZVN0eWxlcycpIi8+CiAgICAgPGNv
bW1hbmQgaWQ9ImNtZF9yZW1vdmVMaW5rcyIgICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9
ImdvRG9Db21tYW5kKCdjbWRfcmVtb3ZlTGlua3MnKSIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRf
cmVtb3ZlTmFtZWRBbmNob3JzIiAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgn
Y21kX3JlbW92ZU5hbWVkQW5jaG9ycycpIi8+CiAgIDwvY29tbWFuZHNldD4KIAogICA8IS0tIGNv
bW1hbmRzIHVwZGF0ZWQgb25seSB3aGVuIHRoZSBtZW51IGdldHMgY3JlYXRlZCAtLT4KICAgPGNv
bW1hbmRzZXQgaWQ9ImNvbXBvc2VyTGlzdE1lbnVJdGVtcyIKQEAgLTMxMCw4MSArMzEwLDY4IEBA
CiAgICAgICAgICAgPCEtLSBMb2NhbCBmb250IGZhY2UgaXRlbXMgYWRkZWQgaGVyZSBieSBpbml0
TG9jYWxGb250RmFjZU1lbnUoKSAtLT4KICAgICAgIDwvbWVudXBvcHVwPgogICAgIDwvbWVudT4K
IAogICAgIDwhLS0gRm9udCBzaXplIHN1Ym1lbnUgLS0+CiAgICAgPG1lbnUgaWQ9ImZvbnRTaXpl
TWVudSIgbGFiZWw9IiZmb250U2l6ZU1lbnUubGFiZWw7IgogICAgICAgICAgIGFjY2Vzc2tleT0i
JmZvbnRTaXplTWVudS5hY2Nlc3NrZXk7IgogICAgICAgICAgIHBvc2l0aW9uPSIyIj4KLSAgICAg
IDxtZW51cG9wdXAgaWQ9ImZvbnRTaXplTWVudVBvcHVwIiBvbnBvcHVwc2hvd2luZz0iaW5pdEZv
bnRTaXplTWVudSh0aGlzKSI+CisgICAgICA8bWVudXBvcHVwIGlkPSJmb250U2l6ZU1lbnVQb3B1
cCIgb25wb3B1cHNob3dpbmc9ImluaXRGb250U2l6ZU1lbnUodGhpcywgdHJ1ZSkiPgogICAgICAg
ICA8bWVudWl0ZW0gaWQ9Im1lbnVfZGVjcmVhc2VGb250U2l6ZSIKICAgICAgICAgICAgICAgICAg
IGxhYmVsPSImZGVjcmVhc2VGb250U2l6ZS5sYWJlbDsiCiAgICAgICAgICAgICAgICAgICBhY2Nl
c3NrZXk9IiZkZWNyZWFzZUZvbnRTaXplLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBr
ZXk9ImRlY3JlYXNlZm9udHNpemVrYiIKLSAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRf
ZGVjcmVhc2VGb250IgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAg
ICAgICAgICBuYW1lPSIxIi8+CisgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX2RlY3Jl
YXNlRm9udFN0ZXAiCisgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIgYXV0
b2NoZWNrPSJmYWxzZSIvPgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfaW5jcmVhc2VGb250
U2l6ZSIKICAgICAgICAgICAgICAgICAgIGxhYmVsPSImaW5jcmVhc2VGb250U2l6ZS5sYWJlbDsi
CiAgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZpbmNyZWFzZUZvbnRTaXplLmFjY2Vzc2tl
eTsiCiAgICAgICAgICAgICAgICAgICBrZXk9ImluY3JlYXNlZm9udHNpemVrYiIKLSAgICAgICAg
ICAgICAgICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250IgotICAgICAgICAgICAgICAgICAg
dHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIxIi8+CisgICAgICAgICAgICAg
ICAgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udFN0ZXAiCisgICAgICAgICAgICAgICAgICB0
eXBlPSJyYWRpbyIgbmFtZT0iMSIgYXV0b2NoZWNrPSJmYWxzZSIvPgogICAgICAgICA8bWVudXNl
cGFyYXRvciBpZD0iZm9udFNpemVNZW51QWZ0ZXJJbmNyZWFzZUZvbnRTaXplU2VwYXJhdG9yIi8+
Ci08IS0tIE5vdCBzdXBwb3J0ZWQgaW4gY3VycmVudCBmb250IHNpemUgaW1wbGVtZW50YXRpb24K
LSAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3h4LXNtYWxsIgotICAgICAgICAgICAgICAgICAg
bGFiZWw9IiZzaXplLXh4LXNtYWxsQ21kLmxhYmVsOyIKLSAgICAgICAgICAgICAgICAgIGFjY2Vz
c2tleT0iJnNpemUteHgtc21hbGxDbWQuYWNjZXNza2V5OyIKLSAgICAgICAgICAgICAgICAgIG9u
Y29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3h4LXNtYWxsJykiCi0gICAgICAgICAgICAgICAg
ICB0eXBlPSJyYWRpbyIgbmFtZT0iMiIvPgotLS0+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVu
dV9zaXplLXgtc21hbGwiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteC1zbWFsbENt
ZC5sYWJlbDsiCi0gICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXgtc21hbGxDbWQu
YWNjZXNza2V5OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVs
OyIKKyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtdGlueUNtZC5hY2Nlc3NrZXk7
IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1zbWFs
bCcpIgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBu
YW1lPSIyIgorICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAg
ICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAg
PG1lbnVpdGVtIGlkPSJtZW51X3NpemUtc21hbGwiCiAgICAgICAgICAgICAgICAgICBsYWJlbD0i
JnNpemUtc21hbGxDbWQubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6
ZS1zbWFsbENtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0
b3JTZXRGb250U2l6ZSgnc21hbGwnKSIKLSAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgot
ICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlv
IiBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxF
bmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLW1lZGl1bSIKICAgICAg
ICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7IgogICAgICAgICAgICAg
ICAgICAgYWNjZXNza2V5PSImc2l6ZS1tZWRpdW1DbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAg
ICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ21lZGl1bScpIgotICAgICAgICAg
ICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAg
ICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNl
cnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJt
ZW51X3NpemUtbGFyZ2UiCiAgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtbGFyZ2VDbWQu
bGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1sYXJnZUNtZC5hY2Nl
c3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgn
bGFyZ2UnKSIKLSAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAg
ICAgbmFtZT0iMiIKKyAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgogICAg
ICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAg
ICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXgtbGFyZ2UiCi0gICAgICAgICAgICAgICAgICBs
YWJlbD0iJnNpemUteC1sYXJnZUNtZC5sYWJlbDsiCi0gICAgICAgICAgICAgICAgICBhY2Nlc3Nr
ZXk9IiZzaXplLXgtbGFyZ2VDbWQuYWNjZXNza2V5OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVs
PSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tl
eT0iJnNpemUtZXh0cmFMYXJnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25j
b21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1sYXJnZScpIgotICAgICAgICAgICAgICAgICAg
dHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAg
ICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21k
X3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUt
eHgtbGFyZ2UiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteHgtbGFyZ2VDbWQubGFi
ZWw7IgotICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS14eC1sYXJnZUNtZC5hY2Nl
c3NrZXk7IgorICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7Igor
ICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1odWdlQ21kLmFjY2Vzc2tleTsiCiAg
ICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4eC1sYXJnZScp
IgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1l
PSIyIgorICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAg
ICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KKyAgICAgICAgPG1l
bnVpdGVtIGlkPSJmb250U2l6ZU1lbnVfc21hbGxCaWdJbmZvIgorICAgICAgICAgICAgICAgICAg
dHlwZT0iY2hlY2tib3giIG5hbWU9IjIiIGRpc2FibGVkPSJ0cnVlIiBoaWRkZW49InRydWUiLz4K
ICAgICAgIDwvbWVudXBvcHVwPgogICAgIDwvbWVudT4KIAogICAgIDwhLS0gRm9udCBzdHlsZSBz
dWJtZW51IC0tPgogICAgIDxtZW51IGlkPSJmb250U3R5bGVNZW51IiBsYWJlbD0iJmZvbnRTdHls
ZU1lbnUubGFiZWw7IgogICAgICAgICAgIGFjY2Vzc2tleT0iJmZvbnRTdHlsZU1lbnUuYWNjZXNz
a2V5OyIKICAgICAgICAgICBwb3NpdGlvbj0iMyI+CiAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFN0
eWxlTWVudVBvcHVwIiBvbnBvcHVwc2hvd2luZz0iaW5pdEZvbnRTdHlsZU1lbnUodGhpcykiPgpA
QCAtOTE0LDIzICs5MDEsMjIgQEAKICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJkZvbnRTaXpl
U2VsZWN0LnRvb2x0aXA7Ij4KICAgPG1lbnVsaXN0IGlkPSJGb250U2l6ZVNlbGVjdCIKICAgICAg
ICAgICAgIGNsYXNzPSJ0b29sYmFyLWZvY3VzdGFyZ2V0IgogICAgICAgICAgICAgY3JvcD0icmln
aHQiCiAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNlbGVjdEZvbnRTaXplKCk7Ij4KICAg
ICA8b2JzZXJ2ZXMgZWxlbWVudD0iZm9udC1zaXplLXNlbGVjdC1jb250YWluZXIiIGF0dHJpYnV0
ZT0iZGlzYWJsZWQiLz4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2ZvbnRTaXplIiBhdHRy
aWJ1dGU9InN0YXRlIiBvbmJyb2FkY2FzdD0ib25Gb250U2l6ZUNoYW5nZSh0aGlzLnBhcmVudE5v
ZGUsICdjbWRfZm9udFNpemUnKSIvPgogICAgIDxtZW51cG9wdXAgaWQ9IkZvbnRTaXplUG9wdXAi
PgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LXNtYWxsIiBsYWJl
bD0iJnNpemUteHgtc21hbGxDbWQubGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jh
cm1lbnVfZm9udFNpemVfeC1zbWFsbCIgbGFiZWw9IiZzaXplLXgtc21hbGxDbWQubGFiZWw7Ii8+
CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1zbWFsbCIgbGFiZWw9
IiZzaXplLXRpbnlDbWQubGFiZWw7Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVf
Zm9udFNpemVfc21hbGwiIGxhYmVsPSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiLz4KICAgICAgIDxt
ZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9tZWRpdW0iIGxhYmVsPSImc2l6ZS1tZWRp
dW1DbWQubGFiZWw7Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVf
bGFyZ2UiIGxhYmVsPSImc2l6ZS1sYXJnZUNtZC5sYWJlbDsiLz4KLSAgICAgIDxtZW51aXRlbSBp
ZD0idG9vYmFybWVudV9mb250U2l6ZV94LWxhcmdlIiBsYWJlbD0iJnNpemUteC1sYXJnZUNtZC5s
YWJlbDsiLz4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1sYXJn
ZSIgbGFiZWw9IiZzaXplLXh4LWxhcmdlQ21kLmxhYmVsOyIvPgorICAgICAgPG1lbnVpdGVtIGlk
PSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtbGFyZ2UiIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21k
LmxhYmVsOyIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LWxh
cmdlIiBsYWJlbD0iJnNpemUtaHVnZUNtZC5sYWJlbDsiLz4KICAgICA8L21lbnVwb3B1cD4KICAg
PC9tZW51bGlzdD4KIDwvdG9vbGJhcml0ZW0+CiAKIDx0b29sYmFyaXRlbSBpZD0iY29sb3ItYnV0
dG9ucy1jb250YWluZXIiCiAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIj4K
ICAgPHN0YWNrIGlkPSJDb2xvckJ1dHRvbnMiIGFsaWduPSJjZW50ZXIiPgogICAgIDxvYnNlcnZl
cyBlbGVtZW50PSJjbWRfZm9udENvbG9yIiAgICAgICBhdHRyaWJ1dGU9InN0YXRlIiBvbmJyb2Fk
Y2FzdD0ib25Gb250Q29sb3JDaGFuZ2UoKSIvPgpAQCAtOTUyLDI0ICs5MzgsNTkgQEAKICAgPHRv
b2xiYXJidXR0b24gaWQ9IkhpZ2hsaWdodENvbG9yQnV0dG9uIgogICAgICAgICAgICAgICAgICBj
bGFzcz0iZm9ybWF0dGluZy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSIm
SGlnaGxpZ2h0Q29sb3JCdXR0b24udG9vbHRpcDsiCiAgICAgICAgICAgICAgICAgIGNvbW1hbmQ9
ImNtZF9oaWdobGlnaHQiPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfaGlnaGxpZ2h0IiBh
dHRyaWJ1dGU9InN0YXRlIiBvbmJyb2FkY2FzdD0ib25IaWdobGlnaHRDb2xvckNoYW5nZSgpIi8+
CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9oaWdobGlnaHQiIGF0dHJpYnV0ZT0iY29sbGFw
c2VkIi8+CiAgIDwvdG9vbGJhcmJ1dHRvbj4KIAorICA8dG9vbGJhcmJ1dHRvbiBpZD0iQWJzb2x1
dGVGb250U2l6ZUJ1dHRvbiIKKyAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0
dG9uIgorICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmFic29sdXRlRm9udFNpemVUb29s
YmFyQ21kLnRvb2x0aXA7IgorICAgICAgICAgICAgICAgICB0eXBlPSJtZW51IgorICAgICAgICAg
ICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiPgorICAgIDxtZW51cG9w
dXAgaWQ9IkFic29sdXRlRm9udFNpemVCdXR0b25Qb3B1cCIKKyAgICAgICAgICAgICAgIG9ucG9w
dXBzaG93aW5nPSJpbml0Rm9udFNpemVNZW51KHRoaXMsIGZhbHNlKTsiPgorICAgICAgPG1lbnVp
dGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtc21hbGwiCisgICAgICAgICAgICAgICAgbGFi
ZWw9IiZzaXplLXRpbnlDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBu
YW1lPSIxIgorICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gt
c21hbGwnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3NtYWxs
IgorICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiCisgICAgICAg
ICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5k
PSJFZGl0b3JTZXRGb250U2l6ZSgnc21hbGwnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29i
YXJtZW51X2ZvbnRTaXplX21lZGl1bSIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtbWVk
aXVtQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAg
ICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdtZWRpdW0nKSIvPgor
ICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX2xhcmdlIgorICAgICAgICAg
ICAgICAgIGxhYmVsPSImc2l6ZS1sYXJnZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlw
ZT0icmFkaW8iIG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRG
b250U2l6ZSgnbGFyZ2UnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRT
aXplX3gtbGFyZ2UiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWV4dHJhTGFyZ2VDbWQu
bGFiZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAg
ICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtbGFyZ2UnKSIvPgorICAgICAg
PG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LWxhcmdlIgorICAgICAgICAgICAg
ICAgIGxhYmVsPSImc2l6ZS1odWdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJy
YWRpbyIgbmFtZT0iMSIKKyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRT
aXplKCd4eC1sYXJnZScpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNp
emVfc21hbGxCaWdJbmZvIgorICAgICAgICAgICAgICAgIHR5cGU9ImNoZWNrYm94IiBuYW1lPSIy
IiBkaXNhYmxlZD0idHJ1ZSIgaGlkZGVuPSJ0cnVlIi8+CisgICAgPC9tZW51cG9wdXA+CisgIDwv
dG9vbGJhcmJ1dHRvbj4KICAgPHRvb2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNpemVCdXR0
b24iCiAgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAg
ICAgICAgICAgdG9vbHRpcHRleHQ9IiZkZWNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlw
OyIKLSAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnQiLz4KKyAgICAg
ICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnRTdGVwIi8+CiAgIDx0b29sYmFy
YnV0dG9uIGlkPSJJbmNyZWFzZUZvbnRTaXplQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFz
cz0iZm9ybWF0dGluZy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImaW5j
cmVhc2VGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcDsiCi0gICAgICAgICAgICAgICAgIG9ic2Vy
dmVzPSJjbWRfaW5jcmVhc2VGb250Ii8+CisgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRf
aW5jcmVhc2VGb250U3RlcCIvPgogICA8dG9vbGJhcmJ1dHRvbiBpZD0iYm9sZEJ1dHRvbiIKICAg
ICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAg
ICB0b29sdGlwdGV4dD0iJmJvbGRUb29sYmFyQ21kLnRvb2x0aXA7IgogICAgICAgICAgICAgICAg
ICB0eXBlPSJjaGVja2JveCIKICAgICAgICAgICAgICAgICAgYXV0b0NoZWNrPSJmYWxzZSIKICAg
ICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9ib2xkIj4KICAgICA8b2JzZXJ2ZXMgZWxlbWVu
dD0iY21kX2JvbGQiIHR5cGU9ImNoZWNrYm94IiBhdHRyaWJ1dGU9InN0YXRlIiBvbmJyb2FkY2Fz
dD0ib25CdXR0b25VcGRhdGUodGhpcy5wYXJlbnROb2RlLCAnY21kX2JvbGQnKSIvPgogICA8L3Rv
b2xiYXJidXR0b24+CmRpZmYgLS1naXQgYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50
L21lc3NlbmdlcmNvbXBvc2UueHVsIGIvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9t
ZXNzZW5nZXJjb21wb3NlLnh1bAotLS0gYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50
L21lc3NlbmdlcmNvbXBvc2UueHVsCisrKyBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRl
bnQvbWVzc2VuZ2VyY29tcG9zZS54dWwKQEAgLTk5MywxNiArOTkzLDE3IEBACiAgICAgPCEtLSBU
aGVzZSB0b29sYmFyIGl0ZW1zIGdldCBmaWxsZWQgb3V0IGZyb20gdGhlIGVkaXRvck92ZXJsYXkg
LS0+CiAgICAgPHRvb2xib3ggaWQ9IkZvcm1hdFRvb2xib3giIG1vZGU9Imljb25zIj4KICAgICAg
IDx0b29sYmFyIGNsYXNzPSJjaHJvbWVjbGFzcy10b29sYmFyIiBpZD0iRm9ybWF0VG9vbGJhciIg
cGVyc2lzdD0iY29sbGFwc2VkIgogICAgICAgICAgICAgICAgY3VzdG9taXphYmxlPSJ0cnVlIiBu
b3dpbmRvd2RyYWc9InRydWUiPgogICAgICAgICA8dG9vbGJhcml0ZW0gaWQ9InBhcmFncmFwaC1z
ZWxlY3QtY29udGFpbmVyIi8+CiAgICAgICAgIDx0b29sYmFyaXRlbSBpZD0iZm9udC1mYWNlLXNl
bGVjdC1jb250YWluZXIiLz4KICAgICAgICAgPHRvb2xiYXJpdGVtIGlkPSJjb2xvci1idXR0b25z
LWNvbnRhaW5lciIKICAgICAgICAgICAgICAgICAgICAgIGRpc2FibGVvbmN1c3RvbWl6ZT0idHJ1
ZSIvPgorICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iQWJzb2x1dGVGb250U2l6ZUJ1dHRvbiIv
PgogICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgog
ICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgogICAg
ICAgICA8dG9vbGJhcnNlcGFyYXRvciBjbGFzcz0idG9vbGJhcnNlcGFyYXRvci1zdGFuZGFyZCIv
PgogICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iYm9sZEJ1dHRvbiIvPgogICAgICAgICA8dG9v
bGJhcmJ1dHRvbiBpZD0iaXRhbGljQnV0dG9uIi8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlk
PSJ1bmRlcmxpbmVCdXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xhc3M9InRv
b2xiYXJzZXBhcmF0b3Itc3RhbmRhcmQiLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24gaWQ9InVs
QnV0dG9uIi8+CmRpZmYgLS1naXQgYS9tYWlsL2NvbXBvbmVudHMvcHJlZmVyZW5jZXMvY29tcG9z
ZS54dWwgYi9tYWlsL2NvbXBvbmVudHMvcHJlZmVyZW5jZXMvY29tcG9zZS54dWwKLS0tIGEvbWFp
bC9jb21wb25lbnRzL3ByZWZlcmVuY2VzL2NvbXBvc2UueHVsCisrKyBiL21haWwvY29tcG9uZW50
cy9wcmVmZXJlbmNlcy9jb21wb3NlLnh1bApAQCAtMTI3LDIyICsxMjcsMjIgQEAKICAgICAgICAg
ICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0iQ291cmllciBOZXcsIENvdXJpZXIsIG1vbm9zcGFj
ZSIgbGFiZWw9IiZmb250Q291cmllci5sYWJlbDsiLz4KICAgICAgICAgICAgICAgICAgIDxtZW51
c2VwYXJhdG9yLz4KICAgICAgICAgICAgICAgICA8L21lbnVwb3B1cD4KICAgICAgICAgICAgICAg
PC9tZW51bGlzdD4KIAogICAgICAgICAgICAgICA8bGFiZWwgY29udHJvbD0iZm9udFNpemVTZWxl
Y3QiIHZhbHVlPSImc2l6ZS5sYWJlbDsiIGFjY2Vzc2tleT0iJnNpemUuYWNjZXNza2V5OyIvPgog
ICAgICAgICAgICAgICA8bWVudWxpc3QgaWQ9ImZvbnRTaXplU2VsZWN0IiBwcmVmZXJlbmNlPSJt
c2djb21wb3NlLmZvbnRfc2l6ZSI+CiAgICAgICAgICAgICAgICAgPG1lbnVwb3B1cD4KLSAgICAg
ICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieC1zbWFsbCIgbGFiZWw9IiZzaXplLXgtc21h
bGxDbWQubGFiZWw7Ii8+CisgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Ingtc21h
bGwiIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIvPgogICAgICAgICAgICAgICAgICAgPG1l
bnVpdGVtIHZhbHVlPSJzbWFsbCIgICBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7Ii8+CiAg
ICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Im1lZGl1bSIgIGxhYmVsPSImc2l6ZS1t
ZWRpdW1DbWQubGFiZWw7Ii8+CiAgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Imxh
cmdlIiAgIGxhYmVsPSImc2l6ZS1sYXJnZUNtZC5sYWJlbDsiLz4KLSAgICAgICAgICAgICAgICAg
IDxtZW51aXRlbSB2YWx1ZT0ieC1sYXJnZSIgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQubGFiZWw7
Ii8+Ci0gICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Inh4LWxhcmdlIiBsYWJlbD0i
JnNpemUteHgtbGFyZ2VDbWQubGFiZWw7Ii8+CisgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0g
dmFsdWU9IngtbGFyZ2UiIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIvPgorICAg
ICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4eC1sYXJnZSIgbGFiZWw9IiZzaXplLWh1
Z2VDbWQubGFiZWw7Ii8+CiAgICAgICAgICAgICAgICAgPC9tZW51cG9wdXA+CiAgICAgICAgICAg
ICAgIDwvbWVudWxpc3Q+CiAgICAgICAgICAgICA8L2hib3g+CiAKICAgICAgICAgICAgIDxzZXBh
cmF0b3IgY2xhc3M9InRoaW4iLz4KIAogICAgICAgICAgICAgPGhib3ggYWxpZ249ImNlbnRlciI+
CiAgICAgICAgICAgICAgIDxsYWJlbCBjb250cm9sPSJ0ZXh0Q29sb3JCdXR0b24iIHZhbHVlPSIm
Zm9udENvbG9yLmxhYmVsOyIgYWNjZXNza2V5PSImZm9udENvbG9yLmFjY2Vzc2tleTsiLz4KZGlm
ZiAtLWdpdCBhL21haWwvdGhlbWVzL2xpbnV4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3Nl
LmNzcyBiL21haWwvdGhlbWVzL2xpbnV4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNz
cwotLS0gYS9tYWlsL3RoZW1lcy9saW51eC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5j
c3MKKysrIGIvbWFpbC90aGVtZXMvbGludXgvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2Uu
Y3NzCkBAIC00NDIsMTYgKzQ0MiwyMyBAQCB0cmVlY2hpbGRyZW46Oi1tb3otdHJlZS1pbWFnZShz
dWJzY3JpYmVkCiB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uIHsKICAgbGlzdC1zdHls
ZS1pbWFnZTogdXJsKCJjaHJvbWU6Ly9tZXNzZW5nZXIvc2tpbi9tZXNzZW5nZXJjb21wb3NlL2Zv
cm1hdC1idXR0b25zLnBuZyIpOwogfQogCiAjRm9ybWF0VG9vbGJhciA+IHRvb2xiYXJidXR0b24g
PiAudG9vbGJhcmJ1dHRvbi10ZXh0IHsKICAgZGlzcGxheTogbm9uZTsKIH0KIAorI0Fic29sdXRl
Rm9udFNpemVCdXR0b24geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgyNzJweCAxNnB4IDI4
OHB4IDBweCk7Cit9CisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsK
KyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMjU2cHggMTZweCAyNzJweCAwcHgpOworfQorCiAj
RGVjcmVhc2VGb250U2l6ZUJ1dHRvbiB7CiAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDIwOHB4
IDE2cHggMjI0cHggMHB4KTsKIH0KICNEZWNyZWFzZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0
cnVlIl0gewogICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgxOTJweCAxNnB4IDIwOHB4IDBweCk7
CiB9CiAKICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uIHsKZGlmZiAtLWdpdCBhL21haWwvdGhlbWVz
L29zeC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MgYi9tYWlsL3RoZW1lcy9vc3gv
bWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCi0tLSBhL21haWwvdGhlbWVzL29zeC9t
YWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKKysrIGIvbWFpbC90aGVtZXMvb3N4L21h
aWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcwpAQCAtNzUxLDMwICs3NTEsMzAgQEAgdG9v
bGJhcmJ1dHRvbi5mb3JtYXR0aW5nLWJ1dHRvbiB7CiAgIC1tb3otbWFyZ2luLXN0YXJ0OiAzcHg7
CiAgIC1tb3otbWFyZ2luLWVuZDogNXB4OwogfQogCiAjQWxpZ25Qb3B1cEJ1dHRvbiwgI0luc2Vy
dFBvcHVwQnV0dG9uLCAjc21pbGVCdXR0b25NZW51IHsKICAtbW96LW1hcmdpbi1lbmQ6IDlweDsK
IH0KIAorI0Fic29sdXRlRm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjSW5j
cmVhc2VGb250U2l6ZUJ1dHRvbjotbW96LWxvY2FsZS1kaXIocnRsKSwKICN1bmRlcmxpbmVCdXR0
b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjaW5kZW50QnV0dG9uOi1tb3otbG9jYWxlLWRpcihy
dGwpLAotI0RlY3JlYXNlRm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCiAjYm9s
ZEJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSwKICN1bEJ1dHRvbjotbW96LWxvY2FsZS1kaXIo
bHRyKSB7CiAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7CiAgIGJvcmRlci1ib3R0b20tbGVm
dC1yYWRpdXM6IDA7CiB9CiAKKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRp
cihsdHIpLAogI0luY3JlYXNlRm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCiAj
dW5kZXJsaW5lQnV0dG9uOi1tb3otbG9jYWxlLWRpcihsdHIpLAogI2luZGVudEJ1dHRvbjotbW96
LWxvY2FsZS1kaXIobHRyKSwKLSNEZWNyZWFzZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRp
cihydGwpLAogI2JvbGRCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjdWxCdXR0b246LW1v
ei1sb2NhbGUtZGlyKHJ0bCkgewogICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsKICAgYm9y
ZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7CiB9CiAKIHRvb2xiYXJidXR0b24uZm9ybWF0dGlu
Zy1idXR0b24gPiAudG9vbGJhcmJ1dHRvbi1tZW51LWRyb3BtYXJrZXIsCiB0b29sYmFyYnV0dG9u
LmZvcm1hdHRpbmctYnV0dG9uID4gLnRvb2xiYXJidXR0b24tbWVudWJ1dHRvbi1kcm9wbWFya2Vy
IHsKQEAgLTc5OSwxNiArNzk5LDI0IEBAIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24g
PiAudG9vbGIKICAgICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoY2hyb21lOi8vbWVzc2VuZ2VyL3Nr
aW4vaWNvbnMvdG9vbGJhcmJ1dHRvbi1kcm9wbWFya2VyLWxpb24ucG5nKTsKICAgfQogfQogCiAj
Rm9ybWF0VG9vbGJhciA+IHRvb2xiYXJidXR0b24gPiAudG9vbGJhcmJ1dHRvbi10ZXh0IHsKICAg
ZGlzcGxheTogbm9uZTsKIH0KIAorI0Fic29sdXRlRm9udFNpemVCdXR0b24geworICAtbW96LWlt
YWdlLXJlZ2lvbjogcmVjdCgxODBweCAyMHB4IDE5MnB4IDBweCk7Cit9CisKKyNBYnNvbHV0ZUZv
bnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVj
dCgxODBweCA2MHB4IDE5MnB4IDQwcHgpICFpbXBvcnRhbnQ7Cit9CisKICNJbmNyZWFzZUZvbnRT
aXplQnV0dG9uIHsKICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDIwcHggMTJweCAwcHgp
OwogfQogCiAjSW5jcmVhc2VGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKICAgLW1v
ei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDYwcHggMTJweCA0MHB4KSAhaW1wb3J0YW50OwogfQog
CkBAIC05NzYsMTYgKzk4NCwyNCBAQCB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uID4g
LnRvb2xiCiAgICAgd2lkdGg6IDIwcHg7CiAgICAgaGVpZ2h0OiAxMnB4OwogICB9CiAKICAgdG9v
bGJhcmJ1dHRvbi5mb3JtYXR0aW5nLWJ1dHRvbiB7CiAgICAgbGlzdC1zdHlsZS1pbWFnZTogdXJs
KCJjaHJvbWU6Ly9tZXNzZW5nZXIvc2tpbi9tZXNzZW5nZXJjb21wb3NlL2Zvcm1hdC1idXR0b25z
QDJ4LnBuZyIpOwogICB9CiAKKyAgI0Fic29sdXRlRm9udFNpemVCdXR0b24geworICAgIC1tb3ot
aW1hZ2UtcmVnaW9uOiByZWN0KDM2MHB4IDQwcHggMzg0cHggMHB4KTsKKyAgfQorCisgICNBYnNv
bHV0ZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0geworICAgIC1tb3otaW1hZ2UtcmVn
aW9uOiByZWN0KDM2MHB4IDEyMHB4IDM4NHB4IDgwcHgpICFpbXBvcnRhbnQ7CisgIH0KKwogICAj
SW5jcmVhc2VGb250U2l6ZUJ1dHRvbiB7CiAgICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4
IDQwcHggMjRweCAwcHgpOwogICB9CiAKICAgI0luY3JlYXNlRm9udFNpemVCdXR0b25bZGlzYWJs
ZWQ9InRydWUiXSB7CiAgICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDEyMHB4IDI0cHgg
ODBweCkgIWltcG9ydGFudDsKICAgfQogCmRpZmYgLS1naXQgYS9tYWlsL3RoZW1lcy93aW5kb3dz
L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcyBiL21haWwvdGhlbWVzL3dpbmRvd3Mv
bWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCi0tLSBhL21haWwvdGhlbWVzL3dpbmRv
d3MvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCisrKyBiL21haWwvdGhlbWVzL3dp
bmRvd3MvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCkBAIC0yNTEsMTYgKzI1MSwy
MyBAQCB0b29sYm94W2xhYmVsYWxpZ249ImVuZCJdID4gdG9vbGJhclttb2RlCiAjRm9ybWF0VG9v
bGJhciB7CiAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OwogfQogCiAjRm9ybWF0VG9v
bGJhciA+IHRvb2xiYXJidXR0b24gPiAudG9vbGJhcmJ1dHRvbi10ZXh0IHsKICAgZGlzcGxheTog
bm9uZTsKIH0KIAorI0Fic29sdXRlRm9udFNpemVCdXR0b24geworICAtbW96LWltYWdlLXJlZ2lv
bjogcmVjdCgwcHggMzIwcHggMTZweCAzMDRweCk7Cit9CisjQWJzb2x1dGVGb250U2l6ZUJ1dHRv
bltkaXNhYmxlZD0idHJ1ZSJdIHsKKyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTZweCAzMjBw
eCAzMnB4IDMwNHB4KSAhaW1wb3J0YW50OworfQorCiAjRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiB7
CiAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDBweCAxNnB4IDE2cHggMHB4KTsKIH0KICNEZWNy
ZWFzZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0gewogICAtbW96LWltYWdlLXJlZ2lv
bjogcmVjdCgxNnB4IDE2cHggMzJweCAwcHgpICFpbXBvcnRhbnQ7CiB9CiAKICNJbmNyZWFzZUZv
bnRTaXplQnV0dG9uIHsKZGlmZiAtLWdpdCBhL3N1aXRlL21haWxuZXdzL2NvbXBvc2UvTXNnQ29t
cG9zZUNvbW1hbmRzLmpzIGIvc3VpdGUvbWFpbG5ld3MvY29tcG9zZS9Nc2dDb21wb3NlQ29tbWFu
ZHMuanMKLS0tIGEvc3VpdGUvbWFpbG5ld3MvY29tcG9zZS9Nc2dDb21wb3NlQ29tbWFuZHMuanMK
KysrIGIvc3VpdGUvbWFpbG5ld3MvY29tcG9zZS9Nc2dDb21wb3NlQ29tbWFuZHMuanMKQEAgLTU5
OCwxOCArNTk4LDE4IEBAIGZ1bmN0aW9uIHVwZGF0ZUNvbXBvc2VJdGVtcygpCiAgIHRyeSB7CiAg
ICAgLy8gRWRpdCBNZW51CiAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfcmV3cmFwIik7CiAKICAg
ICAvLyBJbnNlcnQgTWVudQogICAgIGlmIChnTXNnQ29tcG9zZSAmJiBnTXNnQ29tcG9zZS5jb21w
b3NlSFRNTCkKICAgICB7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9yZW5kZXJlZEhUTUxF
bmFibGVyIik7Ci0gICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9kZWNyZWFzZUZvbnQiKTsKLSAg
ICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2luY3JlYXNlRm9udCIpOworICAgICAgZ29VcGRhdGVD
b21tYW5kKCJjbWRfZGVjcmVhc2VGb250U3RlcCIpOworICAgICAgZ29VcGRhdGVDb21tYW5kKCJj
bWRfaW5jcmVhc2VGb250U3RlcCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfYm9sZCIp
OwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaXRhbGljIik7CiAgICAgICBnb1VwZGF0ZUNv
bW1hbmQoImNtZF91bmRlcmxpbmUiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX3VsIik7
CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9vbCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5k
KCJjbWRfaW5kZW50Iik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9vdXRkZW50Iik7CiAg
ICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9hbGlnbiIpOwpkaWZmIC0tZ2l0IGEvc3VpdGUvbWFp
bG5ld3MvY29tcG9zZS9wcmVmcy9wcmVmLWNvbXBvc2luZ19tZXNzYWdlcy54dWwgYi9zdWl0ZS9t
YWlsbmV3cy9jb21wb3NlL3ByZWZzL3ByZWYtY29tcG9zaW5nX21lc3NhZ2VzLnh1bAotLS0gYS9z
dWl0ZS9tYWlsbmV3cy9jb21wb3NlL3ByZWZzL3ByZWYtY29tcG9zaW5nX21lc3NhZ2VzLnh1bAor
KysgYi9zdWl0ZS9tYWlsbmV3cy9jb21wb3NlL3ByZWZzL3ByZWYtY29tcG9zaW5nX21lc3NhZ2Vz
Lnh1bApAQCAtMTYzLDIyICsxNjMsMjIgQEAKICAgICAgICAgICA8L3Jvdz4KIAkgIDxyb3cgYWxp
Z249ImNlbnRlciI+CiAgICAgICAgICAgICA8bGFiZWwgdmFsdWU9IiZzaXplLmxhYmVsOyIKICAg
ICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLmFjY2Vzc2tleTsiCiAgICAgICAgICAg
ICAgICAgICAgY29udHJvbD0iZm9udFNpemVTZWxlY3QiLz4KICAgICAgICAgICAgIDxoYm94IGFs
aWduPSJjZW50ZXIiPgogICAgICAgICAgICAgICA8bWVudWxpc3QgaWQ9ImZvbnRTaXplU2VsZWN0
IiBwcmVmZXJlbmNlPSJtc2djb21wb3NlLmZvbnRfc2l6ZSI+CiAgICAgICAgICAgICAgICAgPG1l
bnVwb3B1cD4KLSAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieC1zbWFsbCIgbGFi
ZWw9IiZzaXplLXgtc21hbGxDbWQubGFiZWw7Ii8+CisgICAgICAgICAgICAgICAgICA8bWVudWl0
ZW0gdmFsdWU9Ingtc21hbGwiIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIvPgogICAgICAg
ICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJzbWFsbCIgbGFiZWw9IiZzaXplLXNtYWxsQ21k
LmxhYmVsOyIvPgogICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJtZWRpdW0iIGxh
YmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7Ii8+CiAgICAgICAgICAgICAgICAgICA8bWVudWl0
ZW0gdmFsdWU9ImxhcmdlIiBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICAg
ICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9IngtbGFyZ2UiIGxhYmVsPSImc2l6ZS14LWxhcmdl
Q21kLmxhYmVsOyIvPgotICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4eC1sYXJn
ZSIgbGFiZWw9IiZzaXplLXh4LWxhcmdlQ21kLmxhYmVsOyIvPgorICAgICAgICAgICAgICAgICAg
PG1lbnVpdGVtIHZhbHVlPSJ4LWxhcmdlIiBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJl
bDsiLz4KKyAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieHgtbGFyZ2UiIGxhYmVs
PSImc2l6ZS1odWdlQ21kLmxhYmVsOyIvPgogICAgICAgICAgICAgICAgIDwvbWVudXBvcHVwPgog
ICAgICAgICAgICAgICA8L21lbnVsaXN0PgogICAgICAgICAgICAgICA8bGFiZWwgdmFsdWU9IiZm
b250Q29sb3IubGFiZWw7IgogICAgICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImZm9udENv
bG9yLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICAgICBjb250cm9sPSJtc2dDb21wb3Nl
VGV4dENvbG9yIi8+CiAgICAgICAgICAgICAgIDxjb2xvcnBpY2tlciBpZD0ibXNnQ29tcG9zZVRl
eHRDb2xvciIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHR5cGU9ImJ1dHRvbiIKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHByZWZlcmVuY2U9Im1zZ2NvbXBvc2UudGV4dF9jb2xvciIv
Pgo=
</data>
<flag name="ui-review"
          id="1279318"
          type_id="203"
          status="+"
          setter="jorgk-bmo"
    />
    <flag name="feedback"
          id="1279319"
          type_id="607"
          status="+"
          setter="jorgk-bmo"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8680244</attachid>
            <date>2015-10-28 13:57:17 -0700</date>
            <delta_ts>2015-10-29 06:51:55 -0700</delta_ts>
            <desc>Part 2+3: Full solution: New toolbar button and changed increase/decrease buttons (v7c).</desc>
            <filename>769604.patch</filename>
            <type>text/plain</type>
            <size>49866</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBQYXJlbnQgMDk0YWQxYmI3Mjc3ZjNkMTBhZGUzZTZhZWM0
MGNhNDgzNDdlNzA5NQojIFVzZXIgSm9yZyBLIDxtb3ppbGxhQGpvcmdrLmNvbT4KQnVnIDc2OTYw
NCAtIFByb3ZpZGUgbmV3IGZvbnQgc2l6ZSBzZWxlY3Rpb24gYnV0dG9uLCBjaGFuZ2UgaW50ZXJu
YWxzIG9mIGluY3JlYXNlL2RlY3JlYXNlIGJ1dHRvbnMuIHI9bmVpbCxta21lbGluCgpkaWZmIC0t
Z2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvQ29tcG9zZXJDb21tYW5kcy5qcyBiL2Vk
aXRvci91aS9jb21wb3Nlci9jb250ZW50L0NvbXBvc2VyQ29tbWFuZHMuanMKLS0tIGEvZWRpdG9y
L3VpL2NvbXBvc2VyL2NvbnRlbnQvQ29tcG9zZXJDb21tYW5kcy5qcworKysgYi9lZGl0b3IvdWkv
Y29tcG9zZXIvY29udGVudC9Db21wb3NlckNvbW1hbmRzLmpzCkBAIC0yMiwxNiArMjIsMTggQEAg
ZnVuY3Rpb24gU2V0dXBIVE1MRWRpdG9yQ29tbWFuZHMoKQogCiAgIGNvbW1hbmRUYWJsZS5yZWdp
c3RlckNvbW1hbmQoImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIiwgbnNEdW1teUhUTUxDb21tYW5k
KTsKIAogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZ3JpZCIsICBuc0dyaWRD
b21tYW5kKTsKIAogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfbGlzdFByb3Bl
cnRpZXMiLCAgbnNMaXN0UHJvcGVydGllc0NvbW1hbmQpOwogICBjb21tYW5kVGFibGUucmVnaXN0
ZXJDb21tYW5kKCJjbWRfcGFnZVByb3BlcnRpZXMiLCAgbnNQYWdlUHJvcGVydGllc0NvbW1hbmQp
OwogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfY29sb3JQcm9wZXJ0aWVzIiwg
bnNDb2xvclByb3BlcnRpZXNDb21tYW5kKTsKKyAgY29tbWFuZFRhYmxlLnJlZ2lzdGVyQ29tbWFu
ZCgiY21kX2luY3JlYXNlRm9udFN0ZXAiLCBuc0luY3JlYXNlRm9udENvbW1hbmQpOworICBjb21t
YW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZGVjcmVhc2VGb250U3RlcCIsIG5zRGVjcmVh
c2VGb250Q29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9hZHZh
bmNlZFByb3BlcnRpZXMiLCBuc0FkdmFuY2VkUHJvcGVydGllc0NvbW1hbmQpOwogICBjb21tYW5k
VGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfb2JqZWN0UHJvcGVydGllcyIsICAgbnNPYmplY3RQ
cm9wZXJ0aWVzQ29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9y
ZW1vdmVOYW1lZEFuY2hvcnMiLCBuc1JlbW92ZU5hbWVkQW5jaG9yc0NvbW1hbmQpOwogICBjb21t
YW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZWRpdExpbmsiLCAgICAgICAgbnNFZGl0TGlu
a0NvbW1hbmQpOwogCiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9mb3JtIiwg
ICAgICAgICAgbnNGb3JtQ29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQo
ImNtZF9pbnB1dHRhZyIsICAgICAgbnNJbnB1dFRhZ0NvbW1hbmQpOwogICBjb21tYW5kVGFibGUu
cmVnaXN0ZXJDb21tYW5kKCJjbWRfaW5wdXRpbWFnZSIsICAgIG5zSW5wdXRJbWFnZUNvbW1hbmQp
OwpAQCAtMjU2LDE4ICsyNTgsMTggQEAgZnVuY3Rpb24gZ29VcGRhdGVDb21tYW5kU3RhdGUoY29t
bWFuZCkKICAgICAgIGNhc2UgImNtZF9hYnNQb3MiOgogICAgICAgICBwb2tlTXVsdGlTdGF0ZVVJ
KGNvbW1hbmQsIHBhcmFtcyk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgICBjYXNlICJjbWRfZGVj
cmVhc2VaSW5kZXgiOgogICAgICAgY2FzZSAiY21kX2luY3JlYXNlWkluZGV4IjoKICAgICAgIGNh
c2UgImNtZF9pbmRlbnQiOgogICAgICAgY2FzZSAiY21kX291dGRlbnQiOgotICAgICAgY2FzZSAi
Y21kX2luY3JlYXNlRm9udCI6Ci0gICAgICBjYXNlICJjbWRfZGVjcmVhc2VGb250IjoKKyAgICAg
IGNhc2UgImNtZF9pbmNyZWFzZUZvbnRTdGVwIjoKKyAgICAgIGNhc2UgImNtZF9kZWNyZWFzZUZv
bnRTdGVwIjoKICAgICAgIGNhc2UgImNtZF9yZW1vdmVTdHlsZXMiOgogICAgICAgY2FzZSAiY21k
X3NtaWxleSI6CiAgICAgICAgIGJyZWFrOwogCiAgICAgICBkZWZhdWx0OiBkdW1wKCJubyB1cGRh
dGUgZm9yIGNvbW1hbmQ6ICIgK2NvbW1hbmQrIlxuIik7CiAgICAgfQogICB9CiAgIGNhdGNoIChl
KSB7IGR1bXAoIkFuIGVycm9yIG9jY3VycmVkIHVwZGF0aW5nIHRoZSAiK2NvbW1hbmQrIiBjb21t
YW5kOiBcbiIrZSsiXG4iKTsgfQpAQCAtMzA5NiwxNiArMzA5OCw2NCBAQCB2YXIgbnNDb2xvclBy
b3BlcnRpZXNDb21tYW5kID0KICAgZG9Db21tYW5kOiBmdW5jdGlvbihhQ29tbWFuZCkKICAgewog
ICAgIHdpbmRvdy5vcGVuRGlhbG9nKCJjaHJvbWU6Ly9lZGl0b3IvY29udGVudC9FZENvbG9yUHJv
cHMueHVsIiwiX2JsYW5rIiwgImNocm9tZSxjbG9zZSx0aXRsZWJhcixtb2RhbCIsICIiKTsKICAg
ICBVcGRhdGVEZWZhdWx0Q29sb3JzKCk7CiAgIH0KIH07CiAKIC8vLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KK3ZhciBuc0luY3JlYXNlRm9udENvbW1hbmQgPQoreworICBpc0NvbW1hbmRFbmFi
bGVkOiBmdW5jdGlvbihhQ29tbWFuZCwgZHVtbXkpCisgIHsKKyAgICBpZiAoIShJc0RvY3VtZW50
RWRpdGFibGUoKSAmJiBJc0VkaXRpbmdSZW5kZXJlZEhUTUwoKSkpCisgICAgICByZXR1cm4gZmFs
c2U7CisgICAgdmFyIHNldEluZGV4ID0gZ2V0Rm9udFNpemVJbmRleCgpOworICAgIHJldHVybiAo
c2V0SW5kZXggPj0gMCAmJiBzZXRJbmRleCA8IDUpOworICB9LAorCisgIGdldENvbW1hbmRTdGF0
ZVBhcmFtczogZnVuY3Rpb24oYUNvbW1hbmQsIGFQYXJhbXMsIGFSZWZDb24pIHt9LAorICBkb0Nv
bW1hbmRQYXJhbXM6IGZ1bmN0aW9uKGFDb21tYW5kLCBhUGFyYW1zLCBhUmVmQ29uKSB7fSwKKwor
ICBkb0NvbW1hbmQ6IGZ1bmN0aW9uKGFDb21tYW5kKQorICB7CisgICAgdmFyIHNldEluZGV4ID0g
Z2V0Rm9udFNpemVJbmRleCgpOworICAgIGlmIChzZXRJbmRleCA8IDAgfHwgc2V0SW5kZXggPj0g
NSkKKyAgICAgIHJldHVybjsKKyAgICB2YXIgc2l6ZXMgPSBbJ3gtc21hbGwnLCAnc21hbGwnLCAn
bWVkaXVtJywgJ2xhcmdlJywgJ3gtbGFyZ2UnLCAneHgtbGFyZ2UnIF07CisgICAgRWRpdG9yU2V0
Rm9udFNpemUoc2l6ZXNbc2V0SW5kZXgrMV0pOworICB9Cit9OworCisvLy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCit2YXIgbnNEZWNyZWFzZUZvbnRDb21tYW5kID0KK3sKKyAgaXNDb21tYW5k
RW5hYmxlZDogZnVuY3Rpb24oYUNvbW1hbmQsIGR1bW15KQorICB7CisgICAgaWYgKCEoSXNEb2N1
bWVudEVkaXRhYmxlKCkgJiYgSXNFZGl0aW5nUmVuZGVyZWRIVE1MKCkpKQorICAgICAgcmV0dXJu
IGZhbHNlOworICAgIHZhciBzZXRJbmRleCA9IGdldEZvbnRTaXplSW5kZXgoKTsKKyAgICByZXR1
cm4gKHNldEluZGV4ID4gMCk7CisgIH0sCisKKyAgZ2V0Q29tbWFuZFN0YXRlUGFyYW1zOiBmdW5j
dGlvbihhQ29tbWFuZCwgYVBhcmFtcywgYVJlZkNvbikge30sCisgIGRvQ29tbWFuZFBhcmFtczog
ZnVuY3Rpb24oYUNvbW1hbmQsIGFQYXJhbXMsIGFSZWZDb24pIHt9LAorCisgIGRvQ29tbWFuZDog
ZnVuY3Rpb24oYUNvbW1hbmQpCisgIHsKKyAgICB2YXIgc2V0SW5kZXggPSBnZXRGb250U2l6ZUlu
ZGV4KCk7CisgICAgaWYgKHNldEluZGV4IDw9IDApCisgICAgICByZXR1cm47CisgICAgdmFyIHNp
emVzID0gWyd4LXNtYWxsJywgJ3NtYWxsJywgJ21lZGl1bScsICdsYXJnZScsICd4LWxhcmdlJywg
J3h4LWxhcmdlJyBdOworICAgIEVkaXRvclNldEZvbnRTaXplKHNpemVzW3NldEluZGV4LTFdKTsK
KyAgfQorfTsKKworLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogdmFyIG5zUmVtb3ZlTmFt
ZWRBbmNob3JzQ29tbWFuZCA9CiB7CiAgIGlzQ29tbWFuZEVuYWJsZWQ6IGZ1bmN0aW9uKGFDb21t
YW5kLCBkdW1teSkKICAgewogICAgIC8vIFdlIGNvdWxkIHNlZSBpZiB0aGVyZSdzIGFueSBsaW5r
IGluIHNlbGVjdGlvbiwgYnV0IGl0IGRvZXNuJ3Qgc2VlbSB3b3J0aCB0aGUgd29yayEKICAgICBy
ZXR1cm4gKElzRG9jdW1lbnRFZGl0YWJsZSgpICYmIElzRWRpdGluZ1JlbmRlcmVkSFRNTCgpKTsK
ICAgfSwKIApkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLmpz
IGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLmpzCi0tLSBhL2VkaXRvci91aS9j
b21wb3Nlci9jb250ZW50L2VkaXRvci5qcworKysgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVu
dC9lZGl0b3IuanMKQEAgLTk2MCw3OSArOTYwLDEzNCBAQCBmdW5jdGlvbiBjcmVhdGVGb250RmFj
ZU1lbnVpdGVtKGFGb250TGFiCiAgIGl0ZW1Ob2RlLnNldEF0dHJpYnV0ZSgidmFsdWVfcGFyc2Vk
IiwgYUZvbnROYW1lLnRvTG93ZXJDYXNlKCkucmVwbGFjZSgvLCAvZywgIiwiKSk7CiAgIGlmIChh
TWVudVBvcHVwLmdldEF0dHJpYnV0ZSgidXNlUmFkaW9zIikgPT0gInRydWUiKSB7CiAgICAgaXRl
bU5vZGUuc2V0QXR0cmlidXRlKCJ0eXBlIiwgInJhZGlvIik7CiAgICAgaXRlbU5vZGUuc2V0QXR0
cmlidXRlKCJvYnNlcnZlcyIsICJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIpOwogICB9CiAgIHJl
dHVybiBpdGVtTm9kZTsKIH0KIAotZnVuY3Rpb24gaW5pdEZvbnRTaXplTWVudShtZW51UG9wdXAp
CisvKioKKyAqIEhlbHBlciBmdW5jdGlvbgorICovCitmdW5jdGlvbiBnZXRGb250U2l6ZUluZGV4
KCkKK3sKKyAgdmFyIGZpcnN0SGFzID0geyB2YWx1ZTogZmFsc2UgfTsKKyAgdmFyIGFueUhhcyA9
IHsgdmFsdWU6IGZhbHNlIH07CisgIHZhciBhbGxIYXMgPSB7IHZhbHVlOiBmYWxzZSB9OworCisg
IHZhciBmb250U2l6ZSA9IEVkaXRvckdldFRleHRQcm9wZXJ0eSgiZm9udCIsICJzaXplIiwgbnVs
bCwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKKworICAvLyBJZiB0aGUgZWxlbWVudCBoYXMg
bm8gc2l6ZSBhdHRyaWJ1dGUgYW5kIG5vIHNpemUgd2FzIGZvdW5kIGF0IGFsbCwKKyAgLy8gd2Ug
YXNzdW1lICJtZWRpdW0iIHNpemUuIFRoaXMgaXMgaGlnaGx5IHByb2JsZW1hdGljIHNpbmNlCisg
IC8vIENTUyBzaXplcyBhcmUgbm90IHJlY29nbmlzZWQgYW5kIHdpbGwgc2hvdyBhcyAibWVkaXVt
IiBhcyB3ZWxsLgorICAvLyBDdXJyZW50bHkgd2UgY2FuJ3QgZGlzdGluZ3Vpc2ggYmV0d2VlbiAi
bm8gYXR0cmlidXRlIiB3aGljaAorICAvLyBjYW4gaW1wbHkgIm1lZGl1bSIgYW5kICJDU1MgYXR0
cmlidXRlIHByZXNlbnQiIHdoaWNoIHNob3VsZCBub3QKKyAgLy8gaW1wbHkgIm1lZGl1bSIuCisg
IGlmICghYW55SGFzLnZhbHVlKQorICAgIHJldHVybiAyOworCisgIC8vIE1peGVkIHNlbGVjdGlv
bi4KKyAgaWYgKCFhbGxIYXMudmFsdWUpCisgICAgcmV0dXJuIC0xOworCisgIHN3aXRjaCAoZm9u
dFNpemUpCisgIHsKKyAgICBjYXNlICItMyI6CisgICAgY2FzZSAiLTIiOgorICAgIGNhc2UgIjAi
OgorICAgIGNhc2UgIjEiOgorICAgICAgLy8geC1zbWFsbC4KKyAgICAgIHJldHVybiAwOworICAg
IGNhc2UgIi0xIjoKKyAgICBjYXNlICIyIjoKKyAgICAgIC8vIHNtYWxsLgorICAgICAgcmV0dXJu
IDE7CisgICAgY2FzZSAiMyI6CisgICAgICAvLyBtZWRpdW0uCisgICAgICByZXR1cm4gMjsKKyAg
ICBjYXNlICIrMSI6CisgICAgY2FzZSAiNCI6CisgICAgICAvLyBsYXJnZS4KKyAgICAgIHJldHVy
biAzOworICAgIGNhc2UgIisyIjoKKyAgICBjYXNlICI1IjoKKyAgICAgIC8vIHgtbGFyZ2UuCisg
ICAgICByZXR1cm4gNDsKKyAgICBjYXNlICIrMyI6CisgICAgY2FzZSAiKzQiOgorICAgIGNhc2Ug
IjYiOgorICAgIGNhc2UgIjciOgorICAgICAgLy8geHgtbGFyZ2UuCisgICAgICByZXR1cm4gNTsK
KyAgfQorCisgIC8vIFdlIHNob3VsZG4ndCBnZXQgaGVyZS4gQWxsIHRoZSBzZWxlY3Rpb24gaGFz
IGEgdmFsdWUgd2UgZG9uJ3QgdW5kZXJzdGFuZC4KKyAgcmV0dXJuIC0xOworfQorCitmdW5jdGlv
biBpbml0Rm9udFNpemVNZW51KG1lbnVQb3B1cCwgZnVsbE1lbnUpCiB7CiAgIGlmIChtZW51UG9w
dXApCiAgIHsKICAgICB2YXIgY2hpbGRyZW4gPSBtZW51UG9wdXAuY2hpbGROb2RlczsKICAgICBp
ZiAoIWNoaWxkcmVuKSByZXR1cm47CiAKICAgICB2YXIgZmlyc3RIYXMgPSB7IHZhbHVlOiBmYWxz
ZSB9OwogICAgIHZhciBhbnlIYXMgPSB7IHZhbHVlOiBmYWxzZSB9OwogICAgIHZhciBhbGxIYXMg
PSB7IHZhbHVlOiBmYWxzZSB9OwogCi0gICAgdmFyIHNpemVXYXNGb3VuZCA9IGZhbHNlOworICAg
IHZhciBzbWFsbEZvdW5kID0gZmFsc2U7CisgICAgdmFyIGJpZ0ZvdW5kID0gZmFsc2U7CiAKICAg
ICAvLyB3ZSBuZWVkIHRvIHNldCBvciBjbGVhciB0aGUgY2hlY2ttYXJrIGZvciBlYWNoIG1lbnUg
aXRlbSBzaW5jZSB0aGUgc2VsZWN0aW9uCiAgICAgLy8gbWF5IGJlIGluIGEgbmV3IGxvY2F0aW9u
IGZyb20gd2hlcmUgaXQgd2FzIHdoZW4gdGhlIG1lbnUgd2FzIHByZXZpb3VzbHkgb3BlbmVkCiAK
ICAgICAvLyBGaXJzdCAyIGl0ZW1zIGFkZCA8c21hbGw+IGFuZCA8YmlnPiB0YWdzCiAgICAgLy8g
V2hpbGUgaXQgd291bGQgYmUgYmV0dGVyIHRvIHNob3cgdGhlIG51bWJlciBvZiBsZXZlbHMsCi0g
ICAgLy8gIGF0IGxlYXN0IHRoaXMgdGVsbHMgdXNlciBpZiBlaXRoZXIgb2YgdGhlbSBhcmUgc2V0
Ci0gICAgdmFyIG1lbnVJdGVtID0gY2hpbGRyZW5bMF07Ci0gICAgaWYgKG1lbnVJdGVtKQorICAg
IC8vIGF0IGxlYXN0IHRoaXMgdGVsbHMgdXNlciBpZiBlaXRoZXIgb2YgdGhlbSBhcmUgc2V0Lgor
ICAgIEVkaXRvckdldFRleHRQcm9wZXJ0eSgic21hbGwiLCAiIiwgIiIsIGZpcnN0SGFzLCBhbnlI
YXMsIGFsbEhhcyk7CisgICAgc21hbGxGb3VuZCA9IGFueUhhcy52YWx1ZTsKKworICAgIEVkaXRv
ckdldFRleHRQcm9wZXJ0eSgiYmlnIiwgIiIsICIiLCBmaXJzdEhhcywgYW55SGFzLCBhbGxIYXMp
OworICAgIGJpZ0ZvdW5kID0gYW55SGFzLnZhbHVlOworCisgICAgLy8gRml4ZWQgc2l6ZSBpdGVt
cyBzdGFydCBhZnRlciBtZW51IHNlcGFyYXRvciBkZXBlbmRpbmcgb24gd2hldGhlciBpdCBpcwor
ICAgIC8vIGEgZnVsbCBtZW51LgorICAgIHZhciBtZW51SW5kZXggPSBmdWxsTWVudSA/IDMgOiAw
OworCisgICAgdmFyIHNldEluZGV4ID0gZ2V0Rm9udFNpemVJbmRleCgpOworCisgICAgdmFyIGxh
c3RJdGVtID0gY2hpbGRyZW4ubGVuZ3RoIC0gMTsKKyAgICBpZiAoc2V0SW5kZXggPj0gMCkKICAg
ICB7Ci0gICAgICBFZGl0b3JHZXRUZXh0UHJvcGVydHkoInNtYWxsIiwgIiIsICIiLCBmaXJzdEhh
cywgYW55SGFzLCBhbGxIYXMpOwotICAgICAgbWVudUl0ZW0uc2V0QXR0cmlidXRlKCJjaGVja2Vk
IiwgYWxsSGFzLnZhbHVlKTsKLSAgICAgIHNpemVXYXNGb3VuZCA9IGFueUhhcy52YWx1ZTsKKyAg
ICAgIGNoaWxkcmVuW21lbnVJbmRleCArIHNldEluZGV4XS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQi
LCB0cnVlKTsKICAgICB9Ci0KLSAgICBtZW51SXRlbSA9IGNoaWxkcmVuWzFdOwotICAgIGlmICht
ZW51SXRlbSkKKyAgICBlbHNlCiAgICAgewotICAgICAgRWRpdG9yR2V0VGV4dFByb3BlcnR5KCJi
aWciLCAiIiwgIiIsIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7Ci0gICAgICBtZW51SXRlbS5z
ZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCBhbGxIYXMudmFsdWUpOwotICAgICAgc2l6ZVdhc0ZvdW5k
IHw9IGFueUhhcy52YWx1ZTsKKyAgICAgIC8vIEluIGNhc2Ugb2YgbWl4ZWQsIGNsZWFyIGFsbCBp
dGVtcy4KKyAgICAgIGZvciAodmFyIGkgPSBtZW51SW5kZXg7IGkgPCBsYXN0SXRlbTsgaSsrKQor
ICAgICAgICBjaGlsZHJlbltpXS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCBmYWxzZSk7CiAgICAg
fQogCi0gICAgLy8gRml4ZWQgc2l6ZSBpdGVtcyBzdGFydCBhZnRlciBtZW51IHNlcGFyYXRvcgot
ICAgIHZhciBtZW51SW5kZXggPSAzOwotICAgIC8vIEluZGV4IG9mIHRoZSBtZWRpdW0gKGRlZmF1
bHQpIGl0ZW0KLSAgICB2YXIgbWVkaXVtSW5kZXggPSA1OwotCi0gICAgLy8gU2NhbiB0aHJvdWdo
IGFsbCBzdXBwb3J0ZWQgImZvbnQgc2l6ZSIgYXR0cmlidXRlIHZhbHVlcwotICAgIGZvciAodmFy
IGkgPSAtMjsgaSA8PSAzOyBpKyspCisgICAgLy8gU2hvdyAic21hbGwiLyJiaWciIGluZGljYXRv
ci4KKyAgICB2YXIgaHRtbEluZm8gPSAiIjsKKyAgICBpZiAoc21hbGxGb3VuZCkKKyAgICAgIGh0
bWxJbmZvID0gIjxzbWFsbD4iOworICAgIGlmIChiaWdGb3VuZCkKKyAgICAgIGh0bWxJbmZvICs9
ICI8YmlnPiI7CisKKyAgICBpZiAoaHRtbEluZm8pCiAgICAgewotICAgICAgbWVudUl0ZW0gPSBj
aGlsZHJlblttZW51SW5kZXhdOwotCi0gICAgICAvLyBTa2lwIG92ZXIgbWVkaXVtIHNpbmNlIGl0
J2xsIGJlIHNldCBiZWxvdy4KLSAgICAgIC8vIElmIGZvbnQgc2l6ZT0wIGlzIGFjdHVhbGx5IHNl
dCwgd2UnbGwgdG9nZ2xlIGl0IG9mZiBiZWxvdyBpZgotICAgICAgLy8gd2UgZW50ZXIgdGhpcyBs
b29wIGluIHRoaXMgY2FzZS4KLSAgICAgIGlmIChtZW51SXRlbSAmJiAoaSAhPSAwKSkKLSAgICAg
IHsKLSAgICAgICAgdmFyIHNpemVTdHJpbmcgPSAoaSA8PSAwKSA/IFN0cmluZyhpKSA6ICgiKyIg
KyBTdHJpbmcoaSkpOwotICAgICAgICBFZGl0b3JHZXRUZXh0UHJvcGVydHkoImZvbnQiLCAic2l6
ZSIsIHNpemVTdHJpbmcsIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7Ci0gICAgICAgIC8vIENo
ZWNrIHRoZSBpdGVtIG9ubHkgaWYgYWxsIG9mIHNlbGVjdGlvbiBoYXMgdGhlIHNpemUuLi4KLSAg
ICAgICAgbWVudUl0ZW0uc2V0QXR0cmlidXRlKCJjaGVja2VkIiwgYWxsSGFzLnZhbHVlKTsKLSAg
ICAgICAgLy8gLi4uYnV0IHJlbWVtYmVyIGlmIEFOWSBvZiBvZiBzZWxlY3Rpb24gaGFkIHNpemUg
c2V0Ci0gICAgICAgIHNpemVXYXNGb3VuZCB8PSBhbnlIYXMudmFsdWU7Ci0gICAgICB9Ci0gICAg
ICBtZW51SW5kZXgrKzsKKyAgICAgIGNoaWxkcmVuW2xhc3RJdGVtXS5zZXRBdHRyaWJ1dGUoImhp
ZGRlbiIsIGZhbHNlKTsKKyAgICAgIGNoaWxkcmVuW2xhc3RJdGVtXS5zZXRBdHRyaWJ1dGUoImxh
YmVsIiwgIkhUTUw6ICIgKyBodG1sSW5mbyk7CisgICAgICBjaGlsZHJlbltsYXN0SXRlbV0uc2V0
QXR0cmlidXRlKCJjaGVja2VkIiwgdHJ1ZSk7CiAgICAgfQotCi0gICAgLy8gaWYgbm8gc2l6ZSB3
YXMgZm91bmQsIHRoZW4gY2hlY2sgZGVmYXVsdCAobWVkaXVtKQotICAgIC8vIG5vdGUgdGhhdCBu
byBpdGVtIGlzIGNoZWNrZWQgaW4gdGhlIGNhc2Ugb2YgIm1peGVkIiBzZWxlY3Rpb24KLSAgICBj
aGlsZHJlblttZWRpdW1JbmRleF0uc2V0QXR0cmlidXRlKCJjaGVja2VkIiwgIXNpemVXYXNGb3Vu
ZCk7CisgICAgZWxzZQorICAgICAgY2hpbGRyZW5bbGFzdEl0ZW1dLnNldEF0dHJpYnV0ZSgiaGlk
ZGVuIiwgdHJ1ZSk7CiAgIH0KIH0KIAogZnVuY3Rpb24gb25IaWdobGlnaHRDb2xvckNoYW5nZSgp
CiB7CiAgIENoYW5nZUJ1dHRvbkNvbG9yKCJjbWRfaGlnaGxpZ2h0IiwgIkhpZ2hsaWdodENvbG9y
QnV0dG9uIiwKICAgICAgICAgICAgICAgICAgICAgInRyYW5zcGFyZW50Iik7CiB9CmRpZmYgLS1n
aXQgYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3IueHVsIGIvZWRpdG9yL3VpL2Nv
bXBvc2VyL2NvbnRlbnQvZWRpdG9yLnh1bAotLS0gYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVu
dC9lZGl0b3IueHVsCisrKyBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci54dWwK
QEAgLTI2NSwxNiArMjY1LDE3IEBACiAgICAgICAgICAgIG5vd2luZG93ZHJhZz0idHJ1ZSI+CiAg
ICAgPCEtLSBmcm9tIGVkaXRvck92ZXJsYXkgLS0+CiAgICAgPHRvb2xiYXJpdGVtIGlkPSJwYXJh
Z3JhcGgtc2VsZWN0LWNvbnRhaW5lciIvPgogICAgIDx0b29sYmFyaXRlbSBpZD0iY29sb3ItYnV0
dG9ucy1jb250YWluZXIiLz4KICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iSGlnaGxpZ2h0Q29sb3JC
dXR0b24iLz4KIAogICAgIDx0b29sYmFyc2VwYXJhdG9yIGNsYXNzPSJ0b29sYmFyc2VwYXJhdG9y
LXN0YW5kYXJkIi8+CiAKKyAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iQWJzb2x1dGVGb250U2l6ZUJ1
dHRvbiIvPgogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJEZWNyZWFzZUZvbnRTaXplQnV0dG9uIi8+
CiAgICAgPHRvb2xiYXJidXR0b24gaWQ9IkluY3JlYXNlRm9udFNpemVCdXR0b24iLz4KIAogICAg
IDx0b29sYmFyc2VwYXJhdG9yIGNsYXNzPSJ0b29sYmFyc2VwYXJhdG9yLXN0YW5kYXJkIi8+CiAK
ICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iYm9sZEJ1dHRvbiIvPgogICAgIDx0b29sYmFyYnV0dG9u
IGlkPSJpdGFsaWNCdXR0b24iLz4KICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0idW5kZXJsaW5lQnV0
dG9uIi8+CmRpZmYgLS1naXQgYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3JPdmVy
bGF5Lnh1bCBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsCi0t
LSBhL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsCisrKyBiL2Vk
aXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsCkBAIC04OSwyNyArODks
MjcgQEAKICAgICAgICAgIGNvbW1hbmQ9ImNtZF9yZW1vdmVMaW5rcyIKICAgICAgICAgIG1vZGlm
aWVycz0iYWNjZWwsIHNoaWZ0Ii8+CiAgICAgPGtleSBpZD0icmVtb3ZlbmFtZWRhbmNob3Jza2Ii
CiAgICAgICAgICBrZXk9IiZmb3JtYXRSZW1vdmVOYW1lZEFuY2hvcnMyLmtleTsiCiAgICAgICAg
ICBjb21tYW5kPSJjbWRfcmVtb3ZlTmFtZWRBbmNob3JzIgogICAgICAgICAgbW9kaWZpZXJzPSJh
Y2NlbCwgc2hpZnQiLz4KICAgICA8a2V5IGlkPSJkZWNyZWFzZWZvbnRzaXpla2IiCiAgICAgICAg
ICBrZXk9IiZkZWNyZW1lbnRGb250U2l6ZS5rZXk7IgotICAgICAgICAgY29tbWFuZD0iY21kX2Rl
Y3JlYXNlRm9udCIKKyAgICAgICAgIGNvbW1hbmQ9ImNtZF9kZWNyZWFzZUZvbnRTdGVwIgogICAg
ICAgICAgbW9kaWZpZXJzPSJhY2NlbCIvPgogICAgIDxrZXkgaWQ9ImluY3JlYXNlZm9udHNpemVr
YiIKICAgICAgICAgIGtleT0iJmluY3JlbWVudEZvbnRTaXplLmtleTsiCi0gICAgICAgICBjb21t
YW5kPSJjbWRfaW5jcmVhc2VGb250IgorICAgICAgICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9u
dFN0ZXAiCiAgICAgICAgICBtb2RpZmllcnM9ImFjY2VsIi8+CiAgICAgPGtleSBrZXk9IiZpbmNy
ZW1lbnRGb250U2l6ZS5rZXk7IgotICAgICAgICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udCIK
KyAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnRTdGVwIgogICAgICAgICAgbW9kaWZp
ZXJzPSJhY2NlbCxzaGlmdCIvPgogICAgIDxrZXkga2V5PSImaW5jcmVtZW50Rm9udFNpemUua2V5
MjsiCi0gICAgICAgICBjb21tYW5kPSJjbWRfaW5jcmVhc2VGb250IgorICAgICAgICAgY29tbWFu
ZD0iY21kX2luY3JlYXNlRm9udFN0ZXAiCiAgICAgICAgICBtb2RpZmllcnM9ImFjY2VsIi8+CiAK
ICAgICA8a2V5IGlkPSJpbnNlcnRsaW5ra2IiCiAgICAgICAgICBrZXk9IiZpbnNlcnRMaW5rQ21k
LmtleTsiCiAgICAgICAgICBjb21tYW5kPSJjbWRfbGluayIKICAgICAgICAgIG1vZGlmaWVycz0i
YWNjZWwiLz4KICAgPC9rZXlzZXQ+CiAKQEAgLTIyMywxOCArMjIzLDE4IEBACiAgICAgPGNvbW1h
bmQgaWQ9ImNtZF9iYWNrZ3JvdW5kQ29sb3IiIHN0YXRlPSIiLz4KICAgICA8Y29tbWFuZCBpZD0i
Y21kX2hpZ2hsaWdodCIgICAgICAgc3RhdGU9InRyYW5zcGFyZW50IiAgb25jb21tYW5kPSJFZGl0
b3JTZWxlY3RDb2xvcignSGlnaGxpZ2h0JywgZXZlbnQpOyIvPgogICAgIDxjb21tYW5kIGlkPSJj
bWRfZm9udFNpemUiICAgICAgICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1h
bmQoJ2NtZF9mb250U2l6ZScpIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9hbGlnbiIgICAgICAg
ICAgIHN0YXRlPSIiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX2Fic1BvcyIgICAgICAgICAgc3Rh
dGU9IiIgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9hYnNQb3MnKSIvPgogICAg
IDxjb21tYW5kIGlkPSJjbWRfaW5jcmVhc2VaSW5kZXgiICBzdGF0ZT0iIiAgICAgICAgb25jb21t
YW5kPSJnb0RvQ29tbWFuZCgnY21kX2luY3JlYXNlWkluZGV4JykiLz4KICAgICA8Y29tbWFuZCBp
ZD0iY21kX2RlY3JlYXNlWkluZGV4IiAgc3RhdGU9IiIgICAgICAgIG9uY29tbWFuZD0iZ29Eb0Nv
bW1hbmQoJ2NtZF9kZWNyZWFzZVpJbmRleCcpIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9hZHZh
bmNlZFByb3BlcnRpZXMiICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRf
YWR2YW5jZWRQcm9wZXJ0aWVzJykiLz4KLSAgICA8Y29tbWFuZCBpZD0iY21kX2luY3JlYXNlRm9u
dCIgICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9pbmNyZWFz
ZUZvbnQnKSIvPgotICAgIDxjb21tYW5kIGlkPSJjbWRfZGVjcmVhc2VGb250IiAgICAgICAgICAg
ICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2RlY3JlYXNlRm9udCcpIi8+Cisg
ICAgPGNvbW1hbmQgaWQ9ImNtZF9pbmNyZWFzZUZvbnRTdGVwIiAgICAgICAgICAgICAgICBvbmNv
bW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfaW5jcmVhc2VGb250U3RlcCcpIi8+CisgICAgPGNvbW1h
bmQgaWQ9ImNtZF9kZWNyZWFzZUZvbnRTdGVwIiAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9Imdv
RG9Db21tYW5kKCdjbWRfZGVjcmVhc2VGb250U3RlcCcpIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNt
ZF9yZW1vdmVTdHlsZXMiICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5k
KCdjbWRfcmVtb3ZlU3R5bGVzJykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX3JlbW92ZUxpbmtz
IiAgICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9yZW1vdmVM
aW5rcycpIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9yZW1vdmVOYW1lZEFuY2hvcnMiICAgICAg
ICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfcmVtb3ZlTmFtZWRBbmNob3JzJyki
Lz4KICAgPC9jb21tYW5kc2V0PgogCiAgIDwhLS0gY29tbWFuZHMgdXBkYXRlZCBvbmx5IHdoZW4g
dGhlIG1lbnUgZ2V0cyBjcmVhdGVkIC0tPgogICA8Y29tbWFuZHNldCBpZD0iY29tcG9zZXJMaXN0
TWVudUl0ZW1zIgogICAgICAgICAgIGNvbW1hbmR1cGRhdGVyPSJ0cnVlIgpAQCAtNDQxLDczICs0
NDEsNjggQEAKICAgICAgICAgICA8IS0tIExvY2FsIGZvbnQgZmFjZSBpdGVtcyBhZGRlZCBoZXJl
IGJ5IGluaXRMb2NhbEZvbnRGYWNlTWVudSgpIC0tPgogICAgICAgPC9tZW51cG9wdXA+CiAgICAg
PC9tZW51PgogCiAgICAgPCEtLSBGb250IHNpemUgc3VibWVudSAtLT4KICAgICA8bWVudSBpZD0i
Zm9udFNpemVNZW51IiBsYWJlbD0iJmZvbnRTaXplTWVudS5sYWJlbDsiCiAgICAgICAgICAgYWNj
ZXNza2V5PSImZm9udFNpemVNZW51LmFjY2Vzc2tleTsiCiAgICAgICAgICAgcG9zaXRpb249IjIi
PgotICAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFNpemVNZW51UG9wdXAiIG9ucG9wdXBzaG93aW5n
PSJpbml0Rm9udFNpemVNZW51KHRoaXMpIj4KKyAgICAgIDxtZW51cG9wdXAgaWQ9ImZvbnRTaXpl
TWVudVBvcHVwIiBvbnBvcHVwc2hvd2luZz0iaW5pdEZvbnRTaXplTWVudSh0aGlzLCB0cnVlKSI+
CiAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfZGVjcmVhc2VGb250U2l6ZSIKICAgICAgICAgICAg
ICAgICBsYWJlbD0iJmRlY3JlYXNlRm9udFNpemUubGFiZWw7IgogICAgICAgICAgICAgICAgIGFj
Y2Vzc2tleT0iJmRlY3JlYXNlRm9udFNpemUuYWNjZXNza2V5OyIKLSAgICAgICAgICAgICAgICBj
b21tYW5kPSJjbWRfZGVjcmVhc2VGb250IgotICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgot
ICAgICAgICAgICAgICAgIG5hbWU9IjEiCisgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2Rl
Y3JlYXNlRm9udFN0ZXAiCisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiIGF1
dG9jaGVjaz0iZmFsc2UiCiAgICAgICAgICAgICAgICAga2V5PSJkZWNyZWFzZWZvbnRzaXpla2Ii
Lz4KICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9pbmNyZWFzZUZvbnRTaXplIgogICAgICAgICAg
ICAgICAgIGxhYmVsPSImaW5jcmVhc2VGb250U2l6ZS5sYWJlbDsiCiAgICAgICAgICAgICAgICAg
YWNjZXNza2V5PSImaW5jcmVhc2VGb250U2l6ZS5hY2Nlc3NrZXk7IgotICAgICAgICAgICAgICAg
IGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnQiCi0gICAgICAgICAgICAgICAgdHlwZT0icmFkaW8i
Ci0gICAgICAgICAgICAgICAgbmFtZT0iMSIga2V5PSJpbmNyZWFzZWZvbnRzaXpla2IiLz4KKyAg
ICAgICAgICAgICAgICBjb21tYW5kPSJjbWRfaW5jcmVhc2VGb250U3RlcCIKKyAgICAgICAgICAg
ICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIgYXV0b2NoZWNrPSJmYWxzZSIKKyAgICAgICAgICAg
ICAgICBrZXk9ImluY3JlYXNlZm9udHNpemVrYiIvPgogICAgICAgICA8bWVudXNlcGFyYXRvciBp
ZD0iZm9udFNpemVNZW51QWZ0ZXJJbmNyZWFzZUZvbnRTaXplU2VwYXJhdG9yIi8+CiAgICAgICAg
IDxtZW51aXRlbSBpZD0ibWVudV94LXNtYWxsIgotICAgICAgICAgICAgICAgICAgbGFiZWw9IiZz
aXplLXgtc21hbGxDbWQubGFiZWw7IgotICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6
ZS14LXNtYWxsQ21kLmFjY2Vzc2tleTsiCisgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUt
dGlueUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXRpbnlD
bWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9u
dFNpemUoJ3gtc21hbGwnKSIKLSAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAg
ICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1l
PSIxIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVy
Ii8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXNtYWxsIgogICAgICAgICAgICAg
ICAgICAgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgIGFj
Y2Vzc2tleT0iJnNpemUtc21hbGxDbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9u
Y29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3NtYWxsJykiCi0gICAgICAgICAgICAgICAgICB0
eXBlPSJyYWRpbyIKLSAgICAgICAgICAgICAgICAgIG5hbWU9IjIiCisgICAgICAgICAgICAgICAg
ICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKICAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRf
cmVuZGVyZWRIVE1MRW5hYmxlciIvPgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS1t
ZWRpdW0iCiAgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtbWVkaXVtQ21kLmxhYmVsOyIK
ICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtbWVkaXVtQ21kLmFjY2Vzc2tleTsi
CiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdtZWRpdW0n
KSIKLSAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFt
ZT0iMiIKKyAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgogICAgICAgICAg
ICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxt
ZW51aXRlbSBpZD0ibWVudV9zaXplLWxhcmdlIgogICAgICAgICAgICAgICAgICAgbGFiZWw9IiZz
aXplLWxhcmdlQ21kLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUt
bGFyZ2VDbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9y
U2V0Rm9udFNpemUoJ2xhcmdlJykiCi0gICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKLSAg
ICAgICAgICAgICAgICAgIG5hbWU9IjIiCisgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIg
bmFtZT0iMSIKICAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5h
YmxlciIvPgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS14LWxhcmdlIgotICAgICAg
ICAgICAgICAgICAgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQubGFiZWw7IgotICAgICAgICAgICAg
ICAgICAgYWNjZXNza2V5PSImc2l6ZS14LWxhcmdlQ21kLmFjY2Vzc2tleTsiCisgICAgICAgICAg
ICAgICAgICBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAg
ICAgICBhY2Nlc3NrZXk9IiZzaXplLWV4dHJhTGFyZ2VDbWQuYWNjZXNza2V5OyIKICAgICAgICAg
ICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtbGFyZ2UnKSIKLSAgICAg
ICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAg
ICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAg
b2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBp
ZD0ibWVudV9zaXplLXh4LWxhcmdlIgotICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXh4
LWxhcmdlQ21kLmxhYmVsOyIKLSAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUteHgt
bGFyZ2VDbWQuYWNjZXNza2V5OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1odWdl
Q21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtaHVnZUNtZC5h
Y2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6
ZSgneHgtbGFyZ2UnKSIKLSAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAg
ICAgICAgICAgbmFtZT0iMiIKKyAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIx
IgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+
CisgICAgICAgIDxtZW51aXRlbSBpZD0iZm9udFNpemVNZW51X3NtYWxsQmlnSW5mbyIKKyAgICAg
ICAgICAgICAgICAgIHR5cGU9ImNoZWNrYm94IiBuYW1lPSIyIiBkaXNhYmxlZD0idHJ1ZSIgaGlk
ZGVuPSJ0cnVlIi8+CiAgICAgICA8L21lbnVwb3B1cD4KICAgICA8L21lbnU+CiAKICAgICA8IS0t
IEZvbnQgc3R5bGUgc3VibWVudSAtLT4KICAgICA8bWVudSBpZD0iZm9udFN0eWxlTWVudSIgbGFi
ZWw9IiZmb250U3R5bGVNZW51LmxhYmVsOyIgCiAgICAgICAgICAgYWNjZXNza2V5PSImZm9udFN0
eWxlTWVudS5hY2Nlc3NrZXk7IgogICAgICAgICAgIHBvc2l0aW9uPSIzIj4KICAgICA8bWVudXBv
cHVwIGlkPSJmb250U3R5bGVNZW51UG9wdXAiIG9ucG9wdXBzaG93aW5nPSJpbml0Rm9udFN0eWxl
TWVudSh0aGlzKSI+CkBAIC0xMDk0LDIzICsxMDg5LDIyIEBACiAgICAgICAgICAgICAgdG9vbHRp
cHRleHQ9IiZGb250U2l6ZVNlbGVjdC50b29sdGlwOyI+CiAgIDxtZW51bGlzdCBpZD0iRm9udFNp
emVTZWxlY3QiCiAgICAgICAgICAgICBjbGFzcz0idG9vbGJhci1mb2N1c3RhcmdldCIKICAgICAg
ICAgICAgIGNyb3A9InJpZ2h0IgogICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZWxlY3RG
b250U2l6ZSgpOyI+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImZvbnQtc2l6ZS1zZWxlY3QtY29u
dGFpbmVyIiBhdHRyaWJ1dGU9ImRpc2FibGVkIi8+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNt
ZF9mb250U2l6ZSIgYXR0cmlidXRlPSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9uRm9udFNpemVDaGFu
Z2UodGhpcy5wYXJlbnROb2RlLCAnY21kX2ZvbnRTaXplJykiLz4KICAgICA8bWVudXBvcHVwIGlk
PSJGb250U2l6ZVBvcHVwIj4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6
ZV94eC1zbWFsbCIgbGFiZWw9IiZzaXplLXh4LXNtYWxsQ21kLmxhYmVsOyIvPgotICAgICAgPG1l
bnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtc21hbGwiIGxhYmVsPSImc2l6ZS14LXNt
YWxsQ21kLmxhYmVsOyIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXpl
X3gtc21hbGwiIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVpdGVt
IGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3NtYWxsIiBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFi
ZWw7Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbWVkaXVtIiBs
YWJlbD0iJnNpemUtbWVkaXVtQ21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29i
YXJtZW51X2ZvbnRTaXplX2xhcmdlIiBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0g
ICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1sYXJnZSIgbGFiZWw9IiZz
aXplLXgtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVf
Zm9udFNpemVfeHgtbGFyZ2UiIGxhYmVsPSImc2l6ZS14eC1sYXJnZUNtZC5sYWJlbDsiLz4KKyAg
ICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LWxhcmdlIiBsYWJlbD0iJnNp
emUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVu
dV9mb250U2l6ZV94eC1sYXJnZSIgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7Ii8+CiAgICAg
PC9tZW51cG9wdXA+CiAgIDwvbWVudWxpc3Q+CiA8L3Rvb2xiYXJpdGVtPgogCiA8dG9vbGJhcml0
ZW0gaWQ9ImNvbG9yLWJ1dHRvbnMtY29udGFpbmVyIgogICAgICAgICAgICAgIGFsaWduPSJjZW50
ZXIiCiAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIj4KICAgPHN0YWNrIGlk
PSJDb2xvckJ1dHRvbnMiIGFsaWduPSJjZW50ZXIiPgpAQCAtMTEyNywyNCArMTEyMSw1OSBAQAog
ICA8dG9vbGJhcmJ1dHRvbiBpZD0iSGlnaGxpZ2h0Q29sb3JCdXR0b24iCiAgICAgICAgICAgICAg
ICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRl
eHQ9IiZIaWdobGlnaHRDb2xvckJ1dHRvbi50b29sdGlwOyIKICAgICAgICAgICAgICAgICAgY29t
bWFuZD0iY21kX2hpZ2hsaWdodCI+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9oaWdobGln
aHQiIGF0dHJpYnV0ZT0ic3RhdGUiIG9uYnJvYWRjYXN0PSJvbkhpZ2hsaWdodENvbG9yQ2hhbmdl
KCkiLz4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2hpZ2hsaWdodCIgYXR0cmlidXRlPSJj
b2xsYXBzZWQiLz4KICAgPC90b29sYmFyYnV0dG9uPgogCisgIDx0b29sYmFyYnV0dG9uIGlkPSJB
YnNvbHV0ZUZvbnRTaXplQnV0dG9uIgorICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGlu
Zy1idXR0b24iCisgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImYWJzb2x1dGVGb250U2l6
ZVRvb2xiYXJDbWQudG9vbHRpcDsiCisgICAgICAgICAgICAgICAgIHR5cGU9Im1lbnUiCisgICAg
ICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciI+CisgICAgPG1l
bnVwb3B1cCBpZD0iQWJzb2x1dGVGb250U2l6ZUJ1dHRvblBvcHVwIgorICAgICAgICAgICAgICAg
b25wb3B1cHNob3dpbmc9ImluaXRGb250U2l6ZU1lbnUodGhpcywgZmFsc2UpOyI+CisgICAgICA8
bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1zbWFsbCIKKyAgICAgICAgICAgICAg
ICBsYWJlbD0iJnNpemUtdGlueUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFk
aW8iIG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6
ZSgneC1zbWFsbCcpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVf
c21hbGwiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIKKyAg
ICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAgICAgICAgICAgICAgICBvbmNv
bW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdzbWFsbCcpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9
InRvb2Jhcm1lbnVfZm9udFNpemVfbWVkaXVtIgorICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6
ZS1tZWRpdW1DbWQubGFiZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIx
IgorICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ21lZGl1bScp
Ii8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbGFyZ2UiCisgICAg
ICAgICAgICAgICAgbGFiZWw9IiZzaXplLWxhcmdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAg
ICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRv
clNldEZvbnRTaXplKCdsYXJnZScpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVf
Zm9udFNpemVfeC1sYXJnZSIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtZXh0cmFMYXJn
ZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCisgICAg
ICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1sYXJnZScpIi8+Cisg
ICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtbGFyZ2UiCisgICAgICAg
ICAgICAgICAgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgIHR5
cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0
Rm9udFNpemUoJ3h4LWxhcmdlJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9m
b250U2l6ZV9zbWFsbEJpZ0luZm8iCisgICAgICAgICAgICAgICAgdHlwZT0iY2hlY2tib3giIG5h
bWU9IjIiIGRpc2FibGVkPSJ0cnVlIiBoaWRkZW49InRydWUiLz4KKyAgICA8L21lbnVwb3B1cD4K
KyAgPC90b29sYmFyYnV0dG9uPgogICA8dG9vbGJhcmJ1dHRvbiBpZD0iRGVjcmVhc2VGb250U2l6
ZUJ1dHRvbiIKICAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAg
ICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmRlY3JlYXNlRm9udFNpemVUb29sYmFyQ21kLnRv
b2x0aXA7IgotICAgICAgICAgICAgICAgICBjb21tYW5kPSJjbWRfZGVjcmVhc2VGb250Ii8+Cisg
ICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9kZWNyZWFzZUZvbnRTdGVwIi8+CiAgIDx0b29s
YmFyYnV0dG9uIGlkPSJJbmNyZWFzZUZvbnRTaXplQnV0dG9uIgogICAgICAgICAgICAgICAgICBj
bGFzcz0iZm9ybWF0dGluZy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSIm
aW5jcmVhc2VGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcDsiCi0gICAgICAgICAgICAgICAgIGNv
bW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnQiLz4KKyAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21k
X2luY3JlYXNlRm9udFN0ZXAiLz4KICAgPHRvb2xiYXJidXR0b24gaWQ9ImJvbGRCdXR0b24iCiAg
ICAgICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAg
ICAgdG9vbHRpcHRleHQ9IiZib2xkVG9vbGJhckNtZC50b29sdGlwOyIKICAgICAgICAgICAgICAg
ICAgdHlwZT0iY2hlY2tib3giCiAgICAgICAgICAgICAgICAgIGF1dG9DaGVjaz0iZmFsc2UiCiAg
ICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9ib2xkIj4KICAgICA8b2JzZXJ2ZXMgZWxlbWVu
dD0iY21kX2JvbGQiIHR5cGU9ImNoZWNrYm94IiBhdHRyaWJ1dGU9InN0YXRlIiBvbmJyb2FkY2Fz
dD0ib25CdXR0b25VcGRhdGUodGhpcy5wYXJlbnROb2RlLCAnY21kX2JvbGQnKSIvPgogICA8L3Rv
b2xiYXJidXR0b24+CmRpZmYgLS1naXQgYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0
b3JVdGlsaXRpZXMuanMgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3JVdGlsaXRp
ZXMuanMKLS0tIGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yVXRpbGl0aWVzLmpz
CisrKyBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvclV0aWxpdGllcy5qcwpAQCAt
MzQ2LDE4ICszNDYsMTggQEAgZnVuY3Rpb24gR2V0QXRvbVNlcnZpY2UoKQogfQogCiBmdW5jdGlv
biBFZGl0b3JHZXRUZXh0UHJvcGVydHkocHJvcGVydHksIGF0dHJpYnV0ZSwgdmFsdWUsIGZpcnN0
SGFzLCBhbnlIYXMsIGFsbEhhcykKIHsKICAgdHJ5IHsKICAgICBpZiAoIWdBdG9tU2VydmljZSkg
R2V0QXRvbVNlcnZpY2UoKTsKICAgICB2YXIgcHJvcEF0b20gPSBnQXRvbVNlcnZpY2UuZ2V0QXRv
bShwcm9wZXJ0eSk7CiAKLSAgICBHZXRDdXJyZW50RWRpdG9yKCkuZ2V0SW5saW5lUHJvcGVydHko
cHJvcEF0b20sIGF0dHJpYnV0ZSwgdmFsdWUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7CisgICAgcmV0dXJuIEdldEN1
cnJlbnRFZGl0b3IoKS5nZXRJbmxpbmVQcm9wZXJ0eVdpdGhBdHRyVmFsdWUocHJvcEF0b20sCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF0dHJpYnV0ZSwgdmFsdWUsIGZpcnN0SGFz
LCBhbnlIYXMsIGFsbEhhcyk7CiAgIH0KICAgY2F0Y2goZSkge30KIH0KIAogZnVuY3Rpb24gRWRp
dG9yU2V0VGV4dFByb3BlcnR5KHByb3BlcnR5LCBhdHRyaWJ1dGUsIHZhbHVlKQogewogICB0cnkg
ewogICAgIGlmICghZ0F0b21TZXJ2aWNlKSBHZXRBdG9tU2VydmljZSgpOwpkaWZmIC0tZ2l0IGEv
ZWRpdG9yL3VpL2xvY2FsZXMvZW4tVVMvY2hyb21lL2NvbXBvc2VyL2VkaXRvck92ZXJsYXkuZHRk
IGIvZWRpdG9yL3VpL2xvY2FsZXMvZW4tVVMvY2hyb21lL2NvbXBvc2VyL2VkaXRvck92ZXJsYXku
ZHRkCi0tLSBhL2VkaXRvci91aS9sb2NhbGVzL2VuLVVTL2Nocm9tZS9jb21wb3Nlci9lZGl0b3JP
dmVybGF5LmR0ZAorKysgYi9lZGl0b3IvdWkvbG9jYWxlcy9lbi1VUy9jaHJvbWUvY29tcG9zZXIv
ZWRpdG9yT3ZlcmxheS5kdGQKQEAgLTc3LDMwICs3NywyOCBAQAogPCFFTlRJVFkgZGVjcmVtZW50
Rm9udFNpemUua2V5MiAiLCI+IDwhLS0gPCBpcyBhYm92ZSB0aGlzIGtleSBvbiBtYW55IGtleWJv
YXJkcyAtLT4KIDwhRU5USVRZIGluY3JlYXNlRm9udFNpemUubGFiZWwgIkxhcmdlciI+CiA8IUVO
VElUWSBpbmNyZWFzZUZvbnRTaXplLmFjY2Vzc2tleSAiZyI+CiA8IUVOVElUWSBpbmNyZW1lbnRG
b250U2l6ZS5rZXkgIiZndDsiPgogPCFFTlRJVFkgaW5jcmVtZW50Rm9udFNpemUua2V5MiAiLiI+
IDwhLS0gPiBpcyBhYm92ZSB0aGlzIGtleSBvbiBtYW55IGtleWJvYXJkcyAtLT4KIAogPCFFTlRJ
VFkgZm9udFNpemVNZW51LmxhYmVsICJTaXplIj4KIDwhRU5USVRZIGZvbnRTaXplTWVudS5hY2Nl
c3NrZXkgInoiPgotPCFFTlRJVFkgc2l6ZS14eC1zbWFsbENtZC5sYWJlbCAieHgtc21hbGwiPgot
PCFFTlRJVFkgc2l6ZS14eC1zbWFsbENtZC5hY2Nlc3NrZXkgImEiPgotPCFFTlRJVFkgc2l6ZS14
LXNtYWxsQ21kLmxhYmVsICJ4LXNtYWxsIj4KLTwhRU5USVRZIHNpemUteC1zbWFsbENtZC5hY2Nl
c3NrZXkgIm0iPgorPCFFTlRJVFkgc2l6ZS10aW55Q21kLmxhYmVsICJ0aW55Ij4KKzwhRU5USVRZ
IHNpemUtdGlueUNtZC5hY2Nlc3NrZXkgInQiPgogPCFFTlRJVFkgc2l6ZS1zbWFsbENtZC5sYWJl
bCAic21hbGwiPgogPCFFTlRJVFkgc2l6ZS1zbWFsbENtZC5hY2Nlc3NrZXkgInMiPgogPCFFTlRJ
VFkgc2l6ZS1tZWRpdW1DbWQubGFiZWwgIm1lZGl1bSI+Ci08IUVOVElUWSBzaXplLW1lZGl1bUNt
ZC5hY2Nlc3NrZXkgImQiPgorPCFFTlRJVFkgc2l6ZS1tZWRpdW1DbWQuYWNjZXNza2V5ICJtIj4K
IDwhRU5USVRZIHNpemUtbGFyZ2VDbWQubGFiZWwgImxhcmdlIj4KIDwhRU5USVRZIHNpemUtbGFy
Z2VDbWQuYWNjZXNza2V5ICJsIj4KLTwhRU5USVRZIHNpemUteC1sYXJnZUNtZC5sYWJlbCAieC1s
YXJnZSI+Ci08IUVOVElUWSBzaXplLXgtbGFyZ2VDbWQuYWNjZXNza2V5ICJ4Ij4KLTwhRU5USVRZ
IHNpemUteHgtbGFyZ2VDbWQubGFiZWwgInh4LWxhcmdlIj4KLTwhRU5USVRZIHNpemUteHgtbGFy
Z2VDbWQuYWNjZXNza2V5ICJlIj4KKzwhRU5USVRZIHNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbCAi
ZXh0cmEgbGFyZ2UiPgorPCFFTlRJVFkgc2l6ZS1leHRyYUxhcmdlQ21kLmFjY2Vzc2tleSAieCI+
Cis8IUVOVElUWSBzaXplLWh1Z2VDbWQubGFiZWwgImh1Z2UiPgorPCFFTlRJVFkgc2l6ZS1odWdl
Q21kLmFjY2Vzc2tleSAiaCI+CiAKIDwhLS0gRm9udCBTdHlsZSBTdWJNZW51IC0tPgogPCFFTlRJ
VFkgZm9udFN0eWxlTWVudS5sYWJlbCAiVGV4dCBTdHlsZSI+CiA8IUVOVElUWSBmb250U3R5bGVN
ZW51LmFjY2Vzc2tleSAiUyI+CiA8IUVOVElUWSBzdHlsZUJvbGRDbWQubGFiZWwgIkJvbGQiPgog
PCFFTlRJVFkgc3R5bGVCb2xkQ21kLmFjY2Vzc2tleSAiQiI+CiA8IUVOVElUWSBzdHlsZUJvbGRD
bWQua2V5ICJCIj4KIDwhRU5USVRZIHN0eWxlSXRhbGljQ21kLmxhYmVsICJJdGFsaWMiPgpAQCAt
MzA3LDE2ICszMDUsMTcgQEAKIDwhRU5USVRZIGFuY2hvclRvb2xiYXJDbWQubGFiZWwgIkFuY2hv
ciI+CiA8IUVOVElUWSBhbmNob3JUb29sYmFyQ21kLnRvb2x0aXAgIkluc2VydCBuZXcgbmFtZWQg
YW5jaG9yIG9yIGVkaXQgc2VsZWN0ZWQgYW5jaG9yJ3MgcHJvcGVydGllcyI+CiA8IUVOVElUWSBU
ZXh0Q29sb3JCdXR0b24udG9vbHRpcCAiQ2hvb3NlIGNvbG9yIGZvciB0ZXh0Ij4KIDwhRU5USVRZ
IEJhY2tncm91bmRDb2xvckJ1dHRvbi50b29sdGlwICJDaG9vc2UgY29sb3IgZm9yIGJhY2tncm91
bmQiPgogPCFFTlRJVFkgdGhyb2JiZXIudG9vbHRpcCAiR28gdG8gdGhlICZ2ZW5kb3JTaG9ydE5h
bWU7IGhvbWUgcGFnZSI+CiA8IUVOVElUWSBIaWdobGlnaHRDb2xvckJ1dHRvbi50b29sdGlwICJD
aG9vc2UgaGlnaGxpZ2h0IGNvbG9yIGZvciB0ZXh0Ij4KIAogPCEtLSBFZGl0b3IgdG9vbGJhciAt
LT4KKzwhRU5USVRZIGFic29sdXRlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXAgIlNldCBmb250
IHNpemUiPgogPCFFTlRJVFkgZGVjcmVhc2VGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcCAiU21h
bGxlciBmb250IHNpemUiPgogPCFFTlRJVFkgaW5jcmVhc2VGb250U2l6ZVRvb2xiYXJDbWQudG9v
bHRpcCAiTGFyZ2VyIGZvbnQgc2l6ZSI+CiA8IUVOVElUWSBib2xkVG9vbGJhckNtZC50b29sdGlw
ICJCb2xkIj4KIDwhRU5USVRZIGl0YWxpY1Rvb2xiYXJDbWQudG9vbHRpcCAiSXRhbGljIj4KIDwh
RU5USVRZIHVuZGVybGluZVRvb2xiYXJDbWQudG9vbHRpcCAiVW5kZXJsaW5lIj4KIDwhRU5USVRZ
IGJ1bGxldExpc3RUb29sYmFyQ21kLnRvb2x0aXAgIkFwcGx5IG9yIHJlbW92ZSBidWxsZXRlZCBs
aXN0Ij4KIDwhRU5USVRZIG51bWJlckxpc3RUb29sYmFyQ21kLnRvb2x0aXAgIkFwcGx5IG9yIHJl
bW92ZSBudW1iZXJlZCBsaXN0Ij4KIDwhRU5USVRZIG91dGRlbnRUb29sYmFyQ21kLnRvb2x0aXAg
Ik91dGRlbnQgdGV4dCAobW92ZSBsZWZ0KSI+CmRpZmYgLS1naXQgYS9tYWlsL2NvbXBvbmVudHMv
Y29tcG9zZS9jb250ZW50L01zZ0NvbXBvc2VDb21tYW5kcy5qcyBiL21haWwvY29tcG9uZW50cy9j
b21wb3NlL2NvbnRlbnQvTXNnQ29tcG9zZUNvbW1hbmRzLmpzCi0tLSBhL21haWwvY29tcG9uZW50
cy9jb21wb3NlL2NvbnRlbnQvTXNnQ29tcG9zZUNvbW1hbmRzLmpzCisrKyBiL21haWwvY29tcG9u
ZW50cy9jb21wb3NlL2NvbnRlbnQvTXNnQ29tcG9zZUNvbW1hbmRzLmpzCkBAIC05ODQsMTggKzk4
NCwxOCBAQCBmdW5jdGlvbiB1cGRhdGVDb21wb3NlSXRlbXMoKQogICAgIGdvVXBkYXRlQ29tbWFu
ZCgiY21kX3Jld3JhcCIpOwogCiAgICAgLy8gSW5zZXJ0IE1lbnUKICAgICBpZiAoZ01zZ0NvbXBv
c2UgJiYgZ01zZ0NvbXBvc2UuY29tcG9zZUhUTUwpCiAgICAgewogICAgICAgZ29VcGRhdGVDb21t
YW5kKCJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJj
bWRfZm9udENvbG9yIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9iYWNrZ3JvdW5kQ29s
b3IiKTsKLSAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2RlY3JlYXNlRm9udCIpOwotICAgICAg
Z29VcGRhdGVDb21tYW5kKCJjbWRfaW5jcmVhc2VGb250Iik7CisgICAgICBnb1VwZGF0ZUNvbW1h
bmQoImNtZF9kZWNyZWFzZUZvbnRTdGVwIik7CisgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9p
bmNyZWFzZUZvbnRTdGVwIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9ib2xkIik7CiAg
ICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9pdGFsaWMiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFu
ZCgiY21kX3VuZGVybGluZSIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfdWwiKTsKICAg
ICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX29sIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNt
ZF9pbmRlbnQiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX291dGRlbnQiKTsKICAgICAg
IGdvVXBkYXRlQ29tbWFuZCgiY21kX2FsaWduIik7CmRpZmYgLS1naXQgYS9tYWlsL2NvbXBvbmVu
dHMvY29tcG9zZS9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsIGIvbWFpbC9jb21wb25lbnRzL2Nv
bXBvc2UvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1bAotLS0gYS9tYWlsL2NvbXBvbmVudHMvY29t
cG9zZS9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsCisrKyBiL21haWwvY29tcG9uZW50cy9jb21w
b3NlL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKQEAgLTI2LDIzICsyNiwyMyBAQAogCiAgICAg
PGtleSBpZD0iaW5jcmVhc2VpbmRlbnRrYiIgIGtleT0iJmluY3JlYXNlSW5kZW50LmtleTsiICBv
YnNlcnZlcz0iY21kX2luZGVudCIgIG1vZGlmaWVycz0iYWNjZWwiLz4KICAgICA8a2V5IGlkPSJk
ZWNyZWFzZWluZGVudGtiIiAga2V5PSImZGVjcmVhc2VJbmRlbnQua2V5OyIgIG9ic2VydmVzPSJj
bWRfb3V0ZGVudCIgIG1vZGlmaWVycz0iYWNjZWwiLz4KIAogICAgIDxrZXkgaWQ9InJlbW92ZXN0
eWxlc2tiIiAgICAgICBrZXk9IiZmb3JtYXRSZW1vdmVTdHlsZXMua2V5OyIgICBvYnNlcnZlcz0i
Y21kX3JlbW92ZVN0eWxlcyIgIG1vZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+CiAgICAgPGtleSBp
ZD0icmVtb3Zlc3R5bGVza2IyIiAgICAgIGtleT0iICIgICBvYnNlcnZlcz0iY21kX3JlbW92ZVN0
eWxlcyIgIG1vZGlmaWVycz0iYWNjZWwiLz4KICAgICA8a2V5IGlkPSJyZW1vdmVsaW5rc2tiIiAg
ICAgICAga2V5PSImZm9ybWF0UmVtb3ZlTGlua3Mua2V5OyIgICAgb2JzZXJ2ZXM9ImNtZF9yZW1v
dmVMaW5rcyIgIG1vZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+CiAgICAgPGtleSBpZD0icmVtb3Zl
bmFtZWRhbmNob3Jza2IiIGtleT0iJmZvcm1hdFJlbW92ZU5hbWVkQW5jaG9yczIua2V5OyIgICAg
b2JzZXJ2ZXM9ImNtZF9yZW1vdmVOYW1lZEFuY2hvcnMiICBtb2RpZmllcnM9ImFjY2VsLCBzaGlm
dCIvPgotICAgIDxrZXkgaWQ9ImRlY3JlYXNlZm9udHNpemVrYiIgICBrZXk9IiZkZWNyZW1lbnRG
b250U2l6ZS5rZXk7IiAgICBvYnNlcnZlcz0iY21kX2RlY3JlYXNlRm9udCIgIG1vZGlmaWVycz0i
YWNjZWwiLz4KLSAgICA8a2V5ICAgICAgICAgICAgICAgICAgICAgICAgICAga2V5PSImZGVjcmVt
ZW50Rm9udFNpemUua2V5OyIgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnQiICBtb2RpZmll
cnM9ImFjY2VsLCBzaGlmdCIvPgotICAgIDxrZXkgICAgICAgICAgICAgICAgICAgICAgICAgICBr
ZXk9IiZkZWNyZW1lbnRGb250U2l6ZS5rZXkyOyIgICBvYnNlcnZlcz0iY21kX2RlY3JlYXNlRm9u
dCIgIG1vZGlmaWVycz0iYWNjZWwiLz4KKyAgICA8a2V5IGlkPSJkZWNyZWFzZWZvbnRzaXpla2Ii
ICAga2V5PSImZGVjcmVtZW50Rm9udFNpemUua2V5OyIgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFz
ZUZvbnRTdGVwIiAgbW9kaWZpZXJzPSJhY2NlbCIvPgorICAgIDxrZXkgICAgICAgICAgICAgICAg
ICAgICAgICAgICBrZXk9IiZkZWNyZW1lbnRGb250U2l6ZS5rZXk7IiAgICBvYnNlcnZlcz0iY21k
X2RlY3JlYXNlRm9udFN0ZXAiICBtb2RpZmllcnM9ImFjY2VsLCBzaGlmdCIvPgorICAgIDxrZXkg
ICAgICAgICAgICAgICAgICAgICAgICAgICBrZXk9IiZkZWNyZW1lbnRGb250U2l6ZS5rZXkyOyIg
ICBvYnNlcnZlcz0iY21kX2RlY3JlYXNlRm9udFN0ZXAiICBtb2RpZmllcnM9ImFjY2VsIi8+CiAK
LSAgICA8a2V5IGlkPSJpbmNyZWFzZWZvbnRzaXpla2IiICAga2V5PSImaW5jcmVtZW50Rm9udFNp
emUua2V5OyIgICAgb2JzZXJ2ZXM9ImNtZF9pbmNyZWFzZUZvbnQiICBtb2RpZmllcnM9ImFjY2Vs
Ii8+Ci0gICAgPGtleSAgICAgICAgICAgICAgICAgICAgICAgICAgIGtleT0iJmluY3JlbWVudEZv
bnRTaXplLmtleTsiICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250IiAgbW9kaWZpZXJzPSJh
Y2NlbCwgc2hpZnQiLz4KLSAgICA8a2V5ICAgICAgICAgICAgICAgICAgICAgICAgICAga2V5PSIm
aW5jcmVtZW50Rm9udFNpemUua2V5MjsiICAgb2JzZXJ2ZXM9ImNtZF9pbmNyZWFzZUZvbnQiICBt
b2RpZmllcnM9ImFjY2VsIi8+CisgICAgPGtleSBpZD0iaW5jcmVhc2Vmb250c2l6ZWtiIiAgIGtl
eT0iJmluY3JlbWVudEZvbnRTaXplLmtleTsiICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250
U3RlcCIgIG1vZGlmaWVycz0iYWNjZWwiLz4KKyAgICA8a2V5ICAgICAgICAgICAgICAgICAgICAg
ICAgICAga2V5PSImaW5jcmVtZW50Rm9udFNpemUua2V5OyIgICAgb2JzZXJ2ZXM9ImNtZF9pbmNy
ZWFzZUZvbnRTdGVwIiAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KKyAgICA8a2V5ICAgICAg
ICAgICAgICAgICAgICAgICAgICAga2V5PSImaW5jcmVtZW50Rm9udFNpemUua2V5MjsiICAgb2Jz
ZXJ2ZXM9ImNtZF9pbmNyZWFzZUZvbnRTdGVwIiAgbW9kaWZpZXJzPSJhY2NlbCIvPgogCiAgICAg
PGtleSBpZD0iaW5zZXJ0bGlua2tiIiAgICAgICAgIGtleT0iJmluc2VydExpbmtDbWQua2V5OyIg
ICAgICAgICAgIG9ic2VydmVzPSJjbWRfbGluayIgICAgICAgICAgbW9kaWZpZXJzPSJhY2NlbCIv
PgogICA8L2tleXNldD4KIAogICA8IS0tIGNvbW1hbmRzIHVwZGF0ZWQgd2hlbiB0aGUgZWRpdG9y
IGdldHMgY3JlYXRlZCAtLT4KICAgPGNvbW1hbmRzZXQgaWQ9ImNvbW1vbkVkaXRvck1lbnVJdGVt
cyIKICAgICAgICAgICBjb21tYW5kdXBkYXRlcj0idHJ1ZSIKICAgICAgICAgICBldmVudHM9ImNy
ZWF0ZSIKQEAgLTE1MiwxOCArMTUyLDE4IEBACiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9hbGlnbiIg
ICAgICAgICAgIHN0YXRlPSIiLz4KIAogICAgIDxjb21tYW5kIGlkPSJjbWRfYWJzUG9zIiAgICAg
ICAgICBzdGF0ZT0iIiAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2Fic1Bvcycp
Ii8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9pbmNyZWFzZVpJbmRleCIgIHN0YXRlPSIiICAgICAg
ICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfaW5jcmVhc2VaSW5kZXgnKSIvPgogICAgIDxj
b21tYW5kIGlkPSJjbWRfZGVjcmVhc2VaSW5kZXgiICBzdGF0ZT0iIiAgICAgICAgb25jb21tYW5k
PSJnb0RvQ29tbWFuZCgnY21kX2RlY3JlYXNlWkluZGV4JykiLz4KIAogICAgIDxjb21tYW5kIGlk
PSJjbWRfYWR2YW5jZWRQcm9wZXJ0aWVzIiAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29t
bWFuZCgnY21kX2FkdmFuY2VkUHJvcGVydGllcycpIi8+CiAKLSAgICA8Y29tbWFuZCBpZD0iY21k
X2luY3JlYXNlRm9udCIgICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQo
J2NtZF9pbmNyZWFzZUZvbnQnKSIvPgotICAgIDxjb21tYW5kIGlkPSJjbWRfZGVjcmVhc2VGb250
IiAgICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2RlY3JlYXNl
Rm9udCcpIi8+CisgICAgPGNvbW1hbmQgaWQ9ImNtZF9pbmNyZWFzZUZvbnRTdGVwIiAgICAgICAg
ICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfaW5jcmVhc2VGb250U3RlcCcpIi8+
CisgICAgPGNvbW1hbmQgaWQ9ImNtZF9kZWNyZWFzZUZvbnRTdGVwIiAgICAgICAgICAgICAgICBv
bmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfZGVjcmVhc2VGb250U3RlcCcpIi8+CiAKICAgICA8
Y29tbWFuZCBpZD0iY21kX3JlbW92ZVN0eWxlcyIgICAgICAgICAgICAgICAgICAgIG9uY29tbWFu
ZD0iZ29Eb0NvbW1hbmQoJ2NtZF9yZW1vdmVTdHlsZXMnKSIvPgogICAgIDxjb21tYW5kIGlkPSJj
bWRfcmVtb3ZlTGlua3MiICAgICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFu
ZCgnY21kX3JlbW92ZUxpbmtzJykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX3JlbW92ZU5hbWVk
QW5jaG9ycyIgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9yZW1vdmVO
YW1lZEFuY2hvcnMnKSIvPgogICA8L2NvbW1hbmRzZXQ+CiAKICAgPCEtLSBjb21tYW5kcyB1cGRh
dGVkIG9ubHkgd2hlbiB0aGUgbWVudSBnZXRzIGNyZWF0ZWQgLS0+CiAgIDxjb21tYW5kc2V0IGlk
PSJjb21wb3Nlckxpc3RNZW51SXRlbXMiCkBAIC0zMTAsODEgKzMxMCw2OCBAQAogICAgICAgICAg
IDwhLS0gTG9jYWwgZm9udCBmYWNlIGl0ZW1zIGFkZGVkIGhlcmUgYnkgaW5pdExvY2FsRm9udEZh
Y2VNZW51KCkgLS0+CiAgICAgICA8L21lbnVwb3B1cD4KICAgICA8L21lbnU+CiAKICAgICA8IS0t
IEZvbnQgc2l6ZSBzdWJtZW51IC0tPgogICAgIDxtZW51IGlkPSJmb250U2l6ZU1lbnUiIGxhYmVs
PSImZm9udFNpemVNZW51LmxhYmVsOyIKICAgICAgICAgICBhY2Nlc3NrZXk9IiZmb250U2l6ZU1l
bnUuYWNjZXNza2V5OyIKICAgICAgICAgICBwb3NpdGlvbj0iMiI+Ci0gICAgICA8bWVudXBvcHVw
IGlkPSJmb250U2l6ZU1lbnVQb3B1cCIgb25wb3B1cHNob3dpbmc9ImluaXRGb250U2l6ZU1lbnUo
dGhpcykiPgorICAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFNpemVNZW51UG9wdXAiIG9ucG9wdXBz
aG93aW5nPSJpbml0Rm9udFNpemVNZW51KHRoaXMsIHRydWUpIj4KICAgICAgICAgPG1lbnVpdGVt
IGlkPSJtZW51X2RlY3JlYXNlRm9udFNpemUiCiAgICAgICAgICAgICAgICAgICBsYWJlbD0iJmRl
Y3JlYXNlRm9udFNpemUubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImZGVj
cmVhc2VGb250U2l6ZS5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAga2V5PSJkZWNyZWFz
ZWZvbnRzaXpla2IiCi0gICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX2RlY3JlYXNlRm9u
dCIKLSAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFt
ZT0iMSIvPgorICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnRTdGVw
IgorICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiIGF1dG9jaGVjaz0iZmFs
c2UiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X2luY3JlYXNlRm9udFNpemUiCiAgICAg
ICAgICAgICAgICAgICBsYWJlbD0iJmluY3JlYXNlRm9udFNpemUubGFiZWw7IgogICAgICAgICAg
ICAgICAgICAgYWNjZXNza2V5PSImaW5jcmVhc2VGb250U2l6ZS5hY2Nlc3NrZXk7IgogICAgICAg
ICAgICAgICAgICAga2V5PSJpbmNyZWFzZWZvbnRzaXpla2IiCi0gICAgICAgICAgICAgICAgICBv
YnNlcnZlcz0iY21kX2luY3JlYXNlRm9udCIKLSAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlv
IgotICAgICAgICAgICAgICAgICAgbmFtZT0iMSIvPgorICAgICAgICAgICAgICAgICAgb2JzZXJ2
ZXM9ImNtZF9pbmNyZWFzZUZvbnRTdGVwIgorICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8i
IG5hbWU9IjEiIGF1dG9jaGVjaz0iZmFsc2UiLz4KICAgICAgICAgPG1lbnVzZXBhcmF0b3IgaWQ9
ImZvbnRTaXplTWVudUFmdGVySW5jcmVhc2VGb250U2l6ZVNlcGFyYXRvciIvPgotPCEtLSBOb3Qg
c3VwcG9ydGVkIGluIGN1cnJlbnQgZm9udCBzaXplIGltcGxlbWVudGF0aW9uCi0gICAgICAgIDxt
ZW51aXRlbSBpZD0ibWVudV94eC1zbWFsbCIKLSAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6
ZS14eC1zbWFsbENtZC5sYWJlbDsiCi0gICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXpl
LXh4LXNtYWxsQ21kLmFjY2Vzc2tleTsiCi0gICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVk
aXRvclNldEZvbnRTaXplKCd4eC1zbWFsbCcpIgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFk
aW8iIG5hbWU9IjIiLz4KLS0tPgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS14LXNt
YWxsIgotICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXgtc21hbGxDbWQubGFiZWw7Igot
ICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS14LXNtYWxsQ21kLmFjY2Vzc2tleTsi
CisgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtdGlueUNtZC5sYWJlbDsiCisgICAgICAg
ICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXRpbnlDbWQuYWNjZXNza2V5OyIKICAgICAgICAg
ICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtc21hbGwnKSIKLSAgICAg
ICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAg
ICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAg
b2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBp
ZD0ibWVudV9zaXplLXNtYWxsIgogICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXNtYWxs
Q21kLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtc21hbGxDbWQu
YWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNp
emUoJ3NtYWxsJykiCi0gICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKLSAgICAgICAgICAg
ICAgICAgIG5hbWU9IjIiCisgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIK
ICAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIvPgog
ICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS1tZWRpdW0iCiAgICAgICAgICAgICAgICAg
ICBsYWJlbD0iJnNpemUtbWVkaXVtQ21kLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vz
c2tleT0iJnNpemUtbWVkaXVtQ21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNv
bW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdtZWRpdW0nKSIKLSAgICAgICAgICAgICAgICAgIHR5
cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAgICAgICAgICAgICAg
IHR5cGU9InJhZGlvIiBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9y
ZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLWxh
cmdlIgogICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWxhcmdlQ21kLmxhYmVsOyIKICAg
ICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtbGFyZ2VDbWQuYWNjZXNza2V5OyIKICAg
ICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ2xhcmdlJykiCi0g
ICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKLSAgICAgICAgICAgICAgICAgIG5hbWU9IjIi
CisgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKICAgICAgICAgICAgICAg
ICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIvPgogICAgICAgICA8bWVudWl0
ZW0gaWQ9Im1lbnVfc2l6ZS14LWxhcmdlIgotICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXpl
LXgtbGFyZ2VDbWQubGFiZWw7IgotICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS14
LWxhcmdlQ21kLmFjY2Vzc2tleTsiCisgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtZXh0
cmFMYXJnZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLWV4
dHJhTGFyZ2VDbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRp
dG9yU2V0Rm9udFNpemUoJ3gtbGFyZ2UnKSIKLSAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlv
IgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAgICAgICAgICAgICAgIHR5cGU9InJh
ZGlvIiBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhU
TUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXh4LWxhcmdlIgot
ICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXh4LWxhcmdlQ21kLmxhYmVsOyIKLSAgICAg
ICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUteHgtbGFyZ2VDbWQuYWNjZXNza2V5OyIKKyAg
ICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1odWdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAg
ICAgICAgIGFjY2Vzc2tleT0iJnNpemUtaHVnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAg
ICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneHgtbGFyZ2UnKSIKLSAgICAgICAg
ICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAg
ICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAgb2Jz
ZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CisgICAgICAgIDxtZW51aXRlbSBpZD0i
Zm9udFNpemVNZW51X3NtYWxsQmlnSW5mbyIKKyAgICAgICAgICAgICAgICAgIHR5cGU9ImNoZWNr
Ym94IiBuYW1lPSIyIiBkaXNhYmxlZD0idHJ1ZSIgaGlkZGVuPSJ0cnVlIi8+CiAgICAgICA8L21l
bnVwb3B1cD4KICAgICA8L21lbnU+CiAKICAgICA8IS0tIEZvbnQgc3R5bGUgc3VibWVudSAtLT4K
ICAgICA8bWVudSBpZD0iZm9udFN0eWxlTWVudSIgbGFiZWw9IiZmb250U3R5bGVNZW51LmxhYmVs
OyIKICAgICAgICAgICBhY2Nlc3NrZXk9IiZmb250U3R5bGVNZW51LmFjY2Vzc2tleTsiCiAgICAg
ICAgICAgcG9zaXRpb249IjMiPgogICAgIDxtZW51cG9wdXAgaWQ9ImZvbnRTdHlsZU1lbnVQb3B1
cCIgb25wb3B1cHNob3dpbmc9ImluaXRGb250U3R5bGVNZW51KHRoaXMpIj4KQEAgLTkxNCwyMyAr
OTAxLDIyIEBACiAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZGb250U2l6ZVNlbGVjdC50b29s
dGlwOyI+CiAgIDxtZW51bGlzdCBpZD0iRm9udFNpemVTZWxlY3QiCiAgICAgICAgICAgICBjbGFz
cz0idG9vbGJhci1mb2N1c3RhcmdldCIKICAgICAgICAgICAgIGNyb3A9InJpZ2h0IgogICAgICAg
ICAgICAgb25jb21tYW5kPSJFZGl0b3JTZWxlY3RGb250U2l6ZSgpOyI+CiAgICAgPG9ic2VydmVz
IGVsZW1lbnQ9ImZvbnQtc2l6ZS1zZWxlY3QtY29udGFpbmVyIiBhdHRyaWJ1dGU9ImRpc2FibGVk
Ii8+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9mb250U2l6ZSIgYXR0cmlidXRlPSJzdGF0
ZSIgb25icm9hZGNhc3Q9Im9uRm9udFNpemVDaGFuZ2UodGhpcy5wYXJlbnROb2RlLCAnY21kX2Zv
bnRTaXplJykiLz4KICAgICA8bWVudXBvcHVwIGlkPSJGb250U2l6ZVBvcHVwIj4KLSAgICAgIDxt
ZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1zbWFsbCIgbGFiZWw9IiZzaXplLXh4
LXNtYWxsQ21kLmxhYmVsOyIvPgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRT
aXplX3gtc21hbGwiIGxhYmVsPSImc2l6ZS14LXNtYWxsQ21kLmxhYmVsOyIvPgorICAgICAgPG1l
bnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtc21hbGwiIGxhYmVsPSImc2l6ZS10aW55
Q21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3Nt
YWxsIiBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9
InRvb2Jhcm1lbnVfZm9udFNpemVfbWVkaXVtIiBsYWJlbD0iJnNpemUtbWVkaXVtQ21kLmxhYmVs
OyIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX2xhcmdlIiBsYWJl
bD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1l
bnVfZm9udFNpemVfeC1sYXJnZSIgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0g
ICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtbGFyZ2UiIGxhYmVsPSIm
c2l6ZS14eC1sYXJnZUNtZC5sYWJlbDsiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVu
dV9mb250U2l6ZV94LWxhcmdlIiBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiLz4K
KyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1sYXJnZSIgbGFiZWw9
IiZzaXplLWh1Z2VDbWQubGFiZWw7Ii8+CiAgICAgPC9tZW51cG9wdXA+CiAgIDwvbWVudWxpc3Q+
CiA8L3Rvb2xiYXJpdGVtPgogCiA8dG9vbGJhcml0ZW0gaWQ9ImNvbG9yLWJ1dHRvbnMtY29udGFp
bmVyIgogICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiI+CiAgIDxzdGFjayBp
ZD0iQ29sb3JCdXR0b25zIiBhbGlnbj0iY2VudGVyIj4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0i
Y21kX2ZvbnRDb2xvciIgICAgICAgYXR0cmlidXRlPSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9uRm9u
dENvbG9yQ2hhbmdlKCkiLz4KQEAgLTk1MiwyNCArOTM4LDU5IEBACiAgIDx0b29sYmFyYnV0dG9u
IGlkPSJIaWdobGlnaHRDb2xvckJ1dHRvbiIKICAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1h
dHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJkhpZ2hsaWdodENv
bG9yQnV0dG9uLnRvb2x0aXA7IgogICAgICAgICAgICAgICAgICBjb21tYW5kPSJjbWRfaGlnaGxp
Z2h0Ij4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2hpZ2hsaWdodCIgYXR0cmlidXRlPSJz
dGF0ZSIgb25icm9hZGNhc3Q9Im9uSGlnaGxpZ2h0Q29sb3JDaGFuZ2UoKSIvPgogICAgIDxvYnNl
cnZlcyBlbGVtZW50PSJjbWRfaGlnaGxpZ2h0IiBhdHRyaWJ1dGU9ImNvbGxhcHNlZCIvPgogICA8
L3Rvb2xiYXJidXR0b24+CiAKKyAgPHRvb2xiYXJidXR0b24gaWQ9IkFic29sdXRlRm9udFNpemVC
dXR0b24iCisgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKKyAgICAg
ICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZhYnNvbHV0ZUZvbnRTaXplVG9vbGJhckNtZC50b29s
dGlwOyIKKyAgICAgICAgICAgICAgICAgdHlwZT0ibWVudSIKKyAgICAgICAgICAgICAgICAgb2Jz
ZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIj4KKyAgICA8bWVudXBvcHVwIGlkPSJBYnNv
bHV0ZUZvbnRTaXplQnV0dG9uUG9wdXAiCisgICAgICAgICAgICAgICBvbnBvcHVwc2hvd2luZz0i
aW5pdEZvbnRTaXplTWVudSh0aGlzLCBmYWxzZSk7Ij4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9v
YmFybWVudV9mb250U2l6ZV94LXNtYWxsIgorICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS10
aW55Q21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAg
ICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4LXNtYWxsJykiLz4K
KyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9zbWFsbCIKKyAgICAgICAg
ICAgICAgICBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgIHR5
cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0
Rm9udFNpemUoJ3NtYWxsJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250
U2l6ZV9tZWRpdW0iCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLW1lZGl1bUNtZC5sYWJl
bDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCisgICAgICAgICAgICAg
ICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnbWVkaXVtJykiLz4KKyAgICAgIDxtZW51
aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9sYXJnZSIKKyAgICAgICAgICAgICAgICBsYWJl
bD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBu
YW1lPSIxIgorICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ2xh
cmdlJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LWxhcmdl
IgorICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIKKyAg
ICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAgICAgICAgICAgICAgICBvbmNv
bW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4LWxhcmdlJykiLz4KKyAgICAgIDxtZW51aXRlbSBp
ZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1sYXJnZSIKKyAgICAgICAgICAgICAgICBsYWJlbD0i
JnNpemUtaHVnZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9
IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneHgtbGFy
Z2UnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3NtYWxsQmln
SW5mbyIKKyAgICAgICAgICAgICAgICB0eXBlPSJjaGVja2JveCIgbmFtZT0iMiIgZGlzYWJsZWQ9
InRydWUiIGhpZGRlbj0idHJ1ZSIvPgorICAgIDwvbWVudXBvcHVwPgorICA8L3Rvb2xiYXJidXR0
b24+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJEZWNyZWFzZUZvbnRTaXplQnV0dG9uIgogICAgICAg
ICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRv
b2x0aXB0ZXh0PSImZGVjcmVhc2VGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcDsiCi0gICAgICAg
ICAgICAgICAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250Ii8+CisgICAgICAgICAgICAgICAg
IG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250U3RlcCIvPgogICA8dG9vbGJhcmJ1dHRvbiBpZD0i
SW5jcmVhc2VGb250U2l6ZUJ1dHRvbiIKICAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRp
bmctYnV0dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmluY3JlYXNlRm9udFNp
emVUb29sYmFyQ21kLnRvb2x0aXA7IgotICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX2lu
Y3JlYXNlRm9udCIvPgorICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9u
dFN0ZXAiLz4KICAgPHRvb2xiYXJidXR0b24gaWQ9ImJvbGRCdXR0b24iCiAgICAgICAgICAgICAg
ICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRl
eHQ9IiZib2xkVG9vbGJhckNtZC50b29sdGlwOyIKICAgICAgICAgICAgICAgICAgdHlwZT0iY2hl
Y2tib3giCiAgICAgICAgICAgICAgICAgIGF1dG9DaGVjaz0iZmFsc2UiCiAgICAgICAgICAgICAg
ICAgIG9ic2VydmVzPSJjbWRfYm9sZCI+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9ib2xk
IiB0eXBlPSJjaGVja2JveCIgYXR0cmlidXRlPSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9uQnV0dG9u
VXBkYXRlKHRoaXMucGFyZW50Tm9kZSwgJ2NtZF9ib2xkJykiLz4KICAgPC90b29sYmFyYnV0dG9u
PgpkaWZmIC0tZ2l0IGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9tZXNzZW5nZXJj
b21wb3NlLnh1bCBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvbWVzc2VuZ2VyY29t
cG9zZS54dWwKLS0tIGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9tZXNzZW5nZXJj
b21wb3NlLnh1bAorKysgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21lc3Nlbmdl
cmNvbXBvc2UueHVsCkBAIC05OTMsMTYgKzk5MywxNyBAQAogICAgIDwhLS0gVGhlc2UgdG9vbGJh
ciBpdGVtcyBnZXQgZmlsbGVkIG91dCBmcm9tIHRoZSBlZGl0b3JPdmVybGF5IC0tPgogICAgIDx0
b29sYm94IGlkPSJGb3JtYXRUb29sYm94IiBtb2RlPSJpY29ucyI+CiAgICAgICA8dG9vbGJhciBj
bGFzcz0iY2hyb21lY2xhc3MtdG9vbGJhciIgaWQ9IkZvcm1hdFRvb2xiYXIiIHBlcnNpc3Q9ImNv
bGxhcHNlZCIKICAgICAgICAgICAgICAgIGN1c3RvbWl6YWJsZT0idHJ1ZSIgbm93aW5kb3dkcmFn
PSJ0cnVlIj4KICAgICAgICAgPHRvb2xiYXJpdGVtIGlkPSJwYXJhZ3JhcGgtc2VsZWN0LWNvbnRh
aW5lciIvPgogICAgICAgICA8dG9vbGJhcml0ZW0gaWQ9ImZvbnQtZmFjZS1zZWxlY3QtY29udGFp
bmVyIi8+CiAgICAgICAgIDx0b29sYmFyaXRlbSBpZD0iY29sb3ItYnV0dG9ucy1jb250YWluZXIi
CiAgICAgICAgICAgICAgICAgICAgICBkaXNhYmxlb25jdXN0b21pemU9InRydWUiLz4KKyAgICAg
ICAgPHRvb2xiYXJidXR0b24gaWQ9IkFic29sdXRlRm9udFNpemVCdXR0b24iLz4KICAgICAgICAg
PHRvb2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNpemVCdXR0b24iLz4KICAgICAgICAgPHRv
b2xiYXJidXR0b24gaWQ9IkluY3JlYXNlRm9udFNpemVCdXR0b24iLz4KICAgICAgICAgPHRvb2xi
YXJzZXBhcmF0b3IgY2xhc3M9InRvb2xiYXJzZXBhcmF0b3Itc3RhbmRhcmQiLz4KICAgICAgICAg
PHRvb2xiYXJidXR0b24gaWQ9ImJvbGRCdXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24g
aWQ9Iml0YWxpY0J1dHRvbiIvPgogICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0idW5kZXJsaW5l
QnV0dG9uIi8+CiAgICAgICAgIDx0b29sYmFyc2VwYXJhdG9yIGNsYXNzPSJ0b29sYmFyc2VwYXJh
dG9yLXN0YW5kYXJkIi8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJ1bEJ1dHRvbiIvPgpk
aWZmIC0tZ2l0IGEvbWFpbC9jb21wb25lbnRzL3ByZWZlcmVuY2VzL2NvbXBvc2UueHVsIGIvbWFp
bC9jb21wb25lbnRzL3ByZWZlcmVuY2VzL2NvbXBvc2UueHVsCi0tLSBhL21haWwvY29tcG9uZW50
cy9wcmVmZXJlbmNlcy9jb21wb3NlLnh1bAorKysgYi9tYWlsL2NvbXBvbmVudHMvcHJlZmVyZW5j
ZXMvY29tcG9zZS54dWwKQEAgLTEyNywyMiArMTI3LDIyIEBACiAgICAgICAgICAgICAgICAgICA8
bWVudWl0ZW0gdmFsdWU9IkNvdXJpZXIgTmV3LCBDb3VyaWVyLCBtb25vc3BhY2UiIGxhYmVsPSIm
Zm9udENvdXJpZXIubGFiZWw7Ii8+CiAgICAgICAgICAgICAgICAgICA8bWVudXNlcGFyYXRvci8+
CiAgICAgICAgICAgICAgICAgPC9tZW51cG9wdXA+CiAgICAgICAgICAgICAgIDwvbWVudWxpc3Q+
CiAKICAgICAgICAgICAgICAgPGxhYmVsIGNvbnRyb2w9ImZvbnRTaXplU2VsZWN0IiB2YWx1ZT0i
JnNpemUubGFiZWw7IiBhY2Nlc3NrZXk9IiZzaXplLmFjY2Vzc2tleTsiLz4KICAgICAgICAgICAg
ICAgPG1lbnVsaXN0IGlkPSJmb250U2l6ZVNlbGVjdCIgcHJlZmVyZW5jZT0ibXNnY29tcG9zZS5m
b250X3NpemUiPgogICAgICAgICAgICAgICAgIDxtZW51cG9wdXA+Ci0gICAgICAgICAgICAgICAg
ICA8bWVudWl0ZW0gdmFsdWU9Ingtc21hbGwiIGxhYmVsPSImc2l6ZS14LXNtYWxsQ21kLmxhYmVs
OyIvPgorICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4LXNtYWxsIiBsYWJlbD0i
JnNpemUtdGlueUNtZC5sYWJlbDsiLz4KICAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1
ZT0ic21hbGwiICAgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIvPgogICAgICAgICAgICAg
ICAgICAgPG1lbnVpdGVtIHZhbHVlPSJtZWRpdW0iICBsYWJlbD0iJnNpemUtbWVkaXVtQ21kLmxh
YmVsOyIvPgogICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJsYXJnZSIgICBsYWJl
bD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICAgICAgICAgICAgICA8bWVudWl0ZW0g
dmFsdWU9IngtbGFyZ2UiIGxhYmVsPSImc2l6ZS14LWxhcmdlQ21kLmxhYmVsOyIvPgotICAgICAg
ICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4eC1sYXJnZSIgbGFiZWw9IiZzaXplLXh4LWxh
cmdlQ21kLmxhYmVsOyIvPgorICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4LWxh
cmdlIiBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiLz4KKyAgICAgICAgICAgICAg
ICAgIDxtZW51aXRlbSB2YWx1ZT0ieHgtbGFyZ2UiIGxhYmVsPSImc2l6ZS1odWdlQ21kLmxhYmVs
OyIvPgogICAgICAgICAgICAgICAgIDwvbWVudXBvcHVwPgogICAgICAgICAgICAgICA8L21lbnVs
aXN0PgogICAgICAgICAgICAgPC9oYm94PgogCiAgICAgICAgICAgICA8c2VwYXJhdG9yIGNsYXNz
PSJ0aGluIi8+CiAKICAgICAgICAgICAgIDxoYm94IGFsaWduPSJjZW50ZXIiPgogICAgICAgICAg
ICAgICA8bGFiZWwgY29udHJvbD0idGV4dENvbG9yQnV0dG9uIiB2YWx1ZT0iJmZvbnRDb2xvci5s
YWJlbDsiIGFjY2Vzc2tleT0iJmZvbnRDb2xvci5hY2Nlc3NrZXk7Ii8+CmRpZmYgLS1naXQgYS9t
YWlsL3RoZW1lcy9saW51eC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MgYi9tYWls
L3RoZW1lcy9saW51eC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKLS0tIGEvbWFp
bC90aGVtZXMvbGludXgvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCisrKyBiL21h
aWwvdGhlbWVzL2xpbnV4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcwpAQCAtNDQy
LDE2ICs0NDIsMjMgQEAgdHJlZWNoaWxkcmVuOjotbW96LXRyZWUtaW1hZ2Uoc3Vic2NyaWJlZAog
dG9vbGJhcmJ1dHRvbi5mb3JtYXR0aW5nLWJ1dHRvbiB7CiAgIGxpc3Qtc3R5bGUtaW1hZ2U6IHVy
bCgiY2hyb21lOi8vbWVzc2VuZ2VyL3NraW4vbWVzc2VuZ2VyY29tcG9zZS9mb3JtYXQtYnV0dG9u
cy5wbmciKTsKIH0KIAogI0Zvcm1hdFRvb2xiYXIgPiB0b29sYmFyYnV0dG9uID4gLnRvb2xiYXJi
dXR0b24tdGV4dCB7CiAgIGRpc3BsYXk6IG5vbmU7CiB9CiAKKyNBYnNvbHV0ZUZvbnRTaXplQnV0
dG9uIHsKKyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMjcycHggMTZweCAyODhweCAwcHgpOwor
fQorI0Fic29sdXRlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9InRydWUiXSB7CisgIC1tb3otaW1h
Z2UtcmVnaW9uOiByZWN0KDI1NnB4IDE2cHggMjcycHggMHB4KTsKK30KKwogI0RlY3JlYXNlRm9u
dFNpemVCdXR0b24gewogICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgyMDhweCAxNnB4IDIyNHB4
IDBweCk7CiB9CiAjRGVjcmVhc2VGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKICAg
LW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTkycHggMTZweCAyMDhweCAwcHgpOwogfQogCiAjSW5j
cmVhc2VGb250U2l6ZUJ1dHRvbiB7CmRpZmYgLS1naXQgYS9tYWlsL3RoZW1lcy9vc3gvbWFpbC9j
b21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzIGIvbWFpbC90aGVtZXMvb3N4L21haWwvY29tcG9z
ZS9tZXNzZW5nZXJjb21wb3NlLmNzcwotLS0gYS9tYWlsL3RoZW1lcy9vc3gvbWFpbC9jb21wb3Nl
L21lc3NlbmdlcmNvbXBvc2UuY3NzCisrKyBiL21haWwvdGhlbWVzL29zeC9tYWlsL2NvbXBvc2Uv
bWVzc2VuZ2VyY29tcG9zZS5jc3MKQEAgLTc1MSwzMCArNzUxLDMwIEBAIHRvb2xiYXJidXR0b24u
Zm9ybWF0dGluZy1idXR0b24gewogICAtbW96LW1hcmdpbi1zdGFydDogM3B4OwogICAtbW96LW1h
cmdpbi1lbmQ6IDVweDsKIH0KIAogI0FsaWduUG9wdXBCdXR0b24sICNJbnNlcnRQb3B1cEJ1dHRv
biwgI3NtaWxlQnV0dG9uTWVudSB7CiAgLW1vei1tYXJnaW4tZW5kOiA5cHg7CiB9CiAKKyNBYnNv
bHV0ZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAogI0luY3JlYXNlRm9udFNp
emVCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjdW5kZXJsaW5lQnV0dG9uOi1tb3otbG9j
YWxlLWRpcihydGwpLAogI2luZGVudEJ1dHRvbjotbW96LWxvY2FsZS1kaXIocnRsKSwKLSNEZWNy
ZWFzZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihsdHIpLAogI2JvbGRCdXR0b246LW1v
ei1sb2NhbGUtZGlyKGx0ciksCiAjdWxCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0cikgewogICBi
b3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOwogICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAw
OwogfQogCisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSwKICNJ
bmNyZWFzZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihsdHIpLAogI3VuZGVybGluZUJ1
dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSwKICNpbmRlbnRCdXR0b246LW1vei1sb2NhbGUtZGly
KGx0ciksCi0jRGVjcmVhc2VGb250U2l6ZUJ1dHRvbjotbW96LWxvY2FsZS1kaXIocnRsKSwKICNi
b2xkQnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAogI3VsQnV0dG9uOi1tb3otbG9jYWxlLWRp
cihydGwpIHsKICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7CiAgIGJvcmRlci1ib3R0b20t
cmlnaHQtcmFkaXVzOiAwOwogfQogCiB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uID4g
LnRvb2xiYXJidXR0b24tbWVudS1kcm9wbWFya2VyLAogdG9vbGJhcmJ1dHRvbi5mb3JtYXR0aW5n
LWJ1dHRvbiA+IC50b29sYmFyYnV0dG9uLW1lbnVidXR0b24tZHJvcG1hcmtlciB7CkBAIC03OTks
MTYgKzc5OSwyNCBAQCB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uID4gLnRvb2xiCiAg
ICAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKGNocm9tZTovL21lc3Nlbmdlci9za2luL2ljb25zL3Rv
b2xiYXJidXR0b24tZHJvcG1hcmtlci1saW9uLnBuZyk7CiAgIH0KIH0KIAogI0Zvcm1hdFRvb2xi
YXIgPiB0b29sYmFyYnV0dG9uID4gLnRvb2xiYXJidXR0b24tdGV4dCB7CiAgIGRpc3BsYXk6IG5v
bmU7CiB9CiAKKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIHsKKyAgLW1vei1pbWFnZS1yZWdpb246
IHJlY3QoMTgwcHggMjBweCAxOTJweCAwcHgpOworfQorCisjQWJzb2x1dGVGb250U2l6ZUJ1dHRv
bltkaXNhYmxlZD0idHJ1ZSJdIHsKKyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTgwcHggNjBw
eCAxOTJweCA0MHB4KSAhaW1wb3J0YW50OworfQorCiAjSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiB7
CiAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDBweCAyMHB4IDEycHggMHB4KTsKIH0KIAogI0lu
Y3JlYXNlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9InRydWUiXSB7CiAgIC1tb3otaW1hZ2UtcmVn
aW9uOiByZWN0KDBweCA2MHB4IDEycHggNDBweCkgIWltcG9ydGFudDsKIH0KIApAQCAtOTc2LDE2
ICs5ODQsMjQgQEAgdG9vbGJhcmJ1dHRvbi5mb3JtYXR0aW5nLWJ1dHRvbiA+IC50b29sYgogICAg
IHdpZHRoOiAyMHB4OwogICAgIGhlaWdodDogMTJweDsKICAgfQogCiAgIHRvb2xiYXJidXR0b24u
Zm9ybWF0dGluZy1idXR0b24gewogICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybCgiY2hyb21lOi8v
bWVzc2VuZ2VyL3NraW4vbWVzc2VuZ2VyY29tcG9zZS9mb3JtYXQtYnV0dG9uc0AyeC5wbmciKTsK
ICAgfQogCisgICNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIHsKKyAgICAtbW96LWltYWdlLXJlZ2lv
bjogcmVjdCgzNjBweCA0MHB4IDM4NHB4IDBweCk7CisgIH0KKworICAjQWJzb2x1dGVGb250U2l6
ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKKyAgICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgz
NjBweCAxMjBweCAzODRweCA4MHB4KSAhaW1wb3J0YW50OworICB9CisKICAgI0luY3JlYXNlRm9u
dFNpemVCdXR0b24gewogICAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDBweCA0MHB4IDI0cHgg
MHB4KTsKICAgfQogCiAgICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0g
ewogICAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDBweCAxMjBweCAyNHB4IDgwcHgpICFpbXBv
cnRhbnQ7CiAgIH0KIApkaWZmIC0tZ2l0IGEvbWFpbC90aGVtZXMvd2luZG93cy9tYWlsL2NvbXBv
c2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MgYi9tYWlsL3RoZW1lcy93aW5kb3dzL21haWwvY29tcG9z
ZS9tZXNzZW5nZXJjb21wb3NlLmNzcwotLS0gYS9tYWlsL3RoZW1lcy93aW5kb3dzL21haWwvY29t
cG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcworKysgYi9tYWlsL3RoZW1lcy93aW5kb3dzL21haWwv
Y29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcwpAQCAtMjUxLDE2ICsyNTEsMjMgQEAgdG9vbGJv
eFtsYWJlbGFsaWduPSJlbmQiXSA+IHRvb2xiYXJbbW9kZQogI0Zvcm1hdFRvb2xiYXIgewogICBi
YWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsKIH0KIAogI0Zvcm1hdFRvb2xiYXIgPiB0b29s
YmFyYnV0dG9uID4gLnRvb2xiYXJidXR0b24tdGV4dCB7CiAgIGRpc3BsYXk6IG5vbmU7CiB9CiAK
KyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIHsKKyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4
IDMyMHB4IDE2cHggMzA0cHgpOworfQorI0Fic29sdXRlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9
InRydWUiXSB7CisgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDE2cHggMzIwcHggMzJweCAzMDRw
eCkgIWltcG9ydGFudDsKK30KKwogI0RlY3JlYXNlRm9udFNpemVCdXR0b24gewogICAtbW96LWlt
YWdlLXJlZ2lvbjogcmVjdCgwcHggMTZweCAxNnB4IDBweCk7CiB9CiAjRGVjcmVhc2VGb250U2l6
ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTZw
eCAxNnB4IDMycHggMHB4KSAhaW1wb3J0YW50OwogfQogCiAjSW5jcmVhc2VGb250U2l6ZUJ1dHRv
biB7CmRpZmYgLS1naXQgYS9zdWl0ZS9tYWlsbmV3cy9jb21wb3NlL01zZ0NvbXBvc2VDb21tYW5k
cy5qcyBiL3N1aXRlL21haWxuZXdzL2NvbXBvc2UvTXNnQ29tcG9zZUNvbW1hbmRzLmpzCi0tLSBh
L3N1aXRlL21haWxuZXdzL2NvbXBvc2UvTXNnQ29tcG9zZUNvbW1hbmRzLmpzCisrKyBiL3N1aXRl
L21haWxuZXdzL2NvbXBvc2UvTXNnQ29tcG9zZUNvbW1hbmRzLmpzCkBAIC01OTgsMTggKzU5OCwx
OCBAQCBmdW5jdGlvbiB1cGRhdGVDb21wb3NlSXRlbXMoKQogICB0cnkgewogICAgIC8vIEVkaXQg
TWVudQogICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX3Jld3JhcCIpOwogCiAgICAgLy8gSW5zZXJ0
IE1lbnUKICAgICBpZiAoZ01zZ0NvbXBvc2UgJiYgZ01zZ0NvbXBvc2UuY29tcG9zZUhUTUwpCiAg
ICAgewogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIpOwot
ICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfZGVjcmVhc2VGb250Iik7Ci0gICAgICBnb1VwZGF0
ZUNvbW1hbmQoImNtZF9pbmNyZWFzZUZvbnQiKTsKKyAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21k
X2RlY3JlYXNlRm9udFN0ZXAiKTsKKyAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2luY3JlYXNl
Rm9udFN0ZXAiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2JvbGQiKTsKICAgICAgIGdv
VXBkYXRlQ29tbWFuZCgiY21kX2l0YWxpYyIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRf
dW5kZXJsaW5lIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF91bCIpOwogICAgICAgZ29V
cGRhdGVDb21tYW5kKCJjbWRfb2wiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2luZGVu
dCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfb3V0ZGVudCIpOwogICAgICAgZ29VcGRh
dGVDb21tYW5kKCJjbWRfYWxpZ24iKTsKZGlmZiAtLWdpdCBhL3N1aXRlL21haWxuZXdzL2NvbXBv
c2UvcHJlZnMvcHJlZi1jb21wb3NpbmdfbWVzc2FnZXMueHVsIGIvc3VpdGUvbWFpbG5ld3MvY29t
cG9zZS9wcmVmcy9wcmVmLWNvbXBvc2luZ19tZXNzYWdlcy54dWwKLS0tIGEvc3VpdGUvbWFpbG5l
d3MvY29tcG9zZS9wcmVmcy9wcmVmLWNvbXBvc2luZ19tZXNzYWdlcy54dWwKKysrIGIvc3VpdGUv
bWFpbG5ld3MvY29tcG9zZS9wcmVmcy9wcmVmLWNvbXBvc2luZ19tZXNzYWdlcy54dWwKQEAgLTE2
MywyMiArMTYzLDIyIEBACiAgICAgICAgICAgPC9yb3c+CiAJICA8cm93IGFsaWduPSJjZW50ZXIi
PgogICAgICAgICAgICAgPGxhYmVsIHZhbHVlPSImc2l6ZS5sYWJlbDsiCiAgICAgICAgICAgICAg
ICAgICAgYWNjZXNza2V5PSImc2l6ZS5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgIGNv
bnRyb2w9ImZvbnRTaXplU2VsZWN0Ii8+CiAgICAgICAgICAgICA8aGJveCBhbGlnbj0iY2VudGVy
Ij4KICAgICAgICAgICAgICAgPG1lbnVsaXN0IGlkPSJmb250U2l6ZVNlbGVjdCIgcHJlZmVyZW5j
ZT0ibXNnY29tcG9zZS5mb250X3NpemUiPgogICAgICAgICAgICAgICAgIDxtZW51cG9wdXA+Ci0g
ICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Ingtc21hbGwiIGxhYmVsPSImc2l6ZS14
LXNtYWxsQ21kLmxhYmVsOyIvPgorICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4
LXNtYWxsIiBsYWJlbD0iJnNpemUtdGlueUNtZC5sYWJlbDsiLz4KICAgICAgICAgICAgICAgICAg
IDxtZW51aXRlbSB2YWx1ZT0ic21hbGwiIGxhYmVsPSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiLz4K
ICAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ibWVkaXVtIiBsYWJlbD0iJnNpemUt
bWVkaXVtQ21kLmxhYmVsOyIvPgogICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJs
YXJnZSIgbGFiZWw9IiZzaXplLWxhcmdlQ21kLmxhYmVsOyIvPgotICAgICAgICAgICAgICAgICAg
PG1lbnVpdGVtIHZhbHVlPSJ4LWxhcmdlIiBsYWJlbD0iJnNpemUteC1sYXJnZUNtZC5sYWJlbDsi
Lz4KLSAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieHgtbGFyZ2UiIGxhYmVsPSIm
c2l6ZS14eC1sYXJnZUNtZC5sYWJlbDsiLz4KKyAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2
YWx1ZT0ieC1sYXJnZSIgbGFiZWw9IiZzaXplLWV4dHJhTGFyZ2VDbWQubGFiZWw7Ii8+CisgICAg
ICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Inh4LWxhcmdlIiBsYWJlbD0iJnNpemUtaHVn
ZUNtZC5sYWJlbDsiLz4KICAgICAgICAgICAgICAgICA8L21lbnVwb3B1cD4KICAgICAgICAgICAg
ICAgPC9tZW51bGlzdD4KICAgICAgICAgICAgICAgPGxhYmVsIHZhbHVlPSImZm9udENvbG9yLmxh
YmVsOyIKICAgICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJmZvbnRDb2xvci5hY2Nlc3Nr
ZXk7IgogICAgICAgICAgICAgICAgICAgICAgY29udHJvbD0ibXNnQ29tcG9zZVRleHRDb2xvciIv
PgogICAgICAgICAgICAgICA8Y29sb3JwaWNrZXIgaWQ9Im1zZ0NvbXBvc2VUZXh0Q29sb3IiCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB0eXBlPSJidXR0b24iCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwcmVmZXJlbmNlPSJtc2djb21wb3NlLnRleHRfY29sb3IiLz4K
</data>
<flag name="review"
          id="1282056"
          type_id="4"
          status="+"
          setter="mkmelin+mozilla"
    />
    <flag name="ui-review"
          id="1282058"
          type_id="203"
          status="+"
          setter="jorgk-bmo"
    />
    <flag name="feedback"
          id="1282059"
          type_id="607"
          status="+"
          setter="jorgk-bmo"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8680608</attachid>
            <date>2015-10-29 06:51:55 -0700</date>
            <delta_ts>2015-11-13 12:49:40 -0800</delta_ts>
            <desc>Part 2+3: Full solution: New toolbar button and changed increase/decrease buttons (v7d).</desc>
            <filename>769604.patch</filename>
            <type>text/plain</type>
            <size>50077</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBQYXJlbnQgMDk0YWQxYmI3Mjc3ZjNkMTBhZGUzZTZhZWM0
MGNhNDgzNDdlNzA5NQojIFVzZXIgSm9yZyBLIDxtb3ppbGxhQGpvcmdrLmNvbT4KQnVnIDc2OTYw
NCAtIFByb3ZpZGUgbmV3IGZvbnQgc2l6ZSBzZWxlY3Rpb24gYnV0dG9uLCBjaGFuZ2UgaW50ZXJu
YWxzIG9mIGluY3JlYXNlL2RlY3JlYXNlIGJ1dHRvbnMuIHI9bmVpbCxta21lbGluCgpkaWZmIC0t
Z2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvQ29tcG9zZXJDb21tYW5kcy5qcyBiL2Vk
aXRvci91aS9jb21wb3Nlci9jb250ZW50L0NvbXBvc2VyQ29tbWFuZHMuanMKLS0tIGEvZWRpdG9y
L3VpL2NvbXBvc2VyL2NvbnRlbnQvQ29tcG9zZXJDb21tYW5kcy5qcworKysgYi9lZGl0b3IvdWkv
Y29tcG9zZXIvY29udGVudC9Db21wb3NlckNvbW1hbmRzLmpzCkBAIC0yMiwxNiArMjIsMTggQEAg
ZnVuY3Rpb24gU2V0dXBIVE1MRWRpdG9yQ29tbWFuZHMoKQogCiAgIGNvbW1hbmRUYWJsZS5yZWdp
c3RlckNvbW1hbmQoImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIiwgbnNEdW1teUhUTUxDb21tYW5k
KTsKIAogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZ3JpZCIsICBuc0dyaWRD
b21tYW5kKTsKIAogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfbGlzdFByb3Bl
cnRpZXMiLCAgbnNMaXN0UHJvcGVydGllc0NvbW1hbmQpOwogICBjb21tYW5kVGFibGUucmVnaXN0
ZXJDb21tYW5kKCJjbWRfcGFnZVByb3BlcnRpZXMiLCAgbnNQYWdlUHJvcGVydGllc0NvbW1hbmQp
OwogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfY29sb3JQcm9wZXJ0aWVzIiwg
bnNDb2xvclByb3BlcnRpZXNDb21tYW5kKTsKKyAgY29tbWFuZFRhYmxlLnJlZ2lzdGVyQ29tbWFu
ZCgiY21kX2luY3JlYXNlRm9udFN0ZXAiLCBuc0luY3JlYXNlRm9udENvbW1hbmQpOworICBjb21t
YW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZGVjcmVhc2VGb250U3RlcCIsIG5zRGVjcmVh
c2VGb250Q29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9hZHZh
bmNlZFByb3BlcnRpZXMiLCBuc0FkdmFuY2VkUHJvcGVydGllc0NvbW1hbmQpOwogICBjb21tYW5k
VGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfb2JqZWN0UHJvcGVydGllcyIsICAgbnNPYmplY3RQ
cm9wZXJ0aWVzQ29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9y
ZW1vdmVOYW1lZEFuY2hvcnMiLCBuc1JlbW92ZU5hbWVkQW5jaG9yc0NvbW1hbmQpOwogICBjb21t
YW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZWRpdExpbmsiLCAgICAgICAgbnNFZGl0TGlu
a0NvbW1hbmQpOwogCiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9mb3JtIiwg
ICAgICAgICAgbnNGb3JtQ29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQo
ImNtZF9pbnB1dHRhZyIsICAgICAgbnNJbnB1dFRhZ0NvbW1hbmQpOwogICBjb21tYW5kVGFibGUu
cmVnaXN0ZXJDb21tYW5kKCJjbWRfaW5wdXRpbWFnZSIsICAgIG5zSW5wdXRJbWFnZUNvbW1hbmQp
OwpAQCAtMjU2LDE4ICsyNTgsMTggQEAgZnVuY3Rpb24gZ29VcGRhdGVDb21tYW5kU3RhdGUoY29t
bWFuZCkKICAgICAgIGNhc2UgImNtZF9hYnNQb3MiOgogICAgICAgICBwb2tlTXVsdGlTdGF0ZVVJ
KGNvbW1hbmQsIHBhcmFtcyk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgICBjYXNlICJjbWRfZGVj
cmVhc2VaSW5kZXgiOgogICAgICAgY2FzZSAiY21kX2luY3JlYXNlWkluZGV4IjoKICAgICAgIGNh
c2UgImNtZF9pbmRlbnQiOgogICAgICAgY2FzZSAiY21kX291dGRlbnQiOgotICAgICAgY2FzZSAi
Y21kX2luY3JlYXNlRm9udCI6Ci0gICAgICBjYXNlICJjbWRfZGVjcmVhc2VGb250IjoKKyAgICAg
IGNhc2UgImNtZF9pbmNyZWFzZUZvbnRTdGVwIjoKKyAgICAgIGNhc2UgImNtZF9kZWNyZWFzZUZv
bnRTdGVwIjoKICAgICAgIGNhc2UgImNtZF9yZW1vdmVTdHlsZXMiOgogICAgICAgY2FzZSAiY21k
X3NtaWxleSI6CiAgICAgICAgIGJyZWFrOwogCiAgICAgICBkZWZhdWx0OiBkdW1wKCJubyB1cGRh
dGUgZm9yIGNvbW1hbmQ6ICIgK2NvbW1hbmQrIlxuIik7CiAgICAgfQogICB9CiAgIGNhdGNoIChl
KSB7IGR1bXAoIkFuIGVycm9yIG9jY3VycmVkIHVwZGF0aW5nIHRoZSAiK2NvbW1hbmQrIiBjb21t
YW5kOiBcbiIrZSsiXG4iKTsgfQpAQCAtMzA5NiwxNiArMzA5OCw2NCBAQCB2YXIgbnNDb2xvclBy
b3BlcnRpZXNDb21tYW5kID0KICAgZG9Db21tYW5kOiBmdW5jdGlvbihhQ29tbWFuZCkKICAgewog
ICAgIHdpbmRvdy5vcGVuRGlhbG9nKCJjaHJvbWU6Ly9lZGl0b3IvY29udGVudC9FZENvbG9yUHJv
cHMueHVsIiwiX2JsYW5rIiwgImNocm9tZSxjbG9zZSx0aXRsZWJhcixtb2RhbCIsICIiKTsKICAg
ICBVcGRhdGVEZWZhdWx0Q29sb3JzKCk7CiAgIH0KIH07CiAKIC8vLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KK3ZhciBuc0luY3JlYXNlRm9udENvbW1hbmQgPQoreworICBpc0NvbW1hbmRFbmFi
bGVkOiBmdW5jdGlvbihhQ29tbWFuZCwgZHVtbXkpCisgIHsKKyAgICBpZiAoIShJc0RvY3VtZW50
RWRpdGFibGUoKSAmJiBJc0VkaXRpbmdSZW5kZXJlZEhUTUwoKSkpCisgICAgICByZXR1cm4gZmFs
c2U7CisgICAgdmFyIHNldEluZGV4ID0gZ2V0Rm9udFNpemVJbmRleCgpOworICAgIHJldHVybiAo
c2V0SW5kZXggPj0gMCAmJiBzZXRJbmRleCA8IDUpOworICB9LAorCisgIGdldENvbW1hbmRTdGF0
ZVBhcmFtczogZnVuY3Rpb24oYUNvbW1hbmQsIGFQYXJhbXMsIGFSZWZDb24pIHt9LAorICBkb0Nv
bW1hbmRQYXJhbXM6IGZ1bmN0aW9uKGFDb21tYW5kLCBhUGFyYW1zLCBhUmVmQ29uKSB7fSwKKwor
ICBkb0NvbW1hbmQ6IGZ1bmN0aW9uKGFDb21tYW5kKQorICB7CisgICAgdmFyIHNldEluZGV4ID0g
Z2V0Rm9udFNpemVJbmRleCgpOworICAgIGlmIChzZXRJbmRleCA8IDAgfHwgc2V0SW5kZXggPj0g
NSkKKyAgICAgIHJldHVybjsKKyAgICB2YXIgc2l6ZXMgPSBbJ3gtc21hbGwnLCAnc21hbGwnLCAn
bWVkaXVtJywgJ2xhcmdlJywgJ3gtbGFyZ2UnLCAneHgtbGFyZ2UnIF07CisgICAgRWRpdG9yU2V0
Rm9udFNpemUoc2l6ZXNbc2V0SW5kZXgrMV0pOworICB9Cit9OworCisvLy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCit2YXIgbnNEZWNyZWFzZUZvbnRDb21tYW5kID0KK3sKKyAgaXNDb21tYW5k
RW5hYmxlZDogZnVuY3Rpb24oYUNvbW1hbmQsIGR1bW15KQorICB7CisgICAgaWYgKCEoSXNEb2N1
bWVudEVkaXRhYmxlKCkgJiYgSXNFZGl0aW5nUmVuZGVyZWRIVE1MKCkpKQorICAgICAgcmV0dXJu
IGZhbHNlOworICAgIHZhciBzZXRJbmRleCA9IGdldEZvbnRTaXplSW5kZXgoKTsKKyAgICByZXR1
cm4gKHNldEluZGV4ID4gMCk7CisgIH0sCisKKyAgZ2V0Q29tbWFuZFN0YXRlUGFyYW1zOiBmdW5j
dGlvbihhQ29tbWFuZCwgYVBhcmFtcywgYVJlZkNvbikge30sCisgIGRvQ29tbWFuZFBhcmFtczog
ZnVuY3Rpb24oYUNvbW1hbmQsIGFQYXJhbXMsIGFSZWZDb24pIHt9LAorCisgIGRvQ29tbWFuZDog
ZnVuY3Rpb24oYUNvbW1hbmQpCisgIHsKKyAgICB2YXIgc2V0SW5kZXggPSBnZXRGb250U2l6ZUlu
ZGV4KCk7CisgICAgaWYgKHNldEluZGV4IDw9IDApCisgICAgICByZXR1cm47CisgICAgdmFyIHNp
emVzID0gWyd4LXNtYWxsJywgJ3NtYWxsJywgJ21lZGl1bScsICdsYXJnZScsICd4LWxhcmdlJywg
J3h4LWxhcmdlJyBdOworICAgIEVkaXRvclNldEZvbnRTaXplKHNpemVzW3NldEluZGV4LTFdKTsK
KyAgfQorfTsKKworLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogdmFyIG5zUmVtb3ZlTmFt
ZWRBbmNob3JzQ29tbWFuZCA9CiB7CiAgIGlzQ29tbWFuZEVuYWJsZWQ6IGZ1bmN0aW9uKGFDb21t
YW5kLCBkdW1teSkKICAgewogICAgIC8vIFdlIGNvdWxkIHNlZSBpZiB0aGVyZSdzIGFueSBsaW5r
IGluIHNlbGVjdGlvbiwgYnV0IGl0IGRvZXNuJ3Qgc2VlbSB3b3J0aCB0aGUgd29yayEKICAgICBy
ZXR1cm4gKElzRG9jdW1lbnRFZGl0YWJsZSgpICYmIElzRWRpdGluZ1JlbmRlcmVkSFRNTCgpKTsK
ICAgfSwKIApkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLmpz
IGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLmpzCi0tLSBhL2VkaXRvci91aS9j
b21wb3Nlci9jb250ZW50L2VkaXRvci5qcworKysgYi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVu
dC9lZGl0b3IuanMKQEAgLTk2MCw3OSArOTYwLDEzNiBAQCBmdW5jdGlvbiBjcmVhdGVGb250RmFj
ZU1lbnVpdGVtKGFGb250TGFiCiAgIGl0ZW1Ob2RlLnNldEF0dHJpYnV0ZSgidmFsdWVfcGFyc2Vk
IiwgYUZvbnROYW1lLnRvTG93ZXJDYXNlKCkucmVwbGFjZSgvLCAvZywgIiwiKSk7CiAgIGlmIChh
TWVudVBvcHVwLmdldEF0dHJpYnV0ZSgidXNlUmFkaW9zIikgPT0gInRydWUiKSB7CiAgICAgaXRl
bU5vZGUuc2V0QXR0cmlidXRlKCJ0eXBlIiwgInJhZGlvIik7CiAgICAgaXRlbU5vZGUuc2V0QXR0
cmlidXRlKCJvYnNlcnZlcyIsICJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIpOwogICB9CiAgIHJl
dHVybiBpdGVtTm9kZTsKIH0KIAotZnVuY3Rpb24gaW5pdEZvbnRTaXplTWVudShtZW51UG9wdXAp
CisvKioKKyAqIEhlbHBlciBmdW5jdGlvbgorICovCitmdW5jdGlvbiBnZXRGb250U2l6ZUluZGV4
KCkKK3sKKyAgdmFyIGZpcnN0SGFzID0geyB2YWx1ZTogZmFsc2UgfTsKKyAgdmFyIGFueUhhcyA9
IHsgdmFsdWU6IGZhbHNlIH07CisgIHZhciBhbGxIYXMgPSB7IHZhbHVlOiBmYWxzZSB9OworCisg
IHZhciBmb250U2l6ZSA9IEVkaXRvckdldFRleHRQcm9wZXJ0eSgiZm9udCIsICJzaXplIiwgbnVs
bCwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKKworICAvLyBJZiB0aGUgZWxlbWVudCBoYXMg
bm8gc2l6ZSBhdHRyaWJ1dGUgYW5kIG5vIHNpemUgd2FzIGZvdW5kIGF0IGFsbCwKKyAgLy8gd2Ug
YXNzdW1lICJtZWRpdW0iIHNpemUuIFRoaXMgaXMgaGlnaGx5IHByb2JsZW1hdGljIHNpbmNlCisg
IC8vIENTUyBzaXplcyBhcmUgbm90IHJlY29nbmlzZWQgYW5kIHdpbGwgc2hvdyBhcyAibWVkaXVt
IiBhcyB3ZWxsLgorICAvLyBDdXJyZW50bHkgd2UgY2FuJ3QgZGlzdGluZ3Vpc2ggYmV0d2VlbiAi
bm8gYXR0cmlidXRlIiB3aGljaAorICAvLyBjYW4gaW1wbHkgIm1lZGl1bSIgYW5kICJDU1MgYXR0
cmlidXRlIHByZXNlbnQiIHdoaWNoIHNob3VsZCBub3QKKyAgLy8gaW1wbHkgIm1lZGl1bSIuCisg
IGlmICghYW55SGFzLnZhbHVlKQorICAgIHJldHVybiAyOworCisgIC8vIE1peGVkIHNlbGVjdGlv
bi4KKyAgaWYgKCFhbGxIYXMudmFsdWUpCisgICAgcmV0dXJuIC0xOworCisgIHN3aXRjaCAoZm9u
dFNpemUpCisgIHsKKyAgICBjYXNlICItMyI6CisgICAgY2FzZSAiLTIiOgorICAgIGNhc2UgIjAi
OgorICAgIGNhc2UgIjEiOgorICAgICAgLy8geC1zbWFsbC4KKyAgICAgIHJldHVybiAwOworICAg
IGNhc2UgIi0xIjoKKyAgICBjYXNlICIyIjoKKyAgICAgIC8vIHNtYWxsLgorICAgICAgcmV0dXJu
IDE7CisgICAgY2FzZSAiMyI6CisgICAgICAvLyBtZWRpdW0uCisgICAgICByZXR1cm4gMjsKKyAg
ICBjYXNlICIrMSI6CisgICAgY2FzZSAiNCI6CisgICAgICAvLyBsYXJnZS4KKyAgICAgIHJldHVy
biAzOworICAgIGNhc2UgIisyIjoKKyAgICBjYXNlICI1IjoKKyAgICAgIC8vIHgtbGFyZ2UuCisg
ICAgICByZXR1cm4gNDsKKyAgICBjYXNlICIrMyI6CisgICAgY2FzZSAiKzQiOgorICAgIGNhc2Ug
IjYiOgorICAgIGNhc2UgIjciOgorICAgICAgLy8geHgtbGFyZ2UuCisgICAgICByZXR1cm4gNTsK
KyAgfQorCisgIC8vIFdlIHNob3VsZG4ndCBnZXQgaGVyZS4gQWxsIHRoZSBzZWxlY3Rpb24gaGFz
IGEgdmFsdWUgd2UgZG9uJ3QgdW5kZXJzdGFuZC4KKyAgcmV0dXJuIC0xOworfQorCitmdW5jdGlv
biBpbml0Rm9udFNpemVNZW51KG1lbnVQb3B1cCwgZnVsbE1lbnUpCiB7CiAgIGlmIChtZW51UG9w
dXApCiAgIHsKICAgICB2YXIgY2hpbGRyZW4gPSBtZW51UG9wdXAuY2hpbGROb2RlczsKICAgICBp
ZiAoIWNoaWxkcmVuKSByZXR1cm47CiAKICAgICB2YXIgZmlyc3RIYXMgPSB7IHZhbHVlOiBmYWxz
ZSB9OwogICAgIHZhciBhbnlIYXMgPSB7IHZhbHVlOiBmYWxzZSB9OwogICAgIHZhciBhbGxIYXMg
PSB7IHZhbHVlOiBmYWxzZSB9OwogCi0gICAgdmFyIHNpemVXYXNGb3VuZCA9IGZhbHNlOworICAg
IHZhciBzbWFsbEZvdW5kID0gZmFsc2U7CisgICAgdmFyIGJpZ0ZvdW5kID0gZmFsc2U7CiAKICAg
ICAvLyB3ZSBuZWVkIHRvIHNldCBvciBjbGVhciB0aGUgY2hlY2ttYXJrIGZvciBlYWNoIG1lbnUg
aXRlbSBzaW5jZSB0aGUgc2VsZWN0aW9uCiAgICAgLy8gbWF5IGJlIGluIGEgbmV3IGxvY2F0aW9u
IGZyb20gd2hlcmUgaXQgd2FzIHdoZW4gdGhlIG1lbnUgd2FzIHByZXZpb3VzbHkgb3BlbmVkCiAK
ICAgICAvLyBGaXJzdCAyIGl0ZW1zIGFkZCA8c21hbGw+IGFuZCA8YmlnPiB0YWdzCiAgICAgLy8g
V2hpbGUgaXQgd291bGQgYmUgYmV0dGVyIHRvIHNob3cgdGhlIG51bWJlciBvZiBsZXZlbHMsCi0g
ICAgLy8gIGF0IGxlYXN0IHRoaXMgdGVsbHMgdXNlciBpZiBlaXRoZXIgb2YgdGhlbSBhcmUgc2V0
Ci0gICAgdmFyIG1lbnVJdGVtID0gY2hpbGRyZW5bMF07Ci0gICAgaWYgKG1lbnVJdGVtKQorICAg
IC8vIGF0IGxlYXN0IHRoaXMgdGVsbHMgdXNlciBpZiBlaXRoZXIgb2YgdGhlbSBhcmUgc2V0Lgor
ICAgIEVkaXRvckdldFRleHRQcm9wZXJ0eSgic21hbGwiLCAiIiwgIiIsIGZpcnN0SGFzLCBhbnlI
YXMsIGFsbEhhcyk7CisgICAgc21hbGxGb3VuZCA9IGFueUhhcy52YWx1ZTsKKworICAgIEVkaXRv
ckdldFRleHRQcm9wZXJ0eSgiYmlnIiwgIiIsICIiLCBmaXJzdEhhcywgYW55SGFzLCBhbGxIYXMp
OworICAgIGJpZ0ZvdW5kID0gYW55SGFzLnZhbHVlOworCisgICAgLy8gRml4ZWQgc2l6ZSBpdGVt
cyBzdGFydCBhZnRlciBtZW51IHNlcGFyYXRvciBkZXBlbmRpbmcgb24gd2hldGhlciBpdCBpcwor
ICAgIC8vIGEgZnVsbCBtZW51LgorICAgIHZhciBtZW51SW5kZXggPSBmdWxsTWVudSA/IDMgOiAw
OworCisgICAgdmFyIHNldEluZGV4ID0gZ2V0Rm9udFNpemVJbmRleCgpOworCisgICAgdmFyIGxh
c3RJdGVtID0gY2hpbGRyZW4ubGVuZ3RoIC0gMTsKKyAgICBpZiAoc2V0SW5kZXggPj0gMCkKICAg
ICB7Ci0gICAgICBFZGl0b3JHZXRUZXh0UHJvcGVydHkoInNtYWxsIiwgIiIsICIiLCBmaXJzdEhh
cywgYW55SGFzLCBhbGxIYXMpOwotICAgICAgbWVudUl0ZW0uc2V0QXR0cmlidXRlKCJjaGVja2Vk
IiwgYWxsSGFzLnZhbHVlKTsKLSAgICAgIHNpemVXYXNGb3VuZCA9IGFueUhhcy52YWx1ZTsKKyAg
ICAgIGNoaWxkcmVuW21lbnVJbmRleCArIHNldEluZGV4XS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQi
LCB0cnVlKTsKICAgICB9Ci0KLSAgICBtZW51SXRlbSA9IGNoaWxkcmVuWzFdOwotICAgIGlmICht
ZW51SXRlbSkKKyAgICBlbHNlCiAgICAgewotICAgICAgRWRpdG9yR2V0VGV4dFByb3BlcnR5KCJi
aWciLCAiIiwgIiIsIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7Ci0gICAgICBtZW51SXRlbS5z
ZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCBhbGxIYXMudmFsdWUpOwotICAgICAgc2l6ZVdhc0ZvdW5k
IHw9IGFueUhhcy52YWx1ZTsKKyAgICAgIC8vIEluIGNhc2Ugb2YgbWl4ZWQsIGNsZWFyIGFsbCBp
dGVtcy4KKyAgICAgIGZvciAodmFyIGkgPSBtZW51SW5kZXg7IGkgPCBsYXN0SXRlbTsgaSsrKQor
ICAgICAgICBjaGlsZHJlbltpXS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCBmYWxzZSk7CiAgICAg
fQogCi0gICAgLy8gRml4ZWQgc2l6ZSBpdGVtcyBzdGFydCBhZnRlciBtZW51IHNlcGFyYXRvcgot
ICAgIHZhciBtZW51SW5kZXggPSAzOwotICAgIC8vIEluZGV4IG9mIHRoZSBtZWRpdW0gKGRlZmF1
bHQpIGl0ZW0KLSAgICB2YXIgbWVkaXVtSW5kZXggPSA1OwotCi0gICAgLy8gU2NhbiB0aHJvdWdo
IGFsbCBzdXBwb3J0ZWQgImZvbnQgc2l6ZSIgYXR0cmlidXRlIHZhbHVlcwotICAgIGZvciAodmFy
IGkgPSAtMjsgaSA8PSAzOyBpKyspCisgICAgLy8gU2hvdyAic21hbGwiLyJiaWciIGluZGljYXRv
ci4KKyAgICB2YXIgaHRtbEluZm8gPSAiIjsKKyAgICBpZiAoc21hbGxGb3VuZCkKKyAgICAgIGh0
bWxJbmZvID0gIjxzbWFsbD4iOworICAgIGlmIChiaWdGb3VuZCkKKyAgICAgIGh0bWxJbmZvICs9
ICI8YmlnPiI7CisKKyAgICBpZiAoaHRtbEluZm8pCiAgICAgewotICAgICAgbWVudUl0ZW0gPSBj
aGlsZHJlblttZW51SW5kZXhdOwotCi0gICAgICAvLyBTa2lwIG92ZXIgbWVkaXVtIHNpbmNlIGl0
J2xsIGJlIHNldCBiZWxvdy4KLSAgICAgIC8vIElmIGZvbnQgc2l6ZT0wIGlzIGFjdHVhbGx5IHNl
dCwgd2UnbGwgdG9nZ2xlIGl0IG9mZiBiZWxvdyBpZgotICAgICAgLy8gd2UgZW50ZXIgdGhpcyBs
b29wIGluIHRoaXMgY2FzZS4KLSAgICAgIGlmIChtZW51SXRlbSAmJiAoaSAhPSAwKSkKLSAgICAg
IHsKLSAgICAgICAgdmFyIHNpemVTdHJpbmcgPSAoaSA8PSAwKSA/IFN0cmluZyhpKSA6ICgiKyIg
KyBTdHJpbmcoaSkpOwotICAgICAgICBFZGl0b3JHZXRUZXh0UHJvcGVydHkoImZvbnQiLCAic2l6
ZSIsIHNpemVTdHJpbmcsIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7Ci0gICAgICAgIC8vIENo
ZWNrIHRoZSBpdGVtIG9ubHkgaWYgYWxsIG9mIHNlbGVjdGlvbiBoYXMgdGhlIHNpemUuLi4KLSAg
ICAgICAgbWVudUl0ZW0uc2V0QXR0cmlidXRlKCJjaGVja2VkIiwgYWxsSGFzLnZhbHVlKTsKLSAg
ICAgICAgLy8gLi4uYnV0IHJlbWVtYmVyIGlmIEFOWSBvZiBvZiBzZWxlY3Rpb24gaGFkIHNpemUg
c2V0Ci0gICAgICAgIHNpemVXYXNGb3VuZCB8PSBhbnlIYXMudmFsdWU7Ci0gICAgICB9Ci0gICAg
ICBtZW51SW5kZXgrKzsKKyAgICAgIGNoaWxkcmVuW2xhc3RJdGVtXS5zZXRBdHRyaWJ1dGUoImhp
ZGRlbiIsIGZhbHNlKTsKKyAgICAgIGNoaWxkcmVuW2xhc3RJdGVtXS5zZXRBdHRyaWJ1dGUoImxh
YmVsIiwgIkhUTUw6ICIgKyBodG1sSW5mbyk7CisgICAgICBjaGlsZHJlbltsYXN0SXRlbV0uc2V0
QXR0cmlidXRlKCJjaGVja2VkIiwgdHJ1ZSk7CiAgICAgfQotCi0gICAgLy8gaWYgbm8gc2l6ZSB3
YXMgZm91bmQsIHRoZW4gY2hlY2sgZGVmYXVsdCAobWVkaXVtKQotICAgIC8vIG5vdGUgdGhhdCBu
byBpdGVtIGlzIGNoZWNrZWQgaW4gdGhlIGNhc2Ugb2YgIm1peGVkIiBzZWxlY3Rpb24KLSAgICBj
aGlsZHJlblttZWRpdW1JbmRleF0uc2V0QXR0cmlidXRlKCJjaGVja2VkIiwgIXNpemVXYXNGb3Vu
ZCk7CisgICAgZWxzZQorICAgIHsKKyAgICAgIGNoaWxkcmVuW2xhc3RJdGVtXS5zZXRBdHRyaWJ1
dGUoImhpZGRlbiIsIHRydWUpOworICAgIH0KICAgfQogfQogCiBmdW5jdGlvbiBvbkhpZ2hsaWdo
dENvbG9yQ2hhbmdlKCkKIHsKICAgQ2hhbmdlQnV0dG9uQ29sb3IoImNtZF9oaWdobGlnaHQiLCAi
SGlnaGxpZ2h0Q29sb3JCdXR0b24iLAogICAgICAgICAgICAgICAgICAgICAidHJhbnNwYXJlbnQi
KTsKIH0KZGlmZiAtLWdpdCBhL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci54dWwg
Yi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3IueHVsCi0tLSBhL2VkaXRvci91aS9j
b21wb3Nlci9jb250ZW50L2VkaXRvci54dWwKKysrIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRl
bnQvZWRpdG9yLnh1bApAQCAtMjY1LDE2ICsyNjUsMTcgQEAKICAgICAgICAgICAgbm93aW5kb3dk
cmFnPSJ0cnVlIj4KICAgICA8IS0tIGZyb20gZWRpdG9yT3ZlcmxheSAtLT4KICAgICA8dG9vbGJh
cml0ZW0gaWQ9InBhcmFncmFwaC1zZWxlY3QtY29udGFpbmVyIi8+CiAgICAgPHRvb2xiYXJpdGVt
IGlkPSJjb2xvci1idXR0b25zLWNvbnRhaW5lciIvPgogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJI
aWdobGlnaHRDb2xvckJ1dHRvbiIvPgogCiAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xhc3M9InRv
b2xiYXJzZXBhcmF0b3Itc3RhbmRhcmQiLz4KIAorICAgIDx0b29sYmFyYnV0dG9uIGlkPSJBYnNv
bHV0ZUZvbnRTaXplQnV0dG9uIi8+CiAgICAgPHRvb2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9u
dFNpemVCdXR0b24iLz4KICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1
dHRvbiIvPgogCiAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xhc3M9InRvb2xiYXJzZXBhcmF0b3It
c3RhbmRhcmQiLz4KIAogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJib2xkQnV0dG9uIi8+CiAgICAg
PHRvb2xiYXJidXR0b24gaWQ9Iml0YWxpY0J1dHRvbiIvPgogICAgIDx0b29sYmFyYnV0dG9uIGlk
PSJ1bmRlcmxpbmVCdXR0b24iLz4KZGlmZiAtLWdpdCBhL2VkaXRvci91aS9jb21wb3Nlci9jb250
ZW50L2VkaXRvck92ZXJsYXkueHVsIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9y
T3ZlcmxheS54dWwKLS0tIGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3Zlcmxh
eS54dWwKKysrIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwK
QEAgLTg5LDI3ICs4OSwyNyBAQAogICAgICAgICAgY29tbWFuZD0iY21kX3JlbW92ZUxpbmtzIgog
ICAgICAgICAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KICAgICA8a2V5IGlkPSJyZW1vdmVu
YW1lZGFuY2hvcnNrYiIKICAgICAgICAgIGtleT0iJmZvcm1hdFJlbW92ZU5hbWVkQW5jaG9yczIu
a2V5OyIKICAgICAgICAgIGNvbW1hbmQ9ImNtZF9yZW1vdmVOYW1lZEFuY2hvcnMiCiAgICAgICAg
ICBtb2RpZmllcnM9ImFjY2VsLCBzaGlmdCIvPgogICAgIDxrZXkgaWQ9ImRlY3JlYXNlZm9udHNp
emVrYiIKICAgICAgICAgIGtleT0iJmRlY3JlbWVudEZvbnRTaXplLmtleTsiCi0gICAgICAgICBj
b21tYW5kPSJjbWRfZGVjcmVhc2VGb250IgorICAgICAgICAgY29tbWFuZD0iY21kX2RlY3JlYXNl
Rm9udFN0ZXAiCiAgICAgICAgICBtb2RpZmllcnM9ImFjY2VsIi8+CiAgICAgPGtleSBpZD0iaW5j
cmVhc2Vmb250c2l6ZWtiIgogICAgICAgICAga2V5PSImaW5jcmVtZW50Rm9udFNpemUua2V5OyIK
LSAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnQiCisgICAgICAgICBjb21tYW5kPSJj
bWRfaW5jcmVhc2VGb250U3RlcCIKICAgICAgICAgIG1vZGlmaWVycz0iYWNjZWwiLz4KICAgICA8
a2V5IGtleT0iJmluY3JlbWVudEZvbnRTaXplLmtleTsiCi0gICAgICAgICBjb21tYW5kPSJjbWRf
aW5jcmVhc2VGb250IgorICAgICAgICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udFN0ZXAiCiAg
ICAgICAgICBtb2RpZmllcnM9ImFjY2VsLHNoaWZ0Ii8+CiAgICAgPGtleSBrZXk9IiZpbmNyZW1l
bnRGb250U2l6ZS5rZXkyOyIKLSAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnQiCisg
ICAgICAgICBjb21tYW5kPSJjbWRfaW5jcmVhc2VGb250U3RlcCIKICAgICAgICAgIG1vZGlmaWVy
cz0iYWNjZWwiLz4KIAogICAgIDxrZXkgaWQ9Imluc2VydGxpbmtrYiIKICAgICAgICAgIGtleT0i
Jmluc2VydExpbmtDbWQua2V5OyIKICAgICAgICAgIGNvbW1hbmQ9ImNtZF9saW5rIgogICAgICAg
ICAgbW9kaWZpZXJzPSJhY2NlbCIvPgogICA8L2tleXNldD4KIApAQCAtMjIzLDE4ICsyMjMsMTgg
QEAKICAgICA8Y29tbWFuZCBpZD0iY21kX2JhY2tncm91bmRDb2xvciIgc3RhdGU9IiIvPgogICAg
IDxjb21tYW5kIGlkPSJjbWRfaGlnaGxpZ2h0IiAgICAgICBzdGF0ZT0idHJhbnNwYXJlbnQiICBv
bmNvbW1hbmQ9IkVkaXRvclNlbGVjdENvbG9yKCdIaWdobGlnaHQnLCBldmVudCk7Ii8+CiAgICAg
PGNvbW1hbmQgaWQ9ImNtZF9mb250U2l6ZSIgICAgICAgICAgICAgICAgICAgICAgICAgb25jb21t
YW5kPSJnb0RvQ29tbWFuZCgnY21kX2ZvbnRTaXplJykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21k
X2FsaWduIiAgICAgICAgICAgc3RhdGU9IiIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRfYWJzUG9z
IiAgICAgICAgICBzdGF0ZT0iIiAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2Fi
c1BvcycpIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9pbmNyZWFzZVpJbmRleCIgIHN0YXRlPSIi
ICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfaW5jcmVhc2VaSW5kZXgnKSIvPgog
ICAgIDxjb21tYW5kIGlkPSJjbWRfZGVjcmVhc2VaSW5kZXgiICBzdGF0ZT0iIiAgICAgICAgb25j
b21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2RlY3JlYXNlWkluZGV4JykiLz4KICAgICA8Y29tbWFu
ZCBpZD0iY21kX2FkdmFuY2VkUHJvcGVydGllcyIgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29E
b0NvbW1hbmQoJ2NtZF9hZHZhbmNlZFByb3BlcnRpZXMnKSIvPgotICAgIDxjb21tYW5kIGlkPSJj
bWRfaW5jcmVhc2VGb250IiAgICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFu
ZCgnY21kX2luY3JlYXNlRm9udCcpIi8+Ci0gICAgPGNvbW1hbmQgaWQ9ImNtZF9kZWNyZWFzZUZv
bnQiICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfZGVjcmVh
c2VGb250JykiLz4KKyAgICA8Y29tbWFuZCBpZD0iY21kX2luY3JlYXNlRm9udFN0ZXAiICAgICAg
ICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9pbmNyZWFzZUZvbnRTdGVwJyki
Lz4KKyAgICA8Y29tbWFuZCBpZD0iY21kX2RlY3JlYXNlRm9udFN0ZXAiICAgICAgICAgICAgICAg
IG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9kZWNyZWFzZUZvbnRTdGVwJykiLz4KICAgICA8
Y29tbWFuZCBpZD0iY21kX3JlbW92ZVN0eWxlcyIgICAgICAgICAgICAgICAgICAgIG9uY29tbWFu
ZD0iZ29Eb0NvbW1hbmQoJ2NtZF9yZW1vdmVTdHlsZXMnKSIvPgogICAgIDxjb21tYW5kIGlkPSJj
bWRfcmVtb3ZlTGlua3MiICAgICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFu
ZCgnY21kX3JlbW92ZUxpbmtzJykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX3JlbW92ZU5hbWVk
QW5jaG9ycyIgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9yZW1vdmVO
YW1lZEFuY2hvcnMnKSIvPgogICA8L2NvbW1hbmRzZXQ+CiAKICAgPCEtLSBjb21tYW5kcyB1cGRh
dGVkIG9ubHkgd2hlbiB0aGUgbWVudSBnZXRzIGNyZWF0ZWQgLS0+CiAgIDxjb21tYW5kc2V0IGlk
PSJjb21wb3Nlckxpc3RNZW51SXRlbXMiCiAgICAgICAgICAgY29tbWFuZHVwZGF0ZXI9InRydWUi
CkBAIC00NDEsNzMgKzQ0MSw2OCBAQAogICAgICAgICAgIDwhLS0gTG9jYWwgZm9udCBmYWNlIGl0
ZW1zIGFkZGVkIGhlcmUgYnkgaW5pdExvY2FsRm9udEZhY2VNZW51KCkgLS0+CiAgICAgICA8L21l
bnVwb3B1cD4KICAgICA8L21lbnU+CiAKICAgICA8IS0tIEZvbnQgc2l6ZSBzdWJtZW51IC0tPgog
ICAgIDxtZW51IGlkPSJmb250U2l6ZU1lbnUiIGxhYmVsPSImZm9udFNpemVNZW51LmxhYmVsOyIK
ICAgICAgICAgICBhY2Nlc3NrZXk9IiZmb250U2l6ZU1lbnUuYWNjZXNza2V5OyIKICAgICAgICAg
ICBwb3NpdGlvbj0iMiI+Ci0gICAgICA8bWVudXBvcHVwIGlkPSJmb250U2l6ZU1lbnVQb3B1cCIg
b25wb3B1cHNob3dpbmc9ImluaXRGb250U2l6ZU1lbnUodGhpcykiPgorICAgICAgPG1lbnVwb3B1
cCBpZD0iZm9udFNpemVNZW51UG9wdXAiIG9ucG9wdXBzaG93aW5nPSJpbml0Rm9udFNpemVNZW51
KHRoaXMsIHRydWUpIj4KICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9kZWNyZWFzZUZvbnRTaXpl
IgogICAgICAgICAgICAgICAgIGxhYmVsPSImZGVjcmVhc2VGb250U2l6ZS5sYWJlbDsiCiAgICAg
ICAgICAgICAgICAgYWNjZXNza2V5PSImZGVjcmVhc2VGb250U2l6ZS5hY2Nlc3NrZXk7IgotICAg
ICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9kZWNyZWFzZUZvbnQiCi0gICAgICAgICAgICAgICAg
dHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgbmFtZT0iMSIKKyAgICAgICAgICAgICAgICBj
b21tYW5kPSJjbWRfZGVjcmVhc2VGb250U3RlcCIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRp
byIgbmFtZT0iMSIgYXV0b2NoZWNrPSJmYWxzZSIKICAgICAgICAgICAgICAgICBrZXk9ImRlY3Jl
YXNlZm9udHNpemVrYiIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X2luY3JlYXNlRm9udFNp
emUiCiAgICAgICAgICAgICAgICAgbGFiZWw9IiZpbmNyZWFzZUZvbnRTaXplLmxhYmVsOyIKICAg
ICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZpbmNyZWFzZUZvbnRTaXplLmFjY2Vzc2tleTsiCi0g
ICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udCIKLSAgICAgICAgICAgICAg
ICB0eXBlPSJyYWRpbyIKLSAgICAgICAgICAgICAgICBuYW1lPSIxIiBrZXk9ImluY3JlYXNlZm9u
dHNpemVrYiIvPgorICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnRTdGVw
IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIiBhdXRvY2hlY2s9ImZhbHNl
IgorICAgICAgICAgICAgICAgIGtleT0iaW5jcmVhc2Vmb250c2l6ZWtiIi8+CiAgICAgICAgIDxt
ZW51c2VwYXJhdG9yIGlkPSJmb250U2l6ZU1lbnVBZnRlckluY3JlYXNlRm9udFNpemVTZXBhcmF0
b3IiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3gtc21hbGwiCi0gICAgICAgICAgICAg
ICAgICBsYWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJlbDsiCi0gICAgICAgICAgICAgICAgICBh
Y2Nlc3NrZXk9IiZzaXplLXgtc21hbGxDbWQuYWNjZXNza2V5OyIKKyAgICAgICAgICAgICAgICAg
IGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tl
eT0iJnNpemUtdGlueUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5k
PSJFZGl0b3JTZXRGb250U2l6ZSgneC1zbWFsbCcpIgotICAgICAgICAgICAgICAgICAgdHlwZT0i
cmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAgdHlw
ZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRl
cmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUtc21hbGwi
CiAgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7IgogICAgICAg
ICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1zbWFsbENtZC5hY2Nlc3NrZXk7IgogICAgICAg
ICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnc21hbGwnKSIKLSAgICAg
ICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAg
ICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAg
b2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBp
ZD0ibWVudV9zaXplLW1lZGl1bSIKICAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1tZWRp
dW1DbWQubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1tZWRpdW1D
bWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9u
dFNpemUoJ21lZGl1bScpIgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAg
ICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9
IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIi
Lz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUtbGFyZ2UiCiAgICAgICAgICAgICAg
ICAgICBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNj
ZXNza2V5PSImc2l6ZS1sYXJnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25j
b21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnbGFyZ2UnKSIKLSAgICAgICAgICAgICAgICAgIHR5
cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAgICAgICAgICAgICAg
IHR5cGU9InJhZGlvIiBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9y
ZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXgt
bGFyZ2UiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteC1sYXJnZUNtZC5sYWJlbDsi
Ci0gICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXgtbGFyZ2VDbWQuYWNjZXNza2V5
OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIK
KyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtZXh0cmFMYXJnZUNtZC5hY2Nlc3Nr
ZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1s
YXJnZScpIgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAg
ICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCiAgICAg
ICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAg
ICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUteHgtbGFyZ2UiCi0gICAgICAgICAgICAgICAgICBs
YWJlbD0iJnNpemUteHgtbGFyZ2VDbWQubGFiZWw7IgotICAgICAgICAgICAgICAgICAgYWNjZXNz
a2V5PSImc2l6ZS14eC1sYXJnZUNtZC5hY2Nlc3NrZXk7IgorICAgICAgICAgICAgICAgICAgbGFi
ZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSIm
c2l6ZS1odWdlQ21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVk
aXRvclNldEZvbnRTaXplKCd4eC1sYXJnZScpIgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFk
aW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAgdHlwZT0i
cmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVk
SFRNTEVuYWJsZXIiLz4KKyAgICAgICAgPG1lbnVpdGVtIGlkPSJmb250U2l6ZU1lbnVfc21hbGxC
aWdJbmZvIgorICAgICAgICAgICAgICAgICAgdHlwZT0iY2hlY2tib3giIG5hbWU9IjIiIGRpc2Fi
bGVkPSJ0cnVlIiBoaWRkZW49InRydWUiLz4KICAgICAgIDwvbWVudXBvcHVwPgogICAgIDwvbWVu
dT4KIAogICAgIDwhLS0gRm9udCBzdHlsZSBzdWJtZW51IC0tPgogICAgIDxtZW51IGlkPSJmb250
U3R5bGVNZW51IiBsYWJlbD0iJmZvbnRTdHlsZU1lbnUubGFiZWw7IiAKICAgICAgICAgICBhY2Nl
c3NrZXk9IiZmb250U3R5bGVNZW51LmFjY2Vzc2tleTsiCiAgICAgICAgICAgcG9zaXRpb249IjMi
PgogICAgIDxtZW51cG9wdXAgaWQ9ImZvbnRTdHlsZU1lbnVQb3B1cCIgb25wb3B1cHNob3dpbmc9
ImluaXRGb250U3R5bGVNZW51KHRoaXMpIj4KQEAgLTEwOTQsMjMgKzEwODksMjIgQEAKICAgICAg
ICAgICAgICB0b29sdGlwdGV4dD0iJkZvbnRTaXplU2VsZWN0LnRvb2x0aXA7Ij4KICAgPG1lbnVs
aXN0IGlkPSJGb250U2l6ZVNlbGVjdCIKICAgICAgICAgICAgIGNsYXNzPSJ0b29sYmFyLWZvY3Vz
dGFyZ2V0IgogICAgICAgICAgICAgY3JvcD0icmlnaHQiCiAgICAgICAgICAgICBvbmNvbW1hbmQ9
IkVkaXRvclNlbGVjdEZvbnRTaXplKCk7Ij4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iZm9udC1z
aXplLXNlbGVjdC1jb250YWluZXIiIGF0dHJpYnV0ZT0iZGlzYWJsZWQiLz4KICAgICA8b2JzZXJ2
ZXMgZWxlbWVudD0iY21kX2ZvbnRTaXplIiBhdHRyaWJ1dGU9InN0YXRlIiBvbmJyb2FkY2FzdD0i
b25Gb250U2l6ZUNoYW5nZSh0aGlzLnBhcmVudE5vZGUsICdjbWRfZm9udFNpemUnKSIvPgogICAg
IDxtZW51cG9wdXAgaWQ9IkZvbnRTaXplUG9wdXAiPgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29i
YXJtZW51X2ZvbnRTaXplX3h4LXNtYWxsIiBsYWJlbD0iJnNpemUteHgtc21hbGxDbWQubGFiZWw7
Ii8+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1zbWFsbCIgbGFi
ZWw9IiZzaXplLXgtc21hbGxDbWQubGFiZWw7Ii8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jh
cm1lbnVfZm9udFNpemVfeC1zbWFsbCIgbGFiZWw9IiZzaXplLXRpbnlDbWQubGFiZWw7Ii8+CiAg
ICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfc21hbGwiIGxhYmVsPSImc2l6
ZS1zbWFsbENtZC5sYWJlbDsiLz4KICAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250
U2l6ZV9tZWRpdW0iIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7Ii8+CiAgICAgICA8bWVu
dWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbGFyZ2UiIGxhYmVsPSImc2l6ZS1sYXJnZUNt
ZC5sYWJlbDsiLz4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LWxh
cmdlIiBsYWJlbD0iJnNpemUteC1sYXJnZUNtZC5sYWJlbDsiLz4KLSAgICAgIDxtZW51aXRlbSBp
ZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1sYXJnZSIgbGFiZWw9IiZzaXplLXh4LWxhcmdlQ21k
LmxhYmVsOyIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtbGFy
Z2UiIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIvPgorICAgICAgPG1lbnVpdGVt
IGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LWxhcmdlIiBsYWJlbD0iJnNpemUtaHVnZUNtZC5s
YWJlbDsiLz4KICAgICA8L21lbnVwb3B1cD4KICAgPC9tZW51bGlzdD4KIDwvdG9vbGJhcml0ZW0+
CiAKIDx0b29sYmFyaXRlbSBpZD0iY29sb3ItYnV0dG9ucy1jb250YWluZXIiCiAgICAgICAgICAg
ICAgYWxpZ249ImNlbnRlciIKICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24i
PgogICA8c3RhY2sgaWQ9IkNvbG9yQnV0dG9ucyIgYWxpZ249ImNlbnRlciI+CkBAIC0xMTI3LDI0
ICsxMTIxLDU5IEBACiAgIDx0b29sYmFyYnV0dG9uIGlkPSJIaWdobGlnaHRDb2xvckJ1dHRvbiIK
ICAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAg
ICAgICB0b29sdGlwdGV4dD0iJkhpZ2hsaWdodENvbG9yQnV0dG9uLnRvb2x0aXA7IgogICAgICAg
ICAgICAgICAgICBjb21tYW5kPSJjbWRfaGlnaGxpZ2h0Ij4KICAgICA8b2JzZXJ2ZXMgZWxlbWVu
dD0iY21kX2hpZ2hsaWdodCIgYXR0cmlidXRlPSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9uSGlnaGxp
Z2h0Q29sb3JDaGFuZ2UoKSIvPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfaGlnaGxpZ2h0
IiBhdHRyaWJ1dGU9ImNvbGxhcHNlZCIvPgogICA8L3Rvb2xiYXJidXR0b24+CiAKKyAgPHRvb2xi
YXJidXR0b24gaWQ9IkFic29sdXRlRm9udFNpemVCdXR0b24iCisgICAgICAgICAgICAgICAgIGNs
YXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKKyAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZh
YnNvbHV0ZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwOyIKKyAgICAgICAgICAgICAgICAgdHlw
ZT0ibWVudSIKKyAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFi
bGVyIj4KKyAgICA8bWVudXBvcHVwIGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9uUG9wdXAiCisg
ICAgICAgICAgICAgICBvbnBvcHVwc2hvd2luZz0iaW5pdEZvbnRTaXplTWVudSh0aGlzLCBmYWxz
ZSk7Ij4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LXNtYWxsIgor
ICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIKKyAgICAgICAgICAg
ICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVk
aXRvclNldEZvbnRTaXplKCd4LXNtYWxsJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFy
bWVudV9mb250U2l6ZV9zbWFsbCIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtc21hbGxD
bWQubGFiZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAg
ICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3NtYWxsJykiLz4KKyAgICAg
IDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9tZWRpdW0iCisgICAgICAgICAgICAg
ICAgbGFiZWw9IiZzaXplLW1lZGl1bUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0i
cmFkaW8iIG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250
U2l6ZSgnbWVkaXVtJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6
ZV9sYXJnZSIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7Igor
ICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAgICAgICAgIG9u
Y29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ2xhcmdlJykiLz4KKyAgICAgIDxtZW51aXRlbSBp
ZD0idG9vYmFybWVudV9mb250U2l6ZV94LWxhcmdlIgorICAgICAgICAgICAgICAgIGxhYmVsPSIm
c2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIg
bmFtZT0iMSIKKyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4
LWxhcmdlJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1s
YXJnZSIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtaHVnZUNtZC5sYWJlbDsiCisgICAg
ICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25jb21t
YW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneHgtbGFyZ2UnKSIvPgorICAgICAgPG1lbnVpdGVtIGlk
PSJ0b29iYXJtZW51X2ZvbnRTaXplX3NtYWxsQmlnSW5mbyIKKyAgICAgICAgICAgICAgICB0eXBl
PSJjaGVja2JveCIgbmFtZT0iMiIgZGlzYWJsZWQ9InRydWUiIGhpZGRlbj0idHJ1ZSIvPgorICAg
IDwvbWVudXBvcHVwPgorICA8L3Rvb2xiYXJidXR0b24+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJE
ZWNyZWFzZUZvbnRTaXplQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGlu
Zy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImZGVjcmVhc2VGb250U2l6
ZVRvb2xiYXJDbWQudG9vbHRpcDsiCi0gICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9kZWNy
ZWFzZUZvbnQiLz4KKyAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2RlY3JlYXNlRm9udFN0
ZXAiLz4KICAgPHRvb2xiYXJidXR0b24gaWQ9IkluY3JlYXNlRm9udFNpemVCdXR0b24iCiAgICAg
ICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAg
dG9vbHRpcHRleHQ9IiZpbmNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwOyIKLSAgICAg
ICAgICAgICAgICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udCIvPgorICAgICAgICAgICAgICAg
ICBjb21tYW5kPSJjbWRfaW5jcmVhc2VGb250U3RlcCIvPgogICA8dG9vbGJhcmJ1dHRvbiBpZD0i
Ym9sZEJ1dHRvbiIKICAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgog
ICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmJvbGRUb29sYmFyQ21kLnRvb2x0aXA7Igog
ICAgICAgICAgICAgICAgICB0eXBlPSJjaGVja2JveCIKICAgICAgICAgICAgICAgICAgYXV0b0No
ZWNrPSJmYWxzZSIKICAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2JvbGQiPgogICAgIDxv
YnNlcnZlcyBlbGVtZW50PSJjbWRfYm9sZCIgdHlwZT0iY2hlY2tib3giIGF0dHJpYnV0ZT0ic3Rh
dGUiIG9uYnJvYWRjYXN0PSJvbkJ1dHRvblVwZGF0ZSh0aGlzLnBhcmVudE5vZGUsICdjbWRfYm9s
ZCcpIi8+CiAgIDwvdG9vbGJhcmJ1dHRvbj4KZGlmZiAtLWdpdCBhL2VkaXRvci91aS9jb21wb3Nl
ci9jb250ZW50L2VkaXRvclV0aWxpdGllcy5qcyBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50
L2VkaXRvclV0aWxpdGllcy5qcwotLS0gYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0
b3JVdGlsaXRpZXMuanMKKysrIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yVXRp
bGl0aWVzLmpzCkBAIC0zNDYsMTggKzM0NiwxOCBAQCBmdW5jdGlvbiBHZXRBdG9tU2VydmljZSgp
CiB9CiAKIGZ1bmN0aW9uIEVkaXRvckdldFRleHRQcm9wZXJ0eShwcm9wZXJ0eSwgYXR0cmlidXRl
LCB2YWx1ZSwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKQogewogICB0cnkgewogICAgIGlmICgh
Z0F0b21TZXJ2aWNlKSBHZXRBdG9tU2VydmljZSgpOwogICAgIHZhciBwcm9wQXRvbSA9IGdBdG9t
U2VydmljZS5nZXRBdG9tKHByb3BlcnR5KTsKIAotICAgIEdldEN1cnJlbnRFZGl0b3IoKS5nZXRJ
bmxpbmVQcm9wZXJ0eShwcm9wQXRvbSwgYXR0cmlidXRlLCB2YWx1ZSwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKKyAg
ICByZXR1cm4gR2V0Q3VycmVudEVkaXRvcigpLmdldElubGluZVByb3BlcnR5V2l0aEF0dHJWYWx1
ZShwcm9wQXRvbSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXR0cmlidXRlLCB2
YWx1ZSwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKICAgfQogICBjYXRjaChlKSB7fQogfQog
CiBmdW5jdGlvbiBFZGl0b3JTZXRUZXh0UHJvcGVydHkocHJvcGVydHksIGF0dHJpYnV0ZSwgdmFs
dWUpCiB7CiAgIHRyeSB7CiAgICAgaWYgKCFnQXRvbVNlcnZpY2UpIEdldEF0b21TZXJ2aWNlKCk7
CmRpZmYgLS1naXQgYS9lZGl0b3IvdWkvbG9jYWxlcy9lbi1VUy9jaHJvbWUvY29tcG9zZXIvZWRp
dG9yT3ZlcmxheS5kdGQgYi9lZGl0b3IvdWkvbG9jYWxlcy9lbi1VUy9jaHJvbWUvY29tcG9zZXIv
ZWRpdG9yT3ZlcmxheS5kdGQKLS0tIGEvZWRpdG9yL3VpL2xvY2FsZXMvZW4tVVMvY2hyb21lL2Nv
bXBvc2VyL2VkaXRvck92ZXJsYXkuZHRkCisrKyBiL2VkaXRvci91aS9sb2NhbGVzL2VuLVVTL2No
cm9tZS9jb21wb3Nlci9lZGl0b3JPdmVybGF5LmR0ZApAQCAtNzcsMzAgKzc3LDI4IEBACiA8IUVO
VElUWSBkZWNyZW1lbnRGb250U2l6ZS5rZXkyICIsIj4gPCEtLSA8IGlzIGFib3ZlIHRoaXMga2V5
IG9uIG1hbnkga2V5Ym9hcmRzIC0tPgogPCFFTlRJVFkgaW5jcmVhc2VGb250U2l6ZS5sYWJlbCAi
TGFyZ2VyIj4KIDwhRU5USVRZIGluY3JlYXNlRm9udFNpemUuYWNjZXNza2V5ICJnIj4KIDwhRU5U
SVRZIGluY3JlbWVudEZvbnRTaXplLmtleSAiJmd0OyI+CiA8IUVOVElUWSBpbmNyZW1lbnRGb250
U2l6ZS5rZXkyICIuIj4gPCEtLSA+IGlzIGFib3ZlIHRoaXMga2V5IG9uIG1hbnkga2V5Ym9hcmRz
IC0tPgogCiA8IUVOVElUWSBmb250U2l6ZU1lbnUubGFiZWwgIlNpemUiPgogPCFFTlRJVFkgZm9u
dFNpemVNZW51LmFjY2Vzc2tleSAieiI+Ci08IUVOVElUWSBzaXplLXh4LXNtYWxsQ21kLmxhYmVs
ICJ4eC1zbWFsbCI+Ci08IUVOVElUWSBzaXplLXh4LXNtYWxsQ21kLmFjY2Vzc2tleSAiYSI+Ci08
IUVOVElUWSBzaXplLXgtc21hbGxDbWQubGFiZWwgIngtc21hbGwiPgotPCFFTlRJVFkgc2l6ZS14
LXNtYWxsQ21kLmFjY2Vzc2tleSAibSI+Ci08IUVOVElUWSBzaXplLXNtYWxsQ21kLmxhYmVsICJz
bWFsbCI+Ci08IUVOVElUWSBzaXplLXNtYWxsQ21kLmFjY2Vzc2tleSAicyI+Ci08IUVOVElUWSBz
aXplLW1lZGl1bUNtZC5sYWJlbCAibWVkaXVtIj4KLTwhRU5USVRZIHNpemUtbWVkaXVtQ21kLmFj
Y2Vzc2tleSAiZCI+Ci08IUVOVElUWSBzaXplLWxhcmdlQ21kLmxhYmVsICJsYXJnZSI+Ci08IUVO
VElUWSBzaXplLWxhcmdlQ21kLmFjY2Vzc2tleSAibCI+Ci08IUVOVElUWSBzaXplLXgtbGFyZ2VD
bWQubGFiZWwgIngtbGFyZ2UiPgotPCFFTlRJVFkgc2l6ZS14LWxhcmdlQ21kLmFjY2Vzc2tleSAi
eCI+Ci08IUVOVElUWSBzaXplLXh4LWxhcmdlQ21kLmxhYmVsICJ4eC1sYXJnZSI+Ci08IUVOVElU
WSBzaXplLXh4LWxhcmdlQ21kLmFjY2Vzc2tleSAiZSI+Cis8IUVOVElUWSBzaXplLXRpbnlDbWQu
bGFiZWwgIlRpbnkiPgorPCFFTlRJVFkgc2l6ZS10aW55Q21kLmFjY2Vzc2tleSAiVCI+Cis8IUVO
VElUWSBzaXplLXNtYWxsQ21kLmxhYmVsICJTbWFsbCI+Cis8IUVOVElUWSBzaXplLXNtYWxsQ21k
LmFjY2Vzc2tleSAiUyI+Cis8IUVOVElUWSBzaXplLW1lZGl1bUNtZC5sYWJlbCAiTWVkaXVtIj4K
KzwhRU5USVRZIHNpemUtbWVkaXVtQ21kLmFjY2Vzc2tleSAiTSI+Cis8IUVOVElUWSBzaXplLWxh
cmdlQ21kLmxhYmVsICJMYXJnZSI+Cis8IUVOVElUWSBzaXplLWxhcmdlQ21kLmFjY2Vzc2tleSAi
TCI+Cis8IUVOVElUWSBzaXplLWV4dHJhTGFyZ2VDbWQubGFiZWwgIkV4dHJhIExhcmdlIj4KKzwh
RU5USVRZIHNpemUtZXh0cmFMYXJnZUNtZC5hY2Nlc3NrZXkgIngiPgorPCFFTlRJVFkgc2l6ZS1o
dWdlQ21kLmxhYmVsICJIdWdlIj4KKzwhRU5USVRZIHNpemUtaHVnZUNtZC5hY2Nlc3NrZXkgIkgi
PgogCiA8IS0tIEZvbnQgU3R5bGUgU3ViTWVudSAtLT4KIDwhRU5USVRZIGZvbnRTdHlsZU1lbnUu
bGFiZWwgIlRleHQgU3R5bGUiPgogPCFFTlRJVFkgZm9udFN0eWxlTWVudS5hY2Nlc3NrZXkgIlMi
PgogPCFFTlRJVFkgc3R5bGVCb2xkQ21kLmxhYmVsICJCb2xkIj4KIDwhRU5USVRZIHN0eWxlQm9s
ZENtZC5hY2Nlc3NrZXkgIkIiPgogPCFFTlRJVFkgc3R5bGVCb2xkQ21kLmtleSAiQiI+CiA8IUVO
VElUWSBzdHlsZUl0YWxpY0NtZC5sYWJlbCAiSXRhbGljIj4KQEAgLTMwNywxNiArMzA1LDE3IEBA
CiA8IUVOVElUWSBhbmNob3JUb29sYmFyQ21kLmxhYmVsICJBbmNob3IiPgogPCFFTlRJVFkgYW5j
aG9yVG9vbGJhckNtZC50b29sdGlwICJJbnNlcnQgbmV3IG5hbWVkIGFuY2hvciBvciBlZGl0IHNl
bGVjdGVkIGFuY2hvcidzIHByb3BlcnRpZXMiPgogPCFFTlRJVFkgVGV4dENvbG9yQnV0dG9uLnRv
b2x0aXAgIkNob29zZSBjb2xvciBmb3IgdGV4dCI+CiA8IUVOVElUWSBCYWNrZ3JvdW5kQ29sb3JC
dXR0b24udG9vbHRpcCAiQ2hvb3NlIGNvbG9yIGZvciBiYWNrZ3JvdW5kIj4KIDwhRU5USVRZIHRo
cm9iYmVyLnRvb2x0aXAgIkdvIHRvIHRoZSAmdmVuZG9yU2hvcnROYW1lOyBob21lIHBhZ2UiPgog
PCFFTlRJVFkgSGlnaGxpZ2h0Q29sb3JCdXR0b24udG9vbHRpcCAiQ2hvb3NlIGhpZ2hsaWdodCBj
b2xvciBmb3IgdGV4dCI+CiAKIDwhLS0gRWRpdG9yIHRvb2xiYXIgLS0+Cis8IUVOVElUWSBhYnNv
bHV0ZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwICJTZXQgZm9udCBzaXplIj4KIDwhRU5USVRZ
IGRlY3JlYXNlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXAgIlNtYWxsZXIgZm9udCBzaXplIj4K
IDwhRU5USVRZIGluY3JlYXNlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXAgIkxhcmdlciBmb250
IHNpemUiPgogPCFFTlRJVFkgYm9sZFRvb2xiYXJDbWQudG9vbHRpcCAiQm9sZCI+CiA8IUVOVElU
WSBpdGFsaWNUb29sYmFyQ21kLnRvb2x0aXAgIkl0YWxpYyI+CiA8IUVOVElUWSB1bmRlcmxpbmVU
b29sYmFyQ21kLnRvb2x0aXAgIlVuZGVybGluZSI+CiA8IUVOVElUWSBidWxsZXRMaXN0VG9vbGJh
ckNtZC50b29sdGlwICJBcHBseSBvciByZW1vdmUgYnVsbGV0ZWQgbGlzdCI+CiA8IUVOVElUWSBu
dW1iZXJMaXN0VG9vbGJhckNtZC50b29sdGlwICJBcHBseSBvciByZW1vdmUgbnVtYmVyZWQgbGlz
dCI+CiA8IUVOVElUWSBvdXRkZW50VG9vbGJhckNtZC50b29sdGlwICJPdXRkZW50IHRleHQgKG1v
dmUgbGVmdCkiPgpkaWZmIC0tZ2l0IGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9N
c2dDb21wb3NlQ29tbWFuZHMuanMgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L01z
Z0NvbXBvc2VDb21tYW5kcy5qcwotLS0gYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50
L01zZ0NvbXBvc2VDb21tYW5kcy5qcworKysgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250
ZW50L01zZ0NvbXBvc2VDb21tYW5kcy5qcwpAQCAtOTg0LDE4ICs5ODQsMTggQEAgZnVuY3Rpb24g
dXBkYXRlQ29tcG9zZUl0ZW1zKCkKICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9yZXdyYXAiKTsK
IAogICAgIC8vIEluc2VydCBNZW51CiAgICAgaWYgKGdNc2dDb21wb3NlICYmIGdNc2dDb21wb3Nl
LmNvbXBvc2VIVE1MKQogICAgIHsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX3JlbmRlcmVk
SFRNTEVuYWJsZXIiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2ZvbnRDb2xvciIpOwog
ICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfYmFja2dyb3VuZENvbG9yIik7Ci0gICAgICBnb1Vw
ZGF0ZUNvbW1hbmQoImNtZF9kZWNyZWFzZUZvbnQiKTsKLSAgICAgIGdvVXBkYXRlQ29tbWFuZCgi
Y21kX2luY3JlYXNlRm9udCIpOworICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfZGVjcmVhc2VG
b250U3RlcCIpOworICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaW5jcmVhc2VGb250U3RlcCIp
OwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfYm9sZCIpOwogICAgICAgZ29VcGRhdGVDb21t
YW5kKCJjbWRfaXRhbGljIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF91bmRlcmxpbmUi
KTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX3VsIik7CiAgICAgICBnb1VwZGF0ZUNvbW1h
bmQoImNtZF9vbCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaW5kZW50Iik7CiAgICAg
ICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9vdXRkZW50Iik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQo
ImNtZF9hbGlnbiIpOwpkaWZmIC0tZ2l0IGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVu
dC9lZGl0b3JPdmVybGF5Lnh1bCBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvZWRp
dG9yT3ZlcmxheS54dWwKLS0tIGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9lZGl0
b3JPdmVybGF5Lnh1bAorKysgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L2VkaXRv
ck92ZXJsYXkueHVsCkBAIC0yNiwyMyArMjYsMjMgQEAKIAogICAgIDxrZXkgaWQ9ImluY3JlYXNl
aW5kZW50a2IiICBrZXk9IiZpbmNyZWFzZUluZGVudC5rZXk7IiAgb2JzZXJ2ZXM9ImNtZF9pbmRl
bnQiICBtb2RpZmllcnM9ImFjY2VsIi8+CiAgICAgPGtleSBpZD0iZGVjcmVhc2VpbmRlbnRrYiIg
IGtleT0iJmRlY3JlYXNlSW5kZW50LmtleTsiICBvYnNlcnZlcz0iY21kX291dGRlbnQiICBtb2Rp
ZmllcnM9ImFjY2VsIi8+CiAKICAgICA8a2V5IGlkPSJyZW1vdmVzdHlsZXNrYiIgICAgICAga2V5
PSImZm9ybWF0UmVtb3ZlU3R5bGVzLmtleTsiICAgb2JzZXJ2ZXM9ImNtZF9yZW1vdmVTdHlsZXMi
ICBtb2RpZmllcnM9ImFjY2VsLCBzaGlmdCIvPgogICAgIDxrZXkgaWQ9InJlbW92ZXN0eWxlc2ti
MiIgICAgICBrZXk9IiAiICAgb2JzZXJ2ZXM9ImNtZF9yZW1vdmVTdHlsZXMiICBtb2RpZmllcnM9
ImFjY2VsIi8+CiAgICAgPGtleSBpZD0icmVtb3ZlbGlua3NrYiIgICAgICAgIGtleT0iJmZvcm1h
dFJlbW92ZUxpbmtzLmtleTsiICAgIG9ic2VydmVzPSJjbWRfcmVtb3ZlTGlua3MiICBtb2RpZmll
cnM9ImFjY2VsLCBzaGlmdCIvPgogICAgIDxrZXkgaWQ9InJlbW92ZW5hbWVkYW5jaG9yc2tiIiBr
ZXk9IiZmb3JtYXRSZW1vdmVOYW1lZEFuY2hvcnMyLmtleTsiICAgIG9ic2VydmVzPSJjbWRfcmVt
b3ZlTmFtZWRBbmNob3JzIiAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KLSAgICA8a2V5IGlk
PSJkZWNyZWFzZWZvbnRzaXpla2IiICAga2V5PSImZGVjcmVtZW50Rm9udFNpemUua2V5OyIgICAg
b2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnQiICBtb2RpZmllcnM9ImFjY2VsIi8+Ci0gICAgPGtl
eSAgICAgICAgICAgICAgICAgICAgICAgICAgIGtleT0iJmRlY3JlbWVudEZvbnRTaXplLmtleTsi
ICAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250IiAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQi
Lz4KLSAgICA8a2V5ICAgICAgICAgICAgICAgICAgICAgICAgICAga2V5PSImZGVjcmVtZW50Rm9u
dFNpemUua2V5MjsiICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnQiICBtb2RpZmllcnM9ImFj
Y2VsIi8+CisgICAgPGtleSBpZD0iZGVjcmVhc2Vmb250c2l6ZWtiIiAgIGtleT0iJmRlY3JlbWVu
dEZvbnRTaXplLmtleTsiICAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250U3RlcCIgIG1vZGlm
aWVycz0iYWNjZWwiLz4KKyAgICA8a2V5ICAgICAgICAgICAgICAgICAgICAgICAgICAga2V5PSIm
ZGVjcmVtZW50Rm9udFNpemUua2V5OyIgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnRTdGVw
IiAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KKyAgICA8a2V5ICAgICAgICAgICAgICAgICAg
ICAgICAgICAga2V5PSImZGVjcmVtZW50Rm9udFNpemUua2V5MjsiICAgb2JzZXJ2ZXM9ImNtZF9k
ZWNyZWFzZUZvbnRTdGVwIiAgbW9kaWZpZXJzPSJhY2NlbCIvPgogCi0gICAgPGtleSBpZD0iaW5j
cmVhc2Vmb250c2l6ZWtiIiAgIGtleT0iJmluY3JlbWVudEZvbnRTaXplLmtleTsiICAgIG9ic2Vy
dmVzPSJjbWRfaW5jcmVhc2VGb250IiAgbW9kaWZpZXJzPSJhY2NlbCIvPgotICAgIDxrZXkgICAg
ICAgICAgICAgICAgICAgICAgICAgICBrZXk9IiZpbmNyZW1lbnRGb250U2l6ZS5rZXk7IiAgICBv
YnNlcnZlcz0iY21kX2luY3JlYXNlRm9udCIgIG1vZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+Ci0g
ICAgPGtleSAgICAgICAgICAgICAgICAgICAgICAgICAgIGtleT0iJmluY3JlbWVudEZvbnRTaXpl
LmtleTI7IiAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250IiAgbW9kaWZpZXJzPSJhY2NlbCIv
PgorICAgIDxrZXkgaWQ9ImluY3JlYXNlZm9udHNpemVrYiIgICBrZXk9IiZpbmNyZW1lbnRGb250
U2l6ZS5rZXk7IiAgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udFN0ZXAiICBtb2RpZmllcnM9
ImFjY2VsIi8+CisgICAgPGtleSAgICAgICAgICAgICAgICAgICAgICAgICAgIGtleT0iJmluY3Jl
bWVudEZvbnRTaXplLmtleTsiICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250U3RlcCIgIG1v
ZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+CisgICAgPGtleSAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGtleT0iJmluY3JlbWVudEZvbnRTaXplLmtleTI7IiAgIG9ic2VydmVzPSJjbWRfaW5jcmVh
c2VGb250U3RlcCIgIG1vZGlmaWVycz0iYWNjZWwiLz4KIAogICAgIDxrZXkgaWQ9Imluc2VydGxp
bmtrYiIgICAgICAgICBrZXk9IiZpbnNlcnRMaW5rQ21kLmtleTsiICAgICAgICAgICBvYnNlcnZl
cz0iY21kX2xpbmsiICAgICAgICAgIG1vZGlmaWVycz0iYWNjZWwiLz4KICAgPC9rZXlzZXQ+CiAK
ICAgPCEtLSBjb21tYW5kcyB1cGRhdGVkIHdoZW4gdGhlIGVkaXRvciBnZXRzIGNyZWF0ZWQgLS0+
CiAgIDxjb21tYW5kc2V0IGlkPSJjb21tb25FZGl0b3JNZW51SXRlbXMiCiAgICAgICAgICAgY29t
bWFuZHVwZGF0ZXI9InRydWUiCiAgICAgICAgICAgZXZlbnRzPSJjcmVhdGUiCkBAIC0xNTIsMTgg
KzE1MiwxOCBAQAogICAgIDxjb21tYW5kIGlkPSJjbWRfYWxpZ24iICAgICAgICAgICBzdGF0ZT0i
Ii8+CiAKICAgICA8Y29tbWFuZCBpZD0iY21kX2Fic1BvcyIgICAgICAgICAgc3RhdGU9IiIgICAg
ICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9hYnNQb3MnKSIvPgogICAgIDxjb21tYW5k
IGlkPSJjbWRfaW5jcmVhc2VaSW5kZXgiICBzdGF0ZT0iIiAgICAgICAgb25jb21tYW5kPSJnb0Rv
Q29tbWFuZCgnY21kX2luY3JlYXNlWkluZGV4JykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX2Rl
Y3JlYXNlWkluZGV4IiAgc3RhdGU9IiIgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2Nt
ZF9kZWNyZWFzZVpJbmRleCcpIi8+CiAKICAgICA8Y29tbWFuZCBpZD0iY21kX2FkdmFuY2VkUHJv
cGVydGllcyIgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9hZHZhbmNl
ZFByb3BlcnRpZXMnKSIvPgogCi0gICAgPGNvbW1hbmQgaWQ9ImNtZF9pbmNyZWFzZUZvbnQiICAg
ICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfaW5jcmVhc2VGb250
JykiLz4KLSAgICA8Y29tbWFuZCBpZD0iY21kX2RlY3JlYXNlRm9udCIgICAgICAgICAgICAgICAg
ICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9kZWNyZWFzZUZvbnQnKSIvPgorICAgIDxj
b21tYW5kIGlkPSJjbWRfaW5jcmVhc2VGb250U3RlcCIgICAgICAgICAgICAgICAgb25jb21tYW5k
PSJnb0RvQ29tbWFuZCgnY21kX2luY3JlYXNlRm9udFN0ZXAnKSIvPgorICAgIDxjb21tYW5kIGlk
PSJjbWRfZGVjcmVhc2VGb250U3RlcCIgICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29t
bWFuZCgnY21kX2RlY3JlYXNlRm9udFN0ZXAnKSIvPgogCiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9y
ZW1vdmVTdHlsZXMiICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdj
bWRfcmVtb3ZlU3R5bGVzJykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX3JlbW92ZUxpbmtzIiAg
ICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9yZW1vdmVMaW5r
cycpIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9yZW1vdmVOYW1lZEFuY2hvcnMiICAgICAgICAg
ICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfcmVtb3ZlTmFtZWRBbmNob3JzJykiLz4K
ICAgPC9jb21tYW5kc2V0PgogCiAgIDwhLS0gY29tbWFuZHMgdXBkYXRlZCBvbmx5IHdoZW4gdGhl
IG1lbnUgZ2V0cyBjcmVhdGVkIC0tPgogICA8Y29tbWFuZHNldCBpZD0iY29tcG9zZXJMaXN0TWVu
dUl0ZW1zIgpAQCAtMzEwLDgxICszMTAsNjggQEAKICAgICAgICAgICA8IS0tIExvY2FsIGZvbnQg
ZmFjZSBpdGVtcyBhZGRlZCBoZXJlIGJ5IGluaXRMb2NhbEZvbnRGYWNlTWVudSgpIC0tPgogICAg
ICAgPC9tZW51cG9wdXA+CiAgICAgPC9tZW51PgogCiAgICAgPCEtLSBGb250IHNpemUgc3VibWVu
dSAtLT4KICAgICA8bWVudSBpZD0iZm9udFNpemVNZW51IiBsYWJlbD0iJmZvbnRTaXplTWVudS5s
YWJlbDsiCiAgICAgICAgICAgYWNjZXNza2V5PSImZm9udFNpemVNZW51LmFjY2Vzc2tleTsiCiAg
ICAgICAgICAgcG9zaXRpb249IjIiPgotICAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFNpemVNZW51
UG9wdXAiIG9ucG9wdXBzaG93aW5nPSJpbml0Rm9udFNpemVNZW51KHRoaXMpIj4KKyAgICAgIDxt
ZW51cG9wdXAgaWQ9ImZvbnRTaXplTWVudVBvcHVwIiBvbnBvcHVwc2hvd2luZz0iaW5pdEZvbnRT
aXplTWVudSh0aGlzLCB0cnVlKSI+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9kZWNyZWFz
ZUZvbnRTaXplIgogICAgICAgICAgICAgICAgICAgbGFiZWw9IiZkZWNyZWFzZUZvbnRTaXplLmxh
YmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJmRlY3JlYXNlRm9udFNpemUuYWNj
ZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIGtleT0iZGVjcmVhc2Vmb250c2l6ZWtiIgotICAg
ICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnQiCi0gICAgICAgICAgICAg
ICAgICB0eXBlPSJyYWRpbyIKLSAgICAgICAgICAgICAgICAgIG5hbWU9IjEiLz4KKyAgICAgICAg
ICAgICAgICAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250U3RlcCIKKyAgICAgICAgICAgICAg
ICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIiBhdXRvY2hlY2s9ImZhbHNlIi8+CiAgICAgICAgIDxt
ZW51aXRlbSBpZD0ibWVudV9pbmNyZWFzZUZvbnRTaXplIgogICAgICAgICAgICAgICAgICAgbGFi
ZWw9IiZpbmNyZWFzZUZvbnRTaXplLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tl
eT0iJmluY3JlYXNlRm9udFNpemUuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIGtleT0i
aW5jcmVhc2Vmb250c2l6ZWtiIgotICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9pbmNy
ZWFzZUZvbnQiCi0gICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKLSAgICAgICAgICAgICAg
ICAgIG5hbWU9IjEiLz4KKyAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VG
b250U3RlcCIKKyAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIiBhdXRvY2hl
Y2s9ImZhbHNlIi8+CiAgICAgICAgIDxtZW51c2VwYXJhdG9yIGlkPSJmb250U2l6ZU1lbnVBZnRl
ckluY3JlYXNlRm9udFNpemVTZXBhcmF0b3IiLz4KLTwhLS0gTm90IHN1cHBvcnRlZCBpbiBjdXJy
ZW50IGZvbnQgc2l6ZSBpbXBsZW1lbnRhdGlvbgotICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVf
eHgtc21hbGwiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteHgtc21hbGxDbWQubGFi
ZWw7IgotICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS14eC1zbWFsbENtZC5hY2Nl
c3NrZXk7IgotICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgn
eHgtc21hbGwnKSIKLSAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIyIi8+Ci0t
LT4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUteC1zbWFsbCIKLSAgICAgICAgICAg
ICAgICAgIGxhYmVsPSImc2l6ZS14LXNtYWxsQ21kLmxhYmVsOyIKLSAgICAgICAgICAgICAgICAg
IGFjY2Vzc2tleT0iJnNpemUteC1zbWFsbENtZC5hY2Nlc3NrZXk7IgorICAgICAgICAgICAgICAg
ICAgbGFiZWw9IiZzaXplLXRpbnlDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgICAgYWNjZXNz
a2V5PSImc2l6ZS10aW55Q21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1h
bmQ9IkVkaXRvclNldEZvbnRTaXplKCd4LXNtYWxsJykiCi0gICAgICAgICAgICAgICAgICB0eXBl
PSJyYWRpbyIKLSAgICAgICAgICAgICAgICAgIG5hbWU9IjIiCisgICAgICAgICAgICAgICAgICB0
eXBlPSJyYWRpbyIgbmFtZT0iMSIKICAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVu
ZGVyZWRIVE1MRW5hYmxlciIvPgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS1zbWFs
bCIKICAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiCiAgICAg
ICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXNtYWxsQ21kLmFjY2Vzc2tleTsiCiAgICAg
ICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdzbWFsbCcpIgotICAg
ICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgor
ICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAg
ICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVt
IGlkPSJtZW51X3NpemUtbWVkaXVtIgogICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLW1l
ZGl1bUNtZC5sYWJlbDsiCiAgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLW1lZGl1
bUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRG
b250U2l6ZSgnbWVkaXVtJykiCi0gICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKLSAgICAg
ICAgICAgICAgICAgIG5hbWU9IjIiCisgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFt
ZT0iMSIKICAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxl
ciIvPgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS1sYXJnZSIKICAgICAgICAgICAg
ICAgICAgIGxhYmVsPSImc2l6ZS1sYXJnZUNtZC5sYWJlbDsiCiAgICAgICAgICAgICAgICAgICBh
Y2Nlc3NrZXk9IiZzaXplLWxhcmdlQ21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBv
bmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdsYXJnZScpIgotICAgICAgICAgICAgICAgICAg
dHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAg
ICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21k
X3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUt
eC1sYXJnZSIKLSAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS14LWxhcmdlQ21kLmxhYmVs
OyIKLSAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUteC1sYXJnZUNtZC5hY2Nlc3Nr
ZXk7IgorICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWV4dHJhTGFyZ2VDbWQubGFiZWw7
IgorICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1leHRyYUxhcmdlQ21kLmFjY2Vz
c2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4
LWxhcmdlJykiCi0gICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKLSAgICAgICAgICAgICAg
ICAgIG5hbWU9IjIiCisgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKICAg
ICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIvPgogICAg
ICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS14eC1sYXJnZSIKLSAgICAgICAgICAgICAgICAg
IGxhYmVsPSImc2l6ZS14eC1sYXJnZUNtZC5sYWJlbDsiCi0gICAgICAgICAgICAgICAgICBhY2Nl
c3NrZXk9IiZzaXplLXh4LWxhcmdlQ21kLmFjY2Vzc2tleTsiCisgICAgICAgICAgICAgICAgICBs
YWJlbD0iJnNpemUtaHVnZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9
IiZzaXplLWh1Z2VDbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0i
RWRpdG9yU2V0Rm9udFNpemUoJ3h4LWxhcmdlJykiCi0gICAgICAgICAgICAgICAgICB0eXBlPSJy
YWRpbyIKLSAgICAgICAgICAgICAgICAgIG5hbWU9IjIiCisgICAgICAgICAgICAgICAgICB0eXBl
PSJyYWRpbyIgbmFtZT0iMSIKICAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVy
ZWRIVE1MRW5hYmxlciIvPgorICAgICAgICA8bWVudWl0ZW0gaWQ9ImZvbnRTaXplTWVudV9zbWFs
bEJpZ0luZm8iCisgICAgICAgICAgICAgICAgICB0eXBlPSJjaGVja2JveCIgbmFtZT0iMiIgZGlz
YWJsZWQ9InRydWUiIGhpZGRlbj0idHJ1ZSIvPgogICAgICAgPC9tZW51cG9wdXA+CiAgICAgPC9t
ZW51PgogCiAgICAgPCEtLSBGb250IHN0eWxlIHN1Ym1lbnUgLS0+CiAgICAgPG1lbnUgaWQ9ImZv
bnRTdHlsZU1lbnUiIGxhYmVsPSImZm9udFN0eWxlTWVudS5sYWJlbDsiCiAgICAgICAgICAgYWNj
ZXNza2V5PSImZm9udFN0eWxlTWVudS5hY2Nlc3NrZXk7IgogICAgICAgICAgIHBvc2l0aW9uPSIz
Ij4KICAgICA8bWVudXBvcHVwIGlkPSJmb250U3R5bGVNZW51UG9wdXAiIG9ucG9wdXBzaG93aW5n
PSJpbml0Rm9udFN0eWxlTWVudSh0aGlzKSI+CkBAIC05MTQsMjMgKzkwMSwyMiBAQAogICAgICAg
ICAgICAgIHRvb2x0aXB0ZXh0PSImRm9udFNpemVTZWxlY3QudG9vbHRpcDsiPgogICA8bWVudWxp
c3QgaWQ9IkZvbnRTaXplU2VsZWN0IgogICAgICAgICAgICAgY2xhc3M9InRvb2xiYXItZm9jdXN0
YXJnZXQiCiAgICAgICAgICAgICBjcm9wPSJyaWdodCIKICAgICAgICAgICAgIG9uY29tbWFuZD0i
RWRpdG9yU2VsZWN0Rm9udFNpemUoKTsiPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJmb250LXNp
emUtc2VsZWN0LWNvbnRhaW5lciIgYXR0cmlidXRlPSJkaXNhYmxlZCIvPgogICAgIDxvYnNlcnZl
cyBlbGVtZW50PSJjbWRfZm9udFNpemUiIGF0dHJpYnV0ZT0ic3RhdGUiIG9uYnJvYWRjYXN0PSJv
bkZvbnRTaXplQ2hhbmdlKHRoaXMucGFyZW50Tm9kZSwgJ2NtZF9mb250U2l6ZScpIi8+CiAgICAg
PG1lbnVwb3B1cCBpZD0iRm9udFNpemVQb3B1cCI+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jh
cm1lbnVfZm9udFNpemVfeHgtc21hbGwiIGxhYmVsPSImc2l6ZS14eC1zbWFsbENtZC5sYWJlbDsi
Lz4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LXNtYWxsIiBsYWJl
bD0iJnNpemUteC1zbWFsbENtZC5sYWJlbDsiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFy
bWVudV9mb250U2l6ZV94LXNtYWxsIiBsYWJlbD0iJnNpemUtdGlueUNtZC5sYWJlbDsiLz4KICAg
ICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9zbWFsbCIgbGFiZWw9IiZzaXpl
LXNtYWxsQ21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRT
aXplX21lZGl1bSIgbGFiZWw9IiZzaXplLW1lZGl1bUNtZC5sYWJlbDsiLz4KICAgICAgIDxtZW51
aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9sYXJnZSIgbGFiZWw9IiZzaXplLWxhcmdlQ21k
LmxhYmVsOyIvPgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtbGFy
Z2UiIGxhYmVsPSImc2l6ZS14LWxhcmdlQ21kLmxhYmVsOyIvPgotICAgICAgPG1lbnVpdGVtIGlk
PSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LWxhcmdlIiBsYWJlbD0iJnNpemUteHgtbGFyZ2VDbWQu
bGFiZWw7Ii8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1sYXJn
ZSIgbGFiZWw9IiZzaXplLWV4dHJhTGFyZ2VDbWQubGFiZWw7Ii8+CisgICAgICA8bWVudWl0ZW0g
aWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtbGFyZ2UiIGxhYmVsPSImc2l6ZS1odWdlQ21kLmxh
YmVsOyIvPgogICAgIDwvbWVudXBvcHVwPgogICA8L21lbnVsaXN0PgogPC90b29sYmFyaXRlbT4K
IAogPHRvb2xiYXJpdGVtIGlkPSJjb2xvci1idXR0b25zLWNvbnRhaW5lciIKICAgICAgICAgICAg
ICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iPgogICA8c3RhY2sgaWQ9IkNvbG9yQnV0dG9ucyIg
YWxpZ249ImNlbnRlciI+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9mb250Q29sb3IiICAg
ICAgIGF0dHJpYnV0ZT0ic3RhdGUiIG9uYnJvYWRjYXN0PSJvbkZvbnRDb2xvckNoYW5nZSgpIi8+
CkBAIC05NTIsMjQgKzkzOCw1OSBAQAogICA8dG9vbGJhcmJ1dHRvbiBpZD0iSGlnaGxpZ2h0Q29s
b3JCdXR0b24iCiAgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAg
ICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZIaWdobGlnaHRDb2xvckJ1dHRvbi50b29sdGlw
OyIKICAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2hpZ2hsaWdodCI+CiAgICAgPG9ic2Vy
dmVzIGVsZW1lbnQ9ImNtZF9oaWdobGlnaHQiIGF0dHJpYnV0ZT0ic3RhdGUiIG9uYnJvYWRjYXN0
PSJvbkhpZ2hsaWdodENvbG9yQ2hhbmdlKCkiLz4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21k
X2hpZ2hsaWdodCIgYXR0cmlidXRlPSJjb2xsYXBzZWQiLz4KICAgPC90b29sYmFyYnV0dG9uPgog
CisgIDx0b29sYmFyYnV0dG9uIGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIgorICAgICAgICAg
ICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCisgICAgICAgICAgICAgICAgIHRvb2x0
aXB0ZXh0PSImYWJzb2x1dGVGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcDsiCisgICAgICAgICAg
ICAgICAgIHR5cGU9Im1lbnUiCisgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVy
ZWRIVE1MRW5hYmxlciI+CisgICAgPG1lbnVwb3B1cCBpZD0iQWJzb2x1dGVGb250U2l6ZUJ1dHRv
blBvcHVwIgorICAgICAgICAgICAgICAgb25wb3B1cHNob3dpbmc9ImluaXRGb250U2l6ZU1lbnUo
dGhpcywgZmFsc2UpOyI+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVf
eC1zbWFsbCIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtdGlueUNtZC5sYWJlbDsiCisg
ICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25j
b21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1zbWFsbCcpIi8+CisgICAgICA8bWVudWl0ZW0g
aWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfc21hbGwiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZz
aXplLXNtYWxsQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0i
MSIKKyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdzbWFsbCcp
Ii8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbWVkaXVtIgorICAg
ICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7IgorICAgICAgICAgICAg
ICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRp
dG9yU2V0Rm9udFNpemUoJ21lZGl1bScpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1l
bnVfZm9udFNpemVfbGFyZ2UiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWxhcmdlQ21k
LmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAgICAgICAg
ICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdsYXJnZScpIi8+CisgICAgICA8
bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1sYXJnZSIKKyAgICAgICAgICAgICAg
ICBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlw
ZT0icmFkaW8iIG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRG
b250U2l6ZSgneC1sYXJnZScpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9u
dFNpemVfeHgtbGFyZ2UiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFi
ZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAgICAg
ICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3h4LWxhcmdlJykiLz4KKyAgICAgIDxt
ZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9zbWFsbEJpZ0luZm8iCisgICAgICAgICAg
ICAgICAgdHlwZT0iY2hlY2tib3giIG5hbWU9IjIiIGRpc2FibGVkPSJ0cnVlIiBoaWRkZW49InRy
dWUiLz4KKyAgICA8L21lbnVwb3B1cD4KKyAgPC90b29sYmFyYnV0dG9uPgogICA8dG9vbGJhcmJ1
dHRvbiBpZD0iRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiIKICAgICAgICAgICAgICAgICAgY2xhc3M9
ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmRlY3Jl
YXNlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXA7IgotICAgICAgICAgICAgICAgICBvYnNlcnZl
cz0iY21kX2RlY3JlYXNlRm9udCIvPgorICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX2Rl
Y3JlYXNlRm9udFN0ZXAiLz4KICAgPHRvb2xiYXJidXR0b24gaWQ9IkluY3JlYXNlRm9udFNpemVC
dXR0b24iCiAgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAg
ICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZpbmNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29s
dGlwOyIKLSAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9pbmNyZWFzZUZvbnQiLz4KKyAg
ICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9pbmNyZWFzZUZvbnRTdGVwIi8+CiAgIDx0b29s
YmFyYnV0dG9uIGlkPSJib2xkQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0
dGluZy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImYm9sZFRvb2xiYXJD
bWQudG9vbHRpcDsiCiAgICAgICAgICAgICAgICAgIHR5cGU9ImNoZWNrYm94IgogICAgICAgICAg
ICAgICAgICBhdXRvQ2hlY2s9ImZhbHNlIgogICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21k
X2JvbGQiPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfYm9sZCIgdHlwZT0iY2hlY2tib3gi
IGF0dHJpYnV0ZT0ic3RhdGUiIG9uYnJvYWRjYXN0PSJvbkJ1dHRvblVwZGF0ZSh0aGlzLnBhcmVu
dE5vZGUsICdjbWRfYm9sZCcpIi8+CiAgIDwvdG9vbGJhcmJ1dHRvbj4KZGlmZiAtLWdpdCBhL21h
aWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvbWVzc2VuZ2VyY29tcG9zZS54dWwgYi9tYWls
L2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21lc3NlbmdlcmNvbXBvc2UueHVsCi0tLSBhL21h
aWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvbWVzc2VuZ2VyY29tcG9zZS54dWwKKysrIGIv
bWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9tZXNzZW5nZXJjb21wb3NlLnh1bApAQCAt
OTkzLDE2ICs5OTMsMTcgQEAKICAgICA8IS0tIFRoZXNlIHRvb2xiYXIgaXRlbXMgZ2V0IGZpbGxl
ZCBvdXQgZnJvbSB0aGUgZWRpdG9yT3ZlcmxheSAtLT4KICAgICA8dG9vbGJveCBpZD0iRm9ybWF0
VG9vbGJveCIgbW9kZT0iaWNvbnMiPgogICAgICAgPHRvb2xiYXIgY2xhc3M9ImNocm9tZWNsYXNz
LXRvb2xiYXIiIGlkPSJGb3JtYXRUb29sYmFyIiBwZXJzaXN0PSJjb2xsYXBzZWQiCiAgICAgICAg
ICAgICAgICBjdXN0b21pemFibGU9InRydWUiIG5vd2luZG93ZHJhZz0idHJ1ZSI+CiAgICAgICAg
IDx0b29sYmFyaXRlbSBpZD0icGFyYWdyYXBoLXNlbGVjdC1jb250YWluZXIiLz4KICAgICAgICAg
PHRvb2xiYXJpdGVtIGlkPSJmb250LWZhY2Utc2VsZWN0LWNvbnRhaW5lciIvPgogICAgICAgICA8
dG9vbGJhcml0ZW0gaWQ9ImNvbG9yLWJ1dHRvbnMtY29udGFpbmVyIgogICAgICAgICAgICAgICAg
ICAgICAgZGlzYWJsZW9uY3VzdG9taXplPSJ0cnVlIi8+CisgICAgICAgIDx0b29sYmFyYnV0dG9u
IGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIi8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlk
PSJEZWNyZWFzZUZvbnRTaXplQnV0dG9uIi8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJJ
bmNyZWFzZUZvbnRTaXplQnV0dG9uIi8+CiAgICAgICAgIDx0b29sYmFyc2VwYXJhdG9yIGNsYXNz
PSJ0b29sYmFyc2VwYXJhdG9yLXN0YW5kYXJkIi8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlk
PSJib2xkQnV0dG9uIi8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJpdGFsaWNCdXR0b24i
Lz4KICAgICAgICAgPHRvb2xiYXJidXR0b24gaWQ9InVuZGVybGluZUJ1dHRvbiIvPgogICAgICAg
ICA8dG9vbGJhcnNlcGFyYXRvciBjbGFzcz0idG9vbGJhcnNlcGFyYXRvci1zdGFuZGFyZCIvPgog
ICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0idWxCdXR0b24iLz4KZGlmZiAtLWdpdCBhL21haWwv
Y29tcG9uZW50cy9wcmVmZXJlbmNlcy9jb21wb3NlLnh1bCBiL21haWwvY29tcG9uZW50cy9wcmVm
ZXJlbmNlcy9jb21wb3NlLnh1bAotLS0gYS9tYWlsL2NvbXBvbmVudHMvcHJlZmVyZW5jZXMvY29t
cG9zZS54dWwKKysrIGIvbWFpbC9jb21wb25lbnRzL3ByZWZlcmVuY2VzL2NvbXBvc2UueHVsCkBA
IC0xMjcsMjIgKzEyNywyMiBAQAogICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJD
b3VyaWVyIE5ldywgQ291cmllciwgbW9ub3NwYWNlIiBsYWJlbD0iJmZvbnRDb3VyaWVyLmxhYmVs
OyIvPgogICAgICAgICAgICAgICAgICAgPG1lbnVzZXBhcmF0b3IvPgogICAgICAgICAgICAgICAg
IDwvbWVudXBvcHVwPgogICAgICAgICAgICAgICA8L21lbnVsaXN0PgogCiAgICAgICAgICAgICAg
IDxsYWJlbCBjb250cm9sPSJmb250U2l6ZVNlbGVjdCIgdmFsdWU9IiZzaXplLmxhYmVsOyIgYWNj
ZXNza2V5PSImc2l6ZS5hY2Nlc3NrZXk7Ii8+CiAgICAgICAgICAgICAgIDxtZW51bGlzdCBpZD0i
Zm9udFNpemVTZWxlY3QiIHByZWZlcmVuY2U9Im1zZ2NvbXBvc2UuZm9udF9zaXplIj4KICAgICAg
ICAgICAgICAgICA8bWVudXBvcHVwPgotICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVl
PSJ4LXNtYWxsIiBsYWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJlbDsiLz4KKyAgICAgICAgICAg
ICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieC1zbWFsbCIgbGFiZWw9IiZzaXplLXRpbnlDbWQubGFi
ZWw7Ii8+CiAgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9InNtYWxsIiAgIGxhYmVs
PSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiLz4KICAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2
YWx1ZT0ibWVkaXVtIiAgbGFiZWw9IiZzaXplLW1lZGl1bUNtZC5sYWJlbDsiLz4KICAgICAgICAg
ICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ibGFyZ2UiICAgbGFiZWw9IiZzaXplLWxhcmdlQ21k
LmxhYmVsOyIvPgotICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4LWxhcmdlIiBs
YWJlbD0iJnNpemUteC1sYXJnZUNtZC5sYWJlbDsiLz4KLSAgICAgICAgICAgICAgICAgIDxtZW51
aXRlbSB2YWx1ZT0ieHgtbGFyZ2UiIGxhYmVsPSImc2l6ZS14eC1sYXJnZUNtZC5sYWJlbDsiLz4K
KyAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieC1sYXJnZSIgbGFiZWw9IiZzaXpl
LWV4dHJhTGFyZ2VDbWQubGFiZWw7Ii8+CisgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFs
dWU9Inh4LWxhcmdlIiBsYWJlbD0iJnNpemUtaHVnZUNtZC5sYWJlbDsiLz4KICAgICAgICAgICAg
ICAgICA8L21lbnVwb3B1cD4KICAgICAgICAgICAgICAgPC9tZW51bGlzdD4KICAgICAgICAgICAg
IDwvaGJveD4KIAogICAgICAgICAgICAgPHNlcGFyYXRvciBjbGFzcz0idGhpbiIvPgogCiAgICAg
ICAgICAgICA8aGJveCBhbGlnbj0iY2VudGVyIj4KICAgICAgICAgICAgICAgPGxhYmVsIGNvbnRy
b2w9InRleHRDb2xvckJ1dHRvbiIgdmFsdWU9IiZmb250Q29sb3IubGFiZWw7IiBhY2Nlc3NrZXk9
IiZmb250Q29sb3IuYWNjZXNza2V5OyIvPgpkaWZmIC0tZ2l0IGEvbWFpbC90aGVtZXMvbGludXgv
bWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzIGIvbWFpbC90aGVtZXMvbGludXgvbWFp
bC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCi0tLSBhL21haWwvdGhlbWVzL2xpbnV4L21h
aWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcworKysgYi9tYWlsL3RoZW1lcy9saW51eC9t
YWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKQEAgLTQ0MiwxNiArNDQyLDIzIEBAIHRy
ZWVjaGlsZHJlbjo6LW1vei10cmVlLWltYWdlKHN1YnNjcmliZWQKIHRvb2xiYXJidXR0b24uZm9y
bWF0dGluZy1idXR0b24gewogICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoImNocm9tZTovL21lc3Nl
bmdlci9za2luL21lc3NlbmdlcmNvbXBvc2UvZm9ybWF0LWJ1dHRvbnMucG5nIik7CiB9CiAKICNG
b3JtYXRUb29sYmFyID4gdG9vbGJhcmJ1dHRvbiA+IC50b29sYmFyYnV0dG9uLXRleHQgewogICBk
aXNwbGF5OiBub25lOwogfQogCisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbiB7CisgIC1tb3otaW1h
Z2UtcmVnaW9uOiByZWN0KDI3MnB4IDE2cHggMjg4cHggMHB4KTsKK30KKyNBYnNvbHV0ZUZvbnRT
aXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgy
NTZweCAxNnB4IDI3MnB4IDBweCk7Cit9CisKICNEZWNyZWFzZUZvbnRTaXplQnV0dG9uIHsKICAg
LW1vei1pbWFnZS1yZWdpb246IHJlY3QoMjA4cHggMTZweCAyMjRweCAwcHgpOwogfQogI0RlY3Jl
YXNlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9InRydWUiXSB7CiAgIC1tb3otaW1hZ2UtcmVnaW9u
OiByZWN0KDE5MnB4IDE2cHggMjA4cHggMHB4KTsKIH0KIAogI0luY3JlYXNlRm9udFNpemVCdXR0
b24gewpkaWZmIC0tZ2l0IGEvbWFpbC90aGVtZXMvb3N4L21haWwvY29tcG9zZS9tZXNzZW5nZXJj
b21wb3NlLmNzcyBiL21haWwvdGhlbWVzL29zeC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9z
ZS5jc3MKLS0tIGEvbWFpbC90aGVtZXMvb3N4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3Nl
LmNzcworKysgYi9tYWlsL3RoZW1lcy9vc3gvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2Uu
Y3NzCkBAIC03NTEsMzAgKzc1MSwzMCBAQCB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9u
IHsKICAgLW1vei1tYXJnaW4tc3RhcnQ6IDNweDsKICAgLW1vei1tYXJnaW4tZW5kOiA1cHg7CiB9
CiAKICNBbGlnblBvcHVwQnV0dG9uLCAjSW5zZXJ0UG9wdXBCdXR0b24sICNzbWlsZUJ1dHRvbk1l
bnUgewogIC1tb3otbWFyZ2luLWVuZDogOXB4OwogfQogCisjQWJzb2x1dGVGb250U2l6ZUJ1dHRv
bjotbW96LWxvY2FsZS1kaXIocnRsKSwKICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uOi1tb3otbG9j
YWxlLWRpcihydGwpLAogI3VuZGVybGluZUJ1dHRvbjotbW96LWxvY2FsZS1kaXIocnRsKSwKICNp
bmRlbnRCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCi0jRGVjcmVhc2VGb250U2l6ZUJ1dHRv
bjotbW96LWxvY2FsZS1kaXIobHRyKSwKICNib2xkQnV0dG9uOi1tb3otbG9jYWxlLWRpcihsdHIp
LAogI3VsQnV0dG9uOi1tb3otbG9jYWxlLWRpcihsdHIpIHsKICAgYm9yZGVyLXRvcC1sZWZ0LXJh
ZGl1czogMDsKICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsKIH0KIAorI0Fic29sdXRl
Rm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCiAjSW5jcmVhc2VGb250U2l6ZUJ1
dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSwKICN1bmRlcmxpbmVCdXR0b246LW1vei1sb2NhbGUt
ZGlyKGx0ciksCiAjaW5kZW50QnV0dG9uOi1tb3otbG9jYWxlLWRpcihsdHIpLAotI0RlY3JlYXNl
Rm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjYm9sZEJ1dHRvbjotbW96LWxv
Y2FsZS1kaXIocnRsKSwKICN1bEJ1dHRvbjotbW96LWxvY2FsZS1kaXIocnRsKSB7CiAgIGJvcmRl
ci10b3AtcmlnaHQtcmFkaXVzOiAwOwogICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsK
IH0KIAogdG9vbGJhcmJ1dHRvbi5mb3JtYXR0aW5nLWJ1dHRvbiA+IC50b29sYmFyYnV0dG9uLW1l
bnUtZHJvcG1hcmtlciwKIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24gPiAudG9vbGJh
cmJ1dHRvbi1tZW51YnV0dG9uLWRyb3BtYXJrZXIgewpAQCAtNzk5LDE2ICs3OTksMjQgQEAgdG9v
bGJhcmJ1dHRvbi5mb3JtYXR0aW5nLWJ1dHRvbiA+IC50b29sYgogICAgIGxpc3Qtc3R5bGUtaW1h
Z2U6IHVybChjaHJvbWU6Ly9tZXNzZW5nZXIvc2tpbi9pY29ucy90b29sYmFyYnV0dG9uLWRyb3Bt
YXJrZXItbGlvbi5wbmcpOwogICB9CiB9CiAKICNGb3JtYXRUb29sYmFyID4gdG9vbGJhcmJ1dHRv
biA+IC50b29sYmFyYnV0dG9uLXRleHQgewogICBkaXNwbGF5OiBub25lOwogfQogCisjQWJzb2x1
dGVGb250U2l6ZUJ1dHRvbiB7CisgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDE4MHB4IDIwcHgg
MTkycHggMHB4KTsKK30KKworI0Fic29sdXRlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9InRydWUi
XSB7CisgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDE4MHB4IDYwcHggMTkycHggNDBweCkgIWlt
cG9ydGFudDsKK30KKwogI0luY3JlYXNlRm9udFNpemVCdXR0b24gewogICAtbW96LWltYWdlLXJl
Z2lvbjogcmVjdCgwcHggMjBweCAxMnB4IDBweCk7CiB9CiAKICNJbmNyZWFzZUZvbnRTaXplQnV0
dG9uW2Rpc2FibGVkPSJ0cnVlIl0gewogICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgwcHggNjBw
eCAxMnB4IDQwcHgpICFpbXBvcnRhbnQ7CiB9CiAKQEAgLTk3NiwxNiArOTg0LDI0IEBAIHRvb2xi
YXJidXR0b24uZm9ybWF0dGluZy1idXR0b24gPiAudG9vbGIKICAgICB3aWR0aDogMjBweDsKICAg
ICBoZWlnaHQ6IDEycHg7CiAgIH0KIAogICB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9u
IHsKICAgICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoImNocm9tZTovL21lc3Nlbmdlci9za2luL21l
c3NlbmdlcmNvbXBvc2UvZm9ybWF0LWJ1dHRvbnNAMngucG5nIik7CiAgIH0KIAorICAjQWJzb2x1
dGVGb250U2l6ZUJ1dHRvbiB7CisgICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMzYwcHggNDBw
eCAzODRweCAwcHgpOworICB9CisKKyAgI0Fic29sdXRlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9
InRydWUiXSB7CisgICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMzYwcHggMTIwcHggMzg0cHgg
ODBweCkgIWltcG9ydGFudDsKKyAgfQorCiAgICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uIHsKICAg
ICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgwcHggNDBweCAyNHB4IDBweCk7CiAgIH0KIAogICAj
SW5jcmVhc2VGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKICAgICAtbW96LWltYWdl
LXJlZ2lvbjogcmVjdCgwcHggMTIwcHggMjRweCA4MHB4KSAhaW1wb3J0YW50OwogICB9CiAKZGlm
ZiAtLWdpdCBhL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBv
c2UuY3NzIGIvbWFpbC90aGVtZXMvd2luZG93cy9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9z
ZS5jc3MKLS0tIGEvbWFpbC90aGVtZXMvd2luZG93cy9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29t
cG9zZS5jc3MKKysrIGIvbWFpbC90aGVtZXMvd2luZG93cy9tYWlsL2NvbXBvc2UvbWVzc2VuZ2Vy
Y29tcG9zZS5jc3MKQEAgLTI1MSwxNiArMjUxLDIzIEBAIHRvb2xib3hbbGFiZWxhbGlnbj0iZW5k
Il0gPiB0b29sYmFyW21vZGUKICNGb3JtYXRUb29sYmFyIHsKICAgYmFja2dyb3VuZC1jb2xvcjog
dHJhbnNwYXJlbnQ7CiB9CiAKICNGb3JtYXRUb29sYmFyID4gdG9vbGJhcmJ1dHRvbiA+IC50b29s
YmFyYnV0dG9uLXRleHQgewogICBkaXNwbGF5OiBub25lOwogfQogCisjQWJzb2x1dGVGb250U2l6
ZUJ1dHRvbiB7CisgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDBweCAzMjBweCAxNnB4IDMwNHB4
KTsKK30KKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0geworICAtbW96
LWltYWdlLXJlZ2lvbjogcmVjdCgxNnB4IDMyMHB4IDMycHggMzA0cHgpICFpbXBvcnRhbnQ7Cit9
CisKICNEZWNyZWFzZUZvbnRTaXplQnV0dG9uIHsKICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3Qo
MHB4IDE2cHggMTZweCAwcHgpOwogfQogI0RlY3JlYXNlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9
InRydWUiXSB7CiAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDE2cHggMTZweCAzMnB4IDBweCkg
IWltcG9ydGFudDsKIH0KIAogI0luY3JlYXNlRm9udFNpemVCdXR0b24gewpkaWZmIC0tZ2l0IGEv
c3VpdGUvbWFpbG5ld3MvY29tcG9zZS9Nc2dDb21wb3NlQ29tbWFuZHMuanMgYi9zdWl0ZS9tYWls
bmV3cy9jb21wb3NlL01zZ0NvbXBvc2VDb21tYW5kcy5qcwotLS0gYS9zdWl0ZS9tYWlsbmV3cy9j
b21wb3NlL01zZ0NvbXBvc2VDb21tYW5kcy5qcworKysgYi9zdWl0ZS9tYWlsbmV3cy9jb21wb3Nl
L01zZ0NvbXBvc2VDb21tYW5kcy5qcwpAQCAtNTk4LDE4ICs1OTgsMTggQEAgZnVuY3Rpb24gdXBk
YXRlQ29tcG9zZUl0ZW1zKCkKICAgdHJ5IHsKICAgICAvLyBFZGl0IE1lbnUKICAgICBnb1VwZGF0
ZUNvbW1hbmQoImNtZF9yZXdyYXAiKTsKIAogICAgIC8vIEluc2VydCBNZW51CiAgICAgaWYgKGdN
c2dDb21wb3NlICYmIGdNc2dDb21wb3NlLmNvbXBvc2VIVE1MKQogICAgIHsKICAgICAgIGdvVXBk
YXRlQ29tbWFuZCgiY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiKTsKLSAgICAgIGdvVXBkYXRlQ29t
bWFuZCgiY21kX2RlY3JlYXNlRm9udCIpOwotICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaW5j
cmVhc2VGb250Iik7CisgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9kZWNyZWFzZUZvbnRTdGVw
Iik7CisgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9pbmNyZWFzZUZvbnRTdGVwIik7CiAgICAg
ICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9ib2xkIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNt
ZF9pdGFsaWMiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX3VuZGVybGluZSIpOwogICAg
ICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfdWwiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21k
X29sIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9pbmRlbnQiKTsKICAgICAgIGdvVXBk
YXRlQ29tbWFuZCgiY21kX291dGRlbnQiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2Fs
aWduIik7CmRpZmYgLS1naXQgYS9zdWl0ZS9tYWlsbmV3cy9jb21wb3NlL3ByZWZzL3ByZWYtY29t
cG9zaW5nX21lc3NhZ2VzLnh1bCBiL3N1aXRlL21haWxuZXdzL2NvbXBvc2UvcHJlZnMvcHJlZi1j
b21wb3NpbmdfbWVzc2FnZXMueHVsCi0tLSBhL3N1aXRlL21haWxuZXdzL2NvbXBvc2UvcHJlZnMv
cHJlZi1jb21wb3NpbmdfbWVzc2FnZXMueHVsCisrKyBiL3N1aXRlL21haWxuZXdzL2NvbXBvc2Uv
cHJlZnMvcHJlZi1jb21wb3NpbmdfbWVzc2FnZXMueHVsCkBAIC0xNjMsMjIgKzE2MywyMiBAQAog
ICAgICAgICAgIDwvcm93PgogCSAgPHJvdyBhbGlnbj0iY2VudGVyIj4KICAgICAgICAgICAgIDxs
YWJlbCB2YWx1ZT0iJnNpemUubGFiZWw7IgogICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0i
JnNpemUuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgICBjb250cm9sPSJmb250U2l6ZVNl
bGVjdCIvPgogICAgICAgICAgICAgPGhib3ggYWxpZ249ImNlbnRlciI+CiAgICAgICAgICAgICAg
IDxtZW51bGlzdCBpZD0iZm9udFNpemVTZWxlY3QiIHByZWZlcmVuY2U9Im1zZ2NvbXBvc2UuZm9u
dF9zaXplIj4KICAgICAgICAgICAgICAgICA8bWVudXBvcHVwPgotICAgICAgICAgICAgICAgICAg
PG1lbnVpdGVtIHZhbHVlPSJ4LXNtYWxsIiBsYWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJlbDsi
Lz4KKyAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieC1zbWFsbCIgbGFiZWw9IiZz
aXplLXRpbnlDbWQubGFiZWw7Ii8+CiAgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9
InNtYWxsIiBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7Ii8+CiAgICAgICAgICAgICAgICAg
ICA8bWVudWl0ZW0gdmFsdWU9Im1lZGl1bSIgbGFiZWw9IiZzaXplLW1lZGl1bUNtZC5sYWJlbDsi
Lz4KICAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ibGFyZ2UiIGxhYmVsPSImc2l6
ZS1sYXJnZUNtZC5sYWJlbDsiLz4KLSAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0i
eC1sYXJnZSIgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICAgICAgICAg
ICAgICA8bWVudWl0ZW0gdmFsdWU9Inh4LWxhcmdlIiBsYWJlbD0iJnNpemUteHgtbGFyZ2VDbWQu
bGFiZWw7Ii8+CisgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9IngtbGFyZ2UiIGxh
YmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIvPgorICAgICAgICAgICAgICAgICAgPG1l
bnVpdGVtIHZhbHVlPSJ4eC1sYXJnZSIgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7Ii8+CiAg
ICAgICAgICAgICAgICAgPC9tZW51cG9wdXA+CiAgICAgICAgICAgICAgIDwvbWVudWxpc3Q+CiAg
ICAgICAgICAgICAgIDxsYWJlbCB2YWx1ZT0iJmZvbnRDb2xvci5sYWJlbDsiCiAgICAgICAgICAg
ICAgICAgICAgICBhY2Nlc3NrZXk9IiZmb250Q29sb3IuYWNjZXNza2V5OyIKICAgICAgICAgICAg
ICAgICAgICAgIGNvbnRyb2w9Im1zZ0NvbXBvc2VUZXh0Q29sb3IiLz4KICAgICAgICAgICAgICAg
PGNvbG9ycGlja2VyIGlkPSJtc2dDb21wb3NlVGV4dENvbG9yIgogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdHlwZT0iYnV0dG9uIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlZmVy
ZW5jZT0ibXNnY29tcG9zZS50ZXh0X2NvbG9yIi8+Cg==
</data>
<flag name="review"
          id="1282551"
          type_id="4"
          status="+"
          setter="jorgk-bmo"
    />
    <flag name="ui-review"
          id="1282553"
          type_id="203"
          status="+"
          setter="jorgk-bmo"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8687376</attachid>
            <date>2015-11-13 12:49:40 -0800</date>
            <delta_ts>2015-12-07 10:03:48 -0800</delta_ts>
            <desc>Part 2+3: Full solution: New toolbar button and changed increase/decrease buttons (v8).</desc>
            <filename>769604.patch</filename>
            <type>text/plain</type>
            <size>50483</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBQYXJlbnQgNGVjOTVjMDBhZWMwN2YzNzhiZmIwNDk1NDU5
YTg1ODhjY2NhMWY5NQojIFVzZXIgSm9yZyBLIDxtb3ppbGxhQGpvcmdrLmNvbT4KQnVnIDc2OTYw
NCAtIFByb3ZpZGUgbmV3IGZvbnQgc2l6ZSBzZWxlY3Rpb24gYnV0dG9uLCBjaGFuZ2UgaW50ZXJu
YWxzIG9mIGluY3JlYXNlL2RlY3JlYXNlIGJ1dHRvbnMuIHI9bmVpbCxta21lbGluCgpkaWZmIC0t
Z2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvQ29tcG9zZXJDb21tYW5kcy5qcyBiL2Vk
aXRvci91aS9jb21wb3Nlci9jb250ZW50L0NvbXBvc2VyQ29tbWFuZHMuanMKLS0tIGEvZWRpdG9y
L3VpL2NvbXBvc2VyL2NvbnRlbnQvQ29tcG9zZXJDb21tYW5kcy5qcworKysgYi9lZGl0b3IvdWkv
Y29tcG9zZXIvY29udGVudC9Db21wb3NlckNvbW1hbmRzLmpzCkBAIC0yMiwxNiArMjIsMTggQEAg
ZnVuY3Rpb24gU2V0dXBIVE1MRWRpdG9yQ29tbWFuZHMoKQogCiAgIGNvbW1hbmRUYWJsZS5yZWdp
c3RlckNvbW1hbmQoImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIiwgbnNEdW1teUhUTUxDb21tYW5k
KTsKIAogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZ3JpZCIsICBuc0dyaWRD
b21tYW5kKTsKIAogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfbGlzdFByb3Bl
cnRpZXMiLCAgbnNMaXN0UHJvcGVydGllc0NvbW1hbmQpOwogICBjb21tYW5kVGFibGUucmVnaXN0
ZXJDb21tYW5kKCJjbWRfcGFnZVByb3BlcnRpZXMiLCAgbnNQYWdlUHJvcGVydGllc0NvbW1hbmQp
OwogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfY29sb3JQcm9wZXJ0aWVzIiwg
bnNDb2xvclByb3BlcnRpZXNDb21tYW5kKTsKKyAgY29tbWFuZFRhYmxlLnJlZ2lzdGVyQ29tbWFu
ZCgiY21kX2luY3JlYXNlRm9udFN0ZXAiLCBuc0luY3JlYXNlRm9udENvbW1hbmQpOworICBjb21t
YW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZGVjcmVhc2VGb250U3RlcCIsIG5zRGVjcmVh
c2VGb250Q29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9hZHZh
bmNlZFByb3BlcnRpZXMiLCBuc0FkdmFuY2VkUHJvcGVydGllc0NvbW1hbmQpOwogICBjb21tYW5k
VGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfb2JqZWN0UHJvcGVydGllcyIsICAgbnNPYmplY3RQ
cm9wZXJ0aWVzQ29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9y
ZW1vdmVOYW1lZEFuY2hvcnMiLCBuc1JlbW92ZU5hbWVkQW5jaG9yc0NvbW1hbmQpOwogICBjb21t
YW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZWRpdExpbmsiLCAgICAgICAgbnNFZGl0TGlu
a0NvbW1hbmQpOwogCiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9mb3JtIiwg
ICAgICAgICAgbnNGb3JtQ29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQo
ImNtZF9pbnB1dHRhZyIsICAgICAgbnNJbnB1dFRhZ0NvbW1hbmQpOwogICBjb21tYW5kVGFibGUu
cmVnaXN0ZXJDb21tYW5kKCJjbWRfaW5wdXRpbWFnZSIsICAgIG5zSW5wdXRJbWFnZUNvbW1hbmQp
OwpAQCAtMjU4LDE2ICsyNjAsMTggQEAgZnVuY3Rpb24gZ29VcGRhdGVDb21tYW5kU3RhdGUoY29t
bWFuZCkKICAgICAgICAgYnJlYWs7CiAKICAgICAgIGNhc2UgImNtZF9kZWNyZWFzZVpJbmRleCI6
CiAgICAgICBjYXNlICJjbWRfaW5jcmVhc2VaSW5kZXgiOgogICAgICAgY2FzZSAiY21kX2luZGVu
dCI6CiAgICAgICBjYXNlICJjbWRfb3V0ZGVudCI6CiAgICAgICBjYXNlICJjbWRfaW5jcmVhc2VG
b250IjoKICAgICAgIGNhc2UgImNtZF9kZWNyZWFzZUZvbnQiOgorICAgICAgY2FzZSAiY21kX2lu
Y3JlYXNlRm9udFN0ZXAiOgorICAgICAgY2FzZSAiY21kX2RlY3JlYXNlRm9udFN0ZXAiOgogICAg
ICAgY2FzZSAiY21kX3JlbW92ZVN0eWxlcyI6CiAgICAgICBjYXNlICJjbWRfc21pbGV5IjoKICAg
ICAgICAgYnJlYWs7CiAKICAgICAgIGRlZmF1bHQ6IGR1bXAoIm5vIHVwZGF0ZSBmb3IgY29tbWFu
ZDogIiArY29tbWFuZCsiXG4iKTsKICAgICB9CiAgIH0KICAgY2F0Y2ggKGUpIHsgZHVtcCgiQW4g
ZXJyb3Igb2NjdXJyZWQgdXBkYXRpbmcgdGhlICIrY29tbWFuZCsiIGNvbW1hbmQ6IFxuIitlKyJc
biIpOyB9CkBAIC0zMDkxLDE2ICszMDk1LDY0IEBAIHZhciBuc0NvbG9yUHJvcGVydGllc0NvbW1h
bmQgPQogICBkb0NvbW1hbmQ6IGZ1bmN0aW9uKGFDb21tYW5kKQogICB7CiAgICAgd2luZG93Lm9w
ZW5EaWFsb2coImNocm9tZTovL2VkaXRvci9jb250ZW50L0VkQ29sb3JQcm9wcy54dWwiLCJfYmxh
bmsiLCAiY2hyb21lLGNsb3NlLHRpdGxlYmFyLG1vZGFsIiwgIiIpOwogICAgIFVwZGF0ZURlZmF1
bHRDb2xvcnMoKTsKICAgfQogfTsKIAogLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQordmFy
IG5zSW5jcmVhc2VGb250Q29tbWFuZCA9Cit7CisgIGlzQ29tbWFuZEVuYWJsZWQ6IGZ1bmN0aW9u
KGFDb21tYW5kLCBkdW1teSkKKyAgeworICAgIGlmICghKElzRG9jdW1lbnRFZGl0YWJsZSgpICYm
IElzRWRpdGluZ1JlbmRlcmVkSFRNTCgpKSkKKyAgICAgIHJldHVybiBmYWxzZTsKKyAgICB2YXIg
c2V0SW5kZXggPSBnZXRGb250U2l6ZUluZGV4KCk7CisgICAgcmV0dXJuIChzZXRJbmRleCA+PSAw
ICYmIHNldEluZGV4IDwgNSk7CisgIH0sCisKKyAgZ2V0Q29tbWFuZFN0YXRlUGFyYW1zOiBmdW5j
dGlvbihhQ29tbWFuZCwgYVBhcmFtcywgYVJlZkNvbikge30sCisgIGRvQ29tbWFuZFBhcmFtczog
ZnVuY3Rpb24oYUNvbW1hbmQsIGFQYXJhbXMsIGFSZWZDb24pIHt9LAorCisgIGRvQ29tbWFuZDog
ZnVuY3Rpb24oYUNvbW1hbmQpCisgIHsKKyAgICB2YXIgc2V0SW5kZXggPSBnZXRGb250U2l6ZUlu
ZGV4KCk7CisgICAgaWYgKHNldEluZGV4IDwgMCB8fCBzZXRJbmRleCA+PSA1KQorICAgICAgcmV0
dXJuOworICAgIHZhciBzaXplcyA9IFsneC1zbWFsbCcsICdzbWFsbCcsICdtZWRpdW0nLCAnbGFy
Z2UnLCAneC1sYXJnZScsICd4eC1sYXJnZScgXTsKKyAgICBFZGl0b3JTZXRGb250U2l6ZShzaXpl
c1tzZXRJbmRleCsxXSk7CisgIH0KK307CisKKy8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
K3ZhciBuc0RlY3JlYXNlRm9udENvbW1hbmQgPQoreworICBpc0NvbW1hbmRFbmFibGVkOiBmdW5j
dGlvbihhQ29tbWFuZCwgZHVtbXkpCisgIHsKKyAgICBpZiAoIShJc0RvY3VtZW50RWRpdGFibGUo
KSAmJiBJc0VkaXRpbmdSZW5kZXJlZEhUTUwoKSkpCisgICAgICByZXR1cm4gZmFsc2U7CisgICAg
dmFyIHNldEluZGV4ID0gZ2V0Rm9udFNpemVJbmRleCgpOworICAgIHJldHVybiAoc2V0SW5kZXgg
PiAwKTsKKyAgfSwKKworICBnZXRDb21tYW5kU3RhdGVQYXJhbXM6IGZ1bmN0aW9uKGFDb21tYW5k
LCBhUGFyYW1zLCBhUmVmQ29uKSB7fSwKKyAgZG9Db21tYW5kUGFyYW1zOiBmdW5jdGlvbihhQ29t
bWFuZCwgYVBhcmFtcywgYVJlZkNvbikge30sCisKKyAgZG9Db21tYW5kOiBmdW5jdGlvbihhQ29t
bWFuZCkKKyAgeworICAgIHZhciBzZXRJbmRleCA9IGdldEZvbnRTaXplSW5kZXgoKTsKKyAgICBp
ZiAoc2V0SW5kZXggPD0gMCkKKyAgICAgIHJldHVybjsKKyAgICB2YXIgc2l6ZXMgPSBbJ3gtc21h
bGwnLCAnc21hbGwnLCAnbWVkaXVtJywgJ2xhcmdlJywgJ3gtbGFyZ2UnLCAneHgtbGFyZ2UnIF07
CisgICAgRWRpdG9yU2V0Rm9udFNpemUoc2l6ZXNbc2V0SW5kZXgtMV0pOworICB9Cit9OworCisv
Ly0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB2YXIgbnNSZW1vdmVOYW1lZEFuY2hvcnNDb21t
YW5kID0KIHsKICAgaXNDb21tYW5kRW5hYmxlZDogZnVuY3Rpb24oYUNvbW1hbmQsIGR1bW15KQog
ICB7CiAgICAgLy8gV2UgY291bGQgc2VlIGlmIHRoZXJlJ3MgYW55IGxpbmsgaW4gc2VsZWN0aW9u
LCBidXQgaXQgZG9lc24ndCBzZWVtIHdvcnRoIHRoZSB3b3JrIQogICAgIHJldHVybiAoSXNEb2N1
bWVudEVkaXRhYmxlKCkgJiYgSXNFZGl0aW5nUmVuZGVyZWRIVE1MKCkpOwogICB9LAogCmRpZmYg
LS1naXQgYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3IuanMgYi9lZGl0b3IvdWkv
Y29tcG9zZXIvY29udGVudC9lZGl0b3IuanMKLS0tIGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRl
bnQvZWRpdG9yLmpzCisrKyBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci5qcwpA
QCAtOTYwLDc5ICs5NjAsMTM0IEBAIGZ1bmN0aW9uIGNyZWF0ZUZvbnRGYWNlTWVudWl0ZW0oYUZv
bnRMYWIKICAgaXRlbU5vZGUuc2V0QXR0cmlidXRlKCJ2YWx1ZV9wYXJzZWQiLCBhRm9udE5hbWUu
dG9Mb3dlckNhc2UoKS5yZXBsYWNlKC8sIC9nLCAiLCIpKTsKICAgaWYgKGFNZW51UG9wdXAuZ2V0
QXR0cmlidXRlKCJ1c2VSYWRpb3MiKSA9PSAidHJ1ZSIpIHsKICAgICBpdGVtTm9kZS5zZXRBdHRy
aWJ1dGUoInR5cGUiLCAicmFkaW8iKTsKICAgICBpdGVtTm9kZS5zZXRBdHRyaWJ1dGUoIm9ic2Vy
dmVzIiwgImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIik7CiAgIH0KICAgcmV0dXJuIGl0ZW1Ob2Rl
OwogfQogCi1mdW5jdGlvbiBpbml0Rm9udFNpemVNZW51KG1lbnVQb3B1cCkKKy8qKgorICogSGVs
cGVyIGZ1bmN0aW9uCisgKi8KK2Z1bmN0aW9uIGdldEZvbnRTaXplSW5kZXgoKQoreworICB2YXIg
Zmlyc3RIYXMgPSB7IHZhbHVlOiBmYWxzZSB9OworICB2YXIgYW55SGFzID0geyB2YWx1ZTogZmFs
c2UgfTsKKyAgdmFyIGFsbEhhcyA9IHsgdmFsdWU6IGZhbHNlIH07CisKKyAgdmFyIGZvbnRTaXpl
ID0gRWRpdG9yR2V0VGV4dFByb3BlcnR5KCJmb250IiwgInNpemUiLCBudWxsLCBmaXJzdEhhcywg
YW55SGFzLCBhbGxIYXMpOworCisgIC8vIElmIHRoZSBlbGVtZW50IGhhcyBubyBzaXplIGF0dHJp
YnV0ZSBhbmQgbm8gc2l6ZSB3YXMgZm91bmQgYXQgYWxsLAorICAvLyB3ZSBhc3N1bWUgIm1lZGl1
bSIgc2l6ZS4gVGhpcyBpcyBoaWdobHkgcHJvYmxlbWF0aWMgc2luY2UKKyAgLy8gQ1NTIHNpemVz
IGFyZSBub3QgcmVjb2duaXNlZCBhbmQgd2lsbCBzaG93IGFzICJtZWRpdW0iIGFzIHdlbGwuCisg
IC8vIEN1cnJlbnRseSB3ZSBjYW4ndCBkaXN0aW5ndWlzaCBiZXR3ZWVuICJubyBhdHRyaWJ1dGUi
IHdoaWNoCisgIC8vIGNhbiBpbXBseSAibWVkaXVtIiBhbmQgIkNTUyBhdHRyaWJ1dGUgcHJlc2Vu
dCIgd2hpY2ggc2hvdWxkIG5vdAorICAvLyBpbXBseSAibWVkaXVtIi4KKyAgaWYgKCFhbnlIYXMu
dmFsdWUpCisgICAgcmV0dXJuIDI7CisKKyAgLy8gTWl4ZWQgc2VsZWN0aW9uLgorICBpZiAoIWFs
bEhhcy52YWx1ZSkKKyAgICByZXR1cm4gLTE7CisKKyAgc3dpdGNoIChmb250U2l6ZSkKKyAgewor
ICAgIGNhc2UgIi0zIjoKKyAgICBjYXNlICItMiI6CisgICAgY2FzZSAiMCI6CisgICAgY2FzZSAi
MSI6CisgICAgICAvLyB4LXNtYWxsLgorICAgICAgcmV0dXJuIDA7CisgICAgY2FzZSAiLTEiOgor
ICAgIGNhc2UgIjIiOgorICAgICAgLy8gc21hbGwuCisgICAgICByZXR1cm4gMTsKKyAgICBjYXNl
ICIzIjoKKyAgICAgIC8vIG1lZGl1bS4KKyAgICAgIHJldHVybiAyOworICAgIGNhc2UgIisxIjoK
KyAgICBjYXNlICI0IjoKKyAgICAgIC8vIGxhcmdlLgorICAgICAgcmV0dXJuIDM7CisgICAgY2Fz
ZSAiKzIiOgorICAgIGNhc2UgIjUiOgorICAgICAgLy8geC1sYXJnZS4KKyAgICAgIHJldHVybiA0
OworICAgIGNhc2UgIiszIjoKKyAgICBjYXNlICIrNCI6CisgICAgY2FzZSAiNiI6CisgICAgY2Fz
ZSAiNyI6CisgICAgICAvLyB4eC1sYXJnZS4KKyAgICAgIHJldHVybiA1OworICB9CisKKyAgLy8g
V2Ugc2hvdWxkbid0IGdldCBoZXJlLiBBbGwgdGhlIHNlbGVjdGlvbiBoYXMgYSB2YWx1ZSB3ZSBk
b24ndCB1bmRlcnN0YW5kLgorICByZXR1cm4gLTE7Cit9CisKK2Z1bmN0aW9uIGluaXRGb250U2l6
ZU1lbnUobWVudVBvcHVwLCBmdWxsTWVudSkKIHsKICAgaWYgKG1lbnVQb3B1cCkKICAgewogICAg
IHZhciBjaGlsZHJlbiA9IG1lbnVQb3B1cC5jaGlsZE5vZGVzOwotICAgIGlmICghY2hpbGRyZW4p
IHJldHVybjsKLQorICAgIGlmICghY2hpbGRyZW4pCisgICAgICByZXR1cm47CisgICAgdmFyIGxh
c3RJdGVtID0gY2hpbGRyZW4ubGVuZ3RoIC0gMTsKKworICAgIC8vIEZpeGVkIHNpemUgaXRlbXMg
c3RhcnQgYWZ0ZXIgbWVudSBzZXBhcmF0b3IgZGVwZW5kaW5nIG9uIHdoZXRoZXIgaXQgaXMKKyAg
ICAvLyBhIGZ1bGwgbWVudS4KKyAgICB2YXIgbWVudUluZGV4ID0gZnVsbE1lbnUgPyAzIDogMDsK
KworICAgIC8vIFNvbWUgY29uZmlndXJhdGlvbnMgbWlnaHQgbm90IGhhdmUgdGhlICJzbWFsbC9i
aWciIGluZGljYXRvciBhcworICAgIC8vIGxhc3QgaXRlbS4KKyAgICB2YXIgaGFzU21hbGxCaWdJ
bmZvID0gY2hpbGRyZW5bbGFzdEl0ZW1dLmlkLmNvbnRhaW5zKCJzbWFsbEJpZ0luZm8iKTsKKwor
ICAgIHZhciBzZXRJbmRleCA9IGdldEZvbnRTaXplSW5kZXgoKTsKKyAgICBpZiAoc2V0SW5kZXgg
Pj0gMCkKKyAgICB7CisgICAgICBjaGlsZHJlblttZW51SW5kZXggKyBzZXRJbmRleF0uc2V0QXR0
cmlidXRlKCJjaGVja2VkIiwgdHJ1ZSk7CisgICAgfQorICAgIGVsc2UKKyAgICB7CisgICAgICAv
LyBJbiBjYXNlIG9mIG1peGVkLCBjbGVhciBhbGwgaXRlbXMuCisgICAgICB2YXIgbG9vcFRvID0g
aGFzU21hbGxCaWdJbmZvID8gbGFzdEl0ZW0gLSAxIDogbGFzdEl0ZW07CisgICAgICBmb3IgKHZh
ciBpID0gbWVudUluZGV4OyBpIDw9IGxvb3BUbzsgaSsrKQorICAgICAgICBjaGlsZHJlbltpXS5z
ZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCBmYWxzZSk7CisgICAgfQorICAgIAorICAgIC8vIElmIHRo
ZXJlIGlzIG5vICJzbWFsbC9iaWciIGluZGljYXRvciwgd2UgYXJlIGRvbmUuCisgICAgaWYgKCFo
YXNTbWFsbEJpZ0luZm8pCisgICAgICByZXR1cm47CisKKyAgICAvLyBXaGlsZSBpdCB3b3VsZCBi
ZSBiZXR0ZXIgdG8gc2hvdyB0aGUgbnVtYmVyIG9mIGxldmVscywKKyAgICAvLyBhdCBsZWFzdCB0
aGlzIHRlbGxzIHVzZXIgaWYgZWl0aGVyIG9mIHRoZW0gYXJlIHNldC4KICAgICB2YXIgZmlyc3RI
YXMgPSB7IHZhbHVlOiBmYWxzZSB9OwogICAgIHZhciBhbnlIYXMgPSB7IHZhbHVlOiBmYWxzZSB9
OwogICAgIHZhciBhbGxIYXMgPSB7IHZhbHVlOiBmYWxzZSB9OwogCi0gICAgdmFyIHNpemVXYXNG
b3VuZCA9IGZhbHNlOwotCi0gICAgLy8gd2UgbmVlZCB0byBzZXQgb3IgY2xlYXIgdGhlIGNoZWNr
bWFyayBmb3IgZWFjaCBtZW51IGl0ZW0gc2luY2UgdGhlIHNlbGVjdGlvbgotICAgIC8vIG1heSBi
ZSBpbiBhIG5ldyBsb2NhdGlvbiBmcm9tIHdoZXJlIGl0IHdhcyB3aGVuIHRoZSBtZW51IHdhcyBw
cmV2aW91c2x5IG9wZW5lZAotCi0gICAgLy8gRmlyc3QgMiBpdGVtcyBhZGQgPHNtYWxsPiBhbmQg
PGJpZz4gdGFncwotICAgIC8vIFdoaWxlIGl0IHdvdWxkIGJlIGJldHRlciB0byBzaG93IHRoZSBu
dW1iZXIgb2YgbGV2ZWxzLAotICAgIC8vICBhdCBsZWFzdCB0aGlzIHRlbGxzIHVzZXIgaWYgZWl0
aGVyIG9mIHRoZW0gYXJlIHNldAotICAgIHZhciBtZW51SXRlbSA9IGNoaWxkcmVuWzBdOwotICAg
IGlmIChtZW51SXRlbSkKKyAgICAvLyBTaG93ICJzbWFsbCIvImJpZyIgaW5kaWNhdG9yLgorICAg
IHZhciBodG1sSW5mbyA9ICIiOworICAgIEVkaXRvckdldFRleHRQcm9wZXJ0eSgic21hbGwiLCAi
IiwgIiIsIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7CisgICAgaWYgKGFueUhhcy52YWx1ZSkK
KyAgICAgIGh0bWxJbmZvID0gIjxzbWFsbD4iOworICAgIEVkaXRvckdldFRleHRQcm9wZXJ0eSgi
YmlnIiwgIiIsICIiLCBmaXJzdEhhcywgYW55SGFzLCBhbGxIYXMpOworICAgIGlmIChhbnlIYXMu
dmFsdWUpCisgICAgICBodG1sSW5mbyArPSAiPGJpZz4iOworCisgICAgaWYgKGh0bWxJbmZvKQog
ICAgIHsKLSAgICAgIEVkaXRvckdldFRleHRQcm9wZXJ0eSgic21hbGwiLCAiIiwgIiIsIGZpcnN0
SGFzLCBhbnlIYXMsIGFsbEhhcyk7Ci0gICAgICBtZW51SXRlbS5zZXRBdHRyaWJ1dGUoImNoZWNr
ZWQiLCBhbGxIYXMudmFsdWUpOwotICAgICAgc2l6ZVdhc0ZvdW5kID0gYW55SGFzLnZhbHVlOwor
ICAgICAgY2hpbGRyZW5bbGFzdEl0ZW1dLmhpZGRlbiA9IGZhbHNlOworICAgICAgY2hpbGRyZW5b
bGFzdEl0ZW1dLnNldEF0dHJpYnV0ZSgibGFiZWwiLCAiSFRNTDogIiArIGh0bWxJbmZvKTsKKyAg
ICAgIGNoaWxkcmVuW2xhc3RJdGVtXS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCB0cnVlKTsKICAg
ICB9Ci0KLSAgICBtZW51SXRlbSA9IGNoaWxkcmVuWzFdOwotICAgIGlmIChtZW51SXRlbSkKKyAg
ICBlbHNlCiAgICAgewotICAgICAgRWRpdG9yR2V0VGV4dFByb3BlcnR5KCJiaWciLCAiIiwgIiIs
IGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7Ci0gICAgICBtZW51SXRlbS5zZXRBdHRyaWJ1dGUo
ImNoZWNrZWQiLCBhbGxIYXMudmFsdWUpOwotICAgICAgc2l6ZVdhc0ZvdW5kIHw9IGFueUhhcy52
YWx1ZTsKKyAgICAgIGNoaWxkcmVuW2xhc3RJdGVtXS5oaWRkZW4gPSB0cnVlOwogICAgIH0KLQot
ICAgIC8vIEZpeGVkIHNpemUgaXRlbXMgc3RhcnQgYWZ0ZXIgbWVudSBzZXBhcmF0b3IKLSAgICB2
YXIgbWVudUluZGV4ID0gMzsKLSAgICAvLyBJbmRleCBvZiB0aGUgbWVkaXVtIChkZWZhdWx0KSBp
dGVtCi0gICAgdmFyIG1lZGl1bUluZGV4ID0gNTsKLQotICAgIC8vIFNjYW4gdGhyb3VnaCBhbGwg
c3VwcG9ydGVkICJmb250IHNpemUiIGF0dHJpYnV0ZSB2YWx1ZXMKLSAgICBmb3IgKHZhciBpID0g
LTI7IGkgPD0gMzsgaSsrKQotICAgIHsKLSAgICAgIG1lbnVJdGVtID0gY2hpbGRyZW5bbWVudUlu
ZGV4XTsKLQotICAgICAgLy8gU2tpcCBvdmVyIG1lZGl1bSBzaW5jZSBpdCdsbCBiZSBzZXQgYmVs
b3cuCi0gICAgICAvLyBJZiBmb250IHNpemU9MCBpcyBhY3R1YWxseSBzZXQsIHdlJ2xsIHRvZ2ds
ZSBpdCBvZmYgYmVsb3cgaWYKLSAgICAgIC8vIHdlIGVudGVyIHRoaXMgbG9vcCBpbiB0aGlzIGNh
c2UuCi0gICAgICBpZiAobWVudUl0ZW0gJiYgKGkgIT0gMCkpCi0gICAgICB7Ci0gICAgICAgIHZh
ciBzaXplU3RyaW5nID0gKGkgPD0gMCkgPyBTdHJpbmcoaSkgOiAoIisiICsgU3RyaW5nKGkpKTsK
LSAgICAgICAgRWRpdG9yR2V0VGV4dFByb3BlcnR5KCJmb250IiwgInNpemUiLCBzaXplU3RyaW5n
LCBmaXJzdEhhcywgYW55SGFzLCBhbGxIYXMpOwotICAgICAgICAvLyBDaGVjayB0aGUgaXRlbSBv
bmx5IGlmIGFsbCBvZiBzZWxlY3Rpb24gaGFzIHRoZSBzaXplLi4uCi0gICAgICAgIG1lbnVJdGVt
LnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGFsbEhhcy52YWx1ZSk7Ci0gICAgICAgIC8vIC4uLmJ1
dCByZW1lbWJlciBpZiBBTlkgb2Ygb2Ygc2VsZWN0aW9uIGhhZCBzaXplIHNldAotICAgICAgICBz
aXplV2FzRm91bmQgfD0gYW55SGFzLnZhbHVlOwotICAgICAgfQotICAgICAgbWVudUluZGV4Kys7
Ci0gICAgfQotCi0gICAgLy8gaWYgbm8gc2l6ZSB3YXMgZm91bmQsIHRoZW4gY2hlY2sgZGVmYXVs
dCAobWVkaXVtKQotICAgIC8vIG5vdGUgdGhhdCBubyBpdGVtIGlzIGNoZWNrZWQgaW4gdGhlIGNh
c2Ugb2YgIm1peGVkIiBzZWxlY3Rpb24KLSAgICBjaGlsZHJlblttZWRpdW1JbmRleF0uc2V0QXR0
cmlidXRlKCJjaGVja2VkIiwgIXNpemVXYXNGb3VuZCk7CiAgIH0KIH0KIAogZnVuY3Rpb24gb25I
aWdobGlnaHRDb2xvckNoYW5nZSgpCiB7CiAgIENoYW5nZUJ1dHRvbkNvbG9yKCJjbWRfaGlnaGxp
Z2h0IiwgIkhpZ2hsaWdodENvbG9yQnV0dG9uIiwKICAgICAgICAgICAgICAgICAgICAgInRyYW5z
cGFyZW50Iik7CiB9CmRpZmYgLS1naXQgYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0
b3IueHVsIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLnh1bAotLS0gYS9lZGl0
b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3IueHVsCisrKyBiL2VkaXRvci91aS9jb21wb3Nl
ci9jb250ZW50L2VkaXRvci54dWwKQEAgLTI2NSwxNiArMjY1LDE5IEBACiAgICAgICAgICAgIG5v
d2luZG93ZHJhZz0idHJ1ZSI+CiAgICAgPCEtLSBmcm9tIGVkaXRvck92ZXJsYXkgLS0+CiAgICAg
PHRvb2xiYXJpdGVtIGlkPSJwYXJhZ3JhcGgtc2VsZWN0LWNvbnRhaW5lciIvPgogICAgIDx0b29s
YmFyaXRlbSBpZD0iY29sb3ItYnV0dG9ucy1jb250YWluZXIiLz4KICAgICA8dG9vbGJhcmJ1dHRv
biBpZD0iSGlnaGxpZ2h0Q29sb3JCdXR0b24iLz4KIAogICAgIDx0b29sYmFyc2VwYXJhdG9yIGNs
YXNzPSJ0b29sYmFyc2VwYXJhdG9yLXN0YW5kYXJkIi8+CiAKKyAgICA8IS0tIEVuYWJsZSBpZiBy
ZXF1aXJlZCBmb3IgU2VhTW9ua2V5LgorICAgIDx0b29sYmFyYnV0dG9uIGlkPSJBYnNvbHV0ZUZv
bnRTaXplQnV0dG9uIi8+CisgICAgLS0+CiAgICAgPHRvb2xiYXJidXR0b24gaWQ9IkRlY3JlYXNl
Rm9udFNpemVCdXR0b24iLz4KICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250U2l6
ZUJ1dHRvbiIvPgogCiAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xhc3M9InRvb2xiYXJzZXBhcmF0
b3Itc3RhbmRhcmQiLz4KIAogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJib2xkQnV0dG9uIi8+CiAg
ICAgPHRvb2xiYXJidXR0b24gaWQ9Iml0YWxpY0J1dHRvbiIvPgogICAgIDx0b29sYmFyYnV0dG9u
IGlkPSJ1bmRlcmxpbmVCdXR0b24iLz4KZGlmZiAtLWdpdCBhL2VkaXRvci91aS9jb21wb3Nlci9j
b250ZW50L2VkaXRvck92ZXJsYXkueHVsIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRp
dG9yT3ZlcmxheS54dWwKLS0tIGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3Zl
cmxheS54dWwKKysrIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54
dWwKQEAgLTg5LDI3ICs4OSwyNyBAQAogICAgICAgICAgY29tbWFuZD0iY21kX3JlbW92ZUxpbmtz
IgogICAgICAgICAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KICAgICA8a2V5IGlkPSJyZW1v
dmVuYW1lZGFuY2hvcnNrYiIKICAgICAgICAgIGtleT0iJmZvcm1hdFJlbW92ZU5hbWVkQW5jaG9y
czIua2V5OyIKICAgICAgICAgIGNvbW1hbmQ9ImNtZF9yZW1vdmVOYW1lZEFuY2hvcnMiCiAgICAg
ICAgICBtb2RpZmllcnM9ImFjY2VsLCBzaGlmdCIvPgogICAgIDxrZXkgaWQ9ImRlY3JlYXNlZm9u
dHNpemVrYiIKICAgICAgICAgIGtleT0iJmRlY3JlbWVudEZvbnRTaXplLmtleTsiCi0gICAgICAg
ICBjb21tYW5kPSJjbWRfZGVjcmVhc2VGb250IgorICAgICAgICAgY29tbWFuZD0iY21kX2RlY3Jl
YXNlRm9udFN0ZXAiCiAgICAgICAgICBtb2RpZmllcnM9ImFjY2VsIi8+CiAgICAgPGtleSBpZD0i
aW5jcmVhc2Vmb250c2l6ZWtiIgogICAgICAgICAga2V5PSImaW5jcmVtZW50Rm9udFNpemUua2V5
OyIKLSAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnQiCisgICAgICAgICBjb21tYW5k
PSJjbWRfaW5jcmVhc2VGb250U3RlcCIKICAgICAgICAgIG1vZGlmaWVycz0iYWNjZWwiLz4KICAg
ICA8a2V5IGtleT0iJmluY3JlbWVudEZvbnRTaXplLmtleTsiCi0gICAgICAgICBjb21tYW5kPSJj
bWRfaW5jcmVhc2VGb250IgorICAgICAgICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udFN0ZXAi
CiAgICAgICAgICBtb2RpZmllcnM9ImFjY2VsLHNoaWZ0Ii8+CiAgICAgPGtleSBrZXk9IiZpbmNy
ZW1lbnRGb250U2l6ZS5rZXkyOyIKLSAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnQi
CisgICAgICAgICBjb21tYW5kPSJjbWRfaW5jcmVhc2VGb250U3RlcCIKICAgICAgICAgIG1vZGlm
aWVycz0iYWNjZWwiLz4KIAogICAgIDxrZXkgaWQ9Imluc2VydGxpbmtrYiIKICAgICAgICAgIGtl
eT0iJmluc2VydExpbmtDbWQua2V5OyIKICAgICAgICAgIGNvbW1hbmQ9ImNtZF9saW5rIgogICAg
ICAgICAgbW9kaWZpZXJzPSJhY2NlbCIvPgogICA8L2tleXNldD4KIApAQCAtMjIzLDE4ICsyMjMs
MTggQEAKICAgICA8Y29tbWFuZCBpZD0iY21kX2JhY2tncm91bmRDb2xvciIgc3RhdGU9IiIvPgog
ICAgIDxjb21tYW5kIGlkPSJjbWRfaGlnaGxpZ2h0IiAgICAgICBzdGF0ZT0idHJhbnNwYXJlbnQi
ICBvbmNvbW1hbmQ9IkVkaXRvclNlbGVjdENvbG9yKCdIaWdobGlnaHQnLCBldmVudCk7Ii8+CiAg
ICAgPGNvbW1hbmQgaWQ9ImNtZF9mb250U2l6ZSIgICAgICAgICAgICAgICAgICAgICAgICAgb25j
b21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2ZvbnRTaXplJykiLz4KICAgICA8Y29tbWFuZCBpZD0i
Y21kX2FsaWduIiAgICAgICAgICAgc3RhdGU9IiIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRfYWJz
UG9zIiAgICAgICAgICBzdGF0ZT0iIiAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21k
X2Fic1BvcycpIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9pbmNyZWFzZVpJbmRleCIgIHN0YXRl
PSIiICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfaW5jcmVhc2VaSW5kZXgnKSIv
PgogICAgIDxjb21tYW5kIGlkPSJjbWRfZGVjcmVhc2VaSW5kZXgiICBzdGF0ZT0iIiAgICAgICAg
b25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2RlY3JlYXNlWkluZGV4JykiLz4KICAgICA8Y29t
bWFuZCBpZD0iY21kX2FkdmFuY2VkUHJvcGVydGllcyIgICAgICAgICAgICAgIG9uY29tbWFuZD0i
Z29Eb0NvbW1hbmQoJ2NtZF9hZHZhbmNlZFByb3BlcnRpZXMnKSIvPgotICAgIDxjb21tYW5kIGlk
PSJjbWRfaW5jcmVhc2VGb250IiAgICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29t
bWFuZCgnY21kX2luY3JlYXNlRm9udCcpIi8+Ci0gICAgPGNvbW1hbmQgaWQ9ImNtZF9kZWNyZWFz
ZUZvbnQiICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfZGVj
cmVhc2VGb250JykiLz4KKyAgICA8Y29tbWFuZCBpZD0iY21kX2luY3JlYXNlRm9udFN0ZXAiICAg
ICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9pbmNyZWFzZUZvbnRTdGVw
JykiLz4KKyAgICA8Y29tbWFuZCBpZD0iY21kX2RlY3JlYXNlRm9udFN0ZXAiICAgICAgICAgICAg
ICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9kZWNyZWFzZUZvbnRTdGVwJykiLz4KICAg
ICA8Y29tbWFuZCBpZD0iY21kX3JlbW92ZVN0eWxlcyIgICAgICAgICAgICAgICAgICAgIG9uY29t
bWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9yZW1vdmVTdHlsZXMnKSIvPgogICAgIDxjb21tYW5kIGlk
PSJjbWRfcmVtb3ZlTGlua3MiICAgICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29t
bWFuZCgnY21kX3JlbW92ZUxpbmtzJykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX3JlbW92ZU5h
bWVkQW5jaG9ycyIgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9yZW1v
dmVOYW1lZEFuY2hvcnMnKSIvPgogICA8L2NvbW1hbmRzZXQ+CiAKICAgPCEtLSBjb21tYW5kcyB1
cGRhdGVkIG9ubHkgd2hlbiB0aGUgbWVudSBnZXRzIGNyZWF0ZWQgLS0+CiAgIDxjb21tYW5kc2V0
IGlkPSJjb21wb3Nlckxpc3RNZW51SXRlbXMiCiAgICAgICAgICAgY29tbWFuZHVwZGF0ZXI9InRy
dWUiCkBAIC00NDEsNzMgKzQ0MSw3MCBAQAogICAgICAgICAgIDwhLS0gTG9jYWwgZm9udCBmYWNl
IGl0ZW1zIGFkZGVkIGhlcmUgYnkgaW5pdExvY2FsRm9udEZhY2VNZW51KCkgLS0+CiAgICAgICA8
L21lbnVwb3B1cD4KICAgICA8L21lbnU+CiAKICAgICA8IS0tIEZvbnQgc2l6ZSBzdWJtZW51IC0t
PgogICAgIDxtZW51IGlkPSJmb250U2l6ZU1lbnUiIGxhYmVsPSImZm9udFNpemVNZW51LmxhYmVs
OyIKICAgICAgICAgICBhY2Nlc3NrZXk9IiZmb250U2l6ZU1lbnUuYWNjZXNza2V5OyIKICAgICAg
ICAgICBwb3NpdGlvbj0iMiI+Ci0gICAgICA8bWVudXBvcHVwIGlkPSJmb250U2l6ZU1lbnVQb3B1
cCIgb25wb3B1cHNob3dpbmc9ImluaXRGb250U2l6ZU1lbnUodGhpcykiPgorICAgICAgPG1lbnVw
b3B1cCBpZD0iZm9udFNpemVNZW51UG9wdXAiIG9ucG9wdXBzaG93aW5nPSJpbml0Rm9udFNpemVN
ZW51KHRoaXMsIHRydWUpIj4KICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9kZWNyZWFzZUZvbnRT
aXplIgogICAgICAgICAgICAgICAgIGxhYmVsPSImZGVjcmVhc2VGb250U2l6ZS5sYWJlbDsiCiAg
ICAgICAgICAgICAgICAgYWNjZXNza2V5PSImZGVjcmVhc2VGb250U2l6ZS5hY2Nlc3NrZXk7Igot
ICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9kZWNyZWFzZUZvbnQiCi0gICAgICAgICAgICAg
ICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgbmFtZT0iMSIKKyAgICAgICAgICAgICAg
ICBjb21tYW5kPSJjbWRfZGVjcmVhc2VGb250U3RlcCIKKyAgICAgICAgICAgICAgICB0eXBlPSJy
YWRpbyIgbmFtZT0iMSIgYXV0b2NoZWNrPSJmYWxzZSIKICAgICAgICAgICAgICAgICBrZXk9ImRl
Y3JlYXNlZm9udHNpemVrYiIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X2luY3JlYXNlRm9u
dFNpemUiCiAgICAgICAgICAgICAgICAgbGFiZWw9IiZpbmNyZWFzZUZvbnRTaXplLmxhYmVsOyIK
ICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZpbmNyZWFzZUZvbnRTaXplLmFjY2Vzc2tleTsi
Ci0gICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udCIKLSAgICAgICAgICAg
ICAgICB0eXBlPSJyYWRpbyIKLSAgICAgICAgICAgICAgICBuYW1lPSIxIiBrZXk9ImluY3JlYXNl
Zm9udHNpemVrYiIvPgorICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnRT
dGVwIgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIiBhdXRvY2hlY2s9ImZh
bHNlIgorICAgICAgICAgICAgICAgIGtleT0iaW5jcmVhc2Vmb250c2l6ZWtiIi8+CiAgICAgICAg
IDxtZW51c2VwYXJhdG9yIGlkPSJmb250U2l6ZU1lbnVBZnRlckluY3JlYXNlRm9udFNpemVTZXBh
cmF0b3IiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3gtc21hbGwiCi0gICAgICAgICAg
ICAgICAgICBsYWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJlbDsiCi0gICAgICAgICAgICAgICAg
ICBhY2Nlc3NrZXk9IiZzaXplLXgtc21hbGxDbWQuYWNjZXNza2V5OyIKKyAgICAgICAgICAgICAg
ICAgIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgIGFjY2Vz
c2tleT0iJnNpemUtdGlueUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21t
YW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1zbWFsbCcpIgotICAgICAgICAgICAgICAgICAgdHlw
ZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAg
dHlwZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3Jl
bmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUtc21h
bGwiCiAgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7IgogICAg
ICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1zbWFsbENtZC5hY2Nlc3NrZXk7IgogICAg
ICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnc21hbGwnKSIKLSAg
ICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIK
KyAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgogICAgICAgICAgICAgICAg
ICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRl
bSBpZD0ibWVudV9zaXplLW1lZGl1bSIKICAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1t
ZWRpdW1DbWQubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1tZWRp
dW1DbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0
Rm9udFNpemUoJ21lZGl1bScpIgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAg
ICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5h
bWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJs
ZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUtbGFyZ2UiCiAgICAgICAgICAg
ICAgICAgICBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7IgogICAgICAgICAgICAgICAgICAg
YWNjZXNza2V5PSImc2l6ZS1sYXJnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAg
b25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnbGFyZ2UnKSIKLSAgICAgICAgICAgICAgICAg
IHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAgICAgICAgICAg
ICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNt
ZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXpl
LXgtbGFyZ2UiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteC1sYXJnZUNtZC5sYWJl
bDsiCi0gICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXgtbGFyZ2VDbWQuYWNjZXNz
a2V5OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVs
OyIKKyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtZXh0cmFMYXJnZUNtZC5hY2Nl
c3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgn
eC1sYXJnZScpIgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAg
ICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCiAg
ICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAg
ICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUteHgtbGFyZ2UiCi0gICAgICAgICAgICAgICAg
ICBsYWJlbD0iJnNpemUteHgtbGFyZ2VDbWQubGFiZWw7IgotICAgICAgICAgICAgICAgICAgYWNj
ZXNza2V5PSImc2l6ZS14eC1sYXJnZUNtZC5hY2Nlc3NrZXk7IgorICAgICAgICAgICAgICAgICAg
bGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgICAgYWNjZXNza2V5
PSImc2l6ZS1odWdlQ21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9
IkVkaXRvclNldEZvbnRTaXplKCd4eC1sYXJnZScpIgotICAgICAgICAgICAgICAgICAgdHlwZT0i
cmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAgdHlw
ZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRl
cmVkSFRNTEVuYWJsZXIiLz4KKyAgICAgICAgPCEtLSBFbmFibGUgaWYgcmVxdWlyZWQgZm9yIFNl
YU1vbmtleS4KKyAgICAgICAgPG1lbnVpdGVtIGlkPSJmb250U2l6ZU1lbnVfc21hbGxCaWdJbmZv
IgorICAgICAgICAgICAgICAgICAgdHlwZT0iY2hlY2tib3giIG5hbWU9IjIiIGRpc2FibGVkPSJ0
cnVlIiBoaWRkZW49InRydWUiLz4KKyAgICAgICAgLS0+CiAgICAgICA8L21lbnVwb3B1cD4KICAg
ICA8L21lbnU+CiAKICAgICA8IS0tIEZvbnQgc3R5bGUgc3VibWVudSAtLT4KICAgICA8bWVudSBp
ZD0iZm9udFN0eWxlTWVudSIgbGFiZWw9IiZmb250U3R5bGVNZW51LmxhYmVsOyIgCiAgICAgICAg
ICAgYWNjZXNza2V5PSImZm9udFN0eWxlTWVudS5hY2Nlc3NrZXk7IgogICAgICAgICAgIHBvc2l0
aW9uPSIzIj4KICAgICA8bWVudXBvcHVwIGlkPSJmb250U3R5bGVNZW51UG9wdXAiIG9ucG9wdXBz
aG93aW5nPSJpbml0Rm9udFN0eWxlTWVudSh0aGlzKSI+CkBAIC0xMDk0LDIzICsxMDkxLDIyIEBA
CiAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZGb250U2l6ZVNlbGVjdC50b29sdGlwOyI+CiAg
IDxtZW51bGlzdCBpZD0iRm9udFNpemVTZWxlY3QiCiAgICAgICAgICAgICBjbGFzcz0idG9vbGJh
ci1mb2N1c3RhcmdldCIKICAgICAgICAgICAgIGNyb3A9InJpZ2h0IgogICAgICAgICAgICAgb25j
b21tYW5kPSJFZGl0b3JTZWxlY3RGb250U2l6ZSgpOyI+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9
ImZvbnQtc2l6ZS1zZWxlY3QtY29udGFpbmVyIiBhdHRyaWJ1dGU9ImRpc2FibGVkIi8+CiAgICAg
PG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9mb250U2l6ZSIgYXR0cmlidXRlPSJzdGF0ZSIgb25icm9h
ZGNhc3Q9Im9uRm9udFNpemVDaGFuZ2UodGhpcy5wYXJlbnROb2RlLCAnY21kX2ZvbnRTaXplJyki
Lz4KICAgICA8bWVudXBvcHVwIGlkPSJGb250U2l6ZVBvcHVwIj4KLSAgICAgIDxtZW51aXRlbSBp
ZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1zbWFsbCIgbGFiZWw9IiZzaXplLXh4LXNtYWxsQ21k
LmxhYmVsOyIvPgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtc21h
bGwiIGxhYmVsPSImc2l6ZS14LXNtYWxsQ21kLmxhYmVsOyIvPgorICAgICAgPG1lbnVpdGVtIGlk
PSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtc21hbGwiIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVs
OyIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3NtYWxsIiBsYWJl
bD0iJnNpemUtc21hbGxDbWQubGFiZWw7Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1l
bnVfZm9udFNpemVfbWVkaXVtIiBsYWJlbD0iJnNpemUtbWVkaXVtQ21kLmxhYmVsOyIvPgogICAg
ICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX2xhcmdlIiBsYWJlbD0iJnNpemUt
bGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNp
emVfeC1sYXJnZSIgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICA8bWVu
dWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtbGFyZ2UiIGxhYmVsPSImc2l6ZS14eC1s
YXJnZUNtZC5sYWJlbDsiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6
ZV94LWxhcmdlIiBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiLz4KKyAgICAgIDxt
ZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1sYXJnZSIgbGFiZWw9IiZzaXplLWh1
Z2VDbWQubGFiZWw7Ii8+CiAgICAgPC9tZW51cG9wdXA+CiAgIDwvbWVudWxpc3Q+CiA8L3Rvb2xi
YXJpdGVtPgogCiA8dG9vbGJhcml0ZW0gaWQ9ImNvbG9yLWJ1dHRvbnMtY29udGFpbmVyIgogICAg
ICAgICAgICAgIGFsaWduPSJjZW50ZXIiCiAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmct
YnV0dG9uIj4KICAgPHN0YWNrIGlkPSJDb2xvckJ1dHRvbnMiIGFsaWduPSJjZW50ZXIiPgpAQCAt
MTEyNywyNCArMTEyMyw2MSBAQAogICA8dG9vbGJhcmJ1dHRvbiBpZD0iSGlnaGxpZ2h0Q29sb3JC
dXR0b24iCiAgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAg
ICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZIaWdobGlnaHRDb2xvckJ1dHRvbi50b29sdGlwOyIK
ICAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2hpZ2hsaWdodCI+CiAgICAgPG9ic2VydmVz
IGVsZW1lbnQ9ImNtZF9oaWdobGlnaHQiIGF0dHJpYnV0ZT0ic3RhdGUiIG9uYnJvYWRjYXN0PSJv
bkhpZ2hsaWdodENvbG9yQ2hhbmdlKCkiLz4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2hp
Z2hsaWdodCIgYXR0cmlidXRlPSJjb2xsYXBzZWQiLz4KICAgPC90b29sYmFyYnV0dG9uPgogCisg
IDx0b29sYmFyYnV0dG9uIGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIgorICAgICAgICAgICAg
ICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCisgICAgICAgICAgICAgICAgIHRvb2x0aXB0
ZXh0PSImYWJzb2x1dGVGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcDsiCisgICAgICAgICAgICAg
ICAgIHR5cGU9Im1lbnUiCisgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRI
VE1MRW5hYmxlciI+CisgICAgPG1lbnVwb3B1cCBpZD0iQWJzb2x1dGVGb250U2l6ZUJ1dHRvblBv
cHVwIgorICAgICAgICAgICAgICAgb25wb3B1cHNob3dpbmc9ImluaXRGb250U2l6ZU1lbnUodGhp
cywgZmFsc2UpOyI+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1z
bWFsbCIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtdGlueUNtZC5sYWJlbDsiCisgICAg
ICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25jb21t
YW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1zbWFsbCcpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9
InRvb2Jhcm1lbnVfZm9udFNpemVfc21hbGwiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXpl
LXNtYWxsQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIK
KyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdzbWFsbCcpIi8+
CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbWVkaXVtIgorICAgICAg
ICAgICAgICAgIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7IgorICAgICAgICAgICAgICAg
IHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9y
U2V0Rm9udFNpemUoJ21lZGl1bScpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVf
Zm9udFNpemVfbGFyZ2UiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWxhcmdlQ21kLmxh
YmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAgICAgICAgICAg
ICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdsYXJnZScpIi8+CisgICAgICA8bWVu
dWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1sYXJnZSIKKyAgICAgICAgICAgICAgICBs
YWJlbD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0i
cmFkaW8iIG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250
U2l6ZSgneC1sYXJnZScpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNp
emVfeHgtbGFyZ2UiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7
IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAgICAgICAg
IG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3h4LWxhcmdlJykiLz4KKyAgICAgIDwhLS0g
RW5hYmxlIGlmIHJlcXVpcmVkIGZvciBTZWFNb25rZXkuCisgICAgICA8bWVudWl0ZW0gaWQ9InRv
b2Jhcm1lbnVfZm9udFNpemVfc21hbGxCaWdJbmZvIgorICAgICAgICAgICAgICAgIHR5cGU9ImNo
ZWNrYm94IiBuYW1lPSIyIiBkaXNhYmxlZD0idHJ1ZSIgaGlkZGVuPSJ0cnVlIi8+CisgICAgICAt
LT4KKyAgICA8L21lbnVwb3B1cD4KKyAgPC90b29sYmFyYnV0dG9uPgogICA8dG9vbGJhcmJ1dHRv
biBpZD0iRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiIKICAgICAgICAgICAgICAgICAgY2xhc3M9ImZv
cm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmRlY3JlYXNl
Rm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXA7IgotICAgICAgICAgICAgICAgICBjb21tYW5kPSJj
bWRfZGVjcmVhc2VGb250Ii8+CisgICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9kZWNyZWFz
ZUZvbnRTdGVwIi8+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJJbmNyZWFzZUZvbnRTaXplQnV0dG9u
IgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCiAgICAgICAgICAg
ICAgICAgIHRvb2x0aXB0ZXh0PSImaW5jcmVhc2VGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcDsi
Ci0gICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnQiLz4KKyAgICAgICAg
ICAgICAgICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udFN0ZXAiLz4KICAgPHRvb2xiYXJidXR0
b24gaWQ9ImJvbGRCdXR0b24iCiAgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1
dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZib2xkVG9vbGJhckNtZC50b29s
dGlwOyIKICAgICAgICAgICAgICAgICAgdHlwZT0iY2hlY2tib3giCiAgICAgICAgICAgICAgICAg
IGF1dG9DaGVjaz0iZmFsc2UiCiAgICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9ib2xkIj4K
ICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2JvbGQiIHR5cGU9ImNoZWNrYm94IiBhdHRyaWJ1
dGU9InN0YXRlIiBvbmJyb2FkY2FzdD0ib25CdXR0b25VcGRhdGUodGhpcy5wYXJlbnROb2RlLCAn
Y21kX2JvbGQnKSIvPgogICA8L3Rvb2xiYXJidXR0b24+CmRpZmYgLS1naXQgYS9lZGl0b3IvdWkv
Y29tcG9zZXIvY29udGVudC9lZGl0b3JVdGlsaXRpZXMuanMgYi9lZGl0b3IvdWkvY29tcG9zZXIv
Y29udGVudC9lZGl0b3JVdGlsaXRpZXMuanMKLS0tIGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRl
bnQvZWRpdG9yVXRpbGl0aWVzLmpzCisrKyBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2Vk
aXRvclV0aWxpdGllcy5qcwpAQCAtMzQ2LDE4ICszNDYsMTggQEAgZnVuY3Rpb24gR2V0QXRvbVNl
cnZpY2UoKQogfQogCiBmdW5jdGlvbiBFZGl0b3JHZXRUZXh0UHJvcGVydHkocHJvcGVydHksIGF0
dHJpYnV0ZSwgdmFsdWUsIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcykKIHsKICAgdHJ5IHsKICAg
ICBpZiAoIWdBdG9tU2VydmljZSkgR2V0QXRvbVNlcnZpY2UoKTsKICAgICB2YXIgcHJvcEF0b20g
PSBnQXRvbVNlcnZpY2UuZ2V0QXRvbShwcm9wZXJ0eSk7CiAKLSAgICBHZXRDdXJyZW50RWRpdG9y
KCkuZ2V0SW5saW5lUHJvcGVydHkocHJvcEF0b20sIGF0dHJpYnV0ZSwgdmFsdWUsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhh
cyk7CisgICAgcmV0dXJuIEdldEN1cnJlbnRFZGl0b3IoKS5nZXRJbmxpbmVQcm9wZXJ0eVdpdGhB
dHRyVmFsdWUocHJvcEF0b20sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF0dHJp
YnV0ZSwgdmFsdWUsIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7CiAgIH0KICAgY2F0Y2goZSkg
e30KIH0KIAogZnVuY3Rpb24gRWRpdG9yU2V0VGV4dFByb3BlcnR5KHByb3BlcnR5LCBhdHRyaWJ1
dGUsIHZhbHVlKQogewogICB0cnkgewogICAgIGlmICghZ0F0b21TZXJ2aWNlKSBHZXRBdG9tU2Vy
dmljZSgpOwpkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2xvY2FsZXMvZW4tVVMvY2hyb21lL2NvbXBv
c2VyL2VkaXRvck92ZXJsYXkuZHRkIGIvZWRpdG9yL3VpL2xvY2FsZXMvZW4tVVMvY2hyb21lL2Nv
bXBvc2VyL2VkaXRvck92ZXJsYXkuZHRkCi0tLSBhL2VkaXRvci91aS9sb2NhbGVzL2VuLVVTL2No
cm9tZS9jb21wb3Nlci9lZGl0b3JPdmVybGF5LmR0ZAorKysgYi9lZGl0b3IvdWkvbG9jYWxlcy9l
bi1VUy9jaHJvbWUvY29tcG9zZXIvZWRpdG9yT3ZlcmxheS5kdGQKQEAgLTc3LDMwICs3NywyOCBA
QAogPCFFTlRJVFkgZGVjcmVtZW50Rm9udFNpemUua2V5MiAiLCI+IDwhLS0gPCBpcyBhYm92ZSB0
aGlzIGtleSBvbiBtYW55IGtleWJvYXJkcyAtLT4KIDwhRU5USVRZIGluY3JlYXNlRm9udFNpemUu
bGFiZWwgIkxhcmdlciI+CiA8IUVOVElUWSBpbmNyZWFzZUZvbnRTaXplLmFjY2Vzc2tleSAiZyI+
CiA8IUVOVElUWSBpbmNyZW1lbnRGb250U2l6ZS5rZXkgIiZndDsiPgogPCFFTlRJVFkgaW5jcmVt
ZW50Rm9udFNpemUua2V5MiAiLiI+IDwhLS0gPiBpcyBhYm92ZSB0aGlzIGtleSBvbiBtYW55IGtl
eWJvYXJkcyAtLT4KIAogPCFFTlRJVFkgZm9udFNpemVNZW51LmxhYmVsICJTaXplIj4KIDwhRU5U
SVRZIGZvbnRTaXplTWVudS5hY2Nlc3NrZXkgInoiPgotPCFFTlRJVFkgc2l6ZS14eC1zbWFsbENt
ZC5sYWJlbCAieHgtc21hbGwiPgotPCFFTlRJVFkgc2l6ZS14eC1zbWFsbENtZC5hY2Nlc3NrZXkg
ImEiPgotPCFFTlRJVFkgc2l6ZS14LXNtYWxsQ21kLmxhYmVsICJ4LXNtYWxsIj4KLTwhRU5USVRZ
IHNpemUteC1zbWFsbENtZC5hY2Nlc3NrZXkgIm0iPgotPCFFTlRJVFkgc2l6ZS1zbWFsbENtZC5s
YWJlbCAic21hbGwiPgotPCFFTlRJVFkgc2l6ZS1zbWFsbENtZC5hY2Nlc3NrZXkgInMiPgotPCFF
TlRJVFkgc2l6ZS1tZWRpdW1DbWQubGFiZWwgIm1lZGl1bSI+Ci08IUVOVElUWSBzaXplLW1lZGl1
bUNtZC5hY2Nlc3NrZXkgImQiPgotPCFFTlRJVFkgc2l6ZS1sYXJnZUNtZC5sYWJlbCAibGFyZ2Ui
PgotPCFFTlRJVFkgc2l6ZS1sYXJnZUNtZC5hY2Nlc3NrZXkgImwiPgotPCFFTlRJVFkgc2l6ZS14
LWxhcmdlQ21kLmxhYmVsICJ4LWxhcmdlIj4KLTwhRU5USVRZIHNpemUteC1sYXJnZUNtZC5hY2Nl
c3NrZXkgIngiPgotPCFFTlRJVFkgc2l6ZS14eC1sYXJnZUNtZC5sYWJlbCAieHgtbGFyZ2UiPgot
PCFFTlRJVFkgc2l6ZS14eC1sYXJnZUNtZC5hY2Nlc3NrZXkgImUiPgorPCFFTlRJVFkgc2l6ZS10
aW55Q21kLmxhYmVsICJUaW55Ij4KKzwhRU5USVRZIHNpemUtdGlueUNtZC5hY2Nlc3NrZXkgIlQi
PgorPCFFTlRJVFkgc2l6ZS1zbWFsbENtZC5sYWJlbCAiU21hbGwiPgorPCFFTlRJVFkgc2l6ZS1z
bWFsbENtZC5hY2Nlc3NrZXkgIlMiPgorPCFFTlRJVFkgc2l6ZS1tZWRpdW1DbWQubGFiZWwgIk1l
ZGl1bSI+Cis8IUVOVElUWSBzaXplLW1lZGl1bUNtZC5hY2Nlc3NrZXkgIk0iPgorPCFFTlRJVFkg
c2l6ZS1sYXJnZUNtZC5sYWJlbCAiTGFyZ2UiPgorPCFFTlRJVFkgc2l6ZS1sYXJnZUNtZC5hY2Nl
c3NrZXkgIkwiPgorPCFFTlRJVFkgc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsICJFeHRyYSBMYXJn
ZSI+Cis8IUVOVElUWSBzaXplLWV4dHJhTGFyZ2VDbWQuYWNjZXNza2V5ICJ4Ij4KKzwhRU5USVRZ
IHNpemUtaHVnZUNtZC5sYWJlbCAiSHVnZSI+Cis8IUVOVElUWSBzaXplLWh1Z2VDbWQuYWNjZXNz
a2V5ICJIIj4KIAogPCEtLSBGb250IFN0eWxlIFN1Yk1lbnUgLS0+CiA8IUVOVElUWSBmb250U3R5
bGVNZW51LmxhYmVsICJUZXh0IFN0eWxlIj4KIDwhRU5USVRZIGZvbnRTdHlsZU1lbnUuYWNjZXNz
a2V5ICJTIj4KIDwhRU5USVRZIHN0eWxlQm9sZENtZC5sYWJlbCAiQm9sZCI+CiA8IUVOVElUWSBz
dHlsZUJvbGRDbWQuYWNjZXNza2V5ICJCIj4KIDwhRU5USVRZIHN0eWxlQm9sZENtZC5rZXkgIkIi
PgogPCFFTlRJVFkgc3R5bGVJdGFsaWNDbWQubGFiZWwgIkl0YWxpYyI+CkBAIC0zMDcsMTYgKzMw
NSwxNyBAQAogPCFFTlRJVFkgYW5jaG9yVG9vbGJhckNtZC5sYWJlbCAiQW5jaG9yIj4KIDwhRU5U
SVRZIGFuY2hvclRvb2xiYXJDbWQudG9vbHRpcCAiSW5zZXJ0IG5ldyBuYW1lZCBhbmNob3Igb3Ig
ZWRpdCBzZWxlY3RlZCBhbmNob3IncyBwcm9wZXJ0aWVzIj4KIDwhRU5USVRZIFRleHRDb2xvckJ1
dHRvbi50b29sdGlwICJDaG9vc2UgY29sb3IgZm9yIHRleHQiPgogPCFFTlRJVFkgQmFja2dyb3Vu
ZENvbG9yQnV0dG9uLnRvb2x0aXAgIkNob29zZSBjb2xvciBmb3IgYmFja2dyb3VuZCI+CiA8IUVO
VElUWSB0aHJvYmJlci50b29sdGlwICJHbyB0byB0aGUgJnZlbmRvclNob3J0TmFtZTsgaG9tZSBw
YWdlIj4KIDwhRU5USVRZIEhpZ2hsaWdodENvbG9yQnV0dG9uLnRvb2x0aXAgIkNob29zZSBoaWdo
bGlnaHQgY29sb3IgZm9yIHRleHQiPgogCiA8IS0tIEVkaXRvciB0b29sYmFyIC0tPgorPCFFTlRJ
VFkgYWJzb2x1dGVGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcCAiU2V0IGZvbnQgc2l6ZSI+CiA8
IUVOVElUWSBkZWNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwICJTbWFsbGVyIGZvbnQg
c2l6ZSI+CiA8IUVOVElUWSBpbmNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwICJMYXJn
ZXIgZm9udCBzaXplIj4KIDwhRU5USVRZIGJvbGRUb29sYmFyQ21kLnRvb2x0aXAgIkJvbGQiPgog
PCFFTlRJVFkgaXRhbGljVG9vbGJhckNtZC50b29sdGlwICJJdGFsaWMiPgogPCFFTlRJVFkgdW5k
ZXJsaW5lVG9vbGJhckNtZC50b29sdGlwICJVbmRlcmxpbmUiPgogPCFFTlRJVFkgYnVsbGV0TGlz
dFRvb2xiYXJDbWQudG9vbHRpcCAiQXBwbHkgb3IgcmVtb3ZlIGJ1bGxldGVkIGxpc3QiPgogPCFF
TlRJVFkgbnVtYmVyTGlzdFRvb2xiYXJDbWQudG9vbHRpcCAiQXBwbHkgb3IgcmVtb3ZlIG51bWJl
cmVkIGxpc3QiPgogPCFFTlRJVFkgb3V0ZGVudFRvb2xiYXJDbWQudG9vbHRpcCAiT3V0ZGVudCB0
ZXh0IChtb3ZlIGxlZnQpIj4KZGlmZiAtLWdpdCBhL21haWwvY29tcG9uZW50cy9jb21wb3NlL2Nv
bnRlbnQvTXNnQ29tcG9zZUNvbW1hbmRzLmpzIGIvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29u
dGVudC9Nc2dDb21wb3NlQ29tbWFuZHMuanMKLS0tIGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2Uv
Y29udGVudC9Nc2dDb21wb3NlQ29tbWFuZHMuanMKKysrIGIvbWFpbC9jb21wb25lbnRzL2NvbXBv
c2UvY29udGVudC9Nc2dDb21wb3NlQ29tbWFuZHMuanMKQEAgLTk4NywxOCArOTg3LDE4IEBAIGZ1
bmN0aW9uIHVwZGF0ZUNvbXBvc2VJdGVtcygpCiAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfcmV3
cmFwIik7CiAKICAgICAvLyBJbnNlcnQgTWVudQogICAgIGlmIChnTXNnQ29tcG9zZSAmJiBnTXNn
Q29tcG9zZS5jb21wb3NlSFRNTCkKICAgICB7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9y
ZW5kZXJlZEhUTUxFbmFibGVyIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9mb250Q29s
b3IiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2JhY2tncm91bmRDb2xvciIpOwotICAg
ICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfZGVjcmVhc2VGb250Iik7Ci0gICAgICBnb1VwZGF0ZUNv
bW1hbmQoImNtZF9pbmNyZWFzZUZvbnQiKTsKKyAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2Rl
Y3JlYXNlRm9udFN0ZXAiKTsKKyAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2luY3JlYXNlRm9u
dFN0ZXAiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2JvbGQiKTsKICAgICAgIGdvVXBk
YXRlQ29tbWFuZCgiY21kX2l0YWxpYyIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfdW5k
ZXJsaW5lIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF91bCIpOwogICAgICAgZ29VcGRh
dGVDb21tYW5kKCJjbWRfb2wiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2luZGVudCIp
OwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfb3V0ZGVudCIpOwogICAgICAgZ29VcGRhdGVD
b21tYW5kKCJjbWRfYWxpZ24iKTsKZGlmZiAtLWdpdCBhL21haWwvY29tcG9uZW50cy9jb21wb3Nl
L2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250
ZW50L2VkaXRvck92ZXJsYXkueHVsCi0tLSBhL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRl
bnQvZWRpdG9yT3ZlcmxheS54dWwKKysrIGIvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVu
dC9lZGl0b3JPdmVybGF5Lnh1bApAQCAtMjYsMjMgKzI2LDIzIEBACiAKICAgICA8a2V5IGlkPSJp
bmNyZWFzZWluZGVudGtiIiAga2V5PSImaW5jcmVhc2VJbmRlbnQua2V5OyIgIG9ic2VydmVzPSJj
bWRfaW5kZW50IiAgbW9kaWZpZXJzPSJhY2NlbCIvPgogICAgIDxrZXkgaWQ9ImRlY3JlYXNlaW5k
ZW50a2IiICBrZXk9IiZkZWNyZWFzZUluZGVudC5rZXk7IiAgb2JzZXJ2ZXM9ImNtZF9vdXRkZW50
IiAgbW9kaWZpZXJzPSJhY2NlbCIvPgogCiAgICAgPGtleSBpZD0icmVtb3Zlc3R5bGVza2IiICAg
ICAgIGtleT0iJmZvcm1hdFJlbW92ZVN0eWxlcy5rZXk7IiAgIG9ic2VydmVzPSJjbWRfcmVtb3Zl
U3R5bGVzIiAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KICAgICA8a2V5IGlkPSJyZW1vdmVz
dHlsZXNrYjIiICAgICAga2V5PSIgIiAgIG9ic2VydmVzPSJjbWRfcmVtb3ZlU3R5bGVzIiAgbW9k
aWZpZXJzPSJhY2NlbCIvPgogICAgIDxrZXkgaWQ9InJlbW92ZWxpbmtza2IiICAgICAgICBrZXk9
IiZmb3JtYXRSZW1vdmVMaW5rcy5rZXk7IiAgICBvYnNlcnZlcz0iY21kX3JlbW92ZUxpbmtzIiAg
bW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KICAgICA8a2V5IGlkPSJyZW1vdmVuYW1lZGFuY2hv
cnNrYiIga2V5PSImZm9ybWF0UmVtb3ZlTmFtZWRBbmNob3JzMi5rZXk7IiAgICBvYnNlcnZlcz0i
Y21kX3JlbW92ZU5hbWVkQW5jaG9ycyIgIG1vZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+Ci0gICAg
PGtleSBpZD0iZGVjcmVhc2Vmb250c2l6ZWtiIiAgIGtleT0iJmRlY3JlbWVudEZvbnRTaXplLmtl
eTsiICAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250IiAgbW9kaWZpZXJzPSJhY2NlbCIvPgot
ICAgIDxrZXkgICAgICAgICAgICAgICAgICAgICAgICAgICBrZXk9IiZkZWNyZW1lbnRGb250U2l6
ZS5rZXk7IiAgICBvYnNlcnZlcz0iY21kX2RlY3JlYXNlRm9udCIgIG1vZGlmaWVycz0iYWNjZWws
IHNoaWZ0Ii8+Ci0gICAgPGtleSAgICAgICAgICAgICAgICAgICAgICAgICAgIGtleT0iJmRlY3Jl
bWVudEZvbnRTaXplLmtleTI7IiAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250IiAgbW9kaWZp
ZXJzPSJhY2NlbCIvPgorICAgIDxrZXkgaWQ9ImRlY3JlYXNlZm9udHNpemVrYiIgICBrZXk9IiZk
ZWNyZW1lbnRGb250U2l6ZS5rZXk7IiAgICBvYnNlcnZlcz0iY21kX2RlY3JlYXNlRm9udFN0ZXAi
ICBtb2RpZmllcnM9ImFjY2VsIi8+CisgICAgPGtleSAgICAgICAgICAgICAgICAgICAgICAgICAg
IGtleT0iJmRlY3JlbWVudEZvbnRTaXplLmtleTsiICAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VG
b250U3RlcCIgIG1vZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+CisgICAgPGtleSAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGtleT0iJmRlY3JlbWVudEZvbnRTaXplLmtleTI7IiAgIG9ic2VydmVz
PSJjbWRfZGVjcmVhc2VGb250U3RlcCIgIG1vZGlmaWVycz0iYWNjZWwiLz4KIAotICAgIDxrZXkg
aWQ9ImluY3JlYXNlZm9udHNpemVrYiIgICBrZXk9IiZpbmNyZW1lbnRGb250U2l6ZS5rZXk7IiAg
ICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udCIgIG1vZGlmaWVycz0iYWNjZWwiLz4KLSAgICA8
a2V5ICAgICAgICAgICAgICAgICAgICAgICAgICAga2V5PSImaW5jcmVtZW50Rm9udFNpemUua2V5
OyIgICAgb2JzZXJ2ZXM9ImNtZF9pbmNyZWFzZUZvbnQiICBtb2RpZmllcnM9ImFjY2VsLCBzaGlm
dCIvPgotICAgIDxrZXkgICAgICAgICAgICAgICAgICAgICAgICAgICBrZXk9IiZpbmNyZW1lbnRG
b250U2l6ZS5rZXkyOyIgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udCIgIG1vZGlmaWVycz0i
YWNjZWwiLz4KKyAgICA8a2V5IGlkPSJpbmNyZWFzZWZvbnRzaXpla2IiICAga2V5PSImaW5jcmVt
ZW50Rm9udFNpemUua2V5OyIgICAgb2JzZXJ2ZXM9ImNtZF9pbmNyZWFzZUZvbnRTdGVwIiAgbW9k
aWZpZXJzPSJhY2NlbCIvPgorICAgIDxrZXkgICAgICAgICAgICAgICAgICAgICAgICAgICBrZXk9
IiZpbmNyZW1lbnRGb250U2l6ZS5rZXk7IiAgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udFN0
ZXAiICBtb2RpZmllcnM9ImFjY2VsLCBzaGlmdCIvPgorICAgIDxrZXkgICAgICAgICAgICAgICAg
ICAgICAgICAgICBrZXk9IiZpbmNyZW1lbnRGb250U2l6ZS5rZXkyOyIgICBvYnNlcnZlcz0iY21k
X2luY3JlYXNlRm9udFN0ZXAiICBtb2RpZmllcnM9ImFjY2VsIi8+CiAKICAgICA8a2V5IGlkPSJp
bnNlcnRsaW5ra2IiICAgICAgICAga2V5PSImaW5zZXJ0TGlua0NtZC5rZXk7IiAgICAgICAgICAg
b2JzZXJ2ZXM9ImNtZF9saW5rIiAgICAgICAgICBtb2RpZmllcnM9ImFjY2VsIi8+CiAgIDwva2V5
c2V0PgogCiAgIDwhLS0gY29tbWFuZHMgdXBkYXRlZCB3aGVuIHRoZSBlZGl0b3IgZ2V0cyBjcmVh
dGVkIC0tPgogICA8Y29tbWFuZHNldCBpZD0iY29tbW9uRWRpdG9yTWVudUl0ZW1zIgogICAgICAg
ICAgIGNvbW1hbmR1cGRhdGVyPSJ0cnVlIgogICAgICAgICAgIGV2ZW50cz0iY3JlYXRlIgpAQCAt
MTUyLDE4ICsxNTIsMTggQEAKICAgICA8Y29tbWFuZCBpZD0iY21kX2FsaWduIiAgICAgICAgICAg
c3RhdGU9IiIvPgogCiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9hYnNQb3MiICAgICAgICAgIHN0YXRl
PSIiICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfYWJzUG9zJykiLz4KICAgICA8
Y29tbWFuZCBpZD0iY21kX2luY3JlYXNlWkluZGV4IiAgc3RhdGU9IiIgICAgICAgIG9uY29tbWFu
ZD0iZ29Eb0NvbW1hbmQoJ2NtZF9pbmNyZWFzZVpJbmRleCcpIi8+CiAgICAgPGNvbW1hbmQgaWQ9
ImNtZF9kZWNyZWFzZVpJbmRleCIgIHN0YXRlPSIiICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21t
YW5kKCdjbWRfZGVjcmVhc2VaSW5kZXgnKSIvPgogCiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9hZHZh
bmNlZFByb3BlcnRpZXMiICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRf
YWR2YW5jZWRQcm9wZXJ0aWVzJykiLz4KIAotICAgIDxjb21tYW5kIGlkPSJjbWRfaW5jcmVhc2VG
b250IiAgICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2luY3Jl
YXNlRm9udCcpIi8+Ci0gICAgPGNvbW1hbmQgaWQ9ImNtZF9kZWNyZWFzZUZvbnQiICAgICAgICAg
ICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfZGVjcmVhc2VGb250JykiLz4K
KyAgICA8Y29tbWFuZCBpZD0iY21kX2luY3JlYXNlRm9udFN0ZXAiICAgICAgICAgICAgICAgIG9u
Y29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9pbmNyZWFzZUZvbnRTdGVwJykiLz4KKyAgICA8Y29t
bWFuZCBpZD0iY21kX2RlY3JlYXNlRm9udFN0ZXAiICAgICAgICAgICAgICAgIG9uY29tbWFuZD0i
Z29Eb0NvbW1hbmQoJ2NtZF9kZWNyZWFzZUZvbnRTdGVwJykiLz4KIAogICAgIDxjb21tYW5kIGlk
PSJjbWRfcmVtb3ZlU3R5bGVzIiAgICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29t
bWFuZCgnY21kX3JlbW92ZVN0eWxlcycpIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9yZW1vdmVM
aW5rcyIgICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfcmVt
b3ZlTGlua3MnKSIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRfcmVtb3ZlTmFtZWRBbmNob3JzIiAg
ICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX3JlbW92ZU5hbWVkQW5jaG9y
cycpIi8+CiAgIDwvY29tbWFuZHNldD4KIAogICA8IS0tIGNvbW1hbmRzIHVwZGF0ZWQgb25seSB3
aGVuIHRoZSBtZW51IGdldHMgY3JlYXRlZCAtLT4KICAgPGNvbW1hbmRzZXQgaWQ9ImNvbXBvc2Vy
TGlzdE1lbnVJdGVtcyIKQEAgLTMxMCw4MSArMzEwLDY4IEBACiAgICAgICAgICAgPCEtLSBMb2Nh
bCBmb250IGZhY2UgaXRlbXMgYWRkZWQgaGVyZSBieSBpbml0TG9jYWxGb250RmFjZU1lbnUoKSAt
LT4KICAgICAgIDwvbWVudXBvcHVwPgogICAgIDwvbWVudT4KIAogICAgIDwhLS0gRm9udCBzaXpl
IHN1Ym1lbnUgLS0+CiAgICAgPG1lbnUgaWQ9ImZvbnRTaXplTWVudSIgbGFiZWw9IiZmb250U2l6
ZU1lbnUubGFiZWw7IgogICAgICAgICAgIGFjY2Vzc2tleT0iJmZvbnRTaXplTWVudS5hY2Nlc3Nr
ZXk7IgogICAgICAgICAgIHBvc2l0aW9uPSIyIj4KLSAgICAgIDxtZW51cG9wdXAgaWQ9ImZvbnRT
aXplTWVudVBvcHVwIiBvbnBvcHVwc2hvd2luZz0iaW5pdEZvbnRTaXplTWVudSh0aGlzKSI+Cisg
ICAgICA8bWVudXBvcHVwIGlkPSJmb250U2l6ZU1lbnVQb3B1cCIgb25wb3B1cHNob3dpbmc9Imlu
aXRGb250U2l6ZU1lbnUodGhpcywgdHJ1ZSkiPgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVf
ZGVjcmVhc2VGb250U2l6ZSIKICAgICAgICAgICAgICAgICAgIGxhYmVsPSImZGVjcmVhc2VGb250
U2l6ZS5sYWJlbDsiCiAgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZkZWNyZWFzZUZvbnRT
aXplLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBrZXk9ImRlY3JlYXNlZm9udHNpemVr
YiIKLSAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250IgotICAgICAg
ICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIxIi8+Cisg
ICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX2RlY3JlYXNlRm9udFN0ZXAiCisgICAgICAg
ICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIgYXV0b2NoZWNrPSJmYWxzZSIvPgogICAg
ICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfaW5jcmVhc2VGb250U2l6ZSIKICAgICAgICAgICAgICAg
ICAgIGxhYmVsPSImaW5jcmVhc2VGb250U2l6ZS5sYWJlbDsiCiAgICAgICAgICAgICAgICAgICBh
Y2Nlc3NrZXk9IiZpbmNyZWFzZUZvbnRTaXplLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAg
ICBrZXk9ImluY3JlYXNlZm9udHNpemVrYiIKLSAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJj
bWRfaW5jcmVhc2VGb250IgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAg
ICAgICAgICAgICBuYW1lPSIxIi8+CisgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX2lu
Y3JlYXNlRm9udFN0ZXAiCisgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIg
YXV0b2NoZWNrPSJmYWxzZSIvPgogICAgICAgICA8bWVudXNlcGFyYXRvciBpZD0iZm9udFNpemVN
ZW51QWZ0ZXJJbmNyZWFzZUZvbnRTaXplU2VwYXJhdG9yIi8+Ci08IS0tIE5vdCBzdXBwb3J0ZWQg
aW4gY3VycmVudCBmb250IHNpemUgaW1wbGVtZW50YXRpb24KLSAgICAgICAgPG1lbnVpdGVtIGlk
PSJtZW51X3h4LXNtYWxsIgotICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXh4LXNtYWxs
Q21kLmxhYmVsOyIKLSAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUteHgtc21hbGxD
bWQuYWNjZXNza2V5OyIKLSAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9u
dFNpemUoJ3h4LXNtYWxsJykiCi0gICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0i
MiIvPgotLS0+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXgtc21hbGwiCi0gICAg
ICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJlbDsiCi0gICAgICAgICAg
ICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXgtc21hbGxDbWQuYWNjZXNza2V5OyIKKyAgICAgICAg
ICAgICAgICAgIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAg
IGFjY2Vzc2tleT0iJnNpemUtdGlueUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAg
b25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1zbWFsbCcpIgotICAgICAgICAgICAgICAg
ICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAg
ICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0i
Y21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3Np
emUtc21hbGwiCiAgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7
IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1zbWFsbENtZC5hY2Nlc3NrZXk7
IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnc21hbGwn
KSIKLSAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFt
ZT0iMiIKKyAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgogICAgICAgICAg
ICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxt
ZW51aXRlbSBpZD0ibWVudV9zaXplLW1lZGl1bSIKICAgICAgICAgICAgICAgICAgIGxhYmVsPSIm
c2l6ZS1tZWRpdW1DbWQubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6
ZS1tZWRpdW1DbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRp
dG9yU2V0Rm9udFNpemUoJ21lZGl1bScpIgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8i
Ci0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAgdHlwZT0icmFk
aW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRN
TEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUtbGFyZ2UiCiAgICAg
ICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7IgogICAgICAgICAgICAg
ICAgICAgYWNjZXNza2V5PSImc2l6ZS1sYXJnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAg
ICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnbGFyZ2UnKSIKLSAgICAgICAgICAg
ICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAgICAg
ICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2
ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVu
dV9zaXplLXgtbGFyZ2UiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteC1sYXJnZUNt
ZC5sYWJlbDsiCi0gICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXgtbGFyZ2VDbWQu
YWNjZXNza2V5OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21k
LmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtZXh0cmFMYXJnZUNt
ZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250
U2l6ZSgneC1sYXJnZScpIgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAg
ICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9
IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIi
Lz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUteHgtbGFyZ2UiCi0gICAgICAgICAg
ICAgICAgICBsYWJlbD0iJnNpemUteHgtbGFyZ2VDbWQubGFiZWw7IgotICAgICAgICAgICAgICAg
ICAgYWNjZXNza2V5PSImc2l6ZS14eC1sYXJnZUNtZC5hY2Nlc3NrZXk7IgorICAgICAgICAgICAg
ICAgICAgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgICAgYWNj
ZXNza2V5PSImc2l6ZS1odWdlQ21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNv
bW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4eC1sYXJnZScpIgotICAgICAgICAgICAgICAgICAg
dHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAg
ICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21k
X3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KKyAgICAgICAgPG1lbnVpdGVtIGlkPSJmb250U2l6ZU1l
bnVfc21hbGxCaWdJbmZvIgorICAgICAgICAgICAgICAgICAgdHlwZT0iY2hlY2tib3giIG5hbWU9
IjIiIGRpc2FibGVkPSJ0cnVlIiBoaWRkZW49InRydWUiLz4KICAgICAgIDwvbWVudXBvcHVwPgog
ICAgIDwvbWVudT4KIAogICAgIDwhLS0gRm9udCBzdHlsZSBzdWJtZW51IC0tPgogICAgIDxtZW51
IGlkPSJmb250U3R5bGVNZW51IiBsYWJlbD0iJmZvbnRTdHlsZU1lbnUubGFiZWw7IgogICAgICAg
ICAgIGFjY2Vzc2tleT0iJmZvbnRTdHlsZU1lbnUuYWNjZXNza2V5OyIKICAgICAgICAgICBwb3Np
dGlvbj0iMyI+CiAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFN0eWxlTWVudVBvcHVwIiBvbnBvcHVw
c2hvd2luZz0iaW5pdEZvbnRTdHlsZU1lbnUodGhpcykiPgpAQCAtOTE0LDIzICs5MDEsMjIgQEAK
ICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJkZvbnRTaXplU2VsZWN0LnRvb2x0aXA7Ij4KICAg
PG1lbnVsaXN0IGlkPSJGb250U2l6ZVNlbGVjdCIKICAgICAgICAgICAgIGNsYXNzPSJ0b29sYmFy
LWZvY3VzdGFyZ2V0IgogICAgICAgICAgICAgY3JvcD0icmlnaHQiCiAgICAgICAgICAgICBvbmNv
bW1hbmQ9IkVkaXRvclNlbGVjdEZvbnRTaXplKCk7Ij4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0i
Zm9udC1zaXplLXNlbGVjdC1jb250YWluZXIiIGF0dHJpYnV0ZT0iZGlzYWJsZWQiLz4KICAgICA8
b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2ZvbnRTaXplIiBhdHRyaWJ1dGU9InN0YXRlIiBvbmJyb2Fk
Y2FzdD0ib25Gb250U2l6ZUNoYW5nZSh0aGlzLnBhcmVudE5vZGUsICdjbWRfZm9udFNpemUnKSIv
PgogICAgIDxtZW51cG9wdXAgaWQ9IkZvbnRTaXplUG9wdXAiPgotICAgICAgPG1lbnVpdGVtIGlk
PSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LXNtYWxsIiBsYWJlbD0iJnNpemUteHgtc21hbGxDbWQu
bGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1zbWFs
bCIgbGFiZWw9IiZzaXplLXgtc21hbGxDbWQubGFiZWw7Ii8+CisgICAgICA8bWVudWl0ZW0gaWQ9
InRvb2Jhcm1lbnVfZm9udFNpemVfeC1zbWFsbCIgbGFiZWw9IiZzaXplLXRpbnlDbWQubGFiZWw7
Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfc21hbGwiIGxhYmVs
PSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiLz4KICAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVu
dV9mb250U2l6ZV9tZWRpdW0iIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7Ii8+CiAgICAg
ICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbGFyZ2UiIGxhYmVsPSImc2l6ZS1s
YXJnZUNtZC5sYWJlbDsiLz4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6
ZV94LWxhcmdlIiBsYWJlbD0iJnNpemUteC1sYXJnZUNtZC5sYWJlbDsiLz4KLSAgICAgIDxtZW51
aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1sYXJnZSIgbGFiZWw9IiZzaXplLXh4LWxh
cmdlQ21kLmxhYmVsOyIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXpl
X3gtbGFyZ2UiIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIvPgorICAgICAgPG1l
bnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LWxhcmdlIiBsYWJlbD0iJnNpemUtaHVn
ZUNtZC5sYWJlbDsiLz4KICAgICA8L21lbnVwb3B1cD4KICAgPC9tZW51bGlzdD4KIDwvdG9vbGJh
cml0ZW0+CiAKIDx0b29sYmFyaXRlbSBpZD0iY29sb3ItYnV0dG9ucy1jb250YWluZXIiCiAgICAg
ICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIj4KICAgPHN0YWNrIGlkPSJDb2xvckJ1
dHRvbnMiIGFsaWduPSJjZW50ZXIiPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfZm9udENv
bG9yIiAgICAgICBhdHRyaWJ1dGU9InN0YXRlIiBvbmJyb2FkY2FzdD0ib25Gb250Q29sb3JDaGFu
Z2UoKSIvPgpAQCAtOTUyLDI0ICs5MzgsNTkgQEAKICAgPHRvb2xiYXJidXR0b24gaWQ9IkhpZ2hs
aWdodENvbG9yQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0
b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImSGlnaGxpZ2h0Q29sb3JCdXR0b24u
dG9vbHRpcDsiCiAgICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9oaWdobGlnaHQiPgogICAg
IDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfaGlnaGxpZ2h0IiBhdHRyaWJ1dGU9InN0YXRlIiBvbmJy
b2FkY2FzdD0ib25IaWdobGlnaHRDb2xvckNoYW5nZSgpIi8+CiAgICAgPG9ic2VydmVzIGVsZW1l
bnQ9ImNtZF9oaWdobGlnaHQiIGF0dHJpYnV0ZT0iY29sbGFwc2VkIi8+CiAgIDwvdG9vbGJhcmJ1
dHRvbj4KIAorICA8dG9vbGJhcmJ1dHRvbiBpZD0iQWJzb2x1dGVGb250U2l6ZUJ1dHRvbiIKKyAg
ICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgorICAgICAgICAgICAgICAg
ICB0b29sdGlwdGV4dD0iJmFic29sdXRlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXA7IgorICAg
ICAgICAgICAgICAgICB0eXBlPSJtZW51IgorICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21k
X3JlbmRlcmVkSFRNTEVuYWJsZXIiPgorICAgIDxtZW51cG9wdXAgaWQ9IkFic29sdXRlRm9udFNp
emVCdXR0b25Qb3B1cCIKKyAgICAgICAgICAgICAgIG9ucG9wdXBzaG93aW5nPSJpbml0Rm9udFNp
emVNZW51KHRoaXMsIGZhbHNlKTsiPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2Zv
bnRTaXplX3gtc21hbGwiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXRpbnlDbWQubGFi
ZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAgICAg
ICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtc21hbGwnKSIvPgorICAgICAgPG1l
bnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3NtYWxsIgorICAgICAgICAgICAgICAgIGxh
YmVsPSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8i
IG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgn
c21hbGwnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX21lZGl1
bSIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtbWVkaXVtQ21kLmxhYmVsOyIKKyAgICAg
ICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAgICAgICAgICAgICAgICBvbmNvbW1h
bmQ9IkVkaXRvclNldEZvbnRTaXplKCdtZWRpdW0nKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0
b29iYXJtZW51X2ZvbnRTaXplX2xhcmdlIgorICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1s
YXJnZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCisg
ICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnbGFyZ2UnKSIvPgor
ICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtbGFyZ2UiCisgICAgICAg
ICAgICAgICAgbGFiZWw9IiZzaXplLWV4dHJhTGFyZ2VDbWQubGFiZWw7IgorICAgICAgICAgICAg
ICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRp
dG9yU2V0Rm9udFNpemUoJ3gtbGFyZ2UnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJt
ZW51X2ZvbnRTaXplX3h4LWxhcmdlIgorICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1odWdl
Q21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAgICAg
ICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4eC1sYXJnZScpIi8+Cisg
ICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfc21hbGxCaWdJbmZvIgorICAg
ICAgICAgICAgICAgIHR5cGU9ImNoZWNrYm94IiBuYW1lPSIyIiBkaXNhYmxlZD0idHJ1ZSIgaGlk
ZGVuPSJ0cnVlIi8+CisgICAgPC9tZW51cG9wdXA+CisgIDwvdG9vbGJhcmJ1dHRvbj4KICAgPHRv
b2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNpemVCdXR0b24iCiAgICAgICAgICAgICAgICAg
IGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9
IiZkZWNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwOyIKLSAgICAgICAgICAgICAgICAg
b2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnQiLz4KKyAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9
ImNtZF9kZWNyZWFzZUZvbnRTdGVwIi8+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJJbmNyZWFzZUZv
bnRTaXplQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24i
CiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImaW5jcmVhc2VGb250U2l6ZVRvb2xiYXJD
bWQudG9vbHRpcDsiCi0gICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250
Ii8+CisgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250U3RlcCIvPgog
ICA8dG9vbGJhcmJ1dHRvbiBpZD0iYm9sZEJ1dHRvbiIKICAgICAgICAgICAgICAgICAgY2xhc3M9
ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmJvbGRU
b29sYmFyQ21kLnRvb2x0aXA7IgogICAgICAgICAgICAgICAgICB0eXBlPSJjaGVja2JveCIKICAg
ICAgICAgICAgICAgICAgYXV0b0NoZWNrPSJmYWxzZSIKICAgICAgICAgICAgICAgICAgb2JzZXJ2
ZXM9ImNtZF9ib2xkIj4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2JvbGQiIHR5cGU9ImNo
ZWNrYm94IiBhdHRyaWJ1dGU9InN0YXRlIiBvbmJyb2FkY2FzdD0ib25CdXR0b25VcGRhdGUodGhp
cy5wYXJlbnROb2RlLCAnY21kX2JvbGQnKSIvPgogICA8L3Rvb2xiYXJidXR0b24+CmRpZmYgLS1n
aXQgYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21lc3NlbmdlcmNvbXBvc2UueHVs
IGIvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9tZXNzZW5nZXJjb21wb3NlLnh1bAot
LS0gYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21lc3NlbmdlcmNvbXBvc2UueHVs
CisrKyBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvbWVzc2VuZ2VyY29tcG9zZS54
dWwKQEAgLTk5MywxNiArOTkzLDE3IEBACiAgICAgPCEtLSBUaGVzZSB0b29sYmFyIGl0ZW1zIGdl
dCBmaWxsZWQgb3V0IGZyb20gdGhlIGVkaXRvck92ZXJsYXkgLS0+CiAgICAgPHRvb2xib3ggaWQ9
IkZvcm1hdFRvb2xib3giIG1vZGU9Imljb25zIj4KICAgICAgIDx0b29sYmFyIGNsYXNzPSJjaHJv
bWVjbGFzcy10b29sYmFyIiBpZD0iRm9ybWF0VG9vbGJhciIgcGVyc2lzdD0iY29sbGFwc2VkIgog
ICAgICAgICAgICAgICAgY3VzdG9taXphYmxlPSJ0cnVlIiBub3dpbmRvd2RyYWc9InRydWUiPgog
ICAgICAgICA8dG9vbGJhcml0ZW0gaWQ9InBhcmFncmFwaC1zZWxlY3QtY29udGFpbmVyIi8+CiAg
ICAgICAgIDx0b29sYmFyaXRlbSBpZD0iZm9udC1mYWNlLXNlbGVjdC1jb250YWluZXIiLz4KICAg
ICAgICAgPHRvb2xiYXJpdGVtIGlkPSJjb2xvci1idXR0b25zLWNvbnRhaW5lciIKICAgICAgICAg
ICAgICAgICAgICAgIGRpc2FibGVvbmN1c3RvbWl6ZT0idHJ1ZSIvPgorICAgICAgICA8dG9vbGJh
cmJ1dHRvbiBpZD0iQWJzb2x1dGVGb250U2l6ZUJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJhcmJ1
dHRvbiBpZD0iRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJhcmJ1dHRv
biBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJhcnNlcGFyYXRv
ciBjbGFzcz0idG9vbGJhcnNlcGFyYXRvci1zdGFuZGFyZCIvPgogICAgICAgICA8dG9vbGJhcmJ1
dHRvbiBpZD0iYm9sZEJ1dHRvbiIvPgogICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iaXRhbGlj
QnV0dG9uIi8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJ1bmRlcmxpbmVCdXR0b24iLz4K
ICAgICAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xhc3M9InRvb2xiYXJzZXBhcmF0b3Itc3RhbmRh
cmQiLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24gaWQ9InVsQnV0dG9uIi8+CmRpZmYgLS1naXQg
YS9tYWlsL2NvbXBvbmVudHMvcHJlZmVyZW5jZXMvY29tcG9zZS54dWwgYi9tYWlsL2NvbXBvbmVu
dHMvcHJlZmVyZW5jZXMvY29tcG9zZS54dWwKLS0tIGEvbWFpbC9jb21wb25lbnRzL3ByZWZlcmVu
Y2VzL2NvbXBvc2UueHVsCisrKyBiL21haWwvY29tcG9uZW50cy9wcmVmZXJlbmNlcy9jb21wb3Nl
Lnh1bApAQCAtMTI3LDIyICsxMjcsMjIgQEAKICAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2
YWx1ZT0iQ291cmllciBOZXcsIENvdXJpZXIsIG1vbm9zcGFjZSIgbGFiZWw9IiZmb250Q291cmll
ci5sYWJlbDsiLz4KICAgICAgICAgICAgICAgICAgIDxtZW51c2VwYXJhdG9yLz4KICAgICAgICAg
ICAgICAgICA8L21lbnVwb3B1cD4KICAgICAgICAgICAgICAgPC9tZW51bGlzdD4KIAogICAgICAg
ICAgICAgICA8bGFiZWwgY29udHJvbD0iZm9udFNpemVTZWxlY3QiIHZhbHVlPSImc2l6ZS5sYWJl
bDsiIGFjY2Vzc2tleT0iJnNpemUuYWNjZXNza2V5OyIvPgogICAgICAgICAgICAgICA8bWVudWxp
c3QgaWQ9ImZvbnRTaXplU2VsZWN0IiBwcmVmZXJlbmNlPSJtc2djb21wb3NlLmZvbnRfc2l6ZSI+
CiAgICAgICAgICAgICAgICAgPG1lbnVwb3B1cD4KLSAgICAgICAgICAgICAgICAgIDxtZW51aXRl
bSB2YWx1ZT0ieC1zbWFsbCIgbGFiZWw9IiZzaXplLXgtc21hbGxDbWQubGFiZWw7Ii8+CisgICAg
ICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Ingtc21hbGwiIGxhYmVsPSImc2l6ZS10aW55
Q21kLmxhYmVsOyIvPgogICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJzbWFsbCIg
ICBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7Ii8+CiAgICAgICAgICAgICAgICAgICA8bWVu
dWl0ZW0gdmFsdWU9Im1lZGl1bSIgIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7Ii8+CiAg
ICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9ImxhcmdlIiAgIGxhYmVsPSImc2l6ZS1s
YXJnZUNtZC5sYWJlbDsiLz4KLSAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieC1s
YXJnZSIgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICAgICAgICAgICAg
ICA8bWVudWl0ZW0gdmFsdWU9Inh4LWxhcmdlIiBsYWJlbD0iJnNpemUteHgtbGFyZ2VDbWQubGFi
ZWw7Ii8+CisgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9IngtbGFyZ2UiIGxhYmVs
PSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIvPgorICAgICAgICAgICAgICAgICAgPG1lbnVp
dGVtIHZhbHVlPSJ4eC1sYXJnZSIgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7Ii8+CiAgICAg
ICAgICAgICAgICAgPC9tZW51cG9wdXA+CiAgICAgICAgICAgICAgIDwvbWVudWxpc3Q+CiAgICAg
ICAgICAgICA8L2hib3g+CiAKICAgICAgICAgICAgIDxzZXBhcmF0b3IgY2xhc3M9InRoaW4iLz4K
IAogICAgICAgICAgICAgPGhib3ggYWxpZ249ImNlbnRlciI+CiAgICAgICAgICAgICAgIDxsYWJl
bCBjb250cm9sPSJ0ZXh0Q29sb3JCdXR0b24iIHZhbHVlPSImZm9udENvbG9yLmxhYmVsOyIgYWNj
ZXNza2V5PSImZm9udENvbG9yLmFjY2Vzc2tleTsiLz4KZGlmZiAtLWdpdCBhL21haWwvdGhlbWVz
L2xpbnV4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcyBiL21haWwvdGhlbWVzL2xp
bnV4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcwotLS0gYS9tYWlsL3RoZW1lcy9s
aW51eC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKKysrIGIvbWFpbC90aGVtZXMv
bGludXgvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCkBAIC00MzYsMTYgKzQzNiwy
MyBAQCB0cmVlY2hpbGRyZW46Oi1tb3otdHJlZS1pbWFnZShzdWJzY3JpYmVkCiB0b29sYmFyYnV0
dG9uLmZvcm1hdHRpbmctYnV0dG9uIHsKICAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKCJjaHJvbWU6
Ly9tZXNzZW5nZXIvc2tpbi9tZXNzZW5nZXJjb21wb3NlL2Zvcm1hdC1idXR0b25zLnBuZyIpOwog
fQogCiAjRm9ybWF0VG9vbGJhciA+IHRvb2xiYXJidXR0b24gPiAudG9vbGJhcmJ1dHRvbi10ZXh0
IHsKICAgZGlzcGxheTogbm9uZTsKIH0KIAorI0Fic29sdXRlRm9udFNpemVCdXR0b24geworICAt
bW96LWltYWdlLXJlZ2lvbjogcmVjdCgyNzJweCAxNnB4IDI4OHB4IDBweCk7Cit9CisjQWJzb2x1
dGVGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKKyAgLW1vei1pbWFnZS1yZWdpb246
IHJlY3QoMjU2cHggMTZweCAyNzJweCAwcHgpOworfQorCiAjRGVjcmVhc2VGb250U2l6ZUJ1dHRv
biB7CiAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDIwOHB4IDE2cHggMjI0cHggMHB4KTsKIH0K
ICNEZWNyZWFzZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0gewogICAtbW96LWltYWdl
LXJlZ2lvbjogcmVjdCgxOTJweCAxNnB4IDIwOHB4IDBweCk7CiB9CiAKICNJbmNyZWFzZUZvbnRT
aXplQnV0dG9uIHsKZGlmZiAtLWdpdCBhL21haWwvdGhlbWVzL29zeC9tYWlsL2NvbXBvc2UvbWVz
c2VuZ2VyY29tcG9zZS5jc3MgYi9tYWlsL3RoZW1lcy9vc3gvbWFpbC9jb21wb3NlL21lc3Nlbmdl
cmNvbXBvc2UuY3NzCi0tLSBhL21haWwvdGhlbWVzL29zeC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2Vy
Y29tcG9zZS5jc3MKKysrIGIvbWFpbC90aGVtZXMvb3N4L21haWwvY29tcG9zZS9tZXNzZW5nZXJj
b21wb3NlLmNzcwpAQCAtNzUxLDMwICs3NTEsMzAgQEAgdG9vbGJhcmJ1dHRvbi5mb3JtYXR0aW5n
LWJ1dHRvbiB7CiAgIC1tb3otbWFyZ2luLXN0YXJ0OiAzcHg7CiAgIC1tb3otbWFyZ2luLWVuZDog
NXB4OwogfQogCiAjQWxpZ25Qb3B1cEJ1dHRvbiwgI0luc2VydFBvcHVwQnV0dG9uLCAjc21pbGVC
dXR0b25NZW51IHsKICAtbW96LW1hcmdpbi1lbmQ6IDlweDsKIH0KIAorI0Fic29sdXRlRm9udFNp
emVCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjSW5jcmVhc2VGb250U2l6ZUJ1dHRvbjot
bW96LWxvY2FsZS1kaXIocnRsKSwKICN1bmRlcmxpbmVCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0
bCksCiAjaW5kZW50QnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAotI0RlY3JlYXNlRm9udFNp
emVCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCiAjYm9sZEJ1dHRvbjotbW96LWxvY2FsZS1k
aXIobHRyKSwKICN1bEJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSB7CiAgIGJvcmRlci10b3At
bGVmdC1yYWRpdXM6IDA7CiAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7CiB9CiAKKyNB
YnNvbHV0ZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihsdHIpLAogI0luY3JlYXNlRm9u
dFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCiAjdW5kZXJsaW5lQnV0dG9uOi1tb3ot
bG9jYWxlLWRpcihsdHIpLAogI2luZGVudEJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSwKLSNE
ZWNyZWFzZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAogI2JvbGRCdXR0b246
LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjdWxCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCkgewog
ICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsKICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRp
dXM6IDA7CiB9CiAKIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24gPiAudG9vbGJhcmJ1
dHRvbi1tZW51LWRyb3BtYXJrZXIsCiB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uID4g
LnRvb2xiYXJidXR0b24tbWVudWJ1dHRvbi1kcm9wbWFya2VyIHsKQEAgLTc5OSwxNiArNzk5LDI0
IEBAIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24gPiAudG9vbGIKICAgICBsaXN0LXN0
eWxlLWltYWdlOiB1cmwoY2hyb21lOi8vbWVzc2VuZ2VyL3NraW4vaWNvbnMvdG9vbGJhcmJ1dHRv
bi1kcm9wbWFya2VyLWxpb24ucG5nKTsKICAgfQogfQogCiAjRm9ybWF0VG9vbGJhciA+IHRvb2xi
YXJidXR0b24gPiAudG9vbGJhcmJ1dHRvbi10ZXh0IHsKICAgZGlzcGxheTogbm9uZTsKIH0KIAor
I0Fic29sdXRlRm9udFNpemVCdXR0b24geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgxODBw
eCAyMHB4IDE5MnB4IDBweCk7Cit9CisKKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVk
PSJ0cnVlIl0geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgxODBweCA2MHB4IDE5MnB4IDQw
cHgpICFpbXBvcnRhbnQ7Cit9CisKICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uIHsKICAgLW1vei1p
bWFnZS1yZWdpb246IHJlY3QoMHB4IDIwcHggMTJweCAwcHgpOwogfQogCiAjSW5jcmVhc2VGb250
U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3Qo
MHB4IDYwcHggMTJweCA0MHB4KSAhaW1wb3J0YW50OwogfQogCkBAIC05NzYsMTYgKzk4NCwyNCBA
QCB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uID4gLnRvb2xiCiAgICAgd2lkdGg6IDIw
cHg7CiAgICAgaGVpZ2h0OiAxMnB4OwogICB9CiAKICAgdG9vbGJhcmJ1dHRvbi5mb3JtYXR0aW5n
LWJ1dHRvbiB7CiAgICAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKCJjaHJvbWU6Ly9tZXNzZW5nZXIv
c2tpbi9tZXNzZW5nZXJjb21wb3NlL2Zvcm1hdC1idXR0b25zQDJ4LnBuZyIpOwogICB9CiAKKyAg
I0Fic29sdXRlRm9udFNpemVCdXR0b24geworICAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDM2
MHB4IDQwcHggMzg0cHggMHB4KTsKKyAgfQorCisgICNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uW2Rp
c2FibGVkPSJ0cnVlIl0geworICAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDM2MHB4IDEyMHB4
IDM4NHB4IDgwcHgpICFpbXBvcnRhbnQ7CisgIH0KKwogICAjSW5jcmVhc2VGb250U2l6ZUJ1dHRv
biB7CiAgICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDQwcHggMjRweCAwcHgpOwogICB9
CiAKICAgI0luY3JlYXNlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9InRydWUiXSB7CiAgICAgLW1v
ei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDEyMHB4IDI0cHggODBweCkgIWltcG9ydGFudDsKICAg
fQogCmRpZmYgLS1naXQgYS9tYWlsL3RoZW1lcy93aW5kb3dzL21haWwvY29tcG9zZS9tZXNzZW5n
ZXJjb21wb3NlLmNzcyBiL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9jb21wb3NlL21lc3Nlbmdl
cmNvbXBvc2UuY3NzCi0tLSBhL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9jb21wb3NlL21lc3Nl
bmdlcmNvbXBvc2UuY3NzCisrKyBiL21haWwvdGhlbWVzL3dpbmRvd3MvbWFpbC9jb21wb3NlL21l
c3NlbmdlcmNvbXBvc2UuY3NzCkBAIC0yNTEsMTYgKzI1MSwyMyBAQCB0b29sYm94W2xhYmVsYWxp
Z249ImVuZCJdID4gdG9vbGJhclttb2RlCiAjRm9ybWF0VG9vbGJhciB7CiAgIGJhY2tncm91bmQt
Y29sb3I6IHRyYW5zcGFyZW50OwogfQogCiAjRm9ybWF0VG9vbGJhciA+IHRvb2xiYXJidXR0b24g
PiAudG9vbGJhcmJ1dHRvbi10ZXh0IHsKICAgZGlzcGxheTogbm9uZTsKIH0KIAorI0Fic29sdXRl
Rm9udFNpemVCdXR0b24geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgwcHggMzIwcHggMTZw
eCAzMDRweCk7Cit9CisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsK
KyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTZweCAzMjBweCAzMnB4IDMwNHB4KSAhaW1wb3J0
YW50OworfQorCiAjRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiB7CiAgIC1tb3otaW1hZ2UtcmVnaW9u
OiByZWN0KDBweCAxNnB4IDE2cHggMHB4KTsKIH0KICNEZWNyZWFzZUZvbnRTaXplQnV0dG9uW2Rp
c2FibGVkPSJ0cnVlIl0gewogICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgxNnB4IDE2cHggMzJw
eCAwcHgpICFpbXBvcnRhbnQ7CiB9CiAKICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uIHsKZGlmZiAt
LWdpdCBhL3N1aXRlL21haWxuZXdzL2NvbXBvc2UvTXNnQ29tcG9zZUNvbW1hbmRzLmpzIGIvc3Vp
dGUvbWFpbG5ld3MvY29tcG9zZS9Nc2dDb21wb3NlQ29tbWFuZHMuanMKLS0tIGEvc3VpdGUvbWFp
bG5ld3MvY29tcG9zZS9Nc2dDb21wb3NlQ29tbWFuZHMuanMKKysrIGIvc3VpdGUvbWFpbG5ld3Mv
Y29tcG9zZS9Nc2dDb21wb3NlQ29tbWFuZHMuanMKQEAgLTU5OCwxOCArNTk4LDE4IEBAIGZ1bmN0
aW9uIHVwZGF0ZUNvbXBvc2VJdGVtcygpCiAgIHRyeSB7CiAgICAgLy8gRWRpdCBNZW51CiAgICAg
Z29VcGRhdGVDb21tYW5kKCJjbWRfcmV3cmFwIik7CiAKICAgICAvLyBJbnNlcnQgTWVudQogICAg
IGlmIChnTXNnQ29tcG9zZSAmJiBnTXNnQ29tcG9zZS5jb21wb3NlSFRNTCkKICAgICB7CiAgICAg
ICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIik7Ci0gICAgICBnb1Vw
ZGF0ZUNvbW1hbmQoImNtZF9kZWNyZWFzZUZvbnQiKTsKLSAgICAgIGdvVXBkYXRlQ29tbWFuZCgi
Y21kX2luY3JlYXNlRm9udCIpOworICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfZGVjcmVhc2VG
b250U3RlcCIpOworICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaW5jcmVhc2VGb250U3RlcCIp
OwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfYm9sZCIpOwogICAgICAgZ29VcGRhdGVDb21t
YW5kKCJjbWRfaXRhbGljIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF91bmRlcmxpbmUi
KTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX3VsIik7CiAgICAgICBnb1VwZGF0ZUNvbW1h
bmQoImNtZF9vbCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaW5kZW50Iik7CiAgICAg
ICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9vdXRkZW50Iik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQo
ImNtZF9hbGlnbiIpOwpkaWZmIC0tZ2l0IGEvc3VpdGUvbWFpbG5ld3MvY29tcG9zZS9wcmVmcy9w
cmVmLWNvbXBvc2luZ19tZXNzYWdlcy54dWwgYi9zdWl0ZS9tYWlsbmV3cy9jb21wb3NlL3ByZWZz
L3ByZWYtY29tcG9zaW5nX21lc3NhZ2VzLnh1bAotLS0gYS9zdWl0ZS9tYWlsbmV3cy9jb21wb3Nl
L3ByZWZzL3ByZWYtY29tcG9zaW5nX21lc3NhZ2VzLnh1bAorKysgYi9zdWl0ZS9tYWlsbmV3cy9j
b21wb3NlL3ByZWZzL3ByZWYtY29tcG9zaW5nX21lc3NhZ2VzLnh1bApAQCAtMTYzLDIyICsxNjMs
MjIgQEAKICAgICAgICAgICA8L3Jvdz4KIAkgIDxyb3cgYWxpZ249ImNlbnRlciI+CiAgICAgICAg
ICAgICA8bGFiZWwgdmFsdWU9IiZzaXplLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgICBhY2Nl
c3NrZXk9IiZzaXplLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICAgY29udHJvbD0iZm9u
dFNpemVTZWxlY3QiLz4KICAgICAgICAgICAgIDxoYm94IGFsaWduPSJjZW50ZXIiPgogICAgICAg
ICAgICAgICA8bWVudWxpc3QgaWQ9ImZvbnRTaXplU2VsZWN0IiBwcmVmZXJlbmNlPSJtc2djb21w
b3NlLmZvbnRfc2l6ZSI+CiAgICAgICAgICAgICAgICAgPG1lbnVwb3B1cD4KLSAgICAgICAgICAg
ICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieC1zbWFsbCIgbGFiZWw9IiZzaXplLXgtc21hbGxDbWQu
bGFiZWw7Ii8+CisgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Ingtc21hbGwiIGxh
YmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIvPgogICAgICAgICAgICAgICAgICAgPG1lbnVpdGVt
IHZhbHVlPSJzbWFsbCIgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIvPgogICAgICAgICAg
ICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJtZWRpdW0iIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQu
bGFiZWw7Ii8+CiAgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9ImxhcmdlIiBsYWJl
bD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICAgICAgICAgICAgICA8bWVudWl0ZW0g
dmFsdWU9IngtbGFyZ2UiIGxhYmVsPSImc2l6ZS14LWxhcmdlQ21kLmxhYmVsOyIvPgotICAgICAg
ICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4eC1sYXJnZSIgbGFiZWw9IiZzaXplLXh4LWxh
cmdlQ21kLmxhYmVsOyIvPgorICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4LWxh
cmdlIiBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiLz4KKyAgICAgICAgICAgICAg
ICAgIDxtZW51aXRlbSB2YWx1ZT0ieHgtbGFyZ2UiIGxhYmVsPSImc2l6ZS1odWdlQ21kLmxhYmVs
OyIvPgogICAgICAgICAgICAgICAgIDwvbWVudXBvcHVwPgogICAgICAgICAgICAgICA8L21lbnVs
aXN0PgogICAgICAgICAgICAgICA8bGFiZWwgdmFsdWU9IiZmb250Q29sb3IubGFiZWw7IgogICAg
ICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImZm9udENvbG9yLmFjY2Vzc2tleTsiCiAgICAg
ICAgICAgICAgICAgICAgICBjb250cm9sPSJtc2dDb21wb3NlVGV4dENvbG9yIi8+CiAgICAgICAg
ICAgICAgIDxjb2xvcnBpY2tlciBpZD0ibXNnQ29tcG9zZVRleHRDb2xvciIKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHR5cGU9ImJ1dHRvbiIKICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHByZWZlcmVuY2U9Im1zZ2NvbXBvc2UudGV4dF9jb2xvciIvPgo=
</data>
<flag name="review"
          id="1305433"
          type_id="4"
          status="+"
          setter="neil"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8696359</attachid>
            <date>2015-12-06 12:15:54 -0800</date>
            <delta_ts>2015-12-06 12:33:33 -0800</delta_ts>
            <desc>Part 2+3: Full solution: New toolbar button and changed increase/decrease buttons (v8b).</desc>
            <filename>769604.patch</filename>
            <type>text/plain</type>
            <size>50322</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBQYXJlbnQgZDU5ZjhiNjQ3YTE2MjRkNzAyODc2M2FhOWI0
NTQwMzFiOWI3MDdjYgojIFVzZXIgSm9yZyBLIDxtb3ppbGxhQGpvcmdrLmNvbT4KQnVnIDc2OTYw
NCAtIFByb3ZpZGUgbmV3IGZvbnQgc2l6ZSBzZWxlY3Rpb24gYnV0dG9uLCBjaGFuZ2UgaW50ZXJu
YWxzIG9mIGluY3JlYXNlL2RlY3JlYXNlIGJ1dHRvbnMuIHI9bmVpbCxta21lbGluCgpkaWZmIC0t
Z2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvQ29tcG9zZXJDb21tYW5kcy5qcyBiL2Vk
aXRvci91aS9jb21wb3Nlci9jb250ZW50L0NvbXBvc2VyQ29tbWFuZHMuanMKLS0tIGEvZWRpdG9y
L3VpL2NvbXBvc2VyL2NvbnRlbnQvQ29tcG9zZXJDb21tYW5kcy5qcworKysgYi9lZGl0b3IvdWkv
Y29tcG9zZXIvY29udGVudC9Db21wb3NlckNvbW1hbmRzLmpzCkBAIC0yMiwxNiArMjIsMTggQEAg
ZnVuY3Rpb24gU2V0dXBIVE1MRWRpdG9yQ29tbWFuZHMoKQogCiAgIGNvbW1hbmRUYWJsZS5yZWdp
c3RlckNvbW1hbmQoImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIiwgbnNEdW1teUhUTUxDb21tYW5k
KTsKIAogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZ3JpZCIsICBuc0dyaWRD
b21tYW5kKTsKIAogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfbGlzdFByb3Bl
cnRpZXMiLCAgbnNMaXN0UHJvcGVydGllc0NvbW1hbmQpOwogICBjb21tYW5kVGFibGUucmVnaXN0
ZXJDb21tYW5kKCJjbWRfcGFnZVByb3BlcnRpZXMiLCAgbnNQYWdlUHJvcGVydGllc0NvbW1hbmQp
OwogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfY29sb3JQcm9wZXJ0aWVzIiwg
bnNDb2xvclByb3BlcnRpZXNDb21tYW5kKTsKKyAgY29tbWFuZFRhYmxlLnJlZ2lzdGVyQ29tbWFu
ZCgiY21kX2luY3JlYXNlRm9udFN0ZXAiLCBuc0luY3JlYXNlRm9udENvbW1hbmQpOworICBjb21t
YW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZGVjcmVhc2VGb250U3RlcCIsIG5zRGVjcmVh
c2VGb250Q29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9hZHZh
bmNlZFByb3BlcnRpZXMiLCBuc0FkdmFuY2VkUHJvcGVydGllc0NvbW1hbmQpOwogICBjb21tYW5k
VGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfb2JqZWN0UHJvcGVydGllcyIsICAgbnNPYmplY3RQ
cm9wZXJ0aWVzQ29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9y
ZW1vdmVOYW1lZEFuY2hvcnMiLCBuc1JlbW92ZU5hbWVkQW5jaG9yc0NvbW1hbmQpOwogICBjb21t
YW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZWRpdExpbmsiLCAgICAgICAgbnNFZGl0TGlu
a0NvbW1hbmQpOwogCiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9mb3JtIiwg
ICAgICAgICAgbnNGb3JtQ29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQo
ImNtZF9pbnB1dHRhZyIsICAgICAgbnNJbnB1dFRhZ0NvbW1hbmQpOwogICBjb21tYW5kVGFibGUu
cmVnaXN0ZXJDb21tYW5kKCJjbWRfaW5wdXRpbWFnZSIsICAgIG5zSW5wdXRJbWFnZUNvbW1hbmQp
OwpAQCAtMjU4LDE2ICsyNjAsMTggQEAgZnVuY3Rpb24gZ29VcGRhdGVDb21tYW5kU3RhdGUoY29t
bWFuZCkKICAgICAgICAgYnJlYWs7CiAKICAgICAgIGNhc2UgImNtZF9kZWNyZWFzZVpJbmRleCI6
CiAgICAgICBjYXNlICJjbWRfaW5jcmVhc2VaSW5kZXgiOgogICAgICAgY2FzZSAiY21kX2luZGVu
dCI6CiAgICAgICBjYXNlICJjbWRfb3V0ZGVudCI6CiAgICAgICBjYXNlICJjbWRfaW5jcmVhc2VG
b250IjoKICAgICAgIGNhc2UgImNtZF9kZWNyZWFzZUZvbnQiOgorICAgICAgY2FzZSAiY21kX2lu
Y3JlYXNlRm9udFN0ZXAiOgorICAgICAgY2FzZSAiY21kX2RlY3JlYXNlRm9udFN0ZXAiOgogICAg
ICAgY2FzZSAiY21kX3JlbW92ZVN0eWxlcyI6CiAgICAgICBjYXNlICJjbWRfc21pbGV5IjoKICAg
ICAgICAgYnJlYWs7CiAKICAgICAgIGRlZmF1bHQ6IGR1bXAoIm5vIHVwZGF0ZSBmb3IgY29tbWFu
ZDogIiArY29tbWFuZCsiXG4iKTsKICAgICB9CiAgIH0KICAgY2F0Y2ggKGUpIHsgZHVtcCgiQW4g
ZXJyb3Igb2NjdXJyZWQgdXBkYXRpbmcgdGhlICIrY29tbWFuZCsiIGNvbW1hbmQ6IFxuIitlKyJc
biIpOyB9CkBAIC0zMDkxLDE2ICszMDk1LDY0IEBAIHZhciBuc0NvbG9yUHJvcGVydGllc0NvbW1h
bmQgPQogICBkb0NvbW1hbmQ6IGZ1bmN0aW9uKGFDb21tYW5kKQogICB7CiAgICAgd2luZG93Lm9w
ZW5EaWFsb2coImNocm9tZTovL2VkaXRvci9jb250ZW50L0VkQ29sb3JQcm9wcy54dWwiLCJfYmxh
bmsiLCAiY2hyb21lLGNsb3NlLHRpdGxlYmFyLG1vZGFsIiwgIiIpOwogICAgIFVwZGF0ZURlZmF1
bHRDb2xvcnMoKTsKICAgfQogfTsKIAogLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQordmFy
IG5zSW5jcmVhc2VGb250Q29tbWFuZCA9Cit7CisgIGlzQ29tbWFuZEVuYWJsZWQ6IGZ1bmN0aW9u
KGFDb21tYW5kLCBkdW1teSkKKyAgeworICAgIGlmICghKElzRG9jdW1lbnRFZGl0YWJsZSgpICYm
IElzRWRpdGluZ1JlbmRlcmVkSFRNTCgpKSkKKyAgICAgIHJldHVybiBmYWxzZTsKKyAgICB2YXIg
c2V0SW5kZXggPSBnZXRGb250U2l6ZUluZGV4KCk7CisgICAgcmV0dXJuIChzZXRJbmRleCA+PSAw
ICYmIHNldEluZGV4IDwgNSk7CisgIH0sCisKKyAgZ2V0Q29tbWFuZFN0YXRlUGFyYW1zOiBmdW5j
dGlvbihhQ29tbWFuZCwgYVBhcmFtcywgYVJlZkNvbikge30sCisgIGRvQ29tbWFuZFBhcmFtczog
ZnVuY3Rpb24oYUNvbW1hbmQsIGFQYXJhbXMsIGFSZWZDb24pIHt9LAorCisgIGRvQ29tbWFuZDog
ZnVuY3Rpb24oYUNvbW1hbmQpCisgIHsKKyAgICB2YXIgc2V0SW5kZXggPSBnZXRGb250U2l6ZUlu
ZGV4KCk7CisgICAgaWYgKHNldEluZGV4IDwgMCB8fCBzZXRJbmRleCA+PSA1KQorICAgICAgcmV0
dXJuOworICAgIHZhciBzaXplcyA9IFsneC1zbWFsbCcsICdzbWFsbCcsICdtZWRpdW0nLCAnbGFy
Z2UnLCAneC1sYXJnZScsICd4eC1sYXJnZScgXTsKKyAgICBFZGl0b3JTZXRGb250U2l6ZShzaXpl
c1tzZXRJbmRleCsxXSk7CisgIH0KK307CisKKy8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
K3ZhciBuc0RlY3JlYXNlRm9udENvbW1hbmQgPQoreworICBpc0NvbW1hbmRFbmFibGVkOiBmdW5j
dGlvbihhQ29tbWFuZCwgZHVtbXkpCisgIHsKKyAgICBpZiAoIShJc0RvY3VtZW50RWRpdGFibGUo
KSAmJiBJc0VkaXRpbmdSZW5kZXJlZEhUTUwoKSkpCisgICAgICByZXR1cm4gZmFsc2U7CisgICAg
dmFyIHNldEluZGV4ID0gZ2V0Rm9udFNpemVJbmRleCgpOworICAgIHJldHVybiAoc2V0SW5kZXgg
PiAwKTsKKyAgfSwKKworICBnZXRDb21tYW5kU3RhdGVQYXJhbXM6IGZ1bmN0aW9uKGFDb21tYW5k
LCBhUGFyYW1zLCBhUmVmQ29uKSB7fSwKKyAgZG9Db21tYW5kUGFyYW1zOiBmdW5jdGlvbihhQ29t
bWFuZCwgYVBhcmFtcywgYVJlZkNvbikge30sCisKKyAgZG9Db21tYW5kOiBmdW5jdGlvbihhQ29t
bWFuZCkKKyAgeworICAgIHZhciBzZXRJbmRleCA9IGdldEZvbnRTaXplSW5kZXgoKTsKKyAgICBp
ZiAoc2V0SW5kZXggPD0gMCkKKyAgICAgIHJldHVybjsKKyAgICB2YXIgc2l6ZXMgPSBbJ3gtc21h
bGwnLCAnc21hbGwnLCAnbWVkaXVtJywgJ2xhcmdlJywgJ3gtbGFyZ2UnLCAneHgtbGFyZ2UnIF07
CisgICAgRWRpdG9yU2V0Rm9udFNpemUoc2l6ZXNbc2V0SW5kZXgtMV0pOworICB9Cit9OworCisv
Ly0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB2YXIgbnNSZW1vdmVOYW1lZEFuY2hvcnNDb21t
YW5kID0KIHsKICAgaXNDb21tYW5kRW5hYmxlZDogZnVuY3Rpb24oYUNvbW1hbmQsIGR1bW15KQog
ICB7CiAgICAgLy8gV2UgY291bGQgc2VlIGlmIHRoZXJlJ3MgYW55IGxpbmsgaW4gc2VsZWN0aW9u
LCBidXQgaXQgZG9lc24ndCBzZWVtIHdvcnRoIHRoZSB3b3JrIQogICAgIHJldHVybiAoSXNEb2N1
bWVudEVkaXRhYmxlKCkgJiYgSXNFZGl0aW5nUmVuZGVyZWRIVE1MKCkpOwogICB9LAogCmRpZmYg
LS1naXQgYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3IuanMgYi9lZGl0b3IvdWkv
Y29tcG9zZXIvY29udGVudC9lZGl0b3IuanMKLS0tIGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRl
bnQvZWRpdG9yLmpzCisrKyBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci5qcwpA
QCAtOTYwLDc5ICs5NjAsMTI5IEBAIGZ1bmN0aW9uIGNyZWF0ZUZvbnRGYWNlTWVudWl0ZW0oYUZv
bnRMYWIKICAgaXRlbU5vZGUuc2V0QXR0cmlidXRlKCJ2YWx1ZV9wYXJzZWQiLCBhRm9udE5hbWUu
dG9Mb3dlckNhc2UoKS5yZXBsYWNlKC8sIC9nLCAiLCIpKTsKICAgaWYgKGFNZW51UG9wdXAuZ2V0
QXR0cmlidXRlKCJ1c2VSYWRpb3MiKSA9PSAidHJ1ZSIpIHsKICAgICBpdGVtTm9kZS5zZXRBdHRy
aWJ1dGUoInR5cGUiLCAicmFkaW8iKTsKICAgICBpdGVtTm9kZS5zZXRBdHRyaWJ1dGUoIm9ic2Vy
dmVzIiwgImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIik7CiAgIH0KICAgcmV0dXJuIGl0ZW1Ob2Rl
OwogfQogCi1mdW5jdGlvbiBpbml0Rm9udFNpemVNZW51KG1lbnVQb3B1cCkKKy8qKgorICogSGVs
cGVyIGZ1bmN0aW9uCisgKi8KK2Z1bmN0aW9uIGdldEZvbnRTaXplSW5kZXgoKQoreworICB2YXIg
Zmlyc3RIYXMgPSB7IHZhbHVlOiBmYWxzZSB9OworICB2YXIgYW55SGFzID0geyB2YWx1ZTogZmFs
c2UgfTsKKyAgdmFyIGFsbEhhcyA9IHsgdmFsdWU6IGZhbHNlIH07CisKKyAgdmFyIGZvbnRTaXpl
ID0gRWRpdG9yR2V0VGV4dFByb3BlcnR5KCJmb250IiwgInNpemUiLCBudWxsLCBmaXJzdEhhcywg
YW55SGFzLCBhbGxIYXMpOworCisgIC8vIElmIHRoZSBlbGVtZW50IGhhcyBubyBzaXplIGF0dHJp
YnV0ZSBhbmQgbm8gc2l6ZSB3YXMgZm91bmQgYXQgYWxsLAorICAvLyB3ZSBhc3N1bWUgIm1lZGl1
bSIgc2l6ZS4gVGhpcyBpcyBoaWdobHkgcHJvYmxlbWF0aWMgc2luY2UKKyAgLy8gQ1NTIHNpemVz
IGFyZSBub3QgcmVjb2duaXNlZCBhbmQgd2lsbCBzaG93IGFzICJtZWRpdW0iIGFzIHdlbGwuCisg
IC8vIEN1cnJlbnRseSB3ZSBjYW4ndCBkaXN0aW5ndWlzaCBiZXR3ZWVuICJubyBhdHRyaWJ1dGUi
IHdoaWNoCisgIC8vIGNhbiBpbXBseSAibWVkaXVtIiBhbmQgIkNTUyBhdHRyaWJ1dGUgcHJlc2Vu
dCIgd2hpY2ggc2hvdWxkIG5vdAorICAvLyBpbXBseSAibWVkaXVtIi4KKyAgaWYgKCFhbnlIYXMu
dmFsdWUpCisgICAgcmV0dXJuIDI7CisKKyAgLy8gTWl4ZWQgc2VsZWN0aW9uLgorICBpZiAoIWFs
bEhhcy52YWx1ZSkKKyAgICByZXR1cm4gLTE7CisKKyAgc3dpdGNoIChmb250U2l6ZSkKKyAgewor
ICAgIGNhc2UgIi0zIjoKKyAgICBjYXNlICItMiI6CisgICAgY2FzZSAiMCI6CisgICAgY2FzZSAi
MSI6CisgICAgICAvLyB4LXNtYWxsLgorICAgICAgcmV0dXJuIDA7CisgICAgY2FzZSAiLTEiOgor
ICAgIGNhc2UgIjIiOgorICAgICAgLy8gc21hbGwuCisgICAgICByZXR1cm4gMTsKKyAgICBjYXNl
ICIzIjoKKyAgICAgIC8vIG1lZGl1bS4KKyAgICAgIHJldHVybiAyOworICAgIGNhc2UgIisxIjoK
KyAgICBjYXNlICI0IjoKKyAgICAgIC8vIGxhcmdlLgorICAgICAgcmV0dXJuIDM7CisgICAgY2Fz
ZSAiKzIiOgorICAgIGNhc2UgIjUiOgorICAgICAgLy8geC1sYXJnZS4KKyAgICAgIHJldHVybiA0
OworICAgIGNhc2UgIiszIjoKKyAgICBjYXNlICIrNCI6CisgICAgY2FzZSAiNiI6CisgICAgY2Fz
ZSAiNyI6CisgICAgICAvLyB4eC1sYXJnZS4KKyAgICAgIHJldHVybiA1OworICB9CisKKyAgLy8g
V2Ugc2hvdWxkbid0IGdldCBoZXJlLiBBbGwgdGhlIHNlbGVjdGlvbiBoYXMgYSB2YWx1ZSB3ZSBk
b24ndCB1bmRlcnN0YW5kLgorICByZXR1cm4gLTE7Cit9CisKK2Z1bmN0aW9uIGluaXRGb250U2l6
ZU1lbnUobWVudVBvcHVwLCBmdWxsTWVudSkKIHsKICAgaWYgKG1lbnVQb3B1cCkKICAgewogICAg
IHZhciBjaGlsZHJlbiA9IG1lbnVQb3B1cC5jaGlsZE5vZGVzOwotICAgIGlmICghY2hpbGRyZW4p
IHJldHVybjsKLQorICAgIGlmICghY2hpbGRyZW4pCisgICAgICByZXR1cm47CisKKyAgICAvLyBG
aXhlZCBzaXplIGl0ZW1zIHN0YXJ0IGFmdGVyIG1lbnUgc2VwYXJhdG9yIGRlcGVuZGluZyBvbiB3
aGV0aGVyIGl0IGlzCisgICAgLy8gYSBmdWxsIG1lbnUuCisgICAgdmFyIG1lbnVJbmRleCA9IGZ1
bGxNZW51ID8gMyA6IDA7CisKKyAgICB2YXIgc2V0SW5kZXggPSBnZXRGb250U2l6ZUluZGV4KCk7
CisgICAgaWYgKHNldEluZGV4ID49IDApCisgICAgeworICAgICAgY2hpbGRyZW5bbWVudUluZGV4
ICsgc2V0SW5kZXhdLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIHRydWUpOworICAgIH0KKyAgICBl
bHNlCisgICAgeworICAgICAgLy8gSW4gY2FzZSBvZiBtaXhlZCwgY2xlYXIgYWxsIGl0ZW1zLgor
ICAgICAgZm9yICh2YXIgaSA9IG1lbnVJbmRleDsgaSA8IGNoaWxkcmVuLmxlbmd0aDsgaSsrKQor
ICAgICAgICBjaGlsZHJlbltpXS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCBmYWxzZSk7CisgICAg
fQorCisgICAgLy8gU29tZSBjb25maWd1cmF0aW9ucyBtaWdodCBub3QgaGF2ZSB0aGUgInNtYWxs
L2JpZyIgaW5kaWNhdG9yIGFzCisgICAgLy8gbGFzdCBpdGVtLiBJZiB0aGVyZSBpcyBubyBpbmRp
Y2F0b3IsIHdlIGFyZSBkb25lLgorICAgIGlmICghbWVudVBvcHVwLmxhc3RDaGlsZC5pZC5jb250
YWlucygic21hbGxCaWdJbmZvIikpCisgICAgICByZXR1cm47CisKKyAgICAvLyBXaGlsZSBpdCB3
b3VsZCBiZSBiZXR0ZXIgdG8gc2hvdyB0aGUgbnVtYmVyIG9mIGxldmVscywKKyAgICAvLyBhdCBs
ZWFzdCB0aGlzIHRlbGxzIHVzZXIgaWYgZWl0aGVyIG9mIHRoZW0gYXJlIHNldC4KICAgICB2YXIg
Zmlyc3RIYXMgPSB7IHZhbHVlOiBmYWxzZSB9OwogICAgIHZhciBhbnlIYXMgPSB7IHZhbHVlOiBm
YWxzZSB9OwogICAgIHZhciBhbGxIYXMgPSB7IHZhbHVlOiBmYWxzZSB9OwogCi0gICAgdmFyIHNp
emVXYXNGb3VuZCA9IGZhbHNlOwotCi0gICAgLy8gd2UgbmVlZCB0byBzZXQgb3IgY2xlYXIgdGhl
IGNoZWNrbWFyayBmb3IgZWFjaCBtZW51IGl0ZW0gc2luY2UgdGhlIHNlbGVjdGlvbgotICAgIC8v
IG1heSBiZSBpbiBhIG5ldyBsb2NhdGlvbiBmcm9tIHdoZXJlIGl0IHdhcyB3aGVuIHRoZSBtZW51
IHdhcyBwcmV2aW91c2x5IG9wZW5lZAotCi0gICAgLy8gRmlyc3QgMiBpdGVtcyBhZGQgPHNtYWxs
PiBhbmQgPGJpZz4gdGFncwotICAgIC8vIFdoaWxlIGl0IHdvdWxkIGJlIGJldHRlciB0byBzaG93
IHRoZSBudW1iZXIgb2YgbGV2ZWxzLAotICAgIC8vICBhdCBsZWFzdCB0aGlzIHRlbGxzIHVzZXIg
aWYgZWl0aGVyIG9mIHRoZW0gYXJlIHNldAotICAgIHZhciBtZW51SXRlbSA9IGNoaWxkcmVuWzBd
OwotICAgIGlmIChtZW51SXRlbSkKKyAgICAvLyBTaG93ICJzbWFsbCIvImJpZyIgaW5kaWNhdG9y
LgorICAgIHZhciBodG1sSW5mbyA9ICIiOworICAgIEVkaXRvckdldFRleHRQcm9wZXJ0eSgic21h
bGwiLCAiIiwgIiIsIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7CisgICAgaWYgKGFueUhhcy52
YWx1ZSkKKyAgICAgIGh0bWxJbmZvID0gIjxzbWFsbD4iOworICAgIEVkaXRvckdldFRleHRQcm9w
ZXJ0eSgiYmlnIiwgIiIsICIiLCBmaXJzdEhhcywgYW55SGFzLCBhbGxIYXMpOworICAgIGlmIChh
bnlIYXMudmFsdWUpCisgICAgICBodG1sSW5mbyArPSAiPGJpZz4iOworCisgICAgaWYgKGh0bWxJ
bmZvKQogICAgIHsKLSAgICAgIEVkaXRvckdldFRleHRQcm9wZXJ0eSgic21hbGwiLCAiIiwgIiIs
IGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7Ci0gICAgICBtZW51SXRlbS5zZXRBdHRyaWJ1dGUo
ImNoZWNrZWQiLCBhbGxIYXMudmFsdWUpOwotICAgICAgc2l6ZVdhc0ZvdW5kID0gYW55SGFzLnZh
bHVlOworICAgICAgbWVudVBvcHVwLmxhc3RDaGlsZC5oaWRkZW4gPSBmYWxzZTsKKyAgICAgIG1l
bnVQb3B1cC5sYXN0Q2hpbGQuc2V0QXR0cmlidXRlKCJsYWJlbCIsICJIVE1MOiAiICsgaHRtbElu
Zm8pOworICAgICAgbWVudVBvcHVwLmxhc3RDaGlsZC5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCB0
cnVlKTsKICAgICB9Ci0KLSAgICBtZW51SXRlbSA9IGNoaWxkcmVuWzFdOwotICAgIGlmIChtZW51
SXRlbSkKKyAgICBlbHNlCiAgICAgewotICAgICAgRWRpdG9yR2V0VGV4dFByb3BlcnR5KCJiaWci
LCAiIiwgIiIsIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7Ci0gICAgICBtZW51SXRlbS5zZXRB
dHRyaWJ1dGUoImNoZWNrZWQiLCBhbGxIYXMudmFsdWUpOwotICAgICAgc2l6ZVdhc0ZvdW5kIHw9
IGFueUhhcy52YWx1ZTsKKyAgICAgIG1lbnVQb3B1cC5sYXN0Q2hpbGQuaGlkZGVuID0gdHJ1ZTsK
ICAgICB9Ci0KLSAgICAvLyBGaXhlZCBzaXplIGl0ZW1zIHN0YXJ0IGFmdGVyIG1lbnUgc2VwYXJh
dG9yCi0gICAgdmFyIG1lbnVJbmRleCA9IDM7Ci0gICAgLy8gSW5kZXggb2YgdGhlIG1lZGl1bSAo
ZGVmYXVsdCkgaXRlbQotICAgIHZhciBtZWRpdW1JbmRleCA9IDU7Ci0KLSAgICAvLyBTY2FuIHRo
cm91Z2ggYWxsIHN1cHBvcnRlZCAiZm9udCBzaXplIiBhdHRyaWJ1dGUgdmFsdWVzCi0gICAgZm9y
ICh2YXIgaSA9IC0yOyBpIDw9IDM7IGkrKykKLSAgICB7Ci0gICAgICBtZW51SXRlbSA9IGNoaWxk
cmVuW21lbnVJbmRleF07Ci0KLSAgICAgIC8vIFNraXAgb3ZlciBtZWRpdW0gc2luY2UgaXQnbGwg
YmUgc2V0IGJlbG93LgotICAgICAgLy8gSWYgZm9udCBzaXplPTAgaXMgYWN0dWFsbHkgc2V0LCB3
ZSdsbCB0b2dnbGUgaXQgb2ZmIGJlbG93IGlmCi0gICAgICAvLyB3ZSBlbnRlciB0aGlzIGxvb3Ag
aW4gdGhpcyBjYXNlLgotICAgICAgaWYgKG1lbnVJdGVtICYmIChpICE9IDApKQotICAgICAgewot
ICAgICAgICB2YXIgc2l6ZVN0cmluZyA9IChpIDw9IDApID8gU3RyaW5nKGkpIDogKCIrIiArIFN0
cmluZyhpKSk7Ci0gICAgICAgIEVkaXRvckdldFRleHRQcm9wZXJ0eSgiZm9udCIsICJzaXplIiwg
c2l6ZVN0cmluZywgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKLSAgICAgICAgLy8gQ2hlY2sg
dGhlIGl0ZW0gb25seSBpZiBhbGwgb2Ygc2VsZWN0aW9uIGhhcyB0aGUgc2l6ZS4uLgotICAgICAg
ICBtZW51SXRlbS5zZXRBdHRyaWJ1dGUoImNoZWNrZWQiLCBhbGxIYXMudmFsdWUpOwotICAgICAg
ICAvLyAuLi5idXQgcmVtZW1iZXIgaWYgQU5ZIG9mIG9mIHNlbGVjdGlvbiBoYWQgc2l6ZSBzZXQK
LSAgICAgICAgc2l6ZVdhc0ZvdW5kIHw9IGFueUhhcy52YWx1ZTsKLSAgICAgIH0KLSAgICAgIG1l
bnVJbmRleCsrOwotICAgIH0KLQotICAgIC8vIGlmIG5vIHNpemUgd2FzIGZvdW5kLCB0aGVuIGNo
ZWNrIGRlZmF1bHQgKG1lZGl1bSkKLSAgICAvLyBub3RlIHRoYXQgbm8gaXRlbSBpcyBjaGVja2Vk
IGluIHRoZSBjYXNlIG9mICJtaXhlZCIgc2VsZWN0aW9uCi0gICAgY2hpbGRyZW5bbWVkaXVtSW5k
ZXhdLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsICFzaXplV2FzRm91bmQpOwogICB9CiB9CiAKIGZ1
bmN0aW9uIG9uSGlnaGxpZ2h0Q29sb3JDaGFuZ2UoKQogewogICBDaGFuZ2VCdXR0b25Db2xvcigi
Y21kX2hpZ2hsaWdodCIsICJIaWdobGlnaHRDb2xvckJ1dHRvbiIsCiAgICAgICAgICAgICAgICAg
ICAgICJ0cmFuc3BhcmVudCIpOwogfQpkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2Nv
bnRlbnQvZWRpdG9yLnh1bCBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci54dWwK
LS0tIGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yLnh1bAorKysgYi9lZGl0b3Iv
dWkvY29tcG9zZXIvY29udGVudC9lZGl0b3IueHVsCkBAIC0yNjUsMTYgKzI2NSwxOSBAQAogICAg
ICAgICAgICBub3dpbmRvd2RyYWc9InRydWUiPgogICAgIDwhLS0gZnJvbSBlZGl0b3JPdmVybGF5
IC0tPgogICAgIDx0b29sYmFyaXRlbSBpZD0icGFyYWdyYXBoLXNlbGVjdC1jb250YWluZXIiLz4K
ICAgICA8dG9vbGJhcml0ZW0gaWQ9ImNvbG9yLWJ1dHRvbnMtY29udGFpbmVyIi8+CiAgICAgPHRv
b2xiYXJidXR0b24gaWQ9IkhpZ2hsaWdodENvbG9yQnV0dG9uIi8+CiAKICAgICA8dG9vbGJhcnNl
cGFyYXRvciBjbGFzcz0idG9vbGJhcnNlcGFyYXRvci1zdGFuZGFyZCIvPgogCisgICAgPCEtLSBF
bmFibGUgaWYgcmVxdWlyZWQgZm9yIFNlYU1vbmtleS4KKyAgICA8dG9vbGJhcmJ1dHRvbiBpZD0i
QWJzb2x1dGVGb250U2l6ZUJ1dHRvbiIvPgorICAgIC0tPgogICAgIDx0b29sYmFyYnV0dG9uIGlk
PSJEZWNyZWFzZUZvbnRTaXplQnV0dG9uIi8+CiAgICAgPHRvb2xiYXJidXR0b24gaWQ9IkluY3Jl
YXNlRm9udFNpemVCdXR0b24iLz4KIAogICAgIDx0b29sYmFyc2VwYXJhdG9yIGNsYXNzPSJ0b29s
YmFyc2VwYXJhdG9yLXN0YW5kYXJkIi8+CiAKICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iYm9sZEJ1
dHRvbiIvPgogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJpdGFsaWNCdXR0b24iLz4KICAgICA8dG9v
bGJhcmJ1dHRvbiBpZD0idW5kZXJsaW5lQnV0dG9uIi8+CmRpZmYgLS1naXQgYS9lZGl0b3IvdWkv
Y29tcG9zZXIvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1bCBiL2VkaXRvci91aS9jb21wb3Nlci9j
b250ZW50L2VkaXRvck92ZXJsYXkueHVsCi0tLSBhL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50
L2VkaXRvck92ZXJsYXkueHVsCisrKyBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRv
ck92ZXJsYXkueHVsCkBAIC04OSwyNyArODksMjcgQEAKICAgICAgICAgIGNvbW1hbmQ9ImNtZF9y
ZW1vdmVMaW5rcyIKICAgICAgICAgIG1vZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+CiAgICAgPGtl
eSBpZD0icmVtb3ZlbmFtZWRhbmNob3Jza2IiCiAgICAgICAgICBrZXk9IiZmb3JtYXRSZW1vdmVO
YW1lZEFuY2hvcnMyLmtleTsiCiAgICAgICAgICBjb21tYW5kPSJjbWRfcmVtb3ZlTmFtZWRBbmNo
b3JzIgogICAgICAgICAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KICAgICA8a2V5IGlkPSJk
ZWNyZWFzZWZvbnRzaXpla2IiCiAgICAgICAgICBrZXk9IiZkZWNyZW1lbnRGb250U2l6ZS5rZXk7
IgotICAgICAgICAgY29tbWFuZD0iY21kX2RlY3JlYXNlRm9udCIKKyAgICAgICAgIGNvbW1hbmQ9
ImNtZF9kZWNyZWFzZUZvbnRTdGVwIgogICAgICAgICAgbW9kaWZpZXJzPSJhY2NlbCIvPgogICAg
IDxrZXkgaWQ9ImluY3JlYXNlZm9udHNpemVrYiIKICAgICAgICAgIGtleT0iJmluY3JlbWVudEZv
bnRTaXplLmtleTsiCi0gICAgICAgICBjb21tYW5kPSJjbWRfaW5jcmVhc2VGb250IgorICAgICAg
ICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udFN0ZXAiCiAgICAgICAgICBtb2RpZmllcnM9ImFj
Y2VsIi8+CiAgICAgPGtleSBrZXk9IiZpbmNyZW1lbnRGb250U2l6ZS5rZXk7IgotICAgICAgICAg
Y29tbWFuZD0iY21kX2luY3JlYXNlRm9udCIKKyAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFz
ZUZvbnRTdGVwIgogICAgICAgICAgbW9kaWZpZXJzPSJhY2NlbCxzaGlmdCIvPgogICAgIDxrZXkg
a2V5PSImaW5jcmVtZW50Rm9udFNpemUua2V5MjsiCi0gICAgICAgICBjb21tYW5kPSJjbWRfaW5j
cmVhc2VGb250IgorICAgICAgICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udFN0ZXAiCiAgICAg
ICAgICBtb2RpZmllcnM9ImFjY2VsIi8+CiAKICAgICA8a2V5IGlkPSJpbnNlcnRsaW5ra2IiCiAg
ICAgICAgICBrZXk9IiZpbnNlcnRMaW5rQ21kLmtleTsiCiAgICAgICAgICBjb21tYW5kPSJjbWRf
bGluayIKICAgICAgICAgIG1vZGlmaWVycz0iYWNjZWwiLz4KICAgPC9rZXlzZXQ+CiAKQEAgLTIy
MywxOCArMjIzLDE4IEBACiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9iYWNrZ3JvdW5kQ29sb3IiIHN0
YXRlPSIiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX2hpZ2hsaWdodCIgICAgICAgc3RhdGU9InRy
YW5zcGFyZW50IiAgb25jb21tYW5kPSJFZGl0b3JTZWxlY3RDb2xvcignSGlnaGxpZ2h0JywgZXZl
bnQpOyIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRfZm9udFNpemUiICAgICAgICAgICAgICAgICAg
ICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9mb250U2l6ZScpIi8+CiAgICAgPGNv
bW1hbmQgaWQ9ImNtZF9hbGlnbiIgICAgICAgICAgIHN0YXRlPSIiLz4KICAgICA8Y29tbWFuZCBp
ZD0iY21kX2Fic1BvcyIgICAgICAgICAgc3RhdGU9IiIgICAgICAgIG9uY29tbWFuZD0iZ29Eb0Nv
bW1hbmQoJ2NtZF9hYnNQb3MnKSIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRfaW5jcmVhc2VaSW5k
ZXgiICBzdGF0ZT0iIiAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2luY3JlYXNl
WkluZGV4JykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX2RlY3JlYXNlWkluZGV4IiAgc3RhdGU9
IiIgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9kZWNyZWFzZVpJbmRleCcpIi8+
CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9hZHZhbmNlZFByb3BlcnRpZXMiICAgICAgICAgICAgICBv
bmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfYWR2YW5jZWRQcm9wZXJ0aWVzJykiLz4KLSAgICA8
Y29tbWFuZCBpZD0iY21kX2luY3JlYXNlRm9udCIgICAgICAgICAgICAgICAgICAgIG9uY29tbWFu
ZD0iZ29Eb0NvbW1hbmQoJ2NtZF9pbmNyZWFzZUZvbnQnKSIvPgotICAgIDxjb21tYW5kIGlkPSJj
bWRfZGVjcmVhc2VGb250IiAgICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFu
ZCgnY21kX2RlY3JlYXNlRm9udCcpIi8+CisgICAgPGNvbW1hbmQgaWQ9ImNtZF9pbmNyZWFzZUZv
bnRTdGVwIiAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfaW5jcmVh
c2VGb250U3RlcCcpIi8+CisgICAgPGNvbW1hbmQgaWQ9ImNtZF9kZWNyZWFzZUZvbnRTdGVwIiAg
ICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfZGVjcmVhc2VGb250U3Rl
cCcpIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9yZW1vdmVTdHlsZXMiICAgICAgICAgICAgICAg
ICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfcmVtb3ZlU3R5bGVzJykiLz4KICAgICA8
Y29tbWFuZCBpZD0iY21kX3JlbW92ZUxpbmtzIiAgICAgICAgICAgICAgICAgICAgIG9uY29tbWFu
ZD0iZ29Eb0NvbW1hbmQoJ2NtZF9yZW1vdmVMaW5rcycpIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNt
ZF9yZW1vdmVOYW1lZEFuY2hvcnMiICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5k
KCdjbWRfcmVtb3ZlTmFtZWRBbmNob3JzJykiLz4KICAgPC9jb21tYW5kc2V0PgogCiAgIDwhLS0g
Y29tbWFuZHMgdXBkYXRlZCBvbmx5IHdoZW4gdGhlIG1lbnUgZ2V0cyBjcmVhdGVkIC0tPgogICA8
Y29tbWFuZHNldCBpZD0iY29tcG9zZXJMaXN0TWVudUl0ZW1zIgogICAgICAgICAgIGNvbW1hbmR1
cGRhdGVyPSJ0cnVlIgpAQCAtNDQxLDczICs0NDEsNzAgQEAKICAgICAgICAgICA8IS0tIExvY2Fs
IGZvbnQgZmFjZSBpdGVtcyBhZGRlZCBoZXJlIGJ5IGluaXRMb2NhbEZvbnRGYWNlTWVudSgpIC0t
PgogICAgICAgPC9tZW51cG9wdXA+CiAgICAgPC9tZW51PgogCiAgICAgPCEtLSBGb250IHNpemUg
c3VibWVudSAtLT4KICAgICA8bWVudSBpZD0iZm9udFNpemVNZW51IiBsYWJlbD0iJmZvbnRTaXpl
TWVudS5sYWJlbDsiCiAgICAgICAgICAgYWNjZXNza2V5PSImZm9udFNpemVNZW51LmFjY2Vzc2tl
eTsiCiAgICAgICAgICAgcG9zaXRpb249IjIiPgotICAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFNp
emVNZW51UG9wdXAiIG9ucG9wdXBzaG93aW5nPSJpbml0Rm9udFNpemVNZW51KHRoaXMpIj4KKyAg
ICAgIDxtZW51cG9wdXAgaWQ9ImZvbnRTaXplTWVudVBvcHVwIiBvbnBvcHVwc2hvd2luZz0iaW5p
dEZvbnRTaXplTWVudSh0aGlzLCB0cnVlKSI+CiAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfZGVj
cmVhc2VGb250U2l6ZSIKICAgICAgICAgICAgICAgICBsYWJlbD0iJmRlY3JlYXNlRm9udFNpemUu
bGFiZWw7IgogICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJmRlY3JlYXNlRm9udFNpemUuYWNj
ZXNza2V5OyIKLSAgICAgICAgICAgICAgICBjb21tYW5kPSJjbWRfZGVjcmVhc2VGb250IgotICAg
ICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgIG5hbWU9IjEiCisgICAg
ICAgICAgICAgICAgY29tbWFuZD0iY21kX2RlY3JlYXNlRm9udFN0ZXAiCisgICAgICAgICAgICAg
ICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiIGF1dG9jaGVjaz0iZmFsc2UiCiAgICAgICAgICAgICAg
ICAga2V5PSJkZWNyZWFzZWZvbnRzaXpla2IiLz4KICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9p
bmNyZWFzZUZvbnRTaXplIgogICAgICAgICAgICAgICAgIGxhYmVsPSImaW5jcmVhc2VGb250U2l6
ZS5sYWJlbDsiCiAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImaW5jcmVhc2VGb250U2l6ZS5h
Y2Nlc3NrZXk7IgotICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnQiCi0g
ICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgbmFtZT0iMSIga2V5
PSJpbmNyZWFzZWZvbnRzaXpla2IiLz4KKyAgICAgICAgICAgICAgICBjb21tYW5kPSJjbWRfaW5j
cmVhc2VGb250U3RlcCIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIgYXV0
b2NoZWNrPSJmYWxzZSIKKyAgICAgICAgICAgICAgICBrZXk9ImluY3JlYXNlZm9udHNpemVrYiIv
PgogICAgICAgICA8bWVudXNlcGFyYXRvciBpZD0iZm9udFNpemVNZW51QWZ0ZXJJbmNyZWFzZUZv
bnRTaXplU2VwYXJhdG9yIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV94LXNtYWxsIgot
ICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXgtc21hbGxDbWQubGFiZWw7IgotICAgICAg
ICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS14LXNtYWxsQ21kLmFjY2Vzc2tleTsiCisgICAg
ICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtdGlueUNtZC5sYWJlbDsiCisgICAgICAgICAgICAg
ICAgICBhY2Nlc3NrZXk9IiZzaXplLXRpbnlDbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAg
ICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtc21hbGwnKSIKLSAgICAgICAgICAg
ICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAgICAg
ICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2
ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVu
dV9zaXplLXNtYWxsIgogICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxh
YmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtc21hbGxDbWQuYWNjZXNz
a2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3Nt
YWxsJykiCi0gICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKLSAgICAgICAgICAgICAgICAg
IG5hbWU9IjIiCisgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKICAgICAg
ICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIvPgogICAgICAg
ICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS1tZWRpdW0iCiAgICAgICAgICAgICAgICAgICBsYWJl
bD0iJnNpemUtbWVkaXVtQ21kLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0i
JnNpemUtbWVkaXVtQ21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9
IkVkaXRvclNldEZvbnRTaXplKCdtZWRpdW0nKSIKLSAgICAgICAgICAgICAgICAgIHR5cGU9InJh
ZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAgICAgICAgICAgICAgIHR5cGU9
InJhZGlvIiBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJl
ZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLWxhcmdlIgog
ICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWxhcmdlQ21kLmxhYmVsOyIKICAgICAgICAg
ICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtbGFyZ2VDbWQuYWNjZXNza2V5OyIKICAgICAgICAg
ICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ2xhcmdlJykiCi0gICAgICAg
ICAgICAgICAgICB0eXBlPSJyYWRpbyIKLSAgICAgICAgICAgICAgICAgIG5hbWU9IjIiCisgICAg
ICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKICAgICAgICAgICAgICAgICAgIG9i
c2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIvPgogICAgICAgICA8bWVudWl0ZW0gaWQ9
Im1lbnVfc2l6ZS14LWxhcmdlIgotICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXgtbGFy
Z2VDbWQubGFiZWw7IgotICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS14LWxhcmdl
Q21kLmFjY2Vzc2tleTsiCisgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtZXh0cmFMYXJn
ZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLWV4dHJhTGFy
Z2VDbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0
Rm9udFNpemUoJ3gtbGFyZ2UnKSIKLSAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAg
ICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBu
YW1lPSIxIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFi
bGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXh4LWxhcmdlIgotICAgICAg
ICAgICAgICAgICAgbGFiZWw9IiZzaXplLXh4LWxhcmdlQ21kLmxhYmVsOyIKLSAgICAgICAgICAg
ICAgICAgIGFjY2Vzc2tleT0iJnNpemUteHgtbGFyZ2VDbWQuYWNjZXNza2V5OyIKKyAgICAgICAg
ICAgICAgICAgIGxhYmVsPSImc2l6ZS1odWdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAg
IGFjY2Vzc2tleT0iJnNpemUtaHVnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAg
b25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneHgtbGFyZ2UnKSIKLSAgICAgICAgICAgICAg
ICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAgICAgICAg
ICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9
ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CisgICAgICAgIDwhLS0gRW5hYmxlIGlmIHJlcXVp
cmVkIGZvciBTZWFNb25rZXkuCisgICAgICAgIDxtZW51aXRlbSBpZD0iZm9udFNpemVNZW51X3Nt
YWxsQmlnSW5mbyIKKyAgICAgICAgICAgICAgICAgIHR5cGU9ImNoZWNrYm94IiBuYW1lPSIyIiBk
aXNhYmxlZD0idHJ1ZSIgaGlkZGVuPSJ0cnVlIi8+CisgICAgICAgIC0tPgogICAgICAgPC9tZW51
cG9wdXA+CiAgICAgPC9tZW51PgogCiAgICAgPCEtLSBGb250IHN0eWxlIHN1Ym1lbnUgLS0+CiAg
ICAgPG1lbnUgaWQ9ImZvbnRTdHlsZU1lbnUiIGxhYmVsPSImZm9udFN0eWxlTWVudS5sYWJlbDsi
IAogICAgICAgICAgIGFjY2Vzc2tleT0iJmZvbnRTdHlsZU1lbnUuYWNjZXNza2V5OyIKICAgICAg
ICAgICBwb3NpdGlvbj0iMyI+CiAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFN0eWxlTWVudVBvcHVw
IiBvbnBvcHVwc2hvd2luZz0iaW5pdEZvbnRTdHlsZU1lbnUodGhpcykiPgpAQCAtMTA5NCwyMyAr
MTA5MSwyMiBAQAogICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImRm9udFNpemVTZWxlY3QudG9v
bHRpcDsiPgogICA8bWVudWxpc3QgaWQ9IkZvbnRTaXplU2VsZWN0IgogICAgICAgICAgICAgY2xh
c3M9InRvb2xiYXItZm9jdXN0YXJnZXQiCiAgICAgICAgICAgICBjcm9wPSJyaWdodCIKICAgICAg
ICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2VsZWN0Rm9udFNpemUoKTsiPgogICAgIDxvYnNlcnZl
cyBlbGVtZW50PSJmb250LXNpemUtc2VsZWN0LWNvbnRhaW5lciIgYXR0cmlidXRlPSJkaXNhYmxl
ZCIvPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfZm9udFNpemUiIGF0dHJpYnV0ZT0ic3Rh
dGUiIG9uYnJvYWRjYXN0PSJvbkZvbnRTaXplQ2hhbmdlKHRoaXMucGFyZW50Tm9kZSwgJ2NtZF9m
b250U2l6ZScpIi8+CiAgICAgPG1lbnVwb3B1cCBpZD0iRm9udFNpemVQb3B1cCI+Ci0gICAgICA8
bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtc21hbGwiIGxhYmVsPSImc2l6ZS14
eC1zbWFsbENtZC5sYWJlbDsiLz4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250
U2l6ZV94LXNtYWxsIiBsYWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJlbDsiLz4KKyAgICAgIDxt
ZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LXNtYWxsIiBsYWJlbD0iJnNpemUtdGlu
eUNtZC5sYWJlbDsiLz4KICAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9z
bWFsbCIgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVpdGVtIGlk
PSJ0b29iYXJtZW51X2ZvbnRTaXplX21lZGl1bSIgbGFiZWw9IiZzaXplLW1lZGl1bUNtZC5sYWJl
bDsiLz4KICAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9sYXJnZSIgbGFi
ZWw9IiZzaXplLWxhcmdlQ21kLmxhYmVsOyIvPgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJt
ZW51X2ZvbnRTaXplX3gtbGFyZ2UiIGxhYmVsPSImc2l6ZS14LWxhcmdlQ21kLmxhYmVsOyIvPgot
ICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LWxhcmdlIiBsYWJlbD0i
JnNpemUteHgtbGFyZ2VDbWQubGFiZWw7Ii8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1l
bnVfZm9udFNpemVfeC1sYXJnZSIgbGFiZWw9IiZzaXplLWV4dHJhTGFyZ2VDbWQubGFiZWw7Ii8+
CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtbGFyZ2UiIGxhYmVs
PSImc2l6ZS1odWdlQ21kLmxhYmVsOyIvPgogICAgIDwvbWVudXBvcHVwPgogICA8L21lbnVsaXN0
PgogPC90b29sYmFyaXRlbT4KIAogPHRvb2xiYXJpdGVtIGlkPSJjb2xvci1idXR0b25zLWNvbnRh
aW5lciIKICAgICAgICAgICAgICBhbGlnbj0iY2VudGVyIgogICAgICAgICAgICAgIGNsYXNzPSJm
b3JtYXR0aW5nLWJ1dHRvbiI+CiAgIDxzdGFjayBpZD0iQ29sb3JCdXR0b25zIiBhbGlnbj0iY2Vu
dGVyIj4KQEAgLTExMjcsMjQgKzExMjMsNjEgQEAKICAgPHRvb2xiYXJidXR0b24gaWQ9IkhpZ2hs
aWdodENvbG9yQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0
b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImSGlnaGxpZ2h0Q29sb3JCdXR0b24u
dG9vbHRpcDsiCiAgICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9oaWdobGlnaHQiPgogICAg
IDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfaGlnaGxpZ2h0IiBhdHRyaWJ1dGU9InN0YXRlIiBvbmJy
b2FkY2FzdD0ib25IaWdobGlnaHRDb2xvckNoYW5nZSgpIi8+CiAgICAgPG9ic2VydmVzIGVsZW1l
bnQ9ImNtZF9oaWdobGlnaHQiIGF0dHJpYnV0ZT0iY29sbGFwc2VkIi8+CiAgIDwvdG9vbGJhcmJ1
dHRvbj4KIAorICA8dG9vbGJhcmJ1dHRvbiBpZD0iQWJzb2x1dGVGb250U2l6ZUJ1dHRvbiIKKyAg
ICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgorICAgICAgICAgICAgICAg
ICB0b29sdGlwdGV4dD0iJmFic29sdXRlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXA7IgorICAg
ICAgICAgICAgICAgICB0eXBlPSJtZW51IgorICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21k
X3JlbmRlcmVkSFRNTEVuYWJsZXIiPgorICAgIDxtZW51cG9wdXAgaWQ9IkFic29sdXRlRm9udFNp
emVCdXR0b25Qb3B1cCIKKyAgICAgICAgICAgICAgIG9ucG9wdXBzaG93aW5nPSJpbml0Rm9udFNp
emVNZW51KHRoaXMsIGZhbHNlKTsiPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2Zv
bnRTaXplX3gtc21hbGwiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXRpbnlDbWQubGFi
ZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAgICAg
ICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtc21hbGwnKSIvPgorICAgICAgPG1l
bnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3NtYWxsIgorICAgICAgICAgICAgICAgIGxh
YmVsPSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8i
IG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgn
c21hbGwnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX21lZGl1
bSIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtbWVkaXVtQ21kLmxhYmVsOyIKKyAgICAg
ICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAgICAgICAgICAgICAgICBvbmNvbW1h
bmQ9IkVkaXRvclNldEZvbnRTaXplKCdtZWRpdW0nKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0
b29iYXJtZW51X2ZvbnRTaXplX2xhcmdlIgorICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1s
YXJnZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCisg
ICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnbGFyZ2UnKSIvPgor
ICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtbGFyZ2UiCisgICAgICAg
ICAgICAgICAgbGFiZWw9IiZzaXplLWV4dHJhTGFyZ2VDbWQubGFiZWw7IgorICAgICAgICAgICAg
ICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRp
dG9yU2V0Rm9udFNpemUoJ3gtbGFyZ2UnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJt
ZW51X2ZvbnRTaXplX3h4LWxhcmdlIgorICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1odWdl
Q21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAgICAg
ICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4eC1sYXJnZScpIi8+Cisg
ICAgICA8IS0tIEVuYWJsZSBpZiByZXF1aXJlZCBmb3IgU2VhTW9ua2V5LgorICAgICAgPG1lbnVp
dGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3NtYWxsQmlnSW5mbyIKKyAgICAgICAgICAgICAg
ICB0eXBlPSJjaGVja2JveCIgbmFtZT0iMiIgZGlzYWJsZWQ9InRydWUiIGhpZGRlbj0idHJ1ZSIv
PgorICAgICAgLS0+CisgICAgPC9tZW51cG9wdXA+CisgIDwvdG9vbGJhcmJ1dHRvbj4KICAgPHRv
b2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNpemVCdXR0b24iCiAgICAgICAgICAgICAgICAg
IGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9
IiZkZWNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlwOyIKLSAgICAgICAgICAgICAgICAg
Y29tbWFuZD0iY21kX2RlY3JlYXNlRm9udCIvPgorICAgICAgICAgICAgICAgICBjb21tYW5kPSJj
bWRfZGVjcmVhc2VGb250U3RlcCIvPgogICA8dG9vbGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250
U2l6ZUJ1dHRvbiIKICAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgog
ICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmluY3JlYXNlRm9udFNpemVUb29sYmFyQ21k
LnRvb2x0aXA7IgotICAgICAgICAgICAgICAgICBjb21tYW5kPSJjbWRfaW5jcmVhc2VGb250Ii8+
CisgICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZvbnRTdGVwIi8+CiAgIDx0
b29sYmFyYnV0dG9uIGlkPSJib2xkQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9y
bWF0dGluZy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImYm9sZFRvb2xi
YXJDbWQudG9vbHRpcDsiCiAgICAgICAgICAgICAgICAgIHR5cGU9ImNoZWNrYm94IgogICAgICAg
ICAgICAgICAgICBhdXRvQ2hlY2s9ImZhbHNlIgogICAgICAgICAgICAgICAgICBjb21tYW5kPSJj
bWRfYm9sZCI+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9ib2xkIiB0eXBlPSJjaGVja2Jv
eCIgYXR0cmlidXRlPSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9uQnV0dG9uVXBkYXRlKHRoaXMucGFy
ZW50Tm9kZSwgJ2NtZF9ib2xkJykiLz4KICAgPC90b29sYmFyYnV0dG9uPgpkaWZmIC0tZ2l0IGEv
ZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yVXRpbGl0aWVzLmpzIGIvZWRpdG9yL3Vp
L2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yVXRpbGl0aWVzLmpzCi0tLSBhL2VkaXRvci91aS9jb21w
b3Nlci9jb250ZW50L2VkaXRvclV0aWxpdGllcy5qcworKysgYi9lZGl0b3IvdWkvY29tcG9zZXIv
Y29udGVudC9lZGl0b3JVdGlsaXRpZXMuanMKQEAgLTM0NiwxOCArMzQ2LDE4IEBAIGZ1bmN0aW9u
IEdldEF0b21TZXJ2aWNlKCkKIH0KIAogZnVuY3Rpb24gRWRpdG9yR2V0VGV4dFByb3BlcnR5KHBy
b3BlcnR5LCBhdHRyaWJ1dGUsIHZhbHVlLCBmaXJzdEhhcywgYW55SGFzLCBhbGxIYXMpCiB7CiAg
IHRyeSB7CiAgICAgaWYgKCFnQXRvbVNlcnZpY2UpIEdldEF0b21TZXJ2aWNlKCk7CiAgICAgdmFy
IHByb3BBdG9tID0gZ0F0b21TZXJ2aWNlLmdldEF0b20ocHJvcGVydHkpOwogCi0gICAgR2V0Q3Vy
cmVudEVkaXRvcigpLmdldElubGluZVByb3BlcnR5KHByb3BBdG9tLCBhdHRyaWJ1dGUsIHZhbHVl
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaXJzdEhhcywgYW55
SGFzLCBhbGxIYXMpOworICAgIHJldHVybiBHZXRDdXJyZW50RWRpdG9yKCkuZ2V0SW5saW5lUHJv
cGVydHlXaXRoQXR0clZhbHVlKHByb3BBdG9tLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBhdHRyaWJ1dGUsIHZhbHVlLCBmaXJzdEhhcywgYW55SGFzLCBhbGxIYXMpOwogICB9CiAg
IGNhdGNoKGUpIHt9CiB9CiAKIGZ1bmN0aW9uIEVkaXRvclNldFRleHRQcm9wZXJ0eShwcm9wZXJ0
eSwgYXR0cmlidXRlLCB2YWx1ZSkKIHsKICAgdHJ5IHsKICAgICBpZiAoIWdBdG9tU2VydmljZSkg
R2V0QXRvbVNlcnZpY2UoKTsKZGlmZiAtLWdpdCBhL2VkaXRvci91aS9sb2NhbGVzL2VuLVVTL2No
cm9tZS9jb21wb3Nlci9lZGl0b3JPdmVybGF5LmR0ZCBiL2VkaXRvci91aS9sb2NhbGVzL2VuLVVT
L2Nocm9tZS9jb21wb3Nlci9lZGl0b3JPdmVybGF5LmR0ZAotLS0gYS9lZGl0b3IvdWkvbG9jYWxl
cy9lbi1VUy9jaHJvbWUvY29tcG9zZXIvZWRpdG9yT3ZlcmxheS5kdGQKKysrIGIvZWRpdG9yL3Vp
L2xvY2FsZXMvZW4tVVMvY2hyb21lL2NvbXBvc2VyL2VkaXRvck92ZXJsYXkuZHRkCkBAIC03Nywz
MCArNzcsMjggQEAKIDwhRU5USVRZIGRlY3JlbWVudEZvbnRTaXplLmtleTIgIiwiPiA8IS0tIDwg
aXMgYWJvdmUgdGhpcyBrZXkgb24gbWFueSBrZXlib2FyZHMgLS0+CiA8IUVOVElUWSBpbmNyZWFz
ZUZvbnRTaXplLmxhYmVsICJMYXJnZXIiPgogPCFFTlRJVFkgaW5jcmVhc2VGb250U2l6ZS5hY2Nl
c3NrZXkgImciPgogPCFFTlRJVFkgaW5jcmVtZW50Rm9udFNpemUua2V5ICImZ3Q7Ij4KIDwhRU5U
SVRZIGluY3JlbWVudEZvbnRTaXplLmtleTIgIi4iPiA8IS0tID4gaXMgYWJvdmUgdGhpcyBrZXkg
b24gbWFueSBrZXlib2FyZHMgLS0+CiAKIDwhRU5USVRZIGZvbnRTaXplTWVudS5sYWJlbCAiU2l6
ZSI+CiA8IUVOVElUWSBmb250U2l6ZU1lbnUuYWNjZXNza2V5ICJ6Ij4KLTwhRU5USVRZIHNpemUt
eHgtc21hbGxDbWQubGFiZWwgInh4LXNtYWxsIj4KLTwhRU5USVRZIHNpemUteHgtc21hbGxDbWQu
YWNjZXNza2V5ICJhIj4KLTwhRU5USVRZIHNpemUteC1zbWFsbENtZC5sYWJlbCAieC1zbWFsbCI+
Ci08IUVOVElUWSBzaXplLXgtc21hbGxDbWQuYWNjZXNza2V5ICJtIj4KLTwhRU5USVRZIHNpemUt
c21hbGxDbWQubGFiZWwgInNtYWxsIj4KLTwhRU5USVRZIHNpemUtc21hbGxDbWQuYWNjZXNza2V5
ICJzIj4KLTwhRU5USVRZIHNpemUtbWVkaXVtQ21kLmxhYmVsICJtZWRpdW0iPgotPCFFTlRJVFkg
c2l6ZS1tZWRpdW1DbWQuYWNjZXNza2V5ICJkIj4KLTwhRU5USVRZIHNpemUtbGFyZ2VDbWQubGFi
ZWwgImxhcmdlIj4KLTwhRU5USVRZIHNpemUtbGFyZ2VDbWQuYWNjZXNza2V5ICJsIj4KLTwhRU5U
SVRZIHNpemUteC1sYXJnZUNtZC5sYWJlbCAieC1sYXJnZSI+Ci08IUVOVElUWSBzaXplLXgtbGFy
Z2VDbWQuYWNjZXNza2V5ICJ4Ij4KLTwhRU5USVRZIHNpemUteHgtbGFyZ2VDbWQubGFiZWwgInh4
LWxhcmdlIj4KLTwhRU5USVRZIHNpemUteHgtbGFyZ2VDbWQuYWNjZXNza2V5ICJlIj4KKzwhRU5U
SVRZIHNpemUtdGlueUNtZC5sYWJlbCAiVGlueSI+Cis8IUVOVElUWSBzaXplLXRpbnlDbWQuYWNj
ZXNza2V5ICJUIj4KKzwhRU5USVRZIHNpemUtc21hbGxDbWQubGFiZWwgIlNtYWxsIj4KKzwhRU5U
SVRZIHNpemUtc21hbGxDbWQuYWNjZXNza2V5ICJTIj4KKzwhRU5USVRZIHNpemUtbWVkaXVtQ21k
LmxhYmVsICJNZWRpdW0iPgorPCFFTlRJVFkgc2l6ZS1tZWRpdW1DbWQuYWNjZXNza2V5ICJNIj4K
KzwhRU5USVRZIHNpemUtbGFyZ2VDbWQubGFiZWwgIkxhcmdlIj4KKzwhRU5USVRZIHNpemUtbGFy
Z2VDbWQuYWNjZXNza2V5ICJMIj4KKzwhRU5USVRZIHNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbCAi
RXh0cmEgTGFyZ2UiPgorPCFFTlRJVFkgc2l6ZS1leHRyYUxhcmdlQ21kLmFjY2Vzc2tleSAieCI+
Cis8IUVOVElUWSBzaXplLWh1Z2VDbWQubGFiZWwgIkh1Z2UiPgorPCFFTlRJVFkgc2l6ZS1odWdl
Q21kLmFjY2Vzc2tleSAiSCI+CiAKIDwhLS0gRm9udCBTdHlsZSBTdWJNZW51IC0tPgogPCFFTlRJ
VFkgZm9udFN0eWxlTWVudS5sYWJlbCAiVGV4dCBTdHlsZSI+CiA8IUVOVElUWSBmb250U3R5bGVN
ZW51LmFjY2Vzc2tleSAiUyI+CiA8IUVOVElUWSBzdHlsZUJvbGRDbWQubGFiZWwgIkJvbGQiPgog
PCFFTlRJVFkgc3R5bGVCb2xkQ21kLmFjY2Vzc2tleSAiQiI+CiA8IUVOVElUWSBzdHlsZUJvbGRD
bWQua2V5ICJCIj4KIDwhRU5USVRZIHN0eWxlSXRhbGljQ21kLmxhYmVsICJJdGFsaWMiPgpAQCAt
MzA3LDE2ICszMDUsMTcgQEAKIDwhRU5USVRZIGFuY2hvclRvb2xiYXJDbWQubGFiZWwgIkFuY2hv
ciI+CiA8IUVOVElUWSBhbmNob3JUb29sYmFyQ21kLnRvb2x0aXAgIkluc2VydCBuZXcgbmFtZWQg
YW5jaG9yIG9yIGVkaXQgc2VsZWN0ZWQgYW5jaG9yJ3MgcHJvcGVydGllcyI+CiA8IUVOVElUWSBU
ZXh0Q29sb3JCdXR0b24udG9vbHRpcCAiQ2hvb3NlIGNvbG9yIGZvciB0ZXh0Ij4KIDwhRU5USVRZ
IEJhY2tncm91bmRDb2xvckJ1dHRvbi50b29sdGlwICJDaG9vc2UgY29sb3IgZm9yIGJhY2tncm91
bmQiPgogPCFFTlRJVFkgdGhyb2JiZXIudG9vbHRpcCAiR28gdG8gdGhlICZ2ZW5kb3JTaG9ydE5h
bWU7IGhvbWUgcGFnZSI+CiA8IUVOVElUWSBIaWdobGlnaHRDb2xvckJ1dHRvbi50b29sdGlwICJD
aG9vc2UgaGlnaGxpZ2h0IGNvbG9yIGZvciB0ZXh0Ij4KIAogPCEtLSBFZGl0b3IgdG9vbGJhciAt
LT4KKzwhRU5USVRZIGFic29sdXRlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXAgIlNldCBmb250
IHNpemUiPgogPCFFTlRJVFkgZGVjcmVhc2VGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcCAiU21h
bGxlciBmb250IHNpemUiPgogPCFFTlRJVFkgaW5jcmVhc2VGb250U2l6ZVRvb2xiYXJDbWQudG9v
bHRpcCAiTGFyZ2VyIGZvbnQgc2l6ZSI+CiA8IUVOVElUWSBib2xkVG9vbGJhckNtZC50b29sdGlw
ICJCb2xkIj4KIDwhRU5USVRZIGl0YWxpY1Rvb2xiYXJDbWQudG9vbHRpcCAiSXRhbGljIj4KIDwh
RU5USVRZIHVuZGVybGluZVRvb2xiYXJDbWQudG9vbHRpcCAiVW5kZXJsaW5lIj4KIDwhRU5USVRZ
IGJ1bGxldExpc3RUb29sYmFyQ21kLnRvb2x0aXAgIkFwcGx5IG9yIHJlbW92ZSBidWxsZXRlZCBs
aXN0Ij4KIDwhRU5USVRZIG51bWJlckxpc3RUb29sYmFyQ21kLnRvb2x0aXAgIkFwcGx5IG9yIHJl
bW92ZSBudW1iZXJlZCBsaXN0Ij4KIDwhRU5USVRZIG91dGRlbnRUb29sYmFyQ21kLnRvb2x0aXAg
Ik91dGRlbnQgdGV4dCAobW92ZSBsZWZ0KSI+CmRpZmYgLS1naXQgYS9tYWlsL2NvbXBvbmVudHMv
Y29tcG9zZS9jb250ZW50L01zZ0NvbXBvc2VDb21tYW5kcy5qcyBiL21haWwvY29tcG9uZW50cy9j
b21wb3NlL2NvbnRlbnQvTXNnQ29tcG9zZUNvbW1hbmRzLmpzCi0tLSBhL21haWwvY29tcG9uZW50
cy9jb21wb3NlL2NvbnRlbnQvTXNnQ29tcG9zZUNvbW1hbmRzLmpzCisrKyBiL21haWwvY29tcG9u
ZW50cy9jb21wb3NlL2NvbnRlbnQvTXNnQ29tcG9zZUNvbW1hbmRzLmpzCkBAIC05ODcsMTggKzk4
NywxOCBAQCBmdW5jdGlvbiB1cGRhdGVDb21wb3NlSXRlbXMoKQogICAgIGdvVXBkYXRlQ29tbWFu
ZCgiY21kX3Jld3JhcCIpOwogCiAgICAgLy8gSW5zZXJ0IE1lbnUKICAgICBpZiAoZ01zZ0NvbXBv
c2UgJiYgZ01zZ0NvbXBvc2UuY29tcG9zZUhUTUwpCiAgICAgewogICAgICAgZ29VcGRhdGVDb21t
YW5kKCJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJj
bWRfZm9udENvbG9yIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9iYWNrZ3JvdW5kQ29s
b3IiKTsKLSAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2RlY3JlYXNlRm9udCIpOwotICAgICAg
Z29VcGRhdGVDb21tYW5kKCJjbWRfaW5jcmVhc2VGb250Iik7CisgICAgICBnb1VwZGF0ZUNvbW1h
bmQoImNtZF9kZWNyZWFzZUZvbnRTdGVwIik7CisgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9p
bmNyZWFzZUZvbnRTdGVwIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9ib2xkIik7CiAg
ICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9pdGFsaWMiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFu
ZCgiY21kX3VuZGVybGluZSIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfdWwiKTsKICAg
ICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX29sIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNt
ZF9pbmRlbnQiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX291dGRlbnQiKTsKICAgICAg
IGdvVXBkYXRlQ29tbWFuZCgiY21kX2FsaWduIik7CmRpZmYgLS1naXQgYS9tYWlsL2NvbXBvbmVu
dHMvY29tcG9zZS9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsIGIvbWFpbC9jb21wb25lbnRzL2Nv
bXBvc2UvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1bAotLS0gYS9tYWlsL2NvbXBvbmVudHMvY29t
cG9zZS9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsCisrKyBiL21haWwvY29tcG9uZW50cy9jb21w
b3NlL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKQEAgLTI2LDIzICsyNiwyMyBAQAogCiAgICAg
PGtleSBpZD0iaW5jcmVhc2VpbmRlbnRrYiIgIGtleT0iJmluY3JlYXNlSW5kZW50LmtleTsiICBv
YnNlcnZlcz0iY21kX2luZGVudCIgIG1vZGlmaWVycz0iYWNjZWwiLz4KICAgICA8a2V5IGlkPSJk
ZWNyZWFzZWluZGVudGtiIiAga2V5PSImZGVjcmVhc2VJbmRlbnQua2V5OyIgIG9ic2VydmVzPSJj
bWRfb3V0ZGVudCIgIG1vZGlmaWVycz0iYWNjZWwiLz4KIAogICAgIDxrZXkgaWQ9InJlbW92ZXN0
eWxlc2tiIiAgICAgICBrZXk9IiZmb3JtYXRSZW1vdmVTdHlsZXMua2V5OyIgICBvYnNlcnZlcz0i
Y21kX3JlbW92ZVN0eWxlcyIgIG1vZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+CiAgICAgPGtleSBp
ZD0icmVtb3Zlc3R5bGVza2IyIiAgICAgIGtleT0iICIgICBvYnNlcnZlcz0iY21kX3JlbW92ZVN0
eWxlcyIgIG1vZGlmaWVycz0iYWNjZWwiLz4KICAgICA8a2V5IGlkPSJyZW1vdmVsaW5rc2tiIiAg
ICAgICAga2V5PSImZm9ybWF0UmVtb3ZlTGlua3Mua2V5OyIgICAgb2JzZXJ2ZXM9ImNtZF9yZW1v
dmVMaW5rcyIgIG1vZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+CiAgICAgPGtleSBpZD0icmVtb3Zl
bmFtZWRhbmNob3Jza2IiIGtleT0iJmZvcm1hdFJlbW92ZU5hbWVkQW5jaG9yczIua2V5OyIgICAg
b2JzZXJ2ZXM9ImNtZF9yZW1vdmVOYW1lZEFuY2hvcnMiICBtb2RpZmllcnM9ImFjY2VsLCBzaGlm
dCIvPgotICAgIDxrZXkgaWQ9ImRlY3JlYXNlZm9udHNpemVrYiIgICBrZXk9IiZkZWNyZW1lbnRG
b250U2l6ZS5rZXk7IiAgICBvYnNlcnZlcz0iY21kX2RlY3JlYXNlRm9udCIgIG1vZGlmaWVycz0i
YWNjZWwiLz4KLSAgICA8a2V5ICAgICAgICAgICAgICAgICAgICAgICAgICAga2V5PSImZGVjcmVt
ZW50Rm9udFNpemUua2V5OyIgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnQiICBtb2RpZmll
cnM9ImFjY2VsLCBzaGlmdCIvPgotICAgIDxrZXkgICAgICAgICAgICAgICAgICAgICAgICAgICBr
ZXk9IiZkZWNyZW1lbnRGb250U2l6ZS5rZXkyOyIgICBvYnNlcnZlcz0iY21kX2RlY3JlYXNlRm9u
dCIgIG1vZGlmaWVycz0iYWNjZWwiLz4KKyAgICA8a2V5IGlkPSJkZWNyZWFzZWZvbnRzaXpla2Ii
ICAga2V5PSImZGVjcmVtZW50Rm9udFNpemUua2V5OyIgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFz
ZUZvbnRTdGVwIiAgbW9kaWZpZXJzPSJhY2NlbCIvPgorICAgIDxrZXkgICAgICAgICAgICAgICAg
ICAgICAgICAgICBrZXk9IiZkZWNyZW1lbnRGb250U2l6ZS5rZXk7IiAgICBvYnNlcnZlcz0iY21k
X2RlY3JlYXNlRm9udFN0ZXAiICBtb2RpZmllcnM9ImFjY2VsLCBzaGlmdCIvPgorICAgIDxrZXkg
ICAgICAgICAgICAgICAgICAgICAgICAgICBrZXk9IiZkZWNyZW1lbnRGb250U2l6ZS5rZXkyOyIg
ICBvYnNlcnZlcz0iY21kX2RlY3JlYXNlRm9udFN0ZXAiICBtb2RpZmllcnM9ImFjY2VsIi8+CiAK
LSAgICA8a2V5IGlkPSJpbmNyZWFzZWZvbnRzaXpla2IiICAga2V5PSImaW5jcmVtZW50Rm9udFNp
emUua2V5OyIgICAgb2JzZXJ2ZXM9ImNtZF9pbmNyZWFzZUZvbnQiICBtb2RpZmllcnM9ImFjY2Vs
Ii8+Ci0gICAgPGtleSAgICAgICAgICAgICAgICAgICAgICAgICAgIGtleT0iJmluY3JlbWVudEZv
bnRTaXplLmtleTsiICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250IiAgbW9kaWZpZXJzPSJh
Y2NlbCwgc2hpZnQiLz4KLSAgICA8a2V5ICAgICAgICAgICAgICAgICAgICAgICAgICAga2V5PSIm
aW5jcmVtZW50Rm9udFNpemUua2V5MjsiICAgb2JzZXJ2ZXM9ImNtZF9pbmNyZWFzZUZvbnQiICBt
b2RpZmllcnM9ImFjY2VsIi8+CisgICAgPGtleSBpZD0iaW5jcmVhc2Vmb250c2l6ZWtiIiAgIGtl
eT0iJmluY3JlbWVudEZvbnRTaXplLmtleTsiICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250
U3RlcCIgIG1vZGlmaWVycz0iYWNjZWwiLz4KKyAgICA8a2V5ICAgICAgICAgICAgICAgICAgICAg
ICAgICAga2V5PSImaW5jcmVtZW50Rm9udFNpemUua2V5OyIgICAgb2JzZXJ2ZXM9ImNtZF9pbmNy
ZWFzZUZvbnRTdGVwIiAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KKyAgICA8a2V5ICAgICAg
ICAgICAgICAgICAgICAgICAgICAga2V5PSImaW5jcmVtZW50Rm9udFNpemUua2V5MjsiICAgb2Jz
ZXJ2ZXM9ImNtZF9pbmNyZWFzZUZvbnRTdGVwIiAgbW9kaWZpZXJzPSJhY2NlbCIvPgogCiAgICAg
PGtleSBpZD0iaW5zZXJ0bGlua2tiIiAgICAgICAgIGtleT0iJmluc2VydExpbmtDbWQua2V5OyIg
ICAgICAgICAgIG9ic2VydmVzPSJjbWRfbGluayIgICAgICAgICAgbW9kaWZpZXJzPSJhY2NlbCIv
PgogICA8L2tleXNldD4KIAogICA8IS0tIGNvbW1hbmRzIHVwZGF0ZWQgd2hlbiB0aGUgZWRpdG9y
IGdldHMgY3JlYXRlZCAtLT4KICAgPGNvbW1hbmRzZXQgaWQ9ImNvbW1vbkVkaXRvck1lbnVJdGVt
cyIKICAgICAgICAgICBjb21tYW5kdXBkYXRlcj0idHJ1ZSIKICAgICAgICAgICBldmVudHM9ImNy
ZWF0ZSIKQEAgLTE1MiwxOCArMTUyLDE4IEBACiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9hbGlnbiIg
ICAgICAgICAgIHN0YXRlPSIiLz4KIAogICAgIDxjb21tYW5kIGlkPSJjbWRfYWJzUG9zIiAgICAg
ICAgICBzdGF0ZT0iIiAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2Fic1Bvcycp
Ii8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9pbmNyZWFzZVpJbmRleCIgIHN0YXRlPSIiICAgICAg
ICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfaW5jcmVhc2VaSW5kZXgnKSIvPgogICAgIDxj
b21tYW5kIGlkPSJjbWRfZGVjcmVhc2VaSW5kZXgiICBzdGF0ZT0iIiAgICAgICAgb25jb21tYW5k
PSJnb0RvQ29tbWFuZCgnY21kX2RlY3JlYXNlWkluZGV4JykiLz4KIAogICAgIDxjb21tYW5kIGlk
PSJjbWRfYWR2YW5jZWRQcm9wZXJ0aWVzIiAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29t
bWFuZCgnY21kX2FkdmFuY2VkUHJvcGVydGllcycpIi8+CiAKLSAgICA8Y29tbWFuZCBpZD0iY21k
X2luY3JlYXNlRm9udCIgICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQo
J2NtZF9pbmNyZWFzZUZvbnQnKSIvPgotICAgIDxjb21tYW5kIGlkPSJjbWRfZGVjcmVhc2VGb250
IiAgICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2RlY3JlYXNl
Rm9udCcpIi8+CisgICAgPGNvbW1hbmQgaWQ9ImNtZF9pbmNyZWFzZUZvbnRTdGVwIiAgICAgICAg
ICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfaW5jcmVhc2VGb250U3RlcCcpIi8+
CisgICAgPGNvbW1hbmQgaWQ9ImNtZF9kZWNyZWFzZUZvbnRTdGVwIiAgICAgICAgICAgICAgICBv
bmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfZGVjcmVhc2VGb250U3RlcCcpIi8+CiAKICAgICA8
Y29tbWFuZCBpZD0iY21kX3JlbW92ZVN0eWxlcyIgICAgICAgICAgICAgICAgICAgIG9uY29tbWFu
ZD0iZ29Eb0NvbW1hbmQoJ2NtZF9yZW1vdmVTdHlsZXMnKSIvPgogICAgIDxjb21tYW5kIGlkPSJj
bWRfcmVtb3ZlTGlua3MiICAgICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFu
ZCgnY21kX3JlbW92ZUxpbmtzJykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX3JlbW92ZU5hbWVk
QW5jaG9ycyIgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9yZW1vdmVO
YW1lZEFuY2hvcnMnKSIvPgogICA8L2NvbW1hbmRzZXQ+CiAKICAgPCEtLSBjb21tYW5kcyB1cGRh
dGVkIG9ubHkgd2hlbiB0aGUgbWVudSBnZXRzIGNyZWF0ZWQgLS0+CiAgIDxjb21tYW5kc2V0IGlk
PSJjb21wb3Nlckxpc3RNZW51SXRlbXMiCkBAIC0zMTAsODEgKzMxMCw2OCBAQAogICAgICAgICAg
IDwhLS0gTG9jYWwgZm9udCBmYWNlIGl0ZW1zIGFkZGVkIGhlcmUgYnkgaW5pdExvY2FsRm9udEZh
Y2VNZW51KCkgLS0+CiAgICAgICA8L21lbnVwb3B1cD4KICAgICA8L21lbnU+CiAKICAgICA8IS0t
IEZvbnQgc2l6ZSBzdWJtZW51IC0tPgogICAgIDxtZW51IGlkPSJmb250U2l6ZU1lbnUiIGxhYmVs
PSImZm9udFNpemVNZW51LmxhYmVsOyIKICAgICAgICAgICBhY2Nlc3NrZXk9IiZmb250U2l6ZU1l
bnUuYWNjZXNza2V5OyIKICAgICAgICAgICBwb3NpdGlvbj0iMiI+Ci0gICAgICA8bWVudXBvcHVw
IGlkPSJmb250U2l6ZU1lbnVQb3B1cCIgb25wb3B1cHNob3dpbmc9ImluaXRGb250U2l6ZU1lbnUo
dGhpcykiPgorICAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFNpemVNZW51UG9wdXAiIG9ucG9wdXBz
aG93aW5nPSJpbml0Rm9udFNpemVNZW51KHRoaXMsIHRydWUpIj4KICAgICAgICAgPG1lbnVpdGVt
IGlkPSJtZW51X2RlY3JlYXNlRm9udFNpemUiCiAgICAgICAgICAgICAgICAgICBsYWJlbD0iJmRl
Y3JlYXNlRm9udFNpemUubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImZGVj
cmVhc2VGb250U2l6ZS5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAga2V5PSJkZWNyZWFz
ZWZvbnRzaXpla2IiCi0gICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX2RlY3JlYXNlRm9u
dCIKLSAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFt
ZT0iMSIvPgorICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnRTdGVw
IgorICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiIGF1dG9jaGVjaz0iZmFs
c2UiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X2luY3JlYXNlRm9udFNpemUiCiAgICAg
ICAgICAgICAgICAgICBsYWJlbD0iJmluY3JlYXNlRm9udFNpemUubGFiZWw7IgogICAgICAgICAg
ICAgICAgICAgYWNjZXNza2V5PSImaW5jcmVhc2VGb250U2l6ZS5hY2Nlc3NrZXk7IgogICAgICAg
ICAgICAgICAgICAga2V5PSJpbmNyZWFzZWZvbnRzaXpla2IiCi0gICAgICAgICAgICAgICAgICBv
YnNlcnZlcz0iY21kX2luY3JlYXNlRm9udCIKLSAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlv
IgotICAgICAgICAgICAgICAgICAgbmFtZT0iMSIvPgorICAgICAgICAgICAgICAgICAgb2JzZXJ2
ZXM9ImNtZF9pbmNyZWFzZUZvbnRTdGVwIgorICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8i
IG5hbWU9IjEiIGF1dG9jaGVjaz0iZmFsc2UiLz4KICAgICAgICAgPG1lbnVzZXBhcmF0b3IgaWQ9
ImZvbnRTaXplTWVudUFmdGVySW5jcmVhc2VGb250U2l6ZVNlcGFyYXRvciIvPgotPCEtLSBOb3Qg
c3VwcG9ydGVkIGluIGN1cnJlbnQgZm9udCBzaXplIGltcGxlbWVudGF0aW9uCi0gICAgICAgIDxt
ZW51aXRlbSBpZD0ibWVudV94eC1zbWFsbCIKLSAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6
ZS14eC1zbWFsbENtZC5sYWJlbDsiCi0gICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXpl
LXh4LXNtYWxsQ21kLmFjY2Vzc2tleTsiCi0gICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVk
aXRvclNldEZvbnRTaXplKCd4eC1zbWFsbCcpIgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFk
aW8iIG5hbWU9IjIiLz4KLS0tPgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS14LXNt
YWxsIgotICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXgtc21hbGxDbWQubGFiZWw7Igot
ICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS14LXNtYWxsQ21kLmFjY2Vzc2tleTsi
CisgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtdGlueUNtZC5sYWJlbDsiCisgICAgICAg
ICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXRpbnlDbWQuYWNjZXNza2V5OyIKICAgICAgICAg
ICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtc21hbGwnKSIKLSAgICAg
ICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAg
ICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAg
b2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBp
ZD0ibWVudV9zaXplLXNtYWxsIgogICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXNtYWxs
Q21kLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtc21hbGxDbWQu
YWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNp
emUoJ3NtYWxsJykiCi0gICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKLSAgICAgICAgICAg
ICAgICAgIG5hbWU9IjIiCisgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIK
ICAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIvPgog
ICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfc2l6ZS1tZWRpdW0iCiAgICAgICAgICAgICAgICAg
ICBsYWJlbD0iJnNpemUtbWVkaXVtQ21kLmxhYmVsOyIKICAgICAgICAgICAgICAgICAgIGFjY2Vz
c2tleT0iJnNpemUtbWVkaXVtQ21kLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBvbmNv
bW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdtZWRpdW0nKSIKLSAgICAgICAgICAgICAgICAgIHR5
cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAgICAgICAgICAgICAg
IHR5cGU9InJhZGlvIiBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9y
ZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLWxh
cmdlIgogICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWxhcmdlQ21kLmxhYmVsOyIKICAg
ICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtbGFyZ2VDbWQuYWNjZXNza2V5OyIKICAg
ICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ2xhcmdlJykiCi0g
ICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKLSAgICAgICAgICAgICAgICAgIG5hbWU9IjIi
CisgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKICAgICAgICAgICAgICAg
ICAgIG9ic2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIvPgogICAgICAgICA8bWVudWl0
ZW0gaWQ9Im1lbnVfc2l6ZS14LWxhcmdlIgotICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXpl
LXgtbGFyZ2VDbWQubGFiZWw7IgotICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS14
LWxhcmdlQ21kLmFjY2Vzc2tleTsiCisgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtZXh0
cmFMYXJnZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLWV4
dHJhTGFyZ2VDbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRp
dG9yU2V0Rm9udFNpemUoJ3gtbGFyZ2UnKSIKLSAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlv
IgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAgICAgICAgICAgICAgIHR5cGU9InJh
ZGlvIiBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhU
TUxFbmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXh4LWxhcmdlIgot
ICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLXh4LWxhcmdlQ21kLmxhYmVsOyIKLSAgICAg
ICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUteHgtbGFyZ2VDbWQuYWNjZXNza2V5OyIKKyAg
ICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1odWdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAg
ICAgICAgIGFjY2Vzc2tleT0iJnNpemUtaHVnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAg
ICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneHgtbGFyZ2UnKSIKLSAgICAgICAg
ICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAg
ICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAgb2Jz
ZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CisgICAgICAgIDxtZW51aXRlbSBpZD0i
Zm9udFNpemVNZW51X3NtYWxsQmlnSW5mbyIKKyAgICAgICAgICAgICAgICAgIHR5cGU9ImNoZWNr
Ym94IiBuYW1lPSIyIiBkaXNhYmxlZD0idHJ1ZSIgaGlkZGVuPSJ0cnVlIi8+CiAgICAgICA8L21l
bnVwb3B1cD4KICAgICA8L21lbnU+CiAKICAgICA8IS0tIEZvbnQgc3R5bGUgc3VibWVudSAtLT4K
ICAgICA8bWVudSBpZD0iZm9udFN0eWxlTWVudSIgbGFiZWw9IiZmb250U3R5bGVNZW51LmxhYmVs
OyIKICAgICAgICAgICBhY2Nlc3NrZXk9IiZmb250U3R5bGVNZW51LmFjY2Vzc2tleTsiCiAgICAg
ICAgICAgcG9zaXRpb249IjMiPgogICAgIDxtZW51cG9wdXAgaWQ9ImZvbnRTdHlsZU1lbnVQb3B1
cCIgb25wb3B1cHNob3dpbmc9ImluaXRGb250U3R5bGVNZW51KHRoaXMpIj4KQEAgLTkxNCwyMyAr
OTAxLDIyIEBACiAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZGb250U2l6ZVNlbGVjdC50b29s
dGlwOyI+CiAgIDxtZW51bGlzdCBpZD0iRm9udFNpemVTZWxlY3QiCiAgICAgICAgICAgICBjbGFz
cz0idG9vbGJhci1mb2N1c3RhcmdldCIKICAgICAgICAgICAgIGNyb3A9InJpZ2h0IgogICAgICAg
ICAgICAgb25jb21tYW5kPSJFZGl0b3JTZWxlY3RGb250U2l6ZSgpOyI+CiAgICAgPG9ic2VydmVz
IGVsZW1lbnQ9ImZvbnQtc2l6ZS1zZWxlY3QtY29udGFpbmVyIiBhdHRyaWJ1dGU9ImRpc2FibGVk
Ii8+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9mb250U2l6ZSIgYXR0cmlidXRlPSJzdGF0
ZSIgb25icm9hZGNhc3Q9Im9uRm9udFNpemVDaGFuZ2UodGhpcy5wYXJlbnROb2RlLCAnY21kX2Zv
bnRTaXplJykiLz4KICAgICA8bWVudXBvcHVwIGlkPSJGb250U2l6ZVBvcHVwIj4KLSAgICAgIDxt
ZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1zbWFsbCIgbGFiZWw9IiZzaXplLXh4
LXNtYWxsQ21kLmxhYmVsOyIvPgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRT
aXplX3gtc21hbGwiIGxhYmVsPSImc2l6ZS14LXNtYWxsQ21kLmxhYmVsOyIvPgorICAgICAgPG1l
bnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtc21hbGwiIGxhYmVsPSImc2l6ZS10aW55
Q21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3Nt
YWxsIiBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9
InRvb2Jhcm1lbnVfZm9udFNpemVfbWVkaXVtIiBsYWJlbD0iJnNpemUtbWVkaXVtQ21kLmxhYmVs
OyIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX2xhcmdlIiBsYWJl
bD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1l
bnVfZm9udFNpemVfeC1sYXJnZSIgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0g
ICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtbGFyZ2UiIGxhYmVsPSIm
c2l6ZS14eC1sYXJnZUNtZC5sYWJlbDsiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVu
dV9mb250U2l6ZV94LWxhcmdlIiBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiLz4K
KyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1sYXJnZSIgbGFiZWw9
IiZzaXplLWh1Z2VDbWQubGFiZWw7Ii8+CiAgICAgPC9tZW51cG9wdXA+CiAgIDwvbWVudWxpc3Q+
CiA8L3Rvb2xiYXJpdGVtPgogCiA8dG9vbGJhcml0ZW0gaWQ9ImNvbG9yLWJ1dHRvbnMtY29udGFp
bmVyIgogICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiI+CiAgIDxzdGFjayBp
ZD0iQ29sb3JCdXR0b25zIiBhbGlnbj0iY2VudGVyIj4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0i
Y21kX2ZvbnRDb2xvciIgICAgICAgYXR0cmlidXRlPSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9uRm9u
dENvbG9yQ2hhbmdlKCkiLz4KQEAgLTk1MiwyNCArOTM4LDU5IEBACiAgIDx0b29sYmFyYnV0dG9u
IGlkPSJIaWdobGlnaHRDb2xvckJ1dHRvbiIKICAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1h
dHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJkhpZ2hsaWdodENv
bG9yQnV0dG9uLnRvb2x0aXA7IgogICAgICAgICAgICAgICAgICBjb21tYW5kPSJjbWRfaGlnaGxp
Z2h0Ij4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2hpZ2hsaWdodCIgYXR0cmlidXRlPSJz
dGF0ZSIgb25icm9hZGNhc3Q9Im9uSGlnaGxpZ2h0Q29sb3JDaGFuZ2UoKSIvPgogICAgIDxvYnNl
cnZlcyBlbGVtZW50PSJjbWRfaGlnaGxpZ2h0IiBhdHRyaWJ1dGU9ImNvbGxhcHNlZCIvPgogICA8
L3Rvb2xiYXJidXR0b24+CiAKKyAgPHRvb2xiYXJidXR0b24gaWQ9IkFic29sdXRlRm9udFNpemVC
dXR0b24iCisgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKKyAgICAg
ICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZhYnNvbHV0ZUZvbnRTaXplVG9vbGJhckNtZC50b29s
dGlwOyIKKyAgICAgICAgICAgICAgICAgdHlwZT0ibWVudSIKKyAgICAgICAgICAgICAgICAgb2Jz
ZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIj4KKyAgICA8bWVudXBvcHVwIGlkPSJBYnNv
bHV0ZUZvbnRTaXplQnV0dG9uUG9wdXAiCisgICAgICAgICAgICAgICBvbnBvcHVwc2hvd2luZz0i
aW5pdEZvbnRTaXplTWVudSh0aGlzLCBmYWxzZSk7Ij4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9v
YmFybWVudV9mb250U2l6ZV94LXNtYWxsIgorICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS10
aW55Q21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAg
ICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4LXNtYWxsJykiLz4K
KyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9zbWFsbCIKKyAgICAgICAg
ICAgICAgICBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgIHR5
cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0
Rm9udFNpemUoJ3NtYWxsJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250
U2l6ZV9tZWRpdW0iCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLW1lZGl1bUNtZC5sYWJl
bDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCisgICAgICAgICAgICAg
ICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnbWVkaXVtJykiLz4KKyAgICAgIDxtZW51
aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9sYXJnZSIKKyAgICAgICAgICAgICAgICBsYWJl
bD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBu
YW1lPSIxIgorICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ2xh
cmdlJykiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94LWxhcmdl
IgorICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIKKyAg
ICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAgICAgICAgICAgICAgICBvbmNv
bW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4LWxhcmdlJykiLz4KKyAgICAgIDxtZW51aXRlbSBp
ZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1sYXJnZSIKKyAgICAgICAgICAgICAgICBsYWJlbD0i
JnNpemUtaHVnZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9
IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneHgtbGFy
Z2UnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3NtYWxsQmln
SW5mbyIKKyAgICAgICAgICAgICAgICB0eXBlPSJjaGVja2JveCIgbmFtZT0iMiIgZGlzYWJsZWQ9
InRydWUiIGhpZGRlbj0idHJ1ZSIvPgorICAgIDwvbWVudXBvcHVwPgorICA8L3Rvb2xiYXJidXR0
b24+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJEZWNyZWFzZUZvbnRTaXplQnV0dG9uIgogICAgICAg
ICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRv
b2x0aXB0ZXh0PSImZGVjcmVhc2VGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcDsiCi0gICAgICAg
ICAgICAgICAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250Ii8+CisgICAgICAgICAgICAgICAg
IG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250U3RlcCIvPgogICA8dG9vbGJhcmJ1dHRvbiBpZD0i
SW5jcmVhc2VGb250U2l6ZUJ1dHRvbiIKICAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRp
bmctYnV0dG9uIgogICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmluY3JlYXNlRm9udFNp
emVUb29sYmFyQ21kLnRvb2x0aXA7IgotICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX2lu
Y3JlYXNlRm9udCIvPgorICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9u
dFN0ZXAiLz4KICAgPHRvb2xiYXJidXR0b24gaWQ9ImJvbGRCdXR0b24iCiAgICAgICAgICAgICAg
ICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRl
eHQ9IiZib2xkVG9vbGJhckNtZC50b29sdGlwOyIKICAgICAgICAgICAgICAgICAgdHlwZT0iY2hl
Y2tib3giCiAgICAgICAgICAgICAgICAgIGF1dG9DaGVjaz0iZmFsc2UiCiAgICAgICAgICAgICAg
ICAgIG9ic2VydmVzPSJjbWRfYm9sZCI+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9ib2xk
IiB0eXBlPSJjaGVja2JveCIgYXR0cmlidXRlPSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9uQnV0dG9u
VXBkYXRlKHRoaXMucGFyZW50Tm9kZSwgJ2NtZF9ib2xkJykiLz4KICAgPC90b29sYmFyYnV0dG9u
PgpkaWZmIC0tZ2l0IGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9tZXNzZW5nZXJj
b21wb3NlLnh1bCBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvbWVzc2VuZ2VyY29t
cG9zZS54dWwKLS0tIGEvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9tZXNzZW5nZXJj
b21wb3NlLnh1bAorKysgYi9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50L21lc3Nlbmdl
cmNvbXBvc2UueHVsCkBAIC05OTMsMTYgKzk5MywxNyBAQAogICAgIDwhLS0gVGhlc2UgdG9vbGJh
ciBpdGVtcyBnZXQgZmlsbGVkIG91dCBmcm9tIHRoZSBlZGl0b3JPdmVybGF5IC0tPgogICAgIDx0
b29sYm94IGlkPSJGb3JtYXRUb29sYm94IiBtb2RlPSJpY29ucyI+CiAgICAgICA8dG9vbGJhciBj
bGFzcz0iY2hyb21lY2xhc3MtdG9vbGJhciIgaWQ9IkZvcm1hdFRvb2xiYXIiIHBlcnNpc3Q9ImNv
bGxhcHNlZCIKICAgICAgICAgICAgICAgIGN1c3RvbWl6YWJsZT0idHJ1ZSIgbm93aW5kb3dkcmFn
PSJ0cnVlIj4KICAgICAgICAgPHRvb2xiYXJpdGVtIGlkPSJwYXJhZ3JhcGgtc2VsZWN0LWNvbnRh
aW5lciIvPgogICAgICAgICA8dG9vbGJhcml0ZW0gaWQ9ImZvbnQtZmFjZS1zZWxlY3QtY29udGFp
bmVyIi8+CiAgICAgICAgIDx0b29sYmFyaXRlbSBpZD0iY29sb3ItYnV0dG9ucy1jb250YWluZXIi
CiAgICAgICAgICAgICAgICAgICAgICBkaXNhYmxlb25jdXN0b21pemU9InRydWUiLz4KKyAgICAg
ICAgPHRvb2xiYXJidXR0b24gaWQ9IkFic29sdXRlRm9udFNpemVCdXR0b24iLz4KICAgICAgICAg
PHRvb2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNpemVCdXR0b24iLz4KICAgICAgICAgPHRv
b2xiYXJidXR0b24gaWQ9IkluY3JlYXNlRm9udFNpemVCdXR0b24iLz4KICAgICAgICAgPHRvb2xi
YXJzZXBhcmF0b3IgY2xhc3M9InRvb2xiYXJzZXBhcmF0b3Itc3RhbmRhcmQiLz4KICAgICAgICAg
PHRvb2xiYXJidXR0b24gaWQ9ImJvbGRCdXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24g
aWQ9Iml0YWxpY0J1dHRvbiIvPgogICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0idW5kZXJsaW5l
QnV0dG9uIi8+CiAgICAgICAgIDx0b29sYmFyc2VwYXJhdG9yIGNsYXNzPSJ0b29sYmFyc2VwYXJh
dG9yLXN0YW5kYXJkIi8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlkPSJ1bEJ1dHRvbiIvPgpk
aWZmIC0tZ2l0IGEvbWFpbC9jb21wb25lbnRzL3ByZWZlcmVuY2VzL2NvbXBvc2UueHVsIGIvbWFp
bC9jb21wb25lbnRzL3ByZWZlcmVuY2VzL2NvbXBvc2UueHVsCi0tLSBhL21haWwvY29tcG9uZW50
cy9wcmVmZXJlbmNlcy9jb21wb3NlLnh1bAorKysgYi9tYWlsL2NvbXBvbmVudHMvcHJlZmVyZW5j
ZXMvY29tcG9zZS54dWwKQEAgLTEyNywyMiArMTI3LDIyIEBACiAgICAgICAgICAgICAgICAgICA8
bWVudWl0ZW0gdmFsdWU9IkNvdXJpZXIgTmV3LCBDb3VyaWVyLCBtb25vc3BhY2UiIGxhYmVsPSIm
Zm9udENvdXJpZXIubGFiZWw7Ii8+CiAgICAgICAgICAgICAgICAgICA8bWVudXNlcGFyYXRvci8+
CiAgICAgICAgICAgICAgICAgPC9tZW51cG9wdXA+CiAgICAgICAgICAgICAgIDwvbWVudWxpc3Q+
CiAKICAgICAgICAgICAgICAgPGxhYmVsIGNvbnRyb2w9ImZvbnRTaXplU2VsZWN0IiB2YWx1ZT0i
JnNpemUubGFiZWw7IiBhY2Nlc3NrZXk9IiZzaXplLmFjY2Vzc2tleTsiLz4KICAgICAgICAgICAg
ICAgPG1lbnVsaXN0IGlkPSJmb250U2l6ZVNlbGVjdCIgcHJlZmVyZW5jZT0ibXNnY29tcG9zZS5m
b250X3NpemUiPgogICAgICAgICAgICAgICAgIDxtZW51cG9wdXA+Ci0gICAgICAgICAgICAgICAg
ICA8bWVudWl0ZW0gdmFsdWU9Ingtc21hbGwiIGxhYmVsPSImc2l6ZS14LXNtYWxsQ21kLmxhYmVs
OyIvPgorICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4LXNtYWxsIiBsYWJlbD0i
JnNpemUtdGlueUNtZC5sYWJlbDsiLz4KICAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1
ZT0ic21hbGwiICAgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIvPgogICAgICAgICAgICAg
ICAgICAgPG1lbnVpdGVtIHZhbHVlPSJtZWRpdW0iICBsYWJlbD0iJnNpemUtbWVkaXVtQ21kLmxh
YmVsOyIvPgogICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJsYXJnZSIgICBsYWJl
bD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICAgICAgICAgICAgICA8bWVudWl0ZW0g
dmFsdWU9IngtbGFyZ2UiIGxhYmVsPSImc2l6ZS14LWxhcmdlQ21kLmxhYmVsOyIvPgotICAgICAg
ICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4eC1sYXJnZSIgbGFiZWw9IiZzaXplLXh4LWxh
cmdlQ21kLmxhYmVsOyIvPgorICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4LWxh
cmdlIiBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiLz4KKyAgICAgICAgICAgICAg
ICAgIDxtZW51aXRlbSB2YWx1ZT0ieHgtbGFyZ2UiIGxhYmVsPSImc2l6ZS1odWdlQ21kLmxhYmVs
OyIvPgogICAgICAgICAgICAgICAgIDwvbWVudXBvcHVwPgogICAgICAgICAgICAgICA8L21lbnVs
aXN0PgogICAgICAgICAgICAgPC9oYm94PgogCiAgICAgICAgICAgICA8c2VwYXJhdG9yIGNsYXNz
PSJ0aGluIi8+CiAKICAgICAgICAgICAgIDxoYm94IGFsaWduPSJjZW50ZXIiPgogICAgICAgICAg
ICAgICA8bGFiZWwgY29udHJvbD0idGV4dENvbG9yQnV0dG9uIiB2YWx1ZT0iJmZvbnRDb2xvci5s
YWJlbDsiIGFjY2Vzc2tleT0iJmZvbnRDb2xvci5hY2Nlc3NrZXk7Ii8+CmRpZmYgLS1naXQgYS9t
YWlsL3RoZW1lcy9saW51eC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MgYi9tYWls
L3RoZW1lcy9saW51eC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKLS0tIGEvbWFp
bC90aGVtZXMvbGludXgvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCisrKyBiL21h
aWwvdGhlbWVzL2xpbnV4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcwpAQCAtNDAx
LDE2ICs0MDEsMjMgQEAgdHJlZWNoaWxkcmVuOjotbW96LXRyZWUtaW1hZ2Uoc3Vic2NyaWJlZAog
dG9vbGJhcmJ1dHRvbi5mb3JtYXR0aW5nLWJ1dHRvbiB7CiAgIGxpc3Qtc3R5bGUtaW1hZ2U6IHVy
bCgiY2hyb21lOi8vbWVzc2VuZ2VyL3NraW4vbWVzc2VuZ2VyY29tcG9zZS9mb3JtYXQtYnV0dG9u
cy5wbmciKTsKIH0KIAogI0Zvcm1hdFRvb2xiYXIgPiB0b29sYmFyYnV0dG9uID4gLnRvb2xiYXJi
dXR0b24tdGV4dCB7CiAgIGRpc3BsYXk6IG5vbmU7CiB9CiAKKyNBYnNvbHV0ZUZvbnRTaXplQnV0
dG9uIHsKKyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMjcycHggMTZweCAyODhweCAwcHgpOwor
fQorI0Fic29sdXRlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9InRydWUiXSB7CisgIC1tb3otaW1h
Z2UtcmVnaW9uOiByZWN0KDI1NnB4IDE2cHggMjcycHggMHB4KTsKK30KKwogI0RlY3JlYXNlRm9u
dFNpemVCdXR0b24gewogICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgyMDhweCAxNnB4IDIyNHB4
IDBweCk7CiB9CiAjRGVjcmVhc2VGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKICAg
LW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTkycHggMTZweCAyMDhweCAwcHgpOwogfQogCiAjSW5j
cmVhc2VGb250U2l6ZUJ1dHRvbiB7CmRpZmYgLS1naXQgYS9tYWlsL3RoZW1lcy9vc3gvbWFpbC9j
b21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzIGIvbWFpbC90aGVtZXMvb3N4L21haWwvY29tcG9z
ZS9tZXNzZW5nZXJjb21wb3NlLmNzcwotLS0gYS9tYWlsL3RoZW1lcy9vc3gvbWFpbC9jb21wb3Nl
L21lc3NlbmdlcmNvbXBvc2UuY3NzCisrKyBiL21haWwvdGhlbWVzL29zeC9tYWlsL2NvbXBvc2Uv
bWVzc2VuZ2VyY29tcG9zZS5jc3MKQEAgLTUwOCwzMCArNTA4LDMwIEBAIHRvb2xiYXJidXR0b24u
Zm9ybWF0dGluZy1idXR0b24gewogICAtbW96LW1hcmdpbi1zdGFydDogM3B4OwogICAtbW96LW1h
cmdpbi1lbmQ6IDVweDsKIH0KIAogI0FsaWduUG9wdXBCdXR0b24sICNJbnNlcnRQb3B1cEJ1dHRv
biwgI3NtaWxlQnV0dG9uTWVudSB7CiAgLW1vei1tYXJnaW4tZW5kOiA5cHg7CiB9CiAKKyNBYnNv
bHV0ZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAogI0luY3JlYXNlRm9udFNp
emVCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjdW5kZXJsaW5lQnV0dG9uOi1tb3otbG9j
YWxlLWRpcihydGwpLAogI2luZGVudEJ1dHRvbjotbW96LWxvY2FsZS1kaXIocnRsKSwKLSNEZWNy
ZWFzZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihsdHIpLAogI2JvbGRCdXR0b246LW1v
ei1sb2NhbGUtZGlyKGx0ciksCiAjdWxCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0cikgewogICBi
b3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOwogICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAw
OwogfQogCisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSwKICNJ
bmNyZWFzZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRpcihsdHIpLAogI3VuZGVybGluZUJ1
dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSwKICNpbmRlbnRCdXR0b246LW1vei1sb2NhbGUtZGly
KGx0ciksCi0jRGVjcmVhc2VGb250U2l6ZUJ1dHRvbjotbW96LWxvY2FsZS1kaXIocnRsKSwKICNi
b2xkQnV0dG9uOi1tb3otbG9jYWxlLWRpcihydGwpLAogI3VsQnV0dG9uOi1tb3otbG9jYWxlLWRp
cihydGwpIHsKICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7CiAgIGJvcmRlci1ib3R0b20t
cmlnaHQtcmFkaXVzOiAwOwogfQogCiB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uID4g
LnRvb2xiYXJidXR0b24tbWVudS1kcm9wbWFya2VyLAogdG9vbGJhcmJ1dHRvbi5mb3JtYXR0aW5n
LWJ1dHRvbiA+IC50b29sYmFyYnV0dG9uLW1lbnVidXR0b24tZHJvcG1hcmtlciB7CkBAIC01NTYs
MTYgKzU1NiwyNCBAQCB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uID4gLnRvb2xiCiAg
ICAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKGNocm9tZTovL21lc3Nlbmdlci9za2luL2ljb25zL3Rv
b2xiYXJidXR0b24tZHJvcG1hcmtlci1saW9uLnBuZyk7CiAgIH0KIH0KIAogI0Zvcm1hdFRvb2xi
YXIgPiB0b29sYmFyYnV0dG9uID4gLnRvb2xiYXJidXR0b24tdGV4dCB7CiAgIGRpc3BsYXk6IG5v
bmU7CiB9CiAKKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIHsKKyAgLW1vei1pbWFnZS1yZWdpb246
IHJlY3QoMTgwcHggMjBweCAxOTJweCAwcHgpOworfQorCisjQWJzb2x1dGVGb250U2l6ZUJ1dHRv
bltkaXNhYmxlZD0idHJ1ZSJdIHsKKyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTgwcHggNjBw
eCAxOTJweCA0MHB4KSAhaW1wb3J0YW50OworfQorCiAjSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiB7
CiAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDBweCAyMHB4IDEycHggMHB4KTsKIH0KIAogI0lu
Y3JlYXNlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9InRydWUiXSB7CiAgIC1tb3otaW1hZ2UtcmVn
aW9uOiByZWN0KDBweCA2MHB4IDEycHggNDBweCkgIWltcG9ydGFudDsKIH0KIApAQCAtNzMzLDE2
ICs3NDEsMjQgQEAgdG9vbGJhcmJ1dHRvbi5mb3JtYXR0aW5nLWJ1dHRvbiA+IC50b29sYgogICAg
IHdpZHRoOiAyMHB4OwogICAgIGhlaWdodDogMTJweDsKICAgfQogCiAgIHRvb2xiYXJidXR0b24u
Zm9ybWF0dGluZy1idXR0b24gewogICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybCgiY2hyb21lOi8v
bWVzc2VuZ2VyL3NraW4vbWVzc2VuZ2VyY29tcG9zZS9mb3JtYXQtYnV0dG9uc0AyeC5wbmciKTsK
ICAgfQogCisgICNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIHsKKyAgICAtbW96LWltYWdlLXJlZ2lv
bjogcmVjdCgzNjBweCA0MHB4IDM4NHB4IDBweCk7CisgIH0KKworICAjQWJzb2x1dGVGb250U2l6
ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKKyAgICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgz
NjBweCAxMjBweCAzODRweCA4MHB4KSAhaW1wb3J0YW50OworICB9CisKICAgI0luY3JlYXNlRm9u
dFNpemVCdXR0b24gewogICAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDBweCA0MHB4IDI0cHgg
MHB4KTsKICAgfQogCiAgICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0g
ewogICAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDBweCAxMjBweCAyNHB4IDgwcHgpICFpbXBv
cnRhbnQ7CiAgIH0KIApkaWZmIC0tZ2l0IGEvbWFpbC90aGVtZXMvd2luZG93cy9tYWlsL2NvbXBv
c2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MgYi9tYWlsL3RoZW1lcy93aW5kb3dzL21haWwvY29tcG9z
ZS9tZXNzZW5nZXJjb21wb3NlLmNzcwotLS0gYS9tYWlsL3RoZW1lcy93aW5kb3dzL21haWwvY29t
cG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcworKysgYi9tYWlsL3RoZW1lcy93aW5kb3dzL21haWwv
Y29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcwpAQCAtMjUxLDE2ICsyNTEsMjMgQEAgdG9vbGJv
eFtsYWJlbGFsaWduPSJlbmQiXSA+IHRvb2xiYXJbbW9kZQogI0Zvcm1hdFRvb2xiYXIgewogICBi
YWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsKIH0KIAogI0Zvcm1hdFRvb2xiYXIgPiB0b29s
YmFyYnV0dG9uID4gLnRvb2xiYXJidXR0b24tdGV4dCB7CiAgIGRpc3BsYXk6IG5vbmU7CiB9CiAK
KyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIHsKKyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4
IDMyMHB4IDE2cHggMzA0cHgpOworfQorI0Fic29sdXRlRm9udFNpemVCdXR0b25bZGlzYWJsZWQ9
InRydWUiXSB7CisgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDE2cHggMzIwcHggMzJweCAzMDRw
eCkgIWltcG9ydGFudDsKK30KKwogI0RlY3JlYXNlRm9udFNpemVCdXR0b24gewogICAtbW96LWlt
YWdlLXJlZ2lvbjogcmVjdCgwcHggMTZweCAxNnB4IDBweCk7CiB9CiAjRGVjcmVhc2VGb250U2l6
ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTZw
eCAxNnB4IDMycHggMHB4KSAhaW1wb3J0YW50OwogfQogCiAjSW5jcmVhc2VGb250U2l6ZUJ1dHRv
biB7CmRpZmYgLS1naXQgYS9zdWl0ZS9tYWlsbmV3cy9jb21wb3NlL01zZ0NvbXBvc2VDb21tYW5k
cy5qcyBiL3N1aXRlL21haWxuZXdzL2NvbXBvc2UvTXNnQ29tcG9zZUNvbW1hbmRzLmpzCi0tLSBh
L3N1aXRlL21haWxuZXdzL2NvbXBvc2UvTXNnQ29tcG9zZUNvbW1hbmRzLmpzCisrKyBiL3N1aXRl
L21haWxuZXdzL2NvbXBvc2UvTXNnQ29tcG9zZUNvbW1hbmRzLmpzCkBAIC01OTgsMTggKzU5OCwx
OCBAQCBmdW5jdGlvbiB1cGRhdGVDb21wb3NlSXRlbXMoKQogICB0cnkgewogICAgIC8vIEVkaXQg
TWVudQogICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX3Jld3JhcCIpOwogCiAgICAgLy8gSW5zZXJ0
IE1lbnUKICAgICBpZiAoZ01zZ0NvbXBvc2UgJiYgZ01zZ0NvbXBvc2UuY29tcG9zZUhUTUwpCiAg
ICAgewogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciIpOwot
ICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfZGVjcmVhc2VGb250Iik7Ci0gICAgICBnb1VwZGF0
ZUNvbW1hbmQoImNtZF9pbmNyZWFzZUZvbnQiKTsKKyAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21k
X2RlY3JlYXNlRm9udFN0ZXAiKTsKKyAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2luY3JlYXNl
Rm9udFN0ZXAiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2JvbGQiKTsKICAgICAgIGdv
VXBkYXRlQ29tbWFuZCgiY21kX2l0YWxpYyIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRf
dW5kZXJsaW5lIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF91bCIpOwogICAgICAgZ29V
cGRhdGVDb21tYW5kKCJjbWRfb2wiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2luZGVu
dCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfb3V0ZGVudCIpOwogICAgICAgZ29VcGRh
dGVDb21tYW5kKCJjbWRfYWxpZ24iKTsKZGlmZiAtLWdpdCBhL3N1aXRlL21haWxuZXdzL2NvbXBv
c2UvcHJlZnMvcHJlZi1jb21wb3NpbmdfbWVzc2FnZXMueHVsIGIvc3VpdGUvbWFpbG5ld3MvY29t
cG9zZS9wcmVmcy9wcmVmLWNvbXBvc2luZ19tZXNzYWdlcy54dWwKLS0tIGEvc3VpdGUvbWFpbG5l
d3MvY29tcG9zZS9wcmVmcy9wcmVmLWNvbXBvc2luZ19tZXNzYWdlcy54dWwKKysrIGIvc3VpdGUv
bWFpbG5ld3MvY29tcG9zZS9wcmVmcy9wcmVmLWNvbXBvc2luZ19tZXNzYWdlcy54dWwKQEAgLTE2
MywyMiArMTYzLDIyIEBACiAgICAgICAgICAgPC9yb3c+CiAJICA8cm93IGFsaWduPSJjZW50ZXIi
PgogICAgICAgICAgICAgPGxhYmVsIHZhbHVlPSImc2l6ZS5sYWJlbDsiCiAgICAgICAgICAgICAg
ICAgICAgYWNjZXNza2V5PSImc2l6ZS5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgIGNv
bnRyb2w9ImZvbnRTaXplU2VsZWN0Ii8+CiAgICAgICAgICAgICA8aGJveCBhbGlnbj0iY2VudGVy
Ij4KICAgICAgICAgICAgICAgPG1lbnVsaXN0IGlkPSJmb250U2l6ZVNlbGVjdCIgcHJlZmVyZW5j
ZT0ibXNnY29tcG9zZS5mb250X3NpemUiPgogICAgICAgICAgICAgICAgIDxtZW51cG9wdXA+Ci0g
ICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Ingtc21hbGwiIGxhYmVsPSImc2l6ZS14
LXNtYWxsQ21kLmxhYmVsOyIvPgorICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4
LXNtYWxsIiBsYWJlbD0iJnNpemUtdGlueUNtZC5sYWJlbDsiLz4KICAgICAgICAgICAgICAgICAg
IDxtZW51aXRlbSB2YWx1ZT0ic21hbGwiIGxhYmVsPSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiLz4K
ICAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ibWVkaXVtIiBsYWJlbD0iJnNpemUt
bWVkaXVtQ21kLmxhYmVsOyIvPgogICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJs
YXJnZSIgbGFiZWw9IiZzaXplLWxhcmdlQ21kLmxhYmVsOyIvPgotICAgICAgICAgICAgICAgICAg
PG1lbnVpdGVtIHZhbHVlPSJ4LWxhcmdlIiBsYWJlbD0iJnNpemUteC1sYXJnZUNtZC5sYWJlbDsi
Lz4KLSAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieHgtbGFyZ2UiIGxhYmVsPSIm
c2l6ZS14eC1sYXJnZUNtZC5sYWJlbDsiLz4KKyAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2
YWx1ZT0ieC1sYXJnZSIgbGFiZWw9IiZzaXplLWV4dHJhTGFyZ2VDbWQubGFiZWw7Ii8+CisgICAg
ICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Inh4LWxhcmdlIiBsYWJlbD0iJnNpemUtaHVn
ZUNtZC5sYWJlbDsiLz4KICAgICAgICAgICAgICAgICA8L21lbnVwb3B1cD4KICAgICAgICAgICAg
ICAgPC9tZW51bGlzdD4KICAgICAgICAgICAgICAgPGxhYmVsIHZhbHVlPSImZm9udENvbG9yLmxh
YmVsOyIKICAgICAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJmZvbnRDb2xvci5hY2Nlc3Nr
ZXk7IgogICAgICAgICAgICAgICAgICAgICAgY29udHJvbD0ibXNnQ29tcG9zZVRleHRDb2xvciIv
PgogICAgICAgICAgICAgICA8Y29sb3JwaWNrZXIgaWQ9Im1zZ0NvbXBvc2VUZXh0Q29sb3IiCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB0eXBlPSJidXR0b24iCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwcmVmZXJlbmNlPSJtc2djb21wb3NlLnRleHRfY29sb3IiLz4K
</data>
<flag name="review"
          id="1305443"
          type_id="4"
          status="+"
          setter="jorgk-bmo"
    />
    <flag name="ui-review"
          id="1305444"
          type_id="203"
          status="+"
          setter="jorgk-bmo"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8696360</attachid>
            <date>2015-12-06 12:33:33 -0800</date>
            <delta_ts>2015-12-06 12:33:33 -0800</delta_ts>
            <desc>Part 2+3: Full solution: New toolbar button and changed increase/decrease buttons (v8c).</desc>
            <filename>769604.patch</filename>
            <type>text/plain</type>
            <size>50333</size>
            <attacher>jorgk-bmo</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBQYXJlbnQgZDU5ZjhiNjQ3YTE2MjRkNzAyODc2M2FhOWI0
NTQwMzFiOWI3MDdjYgojIFVzZXIgSm9yZyBLIDxtb3ppbGxhQGpvcmdrLmNvbT4KQnVnIDc2OTYw
NCAtIFByb3ZpZGUgbmV3IGZvbnQgc2l6ZSBzZWxlY3Rpb24gYnV0dG9uLCBjaGFuZ2UgaW50ZXJu
YWxzIG9mIGluY3JlYXNlL2RlY3JlYXNlIGJ1dHRvbnMuIHI9bmVpbCxta21lbGluCgpkaWZmIC0t
Z2l0IGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvQ29tcG9zZXJDb21tYW5kcy5qcyBiL2Vk
aXRvci91aS9jb21wb3Nlci9jb250ZW50L0NvbXBvc2VyQ29tbWFuZHMuanMKLS0tIGEvZWRpdG9y
L3VpL2NvbXBvc2VyL2NvbnRlbnQvQ29tcG9zZXJDb21tYW5kcy5qcworKysgYi9lZGl0b3IvdWkv
Y29tcG9zZXIvY29udGVudC9Db21wb3NlckNvbW1hbmRzLmpzCkBAIC0yMiwxNiArMjIsMTggQEAg
ZnVuY3Rpb24gU2V0dXBIVE1MRWRpdG9yQ29tbWFuZHMoKQogCiAgIGNvbW1hbmRUYWJsZS5yZWdp
c3RlckNvbW1hbmQoImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIiwgbnNEdW1teUhUTUxDb21tYW5k
KTsKIAogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZ3JpZCIsICBuc0dyaWRD
b21tYW5kKTsKIAogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfbGlzdFByb3Bl
cnRpZXMiLCAgbnNMaXN0UHJvcGVydGllc0NvbW1hbmQpOwogICBjb21tYW5kVGFibGUucmVnaXN0
ZXJDb21tYW5kKCJjbWRfcGFnZVByb3BlcnRpZXMiLCAgbnNQYWdlUHJvcGVydGllc0NvbW1hbmQp
OwogICBjb21tYW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfY29sb3JQcm9wZXJ0aWVzIiwg
bnNDb2xvclByb3BlcnRpZXNDb21tYW5kKTsKKyAgY29tbWFuZFRhYmxlLnJlZ2lzdGVyQ29tbWFu
ZCgiY21kX2luY3JlYXNlRm9udFN0ZXAiLCBuc0luY3JlYXNlRm9udENvbW1hbmQpOworICBjb21t
YW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZGVjcmVhc2VGb250U3RlcCIsIG5zRGVjcmVh
c2VGb250Q29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9hZHZh
bmNlZFByb3BlcnRpZXMiLCBuc0FkdmFuY2VkUHJvcGVydGllc0NvbW1hbmQpOwogICBjb21tYW5k
VGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfb2JqZWN0UHJvcGVydGllcyIsICAgbnNPYmplY3RQ
cm9wZXJ0aWVzQ29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9y
ZW1vdmVOYW1lZEFuY2hvcnMiLCBuc1JlbW92ZU5hbWVkQW5jaG9yc0NvbW1hbmQpOwogICBjb21t
YW5kVGFibGUucmVnaXN0ZXJDb21tYW5kKCJjbWRfZWRpdExpbmsiLCAgICAgICAgbnNFZGl0TGlu
a0NvbW1hbmQpOwogCiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQoImNtZF9mb3JtIiwg
ICAgICAgICAgbnNGb3JtQ29tbWFuZCk7CiAgIGNvbW1hbmRUYWJsZS5yZWdpc3RlckNvbW1hbmQo
ImNtZF9pbnB1dHRhZyIsICAgICAgbnNJbnB1dFRhZ0NvbW1hbmQpOwogICBjb21tYW5kVGFibGUu
cmVnaXN0ZXJDb21tYW5kKCJjbWRfaW5wdXRpbWFnZSIsICAgIG5zSW5wdXRJbWFnZUNvbW1hbmQp
OwpAQCAtMjU4LDE2ICsyNjAsMTggQEAgZnVuY3Rpb24gZ29VcGRhdGVDb21tYW5kU3RhdGUoY29t
bWFuZCkKICAgICAgICAgYnJlYWs7CiAKICAgICAgIGNhc2UgImNtZF9kZWNyZWFzZVpJbmRleCI6
CiAgICAgICBjYXNlICJjbWRfaW5jcmVhc2VaSW5kZXgiOgogICAgICAgY2FzZSAiY21kX2luZGVu
dCI6CiAgICAgICBjYXNlICJjbWRfb3V0ZGVudCI6CiAgICAgICBjYXNlICJjbWRfaW5jcmVhc2VG
b250IjoKICAgICAgIGNhc2UgImNtZF9kZWNyZWFzZUZvbnQiOgorICAgICAgY2FzZSAiY21kX2lu
Y3JlYXNlRm9udFN0ZXAiOgorICAgICAgY2FzZSAiY21kX2RlY3JlYXNlRm9udFN0ZXAiOgogICAg
ICAgY2FzZSAiY21kX3JlbW92ZVN0eWxlcyI6CiAgICAgICBjYXNlICJjbWRfc21pbGV5IjoKICAg
ICAgICAgYnJlYWs7CiAKICAgICAgIGRlZmF1bHQ6IGR1bXAoIm5vIHVwZGF0ZSBmb3IgY29tbWFu
ZDogIiArY29tbWFuZCsiXG4iKTsKICAgICB9CiAgIH0KICAgY2F0Y2ggKGUpIHsgZHVtcCgiQW4g
ZXJyb3Igb2NjdXJyZWQgdXBkYXRpbmcgdGhlICIrY29tbWFuZCsiIGNvbW1hbmQ6IFxuIitlKyJc
biIpOyB9CkBAIC0zMDkxLDE2ICszMDk1LDY0IEBAIHZhciBuc0NvbG9yUHJvcGVydGllc0NvbW1h
bmQgPQogICBkb0NvbW1hbmQ6IGZ1bmN0aW9uKGFDb21tYW5kKQogICB7CiAgICAgd2luZG93Lm9w
ZW5EaWFsb2coImNocm9tZTovL2VkaXRvci9jb250ZW50L0VkQ29sb3JQcm9wcy54dWwiLCJfYmxh
bmsiLCAiY2hyb21lLGNsb3NlLHRpdGxlYmFyLG1vZGFsIiwgIiIpOwogICAgIFVwZGF0ZURlZmF1
bHRDb2xvcnMoKTsKICAgfQogfTsKIAogLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQordmFy
IG5zSW5jcmVhc2VGb250Q29tbWFuZCA9Cit7CisgIGlzQ29tbWFuZEVuYWJsZWQ6IGZ1bmN0aW9u
KGFDb21tYW5kLCBkdW1teSkKKyAgeworICAgIGlmICghKElzRG9jdW1lbnRFZGl0YWJsZSgpICYm
IElzRWRpdGluZ1JlbmRlcmVkSFRNTCgpKSkKKyAgICAgIHJldHVybiBmYWxzZTsKKyAgICB2YXIg
c2V0SW5kZXggPSBnZXRGb250U2l6ZUluZGV4KCk7CisgICAgcmV0dXJuIChzZXRJbmRleCA+PSAw
ICYmIHNldEluZGV4IDwgNSk7CisgIH0sCisKKyAgZ2V0Q29tbWFuZFN0YXRlUGFyYW1zOiBmdW5j
dGlvbihhQ29tbWFuZCwgYVBhcmFtcywgYVJlZkNvbikge30sCisgIGRvQ29tbWFuZFBhcmFtczog
ZnVuY3Rpb24oYUNvbW1hbmQsIGFQYXJhbXMsIGFSZWZDb24pIHt9LAorCisgIGRvQ29tbWFuZDog
ZnVuY3Rpb24oYUNvbW1hbmQpCisgIHsKKyAgICB2YXIgc2V0SW5kZXggPSBnZXRGb250U2l6ZUlu
ZGV4KCk7CisgICAgaWYgKHNldEluZGV4IDwgMCB8fCBzZXRJbmRleCA+PSA1KQorICAgICAgcmV0
dXJuOworICAgIHZhciBzaXplcyA9IFsneC1zbWFsbCcsICdzbWFsbCcsICdtZWRpdW0nLCAnbGFy
Z2UnLCAneC1sYXJnZScsICd4eC1sYXJnZScgXTsKKyAgICBFZGl0b3JTZXRGb250U2l6ZShzaXpl
c1tzZXRJbmRleCsxXSk7CisgIH0KK307CisKKy8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
K3ZhciBuc0RlY3JlYXNlRm9udENvbW1hbmQgPQoreworICBpc0NvbW1hbmRFbmFibGVkOiBmdW5j
dGlvbihhQ29tbWFuZCwgZHVtbXkpCisgIHsKKyAgICBpZiAoIShJc0RvY3VtZW50RWRpdGFibGUo
KSAmJiBJc0VkaXRpbmdSZW5kZXJlZEhUTUwoKSkpCisgICAgICByZXR1cm4gZmFsc2U7CisgICAg
dmFyIHNldEluZGV4ID0gZ2V0Rm9udFNpemVJbmRleCgpOworICAgIHJldHVybiAoc2V0SW5kZXgg
PiAwKTsKKyAgfSwKKworICBnZXRDb21tYW5kU3RhdGVQYXJhbXM6IGZ1bmN0aW9uKGFDb21tYW5k
LCBhUGFyYW1zLCBhUmVmQ29uKSB7fSwKKyAgZG9Db21tYW5kUGFyYW1zOiBmdW5jdGlvbihhQ29t
bWFuZCwgYVBhcmFtcywgYVJlZkNvbikge30sCisKKyAgZG9Db21tYW5kOiBmdW5jdGlvbihhQ29t
bWFuZCkKKyAgeworICAgIHZhciBzZXRJbmRleCA9IGdldEZvbnRTaXplSW5kZXgoKTsKKyAgICBp
ZiAoc2V0SW5kZXggPD0gMCkKKyAgICAgIHJldHVybjsKKyAgICB2YXIgc2l6ZXMgPSBbJ3gtc21h
bGwnLCAnc21hbGwnLCAnbWVkaXVtJywgJ2xhcmdlJywgJ3gtbGFyZ2UnLCAneHgtbGFyZ2UnIF07
CisgICAgRWRpdG9yU2V0Rm9udFNpemUoc2l6ZXNbc2V0SW5kZXgtMV0pOworICB9Cit9OworCisv
Ly0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB2YXIgbnNSZW1vdmVOYW1lZEFuY2hvcnNDb21t
YW5kID0KIHsKICAgaXNDb21tYW5kRW5hYmxlZDogZnVuY3Rpb24oYUNvbW1hbmQsIGR1bW15KQog
ICB7CiAgICAgLy8gV2UgY291bGQgc2VlIGlmIHRoZXJlJ3MgYW55IGxpbmsgaW4gc2VsZWN0aW9u
LCBidXQgaXQgZG9lc24ndCBzZWVtIHdvcnRoIHRoZSB3b3JrIQogICAgIHJldHVybiAoSXNEb2N1
bWVudEVkaXRhYmxlKCkgJiYgSXNFZGl0aW5nUmVuZGVyZWRIVE1MKCkpOwogICB9LAogCmRpZmYg
LS1naXQgYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3IuanMgYi9lZGl0b3IvdWkv
Y29tcG9zZXIvY29udGVudC9lZGl0b3IuanMKLS0tIGEvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRl
bnQvZWRpdG9yLmpzCisrKyBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci5qcwpA
QCAtOTYwLDc5ICs5NjAsMTMwIEBAIGZ1bmN0aW9uIGNyZWF0ZUZvbnRGYWNlTWVudWl0ZW0oYUZv
bnRMYWIKICAgaXRlbU5vZGUuc2V0QXR0cmlidXRlKCJ2YWx1ZV9wYXJzZWQiLCBhRm9udE5hbWUu
dG9Mb3dlckNhc2UoKS5yZXBsYWNlKC8sIC9nLCAiLCIpKTsKICAgaWYgKGFNZW51UG9wdXAuZ2V0
QXR0cmlidXRlKCJ1c2VSYWRpb3MiKSA9PSAidHJ1ZSIpIHsKICAgICBpdGVtTm9kZS5zZXRBdHRy
aWJ1dGUoInR5cGUiLCAicmFkaW8iKTsKICAgICBpdGVtTm9kZS5zZXRBdHRyaWJ1dGUoIm9ic2Vy
dmVzIiwgImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIik7CiAgIH0KICAgcmV0dXJuIGl0ZW1Ob2Rl
OwogfQogCi1mdW5jdGlvbiBpbml0Rm9udFNpemVNZW51KG1lbnVQb3B1cCkKKy8qKgorICogSGVs
cGVyIGZ1bmN0aW9uCisgKi8KK2Z1bmN0aW9uIGdldEZvbnRTaXplSW5kZXgoKQoreworICB2YXIg
Zmlyc3RIYXMgPSB7IHZhbHVlOiBmYWxzZSB9OworICB2YXIgYW55SGFzID0geyB2YWx1ZTogZmFs
c2UgfTsKKyAgdmFyIGFsbEhhcyA9IHsgdmFsdWU6IGZhbHNlIH07CisKKyAgdmFyIGZvbnRTaXpl
ID0gRWRpdG9yR2V0VGV4dFByb3BlcnR5KCJmb250IiwgInNpemUiLCBudWxsLCBmaXJzdEhhcywg
YW55SGFzLCBhbGxIYXMpOworCisgIC8vIElmIHRoZSBlbGVtZW50IGhhcyBubyBzaXplIGF0dHJp
YnV0ZSBhbmQgbm8gc2l6ZSB3YXMgZm91bmQgYXQgYWxsLAorICAvLyB3ZSBhc3N1bWUgIm1lZGl1
bSIgc2l6ZS4gVGhpcyBpcyBoaWdobHkgcHJvYmxlbWF0aWMgc2luY2UKKyAgLy8gQ1NTIHNpemVz
IGFyZSBub3QgcmVjb2duaXNlZCBhbmQgd2lsbCBzaG93IGFzICJtZWRpdW0iIGFzIHdlbGwuCisg
IC8vIEN1cnJlbnRseSB3ZSBjYW4ndCBkaXN0aW5ndWlzaCBiZXR3ZWVuICJubyBhdHRyaWJ1dGUi
IHdoaWNoCisgIC8vIGNhbiBpbXBseSAibWVkaXVtIiBhbmQgIkNTUyBhdHRyaWJ1dGUgcHJlc2Vu
dCIgd2hpY2ggc2hvdWxkIG5vdAorICAvLyBpbXBseSAibWVkaXVtIi4KKyAgaWYgKCFhbnlIYXMu
dmFsdWUpCisgICAgcmV0dXJuIDI7CisKKyAgLy8gTWl4ZWQgc2VsZWN0aW9uLgorICBpZiAoIWFs
bEhhcy52YWx1ZSkKKyAgICByZXR1cm4gLTE7CisKKyAgc3dpdGNoIChmb250U2l6ZSkKKyAgewor
ICAgIGNhc2UgIi0zIjoKKyAgICBjYXNlICItMiI6CisgICAgY2FzZSAiMCI6CisgICAgY2FzZSAi
MSI6CisgICAgICAvLyB4LXNtYWxsLgorICAgICAgcmV0dXJuIDA7CisgICAgY2FzZSAiLTEiOgor
ICAgIGNhc2UgIjIiOgorICAgICAgLy8gc21hbGwuCisgICAgICByZXR1cm4gMTsKKyAgICBjYXNl
ICIzIjoKKyAgICAgIC8vIG1lZGl1bS4KKyAgICAgIHJldHVybiAyOworICAgIGNhc2UgIisxIjoK
KyAgICBjYXNlICI0IjoKKyAgICAgIC8vIGxhcmdlLgorICAgICAgcmV0dXJuIDM7CisgICAgY2Fz
ZSAiKzIiOgorICAgIGNhc2UgIjUiOgorICAgICAgLy8geC1sYXJnZS4KKyAgICAgIHJldHVybiA0
OworICAgIGNhc2UgIiszIjoKKyAgICBjYXNlICIrNCI6CisgICAgY2FzZSAiNiI6CisgICAgY2Fz
ZSAiNyI6CisgICAgICAvLyB4eC1sYXJnZS4KKyAgICAgIHJldHVybiA1OworICB9CisKKyAgLy8g
V2Ugc2hvdWxkbid0IGdldCBoZXJlLiBBbGwgdGhlIHNlbGVjdGlvbiBoYXMgYSB2YWx1ZSB3ZSBk
b24ndCB1bmRlcnN0YW5kLgorICByZXR1cm4gLTE7Cit9CisKK2Z1bmN0aW9uIGluaXRGb250U2l6
ZU1lbnUobWVudVBvcHVwLCBmdWxsTWVudSkKIHsKICAgaWYgKG1lbnVQb3B1cCkKICAgewogICAg
IHZhciBjaGlsZHJlbiA9IG1lbnVQb3B1cC5jaGlsZE5vZGVzOwotICAgIGlmICghY2hpbGRyZW4p
IHJldHVybjsKLQorICAgIGlmICghY2hpbGRyZW4pCisgICAgICByZXR1cm47CisKKyAgICAvLyBG
aXhlZCBzaXplIGl0ZW1zIHN0YXJ0IGFmdGVyIG1lbnUgc2VwYXJhdG9yIGRlcGVuZGluZyBvbiB3
aGV0aGVyIGl0IGlzCisgICAgLy8gYSBmdWxsIG1lbnUuCisgICAgdmFyIG1lbnVJbmRleCA9IGZ1
bGxNZW51ID8gMyA6IDA7CisKKyAgICB2YXIgc2V0SW5kZXggPSBnZXRGb250U2l6ZUluZGV4KCk7
CisgICAgaWYgKHNldEluZGV4ID49IDApCisgICAgeworICAgICAgY2hpbGRyZW5bbWVudUluZGV4
ICsgc2V0SW5kZXhdLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIHRydWUpOworICAgIH0KKyAgICBl
bHNlCisgICAgeworICAgICAgLy8gSW4gY2FzZSBvZiBtaXhlZCwgY2xlYXIgYWxsIGl0ZW1zLgor
ICAgICAgZm9yICh2YXIgaSA9IG1lbnVJbmRleDsgaSA8IGNoaWxkcmVuLmxlbmd0aDsgaSsrKSB7
CisgICAgICAgIGNoaWxkcmVuW2ldLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGZhbHNlKTsKKyAg
ICAgIH0KKyAgICB9CisKKyAgICAvLyBTb21lIGNvbmZpZ3VyYXRpb25zIG1pZ2h0IG5vdCBoYXZl
IHRoZSAic21hbGwvYmlnIiBpbmRpY2F0b3IgYXMKKyAgICAvLyBsYXN0IGl0ZW0uIElmIHRoZXJl
IGlzIG5vIGluZGljYXRvciwgd2UgYXJlIGRvbmUuCisgICAgaWYgKCFtZW51UG9wdXAubGFzdENo
aWxkLmlkLmluY2x1ZGVzKCJzbWFsbEJpZ0luZm8iKSkKKyAgICAgIHJldHVybjsKKworICAgIC8v
IFdoaWxlIGl0IHdvdWxkIGJlIGJldHRlciB0byBzaG93IHRoZSBudW1iZXIgb2YgbGV2ZWxzLAor
ICAgIC8vIGF0IGxlYXN0IHRoaXMgdGVsbHMgdXNlciBpZiBlaXRoZXIgb2YgdGhlbSBhcmUgc2V0
LgogICAgIHZhciBmaXJzdEhhcyA9IHsgdmFsdWU6IGZhbHNlIH07CiAgICAgdmFyIGFueUhhcyA9
IHsgdmFsdWU6IGZhbHNlIH07CiAgICAgdmFyIGFsbEhhcyA9IHsgdmFsdWU6IGZhbHNlIH07CiAK
LSAgICB2YXIgc2l6ZVdhc0ZvdW5kID0gZmFsc2U7Ci0KLSAgICAvLyB3ZSBuZWVkIHRvIHNldCBv
ciBjbGVhciB0aGUgY2hlY2ttYXJrIGZvciBlYWNoIG1lbnUgaXRlbSBzaW5jZSB0aGUgc2VsZWN0
aW9uCi0gICAgLy8gbWF5IGJlIGluIGEgbmV3IGxvY2F0aW9uIGZyb20gd2hlcmUgaXQgd2FzIHdo
ZW4gdGhlIG1lbnUgd2FzIHByZXZpb3VzbHkgb3BlbmVkCi0KLSAgICAvLyBGaXJzdCAyIGl0ZW1z
IGFkZCA8c21hbGw+IGFuZCA8YmlnPiB0YWdzCi0gICAgLy8gV2hpbGUgaXQgd291bGQgYmUgYmV0
dGVyIHRvIHNob3cgdGhlIG51bWJlciBvZiBsZXZlbHMsCi0gICAgLy8gIGF0IGxlYXN0IHRoaXMg
dGVsbHMgdXNlciBpZiBlaXRoZXIgb2YgdGhlbSBhcmUgc2V0Ci0gICAgdmFyIG1lbnVJdGVtID0g
Y2hpbGRyZW5bMF07Ci0gICAgaWYgKG1lbnVJdGVtKQorICAgIC8vIFNob3cgInNtYWxsIi8iYmln
IiBpbmRpY2F0b3IuCisgICAgdmFyIGh0bWxJbmZvID0gIiI7CisgICAgRWRpdG9yR2V0VGV4dFBy
b3BlcnR5KCJzbWFsbCIsICIiLCAiIiwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKKyAgICBp
ZiAoYW55SGFzLnZhbHVlKQorICAgICAgaHRtbEluZm8gPSAiPHNtYWxsPiI7CisgICAgRWRpdG9y
R2V0VGV4dFByb3BlcnR5KCJiaWciLCAiIiwgIiIsIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7
CisgICAgaWYgKGFueUhhcy52YWx1ZSkKKyAgICAgIGh0bWxJbmZvICs9ICI8YmlnPiI7CisKKyAg
ICBpZiAoaHRtbEluZm8pCiAgICAgewotICAgICAgRWRpdG9yR2V0VGV4dFByb3BlcnR5KCJzbWFs
bCIsICIiLCAiIiwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKLSAgICAgIG1lbnVJdGVtLnNl
dEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGFsbEhhcy52YWx1ZSk7Ci0gICAgICBzaXplV2FzRm91bmQg
PSBhbnlIYXMudmFsdWU7CisgICAgICBtZW51UG9wdXAubGFzdENoaWxkLmhpZGRlbiA9IGZhbHNl
OworICAgICAgbWVudVBvcHVwLmxhc3RDaGlsZC5zZXRBdHRyaWJ1dGUoImxhYmVsIiwgIkhUTUw6
ICIgKyBodG1sSW5mbyk7CisgICAgICBtZW51UG9wdXAubGFzdENoaWxkLnNldEF0dHJpYnV0ZSgi
Y2hlY2tlZCIsIHRydWUpOwogICAgIH0KLQotICAgIG1lbnVJdGVtID0gY2hpbGRyZW5bMV07Ci0g
ICAgaWYgKG1lbnVJdGVtKQorICAgIGVsc2UKICAgICB7Ci0gICAgICBFZGl0b3JHZXRUZXh0UHJv
cGVydHkoImJpZyIsICIiLCAiIiwgZmlyc3RIYXMsIGFueUhhcywgYWxsSGFzKTsKLSAgICAgIG1l
bnVJdGVtLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGFsbEhhcy52YWx1ZSk7Ci0gICAgICBzaXpl
V2FzRm91bmQgfD0gYW55SGFzLnZhbHVlOworICAgICAgbWVudVBvcHVwLmxhc3RDaGlsZC5oaWRk
ZW4gPSB0cnVlOwogICAgIH0KLQotICAgIC8vIEZpeGVkIHNpemUgaXRlbXMgc3RhcnQgYWZ0ZXIg
bWVudSBzZXBhcmF0b3IKLSAgICB2YXIgbWVudUluZGV4ID0gMzsKLSAgICAvLyBJbmRleCBvZiB0
aGUgbWVkaXVtIChkZWZhdWx0KSBpdGVtCi0gICAgdmFyIG1lZGl1bUluZGV4ID0gNTsKLQotICAg
IC8vIFNjYW4gdGhyb3VnaCBhbGwgc3VwcG9ydGVkICJmb250IHNpemUiIGF0dHJpYnV0ZSB2YWx1
ZXMKLSAgICBmb3IgKHZhciBpID0gLTI7IGkgPD0gMzsgaSsrKQotICAgIHsKLSAgICAgIG1lbnVJ
dGVtID0gY2hpbGRyZW5bbWVudUluZGV4XTsKLQotICAgICAgLy8gU2tpcCBvdmVyIG1lZGl1bSBz
aW5jZSBpdCdsbCBiZSBzZXQgYmVsb3cuCi0gICAgICAvLyBJZiBmb250IHNpemU9MCBpcyBhY3R1
YWxseSBzZXQsIHdlJ2xsIHRvZ2dsZSBpdCBvZmYgYmVsb3cgaWYKLSAgICAgIC8vIHdlIGVudGVy
IHRoaXMgbG9vcCBpbiB0aGlzIGNhc2UuCi0gICAgICBpZiAobWVudUl0ZW0gJiYgKGkgIT0gMCkp
Ci0gICAgICB7Ci0gICAgICAgIHZhciBzaXplU3RyaW5nID0gKGkgPD0gMCkgPyBTdHJpbmcoaSkg
OiAoIisiICsgU3RyaW5nKGkpKTsKLSAgICAgICAgRWRpdG9yR2V0VGV4dFByb3BlcnR5KCJmb250
IiwgInNpemUiLCBzaXplU3RyaW5nLCBmaXJzdEhhcywgYW55SGFzLCBhbGxIYXMpOwotICAgICAg
ICAvLyBDaGVjayB0aGUgaXRlbSBvbmx5IGlmIGFsbCBvZiBzZWxlY3Rpb24gaGFzIHRoZSBzaXpl
Li4uCi0gICAgICAgIG1lbnVJdGVtLnNldEF0dHJpYnV0ZSgiY2hlY2tlZCIsIGFsbEhhcy52YWx1
ZSk7Ci0gICAgICAgIC8vIC4uLmJ1dCByZW1lbWJlciBpZiBBTlkgb2Ygb2Ygc2VsZWN0aW9uIGhh
ZCBzaXplIHNldAotICAgICAgICBzaXplV2FzRm91bmQgfD0gYW55SGFzLnZhbHVlOwotICAgICAg
fQotICAgICAgbWVudUluZGV4Kys7Ci0gICAgfQotCi0gICAgLy8gaWYgbm8gc2l6ZSB3YXMgZm91
bmQsIHRoZW4gY2hlY2sgZGVmYXVsdCAobWVkaXVtKQotICAgIC8vIG5vdGUgdGhhdCBubyBpdGVt
IGlzIGNoZWNrZWQgaW4gdGhlIGNhc2Ugb2YgIm1peGVkIiBzZWxlY3Rpb24KLSAgICBjaGlsZHJl
blttZWRpdW1JbmRleF0uc2V0QXR0cmlidXRlKCJjaGVja2VkIiwgIXNpemVXYXNGb3VuZCk7CiAg
IH0KIH0KIAogZnVuY3Rpb24gb25IaWdobGlnaHRDb2xvckNoYW5nZSgpCiB7CiAgIENoYW5nZUJ1
dHRvbkNvbG9yKCJjbWRfaGlnaGxpZ2h0IiwgIkhpZ2hsaWdodENvbG9yQnV0dG9uIiwKICAgICAg
ICAgICAgICAgICAgICAgInRyYW5zcGFyZW50Iik7CiB9CmRpZmYgLS1naXQgYS9lZGl0b3IvdWkv
Y29tcG9zZXIvY29udGVudC9lZGl0b3IueHVsIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQv
ZWRpdG9yLnh1bAotLS0gYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3IueHVsCisr
KyBiL2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvci54dWwKQEAgLTI2NSwxNiArMjY1
LDE5IEBACiAgICAgICAgICAgIG5vd2luZG93ZHJhZz0idHJ1ZSI+CiAgICAgPCEtLSBmcm9tIGVk
aXRvck92ZXJsYXkgLS0+CiAgICAgPHRvb2xiYXJpdGVtIGlkPSJwYXJhZ3JhcGgtc2VsZWN0LWNv
bnRhaW5lciIvPgogICAgIDx0b29sYmFyaXRlbSBpZD0iY29sb3ItYnV0dG9ucy1jb250YWluZXIi
Lz4KICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iSGlnaGxpZ2h0Q29sb3JCdXR0b24iLz4KIAogICAg
IDx0b29sYmFyc2VwYXJhdG9yIGNsYXNzPSJ0b29sYmFyc2VwYXJhdG9yLXN0YW5kYXJkIi8+CiAK
KyAgICA8IS0tIEVuYWJsZSBpZiByZXF1aXJlZCBmb3IgU2VhTW9ua2V5LgorICAgIDx0b29sYmFy
YnV0dG9uIGlkPSJBYnNvbHV0ZUZvbnRTaXplQnV0dG9uIi8+CisgICAgLS0+CiAgICAgPHRvb2xi
YXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNpemVCdXR0b24iLz4KICAgICA8dG9vbGJhcmJ1dHRv
biBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgogCiAgICAgPHRvb2xiYXJzZXBhcmF0b3Ig
Y2xhc3M9InRvb2xiYXJzZXBhcmF0b3Itc3RhbmRhcmQiLz4KIAogICAgIDx0b29sYmFyYnV0dG9u
IGlkPSJib2xkQnV0dG9uIi8+CiAgICAgPHRvb2xiYXJidXR0b24gaWQ9Iml0YWxpY0J1dHRvbiIv
PgogICAgIDx0b29sYmFyYnV0dG9uIGlkPSJ1bmRlcmxpbmVCdXR0b24iLz4KZGlmZiAtLWdpdCBh
L2VkaXRvci91aS9jb21wb3Nlci9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsIGIvZWRpdG9yL3Vp
L2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKLS0tIGEvZWRpdG9yL3VpL2NvbXBv
c2VyL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKKysrIGIvZWRpdG9yL3VpL2NvbXBvc2VyL2Nv
bnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKQEAgLTg5LDI3ICs4OSwyNyBAQAogICAgICAgICAgY29t
bWFuZD0iY21kX3JlbW92ZUxpbmtzIgogICAgICAgICAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQi
Lz4KICAgICA8a2V5IGlkPSJyZW1vdmVuYW1lZGFuY2hvcnNrYiIKICAgICAgICAgIGtleT0iJmZv
cm1hdFJlbW92ZU5hbWVkQW5jaG9yczIua2V5OyIKICAgICAgICAgIGNvbW1hbmQ9ImNtZF9yZW1v
dmVOYW1lZEFuY2hvcnMiCiAgICAgICAgICBtb2RpZmllcnM9ImFjY2VsLCBzaGlmdCIvPgogICAg
IDxrZXkgaWQ9ImRlY3JlYXNlZm9udHNpemVrYiIKICAgICAgICAgIGtleT0iJmRlY3JlbWVudEZv
bnRTaXplLmtleTsiCi0gICAgICAgICBjb21tYW5kPSJjbWRfZGVjcmVhc2VGb250IgorICAgICAg
ICAgY29tbWFuZD0iY21kX2RlY3JlYXNlRm9udFN0ZXAiCiAgICAgICAgICBtb2RpZmllcnM9ImFj
Y2VsIi8+CiAgICAgPGtleSBpZD0iaW5jcmVhc2Vmb250c2l6ZWtiIgogICAgICAgICAga2V5PSIm
aW5jcmVtZW50Rm9udFNpemUua2V5OyIKLSAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNyZWFzZUZv
bnQiCisgICAgICAgICBjb21tYW5kPSJjbWRfaW5jcmVhc2VGb250U3RlcCIKICAgICAgICAgIG1v
ZGlmaWVycz0iYWNjZWwiLz4KICAgICA8a2V5IGtleT0iJmluY3JlbWVudEZvbnRTaXplLmtleTsi
Ci0gICAgICAgICBjb21tYW5kPSJjbWRfaW5jcmVhc2VGb250IgorICAgICAgICAgY29tbWFuZD0i
Y21kX2luY3JlYXNlRm9udFN0ZXAiCiAgICAgICAgICBtb2RpZmllcnM9ImFjY2VsLHNoaWZ0Ii8+
CiAgICAgPGtleSBrZXk9IiZpbmNyZW1lbnRGb250U2l6ZS5rZXkyOyIKLSAgICAgICAgIGNvbW1h
bmQ9ImNtZF9pbmNyZWFzZUZvbnQiCisgICAgICAgICBjb21tYW5kPSJjbWRfaW5jcmVhc2VGb250
U3RlcCIKICAgICAgICAgIG1vZGlmaWVycz0iYWNjZWwiLz4KIAogICAgIDxrZXkgaWQ9Imluc2Vy
dGxpbmtrYiIKICAgICAgICAgIGtleT0iJmluc2VydExpbmtDbWQua2V5OyIKICAgICAgICAgIGNv
bW1hbmQ9ImNtZF9saW5rIgogICAgICAgICAgbW9kaWZpZXJzPSJhY2NlbCIvPgogICA8L2tleXNl
dD4KIApAQCAtMjIzLDE4ICsyMjMsMTggQEAKICAgICA8Y29tbWFuZCBpZD0iY21kX2JhY2tncm91
bmRDb2xvciIgc3RhdGU9IiIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRfaGlnaGxpZ2h0IiAgICAg
ICBzdGF0ZT0idHJhbnNwYXJlbnQiICBvbmNvbW1hbmQ9IkVkaXRvclNlbGVjdENvbG9yKCdIaWdo
bGlnaHQnLCBldmVudCk7Ii8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9mb250U2l6ZSIgICAgICAg
ICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2ZvbnRTaXplJyki
Lz4KICAgICA8Y29tbWFuZCBpZD0iY21kX2FsaWduIiAgICAgICAgICAgc3RhdGU9IiIvPgogICAg
IDxjb21tYW5kIGlkPSJjbWRfYWJzUG9zIiAgICAgICAgICBzdGF0ZT0iIiAgICAgICAgb25jb21t
YW5kPSJnb0RvQ29tbWFuZCgnY21kX2Fic1BvcycpIi8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9p
bmNyZWFzZVpJbmRleCIgIHN0YXRlPSIiICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdj
bWRfaW5jcmVhc2VaSW5kZXgnKSIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRfZGVjcmVhc2VaSW5k
ZXgiICBzdGF0ZT0iIiAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2RlY3JlYXNl
WkluZGV4JykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX2FkdmFuY2VkUHJvcGVydGllcyIgICAg
ICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9hZHZhbmNlZFByb3BlcnRpZXMn
KSIvPgotICAgIDxjb21tYW5kIGlkPSJjbWRfaW5jcmVhc2VGb250IiAgICAgICAgICAgICAgICAg
ICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX2luY3JlYXNlRm9udCcpIi8+Ci0gICAgPGNv
bW1hbmQgaWQ9ImNtZF9kZWNyZWFzZUZvbnQiICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9
ImdvRG9Db21tYW5kKCdjbWRfZGVjcmVhc2VGb250JykiLz4KKyAgICA8Y29tbWFuZCBpZD0iY21k
X2luY3JlYXNlRm9udFN0ZXAiICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQo
J2NtZF9pbmNyZWFzZUZvbnRTdGVwJykiLz4KKyAgICA8Y29tbWFuZCBpZD0iY21kX2RlY3JlYXNl
Rm9udFN0ZXAiICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9kZWNy
ZWFzZUZvbnRTdGVwJykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX3JlbW92ZVN0eWxlcyIgICAg
ICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9yZW1vdmVTdHlsZXMn
KSIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRfcmVtb3ZlTGlua3MiICAgICAgICAgICAgICAgICAg
ICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX3JlbW92ZUxpbmtzJykiLz4KICAgICA8Y29t
bWFuZCBpZD0iY21kX3JlbW92ZU5hbWVkQW5jaG9ycyIgICAgICAgICAgICAgIG9uY29tbWFuZD0i
Z29Eb0NvbW1hbmQoJ2NtZF9yZW1vdmVOYW1lZEFuY2hvcnMnKSIvPgogICA8L2NvbW1hbmRzZXQ+
CiAKICAgPCEtLSBjb21tYW5kcyB1cGRhdGVkIG9ubHkgd2hlbiB0aGUgbWVudSBnZXRzIGNyZWF0
ZWQgLS0+CiAgIDxjb21tYW5kc2V0IGlkPSJjb21wb3Nlckxpc3RNZW51SXRlbXMiCiAgICAgICAg
ICAgY29tbWFuZHVwZGF0ZXI9InRydWUiCkBAIC00NDEsNzMgKzQ0MSw3MCBAQAogICAgICAgICAg
IDwhLS0gTG9jYWwgZm9udCBmYWNlIGl0ZW1zIGFkZGVkIGhlcmUgYnkgaW5pdExvY2FsRm9udEZh
Y2VNZW51KCkgLS0+CiAgICAgICA8L21lbnVwb3B1cD4KICAgICA8L21lbnU+CiAKICAgICA8IS0t
IEZvbnQgc2l6ZSBzdWJtZW51IC0tPgogICAgIDxtZW51IGlkPSJmb250U2l6ZU1lbnUiIGxhYmVs
PSImZm9udFNpemVNZW51LmxhYmVsOyIKICAgICAgICAgICBhY2Nlc3NrZXk9IiZmb250U2l6ZU1l
bnUuYWNjZXNza2V5OyIKICAgICAgICAgICBwb3NpdGlvbj0iMiI+Ci0gICAgICA8bWVudXBvcHVw
IGlkPSJmb250U2l6ZU1lbnVQb3B1cCIgb25wb3B1cHNob3dpbmc9ImluaXRGb250U2l6ZU1lbnUo
dGhpcykiPgorICAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFNpemVNZW51UG9wdXAiIG9ucG9wdXBz
aG93aW5nPSJpbml0Rm9udFNpemVNZW51KHRoaXMsIHRydWUpIj4KICAgICAgIDxtZW51aXRlbSBp
ZD0ibWVudV9kZWNyZWFzZUZvbnRTaXplIgogICAgICAgICAgICAgICAgIGxhYmVsPSImZGVjcmVh
c2VGb250U2l6ZS5sYWJlbDsiCiAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImZGVjcmVhc2VG
b250U2l6ZS5hY2Nlc3NrZXk7IgotICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9kZWNyZWFz
ZUZvbnQiCi0gICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgbmFt
ZT0iMSIKKyAgICAgICAgICAgICAgICBjb21tYW5kPSJjbWRfZGVjcmVhc2VGb250U3RlcCIKKyAg
ICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIgYXV0b2NoZWNrPSJmYWxzZSIKICAg
ICAgICAgICAgICAgICBrZXk9ImRlY3JlYXNlZm9udHNpemVrYiIvPgogICAgICAgPG1lbnVpdGVt
IGlkPSJtZW51X2luY3JlYXNlRm9udFNpemUiCiAgICAgICAgICAgICAgICAgbGFiZWw9IiZpbmNy
ZWFzZUZvbnRTaXplLmxhYmVsOyIKICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZpbmNyZWFz
ZUZvbnRTaXplLmFjY2Vzc2tleTsiCi0gICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2luY3Jl
YXNlRm9udCIKLSAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIKLSAgICAgICAgICAgICAgICBu
YW1lPSIxIiBrZXk9ImluY3JlYXNlZm9udHNpemVrYiIvPgorICAgICAgICAgICAgICAgIGNvbW1h
bmQ9ImNtZF9pbmNyZWFzZUZvbnRTdGVwIgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBu
YW1lPSIxIiBhdXRvY2hlY2s9ImZhbHNlIgorICAgICAgICAgICAgICAgIGtleT0iaW5jcmVhc2Vm
b250c2l6ZWtiIi8+CiAgICAgICAgIDxtZW51c2VwYXJhdG9yIGlkPSJmb250U2l6ZU1lbnVBZnRl
ckluY3JlYXNlRm9udFNpemVTZXBhcmF0b3IiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51
X3gtc21hbGwiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteC1zbWFsbENtZC5sYWJl
bDsiCi0gICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXgtc21hbGxDbWQuYWNjZXNz
a2V5OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIKKyAg
ICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtdGlueUNtZC5hY2Nlc3NrZXk7IgogICAg
ICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1zbWFsbCcpIgot
ICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIy
IgorICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAg
ICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVp
dGVtIGlkPSJtZW51X3NpemUtc21hbGwiCiAgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUt
c21hbGxDbWQubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1zbWFs
bENtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRG
b250U2l6ZSgnc21hbGwnKSIKLSAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAg
ICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1l
PSIxIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVy
Ii8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLW1lZGl1bSIKICAgICAgICAgICAg
ICAgICAgIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7IgogICAgICAgICAgICAgICAgICAg
YWNjZXNza2V5PSImc2l6ZS1tZWRpdW1DbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAgICAgICAg
IG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ21lZGl1bScpIgotICAgICAgICAgICAgICAg
ICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAg
ICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0i
Y21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3Np
emUtbGFyZ2UiCiAgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7
IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1sYXJnZUNtZC5hY2Nlc3NrZXk7
IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgnbGFyZ2Un
KSIKLSAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAgICAgbmFt
ZT0iMiIKKyAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgogICAgICAgICAg
ICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAgICAgIDxt
ZW51aXRlbSBpZD0ibWVudV9zaXplLXgtbGFyZ2UiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0i
JnNpemUteC1sYXJnZUNtZC5sYWJlbDsiCi0gICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZz
aXplLXgtbGFyZ2VDbWQuYWNjZXNza2V5OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6
ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNp
emUtZXh0cmFMYXJnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5k
PSJFZGl0b3JTZXRGb250U2l6ZSgneC1sYXJnZScpIgotICAgICAgICAgICAgICAgICAgdHlwZT0i
cmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAgICAgdHlw
ZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRl
cmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUteHgtbGFy
Z2UiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteHgtbGFyZ2VDbWQubGFiZWw7Igot
ICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS14eC1sYXJnZUNtZC5hY2Nlc3NrZXk7
IgorICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7IgorICAgICAg
ICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1odWdlQ21kLmFjY2Vzc2tleTsiCiAgICAgICAg
ICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4eC1sYXJnZScpIgotICAg
ICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgor
ICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAg
ICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KKyAgICAgICAgPCEtLSBFbmFi
bGUgaWYgcmVxdWlyZWQgZm9yIFNlYU1vbmtleS4KKyAgICAgICAgPG1lbnVpdGVtIGlkPSJmb250
U2l6ZU1lbnVfc21hbGxCaWdJbmZvIgorICAgICAgICAgICAgICAgICAgdHlwZT0iY2hlY2tib3gi
IG5hbWU9IjIiIGRpc2FibGVkPSJ0cnVlIiBoaWRkZW49InRydWUiLz4KKyAgICAgICAgLS0+CiAg
ICAgICA8L21lbnVwb3B1cD4KICAgICA8L21lbnU+CiAKICAgICA8IS0tIEZvbnQgc3R5bGUgc3Vi
bWVudSAtLT4KICAgICA8bWVudSBpZD0iZm9udFN0eWxlTWVudSIgbGFiZWw9IiZmb250U3R5bGVN
ZW51LmxhYmVsOyIgCiAgICAgICAgICAgYWNjZXNza2V5PSImZm9udFN0eWxlTWVudS5hY2Nlc3Nr
ZXk7IgogICAgICAgICAgIHBvc2l0aW9uPSIzIj4KICAgICA8bWVudXBvcHVwIGlkPSJmb250U3R5
bGVNZW51UG9wdXAiIG9ucG9wdXBzaG93aW5nPSJpbml0Rm9udFN0eWxlTWVudSh0aGlzKSI+CkBA
IC0xMDk0LDIzICsxMDkxLDIyIEBACiAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZGb250U2l6
ZVNlbGVjdC50b29sdGlwOyI+CiAgIDxtZW51bGlzdCBpZD0iRm9udFNpemVTZWxlY3QiCiAgICAg
ICAgICAgICBjbGFzcz0idG9vbGJhci1mb2N1c3RhcmdldCIKICAgICAgICAgICAgIGNyb3A9InJp
Z2h0IgogICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZWxlY3RGb250U2l6ZSgpOyI+CiAg
ICAgPG9ic2VydmVzIGVsZW1lbnQ9ImZvbnQtc2l6ZS1zZWxlY3QtY29udGFpbmVyIiBhdHRyaWJ1
dGU9ImRpc2FibGVkIi8+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9mb250U2l6ZSIgYXR0
cmlidXRlPSJzdGF0ZSIgb25icm9hZGNhc3Q9Im9uRm9udFNpemVDaGFuZ2UodGhpcy5wYXJlbnRO
b2RlLCAnY21kX2ZvbnRTaXplJykiLz4KICAgICA8bWVudXBvcHVwIGlkPSJGb250U2l6ZVBvcHVw
Ij4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1zbWFsbCIgbGFi
ZWw9IiZzaXplLXh4LXNtYWxsQ21kLmxhYmVsOyIvPgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29i
YXJtZW51X2ZvbnRTaXplX3gtc21hbGwiIGxhYmVsPSImc2l6ZS14LXNtYWxsQ21kLmxhYmVsOyIv
PgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtc21hbGwiIGxhYmVs
PSImc2l6ZS10aW55Q21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51
X2ZvbnRTaXplX3NtYWxsIiBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7Ii8+CiAgICAgICA8
bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbWVkaXVtIiBsYWJlbD0iJnNpemUtbWVk
aXVtQ21kLmxhYmVsOyIvPgogICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXpl
X2xhcmdlIiBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0ZW0g
aWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1sYXJnZSIgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQu
bGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtbGFy
Z2UiIGxhYmVsPSImc2l6ZS14eC1sYXJnZUNtZC5sYWJlbDsiLz4KKyAgICAgIDxtZW51aXRlbSBp
ZD0idG9vYmFybWVudV9mb250U2l6ZV94LWxhcmdlIiBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNt
ZC5sYWJlbDsiLz4KKyAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1s
YXJnZSIgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7Ii8+CiAgICAgPC9tZW51cG9wdXA+CiAg
IDwvbWVudWxpc3Q+CiA8L3Rvb2xiYXJpdGVtPgogCiA8dG9vbGJhcml0ZW0gaWQ9ImNvbG9yLWJ1
dHRvbnMtY29udGFpbmVyIgogICAgICAgICAgICAgIGFsaWduPSJjZW50ZXIiCiAgICAgICAgICAg
ICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIj4KICAgPHN0YWNrIGlkPSJDb2xvckJ1dHRvbnMi
IGFsaWduPSJjZW50ZXIiPgpAQCAtMTEyNywyNCArMTEyMyw2MSBAQAogICA8dG9vbGJhcmJ1dHRv
biBpZD0iSGlnaGxpZ2h0Q29sb3JCdXR0b24iCiAgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3Jt
YXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9IiZIaWdobGlnaHRD
b2xvckJ1dHRvbi50b29sdGlwOyIKICAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2hpZ2hs
aWdodCI+CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9oaWdobGlnaHQiIGF0dHJpYnV0ZT0i
c3RhdGUiIG9uYnJvYWRjYXN0PSJvbkhpZ2hsaWdodENvbG9yQ2hhbmdlKCkiLz4KICAgICA8b2Jz
ZXJ2ZXMgZWxlbWVudD0iY21kX2hpZ2hsaWdodCIgYXR0cmlidXRlPSJjb2xsYXBzZWQiLz4KICAg
PC90b29sYmFyYnV0dG9uPgogCisgIDx0b29sYmFyYnV0dG9uIGlkPSJBYnNvbHV0ZUZvbnRTaXpl
QnV0dG9uIgorICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGluZy1idXR0b24iCisgICAg
ICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImYWJzb2x1dGVGb250U2l6ZVRvb2xiYXJDbWQudG9v
bHRpcDsiCisgICAgICAgICAgICAgICAgIHR5cGU9Im1lbnUiCisgICAgICAgICAgICAgICAgIG9i
c2VydmVzPSJjbWRfcmVuZGVyZWRIVE1MRW5hYmxlciI+CisgICAgPG1lbnVwb3B1cCBpZD0iQWJz
b2x1dGVGb250U2l6ZUJ1dHRvblBvcHVwIgorICAgICAgICAgICAgICAgb25wb3B1cHNob3dpbmc9
ImluaXRGb250U2l6ZU1lbnUodGhpcywgZmFsc2UpOyI+CisgICAgICA8bWVudWl0ZW0gaWQ9InRv
b2Jhcm1lbnVfZm9udFNpemVfeC1zbWFsbCIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUt
dGlueUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCisg
ICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1zbWFsbCcpIi8+
CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfc21hbGwiCisgICAgICAg
ICAgICAgICAgbGFiZWw9IiZzaXplLXNtYWxsQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0
eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNl
dEZvbnRTaXplKCdzbWFsbCcpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9u
dFNpemVfbWVkaXVtIgorICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFi
ZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAgICAg
ICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ21lZGl1bScpIi8+CisgICAgICA8bWVu
dWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfbGFyZ2UiCisgICAgICAgICAgICAgICAgbGFi
ZWw9IiZzaXplLWxhcmdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIg
bmFtZT0iMSIKKyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCds
YXJnZScpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1sYXJn
ZSIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJlbDsiCisg
ICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25j
b21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1sYXJnZScpIi8+CisgICAgICA8bWVudWl0ZW0g
aWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeHgtbGFyZ2UiCisgICAgICAgICAgICAgICAgbGFiZWw9
IiZzaXplLWh1Z2VDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1l
PSIxIgorICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3h4LWxh
cmdlJykiLz4KKyAgICAgIDwhLS0gRW5hYmxlIGlmIHJlcXVpcmVkIGZvciBTZWFNb25rZXkuCisg
ICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfc21hbGxCaWdJbmZvIgorICAg
ICAgICAgICAgICAgIHR5cGU9ImNoZWNrYm94IiBuYW1lPSIyIiBkaXNhYmxlZD0idHJ1ZSIgaGlk
ZGVuPSJ0cnVlIi8+CisgICAgICAtLT4KKyAgICA8L21lbnVwb3B1cD4KKyAgPC90b29sYmFyYnV0
dG9uPgogICA8dG9vbGJhcmJ1dHRvbiBpZD0iRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiIKICAgICAg
ICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAgICB0
b29sdGlwdGV4dD0iJmRlY3JlYXNlRm9udFNpemVUb29sYmFyQ21kLnRvb2x0aXA7IgotICAgICAg
ICAgICAgICAgICBjb21tYW5kPSJjbWRfZGVjcmVhc2VGb250Ii8+CisgICAgICAgICAgICAgICAg
IGNvbW1hbmQ9ImNtZF9kZWNyZWFzZUZvbnRTdGVwIi8+CiAgIDx0b29sYmFyYnV0dG9uIGlkPSJJ
bmNyZWFzZUZvbnRTaXplQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFzcz0iZm9ybWF0dGlu
Zy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImaW5jcmVhc2VGb250U2l6
ZVRvb2xiYXJDbWQudG9vbHRpcDsiCi0gICAgICAgICAgICAgICAgIGNvbW1hbmQ9ImNtZF9pbmNy
ZWFzZUZvbnQiLz4KKyAgICAgICAgICAgICAgICAgY29tbWFuZD0iY21kX2luY3JlYXNlRm9udFN0
ZXAiLz4KICAgPHRvb2xiYXJidXR0b24gaWQ9ImJvbGRCdXR0b24iCiAgICAgICAgICAgICAgICAg
IGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAgICAgICAgICAgdG9vbHRpcHRleHQ9
IiZib2xkVG9vbGJhckNtZC50b29sdGlwOyIKICAgICAgICAgICAgICAgICAgdHlwZT0iY2hlY2ti
b3giCiAgICAgICAgICAgICAgICAgIGF1dG9DaGVjaz0iZmFsc2UiCiAgICAgICAgICAgICAgICAg
IGNvbW1hbmQ9ImNtZF9ib2xkIj4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2JvbGQiIHR5
cGU9ImNoZWNrYm94IiBhdHRyaWJ1dGU9InN0YXRlIiBvbmJyb2FkY2FzdD0ib25CdXR0b25VcGRh
dGUodGhpcy5wYXJlbnROb2RlLCAnY21kX2JvbGQnKSIvPgogICA8L3Rvb2xiYXJidXR0b24+CmRp
ZmYgLS1naXQgYS9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3JVdGlsaXRpZXMuanMg
Yi9lZGl0b3IvdWkvY29tcG9zZXIvY29udGVudC9lZGl0b3JVdGlsaXRpZXMuanMKLS0tIGEvZWRp
dG9yL3VpL2NvbXBvc2VyL2NvbnRlbnQvZWRpdG9yVXRpbGl0aWVzLmpzCisrKyBiL2VkaXRvci91
aS9jb21wb3Nlci9jb250ZW50L2VkaXRvclV0aWxpdGllcy5qcwpAQCAtMzQ2LDE4ICszNDYsMTgg
QEAgZnVuY3Rpb24gR2V0QXRvbVNlcnZpY2UoKQogfQogCiBmdW5jdGlvbiBFZGl0b3JHZXRUZXh0
UHJvcGVydHkocHJvcGVydHksIGF0dHJpYnV0ZSwgdmFsdWUsIGZpcnN0SGFzLCBhbnlIYXMsIGFs
bEhhcykKIHsKICAgdHJ5IHsKICAgICBpZiAoIWdBdG9tU2VydmljZSkgR2V0QXRvbVNlcnZpY2Uo
KTsKICAgICB2YXIgcHJvcEF0b20gPSBnQXRvbVNlcnZpY2UuZ2V0QXRvbShwcm9wZXJ0eSk7CiAK
LSAgICBHZXRDdXJyZW50RWRpdG9yKCkuZ2V0SW5saW5lUHJvcGVydHkocHJvcEF0b20sIGF0dHJp
YnV0ZSwgdmFsdWUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZp
cnN0SGFzLCBhbnlIYXMsIGFsbEhhcyk7CisgICAgcmV0dXJuIEdldEN1cnJlbnRFZGl0b3IoKS5n
ZXRJbmxpbmVQcm9wZXJ0eVdpdGhBdHRyVmFsdWUocHJvcEF0b20sCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGF0dHJpYnV0ZSwgdmFsdWUsIGZpcnN0SGFzLCBhbnlIYXMsIGFsbEhh
cyk7CiAgIH0KICAgY2F0Y2goZSkge30KIH0KIAogZnVuY3Rpb24gRWRpdG9yU2V0VGV4dFByb3Bl
cnR5KHByb3BlcnR5LCBhdHRyaWJ1dGUsIHZhbHVlKQogewogICB0cnkgewogICAgIGlmICghZ0F0
b21TZXJ2aWNlKSBHZXRBdG9tU2VydmljZSgpOwpkaWZmIC0tZ2l0IGEvZWRpdG9yL3VpL2xvY2Fs
ZXMvZW4tVVMvY2hyb21lL2NvbXBvc2VyL2VkaXRvck92ZXJsYXkuZHRkIGIvZWRpdG9yL3VpL2xv
Y2FsZXMvZW4tVVMvY2hyb21lL2NvbXBvc2VyL2VkaXRvck92ZXJsYXkuZHRkCi0tLSBhL2VkaXRv
ci91aS9sb2NhbGVzL2VuLVVTL2Nocm9tZS9jb21wb3Nlci9lZGl0b3JPdmVybGF5LmR0ZAorKysg
Yi9lZGl0b3IvdWkvbG9jYWxlcy9lbi1VUy9jaHJvbWUvY29tcG9zZXIvZWRpdG9yT3ZlcmxheS5k
dGQKQEAgLTc3LDMwICs3NywyOCBAQAogPCFFTlRJVFkgZGVjcmVtZW50Rm9udFNpemUua2V5MiAi
LCI+IDwhLS0gPCBpcyBhYm92ZSB0aGlzIGtleSBvbiBtYW55IGtleWJvYXJkcyAtLT4KIDwhRU5U
SVRZIGluY3JlYXNlRm9udFNpemUubGFiZWwgIkxhcmdlciI+CiA8IUVOVElUWSBpbmNyZWFzZUZv
bnRTaXplLmFjY2Vzc2tleSAiZyI+CiA8IUVOVElUWSBpbmNyZW1lbnRGb250U2l6ZS5rZXkgIiZn
dDsiPgogPCFFTlRJVFkgaW5jcmVtZW50Rm9udFNpemUua2V5MiAiLiI+IDwhLS0gPiBpcyBhYm92
ZSB0aGlzIGtleSBvbiBtYW55IGtleWJvYXJkcyAtLT4KIAogPCFFTlRJVFkgZm9udFNpemVNZW51
LmxhYmVsICJTaXplIj4KIDwhRU5USVRZIGZvbnRTaXplTWVudS5hY2Nlc3NrZXkgInoiPgotPCFF
TlRJVFkgc2l6ZS14eC1zbWFsbENtZC5sYWJlbCAieHgtc21hbGwiPgotPCFFTlRJVFkgc2l6ZS14
eC1zbWFsbENtZC5hY2Nlc3NrZXkgImEiPgotPCFFTlRJVFkgc2l6ZS14LXNtYWxsQ21kLmxhYmVs
ICJ4LXNtYWxsIj4KLTwhRU5USVRZIHNpemUteC1zbWFsbENtZC5hY2Nlc3NrZXkgIm0iPgotPCFF
TlRJVFkgc2l6ZS1zbWFsbENtZC5sYWJlbCAic21hbGwiPgotPCFFTlRJVFkgc2l6ZS1zbWFsbENt
ZC5hY2Nlc3NrZXkgInMiPgotPCFFTlRJVFkgc2l6ZS1tZWRpdW1DbWQubGFiZWwgIm1lZGl1bSI+
Ci08IUVOVElUWSBzaXplLW1lZGl1bUNtZC5hY2Nlc3NrZXkgImQiPgotPCFFTlRJVFkgc2l6ZS1s
YXJnZUNtZC5sYWJlbCAibGFyZ2UiPgotPCFFTlRJVFkgc2l6ZS1sYXJnZUNtZC5hY2Nlc3NrZXkg
ImwiPgotPCFFTlRJVFkgc2l6ZS14LWxhcmdlQ21kLmxhYmVsICJ4LWxhcmdlIj4KLTwhRU5USVRZ
IHNpemUteC1sYXJnZUNtZC5hY2Nlc3NrZXkgIngiPgotPCFFTlRJVFkgc2l6ZS14eC1sYXJnZUNt
ZC5sYWJlbCAieHgtbGFyZ2UiPgotPCFFTlRJVFkgc2l6ZS14eC1sYXJnZUNtZC5hY2Nlc3NrZXkg
ImUiPgorPCFFTlRJVFkgc2l6ZS10aW55Q21kLmxhYmVsICJUaW55Ij4KKzwhRU5USVRZIHNpemUt
dGlueUNtZC5hY2Nlc3NrZXkgIlQiPgorPCFFTlRJVFkgc2l6ZS1zbWFsbENtZC5sYWJlbCAiU21h
bGwiPgorPCFFTlRJVFkgc2l6ZS1zbWFsbENtZC5hY2Nlc3NrZXkgIlMiPgorPCFFTlRJVFkgc2l6
ZS1tZWRpdW1DbWQubGFiZWwgIk1lZGl1bSI+Cis8IUVOVElUWSBzaXplLW1lZGl1bUNtZC5hY2Nl
c3NrZXkgIk0iPgorPCFFTlRJVFkgc2l6ZS1sYXJnZUNtZC5sYWJlbCAiTGFyZ2UiPgorPCFFTlRJ
VFkgc2l6ZS1sYXJnZUNtZC5hY2Nlc3NrZXkgIkwiPgorPCFFTlRJVFkgc2l6ZS1leHRyYUxhcmdl
Q21kLmxhYmVsICJFeHRyYSBMYXJnZSI+Cis8IUVOVElUWSBzaXplLWV4dHJhTGFyZ2VDbWQuYWNj
ZXNza2V5ICJ4Ij4KKzwhRU5USVRZIHNpemUtaHVnZUNtZC5sYWJlbCAiSHVnZSI+Cis8IUVOVElU
WSBzaXplLWh1Z2VDbWQuYWNjZXNza2V5ICJIIj4KIAogPCEtLSBGb250IFN0eWxlIFN1Yk1lbnUg
LS0+CiA8IUVOVElUWSBmb250U3R5bGVNZW51LmxhYmVsICJUZXh0IFN0eWxlIj4KIDwhRU5USVRZ
IGZvbnRTdHlsZU1lbnUuYWNjZXNza2V5ICJTIj4KIDwhRU5USVRZIHN0eWxlQm9sZENtZC5sYWJl
bCAiQm9sZCI+CiA8IUVOVElUWSBzdHlsZUJvbGRDbWQuYWNjZXNza2V5ICJCIj4KIDwhRU5USVRZ
IHN0eWxlQm9sZENtZC5rZXkgIkIiPgogPCFFTlRJVFkgc3R5bGVJdGFsaWNDbWQubGFiZWwgIkl0
YWxpYyI+CkBAIC0zMDcsMTYgKzMwNSwxNyBAQAogPCFFTlRJVFkgYW5jaG9yVG9vbGJhckNtZC5s
YWJlbCAiQW5jaG9yIj4KIDwhRU5USVRZIGFuY2hvclRvb2xiYXJDbWQudG9vbHRpcCAiSW5zZXJ0
IG5ldyBuYW1lZCBhbmNob3Igb3IgZWRpdCBzZWxlY3RlZCBhbmNob3IncyBwcm9wZXJ0aWVzIj4K
IDwhRU5USVRZIFRleHRDb2xvckJ1dHRvbi50b29sdGlwICJDaG9vc2UgY29sb3IgZm9yIHRleHQi
PgogPCFFTlRJVFkgQmFja2dyb3VuZENvbG9yQnV0dG9uLnRvb2x0aXAgIkNob29zZSBjb2xvciBm
b3IgYmFja2dyb3VuZCI+CiA8IUVOVElUWSB0aHJvYmJlci50b29sdGlwICJHbyB0byB0aGUgJnZl
bmRvclNob3J0TmFtZTsgaG9tZSBwYWdlIj4KIDwhRU5USVRZIEhpZ2hsaWdodENvbG9yQnV0dG9u
LnRvb2x0aXAgIkNob29zZSBoaWdobGlnaHQgY29sb3IgZm9yIHRleHQiPgogCiA8IS0tIEVkaXRv
ciB0b29sYmFyIC0tPgorPCFFTlRJVFkgYWJzb2x1dGVGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRp
cCAiU2V0IGZvbnQgc2l6ZSI+CiA8IUVOVElUWSBkZWNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50
b29sdGlwICJTbWFsbGVyIGZvbnQgc2l6ZSI+CiA8IUVOVElUWSBpbmNyZWFzZUZvbnRTaXplVG9v
bGJhckNtZC50b29sdGlwICJMYXJnZXIgZm9udCBzaXplIj4KIDwhRU5USVRZIGJvbGRUb29sYmFy
Q21kLnRvb2x0aXAgIkJvbGQiPgogPCFFTlRJVFkgaXRhbGljVG9vbGJhckNtZC50b29sdGlwICJJ
dGFsaWMiPgogPCFFTlRJVFkgdW5kZXJsaW5lVG9vbGJhckNtZC50b29sdGlwICJVbmRlcmxpbmUi
PgogPCFFTlRJVFkgYnVsbGV0TGlzdFRvb2xiYXJDbWQudG9vbHRpcCAiQXBwbHkgb3IgcmVtb3Zl
IGJ1bGxldGVkIGxpc3QiPgogPCFFTlRJVFkgbnVtYmVyTGlzdFRvb2xiYXJDbWQudG9vbHRpcCAi
QXBwbHkgb3IgcmVtb3ZlIG51bWJlcmVkIGxpc3QiPgogPCFFTlRJVFkgb3V0ZGVudFRvb2xiYXJD
bWQudG9vbHRpcCAiT3V0ZGVudCB0ZXh0IChtb3ZlIGxlZnQpIj4KZGlmZiAtLWdpdCBhL21haWwv
Y29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvTXNnQ29tcG9zZUNvbW1hbmRzLmpzIGIvbWFpbC9j
b21wb25lbnRzL2NvbXBvc2UvY29udGVudC9Nc2dDb21wb3NlQ29tbWFuZHMuanMKLS0tIGEvbWFp
bC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9Nc2dDb21wb3NlQ29tbWFuZHMuanMKKysrIGIv
bWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9Nc2dDb21wb3NlQ29tbWFuZHMuanMKQEAg
LTk4NywxOCArOTg3LDE4IEBAIGZ1bmN0aW9uIHVwZGF0ZUNvbXBvc2VJdGVtcygpCiAgICAgZ29V
cGRhdGVDb21tYW5kKCJjbWRfcmV3cmFwIik7CiAKICAgICAvLyBJbnNlcnQgTWVudQogICAgIGlm
IChnTXNnQ29tcG9zZSAmJiBnTXNnQ29tcG9zZS5jb21wb3NlSFRNTCkKICAgICB7CiAgICAgICBn
b1VwZGF0ZUNvbW1hbmQoImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIik7CiAgICAgICBnb1VwZGF0
ZUNvbW1hbmQoImNtZF9mb250Q29sb3IiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2Jh
Y2tncm91bmRDb2xvciIpOwotICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfZGVjcmVhc2VGb250
Iik7Ci0gICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9pbmNyZWFzZUZvbnQiKTsKKyAgICAgIGdv
VXBkYXRlQ29tbWFuZCgiY21kX2RlY3JlYXNlRm9udFN0ZXAiKTsKKyAgICAgIGdvVXBkYXRlQ29t
bWFuZCgiY21kX2luY3JlYXNlRm9udFN0ZXAiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21k
X2JvbGQiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2l0YWxpYyIpOwogICAgICAgZ29V
cGRhdGVDb21tYW5kKCJjbWRfdW5kZXJsaW5lIik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNt
ZF91bCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfb2wiKTsKICAgICAgIGdvVXBkYXRl
Q29tbWFuZCgiY21kX2luZGVudCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfb3V0ZGVu
dCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfYWxpZ24iKTsKZGlmZiAtLWdpdCBhL21h
aWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwgYi9tYWlsL2Nv
bXBvbmVudHMvY29tcG9zZS9jb250ZW50L2VkaXRvck92ZXJsYXkueHVsCi0tLSBhL21haWwvY29t
cG9uZW50cy9jb21wb3NlL2NvbnRlbnQvZWRpdG9yT3ZlcmxheS54dWwKKysrIGIvbWFpbC9jb21w
b25lbnRzL2NvbXBvc2UvY29udGVudC9lZGl0b3JPdmVybGF5Lnh1bApAQCAtMjYsMjMgKzI2LDIz
IEBACiAKICAgICA8a2V5IGlkPSJpbmNyZWFzZWluZGVudGtiIiAga2V5PSImaW5jcmVhc2VJbmRl
bnQua2V5OyIgIG9ic2VydmVzPSJjbWRfaW5kZW50IiAgbW9kaWZpZXJzPSJhY2NlbCIvPgogICAg
IDxrZXkgaWQ9ImRlY3JlYXNlaW5kZW50a2IiICBrZXk9IiZkZWNyZWFzZUluZGVudC5rZXk7IiAg
b2JzZXJ2ZXM9ImNtZF9vdXRkZW50IiAgbW9kaWZpZXJzPSJhY2NlbCIvPgogCiAgICAgPGtleSBp
ZD0icmVtb3Zlc3R5bGVza2IiICAgICAgIGtleT0iJmZvcm1hdFJlbW92ZVN0eWxlcy5rZXk7IiAg
IG9ic2VydmVzPSJjbWRfcmVtb3ZlU3R5bGVzIiAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4K
ICAgICA8a2V5IGlkPSJyZW1vdmVzdHlsZXNrYjIiICAgICAga2V5PSIgIiAgIG9ic2VydmVzPSJj
bWRfcmVtb3ZlU3R5bGVzIiAgbW9kaWZpZXJzPSJhY2NlbCIvPgogICAgIDxrZXkgaWQ9InJlbW92
ZWxpbmtza2IiICAgICAgICBrZXk9IiZmb3JtYXRSZW1vdmVMaW5rcy5rZXk7IiAgICBvYnNlcnZl
cz0iY21kX3JlbW92ZUxpbmtzIiAgbW9kaWZpZXJzPSJhY2NlbCwgc2hpZnQiLz4KICAgICA8a2V5
IGlkPSJyZW1vdmVuYW1lZGFuY2hvcnNrYiIga2V5PSImZm9ybWF0UmVtb3ZlTmFtZWRBbmNob3Jz
Mi5rZXk7IiAgICBvYnNlcnZlcz0iY21kX3JlbW92ZU5hbWVkQW5jaG9ycyIgIG1vZGlmaWVycz0i
YWNjZWwsIHNoaWZ0Ii8+Ci0gICAgPGtleSBpZD0iZGVjcmVhc2Vmb250c2l6ZWtiIiAgIGtleT0i
JmRlY3JlbWVudEZvbnRTaXplLmtleTsiICAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250IiAg
bW9kaWZpZXJzPSJhY2NlbCIvPgotICAgIDxrZXkgICAgICAgICAgICAgICAgICAgICAgICAgICBr
ZXk9IiZkZWNyZW1lbnRGb250U2l6ZS5rZXk7IiAgICBvYnNlcnZlcz0iY21kX2RlY3JlYXNlRm9u
dCIgIG1vZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+Ci0gICAgPGtleSAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGtleT0iJmRlY3JlbWVudEZvbnRTaXplLmtleTI7IiAgIG9ic2VydmVzPSJjbWRf
ZGVjcmVhc2VGb250IiAgbW9kaWZpZXJzPSJhY2NlbCIvPgorICAgIDxrZXkgaWQ9ImRlY3JlYXNl
Zm9udHNpemVrYiIgICBrZXk9IiZkZWNyZW1lbnRGb250U2l6ZS5rZXk7IiAgICBvYnNlcnZlcz0i
Y21kX2RlY3JlYXNlRm9udFN0ZXAiICBtb2RpZmllcnM9ImFjY2VsIi8+CisgICAgPGtleSAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGtleT0iJmRlY3JlbWVudEZvbnRTaXplLmtleTsiICAgIG9i
c2VydmVzPSJjbWRfZGVjcmVhc2VGb250U3RlcCIgIG1vZGlmaWVycz0iYWNjZWwsIHNoaWZ0Ii8+
CisgICAgPGtleSAgICAgICAgICAgICAgICAgICAgICAgICAgIGtleT0iJmRlY3JlbWVudEZvbnRT
aXplLmtleTI7IiAgIG9ic2VydmVzPSJjbWRfZGVjcmVhc2VGb250U3RlcCIgIG1vZGlmaWVycz0i
YWNjZWwiLz4KIAotICAgIDxrZXkgaWQ9ImluY3JlYXNlZm9udHNpemVrYiIgICBrZXk9IiZpbmNy
ZW1lbnRGb250U2l6ZS5rZXk7IiAgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udCIgIG1vZGlm
aWVycz0iYWNjZWwiLz4KLSAgICA8a2V5ICAgICAgICAgICAgICAgICAgICAgICAgICAga2V5PSIm
aW5jcmVtZW50Rm9udFNpemUua2V5OyIgICAgb2JzZXJ2ZXM9ImNtZF9pbmNyZWFzZUZvbnQiICBt
b2RpZmllcnM9ImFjY2VsLCBzaGlmdCIvPgotICAgIDxrZXkgICAgICAgICAgICAgICAgICAgICAg
ICAgICBrZXk9IiZpbmNyZW1lbnRGb250U2l6ZS5rZXkyOyIgICBvYnNlcnZlcz0iY21kX2luY3Jl
YXNlRm9udCIgIG1vZGlmaWVycz0iYWNjZWwiLz4KKyAgICA8a2V5IGlkPSJpbmNyZWFzZWZvbnRz
aXpla2IiICAga2V5PSImaW5jcmVtZW50Rm9udFNpemUua2V5OyIgICAgb2JzZXJ2ZXM9ImNtZF9p
bmNyZWFzZUZvbnRTdGVwIiAgbW9kaWZpZXJzPSJhY2NlbCIvPgorICAgIDxrZXkgICAgICAgICAg
ICAgICAgICAgICAgICAgICBrZXk9IiZpbmNyZW1lbnRGb250U2l6ZS5rZXk7IiAgICBvYnNlcnZl
cz0iY21kX2luY3JlYXNlRm9udFN0ZXAiICBtb2RpZmllcnM9ImFjY2VsLCBzaGlmdCIvPgorICAg
IDxrZXkgICAgICAgICAgICAgICAgICAgICAgICAgICBrZXk9IiZpbmNyZW1lbnRGb250U2l6ZS5r
ZXkyOyIgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udFN0ZXAiICBtb2RpZmllcnM9ImFjY2Vs
Ii8+CiAKICAgICA8a2V5IGlkPSJpbnNlcnRsaW5ra2IiICAgICAgICAga2V5PSImaW5zZXJ0TGlu
a0NtZC5rZXk7IiAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9saW5rIiAgICAgICAgICBtb2RpZmll
cnM9ImFjY2VsIi8+CiAgIDwva2V5c2V0PgogCiAgIDwhLS0gY29tbWFuZHMgdXBkYXRlZCB3aGVu
IHRoZSBlZGl0b3IgZ2V0cyBjcmVhdGVkIC0tPgogICA8Y29tbWFuZHNldCBpZD0iY29tbW9uRWRp
dG9yTWVudUl0ZW1zIgogICAgICAgICAgIGNvbW1hbmR1cGRhdGVyPSJ0cnVlIgogICAgICAgICAg
IGV2ZW50cz0iY3JlYXRlIgpAQCAtMTUyLDE4ICsxNTIsMTggQEAKICAgICA8Y29tbWFuZCBpZD0i
Y21kX2FsaWduIiAgICAgICAgICAgc3RhdGU9IiIvPgogCiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9h
YnNQb3MiICAgICAgICAgIHN0YXRlPSIiICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdj
bWRfYWJzUG9zJykiLz4KICAgICA8Y29tbWFuZCBpZD0iY21kX2luY3JlYXNlWkluZGV4IiAgc3Rh
dGU9IiIgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9pbmNyZWFzZVpJbmRleCcp
Ii8+CiAgICAgPGNvbW1hbmQgaWQ9ImNtZF9kZWNyZWFzZVpJbmRleCIgIHN0YXRlPSIiICAgICAg
ICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdjbWRfZGVjcmVhc2VaSW5kZXgnKSIvPgogCiAgICAg
PGNvbW1hbmQgaWQ9ImNtZF9hZHZhbmNlZFByb3BlcnRpZXMiICAgICAgICAgICAgICBvbmNvbW1h
bmQ9ImdvRG9Db21tYW5kKCdjbWRfYWR2YW5jZWRQcm9wZXJ0aWVzJykiLz4KIAotICAgIDxjb21t
YW5kIGlkPSJjbWRfaW5jcmVhc2VGb250IiAgICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJn
b0RvQ29tbWFuZCgnY21kX2luY3JlYXNlRm9udCcpIi8+Ci0gICAgPGNvbW1hbmQgaWQ9ImNtZF9k
ZWNyZWFzZUZvbnQiICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9ImdvRG9Db21tYW5kKCdj
bWRfZGVjcmVhc2VGb250JykiLz4KKyAgICA8Y29tbWFuZCBpZD0iY21kX2luY3JlYXNlRm9udFN0
ZXAiICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9pbmNyZWFzZUZv
bnRTdGVwJykiLz4KKyAgICA8Y29tbWFuZCBpZD0iY21kX2RlY3JlYXNlRm9udFN0ZXAiICAgICAg
ICAgICAgICAgIG9uY29tbWFuZD0iZ29Eb0NvbW1hbmQoJ2NtZF9kZWNyZWFzZUZvbnRTdGVwJyki
Lz4KIAogICAgIDxjb21tYW5kIGlkPSJjbWRfcmVtb3ZlU3R5bGVzIiAgICAgICAgICAgICAgICAg
ICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgnY21kX3JlbW92ZVN0eWxlcycpIi8+CiAgICAgPGNv
bW1hbmQgaWQ9ImNtZF9yZW1vdmVMaW5rcyIgICAgICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9
ImdvRG9Db21tYW5kKCdjbWRfcmVtb3ZlTGlua3MnKSIvPgogICAgIDxjb21tYW5kIGlkPSJjbWRf
cmVtb3ZlTmFtZWRBbmNob3JzIiAgICAgICAgICAgICAgb25jb21tYW5kPSJnb0RvQ29tbWFuZCgn
Y21kX3JlbW92ZU5hbWVkQW5jaG9ycycpIi8+CiAgIDwvY29tbWFuZHNldD4KIAogICA8IS0tIGNv
bW1hbmRzIHVwZGF0ZWQgb25seSB3aGVuIHRoZSBtZW51IGdldHMgY3JlYXRlZCAtLT4KICAgPGNv
bW1hbmRzZXQgaWQ9ImNvbXBvc2VyTGlzdE1lbnVJdGVtcyIKQEAgLTMxMCw4MSArMzEwLDY4IEBA
CiAgICAgICAgICAgPCEtLSBMb2NhbCBmb250IGZhY2UgaXRlbXMgYWRkZWQgaGVyZSBieSBpbml0
TG9jYWxGb250RmFjZU1lbnUoKSAtLT4KICAgICAgIDwvbWVudXBvcHVwPgogICAgIDwvbWVudT4K
IAogICAgIDwhLS0gRm9udCBzaXplIHN1Ym1lbnUgLS0+CiAgICAgPG1lbnUgaWQ9ImZvbnRTaXpl
TWVudSIgbGFiZWw9IiZmb250U2l6ZU1lbnUubGFiZWw7IgogICAgICAgICAgIGFjY2Vzc2tleT0i
JmZvbnRTaXplTWVudS5hY2Nlc3NrZXk7IgogICAgICAgICAgIHBvc2l0aW9uPSIyIj4KLSAgICAg
IDxtZW51cG9wdXAgaWQ9ImZvbnRTaXplTWVudVBvcHVwIiBvbnBvcHVwc2hvd2luZz0iaW5pdEZv
bnRTaXplTWVudSh0aGlzKSI+CisgICAgICA8bWVudXBvcHVwIGlkPSJmb250U2l6ZU1lbnVQb3B1
cCIgb25wb3B1cHNob3dpbmc9ImluaXRGb250U2l6ZU1lbnUodGhpcywgdHJ1ZSkiPgogICAgICAg
ICA8bWVudWl0ZW0gaWQ9Im1lbnVfZGVjcmVhc2VGb250U2l6ZSIKICAgICAgICAgICAgICAgICAg
IGxhYmVsPSImZGVjcmVhc2VGb250U2l6ZS5sYWJlbDsiCiAgICAgICAgICAgICAgICAgICBhY2Nl
c3NrZXk9IiZkZWNyZWFzZUZvbnRTaXplLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICBr
ZXk9ImRlY3JlYXNlZm9udHNpemVrYiIKLSAgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRf
ZGVjcmVhc2VGb250IgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAg
ICAgICAgICBuYW1lPSIxIi8+CisgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21kX2RlY3Jl
YXNlRm9udFN0ZXAiCisgICAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIgYXV0
b2NoZWNrPSJmYWxzZSIvPgogICAgICAgICA8bWVudWl0ZW0gaWQ9Im1lbnVfaW5jcmVhc2VGb250
U2l6ZSIKICAgICAgICAgICAgICAgICAgIGxhYmVsPSImaW5jcmVhc2VGb250U2l6ZS5sYWJlbDsi
CiAgICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZpbmNyZWFzZUZvbnRTaXplLmFjY2Vzc2tl
eTsiCiAgICAgICAgICAgICAgICAgICBrZXk9ImluY3JlYXNlZm9udHNpemVrYiIKLSAgICAgICAg
ICAgICAgICAgIG9ic2VydmVzPSJjbWRfaW5jcmVhc2VGb250IgotICAgICAgICAgICAgICAgICAg
dHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIxIi8+CisgICAgICAgICAgICAg
ICAgICBvYnNlcnZlcz0iY21kX2luY3JlYXNlRm9udFN0ZXAiCisgICAgICAgICAgICAgICAgICB0
eXBlPSJyYWRpbyIgbmFtZT0iMSIgYXV0b2NoZWNrPSJmYWxzZSIvPgogICAgICAgICA8bWVudXNl
cGFyYXRvciBpZD0iZm9udFNpemVNZW51QWZ0ZXJJbmNyZWFzZUZvbnRTaXplU2VwYXJhdG9yIi8+
Ci08IS0tIE5vdCBzdXBwb3J0ZWQgaW4gY3VycmVudCBmb250IHNpemUgaW1wbGVtZW50YXRpb24K
LSAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3h4LXNtYWxsIgotICAgICAgICAgICAgICAgICAg
bGFiZWw9IiZzaXplLXh4LXNtYWxsQ21kLmxhYmVsOyIKLSAgICAgICAgICAgICAgICAgIGFjY2Vz
c2tleT0iJnNpemUteHgtc21hbGxDbWQuYWNjZXNza2V5OyIKLSAgICAgICAgICAgICAgICAgIG9u
Y29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3h4LXNtYWxsJykiCi0gICAgICAgICAgICAgICAg
ICB0eXBlPSJyYWRpbyIgbmFtZT0iMiIvPgotLS0+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVu
dV9zaXplLXgtc21hbGwiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteC1zbWFsbENt
ZC5sYWJlbDsiCi0gICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLXgtc21hbGxDbWQu
YWNjZXNza2V5OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVs
OyIKKyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tleT0iJnNpemUtdGlueUNtZC5hY2Nlc3NrZXk7
IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1zbWFs
bCcpIgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBu
YW1lPSIyIgorICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAg
ICAgICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAg
PG1lbnVpdGVtIGlkPSJtZW51X3NpemUtc21hbGwiCiAgICAgICAgICAgICAgICAgICBsYWJlbD0i
JnNpemUtc21hbGxDbWQubGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6
ZS1zbWFsbENtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0
b3JTZXRGb250U2l6ZSgnc21hbGwnKSIKLSAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgot
ICAgICAgICAgICAgICAgICAgbmFtZT0iMiIKKyAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlv
IiBuYW1lPSIxIgogICAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxF
bmFibGVyIi8+CiAgICAgICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLW1lZGl1bSIKICAgICAg
ICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7IgogICAgICAgICAgICAg
ICAgICAgYWNjZXNza2V5PSImc2l6ZS1tZWRpdW1DbWQuYWNjZXNza2V5OyIKICAgICAgICAgICAg
ICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ21lZGl1bScpIgotICAgICAgICAg
ICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAg
ICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNl
cnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJt
ZW51X3NpemUtbGFyZ2UiCiAgICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtbGFyZ2VDbWQu
bGFiZWw7IgogICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1sYXJnZUNtZC5hY2Nl
c3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgn
bGFyZ2UnKSIKLSAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIgotICAgICAgICAgICAgICAg
ICAgbmFtZT0iMiIKKyAgICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgogICAg
ICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9yZW5kZXJlZEhUTUxFbmFibGVyIi8+CiAgICAg
ICAgIDxtZW51aXRlbSBpZD0ibWVudV9zaXplLXgtbGFyZ2UiCi0gICAgICAgICAgICAgICAgICBs
YWJlbD0iJnNpemUteC1sYXJnZUNtZC5sYWJlbDsiCi0gICAgICAgICAgICAgICAgICBhY2Nlc3Nr
ZXk9IiZzaXplLXgtbGFyZ2VDbWQuYWNjZXNza2V5OyIKKyAgICAgICAgICAgICAgICAgIGxhYmVs
PSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICAgIGFjY2Vzc2tl
eT0iJnNpemUtZXh0cmFMYXJnZUNtZC5hY2Nlc3NrZXk7IgogICAgICAgICAgICAgICAgICAgb25j
b21tYW5kPSJFZGl0b3JTZXRGb250U2l6ZSgneC1sYXJnZScpIgotICAgICAgICAgICAgICAgICAg
dHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1lPSIyIgorICAgICAgICAgICAgICAg
ICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAgICAgICAgICBvYnNlcnZlcz0iY21k
X3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KICAgICAgICAgPG1lbnVpdGVtIGlkPSJtZW51X3NpemUt
eHgtbGFyZ2UiCi0gICAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUteHgtbGFyZ2VDbWQubGFi
ZWw7IgotICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS14eC1sYXJnZUNtZC5hY2Nl
c3NrZXk7IgorICAgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWh1Z2VDbWQubGFiZWw7Igor
ICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImc2l6ZS1odWdlQ21kLmFjY2Vzc2tleTsiCiAg
ICAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCd4eC1sYXJnZScp
IgotICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iCi0gICAgICAgICAgICAgICAgICBuYW1l
PSIyIgorICAgICAgICAgICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCiAgICAgICAgICAg
ICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiLz4KKyAgICAgICAgPG1l
bnVpdGVtIGlkPSJmb250U2l6ZU1lbnVfc21hbGxCaWdJbmZvIgorICAgICAgICAgICAgICAgICAg
dHlwZT0iY2hlY2tib3giIG5hbWU9IjIiIGRpc2FibGVkPSJ0cnVlIiBoaWRkZW49InRydWUiLz4K
ICAgICAgIDwvbWVudXBvcHVwPgogICAgIDwvbWVudT4KIAogICAgIDwhLS0gRm9udCBzdHlsZSBz
dWJtZW51IC0tPgogICAgIDxtZW51IGlkPSJmb250U3R5bGVNZW51IiBsYWJlbD0iJmZvbnRTdHls
ZU1lbnUubGFiZWw7IgogICAgICAgICAgIGFjY2Vzc2tleT0iJmZvbnRTdHlsZU1lbnUuYWNjZXNz
a2V5OyIKICAgICAgICAgICBwb3NpdGlvbj0iMyI+CiAgICAgPG1lbnVwb3B1cCBpZD0iZm9udFN0
eWxlTWVudVBvcHVwIiBvbnBvcHVwc2hvd2luZz0iaW5pdEZvbnRTdHlsZU1lbnUodGhpcykiPgpA
QCAtOTE0LDIzICs5MDEsMjIgQEAKICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJkZvbnRTaXpl
U2VsZWN0LnRvb2x0aXA7Ij4KICAgPG1lbnVsaXN0IGlkPSJGb250U2l6ZVNlbGVjdCIKICAgICAg
ICAgICAgIGNsYXNzPSJ0b29sYmFyLWZvY3VzdGFyZ2V0IgogICAgICAgICAgICAgY3JvcD0icmln
aHQiCiAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNlbGVjdEZvbnRTaXplKCk7Ij4KICAg
ICA8b2JzZXJ2ZXMgZWxlbWVudD0iZm9udC1zaXplLXNlbGVjdC1jb250YWluZXIiIGF0dHJpYnV0
ZT0iZGlzYWJsZWQiLz4KICAgICA8b2JzZXJ2ZXMgZWxlbWVudD0iY21kX2ZvbnRTaXplIiBhdHRy
aWJ1dGU9InN0YXRlIiBvbmJyb2FkY2FzdD0ib25Gb250U2l6ZUNoYW5nZSh0aGlzLnBhcmVudE5v
ZGUsICdjbWRfZm9udFNpemUnKSIvPgogICAgIDxtZW51cG9wdXAgaWQ9IkZvbnRTaXplUG9wdXAi
PgotICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LXNtYWxsIiBsYWJl
bD0iJnNpemUteHgtc21hbGxDbWQubGFiZWw7Ii8+Ci0gICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jh
cm1lbnVfZm9udFNpemVfeC1zbWFsbCIgbGFiZWw9IiZzaXplLXgtc21hbGxDbWQubGFiZWw7Ii8+
CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVfeC1zbWFsbCIgbGFiZWw9
IiZzaXplLXRpbnlDbWQubGFiZWw7Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVf
Zm9udFNpemVfc21hbGwiIGxhYmVsPSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiLz4KICAgICAgIDxt
ZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV9tZWRpdW0iIGxhYmVsPSImc2l6ZS1tZWRp
dW1DbWQubGFiZWw7Ii8+CiAgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNpemVf
bGFyZ2UiIGxhYmVsPSImc2l6ZS1sYXJnZUNtZC5sYWJlbDsiLz4KLSAgICAgIDxtZW51aXRlbSBp
ZD0idG9vYmFybWVudV9mb250U2l6ZV94LWxhcmdlIiBsYWJlbD0iJnNpemUteC1sYXJnZUNtZC5s
YWJlbDsiLz4KLSAgICAgIDxtZW51aXRlbSBpZD0idG9vYmFybWVudV9mb250U2l6ZV94eC1sYXJn
ZSIgbGFiZWw9IiZzaXplLXh4LWxhcmdlQ21kLmxhYmVsOyIvPgorICAgICAgPG1lbnVpdGVtIGlk
PSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtbGFyZ2UiIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21k
LmxhYmVsOyIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LWxh
cmdlIiBsYWJlbD0iJnNpemUtaHVnZUNtZC5sYWJlbDsiLz4KICAgICA8L21lbnVwb3B1cD4KICAg
PC9tZW51bGlzdD4KIDwvdG9vbGJhcml0ZW0+CiAKIDx0b29sYmFyaXRlbSBpZD0iY29sb3ItYnV0
dG9ucy1jb250YWluZXIiCiAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIj4K
ICAgPHN0YWNrIGlkPSJDb2xvckJ1dHRvbnMiIGFsaWduPSJjZW50ZXIiPgogICAgIDxvYnNlcnZl
cyBlbGVtZW50PSJjbWRfZm9udENvbG9yIiAgICAgICBhdHRyaWJ1dGU9InN0YXRlIiBvbmJyb2Fk
Y2FzdD0ib25Gb250Q29sb3JDaGFuZ2UoKSIvPgpAQCAtOTUyLDI0ICs5MzgsNTkgQEAKICAgPHRv
b2xiYXJidXR0b24gaWQ9IkhpZ2hsaWdodENvbG9yQnV0dG9uIgogICAgICAgICAgICAgICAgICBj
bGFzcz0iZm9ybWF0dGluZy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSIm
SGlnaGxpZ2h0Q29sb3JCdXR0b24udG9vbHRpcDsiCiAgICAgICAgICAgICAgICAgIGNvbW1hbmQ9
ImNtZF9oaWdobGlnaHQiPgogICAgIDxvYnNlcnZlcyBlbGVtZW50PSJjbWRfaGlnaGxpZ2h0IiBh
dHRyaWJ1dGU9InN0YXRlIiBvbmJyb2FkY2FzdD0ib25IaWdobGlnaHRDb2xvckNoYW5nZSgpIi8+
CiAgICAgPG9ic2VydmVzIGVsZW1lbnQ9ImNtZF9oaWdobGlnaHQiIGF0dHJpYnV0ZT0iY29sbGFw
c2VkIi8+CiAgIDwvdG9vbGJhcmJ1dHRvbj4KIAorICA8dG9vbGJhcmJ1dHRvbiBpZD0iQWJzb2x1
dGVGb250U2l6ZUJ1dHRvbiIKKyAgICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0
dG9uIgorICAgICAgICAgICAgICAgICB0b29sdGlwdGV4dD0iJmFic29sdXRlRm9udFNpemVUb29s
YmFyQ21kLnRvb2x0aXA7IgorICAgICAgICAgICAgICAgICB0eXBlPSJtZW51IgorICAgICAgICAg
ICAgICAgICBvYnNlcnZlcz0iY21kX3JlbmRlcmVkSFRNTEVuYWJsZXIiPgorICAgIDxtZW51cG9w
dXAgaWQ9IkFic29sdXRlRm9udFNpemVCdXR0b25Qb3B1cCIKKyAgICAgICAgICAgICAgIG9ucG9w
dXBzaG93aW5nPSJpbml0Rm9udFNpemVNZW51KHRoaXMsIGZhbHNlKTsiPgorICAgICAgPG1lbnVp
dGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3gtc21hbGwiCisgICAgICAgICAgICAgICAgbGFi
ZWw9IiZzaXplLXRpbnlDbWQubGFiZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBu
YW1lPSIxIgorICAgICAgICAgICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gt
c21hbGwnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3NtYWxs
IgorICAgICAgICAgICAgICAgIGxhYmVsPSImc2l6ZS1zbWFsbENtZC5sYWJlbDsiCisgICAgICAg
ICAgICAgICAgdHlwZT0icmFkaW8iIG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5k
PSJFZGl0b3JTZXRGb250U2l6ZSgnc21hbGwnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29i
YXJtZW51X2ZvbnRTaXplX21lZGl1bSIKKyAgICAgICAgICAgICAgICBsYWJlbD0iJnNpemUtbWVk
aXVtQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJyYWRpbyIgbmFtZT0iMSIKKyAg
ICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRTaXplKCdtZWRpdW0nKSIvPgor
ICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX2xhcmdlIgorICAgICAgICAg
ICAgICAgIGxhYmVsPSImc2l6ZS1sYXJnZUNtZC5sYWJlbDsiCisgICAgICAgICAgICAgICAgdHlw
ZT0icmFkaW8iIG5hbWU9IjEiCisgICAgICAgICAgICAgICAgb25jb21tYW5kPSJFZGl0b3JTZXRG
b250U2l6ZSgnbGFyZ2UnKSIvPgorICAgICAgPG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRT
aXplX3gtbGFyZ2UiCisgICAgICAgICAgICAgICAgbGFiZWw9IiZzaXplLWV4dHJhTGFyZ2VDbWQu
bGFiZWw7IgorICAgICAgICAgICAgICAgIHR5cGU9InJhZGlvIiBuYW1lPSIxIgorICAgICAgICAg
ICAgICAgIG9uY29tbWFuZD0iRWRpdG9yU2V0Rm9udFNpemUoJ3gtbGFyZ2UnKSIvPgorICAgICAg
PG1lbnVpdGVtIGlkPSJ0b29iYXJtZW51X2ZvbnRTaXplX3h4LWxhcmdlIgorICAgICAgICAgICAg
ICAgIGxhYmVsPSImc2l6ZS1odWdlQ21kLmxhYmVsOyIKKyAgICAgICAgICAgICAgICB0eXBlPSJy
YWRpbyIgbmFtZT0iMSIKKyAgICAgICAgICAgICAgICBvbmNvbW1hbmQ9IkVkaXRvclNldEZvbnRT
aXplKCd4eC1sYXJnZScpIi8+CisgICAgICA8bWVudWl0ZW0gaWQ9InRvb2Jhcm1lbnVfZm9udFNp
emVfc21hbGxCaWdJbmZvIgorICAgICAgICAgICAgICAgIHR5cGU9ImNoZWNrYm94IiBuYW1lPSIy
IiBkaXNhYmxlZD0idHJ1ZSIgaGlkZGVuPSJ0cnVlIi8+CisgICAgPC9tZW51cG9wdXA+CisgIDwv
dG9vbGJhcmJ1dHRvbj4KICAgPHRvb2xiYXJidXR0b24gaWQ9IkRlY3JlYXNlRm9udFNpemVCdXR0
b24iCiAgICAgICAgICAgICAgICAgIGNsYXNzPSJmb3JtYXR0aW5nLWJ1dHRvbiIKICAgICAgICAg
ICAgICAgICAgdG9vbHRpcHRleHQ9IiZkZWNyZWFzZUZvbnRTaXplVG9vbGJhckNtZC50b29sdGlw
OyIKLSAgICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnQiLz4KKyAgICAg
ICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9kZWNyZWFzZUZvbnRTdGVwIi8+CiAgIDx0b29sYmFy
YnV0dG9uIGlkPSJJbmNyZWFzZUZvbnRTaXplQnV0dG9uIgogICAgICAgICAgICAgICAgICBjbGFz
cz0iZm9ybWF0dGluZy1idXR0b24iCiAgICAgICAgICAgICAgICAgIHRvb2x0aXB0ZXh0PSImaW5j
cmVhc2VGb250U2l6ZVRvb2xiYXJDbWQudG9vbHRpcDsiCi0gICAgICAgICAgICAgICAgIG9ic2Vy
dmVzPSJjbWRfaW5jcmVhc2VGb250Ii8+CisgICAgICAgICAgICAgICAgIG9ic2VydmVzPSJjbWRf
aW5jcmVhc2VGb250U3RlcCIvPgogICA8dG9vbGJhcmJ1dHRvbiBpZD0iYm9sZEJ1dHRvbiIKICAg
ICAgICAgICAgICAgICAgY2xhc3M9ImZvcm1hdHRpbmctYnV0dG9uIgogICAgICAgICAgICAgICAg
ICB0b29sdGlwdGV4dD0iJmJvbGRUb29sYmFyQ21kLnRvb2x0aXA7IgogICAgICAgICAgICAgICAg
ICB0eXBlPSJjaGVja2JveCIKICAgICAgICAgICAgICAgICAgYXV0b0NoZWNrPSJmYWxzZSIKICAg
ICAgICAgICAgICAgICAgb2JzZXJ2ZXM9ImNtZF9ib2xkIj4KICAgICA8b2JzZXJ2ZXMgZWxlbWVu
dD0iY21kX2JvbGQiIHR5cGU9ImNoZWNrYm94IiBhdHRyaWJ1dGU9InN0YXRlIiBvbmJyb2FkY2Fz
dD0ib25CdXR0b25VcGRhdGUodGhpcy5wYXJlbnROb2RlLCAnY21kX2JvbGQnKSIvPgogICA8L3Rv
b2xiYXJidXR0b24+CmRpZmYgLS1naXQgYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50
L21lc3NlbmdlcmNvbXBvc2UueHVsIGIvbWFpbC9jb21wb25lbnRzL2NvbXBvc2UvY29udGVudC9t
ZXNzZW5nZXJjb21wb3NlLnh1bAotLS0gYS9tYWlsL2NvbXBvbmVudHMvY29tcG9zZS9jb250ZW50
L21lc3NlbmdlcmNvbXBvc2UueHVsCisrKyBiL21haWwvY29tcG9uZW50cy9jb21wb3NlL2NvbnRl
bnQvbWVzc2VuZ2VyY29tcG9zZS54dWwKQEAgLTk5MywxNiArOTkzLDE3IEBACiAgICAgPCEtLSBU
aGVzZSB0b29sYmFyIGl0ZW1zIGdldCBmaWxsZWQgb3V0IGZyb20gdGhlIGVkaXRvck92ZXJsYXkg
LS0+CiAgICAgPHRvb2xib3ggaWQ9IkZvcm1hdFRvb2xib3giIG1vZGU9Imljb25zIj4KICAgICAg
IDx0b29sYmFyIGNsYXNzPSJjaHJvbWVjbGFzcy10b29sYmFyIiBpZD0iRm9ybWF0VG9vbGJhciIg
cGVyc2lzdD0iY29sbGFwc2VkIgogICAgICAgICAgICAgICAgY3VzdG9taXphYmxlPSJ0cnVlIiBu
b3dpbmRvd2RyYWc9InRydWUiPgogICAgICAgICA8dG9vbGJhcml0ZW0gaWQ9InBhcmFncmFwaC1z
ZWxlY3QtY29udGFpbmVyIi8+CiAgICAgICAgIDx0b29sYmFyaXRlbSBpZD0iZm9udC1mYWNlLXNl
bGVjdC1jb250YWluZXIiLz4KICAgICAgICAgPHRvb2xiYXJpdGVtIGlkPSJjb2xvci1idXR0b25z
LWNvbnRhaW5lciIKICAgICAgICAgICAgICAgICAgICAgIGRpc2FibGVvbmN1c3RvbWl6ZT0idHJ1
ZSIvPgorICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iQWJzb2x1dGVGb250U2l6ZUJ1dHRvbiIv
PgogICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgog
ICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iSW5jcmVhc2VGb250U2l6ZUJ1dHRvbiIvPgogICAg
ICAgICA8dG9vbGJhcnNlcGFyYXRvciBjbGFzcz0idG9vbGJhcnNlcGFyYXRvci1zdGFuZGFyZCIv
PgogICAgICAgICA8dG9vbGJhcmJ1dHRvbiBpZD0iYm9sZEJ1dHRvbiIvPgogICAgICAgICA8dG9v
bGJhcmJ1dHRvbiBpZD0iaXRhbGljQnV0dG9uIi8+CiAgICAgICAgIDx0b29sYmFyYnV0dG9uIGlk
PSJ1bmRlcmxpbmVCdXR0b24iLz4KICAgICAgICAgPHRvb2xiYXJzZXBhcmF0b3IgY2xhc3M9InRv
b2xiYXJzZXBhcmF0b3Itc3RhbmRhcmQiLz4KICAgICAgICAgPHRvb2xiYXJidXR0b24gaWQ9InVs
QnV0dG9uIi8+CmRpZmYgLS1naXQgYS9tYWlsL2NvbXBvbmVudHMvcHJlZmVyZW5jZXMvY29tcG9z
ZS54dWwgYi9tYWlsL2NvbXBvbmVudHMvcHJlZmVyZW5jZXMvY29tcG9zZS54dWwKLS0tIGEvbWFp
bC9jb21wb25lbnRzL3ByZWZlcmVuY2VzL2NvbXBvc2UueHVsCisrKyBiL21haWwvY29tcG9uZW50
cy9wcmVmZXJlbmNlcy9jb21wb3NlLnh1bApAQCAtMTI3LDIyICsxMjcsMjIgQEAKICAgICAgICAg
ICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0iQ291cmllciBOZXcsIENvdXJpZXIsIG1vbm9zcGFj
ZSIgbGFiZWw9IiZmb250Q291cmllci5sYWJlbDsiLz4KICAgICAgICAgICAgICAgICAgIDxtZW51
c2VwYXJhdG9yLz4KICAgICAgICAgICAgICAgICA8L21lbnVwb3B1cD4KICAgICAgICAgICAgICAg
PC9tZW51bGlzdD4KIAogICAgICAgICAgICAgICA8bGFiZWwgY29udHJvbD0iZm9udFNpemVTZWxl
Y3QiIHZhbHVlPSImc2l6ZS5sYWJlbDsiIGFjY2Vzc2tleT0iJnNpemUuYWNjZXNza2V5OyIvPgog
ICAgICAgICAgICAgICA8bWVudWxpc3QgaWQ9ImZvbnRTaXplU2VsZWN0IiBwcmVmZXJlbmNlPSJt
c2djb21wb3NlLmZvbnRfc2l6ZSI+CiAgICAgICAgICAgICAgICAgPG1lbnVwb3B1cD4KLSAgICAg
ICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieC1zbWFsbCIgbGFiZWw9IiZzaXplLXgtc21h
bGxDbWQubGFiZWw7Ii8+CisgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Ingtc21h
bGwiIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIvPgogICAgICAgICAgICAgICAgICAgPG1l
bnVpdGVtIHZhbHVlPSJzbWFsbCIgICBsYWJlbD0iJnNpemUtc21hbGxDbWQubGFiZWw7Ii8+CiAg
ICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Im1lZGl1bSIgIGxhYmVsPSImc2l6ZS1t
ZWRpdW1DbWQubGFiZWw7Ii8+CiAgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Imxh
cmdlIiAgIGxhYmVsPSImc2l6ZS1sYXJnZUNtZC5sYWJlbDsiLz4KLSAgICAgICAgICAgICAgICAg
IDxtZW51aXRlbSB2YWx1ZT0ieC1sYXJnZSIgbGFiZWw9IiZzaXplLXgtbGFyZ2VDbWQubGFiZWw7
Ii8+Ci0gICAgICAgICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9Inh4LWxhcmdlIiBsYWJlbD0i
JnNpemUteHgtbGFyZ2VDbWQubGFiZWw7Ii8+CisgICAgICAgICAgICAgICAgICA8bWVudWl0ZW0g
dmFsdWU9IngtbGFyZ2UiIGxhYmVsPSImc2l6ZS1leHRyYUxhcmdlQ21kLmxhYmVsOyIvPgorICAg
ICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4eC1sYXJnZSIgbGFiZWw9IiZzaXplLWh1
Z2VDbWQubGFiZWw7Ii8+CiAgICAgICAgICAgICAgICAgPC9tZW51cG9wdXA+CiAgICAgICAgICAg
ICAgIDwvbWVudWxpc3Q+CiAgICAgICAgICAgICA8L2hib3g+CiAKICAgICAgICAgICAgIDxzZXBh
cmF0b3IgY2xhc3M9InRoaW4iLz4KIAogICAgICAgICAgICAgPGhib3ggYWxpZ249ImNlbnRlciI+
CiAgICAgICAgICAgICAgIDxsYWJlbCBjb250cm9sPSJ0ZXh0Q29sb3JCdXR0b24iIHZhbHVlPSIm
Zm9udENvbG9yLmxhYmVsOyIgYWNjZXNza2V5PSImZm9udENvbG9yLmFjY2Vzc2tleTsiLz4KZGlm
ZiAtLWdpdCBhL21haWwvdGhlbWVzL2xpbnV4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3Nl
LmNzcyBiL21haWwvdGhlbWVzL2xpbnV4L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNz
cwotLS0gYS9tYWlsL3RoZW1lcy9saW51eC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5j
c3MKKysrIGIvbWFpbC90aGVtZXMvbGludXgvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2Uu
Y3NzCkBAIC00MDEsMTYgKzQwMSwyMyBAQCB0cmVlY2hpbGRyZW46Oi1tb3otdHJlZS1pbWFnZShz
dWJzY3JpYmVkCiB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uIHsKICAgbGlzdC1zdHls
ZS1pbWFnZTogdXJsKCJjaHJvbWU6Ly9tZXNzZW5nZXIvc2tpbi9tZXNzZW5nZXJjb21wb3NlL2Zv
cm1hdC1idXR0b25zLnBuZyIpOwogfQogCiAjRm9ybWF0VG9vbGJhciA+IHRvb2xiYXJidXR0b24g
PiAudG9vbGJhcmJ1dHRvbi10ZXh0IHsKICAgZGlzcGxheTogbm9uZTsKIH0KIAorI0Fic29sdXRl
Rm9udFNpemVCdXR0b24geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgyNzJweCAxNnB4IDI4
OHB4IDBweCk7Cit9CisjQWJzb2x1dGVGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsK
KyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMjU2cHggMTZweCAyNzJweCAwcHgpOworfQorCiAj
RGVjcmVhc2VGb250U2l6ZUJ1dHRvbiB7CiAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDIwOHB4
IDE2cHggMjI0cHggMHB4KTsKIH0KICNEZWNyZWFzZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0
cnVlIl0gewogICAtbW96LWltYWdlLXJlZ2lvbjogcmVjdCgxOTJweCAxNnB4IDIwOHB4IDBweCk7
CiB9CiAKICNJbmNyZWFzZUZvbnRTaXplQnV0dG9uIHsKZGlmZiAtLWdpdCBhL21haWwvdGhlbWVz
L29zeC9tYWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MgYi9tYWlsL3RoZW1lcy9vc3gv
bWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCi0tLSBhL21haWwvdGhlbWVzL29zeC9t
YWlsL2NvbXBvc2UvbWVzc2VuZ2VyY29tcG9zZS5jc3MKKysrIGIvbWFpbC90aGVtZXMvb3N4L21h
aWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcwpAQCAtNTA4LDMwICs1MDgsMzAgQEAgdG9v
bGJhcmJ1dHRvbi5mb3JtYXR0aW5nLWJ1dHRvbiB7CiAgIC1tb3otbWFyZ2luLXN0YXJ0OiAzcHg7
CiAgIC1tb3otbWFyZ2luLWVuZDogNXB4OwogfQogCiAjQWxpZ25Qb3B1cEJ1dHRvbiwgI0luc2Vy
dFBvcHVwQnV0dG9uLCAjc21pbGVCdXR0b25NZW51IHsKICAtbW96LW1hcmdpbi1lbmQ6IDlweDsK
IH0KIAorI0Fic29sdXRlRm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjSW5j
cmVhc2VGb250U2l6ZUJ1dHRvbjotbW96LWxvY2FsZS1kaXIocnRsKSwKICN1bmRlcmxpbmVCdXR0
b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjaW5kZW50QnV0dG9uOi1tb3otbG9jYWxlLWRpcihy
dGwpLAotI0RlY3JlYXNlRm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCiAjYm9s
ZEJ1dHRvbjotbW96LWxvY2FsZS1kaXIobHRyKSwKICN1bEJ1dHRvbjotbW96LWxvY2FsZS1kaXIo
bHRyKSB7CiAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7CiAgIGJvcmRlci1ib3R0b20tbGVm
dC1yYWRpdXM6IDA7CiB9CiAKKyNBYnNvbHV0ZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRp
cihsdHIpLAogI0luY3JlYXNlRm9udFNpemVCdXR0b246LW1vei1sb2NhbGUtZGlyKGx0ciksCiAj
dW5kZXJsaW5lQnV0dG9uOi1tb3otbG9jYWxlLWRpcihsdHIpLAogI2luZGVudEJ1dHRvbjotbW96
LWxvY2FsZS1kaXIobHRyKSwKLSNEZWNyZWFzZUZvbnRTaXplQnV0dG9uOi1tb3otbG9jYWxlLWRp
cihydGwpLAogI2JvbGRCdXR0b246LW1vei1sb2NhbGUtZGlyKHJ0bCksCiAjdWxCdXR0b246LW1v
ei1sb2NhbGUtZGlyKHJ0bCkgewogICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsKICAgYm9y
ZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7CiB9CiAKIHRvb2xiYXJidXR0b24uZm9ybWF0dGlu
Zy1idXR0b24gPiAudG9vbGJhcmJ1dHRvbi1tZW51LWRyb3BtYXJrZXIsCiB0b29sYmFyYnV0dG9u
LmZvcm1hdHRpbmctYnV0dG9uID4gLnRvb2xiYXJidXR0b24tbWVudWJ1dHRvbi1kcm9wbWFya2Vy
IHsKQEAgLTU1NiwxNiArNTU2LDI0IEBAIHRvb2xiYXJidXR0b24uZm9ybWF0dGluZy1idXR0b24g
PiAudG9vbGIKICAgICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoY2hyb21lOi8vbWVzc2VuZ2VyL3Nr
aW4vaWNvbnMvdG9vbGJhcmJ1dHRvbi1kcm9wbWFya2VyLWxpb24ucG5nKTsKICAgfQogfQogCiAj
Rm9ybWF0VG9vbGJhciA+IHRvb2xiYXJidXR0b24gPiAudG9vbGJhcmJ1dHRvbi10ZXh0IHsKICAg
ZGlzcGxheTogbm9uZTsKIH0KIAorI0Fic29sdXRlRm9udFNpemVCdXR0b24geworICAtbW96LWlt
YWdlLXJlZ2lvbjogcmVjdCgxODBweCAyMHB4IDE5MnB4IDBweCk7Cit9CisKKyNBYnNvbHV0ZUZv
bnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0geworICAtbW96LWltYWdlLXJlZ2lvbjogcmVj
dCgxODBweCA2MHB4IDE5MnB4IDQwcHgpICFpbXBvcnRhbnQ7Cit9CisKICNJbmNyZWFzZUZvbnRT
aXplQnV0dG9uIHsKICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDIwcHggMTJweCAwcHgp
OwogfQogCiAjSW5jcmVhc2VGb250U2l6ZUJ1dHRvbltkaXNhYmxlZD0idHJ1ZSJdIHsKICAgLW1v
ei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDYwcHggMTJweCA0MHB4KSAhaW1wb3J0YW50OwogfQog
CkBAIC03MzMsMTYgKzc0MSwyNCBAQCB0b29sYmFyYnV0dG9uLmZvcm1hdHRpbmctYnV0dG9uID4g
LnRvb2xiCiAgICAgd2lkdGg6IDIwcHg7CiAgICAgaGVpZ2h0OiAxMnB4OwogICB9CiAKICAgdG9v
bGJhcmJ1dHRvbi5mb3JtYXR0aW5nLWJ1dHRvbiB7CiAgICAgbGlzdC1zdHlsZS1pbWFnZTogdXJs
KCJjaHJvbWU6Ly9tZXNzZW5nZXIvc2tpbi9tZXNzZW5nZXJjb21wb3NlL2Zvcm1hdC1idXR0b25z
QDJ4LnBuZyIpOwogICB9CiAKKyAgI0Fic29sdXRlRm9udFNpemVCdXR0b24geworICAgIC1tb3ot
aW1hZ2UtcmVnaW9uOiByZWN0KDM2MHB4IDQwcHggMzg0cHggMHB4KTsKKyAgfQorCisgICNBYnNv
bHV0ZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0geworICAgIC1tb3otaW1hZ2UtcmVn
aW9uOiByZWN0KDM2MHB4IDEyMHB4IDM4NHB4IDgwcHgpICFpbXBvcnRhbnQ7CisgIH0KKwogICAj
SW5jcmVhc2VGb250U2l6ZUJ1dHRvbiB7CiAgICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4
IDQwcHggMjRweCAwcHgpOwogICB9CiAKICAgI0luY3JlYXNlRm9udFNpemVCdXR0b25bZGlzYWJs
ZWQ9InRydWUiXSB7CiAgICAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMHB4IDEyMHB4IDI0cHgg
ODBweCkgIWltcG9ydGFudDsKICAgfQogCmRpZmYgLS1naXQgYS9tYWlsL3RoZW1lcy93aW5kb3dz
L21haWwvY29tcG9zZS9tZXNzZW5nZXJjb21wb3NlLmNzcyBiL21haWwvdGhlbWVzL3dpbmRvd3Mv
bWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCi0tLSBhL21haWwvdGhlbWVzL3dpbmRv
d3MvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCisrKyBiL21haWwvdGhlbWVzL3dp
bmRvd3MvbWFpbC9jb21wb3NlL21lc3NlbmdlcmNvbXBvc2UuY3NzCkBAIC0yNTEsMTYgKzI1MSwy
MyBAQCB0b29sYm94W2xhYmVsYWxpZ249ImVuZCJdID4gdG9vbGJhclttb2RlCiAjRm9ybWF0VG9v
bGJhciB7CiAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OwogfQogCiAjRm9ybWF0VG9v
bGJhciA+IHRvb2xiYXJidXR0b24gPiAudG9vbGJhcmJ1dHRvbi10ZXh0IHsKICAgZGlzcGxheTog
bm9uZTsKIH0KIAorI0Fic29sdXRlRm9udFNpemVCdXR0b24geworICAtbW96LWltYWdlLXJlZ2lv
bjogcmVjdCgwcHggMzIwcHggMTZweCAzMDRweCk7Cit9CisjQWJzb2x1dGVGb250U2l6ZUJ1dHRv
bltkaXNhYmxlZD0idHJ1ZSJdIHsKKyAgLW1vei1pbWFnZS1yZWdpb246IHJlY3QoMTZweCAzMjBw
eCAzMnB4IDMwNHB4KSAhaW1wb3J0YW50OworfQorCiAjRGVjcmVhc2VGb250U2l6ZUJ1dHRvbiB7
CiAgIC1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDBweCAxNnB4IDE2cHggMHB4KTsKIH0KICNEZWNy
ZWFzZUZvbnRTaXplQnV0dG9uW2Rpc2FibGVkPSJ0cnVlIl0gewogICAtbW96LWltYWdlLXJlZ2lv
bjogcmVjdCgxNnB4IDE2cHggMzJweCAwcHgpICFpbXBvcnRhbnQ7CiB9CiAKICNJbmNyZWFzZUZv
bnRTaXplQnV0dG9uIHsKZGlmZiAtLWdpdCBhL3N1aXRlL21haWxuZXdzL2NvbXBvc2UvTXNnQ29t
cG9zZUNvbW1hbmRzLmpzIGIvc3VpdGUvbWFpbG5ld3MvY29tcG9zZS9Nc2dDb21wb3NlQ29tbWFu
ZHMuanMKLS0tIGEvc3VpdGUvbWFpbG5ld3MvY29tcG9zZS9Nc2dDb21wb3NlQ29tbWFuZHMuanMK
KysrIGIvc3VpdGUvbWFpbG5ld3MvY29tcG9zZS9Nc2dDb21wb3NlQ29tbWFuZHMuanMKQEAgLTU5
OCwxOCArNTk4LDE4IEBAIGZ1bmN0aW9uIHVwZGF0ZUNvbXBvc2VJdGVtcygpCiAgIHRyeSB7CiAg
ICAgLy8gRWRpdCBNZW51CiAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfcmV3cmFwIik7CiAKICAg
ICAvLyBJbnNlcnQgTWVudQogICAgIGlmIChnTXNnQ29tcG9zZSAmJiBnTXNnQ29tcG9zZS5jb21w
b3NlSFRNTCkKICAgICB7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9yZW5kZXJlZEhUTUxF
bmFibGVyIik7Ci0gICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9kZWNyZWFzZUZvbnQiKTsKLSAg
ICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX2luY3JlYXNlRm9udCIpOworICAgICAgZ29VcGRhdGVD
b21tYW5kKCJjbWRfZGVjcmVhc2VGb250U3RlcCIpOworICAgICAgZ29VcGRhdGVDb21tYW5kKCJj
bWRfaW5jcmVhc2VGb250U3RlcCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfYm9sZCIp
OwogICAgICAgZ29VcGRhdGVDb21tYW5kKCJjbWRfaXRhbGljIik7CiAgICAgICBnb1VwZGF0ZUNv
bW1hbmQoImNtZF91bmRlcmxpbmUiKTsKICAgICAgIGdvVXBkYXRlQ29tbWFuZCgiY21kX3VsIik7
CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9vbCIpOwogICAgICAgZ29VcGRhdGVDb21tYW5k
KCJjbWRfaW5kZW50Iik7CiAgICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9vdXRkZW50Iik7CiAg
ICAgICBnb1VwZGF0ZUNvbW1hbmQoImNtZF9hbGlnbiIpOwpkaWZmIC0tZ2l0IGEvc3VpdGUvbWFp
bG5ld3MvY29tcG9zZS9wcmVmcy9wcmVmLWNvbXBvc2luZ19tZXNzYWdlcy54dWwgYi9zdWl0ZS9t
YWlsbmV3cy9jb21wb3NlL3ByZWZzL3ByZWYtY29tcG9zaW5nX21lc3NhZ2VzLnh1bAotLS0gYS9z
dWl0ZS9tYWlsbmV3cy9jb21wb3NlL3ByZWZzL3ByZWYtY29tcG9zaW5nX21lc3NhZ2VzLnh1bAor
KysgYi9zdWl0ZS9tYWlsbmV3cy9jb21wb3NlL3ByZWZzL3ByZWYtY29tcG9zaW5nX21lc3NhZ2Vz
Lnh1bApAQCAtMTYzLDIyICsxNjMsMjIgQEAKICAgICAgICAgICA8L3Jvdz4KIAkgIDxyb3cgYWxp
Z249ImNlbnRlciI+CiAgICAgICAgICAgICA8bGFiZWwgdmFsdWU9IiZzaXplLmxhYmVsOyIKICAg
ICAgICAgICAgICAgICAgICBhY2Nlc3NrZXk9IiZzaXplLmFjY2Vzc2tleTsiCiAgICAgICAgICAg
ICAgICAgICAgY29udHJvbD0iZm9udFNpemVTZWxlY3QiLz4KICAgICAgICAgICAgIDxoYm94IGFs
aWduPSJjZW50ZXIiPgogICAgICAgICAgICAgICA8bWVudWxpc3QgaWQ9ImZvbnRTaXplU2VsZWN0
IiBwcmVmZXJlbmNlPSJtc2djb21wb3NlLmZvbnRfc2l6ZSI+CiAgICAgICAgICAgICAgICAgPG1l
bnVwb3B1cD4KLSAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieC1zbWFsbCIgbGFi
ZWw9IiZzaXplLXgtc21hbGxDbWQubGFiZWw7Ii8+CisgICAgICAgICAgICAgICAgICA8bWVudWl0
ZW0gdmFsdWU9Ingtc21hbGwiIGxhYmVsPSImc2l6ZS10aW55Q21kLmxhYmVsOyIvPgogICAgICAg
ICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJzbWFsbCIgbGFiZWw9IiZzaXplLXNtYWxsQ21k
LmxhYmVsOyIvPgogICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJtZWRpdW0iIGxh
YmVsPSImc2l6ZS1tZWRpdW1DbWQubGFiZWw7Ii8+CiAgICAgICAgICAgICAgICAgICA8bWVudWl0
ZW0gdmFsdWU9ImxhcmdlIiBsYWJlbD0iJnNpemUtbGFyZ2VDbWQubGFiZWw7Ii8+Ci0gICAgICAg
ICAgICAgICAgICA8bWVudWl0ZW0gdmFsdWU9IngtbGFyZ2UiIGxhYmVsPSImc2l6ZS14LWxhcmdl
Q21kLmxhYmVsOyIvPgotICAgICAgICAgICAgICAgICAgPG1lbnVpdGVtIHZhbHVlPSJ4eC1sYXJn
ZSIgbGFiZWw9IiZzaXplLXh4LWxhcmdlQ21kLmxhYmVsOyIvPgorICAgICAgICAgICAgICAgICAg
PG1lbnVpdGVtIHZhbHVlPSJ4LWxhcmdlIiBsYWJlbD0iJnNpemUtZXh0cmFMYXJnZUNtZC5sYWJl
bDsiLz4KKyAgICAgICAgICAgICAgICAgIDxtZW51aXRlbSB2YWx1ZT0ieHgtbGFyZ2UiIGxhYmVs
PSImc2l6ZS1odWdlQ21kLmxhYmVsOyIvPgogICAgICAgICAgICAgICAgIDwvbWVudXBvcHVwPgog
ICAgICAgICAgICAgICA8L21lbnVsaXN0PgogICAgICAgICAgICAgICA8bGFiZWwgdmFsdWU9IiZm
b250Q29sb3IubGFiZWw7IgogICAgICAgICAgICAgICAgICAgICAgYWNjZXNza2V5PSImZm9udENv
bG9yLmFjY2Vzc2tleTsiCiAgICAgICAgICAgICAgICAgICAgICBjb250cm9sPSJtc2dDb21wb3Nl
VGV4dENvbG9yIi8+CiAgICAgICAgICAgICAgIDxjb2xvcnBpY2tlciBpZD0ibXNnQ29tcG9zZVRl
eHRDb2xvciIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHR5cGU9ImJ1dHRvbiIKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHByZWZlcmVuY2U9Im1zZ2NvbXBvc2UudGV4dF9jb2xvciIv
Pgo=
</data>
<flag name="review"
          id="1305448"
          type_id="4"
          status="+"
          setter="jorgk-bmo"
    />
    <flag name="ui-review"
          id="1305449"
          type_id="203"
          status="+"
          setter="jorgk-bmo"
    />
          </attachment>


    </bug>

</bugzilla>