<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022q4"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2022q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:pubm="http://pubmatic.com/20230531"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="pubm-20230531.xsd" xlink:type="simple"/>
    <context id="c20220101to20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20200101to20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20200101to20201231_AdjToCompAxis_ValueOfDividendsOrOtherEarningsPaidOnUnvestedAwardsNotOtherwiseReflectedInFairValuesMember_ExecutiveCategoryAxis_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:ValueOfDividendsOrOtherEarningsPaidOnUnvestedAwardsNotOtherwiseReflectedInFairValuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_AdjToCompAxis_YearOverYearChangeInFairValueOfAwardsGrantedInPriorYearsThatVestedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:YearOverYearChangeInFairValueOfAwardsGrantedInPriorYearsThatVestedDuringTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20200101to20201231_AdjToCompAxis_ValueOfDividendsOrOtherEarningsPaidOnUnvestedAwardsNotOtherwiseReflectedInFairValuesMember_ExecutiveCategoryAxis_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:ValueOfDividendsOrOtherEarningsPaidOnUnvestedAwardsNotOtherwiseReflectedInFairValuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_AdjToCompAxis_AggregateGrantDateFairValueOfTheStockAwardsAndOptionAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:AggregateGrantDateFairValueOfTheStockAwardsAndOptionAwardsGrantedDuringTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_AdjToCompAxis_AggregateGrantDateFairValueOfTheStockAwardsAndOptionAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:AggregateGrantDateFairValueOfTheStockAwardsAndOptionAwardsGrantedDuringTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20200101to20201231_AdjToCompAxis_AggregateGrantDateFairValueOfTheStockAwardsAndOptionAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:AggregateGrantDateFairValueOfTheStockAwardsAndOptionAwardsGrantedDuringTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_AdjToCompAxis_ValueOfDividendsOrOtherEarningsPaidOnUnvestedAwardsNotOtherwiseReflectedInFairValuesMember_ExecutiveCategoryAxis_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:ValueOfDividendsOrOtherEarningsPaidOnUnvestedAwardsNotOtherwiseReflectedInFairValuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_AdjToCompAxis_ValueOfDividendsOrOtherEarningsPaidOnUnvestedAwardsNotOtherwiseReflectedInFairValuesMember_ExecutiveCategoryAxis_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:ValueOfDividendsOrOtherEarningsPaidOnUnvestedAwardsNotOtherwiseReflectedInFairValuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_AdjToCompAxis_AggregateGrantDateFairValueOfTheStockAwardsAndOptionAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:AggregateGrantDateFairValueOfTheStockAwardsAndOptionAwardsGrantedDuringTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_AdjToCompAxis_YearEndFairValueOfUnvestedEquityAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:YearEndFairValueOfUnvestedEquityAwardsGrantedDuringTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_AdjToCompAxis_YearEndFairValueOfUnvestedEquityAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:YearEndFairValueOfUnvestedEquityAwardsGrantedDuringTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20200101to20201231_AdjToCompAxis_YearEndFairValueOfUnvestedEquityAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:YearEndFairValueOfUnvestedEquityAwardsGrantedDuringTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c20200101to20201231_AdjToCompAxis_YearOverYearChangeInFairValueOfUnvestedEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAtYearEndOfTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:YearOverYearChangeInFairValueOfUnvestedEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAtYearEndOfTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_AdjToCompAxis_YearOverYearChangeInFairValueOfUnvestedEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAtYearEndOfTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:YearOverYearChangeInFairValueOfUnvestedEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAtYearEndOfTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_AdjToCompAxis_YearOverYearChangeInFairValueOfUnvestedEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAtYearEndOfTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:YearOverYearChangeInFairValueOfUnvestedEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAtYearEndOfTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_AdjToCompAxis_FairValueAtVestingDateOfAwardsGrantedAndVestedInTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:FairValueAtVestingDateOfAwardsGrantedAndVestedInTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20200101to20201231_AdjToCompAxis_FairValueAtVestingDateOfAwardsGrantedAndVestedInTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:FairValueAtVestingDateOfAwardsGrantedAndVestedInTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_AdjToCompAxis_FairValueAtVestingDateOfAwardsGrantedAndVestedInTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:FairValueAtVestingDateOfAwardsGrantedAndVestedInTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_AdjToCompAxis_YearOverYearChangeInFairValueOfAwardsGrantedInPriorYearsThatVestedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:YearOverYearChangeInFairValueOfAwardsGrantedInPriorYearsThatVestedDuringTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20200101to20201231_AdjToCompAxis_YearOverYearChangeInFairValueOfAwardsGrantedInPriorYearsThatVestedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:YearOverYearChangeInFairValueOfAwardsGrantedInPriorYearsThatVestedDuringTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_AdjToCompAxis_YearOverYearChangeInFairValueOfAwardsGrantedInPriorYearsThatVestedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:YearOverYearChangeInFairValueOfAwardsGrantedInPriorYearsThatVestedDuringTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20200101to20201231_AdjToCompAxis_FairValueAtTheEndOfThePriorYearOfEquityAwardsThatFailedToMeetVestingConditionsInTheFiscalYearMember_ExecutiveCategoryAxis_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:FairValueAtTheEndOfThePriorYearOfEquityAwardsThatFailedToMeetVestingConditionsInTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_AdjToCompAxis_FairValueAtTheEndOfThePriorYearOfEquityAwardsThatFailedToMeetVestingConditionsInTheFiscalYearMember_ExecutiveCategoryAxis_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:FairValueAtTheEndOfThePriorYearOfEquityAwardsThatFailedToMeetVestingConditionsInTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_AdjToCompAxis_FairValueAtTheEndOfThePriorYearOfEquityAwardsThatFailedToMeetVestingConditionsInTheFiscalYearMember_ExecutiveCategoryAxis_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:FairValueAtTheEndOfThePriorYearOfEquityAwardsThatFailedToMeetVestingConditionsInTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20200101to20201231_AdjToCompAxis_AggregateGrantDateFairValueOfTheStockAwardsAndOptionAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:AggregateGrantDateFairValueOfTheStockAwardsAndOptionAwardsGrantedDuringTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_AdjToCompAxis_ValueOfDividendsOrOtherEarningsPaidOnUnvestedAwardsNotOtherwiseReflectedInFairValuesMember_ExecutiveCategoryAxis_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:ValueOfDividendsOrOtherEarningsPaidOnUnvestedAwardsNotOtherwiseReflectedInFairValuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_AdjToCompAxis_ValueOfDividendsOrOtherEarningsPaidOnUnvestedAwardsNotOtherwiseReflectedInFairValuesMember_ExecutiveCategoryAxis_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:ValueOfDividendsOrOtherEarningsPaidOnUnvestedAwardsNotOtherwiseReflectedInFairValuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_AdjToCompAxis_AggregateGrantDateFairValueOfTheStockAwardsAndOptionAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:AggregateGrantDateFairValueOfTheStockAwardsAndOptionAwardsGrantedDuringTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20200101to20201231_AdjToCompAxis_YearEndFairValueOfUnvestedEquityAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:YearEndFairValueOfUnvestedEquityAwardsGrantedDuringTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_AdjToCompAxis_YearEndFairValueOfUnvestedEquityAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:YearEndFairValueOfUnvestedEquityAwardsGrantedDuringTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_AdjToCompAxis_YearEndFairValueOfUnvestedEquityAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:YearEndFairValueOfUnvestedEquityAwardsGrantedDuringTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_AdjToCompAxis_YearOverYearChangeInFairValueOfUnvestedEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAtYearEndOfTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:YearOverYearChangeInFairValueOfUnvestedEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAtYearEndOfTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_AdjToCompAxis_YearOverYearChangeInFairValueOfUnvestedEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAtYearEndOfTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:YearOverYearChangeInFairValueOfUnvestedEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAtYearEndOfTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20200101to20201231_AdjToCompAxis_YearOverYearChangeInFairValueOfUnvestedEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAtYearEndOfTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:YearOverYearChangeInFairValueOfUnvestedEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAtYearEndOfTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_AdjToCompAxis_FairValueAtVestingDateOfAwardsGrantedAndVestedInTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:FairValueAtVestingDateOfAwardsGrantedAndVestedInTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20200101to20201231_AdjToCompAxis_FairValueAtVestingDateOfAwardsGrantedAndVestedInTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:FairValueAtVestingDateOfAwardsGrantedAndVestedInTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_AdjToCompAxis_FairValueAtVestingDateOfAwardsGrantedAndVestedInTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:FairValueAtVestingDateOfAwardsGrantedAndVestedInTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_AdjToCompAxis_YearOverYearChangeInFairValueOfAwardsGrantedInPriorYearsThatVestedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:YearOverYearChangeInFairValueOfAwardsGrantedInPriorYearsThatVestedDuringTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20200101to20201231_AdjToCompAxis_YearOverYearChangeInFairValueOfAwardsGrantedInPriorYearsThatVestedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:YearOverYearChangeInFairValueOfAwardsGrantedInPriorYearsThatVestedDuringTheIndicatedFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_AdjToCompAxis_FairValueAtTheEndOfThePriorYearOfEquityAwardsThatFailedToMeetVestingConditionsInTheFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:FairValueAtTheEndOfThePriorYearOfEquityAwardsThatFailedToMeetVestingConditionsInTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20200101to20201231_AdjToCompAxis_FairValueAtTheEndOfThePriorYearOfEquityAwardsThatFailedToMeetVestingConditionsInTheFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:FairValueAtTheEndOfThePriorYearOfEquityAwardsThatFailedToMeetVestingConditionsInTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_AdjToCompAxis_FairValueAtTheEndOfThePriorYearOfEquityAwardsThatFailedToMeetVestingConditionsInTheFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">pubm:FairValueAtTheEndOfThePriorYearOfEquityAwardsThatFailedToMeetVestingConditionsInTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_MeasureAxis_1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</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="c20220101to20221231_MeasureAxis_2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001422930</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>
    <unit id="U001">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:DocumentType
      contextRef="c20220101to20221231"
      id="Fact_9c1b6a1726de42769549253ef73c2431">DEF 14A</dei:DocumentType>
    <dei:AmendmentFlag
      contextRef="c20220101to20221231"
      id="Fact_22874c896b7342f3bbb62f92e4251325">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="c20220101to20221231"
      id="Fact_9607a888c02b4ad9b6ebf79f0f8c5063">0001422930</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName
      contextRef="c20220101to20221231"
      id="Fact_4464d526a5094644abf2a0b572000e7c">PubMatic, Inc.</dei:EntityRegistrantName>
    <ecd:PvpTableTextBlock
      contextRef="c20220101to20221231"
      id="Text_cd6c44e5b06b461cbdfc241c703f0fff">
&lt;div class="h2" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold; margin-top: 6.75pt; margin-left: 0pt; text-align: left;"&gt;Pay Versus Performance Disclosure&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div class="para" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 6pt; margin-left: 0pt; text-indent: 20pt; text-align: left;"&gt;In accordance with Section 953(a) of the Dodd-Frank Wall Street Reform
          and Consumer Protection Act of 2010, and Item 402(v)&#160;of Regulation S-K, we are providing the following disclosure regarding the relationship between executive compensation actually paid to our principal executive officer (&#x201c;PEO&#x201d;) and Non-PEO NEOs
          and certain Company financial performance for the fiscal years listed below. The Compensation Committee did not consider the pay versus performance disclosure in making its pay decision for any of the fiscal years show. For further information
          concerning the Company pay-for-performance philosophy and how the Company aligns executive compensation with the Company&#x2019;s performance, refer to &#x201c;Executive Compensation &#x2013; Compensation Discussion and Analysis.&#x201d;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div class="para" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 6pt; margin-left: 0pt; text-indent: 20pt; text-align: left;"&gt;The following table summarizes the executive compensation included in
          the summary compensation table for the Company&#x2019;s PEO and the other NEOs, the executive compensation actually paid to the Company&#x2019;s PEO and other NEO&#x2019;s (as determined pursuant to SEC disclosure rules) and certain financial performance measures of
          the Company and its peer group for the fiscal years ended December&#160;31, 2022, 2021, and 2020 (each a &#x201c;Covered Year&#x201d;).&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="fintab" style="margin-top: 4pt; border-collapse: collapse; width: 468pt; margin-left: auto; margin-right: auto;"&gt;


  &lt;tr class="header"&gt;

    &lt;td rowspan="2" style="width: 7.69%; text-align: left; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;Year&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" rowspan="2" style="width: 0.8%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" rowspan="2" style="width: 0.8%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td rowspan="2" style="width: 10.76%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Summary &lt;br/&gt;
                &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Compensation &lt;br/&gt;
                &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Table &lt;br/&gt;
                &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;(&#x201c;SCT&#x201d;) Total &lt;br/&gt;
                &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;for PEO&lt;sup&gt;2&lt;/sup&gt; &lt;span style="font-style: italic; font-weight: normal;"&gt;(a)&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" rowspan="2" style="width: 0.8%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" rowspan="2" style="width: 0.8%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td rowspan="2" style="width: 10.68%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Compensation &lt;br/&gt;
                &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Actually Paid &lt;br/&gt;
                &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;to PEO&lt;sup&gt;3&lt;/sup&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" rowspan="2" style="width: 0.8%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" rowspan="2" style="width: 0.8%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td rowspan="2" style="width: 10.54%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Average &lt;br/&gt;
                &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Summary &lt;br/&gt;
                &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Compensation &lt;br/&gt;
                &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Table Total &lt;br/&gt;
                &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;for Non-PEO &lt;br/&gt;
                &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;NEOs&lt;sup&gt;2&lt;/sup&gt; &lt;span style="font-style: italic; font-weight: normal;"&gt;(b)&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" rowspan="2" style="width: 0.8%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" rowspan="2" style="width: 0.8%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td rowspan="2" style="width: 10.54%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Average &lt;br/&gt;
                &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Compensation &lt;br/&gt;
                &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Actually Paid &lt;br/&gt;
                &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;to Non-PEO &lt;br/&gt;
                &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;NEOs&lt;sup&gt;3&lt;/sup&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" rowspan="2" style="width: 0.8%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td colspan="4" style="width: 20.1%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Value of Initial Fixed $100 &lt;br/&gt;
                &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Investment Based On&lt;sup&gt;4&lt;/sup&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" rowspan="2" style="width: 0.8%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td rowspan="2" style="width: 8.93%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Net &lt;br/&gt;
                &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Income &lt;br/&gt;
                &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;(in millions)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" rowspan="2" style="width: 0.8%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" rowspan="2" style="width: 0.8%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td rowspan="2" style="width: 9.57%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Revenue&#160; &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;(in millions)&lt;sup&gt;5&lt;/sup&gt;&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr class="header"&gt;

    &lt;td class="gutter" style="width: 0.8%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.25%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Total &lt;br/&gt;
                &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Shareholder &lt;br/&gt;
                &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Return&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.25%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Peer Group &lt;br/&gt;
                &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Total &lt;br/&gt;
                &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Shareholder &lt;br/&gt;
                &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Return&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 7.69%; text-align: left; vertical-align: bottom; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;2022&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 10.76%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 2.68pt; text-align: left;"&gt;$7,444,082&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 10.68%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 0.01pt; text-align: left;"&gt;($&lt;span style="padding-left: 5pt;"&gt;4,325,656)&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 10.54%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 2.16pt; text-align: left;"&gt;$2,430,191&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 10.54%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 2.16pt; text-align: left;"&gt;($&lt;span style="padding-left: 7.5pt;"&gt;610,944)&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.25%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 11.64pt; text-align: left;"&gt;$&lt;span style="padding-left: 5pt;"&gt;43&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.25%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 11.64pt; text-align: left;"&gt;$&lt;span style="padding-left: 5pt;"&gt;86&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.93%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 13.39pt; text-align: left;"&gt;$29&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.57%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 12.38pt; text-align: left;"&gt;$256&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 7.69%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;2021&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 10.76%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 2.68pt; text-align: left;"&gt;$8,609,029&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 10.68%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 0.01pt; text-align: left;"&gt;$13,606,543&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 10.54%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 2.16pt; text-align: left;"&gt;$3,012,452&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 10.54%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 2.16pt; text-align: left;"&gt;$4,317,545&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.25%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 11.64pt; text-align: left;"&gt;$116&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.25%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 11.64pt; text-align: left;"&gt;$137&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.93%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 13.39pt; text-align: left;"&gt;$57&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.57%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 12.38pt; text-align: left;"&gt;$227&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 7.69%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;2020&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 10.76%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 2.68pt; text-align: left;"&gt;$3,747,014&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 10.68%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 0.01pt; text-align: left;"&gt;$20,493,522&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 10.54%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 2.16pt; text-align: left;"&gt;$1,205,744&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 10.54%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 2.16pt; text-align: left;"&gt;$5,994,094&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.25%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 11.64pt; text-align: left;"&gt;$100&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.25%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 11.64pt; text-align: left;"&gt;$100&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.93%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 13.39pt; text-align: left;"&gt;$27&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.8%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.57%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 12.38pt; text-align: left;"&gt;$149&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div class="rule-partial" style="height: 0pt; width: 72pt; border-bottom: 1pt solid #000000; margin-bottom: 1pt; margin-right: auto; margin-left: 0pt; margin-top: 13.25pt;"&gt; &lt;br/&gt;&lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="margin-top: 3pt; margin-left: 0pt;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 20pt; text-align: left; vertical-align: top;"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt;"&gt;1.&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; text-align: left;"&gt;Rajeev Goel
                  served as the Company's principal executive officer (&#x201c;PEO&#x201d;) for the entirety of fiscal years 2020, 2021, and 2022. The Company&#x2019;s non-PEO NEOs for fiscal years 2020, 2021 and 2022 were Amar Goel, Steven Pantelick and Jeffrey Hirsch. Mukul
                  Kumar was a non-PEO NEO in fiscal years 2021 and 2022. &lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="margin-top: 3pt; margin-left: 0pt;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 20pt; text-align: left; vertical-align: top;"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt;"&gt;2.&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; text-align: left;"&gt;Amounts reported in these columns represent (i)&#160;the total compensation reported in the Summary Compensation Table for the
                  applicable year for our PEO and (ii)&#160;the average of the total compensation reported in the Summary Compensation Table for the applicable year for our non-PEO NEOs.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="margin-top: 3pt; margin-left: 0pt;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 20pt; text-align: left; vertical-align: top;"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt;"&gt;3.&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; text-align: left;"&gt;Amounts reported in these columns represent (i)&#160;the compensation actually paid to the PEO, based on his total compensation reported
                  in the Summary Compensation Table for the indicated fiscal years and adjusted as shown in the table below and (ii)&#160;the compensation actually paid to the PEO, based on his total compensation reported in the Summary Compensation Table for
                  the indicated fiscal years and adjusted as shown in the table below.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="margin-top: 3pt; margin-left: 0pt;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 20pt; text-align: left; vertical-align: top;"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt;"&gt;4.&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; text-align: left;"&gt;The Peer Group Total Shareholder Return (&#x201c;TSR&#x201d;) set forth in this table is based on Nasdaq US Benchmark software &amp;amp; Computer
                  Services Total Return Index]. The comparison assumes $100 was invested for the period starting December&#160;8, 2020, the first day the Company&#x2019;s common stock began trading on the Nasdaq, through the end of the listed year in the Company and
                  in Nasdaq US Benchmark software &amp;amp; Computer Services Total Return Index, respectively. Historical stock performance is not necessarily indicative of future stock performance.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="margin-top: 3pt; margin-left: 0pt;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 20pt; text-align: left; vertical-align: top;"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt;"&gt;5.&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; text-align: left;"&gt;The Company&#x2019;s Revenue is a key driver of the Company&#x2019;s performance and stockholder value creation and Revenue achievement was one
                  of two factors under our Bonus Plan for calendar year 2022 (the other being Adjusted Pre-Tax Net Income).&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div class="para" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 6.75pt; margin-left: 0pt; text-indent: 20pt; text-align: left;"&gt;For each Covered Year, in determining the Compensation Actually Paid
          to our PEO and the average Compensation Actually Paid to our Other NEOs, we deducted and added back the following amounts from the total amounts of compensation reported in columns (a) and (b) for each Covered Year. Note that the dollar amounts
          shown in this table do not reflect the actual amount of compensation earned by or paid to our PEO or Other NEOs during the applicable years. &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="fintab" style="margin-top: 4pt; border-collapse: collapse; width: 468pt; margin-left: auto; margin-right: auto;"&gt;


  &lt;tr class="header"&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold;"&gt;&#160;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td colspan="4" style="width: 19.75%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;2022&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td colspan="4" style="width: 20.72%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;2021&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td colspan="4" style="width: 20.71%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;2020&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr class="header"&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold;"&gt;&#160;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;PEO&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Average &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Other NEOs&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;PEO&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Average &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Other NEOs&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;PEO&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Average &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Other NEOs&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Total Compensation, as reported in the
                  &#x201c;Summary Compensation Table&#x201d; for the indicated fiscal year.&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$7,444,082&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$2,430,191&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 4.5pt;"&gt;8,609,029&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$3,012,452&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 4.5pt;"&gt;3,747,014&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$1,205,744&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-style: italic; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Minus&lt;span style="font-style: normal;"&gt; Aggregate grant date fair value of the stock awards and option awards granted during the indicated fiscal year. Amounts shown are the amounts reported in the Summary Compensation Table&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;($6,327,249)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;($1,858,288)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;($&lt;span style="padding-left: 4.5pt;"&gt;2,927,455)&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;($2,123,485)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;($&lt;span style="padding-left: 4.5pt;"&gt;2,283,273)&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;($&lt;span style="padding-left: 6.75pt;"&gt;443,490)&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-style: italic; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Plus &lt;span style="font-style: normal;"&gt;Year-end Fair Value of Unvested Equity Awards Granted during the indicated Fiscal Year&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$2,368,591&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 6.75pt;"&gt;695,582&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 4.5pt;"&gt;4,202,667&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$1,328,745&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$12,002,384&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$2,333,800&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-style: italic; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Plus (Minus)&lt;span style="font-style: normal;"&gt; Year-over-Year Change in Fair Value of Unvested Equity Awards Granted in Prior Years that are Outstanding and Unvested at Year-End of the indicated Fiscal Year&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;($5,425,582)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;($1,286,001)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 4.5pt;"&gt;2,362,649&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 6.75pt;"&gt;541,431&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 4.5pt;"&gt;5,698,762&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$2,529,876&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-style: italic; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Plus &lt;span style="font-style: normal;"&gt;Fair Value at Vesting Date of Awards Granted and Vested in the indicated Fiscal Year&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 6.75pt;"&gt;926,258&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 6.75pt;"&gt;272,002&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 4.5pt;"&gt;1,606,640&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 6.75pt;"&gt;494,374&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 11.25pt;"&gt;755,463&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 6.75pt;"&gt;146,895&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-style: italic; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Plus (Minus)&lt;span style="font-style: normal;"&gt; Year-over-year Change in Fair Value of Awards Granted in Prior Years that Vested During the indicated Fiscal Year&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;($&lt;span style="padding-left: 0.33pt;"&gt;3,311,757)&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;($&lt;span style="padding-left: 6.75pt;"&gt;864,430)&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 4.5pt;"&gt;3,509,587&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$1,064,028&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 11.25pt;"&gt;573,173&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 6.75pt;"&gt;221,269&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-style: italic; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Minus &lt;span style="font-style: normal;"&gt;Fair Value at the End of the Prior Year of Equity Awards that Failed to Meet Vesting Conditions in the Fiscal Year&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 36pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 36pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-style: italic; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Plus &lt;span style="font-style: normal;"&gt;Value of Dividends or Other Earnings Paid on Unvested Awards not Otherwise Reflected in Fair Values&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 36pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 36pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;Compensation Actually Paid&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;($4,325,656)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;($&lt;span style="padding-left: 6.75pt;"&gt;610,944)&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$13,606,543&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$4,317,545&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$20,493,522&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$5,994,094&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div class="para" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 6pt; margin-left: 0pt; text-indent: 20pt; text-align: left;"&gt;Values for stock awards and option awards and option awards included in
          this table have been computed in accordance with FASB ASC 718.&lt;/div&gt;
</ecd:PvpTableTextBlock>
    <ecd:CoSelectedMeasureName
      contextRef="c20220101to20221231"
      id="Fact_42e1d4deadbd421ba62069963747f790">Revenue</ecd:CoSelectedMeasureName>
    <ecd:PeoTotalCompAmt
      contextRef="c20220101to20221231"
      decimals="0"
      id="Fact_930e36bcc9fb4dfc9ee7887c690abb55"
      unitRef="U001">7444082</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="c20220101to20221231"
      decimals="0"
      id="Fact_86b203cfdb494c1790f2561104905a3a"
      unitRef="U001">-4325656</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="c20220101to20221231"
      decimals="0"
      id="Fact_8dfddd1dd9bc4f7d891cdd360f88a94e"
      unitRef="U001">2430191</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="c20220101to20221231"
      decimals="0"
      id="Fact_3f23fa590fc34bcbbdf31b029fff12bb"
      unitRef="U001">-610944</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="c20220101to20221231"
      decimals="0"
      id="Fact_0c5bb2e329004e5db80c4a3fd1ce69d3"
      unitRef="U001">43</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="c20220101to20221231"
      decimals="0"
      id="Fact_a757707b07434f5f95980c532263591c"
      unitRef="U001">86</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="c20220101to20221231"
      decimals="-6"
      id="Fact_5c5b435ddf264ee888698eec086891e3"
      unitRef="U001">29000000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="c20220101to20221231"
      decimals="-6"
      id="Fact_20473babc9a840b09783711e37eb3d10"
      unitRef="U001">256000000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="c20210101to20211231"
      decimals="0"
      id="Fact_bf3fb33f582d42fca163aa89f5299ae7"
      unitRef="U001">8609029</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="c20210101to20211231"
      decimals="0"
      id="Fact_7e60f372896d46139871eddeb7075014"
      unitRef="U001">13606543</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="c20210101to20211231"
      decimals="0"
      id="Fact_671f0814f72f431e86f5b278d271a6cd"
      unitRef="U001">3012452</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="c20210101to20211231"
      decimals="0"
      id="Fact_6ef47376f64b4d07b0228e17de6bd3ce"
      unitRef="U001">4317545</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="c20210101to20211231"
      decimals="0"
      id="Fact_0f9c7c8b907a4249b16b0a48d9639031"
      unitRef="U001">116</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="c20210101to20211231"
      decimals="0"
      id="Fact_a88191a9aae2431d89f3cc21302475e7"
      unitRef="U001">137</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="c20210101to20211231"
      decimals="-6"
      id="Fact_8265f47469d844dc8bffc722cb096988"
      unitRef="U001">57000000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="c20210101to20211231"
      decimals="-6"
      id="Fact_889e40c398474c7085596f7d6ddc5ebd"
      unitRef="U001">227000000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="c20200101to20201231"
      decimals="0"
      id="Fact_46c53b82a4324fa2aa9108964b11348e"
      unitRef="U001">3747014</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="c20200101to20201231"
      decimals="0"
      id="Fact_fafd3d151ea540909129dd26ec3ce98b"
      unitRef="U001">20493522</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="c20200101to20201231"
      decimals="0"
      id="Fact_e3c287deb202465ea28c127e24adcd77"
      unitRef="U001">1205744</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="c20200101to20201231"
      decimals="0"
      id="Fact_2af50645c508497ab290b0047b3e7d1c"
      unitRef="U001">5994094</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="c20200101to20201231"
      decimals="0"
      id="Fact_3c0c7831b3f94558b2b3635927119966"
      unitRef="U001">100</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="c20200101to20201231"
      decimals="0"
      id="Fact_9a50c417fc2f4bbc9b517b15f8c76b71"
      unitRef="U001">100</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="c20200101to20201231"
      decimals="-6"
      id="Fact_e203a6a417c64317ae044c26a9683fe9"
      unitRef="U001">27000000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="c20200101to20201231"
      decimals="-6"
      id="Fact_11086490c0c648f4bdb840462b5ef7f3"
      unitRef="U001">149000000</ecd:CoSelectedMeasureAmt>
    <ecd:NamedExecutiveOfficersFnTextBlock
      contextRef="c20220101to20221231"
      id="Text_e9249d34d93d4f158d99a475731e2805">
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin-top: 3pt; margin-left: 0pt;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 20pt; text-align: left; vertical-align: top;"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt;"&gt;1.&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; text-align: left;"&gt;Rajeev Goel
                  served as the Company's principal executive officer (&#x201c;PEO&#x201d;) for the entirety of fiscal years 2020, 2021, and 2022. The Company&#x2019;s non-PEO NEOs for fiscal years 2020, 2021 and 2022 were Amar Goel, Steven Pantelick and Jeffrey Hirsch. Mukul
                  Kumar was a non-PEO NEO in fiscal years 2021 and 2022. &lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeoName
      contextRef="c20200101to20201231"
      id="Fact_2876fa3bbf91499a8c5267e5b3d4d7e8">Rajeev Goel</ecd:PeoName>
    <ecd:PeoName
      contextRef="c20210101to20211231"
      id="Fact_198c34b54f9d48a59469e710c9f6eb95">Rajeev Goel</ecd:PeoName>
    <ecd:PeoName
      contextRef="c20220101to20221231"
      id="Fact_efceca641aff4c3f924f2768517bc31d">Rajeev Goel</ecd:PeoName>
    <ecd:AdjToPeoCompFnTextBlock
      contextRef="c20220101to20221231"
      id="Text_f05449f544624971940fb67287346d27">
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin-top: 3pt; margin-left: 0pt;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 20pt; text-align: left; vertical-align: top;"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt;"&gt;2.&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; text-align: left;"&gt;Amounts reported in these columns represent (i)&#160;the total compensation reported in the Summary Compensation Table for the
                  applicable year for our PEO and (ii)&#160;the average of the total compensation reported in the Summary Compensation Table for the applicable year for our non-PEO NEOs.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="margin-top: 3pt; margin-left: 0pt;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 20pt; text-align: left; vertical-align: top;"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt;"&gt;3.&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; text-align: left;"&gt;Amounts reported in these columns represent (i)&#160;the compensation actually paid to the PEO, based on his total compensation reported
                  in the Summary Compensation Table for the indicated fiscal years and adjusted as shown in the table below and (ii)&#160;the compensation actually paid to the PEO, based on his total compensation reported in the Summary Compensation Table for
                  the indicated fiscal years and adjusted as shown in the table below.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div class="para" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 6.75pt; margin-left: 0pt; text-indent: 20pt; text-align: left;"&gt;For each Covered Year, in determining the Compensation Actually Paid
          to our PEO and the average Compensation Actually Paid to our Other NEOs, we deducted and added back the following amounts from the total amounts of compensation reported in columns (a) and (b) for each Covered Year. Note that the dollar amounts
          shown in this table do not reflect the actual amount of compensation earned by or paid to our PEO or Other NEOs during the applicable years. &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="fintab" style="margin-top: 4pt; border-collapse: collapse; width: 468pt; margin-left: auto; margin-right: auto;"&gt;


  &lt;tr class="header"&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold;"&gt;&#160;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td colspan="4" style="width: 19.75%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;2022&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td colspan="4" style="width: 20.72%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;2021&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td colspan="4" style="width: 20.71%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;2020&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr class="header"&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold;"&gt;&#160;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;PEO&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Average &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Other NEOs&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;PEO&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Average &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Other NEOs&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;PEO&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Average &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Other NEOs&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Total Compensation, as reported in the
                  &#x201c;Summary Compensation Table&#x201d; for the indicated fiscal year.&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$7,444,082&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$2,430,191&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 4.5pt;"&gt;8,609,029&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$3,012,452&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 4.5pt;"&gt;3,747,014&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$1,205,744&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-style: italic; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Minus&lt;span style="font-style: normal;"&gt; Aggregate grant date fair value of the stock awards and option awards granted during the indicated fiscal year. Amounts shown are the amounts reported in the Summary Compensation Table&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;($6,327,249)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;($1,858,288)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;($&lt;span style="padding-left: 4.5pt;"&gt;2,927,455)&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;($2,123,485)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;($&lt;span style="padding-left: 4.5pt;"&gt;2,283,273)&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;($&lt;span style="padding-left: 6.75pt;"&gt;443,490)&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-style: italic; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Plus &lt;span style="font-style: normal;"&gt;Year-end Fair Value of Unvested Equity Awards Granted during the indicated Fiscal Year&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$2,368,591&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 6.75pt;"&gt;695,582&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 4.5pt;"&gt;4,202,667&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$1,328,745&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$12,002,384&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$2,333,800&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-style: italic; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Plus (Minus)&lt;span style="font-style: normal;"&gt; Year-over-Year Change in Fair Value of Unvested Equity Awards Granted in Prior Years that are Outstanding and Unvested at Year-End of the indicated Fiscal Year&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;($5,425,582)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;($1,286,001)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 4.5pt;"&gt;2,362,649&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 6.75pt;"&gt;541,431&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 4.5pt;"&gt;5,698,762&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$2,529,876&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-style: italic; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Plus &lt;span style="font-style: normal;"&gt;Fair Value at Vesting Date of Awards Granted and Vested in the indicated Fiscal Year&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 6.75pt;"&gt;926,258&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 6.75pt;"&gt;272,002&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 4.5pt;"&gt;1,606,640&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 6.75pt;"&gt;494,374&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 11.25pt;"&gt;755,463&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 6.75pt;"&gt;146,895&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-style: italic; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Plus (Minus)&lt;span style="font-style: normal;"&gt; Year-over-year Change in Fair Value of Awards Granted in Prior Years that Vested During the indicated Fiscal Year&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;($&lt;span style="padding-left: 0.33pt;"&gt;3,311,757)&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;($&lt;span style="padding-left: 6.75pt;"&gt;864,430)&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 4.5pt;"&gt;3,509,587&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$1,064,028&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 11.25pt;"&gt;573,173&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 6.75pt;"&gt;221,269&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-style: italic; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Minus &lt;span style="font-style: normal;"&gt;Fair Value at the End of the Prior Year of Equity Awards that Failed to Meet Vesting Conditions in the Fiscal Year&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 36pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 36pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-style: italic; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Plus &lt;span style="font-style: normal;"&gt;Value of Dividends or Other Earnings Paid on Unvested Awards not Otherwise Reflected in Fair Values&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 36pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 36pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;Compensation Actually Paid&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;($4,325,656)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;($&lt;span style="padding-left: 6.75pt;"&gt;610,944)&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$13,606,543&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$4,317,545&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$20,493,522&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$5,994,094&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div class="para" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 6pt; margin-left: 0pt; text-indent: 20pt; text-align: left;"&gt;Values for stock awards and option awards and option awards included in
          this table have been computed in accordance with FASB ASC 718.&lt;/div&gt;
</ecd:AdjToPeoCompFnTextBlock>
    <ecd:AdjToNonPeoNeoCompFnTextBlock
      contextRef="c20220101to20221231"
      id="Text_1d2c4ba960b046d5ab02fd5ffcda6367">
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin-top: 3pt; margin-left: 0pt;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 20pt; text-align: left; vertical-align: top;"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt;"&gt;2.&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; text-align: left;"&gt;Amounts reported in these columns represent (i)&#160;the total compensation reported in the Summary Compensation Table for the
                  applicable year for our PEO and (ii)&#160;the average of the total compensation reported in the Summary Compensation Table for the applicable year for our non-PEO NEOs.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="margin-top: 3pt; margin-left: 0pt;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 20pt; text-align: left; vertical-align: top;"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt;"&gt;3.&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; text-align: left;"&gt;Amounts reported in these columns represent (i)&#160;the compensation actually paid to the PEO, based on his total compensation reported
                  in the Summary Compensation Table for the indicated fiscal years and adjusted as shown in the table below and (ii)&#160;the compensation actually paid to the PEO, based on his total compensation reported in the Summary Compensation Table for
                  the indicated fiscal years and adjusted as shown in the table below.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div class="para" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 6.75pt; margin-left: 0pt; text-indent: 20pt; text-align: left;"&gt;For each Covered Year, in determining the Compensation Actually Paid
          to our PEO and the average Compensation Actually Paid to our Other NEOs, we deducted and added back the following amounts from the total amounts of compensation reported in columns (a) and (b) for each Covered Year. Note that the dollar amounts
          shown in this table do not reflect the actual amount of compensation earned by or paid to our PEO or Other NEOs during the applicable years. &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="fintab" style="margin-top: 4pt; border-collapse: collapse; width: 468pt; margin-left: auto; margin-right: auto;"&gt;


  &lt;tr class="header"&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold;"&gt;&#160;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td colspan="4" style="width: 19.75%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;2022&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td colspan="4" style="width: 20.72%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;2021&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td colspan="4" style="width: 20.71%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;2020&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr class="header"&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold;"&gt;&#160;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;PEO&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Average &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Other NEOs&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;PEO&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Average &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Other NEOs&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;PEO&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 4.25pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Average &lt;/div&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Other NEOs&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Total Compensation, as reported in the
                  &#x201c;Summary Compensation Table&#x201d; for the indicated fiscal year.&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$7,444,082&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$2,430,191&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 4.5pt;"&gt;8,609,029&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$3,012,452&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 4.5pt;"&gt;3,747,014&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 4.25pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$1,205,744&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-style: italic; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Minus&lt;span style="font-style: normal;"&gt; Aggregate grant date fair value of the stock awards and option awards granted during the indicated fiscal year. Amounts shown are the amounts reported in the Summary Compensation Table&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;($6,327,249)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;($1,858,288)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;($&lt;span style="padding-left: 4.5pt;"&gt;2,927,455)&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;($2,123,485)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;($&lt;span style="padding-left: 4.5pt;"&gt;2,283,273)&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;($&lt;span style="padding-left: 6.75pt;"&gt;443,490)&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-style: italic; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Plus &lt;span style="font-style: normal;"&gt;Year-end Fair Value of Unvested Equity Awards Granted during the indicated Fiscal Year&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$2,368,591&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 6.75pt;"&gt;695,582&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 4.5pt;"&gt;4,202,667&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$1,328,745&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$12,002,384&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$2,333,800&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-style: italic; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Plus (Minus)&lt;span style="font-style: normal;"&gt; Year-over-Year Change in Fair Value of Unvested Equity Awards Granted in Prior Years that are Outstanding and Unvested at Year-End of the indicated Fiscal Year&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;($5,425,582)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;($1,286,001)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 4.5pt;"&gt;2,362,649&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 6.75pt;"&gt;541,431&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 4.5pt;"&gt;5,698,762&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$2,529,876&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-style: italic; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Plus &lt;span style="font-style: normal;"&gt;Fair Value at Vesting Date of Awards Granted and Vested in the indicated Fiscal Year&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 6.75pt;"&gt;926,258&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 6.75pt;"&gt;272,002&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 4.5pt;"&gt;1,606,640&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 6.75pt;"&gt;494,374&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 11.25pt;"&gt;755,463&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 6.75pt;"&gt;146,895&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-style: italic; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Plus (Minus)&lt;span style="font-style: normal;"&gt; Year-over-year Change in Fair Value of Awards Granted in Prior Years that Vested During the indicated Fiscal Year&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;($&lt;span style="padding-left: 0.33pt;"&gt;3,311,757)&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;($&lt;span style="padding-left: 6.75pt;"&gt;864,430)&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 4.5pt;"&gt;3,509,587&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$1,064,028&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 11.25pt;"&gt;573,173&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 6.75pt;"&gt;221,269&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-style: italic; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Minus &lt;span style="font-style: normal;"&gt;Fair Value at the End of the Prior Year of Equity Awards that Failed to Meet Vesting Conditions in the Fiscal Year&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 36pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 36pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-style: italic; font-weight: bold; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt; text-align: left;"&gt;Plus &lt;span style="font-style: normal;"&gt;Value of Dividends or Other Earnings Paid on Unvested Awards not Otherwise Reflected in Fair Values&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 36pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$&lt;span style="padding-left: 36pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$&lt;span style="padding-left: 31.5pt;"&gt;0&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 33.33%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;Compensation Actually Paid&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 8.65%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;($4,325,656)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;($&lt;span style="padding-left: 6.75pt;"&gt;610,944)&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$13,606,543&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$4,317,545&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.62%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: -0.01pt; text-align: left;"&gt;$20,493,522&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 0.91%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 9.27%; text-align: left; vertical-align: bottom; white-space: nowrap; padding-top: 3pt; padding-bottom: 3pt; background-color: #CCEEFF;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 9pt; font-weight: bold; margin-top: 0pt; margin-left: 1.45pt; text-align: left;"&gt;$5,994,094&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div class="para" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 6pt; margin-left: 0pt; text-indent: 20pt; text-align: left;"&gt;Values for stock awards and option awards and option awards included in
          this table have been computed in accordance with FASB ASC 718.&lt;/div&gt;
</ecd:AdjToNonPeoNeoCompFnTextBlock>
    <ecd:PeerGroupIssuersFnTextBlock
      contextRef="c20220101to20221231"
      id="Text_52292e38cd2d4629bae201cacd51876d">
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin-top: 3pt; margin-left: 0pt;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 20pt; text-align: left; vertical-align: top;"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt;"&gt;4.&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="vertical-align: top;"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; text-align: left;"&gt;The Peer Group Total Shareholder Return (&#x201c;TSR&#x201d;) set forth in this table is based on Nasdaq US Benchmark software &amp;amp; Computer
                  Services Total Return Index]. The comparison assumes $100 was invested for the period starting December&#160;8, 2020, the first day the Company&#x2019;s common stock began trading on the Nasdaq, through the end of the listed year in the Company and
                  in Nasdaq US Benchmark software &amp;amp; Computer Services Total Return Index, respectively. Historical stock performance is not necessarily indicative of future stock performance.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</ecd:PeerGroupIssuersFnTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="c20220101to20221231"
      decimals="0"
      id="Fact_e5529da7276c401499aad0c9e75459a4"
      unitRef="U001">7444082</ecd:PeoTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="c20220101to20221231"
      decimals="0"
      id="Fact_60c99b0be34b48bdaf070206c298088f"
      unitRef="U001">2430191</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="c20210101to20211231"
      decimals="0"
      id="Fact_4edd61e7eddf4d46b24954926d03d266"
      unitRef="U001">8609029</ecd:PeoTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="c20210101to20211231"
      decimals="0"
      id="Fact_897c581c4ac64da7ac20e1f90bee5d1c"
      unitRef="U001">3012452</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="c20200101to20201231"
      decimals="0"
      id="Fact_07b968e27abf4e77bf56ba2b7b31ca46"
      unitRef="U001">3747014</ecd:PeoTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="c20200101to20201231"
      decimals="0"
      id="Fact_4cc5f079420242b89330e1fed4e555a2"
      unitRef="U001">1205744</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20220101to20221231_AdjToCompAxis_AggregateGrantDateFairValueOfTheStockAwardsAndOptionAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember"
      decimals="0"
      id="Fact_605e4493130e4885ba388131185be5ba"
      unitRef="U001">-6327249</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20220101to20221231_AdjToCompAxis_AggregateGrantDateFairValueOfTheStockAwardsAndOptionAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember"
      decimals="0"
      id="Fact_5cd2e1eed8ad4a2a986eb540afbc5c55"
      unitRef="U001">-1858288</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20210101to20211231_AdjToCompAxis_AggregateGrantDateFairValueOfTheStockAwardsAndOptionAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember"
      decimals="0"
      id="Fact_e9d808ae53144a63bc4ce119785926cf"
      unitRef="U001">-2927455</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20210101to20211231_AdjToCompAxis_AggregateGrantDateFairValueOfTheStockAwardsAndOptionAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember"
      decimals="0"
      id="Fact_e9c12709034a4d8f8ddf6f2bcfadf217"
      unitRef="U001">-2123485</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20200101to20201231_AdjToCompAxis_AggregateGrantDateFairValueOfTheStockAwardsAndOptionAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember"
      decimals="0"
      id="Fact_08252cc2b467462892385ed81787d776"
      unitRef="U001">-2283273</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20200101to20201231_AdjToCompAxis_AggregateGrantDateFairValueOfTheStockAwardsAndOptionAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember"
      decimals="0"
      id="Fact_43ad11e2e8454137b1d68875cbb140a1"
      unitRef="U001">-443490</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20220101to20221231_AdjToCompAxis_YearEndFairValueOfUnvestedEquityAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember"
      decimals="0"
      id="Fact_479665b6a650450c87b4f8e6648a1764"
      unitRef="U001">2368591</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20220101to20221231_AdjToCompAxis_YearEndFairValueOfUnvestedEquityAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember"
      decimals="0"
      id="Fact_00b328565cc748018bcbba40e75bfb99"
      unitRef="U001">695582</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20210101to20211231_AdjToCompAxis_YearEndFairValueOfUnvestedEquityAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember"
      decimals="0"
      id="Fact_6f2b10bdcae340b8be1f52025c533037"
      unitRef="U001">4202667</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20210101to20211231_AdjToCompAxis_YearEndFairValueOfUnvestedEquityAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember"
      decimals="0"
      id="Fact_bbf40cb5d92a46af8df6c03373d597e9"
      unitRef="U001">1328745</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20200101to20201231_AdjToCompAxis_YearEndFairValueOfUnvestedEquityAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember"
      decimals="0"
      id="Fact_3f16ab2fc6e14c7098006867c6bdf2b5"
      unitRef="U001">12002384</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20200101to20201231_AdjToCompAxis_YearEndFairValueOfUnvestedEquityAwardsGrantedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember"
      decimals="0"
      id="Fact_4e2190375ff145d39f10e2c3d533a13e"
      unitRef="U001">2333800</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20220101to20221231_AdjToCompAxis_YearOverYearChangeInFairValueOfUnvestedEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAtYearEndOfTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember"
      decimals="0"
      id="Fact_d010f0d3169b44879032acbd3a2117c9"
      unitRef="U001">-5425582</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20220101to20221231_AdjToCompAxis_YearOverYearChangeInFairValueOfUnvestedEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAtYearEndOfTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember"
      decimals="0"
      id="Fact_1f7f54dca58741f299d8db90e2b3394f"
      unitRef="U001">-1286001</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20210101to20211231_AdjToCompAxis_YearOverYearChangeInFairValueOfUnvestedEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAtYearEndOfTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember"
      decimals="0"
      id="Fact_51f8c23d155544029000af53543b497f"
      unitRef="U001">2362649</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20210101to20211231_AdjToCompAxis_YearOverYearChangeInFairValueOfUnvestedEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAtYearEndOfTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember"
      decimals="0"
      id="Fact_18a3851c2f3d4ddbb7859bc2b45a4004"
      unitRef="U001">541431</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20200101to20201231_AdjToCompAxis_YearOverYearChangeInFairValueOfUnvestedEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAtYearEndOfTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember"
      decimals="0"
      id="Fact_1c47433451df496396081496f3f74700"
      unitRef="U001">5698762</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20200101to20201231_AdjToCompAxis_YearOverYearChangeInFairValueOfUnvestedEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAtYearEndOfTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember"
      decimals="0"
      id="Fact_f3cf0b122b7b4e85a7c1a96c7a30809f"
      unitRef="U001">2529876</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20220101to20221231_AdjToCompAxis_FairValueAtVestingDateOfAwardsGrantedAndVestedInTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember"
      decimals="0"
      id="Fact_deba3bca7b774dd5957ffb97a57d7781"
      unitRef="U001">926258</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20220101to20221231_AdjToCompAxis_FairValueAtVestingDateOfAwardsGrantedAndVestedInTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember"
      decimals="0"
      id="Fact_14a728ff88c14ca0899b6693c50c2b10"
      unitRef="U001">272002</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20210101to20211231_AdjToCompAxis_FairValueAtVestingDateOfAwardsGrantedAndVestedInTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember"
      decimals="0"
      id="Fact_b3810f56cb4d4c07b4f4b8384cc4849f"
      unitRef="U001">1606640</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20210101to20211231_AdjToCompAxis_FairValueAtVestingDateOfAwardsGrantedAndVestedInTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember"
      decimals="0"
      id="Fact_d62ba68951e14d8eaf07aa191bfcf406"
      unitRef="U001">494374</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20200101to20201231_AdjToCompAxis_FairValueAtVestingDateOfAwardsGrantedAndVestedInTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember"
      decimals="0"
      id="Fact_3a42ea8ee0224a6d8d541f10fdcda03e"
      unitRef="U001">755463</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20200101to20201231_AdjToCompAxis_FairValueAtVestingDateOfAwardsGrantedAndVestedInTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember"
      decimals="0"
      id="Fact_47d988e35a664905a312827dd35ed305"
      unitRef="U001">146895</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20220101to20221231_AdjToCompAxis_YearOverYearChangeInFairValueOfAwardsGrantedInPriorYearsThatVestedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember"
      decimals="0"
      id="Fact_13de9bcd43514cf1896d94ad6355a2ef"
      unitRef="U001">-3311757</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20220101to20221231_AdjToCompAxis_YearOverYearChangeInFairValueOfAwardsGrantedInPriorYearsThatVestedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember"
      decimals="0"
      id="Fact_fef83d15b3b7400a8007f55b56748e53"
      unitRef="U001">-864430</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20210101to20211231_AdjToCompAxis_YearOverYearChangeInFairValueOfAwardsGrantedInPriorYearsThatVestedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember"
      decimals="0"
      id="Fact_f35fcfd741e64216bf6959cb502b4771"
      unitRef="U001">3509587</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20210101to20211231_AdjToCompAxis_YearOverYearChangeInFairValueOfAwardsGrantedInPriorYearsThatVestedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember"
      decimals="0"
      id="Fact_76861188e6ad488cb9a2cd4cce557249"
      unitRef="U001">1064028</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20200101to20201231_AdjToCompAxis_YearOverYearChangeInFairValueOfAwardsGrantedInPriorYearsThatVestedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_PeoMember"
      decimals="0"
      id="Fact_e52b5e7505cb41cc865e8ac6d6b25b87"
      unitRef="U001">573173</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20200101to20201231_AdjToCompAxis_YearOverYearChangeInFairValueOfAwardsGrantedInPriorYearsThatVestedDuringTheIndicatedFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember"
      decimals="0"
      id="Fact_cad7a1ed56844d55aebf5d1ca5ab4c82"
      unitRef="U001">221269</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20220101to20221231_AdjToCompAxis_FairValueAtTheEndOfThePriorYearOfEquityAwardsThatFailedToMeetVestingConditionsInTheFiscalYearMember_ExecutiveCategoryAxis_PeoMember"
      decimals="0"
      id="Fact_059bdbf774874ac99b688226019511a1"
      unitRef="U001">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20220101to20221231_AdjToCompAxis_FairValueAtTheEndOfThePriorYearOfEquityAwardsThatFailedToMeetVestingConditionsInTheFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember"
      decimals="0"
      id="Fact_a6bd1a73061545379ed3f34730a1a01f"
      unitRef="U001">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20210101to20211231_AdjToCompAxis_FairValueAtTheEndOfThePriorYearOfEquityAwardsThatFailedToMeetVestingConditionsInTheFiscalYearMember_ExecutiveCategoryAxis_PeoMember"
      decimals="0"
      id="Fact_6f492ba950e24270af9ab3cff5e16c92"
      unitRef="U001">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20210101to20211231_AdjToCompAxis_FairValueAtTheEndOfThePriorYearOfEquityAwardsThatFailedToMeetVestingConditionsInTheFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember"
      decimals="0"
      id="Fact_fbc83a3261b843e58cf0c71a6c9dd9af"
      unitRef="U001">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20200101to20201231_AdjToCompAxis_FairValueAtTheEndOfThePriorYearOfEquityAwardsThatFailedToMeetVestingConditionsInTheFiscalYearMember_ExecutiveCategoryAxis_PeoMember"
      decimals="0"
      id="Fact_4355548a94e3481a9e1b74970f8cdc4c"
      unitRef="U001">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20200101to20201231_AdjToCompAxis_FairValueAtTheEndOfThePriorYearOfEquityAwardsThatFailedToMeetVestingConditionsInTheFiscalYearMember_ExecutiveCategoryAxis_NonPeoNeoMember"
      decimals="0"
      id="Fact_9845886524fd45728dc428e811c3e91a"
      unitRef="U001">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20220101to20221231_AdjToCompAxis_ValueOfDividendsOrOtherEarningsPaidOnUnvestedAwardsNotOtherwiseReflectedInFairValuesMember_ExecutiveCategoryAxis_PeoMember"
      decimals="0"
      id="Fact_cddbbb21c4ce41bfa4e55e4440666e92"
      unitRef="U001">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20220101to20221231_AdjToCompAxis_ValueOfDividendsOrOtherEarningsPaidOnUnvestedAwardsNotOtherwiseReflectedInFairValuesMember_ExecutiveCategoryAxis_NonPeoNeoMember"
      decimals="0"
      id="Fact_c4bcad76bb4448c684137a5d49c13b0e"
      unitRef="U001">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20210101to20211231_AdjToCompAxis_ValueOfDividendsOrOtherEarningsPaidOnUnvestedAwardsNotOtherwiseReflectedInFairValuesMember_ExecutiveCategoryAxis_PeoMember"
      decimals="0"
      id="Fact_e295ba5831aa49b089c9cf9ee3462ef1"
      unitRef="U001">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20210101to20211231_AdjToCompAxis_ValueOfDividendsOrOtherEarningsPaidOnUnvestedAwardsNotOtherwiseReflectedInFairValuesMember_ExecutiveCategoryAxis_NonPeoNeoMember"
      decimals="0"
      id="Fact_73c70f3d0c6f4afaa2baa622c28e165a"
      unitRef="U001">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20200101to20201231_AdjToCompAxis_ValueOfDividendsOrOtherEarningsPaidOnUnvestedAwardsNotOtherwiseReflectedInFairValuesMember_ExecutiveCategoryAxis_PeoMember"
      decimals="0"
      id="Fact_9668a3e7d33144cba0a1890db7c0faac"
      unitRef="U001">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="c20200101to20201231_AdjToCompAxis_ValueOfDividendsOrOtherEarningsPaidOnUnvestedAwardsNotOtherwiseReflectedInFairValuesMember_ExecutiveCategoryAxis_NonPeoNeoMember"
      decimals="0"
      id="Fact_53383be67be6453f9b5f92d38964aa82"
      unitRef="U001">0</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="c20220101to20221231"
      decimals="0"
      id="Fact_5ce80bddb84446268f82a2f116722fee"
      unitRef="U001">-4325656</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="c20220101to20221231"
      decimals="0"
      id="Fact_30df47723110426a9d3a984c648be47f"
      unitRef="U001">-610944</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="c20210101to20211231"
      decimals="0"
      id="Fact_040310a084eb43d09412c5468ad55e80"
      unitRef="U001">13606543</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="c20210101to20211231"
      decimals="0"
      id="Fact_f62ee5e25fd1463697c42a80989b6a22"
      unitRef="U001">4317545</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="c20200101to20201231"
      decimals="0"
      id="Fact_0ef0e7891ccf4edcb8a79f78e77410fe"
      unitRef="U001">20493522</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="c20200101to20201231"
      decimals="0"
      id="Fact_fc9c7c18e7e24da0bb3b04efc7c8ca34"
      unitRef="U001">5994094</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:Additional402vDisclosureTextBlock
      contextRef="c20220101to20221231"
      id="Text_4a5bbfbfbbd04dd1b8ef39ffc4ce56e6">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div class="para" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 6pt; margin-left: 0pt; text-indent: 20pt; text-align: left;"&gt;&#x201c;Compensation actually paid,&#x201d; as required under SEC rules, reflects
          cash compensation actually paid as well as adjusted values to unvested and vested equity awards during the years shown in the table based on year-end stock prices, various accounting valuation assumptions, and projected performance modifiers but
          does not reflect actual amounts paid out for those awards which can only be determined upon the ultimate sale of the stock underlying such awards. &#x201c;Compensation actually paid&#x201d; generally fluctuates due to stock price achievement and varying levels
          of projected and actual achievement of performance goals. The Company generally seeks to incentivize long-term performance, and therefore does not specifically align the Company&#x2019;s performance measures with compensation that is actually paid (as
          computed in accordance with Item 402(v)&#160;of Regulation&#160;S-K) for a particular year. For a discussion of how our Compensation Committee assessed &#x201c;pay-for-performance&#x201d; and how our executive compensation program is designed to link executive
          compensation with the achievement of our financial and strategic objectives as well as stockholder value creation each year, see &#x201c;Compensation Discussion and Analysis&#x201d; in this proxy statement.&lt;/div&gt;
</ecd:Additional402vDisclosureTextBlock>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock
      contextRef="c20220101to20221231"
      id="Text_83e7b92f80d84ad3be15ea45b41e8fa1">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div class="para" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 6.75pt; margin-left: 0pt; text-indent: 20pt; text-align: left;"&gt;The charts below display the relationship between &#x201c;compensation
          actually paid&#x201d; to our PEO and Other NEOs in each of fiscal years 2020, 2021, and 2020 and (1) total shareholder return for both our common stock and the Nasdaq US Benchmark software &amp;amp; Computer Services Total Return Index (2) our net income,
          and (3)&#160;our revenue.&lt;/div&gt;

&lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 15.25pt; text-align: center;"&gt;&lt;img alt="graphic" src="ny20006910x1_bargraph02.jpg" style="height: 360px; width: 524px;"/&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;&#x2009;&lt;/div&gt;
</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock
      contextRef="c20220101to20221231"
      id="Text_578ce90e9b83474b8fb30d37bc905f2e">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div class="para" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 6.75pt; margin-left: 0pt; text-indent: 20pt; text-align: left;"&gt;The charts below display the relationship between &#x201c;compensation
          actually paid&#x201d; to our PEO and Other NEOs in each of fiscal years 2020, 2021, and 2020 and (1) total shareholder return for both our common stock and the Nasdaq US Benchmark software &amp;amp; Computer Services Total Return Index (2) our net income,
          and (3)&#160;our revenue.&lt;/div&gt;

&lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 6.75pt; text-align: center;"&gt;&lt;img alt="graphic" src="ny20006910x1_bargraph04.jpg" style="height: 292px; width: 551px;"/&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;&#x2009;&lt;/div&gt;
</ecd:CompActuallyPaidVsNetIncomeTextBlock>
    <ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock
      contextRef="c20220101to20221231"
      id="Text_3478de8fe3954be7ad0c9d81e1e2594d">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div class="para" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 6.75pt; margin-left: 0pt; text-indent: 20pt; text-align: left;"&gt;The charts below display the relationship between &#x201c;compensation
          actually paid&#x201d; to our PEO and Other NEOs in each of fiscal years 2020, 2021, and 2020 and (1) total shareholder return for both our common stock and the Nasdaq US Benchmark software &amp;amp; Computer Services Total Return Index (2) our net income,
          and (3)&#160;our revenue.&lt;/div&gt;

&lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 15.25pt; text-align: center;"&gt;&lt;img alt="graphic" src="ny20006910x1_bargraph03.jpg" style="height: 271px; width: 560px;"/&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;&#x2009;&lt;/div&gt;
</ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock>
    <ecd:TotalShareholderRtnVsPeerGroupTextBlock
      contextRef="c20220101to20221231"
      id="Text_86250ad01a35449cb4e0e87e506d88e3">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div class="para" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 6.75pt; margin-left: 0pt; text-indent: 20pt; text-align: left;"&gt;The charts below display the relationship between &#x201c;compensation
          actually paid&#x201d; to our PEO and Other NEOs in each of fiscal years 2020, 2021, and 2020 and (1) total shareholder return for both our common stock and the Nasdaq US Benchmark software &amp;amp; Computer Services Total Return Index (2) our net income,
          and (3)&#160;our revenue.&lt;/div&gt;

&lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 15.25pt; text-align: center;"&gt;&lt;img alt="graphic" src="ny20006910x1_bargraph02.jpg" style="height: 360px; width: 524px;"/&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;&#x2009;&lt;/div&gt;
</ecd:TotalShareholderRtnVsPeerGroupTextBlock>
    <ecd:TabularListTableTextBlock
      contextRef="c20220101to20221231"
      id="Text_0604c4cb07c2487e872636c7b919df75">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div class="para" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 8.5pt; margin-left: 0pt; text-indent: 20pt; text-align: left;"&gt;Tabular List of Most Important Financial Performance Measures&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div class="para" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 6pt; margin-left: 0pt; text-indent: 20pt; text-align: left;"&gt;The following table presents what we believe are the most important
          financial measures we used to link executive pay for our PEO and Other NEOs for 2022 to our performance and are the sole performance measures utilized under our Bonus Plan. The measures included in this list are not ranked.&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="txttab" style="margin-top: 4pt; border-collapse: collapse; width: 468pt; margin-left: auto; margin-right: auto;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 48.72%; text-align: left; vertical-align: top; border-bottom: 1pt solid #000000; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;Performance Measure&lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 1.28%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 1.28%; font-size: 2pt; padding-top: 6pt; padding-bottom: 4.25pt; border-bottom: 1px solid #ffffff;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 48.72%; text-align: left; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-top: 6pt; padding-bottom: 4.25pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;Type of Performance Disclosure&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 48.72%; text-align: left; vertical-align: top; padding-top: 4.25pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;Revenue&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 1.28%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 1.28%; border-bottom: none; font-size: 2pt; padding-top: 4.25pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 48.72%; text-align: left; vertical-align: bottom; padding-top: 4.25pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;Financial&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 48.72%; text-align: left; vertical-align: top; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;Adjusted Pre-Tax Net Income&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td class="gutter" style="width: 1.28%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td class="gutter" style="width: 1.28%; border-bottom: none; font-size: 2pt; padding-top: 3pt; padding-bottom: 3pt;"&gt;&#x200b;&lt;/td&gt;

    &lt;td style="width: 48.72%; text-align: left; vertical-align: bottom; padding-top: 3pt; padding-bottom: 3pt;"&gt;
                &lt;div class="fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;Financial&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</ecd:TabularListTableTextBlock>
    <ecd:MeasureName
      contextRef="c20220101to20221231_MeasureAxis_1Member"
      id="Fact_7a4d888611064de1895959a06e23be48">Revenue</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="c20220101to20221231_MeasureAxis_2Member"
      id="Fact_b43d96a4630b4ea5aa8455c26ef37c48">Adjusted Pre-Tax Net Income</ecd:MeasureName>
</xbrl>
