<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:INT="http://wfscorp.com/20230615"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="int-20230615.xsd" xlink:type="simple"/>
    <context id="From2022-01-01to2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_PEOMemberLessAboveMarketEarningsOnDeferredCompensationIncludedInSCTMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberLessAboveMarketEarningsOnDeferredCompensationIncludedInSCTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_PEOMemberLessAboveMarketEarningsOnDeferredCompensationIncludedInSCTMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberLessAboveMarketEarningsOnDeferredCompensationIncludedInSCTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_PEOMemberLessAboveMarketEarningsOnDeferredCompensationIncludedInSCTMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberLessAboveMarketEarningsOnDeferredCompensationIncludedInSCTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_PEOMemberPlusAboveMarketEarningsOnDeferredCompensationDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberPlusAboveMarketEarningsOnDeferredCompensationDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_PEOMemberPlusAboveMarketEarningsOnDeferredCompensationDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberPlusAboveMarketEarningsOnDeferredCompensationDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_PEOMemberPlusAboveMarketEarningsOnDeferredCompensationDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberPlusAboveMarketEarningsOnDeferredCompensationDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_PEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_PEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_PEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_PEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_PEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_PEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_PEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_PEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_PEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_PEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_PEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_PEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:PEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_NonPEONEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:NonPEONEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_NonPEONEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:NonPEONEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_NonPEONEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:NonPEONEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_NonPEONEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:NonPEONEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_NonPEONEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:NonPEONEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_NonPEONEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">INT:NonPEONEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>3</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>1</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>2</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>4</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Ratio">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="From2022-01-01to2022-12-31">0000789460</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2022-01-01to2022-12-31">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="From2022-01-01to2022-12-31">DEF 14A</dei:DocumentType>
    <dei:EntityRegistrantName contextRef="From2022-01-01to2022-12-31" id="xdx2ixbrl0011">WORLD FUEL SERVICES CORP</dei:EntityRegistrantName>
    <ecd:PvpTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;div id="xdx_89B_eecd--PvpTableTextBlock_zcyLOYvsoQ3c"&gt;
&lt;p style="text-align: left"&gt;&lt;span style="font-size: 20pt; color: #004C8F; font-family: Arial"&gt;Pay vs Performance&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: left"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;As required by Section 953(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act, and Item 402(v) of Regulation S-K, we are providing the following information about the relationship between executive &#x201c;Compensation Actually Paid&#x201d; (or &#x201c;CAP&#x201d;), as defined by SEC rules, and certain of our financial performance metrics. For further information concerning our variable pay-for-performance philosophy and how we align executive compensation with our performance, refer to the &#x201c;Compensation Discussion and Analysis&#x201d; section of this proxy statement.&lt;/span&gt;&lt;/p&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" id="xdx_30B_zpA9GjI3b5b9" style="width: 100%; line-height: normal; border-collapse: collapse" summary="xdx: Disclosure - Pay vs Performance Disclosure"&gt;

&lt;tr style="line-height: 1pt"&gt;
     &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td id="xdx_489_eecd--PeoTotalCompAmt_z5nerokoAhAf"&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td id="xdx_482_eecd--PeoActuallyPaidCompAmt_zCSG3JdX4oXk"&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td id="xdx_48F_eecd--NonPeoNeoAvgTotalCompAmt_zjTL4b9cyfk6"&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td id="xdx_487_eecd--NonPeoNeoAvgCompActuallyPaidAmt_zlJtY3ykTcw3"&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td id="xdx_48F_eecd--TotalShareholderRtnAmt_pp2d_zAkQDWKSyau6"&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td id="xdx_48C_eecd--PeerGroupTotalShareholderRtnAmt_pp2d_zStB2zBCDoy"&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td id="xdx_482_eus-gaap--NetIncomeLoss_pdn6_zAGDvUJF6e51"&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td id="xdx_48A_eecd--CoSelectedMeasureAmt_pdn6_uUSD_zhtjG54G6jB3"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td rowspan="2" style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-left: 4pt; padding-top: 2pt; white-space: nowrap; width: 74%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial; color: #004C8F"&gt;&lt;b&gt;Year&lt;br/&gt;(a)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td rowspan="2" style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
   &lt;td colspan="2" rowspan="2" style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 2%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial; color: #004C8F"&gt;&lt;b&gt;Summary&lt;br/&gt;Compensation&lt;br/&gt;Table Total&lt;br/&gt;for PEO&lt;br/&gt;(b)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td rowspan="2" style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
   &lt;td colspan="3" rowspan="2" style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 3%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial; color: #004C8F"&gt;&lt;b&gt;Compensation&lt;br/&gt;Actually Paid&lt;br/&gt;to PEO&lt;br/&gt;(c)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td rowspan="2" style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
   &lt;td colspan="2" rowspan="2" style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 2%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial; color: #004C8F"&gt;&lt;b&gt;Average&lt;br/&gt;Summary&lt;br/&gt;Compensation&lt;br/&gt;Table Total&lt;br/&gt;Non-PEO&lt;br/&gt;NEOs&lt;br/&gt;(d)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td rowspan="2" style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
   &lt;td colspan="3" rowspan="2" style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 3%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial; color: #004C8F"&gt;&lt;b&gt;Average&lt;br/&gt;Compensation&lt;br/&gt;Actually Paid&lt;br/&gt;to Non-PEO&lt;br/&gt;NEOs&lt;br/&gt;(e)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td rowspan="2" style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
   &lt;td colspan="5" style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 5%; text-align: center; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; color: #004C8F; font-family: Arial"&gt;&lt;b&gt;Value of Initial&lt;br/&gt;$100 Investment on&lt;br/&gt;12/31/2019&lt;br/&gt;Based On:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td rowspan="2" style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial; color: #004C8F"&gt;&lt;b/&gt;&lt;/span&gt;&lt;br/&gt;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
   &lt;td colspan="2" rowspan="2" style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 2%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial; color: #004C8F"&gt;&lt;b&gt;Net Income&lt;br/&gt;($M)&lt;br/&gt;(h)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td rowspan="2" style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
   &lt;td colspan="2" rowspan="2" style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-right: 4pt; padding-top: 2pt; white-space: nowrap; width: 2%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial; color: #004C8F"&gt;&lt;b&gt;Adj. EBITDA&lt;br/&gt;($M)&lt;br/&gt;(i)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td colspan="2" style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 2%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial; color: #004C8F"&gt;&lt;b&gt;Company&lt;br/&gt;Total&lt;br/&gt;Shareholder&lt;br/&gt;Return&lt;br/&gt;(f)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
   &lt;td colspan="2" style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 2%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial; color: #004C8F"&gt;&lt;b&gt;Peer Group&lt;br/&gt;Total&lt;br/&gt;Shareholder&lt;br/&gt;Return&lt;br/&gt;(g)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_415_20220101__20221231_z7TaSTIyYRyl" style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-left: 4pt; padding-top: 2pt; white-space: nowrap; width: 74%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;2022&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&#160;&#160;&#160;&#160;&#160;&#160;$&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;15,272,338&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;$14,196,826&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;3,722,299&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;$3,112,615&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;66.22&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;169.96&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;114.10&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-right: 4pt; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;380.30&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_41F_20210101__20211231_zMGLugq3jVV" style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-left: 4pt; padding-top: 2pt; white-space: nowrap; width: 74%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;2021&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;$&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;5,141,566&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;$4,046,678&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;$&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;1,797,915&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;$1,687,476&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;$&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;62.87&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;$&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;102.56&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;$&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;73.70&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;$&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-right: 4pt; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;241.30&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_416_20200101__20201231_z4WUjgRGKdjk" style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-left: 4pt; padding-top: 2pt; white-space: nowrap; width: 74%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;2020&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;$&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;6,514,957&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;($7,068,994&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;$&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;2,134,192&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;($3,412,451&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;$&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;72.87&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;$&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;66.32&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;$&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;109.60&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;$&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-right: 4pt; padding-top: 2pt; white-space: nowrap; width: 1%; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;261.40&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">15272338</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">14196826</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">3722299</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">3112615</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2022-01-01to2022-12-31"
      decimals="2"
      unitRef="USD">66.22</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="From2022-01-01to2022-12-31"
      decimals="2"
      unitRef="USD">169.96</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">114100000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="USD">380300000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">5141566</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">4046678</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">1797915</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">1687476</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2021-01-012021-12-31"
      decimals="2"
      unitRef="USD">62.87</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="From2021-01-012021-12-31"
      decimals="2"
      unitRef="USD">102.56</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">73700000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="USD">241300000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">6514957</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-7068994</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">2134192</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-3412451</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2020-01-012020-12-31"
      decimals="2"
      unitRef="USD">72.87</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="From2020-01-012020-12-31"
      decimals="2"
      unitRef="USD">66.32</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">109600000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="USD">261400000</ecd:CoSelectedMeasureAmt>
    <ecd:NamedExecutiveOfficersFnTextBlock contextRef="From2022-01-01to2022-12-31">&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;em&gt;Column (b)&lt;/em&gt;&lt;/span&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;. Reflects compensation amounts reported in the &#x201c;Summary Compensation Table&#x201d; or &#x201c;SCT&#x201d; for our CEO, &lt;span id="xdx_90E_eecd--PeoName_c20220101__20221231_zUXIah3dSSUl"&gt;&lt;span id="xdx_908_eecd--PeoName_c20210101__20211231_zTEjb6WhjAA4"&gt;&lt;span id="xdx_908_eecd--PeoName_c20200101__20201231_zCi0OVPrZABk"&gt;Michael J. Kasbar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;, for the respective years shown.&lt;/span&gt;&lt;p style="text-align: left"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;em&gt;Column (d)&lt;/em&gt;&lt;/span&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;. The following non-CEO named executive officers are included in the average figures shown for each of 2022, 2021 and 2020: Ira M. Birns, John P. Rau, Jeffrey P. Smith and Michael J. Crosby.&lt;/span&gt;&lt;/p&gt;</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeoName contextRef="From2022-01-01to2022-12-31">Michael J. Kasbar</ecd:PeoName>
    <ecd:PeoName contextRef="From2021-01-012021-12-31">Michael J. Kasbar</ecd:PeoName>
    <ecd:PeoName contextRef="From2020-01-012020-12-31">Michael J. Kasbar</ecd:PeoName>
    <ecd:AdjToPeoCompFnTextBlock contextRef="From2022-01-01to2022-12-31">&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;em&gt;Column (c)&lt;/em&gt;&lt;/span&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;. CAP for our CEO in each of 2022, 2021 and 2020 reflects the respective amounts set forth in column (b), adjusted as set forth in the table below, as determined in accordance with SEC rules. The dollar amounts reflected in column (c) do not reflect the actual amount of compensation earned by or paid to our CEO during the applicable year. For information regarding decisions made by our Compensation Committee with respect to the CEO&#x2019;s compensation for each fiscal year, please see the &#x201c;Compensation Discussion and Analysis&#x201d; section of this proxy statement and the proxy statements for the 2022 and 2021 annual meetings of shareholders.&lt;/span&gt;&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" id="xdx_30F_z8i31MEQNTsj" style="width: 100%; line-height: normal; border-collapse: collapse" summary="xdx: Disclosure - Pay vs Performance Disclosure"&gt;

&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-left: 4pt; padding-top: 2pt; width: 91%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="color: #004C8F; font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;Year&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
   &lt;td colspan="2" style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; width: 2%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="color: #004C8F; font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
   &lt;td colspan="2" style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; width: 2%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="color: #004C8F; font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
   &lt;td colspan="2" style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-right: 4pt; padding-top: 2pt; width: 2%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="color: #004C8F; font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-left: 4pt; padding-top: 2pt; vertical-align: top; width: 91%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;CEO&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b/&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td colspan="2" style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 2%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;Mr. Kasbar&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b/&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td colspan="2" style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 2%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;Mr. Kasbar&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b/&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td colspan="2" style="border-bottom: rgb(171,171,171) 1pt solid; padding-right: 4pt; padding-top: 2pt; vertical-align: top; width: 2%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;Mr. Kasbar&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-left: 4pt; padding-top: 2pt; vertical-align: top; width: 91%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;Total Compensation as reported in Summary Compensation Table (SCT) ($)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;&lt;span id="xdx_901_eecd--PeoTotalCompAmt_c20220101__20221231_zRt1jVeQT2xf"&gt;15,272,338&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;&lt;span id="xdx_90F_eecd--PeoTotalCompAmt_c20210101__20211231_zYnFX8DHBm91"&gt;5,141,566&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;&lt;span id="xdx_903_eecd--PeoTotalCompAmt_c20200101__20201231_zpTzFnS0hwN5"&gt;6,514,957&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-right: 4pt; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-left: 4pt; padding-top: 2pt; vertical-align: top; width: 91%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;Less: Above market earnings on deferred compensation included in SCT ($)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_903_eecd--AdjToCompAmt_c20220101__20221231__ecd--AdjToCompAxis__custom--PEOMemberLessAboveMarketEarningsOnDeferredCompensationIncludedInSCTMember_zfroSmp6qv28"&gt;(3,497&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_904_eecd--AdjToCompAmt_c20210101__20211231__ecd--AdjToCompAxis__custom--PEOMemberLessAboveMarketEarningsOnDeferredCompensationIncludedInSCTMember_zFHZ6glKdoU6"&gt;(2,706&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_906_eecd--AdjToCompAmt_c20200101__20201231__ecd--AdjToCompAxis__custom--PEOMemberLessAboveMarketEarningsOnDeferredCompensationIncludedInSCTMember_zk1AdV1HmQul"&gt;(5,146&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-right: 4pt; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-left: 4pt; padding-top: 2pt; vertical-align: top; width: 91%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;Fair value of equity awards granted during current fiscal year ($)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_901_eecd--AdjToCompAmt_c20220101__20221231__ecd--AdjToCompAxis__custom--PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember_zZoOQssHeuYh"&gt;(11,560,815&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_909_eecd--AdjToCompAmt_c20210101__20211231__ecd--AdjToCompAxis__custom--PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember_zbX8ozG1Lhe7"&gt;(3,100,053&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_902_eecd--AdjToCompAmt_c20200101__20201231__ecd--AdjToCompAxis__custom--PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember_z1xGNEFXsPS6"&gt;(4,532,078&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-right: 4pt; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-left: 4pt; padding-top: 2pt; vertical-align: top; width: 91%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;Plus: Above market earnings on deferred compensation during current fiscal year ($)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_904_eecd--AdjToCompAmt_c20220101__20221231__ecd--AdjToCompAxis__custom--PEOMemberPlusAboveMarketEarningsOnDeferredCompensationDuringCurrentFiscalYearMember_zgRW2pWfyMai"&gt;3,497&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_902_eecd--AdjToCompAmt_c20210101__20211231__ecd--AdjToCompAxis__custom--PEOMemberPlusAboveMarketEarningsOnDeferredCompensationDuringCurrentFiscalYearMember_zM2Sch2qDG0j"&gt;2,706&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_903_eecd--AdjToCompAmt_c20200101__20201231__ecd--AdjToCompAxis__custom--PEOMemberPlusAboveMarketEarningsOnDeferredCompensationDuringCurrentFiscalYearMember_zgx8khDNWBPj"&gt;5,146&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-right: 4pt; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-left: 4pt; padding-top: 2pt; vertical-align: top; width: 91%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;Fair value of equity awards granted during current fiscal year&#x2014;value at end of current fiscal year ($)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_90F_eecd--AdjToCompAmt_c20220101__20221231__ecd--AdjToCompAxis__custom--PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember_zIxlyEzeW3Rh"&gt;11,996,540&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_90A_eecd--AdjToCompAmt_c20210101__20211231__ecd--AdjToCompAxis__custom--PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember_zUr1nBakDFe8"&gt;2,152,321&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_90C_eecd--AdjToCompAmt_c20200101__20201231__ecd--AdjToCompAxis__custom--PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember_zPsHwUYz9MX5"&gt;4,541,174&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-right: 4pt; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-left: 4pt; padding-top: 2pt; vertical-align: top; width: 91%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;Change in fair value from prior fiscal year end to current fiscal year end of outstanding and unvested equity awards granted in prior fiscal years ($)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_909_eecd--AdjToCompAmt_c20220101__20221231__ecd--AdjToCompAxis__custom--PEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember_zVVGBytl5mmh"&gt;(1,187,768&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_903_eecd--AdjToCompAmt_c20210101__20211231__ecd--AdjToCompAxis__custom--PEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember_zmExj7sg2H6a"&gt;(1,246,494&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_90D_eecd--AdjToCompAmt_c20200101__20201231__ecd--AdjToCompAxis__custom--PEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember_zjLVMNuBb7lf"&gt;(11,159,476&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-right: 4pt; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-left: 4pt; padding-top: 2pt; vertical-align: top; width: 91%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;Fair value at vesting of equity awards granted during current fiscal year that vested during current fiscal year ($)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_905_eecd--AdjToCompAmt_c20220101__20221231__ecd--AdjToCompAxis__custom--PEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember_zI6lXql32rUg"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_905_eecd--AdjToCompAmt_c20210101__20211231__ecd--AdjToCompAxis__custom--PEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember_zKqilwafqo8h"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_90C_eecd--AdjToCompAmt_c20200101__20201231__ecd--AdjToCompAxis__custom--PEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember_zOZOpn6jIg43"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-right: 4pt; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-left: 4pt; padding-top: 2pt; vertical-align: top; width: 91%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;Change in fair value from prior fiscal year end to vesting date for equity awards granted in prior fiscal years that vested during current fiscal year ($)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_906_eecd--AdjToCompAmt_c20220101__20221231__ecd--AdjToCompAxis__custom--PEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember_zxffSyCyGT36"&gt;(323,469&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_909_eecd--AdjToCompAmt_c20210101__20211231__ecd--AdjToCompAxis__custom--PEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember_zFm5ZqsbYu2k"&gt;1,099,338&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_901_eecd--AdjToCompAmt_c20200101__20201231__ecd--AdjToCompAxis__custom--PEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember_zy51FrjcFQXf"&gt;(2,433,571&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-right: 4pt; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-left: 4pt; padding-top: 2pt; vertical-align: top; width: 91%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;Less: Fair value as of prior fiscal year end of equity awards granted in prior fiscal years that were forfeited during current fiscal year ($)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_906_eecd--AdjToCompAmt_c20220101__20221231__ecd--AdjToCompAxis__custom--PEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember_zHLv577WbShd"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_90B_eecd--AdjToCompAmt_c20210101__20211231__ecd--AdjToCompAxis__custom--PEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember_ziP3pI0eXWja"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_900_eecd--AdjToCompAmt_c20200101__20201231__ecd--AdjToCompAxis__custom--PEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember_zf5VEC4Xty9d"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-right: 4pt; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-left: 4pt; padding-top: 2pt; vertical-align: top; width: 91%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;Compensation Actually Paid ($)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b/&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;&lt;span id="xdx_900_eecd--PeoActuallyPaidCompAmt_c20220101__20221231_zyIQNGjp5sP1"&gt;14,196,826&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;&lt;span id="xdx_905_eecd--PeoActuallyPaidCompAmt_c20210101__20211231_zoPddZlkHq7"&gt;4,046,678&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;&lt;span id="xdx_90E_eecd--PeoActuallyPaidCompAmt_c20200101__20201231_zAhcVDr6eS4d"&gt;(7,068,994&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-right: 4pt; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="text-align: left; margin-top: 12pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;Equity Valuations: For performance restricted stock unit awards, the grant date fair value of awards used for SCT calculations assumes target performance. To determine the year-end fair values used in the CAP calculations, we have updated the performance expectations to reflect the latest performance estimates for unvested and outstanding awards at each fiscal year-end date.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</ecd:AdjToPeoCompFnTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">15272338</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">5141566</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">6514957</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-01-012022-12-31_custom_PEOMemberLessAboveMarketEarningsOnDeferredCompensationIncludedInSCTMember"
      decimals="0"
      unitRef="USD">-3497</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-01-012021-12-31_custom_PEOMemberLessAboveMarketEarningsOnDeferredCompensationIncludedInSCTMember"
      decimals="0"
      unitRef="USD">-2706</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-01-012020-12-31_custom_PEOMemberLessAboveMarketEarningsOnDeferredCompensationIncludedInSCTMember"
      decimals="0"
      unitRef="USD">-5146</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-01-012022-12-31_custom_PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">-11560815</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-01-012021-12-31_custom_PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">-3100053</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-01-012020-12-31_custom_PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">-4532078</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-01-012022-12-31_custom_PEOMemberPlusAboveMarketEarningsOnDeferredCompensationDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">3497</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-01-012021-12-31_custom_PEOMemberPlusAboveMarketEarningsOnDeferredCompensationDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">2706</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-01-012020-12-31_custom_PEOMemberPlusAboveMarketEarningsOnDeferredCompensationDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">5146</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-01-012022-12-31_custom_PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">11996540</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-01-012021-12-31_custom_PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">2152321</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-01-012020-12-31_custom_PEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">4541174</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-01-012022-12-31_custom_PEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember"
      decimals="0"
      unitRef="USD">-1187768</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-01-012021-12-31_custom_PEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember"
      decimals="0"
      unitRef="USD">-1246494</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-01-012020-12-31_custom_PEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember"
      decimals="0"
      unitRef="USD">-11159476</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-01-012022-12-31_custom_PEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-01-012021-12-31_custom_PEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-01-012020-12-31_custom_PEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-01-012022-12-31_custom_PEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">-323469</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-01-012021-12-31_custom_PEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">1099338</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-01-012020-12-31_custom_PEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">-2433571</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-01-012022-12-31_custom_PEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-01-012021-12-31_custom_PEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-01-012020-12-31_custom_PEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">14196826</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">4046678</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-7068994</ecd:PeoActuallyPaidCompAmt>
    <ecd:AdjToNonPeoNeoCompFnTextBlock contextRef="From2022-01-01to2022-12-31">
&lt;p style="text-align: left"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;em&gt;Column (e)&lt;/em&gt;&lt;/span&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;. Average CAP for our non-CEO NEOs in each of 2022, 2021 and 2020 reflects the respective amounts set forth in column (d), adjusted as set forth in the table below, as determined in accordance with SEC rules. The dollar amounts reflected in column (e) do not reflect the actual amount of compensation earned by or paid to our non-CEO NEOs during the applicable year. For information regarding the decisions made by our Compensation Committee with respect to the non-CEO NEOs&#x2019; compensation for each fiscal year, please see the &#x201c;Compensation Discussion and Analysis&#x201d; section of this proxy statement and the proxy statements for the 2022 and 2021 annual meetings of shareholders.&lt;/span&gt;&lt;/p&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" id="xdx_30F_zkE0LGwlVSI2" style="width: 100%; line-height: normal; border-collapse: collapse" summary="xdx: Disclosure - Pay vs Performance Disclosure"&gt;

&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-left: 4pt; padding-top: 2pt; width: 91%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="color: #004C8F; font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;Year&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
   &lt;td colspan="2" style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; width: 2%; white-space: nowrap; text-align: center; padding-bottom: 2pt"&gt;&lt;span style="color: #004C8F; font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; width: 1%; white-space: nowrap; text-align: center; padding-bottom: 2pt"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
   &lt;td colspan="2" style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; width: 2%; white-space: nowrap; text-align: center; padding-bottom: 2pt"&gt;&lt;span style="color: #004C8F; font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; width: 1%; white-space: nowrap; text-align: center; padding-bottom: 2pt"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
   &lt;td colspan="2" style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-right: 4pt; padding-top: 2pt; width: 2%; white-space: nowrap; text-align: center; padding-bottom: 2pt"&gt;&lt;span style="color: #004C8F; font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-left: 4pt; padding-top: 2pt; vertical-align: top; width: 91%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;Non-CEO NEOs&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b/&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td colspan="8" style="border-bottom: rgb(171,171,171) 1pt solid; padding-right: 4pt; padding-top: 2pt; vertical-align: top; width: 8%; white-space: nowrap; text-align: center; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;See Column (d) note above.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-left: 4pt; padding-top: 2pt; vertical-align: top; width: 91%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;Total Compensation as reported in Summary Compensation Table (SCT)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b/&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;&lt;span id="xdx_90D_eecd--NonPeoNeoAvgTotalCompAmt_c20220101__20221231_zFaHK1rXPri3"&gt;3,722,299&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;&lt;span id="xdx_902_eecd--NonPeoNeoAvgTotalCompAmt_c20210101__20211231_zIXCr23BiTE6"&gt;1,797,915&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;&lt;span id="xdx_900_eecd--NonPeoNeoAvgTotalCompAmt_c20200101__20201231_zfVUoYJKbXlh"&gt;2,134,192&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-right: 4pt; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-left: 4pt; padding-top: 2pt; vertical-align: top; width: 91%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;Fair value of equity awards granted during current fiscal year ($)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_90D_eecd--AdjToCompAmt_c20220101__20221231__ecd--AdjToCompAxis__custom--NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember_zXZdKvOC9Hie"&gt;(2,466,782&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_901_eecd--AdjToCompAmt_c20210101__20211231__ecd--AdjToCompAxis__custom--NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember_zMXP5N5rtq1"&gt;(685,051&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_90C_eecd--AdjToCompAmt_c20200101__20201231__ecd--AdjToCompAxis__custom--NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember_zypA94KwrQw9"&gt;(1,091,209&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-right: 4pt; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-left: 4pt; padding-top: 2pt; vertical-align: top; width: 91%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;Fair value of equity awards granted during current fiscal year&#x2014;value at end of current fiscal year ($)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_90F_eecd--AdjToCompAmt_c20220101__20221231__ecd--AdjToCompAxis__custom--NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember_zsKZScfSPNFi"&gt;2,239,264&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_909_eecd--AdjToCompAmt_c20210101__20211231__ecd--AdjToCompAxis__custom--NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember_zCQ7Xvoh8Wf7"&gt;459,667&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_900_eecd--AdjToCompAmt_c20200101__20201231__ecd--AdjToCompAxis__custom--NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember_zpeJZtKLTJS"&gt;823,037&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-right: 4pt; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-left: 4pt; padding-top: 2pt; vertical-align: top; width: 91%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;Change in fair value from prior fiscal year end to current fiscal year end of outstanding and unvested equity awards granted in prior fiscal years ($)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_903_eecd--AdjToCompAmt_c20220101__20221231__ecd--AdjToCompAxis__custom--NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember_zGecbUTJn7ug"&gt;(250,606&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_908_eecd--AdjToCompAmt_c20210101__20211231__ecd--AdjToCompAxis__custom--NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember_zW0VJiSyF79f"&gt;(120,417&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_909_eecd--AdjToCompAmt_c20200101__20201231__ecd--AdjToCompAxis__custom--NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember_z3rejCd0Q2Yf"&gt;(4,737,137&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-right: 4pt; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-left: 4pt; padding-top: 2pt; vertical-align: top; width: 91%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;Fair value at vesting of equity awards granted during current fiscal year that vested during current fiscal year ($)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_90F_eecd--AdjToCompAmt_c20220101__20221231__ecd--AdjToCompAxis__custom--NonPEONEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember_zLO0FWfwqba5"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_90A_eecd--AdjToCompAmt_c20210101__20211231__ecd--AdjToCompAxis__custom--NonPEONEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember_zfTC2XxBHI9"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_902_eecd--AdjToCompAmt_c20200101__20201231__ecd--AdjToCompAxis__custom--NonPEONEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember_zQ0inwP9JfB2"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-right: 4pt; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-left: 4pt; padding-top: 2pt; vertical-align: top; width: 91%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;Change in fair value from prior fiscal year end to vesting date for equity awards granted in prior fiscal years that vested during current fiscal year ($)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_903_eecd--AdjToCompAmt_c20220101__20221231__ecd--AdjToCompAxis__custom--NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember_zUUD8n8cHB45"&gt;(11,460&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_90E_eecd--AdjToCompAmt_c20210101__20211231__ecd--AdjToCompAxis__custom--NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember_zWGqX1DevRSd"&gt;235,362&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_90F_eecd--AdjToCompAmt_c20200101__20201231__ecd--AdjToCompAxis__custom--NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember_zNo2XLWUJVNi"&gt;(541,334&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-right: 4pt; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-left: 4pt; padding-top: 2pt; vertical-align: top; width: 91%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;Less: Fair value as of prior fiscal year end of equity awards granted in prior fiscal years that were forfeited during current fiscal year ($)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_903_eecd--AdjToCompAmt_c20220101__20221231__ecd--AdjToCompAxis__custom--NonPEONEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember_zkLH0WuXJwFa"&gt;(120,100&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;)&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"/&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_906_eecd--AdjToCompAmt_c20210101__20211231__ecd--AdjToCompAxis__custom--NonPEONEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember_zraBajKGPac4"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_902_eecd--AdjToCompAmt_c20200101__20201231__ecd--AdjToCompAxis__custom--NonPEONEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember_zAJRj9D2oKBh"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding-right: 4pt; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-left: 4pt; padding-top: 2pt; vertical-align: top; width: 91%; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;Compensation Actually Paid&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b/&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;&lt;span id="xdx_904_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20220101__20221231_zElKDhugrqY"&gt;3,112,615&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;&lt;span id="xdx_909_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20210101__20211231_z1xc9ovk4Rw4"&gt;1,687,476&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"/&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: right; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;&lt;span id="xdx_905_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20200101__20201231_zIabmAeamq32"&gt;(3,412,451&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding-right: 4pt; padding-top: 2pt; vertical-align: top; width: 1%; white-space: nowrap; text-align: left; padding-bottom: 2pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;div style="text-align: left; margin-top: 12pt"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;Equity Valuations: For performance restricted stock unit awards, the grant date fair value of awards used for SCT calculations assumes target performance. To determine the year-end fair values used in the CAP calculations, we have updated the performance expectations to reflect the latest performance estimates for unvested and outstanding awards at each fiscal year-end date.&lt;/span&gt;&lt;/div&gt;
</ecd:AdjToNonPeoNeoCompFnTextBlock>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">3722299</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">1797915</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">2134192</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-01-012022-12-31_custom_NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">-2466782</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-01-012021-12-31_custom_NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">-685051</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-01-012020-12-31_custom_NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">-1091209</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-01-012022-12-31_custom_NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">2239264</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-01-012021-12-31_custom_NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">459667</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-01-012020-12-31_custom_NonPEONEOMemberFairValueOfEquityAwardsGrantedDuringCurrentFiscalYearValueAtEndOfCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">823037</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-01-012022-12-31_custom_NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember"
      decimals="0"
      unitRef="USD">-250606</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-01-012021-12-31_custom_NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember"
      decimals="0"
      unitRef="USD">-120417</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-01-012020-12-31_custom_NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToCurrentFiscalYearEndOfOutstandingAndUnvestedEquityAwardsGrantedInPriorFiscalYearsMember"
      decimals="0"
      unitRef="USD">-4737137</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-01-012022-12-31_custom_NonPEONEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-01-012021-12-31_custom_NonPEONEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-01-012020-12-31_custom_NonPEONEOMemberFairValueAtVestingOfEquityAwardsGrantedDuringCurrentFiscalYearThatVestedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-01-012022-12-31_custom_NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">-11460</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-01-012021-12-31_custom_NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">235362</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-01-012020-12-31_custom_NonPEONEOMemberChangeInFairValueFromPriorFiscalYearEndToVestingDateForEquityAwardsGrantedInPriorFiscalYearsThatVestedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">-541334</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-01-012022-12-31_custom_NonPEONEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">-120100</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-01-012021-12-31_custom_NonPEONEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-01-012020-12-31_custom_NonPEONEOMemberLessFairValueAsOfPriorFiscalYearEndOfEquityAwardsGrantedInPriorFiscalYearsThatWereForfeitedDuringCurrentFiscalYearMember"
      decimals="0"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">3112615</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">1687476</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-3412451</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:PeerGroupIssuersFnTextBlock contextRef="From2022-01-01to2022-12-31">&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;em&gt;Column (g)&lt;/em&gt;&lt;/span&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;. For the relevant fiscal year, represents the cumulative TSR of the S&amp;amp;P 500 Energy Index for the measurement periods ending on December 31 of each of 2022, 2021 and 2020, respectively.&lt;/span&gt;</ecd:PeerGroupIssuersFnTextBlock>
    <ecd:NonGaapMeasureDescriptionTextBlock contextRef="From2022-01-012022-12-31_3">&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;em&gt;Column (i)&lt;/em&gt;&lt;/span&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;. Company-selected Measure is &lt;span id="xdx_90A_eecd--CoSelectedMeasureName_c20220101__20221231_z2Mkbv2JKh7e"&gt;Adjusted EBITDA&lt;/span&gt;, which is described below.&lt;/span&gt;</ecd:NonGaapMeasureDescriptionTextBlock>
    <ecd:CoSelectedMeasureName contextRef="From2022-01-01to2022-12-31">Adjusted EBITDA</ecd:CoSelectedMeasureName>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock contextRef="From2022-01-01to2022-12-31">&lt;div&gt;
&lt;p style="text-align: left"&gt;&lt;span style="color: #004C8F; font-size: 10pt; font-family: Arial"&gt;&lt;b&gt;COMPENSATION ACTUALLY PAID VS. TOTAL SHAREHOLDER RETURN&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: center"&gt;
&lt;img alt="" src="int4181331-pvpx3x1.jpg" style="border: black 0px solid; width: 356px"/&gt; &lt;/p&gt;
&lt;/div&gt;</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock contextRef="From2022-01-01to2022-12-31">&lt;div&gt;
&lt;p style="text-align: left"&gt;&lt;span style="color: #004C8F; font-size: 10pt; font-family: Arial"&gt;&lt;b&gt;COMPENSATION ACTUALLY PAID VS. NET INCOME&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: center"&gt;
&lt;img alt="" src="int4181331-pvpx3x2.jpg" style="border: black 0px solid; height: 180px; width: 334px"/&gt; &lt;/p&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsNetIncomeTextBlock>
    <ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock contextRef="From2022-01-01to2022-12-31">
&lt;div&gt;&lt;p style="text-align: left"&gt;&lt;span style="color: #004C8F; font-size: 10pt; font-family: Arial"&gt;&lt;b&gt;COMPENSATION ACTUALLY PAID VS. ADJ. EBITDA&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: center"&gt;
&lt;img alt="" src="int4181331-pvpx4x1.jpg" style="border: black 0px solid; height: 180px; width: 337px"/&gt; &lt;/p&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock>
    <ecd:TabularListTableTextBlock contextRef="From2022-01-01to2022-12-31">
&lt;p style="text-align: left"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;Listed below are the financial measures which in our assessment represent the most important financial performance measures we used in 2022 to link CAP to our NEOs to the company&#x2019;s performance.&lt;/span&gt;&lt;/p&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" id="xdx_300_zN0ifRI0peDi" style="line-height: normal; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Pay vs Performance Disclosure"&gt;

&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding: 2pt 4pt; vertical-align: top; width: 20%; text-align: left"&gt;&lt;span style="color: #004C8F; font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;Measure&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding: 2pt 4pt 2pt 10pt; vertical-align: top; width: 80%; text-align: left"&gt;&lt;span style="color: #004C8F; font-size: 7.5pt; font-family: Arial"&gt;&lt;b&gt;Explanation&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding: 2pt 4pt; vertical-align: top; width: 20%; text-align: left"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_906_eecd--MeasureName_c20220101__20221231__ecd--MeasureAxis__1_zJ8CgXwKmww"&gt;Adjusted EPS&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; border-left: rgb(171,171,171) 1pt solid; padding: 2pt 4pt 2pt 14pt; vertical-align: top; width: 80%; text-align: left"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;Adjusted diluted earnings per common share is a non-GAAP financial measure computed by dividing adjusted net income attributable to World Fuel and available to common shareholders by the sum of the weighted average number of shares of common stock, stock units, restricted stock entitled to dividends not subject to forfeiture and vested restricted stock units outstanding during the period and the number of additional shares of common stock that would have been outstanding if our outstanding potentially dilutive securities had been issued.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding: 2pt 4pt; vertical-align: top; width: 20%; text-align: left"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_904_eecd--MeasureName_c20220101__20221231__ecd--MeasureAxis__2_zk8i2rtsvtli"&gt;Return on Invested Capital&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; border-left: rgb(171,171,171) 1pt solid; padding: 2pt 4pt 2pt 14pt; vertical-align: top; width: 80%; text-align: left"&gt;

   &lt;p style="text-align: left"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;Return on Invested Capital (ROIC) is a non-GAAP financial measure defined as Adjusted EBITDA less maintenance capital expenditures and corporate capital expenditures and cash taxes, divided by gross property, plant and equipment, intangible assets and goodwill (excluding the impact of recording deferred tax adjustments related to valuation).&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; padding: 2pt 4pt; vertical-align: top; width: 20%; text-align: left"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_902_eecd--MeasureName_c20220101__20221231__ecd--MeasureAxis__3_zhLq4FOfzNgg"&gt;Adjusted EBITDA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(171,171,171) 1pt solid; border-left: rgb(171,171,171) 1pt solid; padding: 2pt 4pt 2pt 14pt; vertical-align: top; width: 80%; text-align: left"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;Adjusted EBITDA is a non-GAAP financial measure defined as net income (loss) excluding the impact of interest, income taxes, and depreciation and amortization, in addition to acquisition and divestiture related expenses, restructuring charges, impairments, gains or losses on sale of businesses, integration costs, and non-operating legal settlements.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; padding: 2pt 4pt; vertical-align: top; width: 20%; text-align: left"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;&lt;span id="xdx_902_eecd--MeasureName_c20220101__20221231__ecd--MeasureAxis__4_zkePruqlRLci"&gt;Absolute TSR&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td style="border-bottom: rgb(50,184,119) 1.5pt solid; border-left: rgb(171,171,171) 1pt solid; padding: 2pt 4pt 2pt 14pt; vertical-align: top; width: 80%; text-align: left"&gt;&lt;span style="font-size: 7.5pt; font-family: Arial"&gt;World Fuel Services&#x2019; TSR performance over a three-year period.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </ecd:TabularListTableTextBlock>
    <ecd:MeasureName contextRef="From2022-01-012022-12-31_1">Adjusted EPS</ecd:MeasureName>
    <ecd:MeasureName contextRef="From2022-01-012022-12-31_2">Return on Invested Capital</ecd:MeasureName>
    <ecd:MeasureName contextRef="From2022-01-012022-12-31_3">Adjusted EBITDA</ecd:MeasureName>
    <ecd:MeasureName contextRef="From2022-01-012022-12-31_4">Absolute TSR</ecd:MeasureName>
</xbrl>
