0001193125-22-054390.txt : 20220225 0001193125-22-054390.hdr.sgml : 20220225 20220225160707 ACCESSION NUMBER: 0001193125-22-054390 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 94 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220225 DATE AS OF CHANGE: 20220225 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EverQuote, Inc. CENTRAL INDEX KEY: 0001640428 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] IRS NUMBER: 263101161 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38549 FILM NUMBER: 22679935 BUSINESS ADDRESS: STREET 1: 210 BROADWAY CITY: CAMBRIDGE STATE: MA ZIP: 02139 BUSINESS PHONE: 617-245-0615 MAIL ADDRESS: STREET 1: 210 BROADWAY CITY: CAMBRIDGE STATE: MA ZIP: 02139 10-K 1 d287160d10k.htm 10-K 10-K
falseFY0001640428 0001640428 2020-12-31 0001640428 2021-12-31 0001640428 2021-01-01 2021-12-31 0001640428 2020-01-01 2020-12-31 0001640428 2019-01-01 2019-12-31 0001640428 2021-06-30 0001640428 2018-12-31 0001640428 2019-12-31 0001640428 ever:LoanAndSecurityAgreementMember ever:TwoThousandAndTwentyLoanAgreementMember us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001640428 ever:TwoThousandAndEighteenEquityIncentivePlanMember 2021-12-31 0001640428 us-gaap:CommonClassBMember 2021-12-31 0001640428 us-gaap:CommonClassAMember 2021-12-31 0001640428 ever:LoanAndSecurityAgreementMember 2021-12-31 0001640428 ever:ProbablePerformanceBasedAndServiceBasedMember ever:PerformanceBasedMember 2021-12-31 0001640428 ever:PerformanceBasedMember ever:NonProbablePerformanceBasedAndServiceBasedMember 2021-12-31 0001640428 ever:NonProbablePerformanceBasedAndServiceBasedMember ever:PerformanceBasedAndServiceBasedMember us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001640428 srt:MaximumMember 2021-12-31 0001640428 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001640428 us-gaap:DomesticCountryMember ever:NonexpirableMember 2021-12-31 0001640428 us-gaap:DomesticCountryMember 2021-12-31 0001640428 ever:ExpirableMember us-gaap:DomesticCountryMember 2021-12-31 0001640428 ever:InternalUseMember 2021-12-31 0001640428 ever:ClassAOrClassBCommonStockMember 2021-12-31 0001640428 ever:ServiceBasedMarketBasedAndPerformanceBasedMember ever:ProbablePerformanceBasedMember 2021-12-31 0001640428 us-gaap:CustomerRelationshipsMember 2021-12-31 0001640428 us-gaap:OtherIntangibleAssetsMember 2021-12-31 0001640428 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001640428 us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001640428 us-gaap:InterestExpenseMember 2021-12-31 0001640428 ever:EvansvilleMember 2021-12-31 0001640428 ever:EversuranceMember ever:UponAchievementOfFirstTwoTargetsMember us-gaap:CommonClassAMember 2021-12-31 0001640428 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001640428 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001640428 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001640428 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001640428 us-gaap:FairValueMeasurementsRecurringMember ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfEversuranceIncludedInOtherLongtermLiabilitiesMember 2021-12-31 0001640428 ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfPolicyfuelIncludedInAccruedExpenseAndOtherCurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001640428 ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfPolicyFuelIncludedInOtherLongTermLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001640428 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001640428 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfEversuranceIncludedInOtherLongtermLiabilitiesMember 2021-12-31 0001640428 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfEversuranceIncludedInOtherLongtermLiabilitiesMember 2021-12-31 0001640428 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfEversuranceIncludedInOtherLongtermLiabilitiesMember 2021-12-31 0001640428 ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfPolicyfuelIncludedInAccruedExpenseAndOtherCurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001640428 ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfPolicyfuelIncludedInAccruedExpenseAndOtherCurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001640428 ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfPolicyfuelIncludedInAccruedExpenseAndOtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001640428 ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfPolicyFuelIncludedInOtherLongTermLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001640428 ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfPolicyFuelIncludedInOtherLongTermLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001640428 ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfPolicyFuelIncludedInOtherLongTermLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001640428 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001640428 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001640428 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001640428 ever:ServiceAndPerformanceBasedInducementAwardMember ever:AccruedLiabilitiesAndOtherLiabilitiesMember 2021-12-31 0001640428 ever:PolicyFuelLlcMember ever:ServiceAndPerformanceBasedInducementAwardMember 2021-12-31 0001640428 ever:PolicyFuelLlcMember ever:ServiceBasedInducementAwardMember 2021-12-31 0001640428 us-gaap:CommonClassBMember 2020-12-31 0001640428 us-gaap:CommonClassAMember 2020-12-31 0001640428 ever:InternalUseMember 2020-12-31 0001640428 us-gaap:CustomerRelationshipsMember 2020-12-31 0001640428 us-gaap:OtherIntangibleAssetsMember 2020-12-31 0001640428 us-gaap:InterestExpenseMember 2020-12-31 0001640428 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001640428 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001640428 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0001640428 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001640428 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfEversuranceIncludedInOtherLongtermLiabilitiesMember 2020-12-31 0001640428 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfEversuranceIncludedInOtherLongtermLiabilitiesMember 2020-12-31 0001640428 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfEversuranceIncludedInOtherLongtermLiabilitiesMember 2020-12-31 0001640428 us-gaap:FairValueMeasurementsRecurringMember ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfEversuranceIncludedInOtherLongtermLiabilitiesMember 2020-12-31 0001640428 us-gaap:SalesRevenueNetMember 2021-01-01 2021-12-31 0001640428 us-gaap:SalesRevenueNetMember ever:IndirectChannelsMember 2021-01-01 2021-12-31 0001640428 us-gaap:SalesRevenueNetMember ever:DirectChannelsMember 2021-01-01 2021-12-31 0001640428 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001640428 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001640428 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001640428 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001640428 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001640428 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001640428 ever:LoanAndSecurityAgreementMember ever:TwoThousandAndTwentyLoanAgreementMember us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-12-31 0001640428 ever:CustomersAMember us-gaap:CreditConcentrationRiskMember us-gaap:AccountsReceivableMember 2021-01-01 2021-12-31 0001640428 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ever:CustomersAMember 2021-01-01 2021-12-31 0001640428 us-gaap:CreditConcentrationRiskMember us-gaap:AccountsReceivableMember 2021-01-01 2021-12-31 0001640428 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001640428 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001640428 srt:MaximumMember 2021-01-01 2021-12-31 0001640428 ever:ServiceBasedInducementAwardMember ever:PolicyFuelLlcMember 2021-01-01 2021-12-31 0001640428 ever:ServiceAndPerformanceBasedInducementAwardMember ever:PolicyFuelLlcMember 2021-01-01 2021-12-31 0001640428 ever:PerformanceBasedInducementAwardMember ever:PolicyFuelLlcMember 2021-01-01 2021-12-31 0001640428 ever:ProbablePerformanceBasedAndServiceBasedMember ever:PerformanceBasedMember 2021-01-01 2021-12-31 0001640428 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2021-01-01 2021-12-31 0001640428 ever:AutomotiveMember 2021-01-01 2021-12-31 0001640428 ever:OtherMember 2021-01-01 2021-12-31 0001640428 ever:PolicyFuelLlcMember 2021-01-01 2021-12-31 0001640428 ever:NetOperatingLossMember 2021-01-01 2021-12-31 0001640428 us-gaap:ResearchMember 2021-01-01 2021-12-31 0001640428 srt:MinimumMember us-gaap:DomesticCountryMember 2021-01-01 2021-12-31 0001640428 srt:MinimumMember us-gaap:StateAndLocalJurisdictionMember 2021-01-01 2021-12-31 0001640428 us-gaap:PropertyPlantAndEquipmentMember 2021-01-01 2021-12-31 0001640428 ever:InternalUseMember 2021-01-01 2021-12-31 0001640428 us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001640428 us-gaap:CommonClassBMember 2021-01-01 2021-12-31 0001640428 us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001640428 ever:SoftwareMember 2021-01-01 2021-12-31 0001640428 us-gaap:ComputerEquipmentMember 2021-01-01 2021-12-31 0001640428 us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-12-31 0001640428 us-gaap:EarliestTaxYearMember 2021-01-01 2021-12-31 0001640428 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001640428 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001640428 ever:EversuranceLLCMember 2021-01-01 2021-12-31 0001640428 ever:ProbablePerformanceBasedMember 2021-01-01 2021-12-31 0001640428 us-gaap:CustomerRelationshipsMember ever:PolicyFuelLlcMember 2021-01-01 2021-12-31 0001640428 us-gaap:DevelopedTechnologyRightsMember ever:PolicyFuelLlcMember 2021-01-01 2021-12-31 0001640428 ever:EversuranceLLCMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001640428 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001640428 us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0001640428 us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001640428 ever:CambridgeMassachusettsMember 2021-01-01 2021-12-31 0001640428 ever:EvansvilleMember 2021-01-01 2021-12-31 0001640428 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001640428 srt:MaximumMember ever:PerformanceBasedInducementAwardMember us-gaap:CommonStockMember ever:PolicyFuelLlcMember 2021-01-01 2021-12-31 0001640428 srt:MaximumMember us-gaap:CommonStockMember ever:PolicyFuelLlcMember ever:ServiceAndPerformanceBasedInducementAwardMember 2021-01-01 2021-12-31 0001640428 us-gaap:FairValueInputsLevel3Member 2021-01-01 2021-12-31 0001640428 ever:EversuranceMember us-gaap:FairValueInputsLevel3Member 2021-01-01 2021-12-31 0001640428 ever:PolicyFuelLlcMember us-gaap:FairValueInputsLevel3Member 2021-01-01 2021-12-31 0001640428 srt:MaximumMember ever:AchievementOfThirdAnnualTargetMember us-gaap:CommonClassAMember ever:EversuranceMember 2021-01-01 2021-12-31 0001640428 us-gaap:CommonClassAMember ever:PolicyFuelLlcMember ever:FixedDollarSharesMember ever:DaysPrecedingRevenueTargetDateMember 2021-01-01 2021-12-31 0001640428 us-gaap:CommonClassAMember ever:PerformanceBasedAndServiceBasedMember ever:DaysPrecedingRevenueTargetDateMember ever:PolicyFuelLlcMember ever:FixedDollarSharesMember 2021-01-01 2021-12-31 0001640428 ever:CommissionFeesMember srt:MaximumMember 2021-01-01 2021-12-31 0001640428 us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001640428 us-gaap:SalesRevenueNetMember ever:IndirectChannelsMember 2020-01-01 2020-12-31 0001640428 us-gaap:SalesRevenueNetMember ever:DirectChannelsMember 2020-01-01 2020-12-31 0001640428 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001640428 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001640428 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001640428 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001640428 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001640428 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001640428 ever:CustomersAMember us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001640428 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember ever:CustomersAMember 2020-01-01 2020-12-31 0001640428 us-gaap:CreditConcentrationRiskMember us-gaap:AccountsReceivableMember 2020-01-01 2020-12-31 0001640428 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001640428 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2020-01-01 2020-12-31 0001640428 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2020-01-01 2020-12-31 0001640428 ever:AutomotiveMember 2020-01-01 2020-12-31 0001640428 ever:OtherMember 2020-01-01 2020-12-31 0001640428 ever:NetOperatingLossMember 2020-01-01 2020-12-31 0001640428 us-gaap:ResearchMember 2020-01-01 2020-12-31 0001640428 us-gaap:PropertyPlantAndEquipmentMember 2020-01-01 2020-12-31 0001640428 ever:InternalUseMember 2020-01-01 2020-12-31 0001640428 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001640428 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001640428 ever:EversuranceLLCMember 2020-01-01 2020-12-31 0001640428 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001640428 us-gaap:OtherIntangibleAssetsMember 2020-01-01 2020-12-31 0001640428 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001640428 us-gaap:FairValueInputsLevel3Member 2020-01-01 2020-12-31 0001640428 srt:MaximumMember ever:CommissionFeesMember 2020-01-01 2020-12-31 0001640428 ever:ServiceBasedMarketBasedAndPerformanceBasedMember ever:EmployeesMember 2020-01-01 2020-12-31 0001640428 us-gaap:SalesRevenueNetMember ever:DirectChannelsMember 2019-01-01 2019-12-31 0001640428 us-gaap:SalesRevenueNetMember ever:IndirectChannelsMember 2019-01-01 2019-12-31 0001640428 us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001640428 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001640428 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001640428 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001640428 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001640428 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001640428 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001640428 ever:CustomersAMember us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001640428 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001640428 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2019-01-01 2019-12-31 0001640428 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2019-01-01 2019-12-31 0001640428 ever:AutomotiveMember 2019-01-01 2019-12-31 0001640428 ever:OtherMember 2019-01-01 2019-12-31 0001640428 ever:NetOperatingLossMember 2019-01-01 2019-12-31 0001640428 us-gaap:ResearchMember 2019-01-01 2019-12-31 0001640428 us-gaap:PropertyPlantAndEquipmentMember 2019-01-01 2019-12-31 0001640428 ever:InternalUseMember 2019-01-01 2019-12-31 0001640428 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001640428 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001640428 us-gaap:FairValueInputsLevel3Member 2019-01-01 2019-12-31 0001640428 ever:CommissionFeesMember srt:MaximumMember 2019-01-01 2019-12-31 0001640428 srt:MaximumMember 2019-01-01 2019-12-31 0001640428 ever:EversuranceLLCMember 2020-07-01 2020-09-30 0001640428 ever:EversuranceLLCMember 2020-09-01 0001640428 us-gaap:OtherIntangibleAssetsMember ever:EversuranceLLCMember 2020-09-01 0001640428 us-gaap:CustomerRelationshipsMember ever:EversuranceLLCMember 2020-09-01 0001640428 ever:EversuranceLLCMember us-gaap:CommonClassAMember 2020-09-01 0001640428 ever:InternalUseMember 2019-12-31 0001640428 us-gaap:RevolvingCreditFacilityMember ever:LoanAndSecurityAgreementMember ever:TwoThousandAndTwentyLoanAgreementMember 2021-08-01 2021-08-31 0001640428 ever:TwoThousandAndEighteenEquityIncentivePlanMember 2022-01-01 2022-01-01 0001640428 ever:TwoThousandAndEighteenEquityIncentivePlanMember srt:MaximumMember ever:ClassAAndClassBCommonStockMember 2018-06-27 2018-06-27 0001640428 us-gaap:CommonClassAMember ever:TwoThousandAndEighteenEquityIncentivePlanMember 2018-06-27 0001640428 ever:TwoThousandAndEighteenEquityIncentivePlanMember srt:MaximumMember ever:From2008PlanMember 2018-06-27 0001640428 ever:ClassAAndClassBCommonStockMember ever:TwoThousandAndEighteenEquityIncentivePlanMember ever:From2008PlanMember 2018-06-27 0001640428 ever:TwoThousandAndEighteenEquityIncentivePlanMember us-gaap:CommonClassAMember srt:MaximumMember 2018-06-27 0001640428 us-gaap:CommonClassAMember 2022-02-11 0001640428 us-gaap:CommonClassBMember 2022-02-11 0001640428 ever:PolicyFuelLlcMember 2021-08-13 2021-08-13 0001640428 ever:PerformanceBasedRsusUnderInducementAwardMember ever:FixedSharesMember ever:PolicyFuelLlcMember 2021-08-13 2021-08-13 0001640428 ever:FixedSharesMember ever:PolicyFuelLlcMember srt:MaximumMember 2021-08-13 2021-08-13 0001640428 ever:FixedDollarSharesMember ever:DaysPrecedingRevenueTargetDateMember us-gaap:CommonClassAMember ever:PolicyFuelLlcMember 2021-08-13 2021-08-13 0001640428 ever:FixedSharesMember ever:PolicyFuelLlcMember ever:DaysPrecedingAcquisitionMember 2021-08-13 2021-08-13 0001640428 ever:EversuranceLLCMember ever:CommissionReceivableFairValueAdjustmentMember 2021-01-01 2021-03-31 0001640428 ever:PolicyFuelLlcMember 2021-08-13 0001640428 ever:PolicyFuelLlcMember us-gaap:OtherIntangibleAssetsMember 2021-08-13 0001640428 ever:PolicyFuelLlcMember us-gaap:DevelopedTechnologyRightsMember 2021-08-13 0001640428 ever:PolicyFuelLlcMember us-gaap:CustomerRelationshipsMember 2021-08-13 0001640428 ever:PolicyFuelLlcMember srt:MaximumMember 2021-08-13 0001640428 us-gaap:CommonClassAMember ever:PolicyFuelLlcMember ever:FixedDollarSharesMember srt:MaximumMember 2021-08-13 0001640428 ever:FixedDollarSharesMember ever:PerformanceBasedRsusUnderInducementAwardMember ever:PolicyFuelLlcMember 2021-08-13 0001640428 ever:PolicyFuelLlcMember ever:FixedSharesMember 2021-08-13 0001640428 ever:FixedDollarSharesMember us-gaap:CommonClassAMember ever:PolicyFuelLlcMember 2021-08-13 0001640428 ever:EversuranceLLCMember 2020-09-01 2020-09-01 0001640428 ever:EversuranceLLCMember srt:MaximumMember 2020-09-01 2020-09-01 0001640428 ever:EversuranceLLCMember us-gaap:CommonClassAMember ever:AchievementOfFirstTwoAnnualTargetsMember 2020-09-01 2020-09-01 0001640428 ever:AchievementOfThirdAnnualTargetMember srt:MaximumMember ever:EversuranceLLCMember us-gaap:CommonClassAMember 2020-09-01 2020-09-01 0001640428 us-gaap:PrivatePlacementMember us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2022-02-23 2022-02-23 0001640428 us-gaap:SubsequentEventMember us-gaap:PrivatePlacementMember us-gaap:CommonClassAMember 2022-02-23 0001640428 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001640428 us-gaap:RetainedEarningsMember 2021-12-31 0001640428 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001640428 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2021-12-31 0001640428 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2021-12-31 0001640428 us-gaap:FairValueInputsLevel3Member 2020-12-31 0001640428 us-gaap:FairValueInputsLevel3Member 2021-12-31 0001640428 us-gaap:RetainedEarningsMember 2020-12-31 0001640428 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001640428 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001640428 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2020-12-31 0001640428 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2020-12-31 0001640428 us-gaap:RetainedEarningsMember 2018-12-31 0001640428 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001640428 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2018-12-31 0001640428 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2018-12-31 0001640428 us-gaap:RetainedEarningsMember 2019-12-31 0001640428 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001640428 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2019-12-31 0001640428 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2019-12-31 iso4217:USD xbrli:pure xbrli:shares utr:Year utr:Day iso4217:USD xbrli:shares ever:Customers ever:Units
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
 
FORM
10-K
 
 
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2021
OR
 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from
    
    
    
    
to
    
    
    
    
Commission file number:
001-38549
EverQuote, Inc.
(Exact name of registrant as specified in its charter)
 
 
 
Delaware
 
26-3101161
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
   
210 Broadway
Cambridge, Massachusetts
 
02139
(Address of principal executive offices)
 
(Zip Code)
Registrant’s telephone number, including area code: (855)
522-3444
 
 
Securities registered pursuant to Section 12(b) of the Act:
 
Title of each class
  Trading Symbol(s)  
Name of each exchange
on which registered
Class A Common Stock, $0.001 Par
Value Per Share
  EVER   The Nasdaq Global Market
Securities registered pursuant to Section 12(g) of the Act:
None
 
 
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.  
  Yes 
 
    No  
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    Yes  
    No  ☒
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes
  ☒    No  ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation
S-T
(§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  ☒    No  ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a
non-accelerated
filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule
12b-2
of the Exchange Act.
 
Large accelerated filer
     Accelerated filer  
       
Non-accelerated
filer
     Smaller reporting company  
       
Emerging growth company
 
        
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  ☐
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit
r
eport.  
Indicate by check mark whether the registrant is a shell company (as defined in Rule
12b-2
of the Exchange Act).    Yes  ☐   
 No
  ☒
Based on the closing price of the registrant’s Class A common stock on the last business day of the registrant’s most recently completed second fiscal quarter, which was June 30, 2021, the aggregate market value of its Class A common stock and Class B common stock (based on a closing price of $32.68 per share on June 30, 2021 as reported on the Nasdaq Global Market) held by non-affiliates was approximately $639.0 
million.
As of February 11, 2022, the registrant had 23,606,229 shares of Class A common stock, $0.001 par value per share, issued and outstanding and 6,407,678 shares of Class B common stock, $0.001 par value per share, issued and outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s Proxy Statement for its 2022 Annual Meeting of Stockholders, which the registrant intends to file with the Securities and Exchange Commission not later than 120 days after the registrant’s fiscal year ended December 31, 2021, are incorporated by reference into Part III of this Annual Report on
Form 10-K.
 
 
 

EverQuote, Inc.
Table of Contents
 
 
 
 
 
      Page      
 
PART I
 
 
 
Item 1.
 
 
 
5
 
Item 1A.
 
 
 
12
 
Item 1B.
 
 
 
44
 
Item 2.
 
 
 
44
 
Item 3.
 
 
 
45
 
Item 4.
 
 
 
45
 
PART II
 
 
 
Item 5.
 
 
 
46
 
Item 6.
 
 
 
47
 
Item 7.
 
 
 
48
 
Item 7A.
 
 
 
64
 
Item 8.
 
 
 
65
 
Item 9.
 
 
 
99
 
Item 9A.
 
 
 
99
 
Item 9B.
 
 
 
101
 
Item 9C.
 
 
 
101
 
PART III
 
 
 
Item 10.
 
 
 
101
 
Item 11.
 
 
 
101
 
Item 12.
 
 
 
101
 
Item 13.
 
 
 
101
 
Item 14.
 
 
 
101
 
PART IV
 
 
 
Item 15.
 
 
 
102
 
Item 16.
 
 
 
104
 
 
 
102
 
 
 
105
 
 
2

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Annual Report on Form
10-K
contains forward-looking statements, within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. All statements other than statements of historical fact contained in this Annual Report on Form
10-K,
including statements regarding our future results of operations and financial position, business strategy and plans, and objectives of management for future operations and statements regarding the anticipated impact on our business of the coronavirus
(COVID-19)
pandemic and related public health measures, are forward-looking statements. These statements involve known and unknown risks, uncertainties, and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance, or achievements expressed or implied by the forward-looking statements.
In some cases, you can identify forward-looking statements by terms such as “may,” “should,” “expects,” “might,” “plans,” “anticipates,” “could,” “intends,” “target,” “projects,” “contemplates,” “believes,” “estimates,” “predicts,” “potential,” “seek,” “would” or “continue,” or the negative of these terms or other similar expressions. The forward-looking statements in this Annual Report on
Form 10-K are
only predictions. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our business, financial condition and results of operations. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that the future results, levels of activity, performance or events and circumstances reflected in the forward-looking statements will be achieved or occur. These forward-looking statements speak only as of the date of this Annual Report on
Form 10-K and
are subject to a number of risks, uncertainties and assumptions described in the “Risk Factors” section and elsewhere in this Annual Report on
Form 10-K.
Because forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted or quantified, you should not rely on these forward-looking statements as predictions of future events. The events and circumstances reflected in our forward-looking statements may not be achieved or occur and actual results could differ materially from those projected in the forward-looking statements. While we may elect to update these forward-looking statements at some point in the future, whether as a result of any new information, future events, or otherwise, we have no current intention of doing so except to the extent required by applicable law.
Summary of Risk Factors
In addition to the other information in this Annual Report on Form
10-K,
the following risk factors should be considered carefully in evaluating our company and our business. A summary of the principal factors that create risk in investing in our securities and might cause actual results to differ is set forth below:
 
   
our future financial performance, including our expectations regarding our revenue, cost of revenue, variable marketing margin, operating expenses, cash flows and ability to achieve, and maintain, future profitability;
 
   
our ability to attract and retain consumers and insurance providers using our marketplace;
 
   
our dependence on our relationships with insurance providers with no long-term contracts;
 
   
our reliance on a single insurance provider for a significant portion of our revenue;
 
   
our dependence on revenue from automotive insurance providers for a significant portion of our revenue and exposure to risks related to the automotive insurance industry;
 
   
our ability to attract consumers searching for insurance, including through search engines, display advertising, email and social media;
 
   
our ability to develop new and enhanced products and services to attract and retain consumers and insurance providers, and our ability to successfully monetize them;
 
   
our anticipated growth and growth strategies and our ability to effectively manage that growth;
 
   
our ability to maintain and build our brand;
 
3

   
our ability to properly collect, process, store, share, disclose and use consumer information and other data;
 
   
our reliance on our third-party service providers;
 
   
the impact of competition in our industry and innovation by our competitors;
 
   
our ability to hire and retain necessary qualified employees to expand our operations;
 
   
our limited experience and increased reliance on acquiring quote requests from third-party sources;
 
   
our ability to stay abreast of and comply with new or modified laws and regulations that currently apply or become applicable to our business;
 
   
the material weaknesses in our internal control over financial reporting that we and our independent registered public accounting firm have identified which, if not remediated, may cause us to not be able to accurately or timely report our financial condition or results of operations;
 
   
failure to maintain an effective system of internal controls necessary to accurately report our financial results and prevent fraud; and
 
   
the future trading prices of our Class A common stock
 
4

PART I
Except where the context otherwise requires or where otherwise indicated, the terms “EverQuote,” “we,” “us,” “our,” “our company,” “the company,” and “our business” refer to EverQuote, Inc. and its consolidated subsidiaries.
 
ITEM 1.
BUSINESS
Company Overview
EverQuote makes insurance shopping easy, efficient and personal, saving consumers and insurance providers time and money.
We operate a leading online marketplace for insurance shopping, connecting consumers with insurance providers. Our mission is to empower insurance shoppers to better protect life’s most important assets—their family, property, and future. Our vision is to become the largest online source of insurance policies by using data and technology to make insurance simpler, more affordable and personalized, ultimately reducing cost and
risk. Our results-driven marketplace, powered by our proprietary data and technology platform, is reshaping the insurance shopping experience for consumers and improving the way insurance providers attract and connect with consumers shopping for insurance.
Finding the right insurance product is often challenging for consumers, who face limited online options, complex, variable and opaque pricing, and myriad coverage configurations. We present consumers with a single starting point for a comprehensive and cost-effective insurance shopping experience. Our marketplace reduces the time consumers spend searching across multiple sites by delivering broader and more relevant results than consumers may find on their own. Our direct to consumer, or DTC, agents bind policies for consumers, further streamlining the consumer shopping experience. Our service is free for consumers, and we derive our revenue from sales of consumer referrals to insurance providers and directly from commissions on sales of policies.
Insurance providers, which we view as including carriers, our own DTC agents, and third-party agents, operate in a highly competitive and regulated industry and typically specialize on
pre-determined
subsets of consumers. As a result, not every consumer is a good match for every provider, and some providers can struggle to reach the segments that are most desirable for their business models. Traditional offline and online advertising channels reach broad audiences but lack the fine-grained consumer acquisition capabilities needed for optimally matching consumers to specific insurance products. We connect providers to a large volume of high-intent,
pre-validated
consumer referrals that match the insurers’ specific requirements. The transparency of our marketplace, as well as the campaign management tools we offer, make it easy for insurance carriers and third-party agents to evaluate the performance of their marketing spend on our platform and manage their own return on investment.
Industry Overview
Insurance is one of the largest segments of the United States economy and is highly fragmented with over 2,000 insurance carriers and 100,000 insurance agencies, which collectively issued policies representing approximately $2 trillion in premiums in 2020. To capture new policies and retain existing customers, U.S. insurance carriers spent $154 billion in 2020 on marketing and distribution consisting of $137 billion in commissions to agents and $16.7 billion in advertising, according to data from S&P Global Market Intelligence; SNL Insurance Data, a study we commissioned by Stax Inc. and our own estimates. Based on these same sources, online insurance advertising spend of North American insurance carriers and agents was $6.5 billion in 2020 and is estimated to grow more than 16% annually through 2024.
 
5

Market Opportunity
The challenges faced in the $154 billion insurance sales, marketing and distribution market create a significant opportunity for companies that can efficiently align consumers and providers. These challenges include:
 
   
Misalignment of providers and consumers creates an inefficient match between supply and demand
   
A complex, fragmented and opaque market for consumers
   
Inefficient advertising channels for insurance providers
Due to these challenges, insurance providers are seeking more efficient ways to connect with consumers, and as a result the internet has become increasingly influential in consumer insurance shopping. While carriers continue to shift advertising dollars online in order to capitalize on the superior marketing characteristics of digital channels, the shift of marketing budgets online continues to lag the shift in consumer behavior. The insurance industry is also beginning to make products easier to buy and sell through digital channels with the integration and digitalization of insurance products. We believe that the rise of digital insurance products and shopping experiences will enable more personal,
end-to-end
shopping experiences, products and services.
Our Solution
Our results-driven marketplace, powered by our proprietary data and technology platform, matches and connects consumers seeking to purchase insurance with relevant options from our network of insurance providers, including our own DTC agents, saving consumers and providers time and money.
Proprietary, data-driven technology platform.
Our platform efficiently attracts consumers shopping for insurance to our websites and call center, which match them to relevant providers for streamlined quoting. This enables us to maintain high levels of quality control and provide real-time referrals to insurance providers at the moment of the consumer’s purchase intent.
Consumer engagement and benefits.
We engage with consumers through user-friendly and
easy-to-navigate
websites that make shopping for insurance easy, cost-effective and more personal. We also connect with consumers who have completed a quote request with one of our verified partners. We aim to make the
end-to-end
shopping experience seamless by enabling consumers to securely share their data with matched providers, accelerating quoting and reducing repetition in the shopping process. Additionally, we engage with consumers offline through
non-company
branded television campaigns and consumer calls placed directly to a call center operated by us, by one of our verified partners, or by an insurance agent.
We offer consumers a streamlined and personalized insurance buying experience, providing the following key benefits:
 
   
Saving time and money
   
A single starting point for a comprehensive insurance shopping experience
   
A results-driven insurance shopping destination efficiently matching consumers with relevant options
   
Seamless online or offline handoff to quote or bind a policy
Insurance provider engagement and benefits.
Insurance carriers and agents connect with our marketplace through our
web-based
provider portal. Our portal provides transparent, secure access to marketplace data regarding consumer type, volume and referral pricing, along with sophisticated campaign management tools for targeting consumers based on a wide array of attributes. Our tools are designed to integrate with insurance providers’ internal workflows to minimize administrative burden, and can incorporate quote, bind and lifetime value feedback, enabling providers to evaluate and optimize their acquisition and retention campaigns through a single interface.
 
6

We offer insurance providers the following key benefits:
 
   
Access to a high volume of
in-market
online consumers
   
Efficient acquisition of consumers that match providers’ specific criteria
   
High bind rates for referrals through broad data integration with providers
   
A flexible advertising channel
We derive our revenue from sales of consumer referrals to third-party insurance providers and directly from commissions on sales of policies by our DTC agents.
Our Strengths
We believe that our results driven marketplace provides us a competitive advantage based on the following key strengths:
Proprietary Data Assets and Algorithms.
Our marketplace is powered by a proprietary data and technology platform that efficiently attracts insurance shoppers from a diverse and large array of sources, increases the bind rate for consumers, and we believe will drive down the cost of acquisition for providers over time as well as improve our own monetization. Our proprietary data assets and machine learning algorithms efficiently attract consumers, match them with relevant insurance providers and drive our overall business model. We utilize our data assets and machine learning capabilities throughout our business, from advertising and consumer acquisition to the innovation of new consumer and provider experiences, as well as to guide our strategic direction. As our data assets grow, our algorithms become more powerful. We believe our data science capabilities, combining the use of proprietary data assets with scalable machine learning driven automation, give us a significant competitive advantage.
Powerful network effects.
Our insurance marketplace benefits from significant network effects. As we attract more consumers to our platform, we collect more data to improve user experience, which in turn improves conversion rates, which we believe will improve consumer satisfaction. Over time, the combination of these factors has increased consumer traffic, leading to more quote requests for our insurance providers. Increased quote requests, combined with quote and bind feedback, improve our third-party insurance providers’ advertising and marketing efficiency in our marketplace, resulting in more providers and provider spend. More providers and provider spend enable us to attract more consumers, generating more data.
Flexible business model.
Our cost structure provides us with the flexibility to react to changes in the business cycle. Our largest expense advertising is variable and can be quickly adjusted to market conditions. During periods of economic expansion, we can increase advertising spend to attract consumers to our platform and further enhance the strength of our marketplace. Conversely, during economic downturns, advertising expenses can be rapidly reduced. We are also able to quickly adjust our advertising expense if we believe the revenue associated with it does not result in incremental profit to the business.
Breadth and scale of our distribution.
Over the past decade, we have cultivated relationships with a broad range of insurance provider partners and currently have over 100 carriers participating in our marketplace either directly or via our network of over 8,500 agents as well as our own DTC agents. We believe that the breadth of our coverage provides a significant benefit to our consumers and is a key competitive advantage, particularly in our largest vertical of auto insurance where significantly all of the top carriers participate in our marketplace.
Agent workforce.
Through our acquisitions of Crosspointe Insurance & Financial Services, LLC, or Crosspointe, which we later renamed Eversurance, and Policy Fuel, LLC and its affiliated entities, or PolicyFuel, we significantly expanded the number of DTC agents on our platform. These agents allow us to directly offer insurance products to consumers, more efficiently serve insurance shoppers with a personalized experience and contribute to our data insight.
 
7

Ability to expand with significant operating leverage.
We have leveraged our data assets, technology platform and engineering and data science capabilities, along with our growing audience of consumers and network of insurance providers, to expand our platform from the auto insurance market into other markets such as home, life and health insurance. We have the ability to enter new verticals with only a modest increase in headcount.
Diversified business model.
Our marketplace operates in several insurance markets including auto, home and renters, life and health, which provides an opportunity to diversify our revenue base and expand our potential growth opportunities. Additionally, by operating in several verticals we can lessen our exposure to negative impacts in any one of these markets. Recently, through the expansion of our DTC agency offerings, we are now able to generate revenue from carrier commissions, primarily from the sales of health and auto policies.
Our Growth Strategies
We aspire to be the largest online source of insurance policies by using data and technology to make insurance simpler, more affordable and personalized, ultimately reducing cost and risk. Data-driven innovation is at the core of our strategy, culture and operating focus. With our diverse team of analysts, engineers and business development employees, as well as our partnerships with leading third-party insurance providers, and our own DTC agents, we are working to build the largest and most trusted online insurance marketplace in the world. To achieve this goal, we intend to continue to grow our business by pursuing the following strategies:
Attract more consumers to our marketplace.
We plan to expand the number of consumers reaching our marketplace through existing channels by leveraging the superior features and growing data assets of our platform. In addition, we may launch new marketing channels to acquire consumers both online and offline. We believe that there is an opportunity to attract substantially more high-intent consumers to our existing insurance offerings and that there are further expansion opportunities in adjacent verticals.
Add more insurance providers and increase revenue per provider.
We plan to grow the number of insurance providers on our platform by demonstrating the value proposition of our marketplace as an efficient, scalable customer acquisition channel and adding new provider-facing features. While not a factor in our historical increases in revenue per quote request, we believe we have an opportunity to also increase the number of referrals per quote request while maintaining or increasing the bind rate per quote request, which would allow us to increase our revenue at limited marginal cost. In addition, we plan to expand revenue per provider by increasing consumer traffic and quote request volume, adding verticals and innovating advertiser products and services.
Despite the high costs, saturation and lower overall conversion rates associated with traditional advertising channels, such as television, radio and billboards, insurance carriers still allocate a significant portion of their advertising budgets towards these channels. We have achieved $418.5 million in annual revenue while capturing only a small fraction of insurance marketing spend in aggregate and at an individual provider level.
Expand and deepen consumer engagement.
We continuously leverage our data assets and growing consumer volume to conduct test-driven product development. We actively innovate with new consumer offerings and enhanced user experience to deepen consumer engagement. Our goal is to provide broader and more meaningful consumer experiences, leading to increased return visits, and higher frequency of interaction, which we believe will result in greater revenue per user. With our DTC agency offerings, we have expanded our opportunity to directly connect with insurance shoppers. We believe that our DTC agency experience will enable us to deepen consumer-provider engagement by creating a more personalized and streamlined
end-to-end
consumer shopping journey, with enhanced product selection and less friction from arrival to policy sale.
Enhance our brand awareness.
We believe we have significant long-term opportunities to increase our brand awareness. Historically, our marketing efforts have been focused on algorithmic consumer acquisition rather than brand marketing. We plan to further expand our marketing channels to drive greater brand recognition and attract a broader consumer audience.
 
8

Expand our platform.
We regularly evaluate new products and services that we believe will attract more consumers, and deepen our consumer and insurance provider engagement, which we believe will result in enhanced monetization. In 2020, we launched our DTC agency offerings in our life vertical and, in our health insurance vertical through our acquisition of Eversurance, a specialized health insurance agency. In 2021, we launched our DTC agency offering in our automotive vertical through our acquisition of PolicyFuel, a
policy-sales-as-a-service
provider. PolicyFuel provides services to enable carriers to complement their own call center operations with access to dedicated advisor teams that focus exclusively on selling that provider’s offerings. By expanding the range of products we offer to carriers and expanding our DTC offerings into new markets, we have been able to generate additional revenue. We also plan to continue to invest in the growth of our
non-auto
insurance verticals and expect to expand these areas by leveraging our customer acquisition capabilities, proprietary technology and data assets to attract consumers and build distribution. In addition, we may selectively look for opportunities to expand into additional
non-auto
insurance verticals beyond those currently in our marketplace, through either organic development or acquisition.
We believe there are additional opportunities to grow our business, such as expanding internationally and launching
non-insurance
financial service offerings.
Technology and Infrastructure
Our technology platform combines internally developed, third-party and open-source software. This combination allows for rapid development and release of high-performance technology solutions in a cost-effective and scalable manner. Our websites, mobile applications and supporting services, as well as our development and test environments, are hosted across industry-standard cloud providers such as Amazon Web Services and Google Cloud Platform. We use content delivery network solutions for fast, local access to our products. We use network, website, service and hardware-level monitoring, coupled with remote-content monitoring, to maintain a high level of uptime and availability for our systems with high-performance delivery.
Sales and Marketing
Our marketing efforts are designed to increase engagement by both consumers and insurance providers and enhance their awareness of our company. Our marketing spend across channels is fundamentally algorithmic and performance based. Over time, we believe we will increase our brand equity and recognition as we serve more ad impressions. Additionally, we have built an efficient, consultative sales and customer success organization, which sells our marketplace referrals to insurance carriers and agencies and engages directly with consumers to sell life and health insurance policies.
Consumer
marketing.
Our marketplace acquires consumers through both online and offline marketing efforts. Our online marketing efforts include search engines, display advertising, social media, email and content-based online advertising. Our online marketing also includes acquiring consumers that complete a quote request with one of our verified partners. Offline marketing efforts include
non-company
branded television campaigns and consumer calls placed directly to a call center operated by us, by one of our verified partners, or by an insurance agent. Our consumer marketing strategies are algorithmic and performance-based, leveraging our team of analysts, data scientists and engineers, along with our data assets and technology. We have built technology to automate our algorithmic traffic acquisition across multiple online advertising platforms. Our technology serves millions of advertising impressions per day across hundreds of acquisition sources in a diversified strategy including search, display, social, email and video, with no single acquisition partner accounting for more than 12% of quote requests. We believe the combination of our talent, data and technology provides us with competitive advantages in acquiring more consumers as we continue to scale our business.
Direct-to-consumer
sales.
Our DTC agency is a data-driven, sales and decision support contact center that assists consumers in reviewing and purchasing health and life insurance in a customer centric environment. We also operate as a
policy-sales-as-a-service
provider in our automotive vertical. This enables carriers to complement their own call center operations with access to our DTC agents that focus exclusively on selling that provider’s offerings.
 
9

Carrier sales and marketing.
Our carrier marketing initiatives are designed to deliver high-value content on how carriers can increase efficiency in their customer acquisition efforts by capitalizing on the increasing targetability and personalization enabled by our marketplace. We focus on building deep relationships and establishing thought leadership among carriers through our presence at industry tradeshows, targeted delivery of whitepapers and other materials, and personal outreach to key decision makers and marketing teams. This team takes a data-driven approach to helping insurance carriers bind more policies with their target consumers at lower cost per sale than other channels. Our campaign management team develops a deep understanding of our carrier customers’ objectives to optimize their campaign performance and grow their budgets in our marketplace.
Agent sales and marketing.
Our agent marketing initiatives are designed to reach, educate and acquire insurance agents not yet participating in our marketplace. Our agent marketing focuses on educating agents on how consumer buying behavior is changing and increasingly moving online and how they can better acquire and serve consumers in the digital world through participation in our marketplace. We reach new agents online through email, search, telephone calls, social media, and content marketing and in person at tradeshows and conferences. For our current agent customers, we communicate the value of our platform and educate them on its use through our onboarding process, ongoing outreach and account performance reports. Our agency sales team focuses on onboarding new agents. Our customer success team analyzes account performance and consults with agents to optimize their participation in our marketplace, help them achieve growth and
return-on-investment
objectives, expand volume and add products.
Our Customers
Our insurance provider customers include:
 
   
Carriers:
Insurance carriers write auto, home and renters, life, and/or health insurance policies for consumers either directly and/or through agents. Our marketplace consists of an extensive network of national and regional carriers as well as technology enabled
start-ups.
Our largest customer Progressive Casualty Insurance Company accounted for 16% of our revenue for the year ended December 31, 2021. We plan to continue to grow both the number of carriers participating in our marketplace and the level of participation from each carrier. We also receive commissions from our insurance carrier customers for policies sold by our own DTC agents.
 
   
Third-party
Agents:
Insurance agents deliver auto, home and renters, life, and/or health insurance to consumers on behalf of one or more carriers. As of December 31, 2021, we had over 8,500 enrolled insurance agencies on our platform as well as our own DTC agents. We are focused on further penetrating the large base of more than 100,000 insurance agencies in the United States.
Competition
We face competition to attract consumers to our websites and mobile applications, as well as for insurance provider advertising and marketing spend.
Competition for consumers.
The competition for consumer traffic and advertising space online is broad and diverse. Our competitors offer various marketplaces, products and services that compete with us. Some of these competitors include internet search engines and social media platforms; brand advertisers and brand agencies across a spectrum of industries; sites operated by individual insurance providers; finance and credit savings sites; insurance lead-generation, affiliate and aggregator networks; and marketing services providers for insurers and general marketing services providers. We believe we compete favorably in attracting insurance shoppers due to our superior data assets, consumer acquisition technology, team and data sciences management infrastructure. We believe we also compete favorably in converting consumer traffic into referrals and, ultimately, purchased policies due to the depth of our provider network, our consumer matching algorithms and our intuitive and streamlined consumer interface. Furthermore, we believe the breadth of the insurance provider options in our marketplace gives us an inherent advantage over single-brand insurance providers with respect to conversion and bind rates for consumers.
 
10

Competition for insurance provider advertising and marketing spend.
We compete for insurance providers’ advertising and marketing spend with other internet sites, performance marketers and online marketing service providers. We also compete with offline media, such as television, radio and direct mail. We believe we compete favorably on the basis of the scale and quality of our consumer referrals, our seamless handoff capability, our ability to align consumers with our providers’ preferences and business strategies and the targeting capabilities of our platform.
Employees and Human Capital Resources
Our company culture is data-driven, entrepreneurial, diverse and innovative. As of December 31, 2021, we had 674 employees, of which 671 were full-time.
Our human capital is integral to our future success. For that reason, our human capital resources objectives include attracting, retaining, developing and motivating a diverse team of highly skilled employees at all levels. We value our employees and provide them with competitive cash compensation as well as opportunities for equity ownership. The principal purposes of our equity incentive plans are to attract, retain and motivate employees, consultants and directors through the granting of stock-based compensation awards in ways that encourage long-term retention and are aligned with the interests of our stockholders. We value our employees and regularly benchmark total rewards we provide, such as short- and long-term compensation, 401(k) contributions, health, welfare and quality of life benefits, paid time off and personal leave, against our industry peers to ensure we remain competitive and attractive to potential new hires. In addition, we regularly conduct employee surveys to gauge employee engagement and solicit feedback and enhance our understanding of the views of our employees, work environment and culture. The results from engagement surveys are used to implement programs and processes designed to enhance employee engagement and improve the employee experience.
Regulation
Our business operates in a heavily regulated industry. Various aspects of our business are, may become, or may be viewed by regulators from time to time as subject, directly or indirectly, to U.S. federal, state and foreign laws and regulations. We are affected by laws and regulations that apply to businesses in general and the insurance industry, as well as to businesses operating on the internet and through mobile applications. This includes a continually expanding and evolving range of laws, regulations and standards that address financial services, information security, data protection, privacy and data collection, among other things. We are also subject to laws governing marketing and advertising activities conducted by telephone, email, mobile devices and the Internet, including the Telephone Consumer Protection Act, the Telemarketing Sales Rule, the Controlling the Assault of
Non-Solicited
Pornography and Marketing Act of 2003, the Health Insurance Portability and Accountability Act, and similar state laws. In addition, we are a licensed insurance producer. Insurance is highly regulated by the states in which we do business, and we are required to comply with and maintain various licenses and approvals. Because the laws and regulations governing insurance, financial services, privacy, data security and marketing are constantly evolving and striving to keep pace with innovations in technology and media, it is possible that we may need to materially alter the way we conduct some parts of our business activities or be prohibited from conducting such activities altogether at some point in the future.
Intellectual Property
We seek to protect our intellectual property through a combination of copyrights, trademarks, service marks, domain names, trade secret laws, confidentiality procedures and contractual restrictions.
We have a number of registered and unregistered trademarks. We own federal registrations for trademarks including EVERQUOTE, as well as multiple pending applications. We will pursue additional trademark registrations to the extent we believe doing so would be beneficial to our competitive position.
 
11

We are the registered holder of a variety of domestic and international domain names that include “EverQuote” and similar variations.
In addition to relying on the protection provided by these intellectual property rights, we enter into confidentiality and proprietary rights agreements with our employees, consultants, contractors and business partners. Our employees and contractors are also subject to invention assignment agreements. We further control the use of our proprietary technology and intellectual property through provisions in both our general and specific terms of use on our website.
Our Corporate Information
We were incorporated in Delaware on August 1, 2008, under the name AdHarmonics, Inc., and changed our name to EverQuote, Inc. on November 17, 2014. Our principal executive offices are located at 210 Broadway, Cambridge, Massachusetts 02139, and our telephone number at that address is
(855) 522-3444. Our
website address is www.everquote.com. Our website and the information contained on, or that can be accessed through, the website will not be deemed to be incorporated by reference in, and are not considered part of, this Annual Report on Form
10-K.
Available Information
Our Internet address is www.everquote.com. Our Annual Reports on
Form 10-K,
Quarterly Reports on
Form 10-Q,
Current Reports on
Form 8-K,
including exhibits, proxy and information statements and amendments to those reports filed or furnished pursuant to Sections 13(a), 14, and 15(d) of the Securities Exchange Act of 1934, as amended, or the Exchange Act, are available through the “Investors” portion of our website free of charge as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC. Information on our website is not part of this Annual Report on
Form 10-K
or any of our other securities filings unless specifically incorporated herein by reference. In addition, our filings with the SEC may be accessed through the SEC’s Electronic Data Gathering, Analysis and Retrieval system at
http://www.sec.gov
. All statements made in any of our securities filings, including all forward-looking statements or information, are made as of the date of the document in which the statement is included, and we do not assume or undertake any obligation to update any of those statements or documents unless we are required to do so by law.
 
ITEM 1A.
RISK FACTORS
Investing in our Class A common stock involves a high degree of risk. Certain factors may have a material adverse effect on our business, financial condition and results of operation. You should carefully consider the risks and uncertainties described below, together with all of the other information included in this Annual Report on
Form 10-K, including
our consolidated financial statements and the related notes, and in our other filings with the SEC. Our business, financial condition, operating results, cash flow and prospects could be materially and adversely affected by any of these risks or uncertainties. In that case, the trading price of our Class A common stock could decline, and you may lose all or part of your investment.
Risks Related to Our Business and Industry
Our business is dependent on our relationships with insurance providers with no long-term contractual commitments. If insurance providers stop purchasing consumer referrals from us, decrease the amount they are willing to spend per referral, or if we are unable to establish and maintain new relationships with insurance providers, our business, results of operations and financial condition could be materially adversely affected.
A substantial majority of our revenue is derived from sales of consumer referrals to insurance providers, including both insurance carriers and agents. Our relationships with insurance providers are dependent on our ability to deliver quality referrals at attractive volumes and prices. If insurance providers are not able to acquire their preferred referrals in our marketplace, they may stop buying referrals from us, or may decrease the amount
 
12

they are willing to spend for referrals. Our agreements with insurance providers are short-term agreements, and insurance providers can stop participating in our marketplace at any time with no notice. As a result, we cannot guarantee that insurance providers will continue to work with us, or, if they do, the number of referrals they will purchase from us, the price they will pay per referral or their total spend with us. For example, we are currently experiencing, and expect to continue to experience, a decrease in auto insurance carrier marketing spend, which we believe is due to challenges in the auto insurance industry. In addition, we may not be able to attract new insurance providers to our marketplace or increase the amount of revenue we earn from insurance providers over time.
If we are unable to maintain existing relationships with insurance providers in our marketplace, or are unable to add new insurance providers, we may be unable to offer our consumers the shopping experience they expect. This deficiency could reduce consumers’ confidence in our services, making us less popular with consumers. As a result, consumers could cease to use us, or use us at a decreasing rate.
In addition, we derive revenue as a result of subsidy payments made by carriers to us on behalf of their agents. Our insurance carrier customers often provide subsidies for the benefit of agents to offset agents’ costs in connection with selling insurance policies from our referrals. Our carrier customers have no obligation to provide such subsidies and may reduce the amount of such subsidies or cease providing them at any time. If our carrier customers were to reduce the amounts of or cease providing such subsidies, our insurance agent customers may terminate or reduce the extent of their relationships with us. Because our insurance provider customers can stop buying from us, or spend less with us, at any time and our insurance carrier customers may cease providing subsidies to our insurance agent customers at any time, our business, results of operations and financial condition could be materially adversely affected with little to no notice.
We depend on search engines, display advertising, social media, email, content-based online advertising and other online sources to attract consumers to our websites or marketplace, and if we are unable to cost-effectively attract consumers and convert them into quote requests that we can sell to our insurance provider customers, our business and financial results may be harmed.
Our success depends on our ability to attract online consumers to our websites or marketplace and convert those consumers into quote requests that we can sell to our insurance provider customers. We depend, in part, on search engines, display advertising, social media, email, content-based online advertising and other online sources for our website traffic. We are included in search results as a result of both paid search listings, where we purchase specific search terms that result in the inclusion of our advertisement, and, separately, organic searches that depend upon the content on our sites.
Search engines, social media platforms and other online sources often revise their algorithms and introduce new advertising products. If one or more of the search engines or other online sources on which we rely for website traffic were to modify its general methodology for how it displays our advertisements, resulting in fewer consumers clicking through to our websites, our business could suffer. In addition, if our online display advertisements are no longer effective or are not able to reach certain consumers due to consumers’
use of ad-blocking software, our
business could suffer.
If one or more of the search engines or other online sources on which we rely for purchased listings or visitor traffic modifies or terminates its relationship with us, our expenses could rise, we could lose consumer traffic to our websites, and a decrease in consumer traffic to our websites, for any reason, could have a material adverse effect on our business, financial condition and results of operations. Consumer traffic to our websites and the volume of quote requests generated by consumer traffic varies and can decline from to time. For example, quote requests increased to 7,392,000 in the three months ended March 31, 2020, decreased to 6,777,000 in the three months ended June 30, 2020, decreased to 6,291,000 in the three months ended September 30, 2020, and increased to 6,553,000 in the three months ended December 31, 2020. Quote requests increased to 7,720,000 in the three months ended March 31, 2021, decreased to 6,781,000 in the three months ended June 30, 2021,
 
13

increased to 7,613,000 in the three months ended September 30, 2021 and increased to 8,156,000 in the three months ended December 31, 2021. Additionally, even if we are successful in generating traffic to our websites, we may not be able to convert these visits into consumer quote requests.
We currently compete with numerous other online marketing companies, and we expect that competition will intensify. Some of these existing competitors may have more capital or complementary products or services than we do, and they may leverage their greater capital or diversification in a manner that adversely affects our competitive position. In addition, other newcomers, including major search engines and content aggregators, may be able to leverage their existing products and services to our disadvantage. We may be forced to expend significant resources to remain competitive with current and potential competitors. If any of our competitors are more successful than we are at attracting and retaining consumers, or if we are unable to effectively convert visits into consumers quote requests, our business, financial condition and results of operations could be materially adversely affected.
The ongoing
COVID-19
pandemic could adversely affect our business, results of operations and financial condition.
The
COVID-19
pandemic has had a significant adverse impact on global commercial activity and has created significant volatility in financial markets. Many governmental authorities have implemented travel bans and restrictions, quarantines,
shelter-in-place
orders, business limitations and shutdowns and other measures to attempt to contain the spread of the virus. Government recommendations and requirements are continuing to change and there remains significant uncertainty as to the breadth and duration of business disruptions related to
COVID-19,
as well as its impact on the global economy and consumer confidence. As a result, we are unable to accurately predict the full impact that
COVID-19
will have on our insurance provider customers or our users, or on our results from operations, financial condition, liquidity and cash flows. The impact of the
COVID-19
pandemic could also exacerbate other risks discussed in this Risk Factors section and this report, which could in turn have a material adverse effect on us.
To support the health and well-being of our employees and communities, our employees began working remotely starting in March 2020, however our offices are now open for use. Work-from-home and other measures have introduced additional operational risks, including cybersecurity risks, and have affected the way we conduct our product and business development efforts as well as other activities, which could have an adverse effect on our operations. There is no certainty that such measures will be sufficient to mitigate the risks posed by the virus, and illness and workforce disruptions could lead to unavailability of key personnel and harm our ability to perform critical functions. The disruptions to our operations caused by
COVID-19
may result in inefficiencies, delays and additional costs in our sales and marketing efforts that we cannot fully mitigate through remote or other alternative work arrangements. We are also unsure what additional actions our carrier and agent customers, as well as our users, may take in response to the
COVID-19
pandemic. In addition, we are unable to predict how user behavior and the overall insurance markets will change in response to the
COVID-19
pandemic. For example, we believe that immediately after
shelter-in-place
orders went into effect consumers performed fewer searches for insurance online.
Although we expect that current cash and cash equivalent balances will be sufficient to meet our working capital needs and other capital and liquidity requirements for at least the next 12 months, if our access to capital is restricted or our borrowing costs increase as a result of the
COVID-19
pandemic, our operations and financial condition could be adversely impacted.
We compete with other media for advertising spend from our insurance provider customers, and if we are unable to maintain or increase our share of the advertising spend of our insurance provider customers, our business could be harmed.
We compete for insurance provider advertising spend with traditional offline media such as television, billboards, radio, magazines and newspapers, as well as online sources such as websites, social media and
 
14

websites dedicated to providing multiple quote insurance information. Our ability to attract and retain insurance provider customers, and to generate advertising revenue from them, depends on a number of factors, including:
 
   
the ability of our insurance provider customers to earn an attractive return on investment from their spending with us;
 
   
our ability to increase the number of consumers using our marketplace;
 
   
our ability to compete effectively with other media for advertising spending; and
 
   
our ability to keep pace with changes in technology and the practices and offerings of our competitors.
We may not succeed in retaining or capturing a greater share of our insurance provider customers’ advertising spending compared to alternative channels. If our current insurance provider customers reduce or end their advertising spending with us and we are unable to increase the spending of our other insurance provider customers or attract new insurance provider customers, our revenue and business and financial results would be materially adversely affected. Furthermore, we cannot assure you that the market for online marketing services will continue to grow. If the market for online marketing services fails to continue to develop or develops more slowly than we anticipate, the success of our business may be limited, and our revenue may decrease.
If consumers do not find value in our services or do not like the consumer experience on our platform, the number of referrals in our marketplace may decline, and our business, results of operations and financial condition could be materially adversely affected.
If we fail to provide a compelling insurance shopping experience to our consumers both through our web and mobile platforms, the number of consumer referrals purchased from us will decline, and insurance providers may terminate their relationships with us or reduce their spending with us. If insurance providers stop offering insurance in our marketplace, we may not be able to maintain and grow our consumer traffic, which may cause other insurance providers to stop using our marketplace. We believe that our ability to provide a compelling insurance shopping experience, both on the web and through mobile devices, is subject to a number of factors, including:
 
   
our ability to maintain a marketplace for consumers and insurance providers that efficiently captures user intent and effectively delivers relevant quotes to each individual insurance buyer;
 
   
our ability to continue to innovate and improve our marketplace;
 
   
our ability to launch new vertical offerings that are effective and have a high degree of consumer and insurance provider engagement; and
 
   
our ability to access a sufficient amount of data to enable us to provide relevant quotes to consumers.
If the use of our marketplace declines or does not continue to grow, our business and operating results would be harmed.
A significant portion of our revenue in recent periods was derived from one customer, and our results of operations could be adversely affected and stockholder value harmed if we lose business from this customer.
Sales to Progressive Casualty Insurance Company accounted for 16% and 22% of our revenue for the years ended December 31, 2021 and 2020, respectively. This customer made purchases from us under short-term agreements and may decrease or cease doing business with us at any time with no notice. As a result, we have no assurances that this customer will continue to purchase from us at its historical levels or at all. If this customer were to reduce its level of purchases from us or discontinue its relationships with us, the loss could have a material adverse effect on our results of operations in both the short and long term.
 
15

If our emails are not delivered and accepted or are routed by email providers less favorably than other emails our business may be substantially harmed.
If email providers implement new or more restrictive email or content delivery or accessibility policies it may become more difficult to deliver emails to consumers or for consumers to access our websites and services. For example, certain email providers, including Google, may categorize our emails as “promotional,” and these emails may be directed to an alternate, and less readily accessible, section of a consumer’s inbox. If email providers materially limit or halt the delivery of our emails, or if we fail to deliver emails to consumers in a manner compatible with email providers’ email handling or authentication technologies, our ability to contact consumers through email could be significantly restricted. In addition, if we are placed on “spam” lists or lists of entities that have been involved in sending unwanted, unsolicited emails, our operating results and financial condition could be substantially harmed.
A significant portion of our revenue is derived from insurance providers acquiring referrals on an auction basis. If insurance providers decrease their bids or stop bidding in our auctions, our business, results of operations and financial condition could be materially adversely affected.
Insurance providers in our marketplace participate in a unified, real-time auction. Since our agreements with insurance providers are short-term agreements, insurance providers can decrease their bids or stop participating in our auctions at any time with no notice. In addition, insurance providers frequently change their bidding in our auctions, which can make it difficult to predict revenue from period to period. Because our insurance provider customers can stop buying from us, or spend less with us, at any time our business, results of operations and financial condition could be materially adversely affected with little to no notice. For example, some of our large auto insurance carrier customers have reduced their bids, and have indicated further bid reductions, in response to challenges in the auto insurance industry.
If we are unable to develop new offerings, achieve increased consumer adoption of those offerings or penetrate new vertical markets, our business and financial results could be materially adversely affected.
Our success depends on our continued innovation to provide product and service offerings that make our marketplace, websites and mobile applications useful for consumers. These new offerings must be widely adopted by consumers in order for us to continue to attract insurance providers to our marketplace. Accordingly, we must continually invest resources in product, technology and development in order to improve the comprehensiveness and effectiveness of our marketplace and its related product and service offerings and effectively incorporate new internet and mobile technologies into them. These product, technology and development expenses may include costs of hiring additional personnel and of engaging third-party service providers and other research and development costs.
Without an innovative marketplace and related product and service offerings, we may be unable to attract additional consumers or retain current consumers, which could adversely affect our ability to attract and retain insurance providers who want to participate in our marketplace, which could, in turn, harm our business and financial results. In addition, while we have historically concentrated our efforts on the automobile insurance market, we will need to further penetrate additional vertical markets, such as home and renters, life and health insurance, in order to achieve our long-term growth goals. Our success in the automobile insurance market depends on our deep understanding of this industry. In order to penetrate new vertical markets, we will need to develop a similar understanding of those new markets and the associated business challenges faced by participants in them. Developing this level of understanding may require substantial investments of time and resources and we may not be successful. In addition, these new vertical markets may have specific risks associated with them. If we fail to penetrate new vertical markets successfully, our revenue may grow at a slower rate than we anticipate and our financial condition could suffer.
 
16

Our business is substantially dependent on revenue from automotive insurance providers and subject to risks related to automotive insurance and the larger automotive industry. Our business may also be adversely affected by downturns in the home and renters, life and health insurance industries.
A substantial majority of the insurance purchased through our marketplace is automobile insurance and our financial prospects depend significantly on the larger automotive industry ecosystem. Revenue from automotive insurance providers accounted for 79% of our total revenue for the year ended December 31, 2021 and 82% of our total revenue for the year ended December 31, 2020. If insurance carriers experience large or unexpected losses through the offering of insurance, these carriers may choose to decrease the amount of money they spend with us. For example, starting in late 2021, many auto insurance carriers experienced larger than expected loss-ratios which resulted in a decrease in spending in our marketplace. In addition, decreases in consumer demand in the automotive industry in general could adversely affect the demand for insurance and, in turn, the number of consumers using our marketplace to request insurance quotes. For example, trends in the automotive industry, such as from the effects of ride sharing applications, including Uber and Lyft, distracted driving and autonomous driving technologies, have the potential to adversely affect automobile purchases and to decrease the demand for auto insurance. Similarly, we believe that current shortages of semiconductor chips for new car production, as well as the availability of automotive parts used in car repair, is resulting in higher insurance claims losses and increasing insurance carrier loss ratios.
We depend on third-party publishers, including strategic partners, for a significant portion of our visitors. Any decline in the supply of media available through these third-party publishers’ websites or increase in the price of this media could cause our revenue to decline or our cost to reach visitors to increase.
A significant portion of our revenue is attributable to visitor traffic originating from third-party publishers (including strategic partners). In many instances, third-party publishers can change the media inventory they make available to us at any time in ways that could impact our results of operations. In addition, third-party publishers may place significant restrictions on our offerings. These restrictions may prohibit advertisements from specific clients or specific industries, or restrict the use of certain creative content or formats. If a third-party publisher decides not to make its media channel or inventory available to us or decides to demand a higher cost for such inventory, we may not be able to find media inventory from other websites that satisfies our requirements in a timely and cost-effective manner. Consolidation of internet advertising networks and third-party publishers could eventually lead to a concentration of desirable inventory on websites or networks owned by a small number of individuals or entities, which could limit the supply or impact the pricing of inventory available to us. Additionally, third-party publishers may use advertising creatives that do not meet our compliance guidelines or that of our insurance provider customers, which could result in loss of revenue and reputational harm. As a result, we may not be able to acquire media inventory that meets our insurance provider’s performance, price, and quality requirements, in which case our revenue could decline, or our operating costs could increase.
Changes in the health insurance market or in the variety, quality and affordability of the insurance products offered by our insurance carrier partners could harm our business, operating results, financial condition and prospects.
The demand for our agency services is impacted by the variety, quality and price of the insurance products we distribute. If insurance carriers do not continue to provide us with a variety of high-quality, affordable insurance products, or if as a result of consolidation in the insurance industry or otherwise their offerings are limited, our sales may decrease and our business, operating results, financial condition and prospects could be harmed.
 
17

The commissions received by our DTC agency are set by our insurance carrier partners and can be reduced with little to no notice. Additionally, our insurance carrier partners can also change their underwriting practices in ways that reduce the number of insurance policies we sell, which could harm our business, operating results, financial condition and prospects.
Our commission rates from our insurance carrier partners are typically set by each carrier or negotiated between us and each carrier, and carriers can alter and have altered these commission rates with relatively short notice. Changes of this nature could result in reduced commissions or impact our relationship with such carriers. In addition, insurance carriers periodically change the criteria they use for determining whether they are willing to insure individuals. Future changes in insurance carrier underwriting criteria could negatively impact sales of, or the renewal or approval rates of, insurance policies on our distribution platform and could harm our business, operating results, financial condition and prospects.
Our insurance carrier partners can choose to no longer offer products and services through us and may instead sell directly to consumers or through our competitors.
Our DTC agents are appointed to sell insurance products by our carrier partners. None of these appointments are exclusive, and consumers may obtain quotes and purchase the same insurance policies we sell directly from the carrier, or from our competitors. Insurance carriers often attract consumers directly through their own marketing campaigns or other methods of distribution, such as referral arrangements, internet sites, physical storefront operations or broker agreements. Furthermore, our insurance carrier partners could discontinue distributing their products through our agency services, which would reduce the breadth of the products we distribute and could put us at a competitive disadvantage. If consumers seek insurance policies directly from insurance carriers or through our competitors, the number of consumers shopping for insurance through our platform may decline, and our business, operating results, financial condition and prospects could be materially and adversely affected.
If our ability to enroll individuals during the Annual Enrollment Period and Open Enrollment Period is impeded, our business will be harmed.
During 2021 most of our DTC agency commissions were achieved in the fourth quarter. In general, our Medicare Advantage and Medicare Supplement policies are submitted during the Annual Enrollment Period, or AEP. Our agents, systems and processes must handle an increased volume of transactions that occur during the AEP and the Open Enrollment Period, or OEP. To accommodate this increased volume, we hire additional agents during these periods. In order for agents to be effective, we must ensure agents are properly trained, licensed, appointed and certified to the extent required by state authorities and our insurance carrier partners. If technology failures, any inability to timely employ, license, train, certify and retain our employees to sell health insurance products, interruptions in the operation of our systems, issues with
government-run
health insurance exchanges, weather-related events that prevent our employees from coming to our offices, or any other circumstances prevent our health insurance agency from operating as expected during an enrollment period, we could sell fewer policies and suffer a reduction in our business and our operating results, financial condition, prospects and profitability could be materially and adversely affected.
If our DTC agents are unable to effectively convert consumer referrals to bound insurance policies, our business may be adversely affected.
Our DTC agency depends on our ability to successfully obtain insurance referrals and convert those referrals to bound policies. If we are unable to convert these consumers, or if our conversion rates do not match our expectations, our business may be substantially impacted. Many factors impact our conversion rate, including the quality of our referrals, the effectiveness of our agents, and the effectiveness of our workflow technology. If referral quality diminishes, our conversion rates will be adversely affected. Competition in the marketplace and referral quality affect conversion rates. If competition for customers increases, our referral costs
 
18

will increase and conversion rates may decline, even absent a degradation in referral quality. Our conversion rates are also affected by agent tenure. If agent turnover increases, leading to a decline in the average tenure of our agents, conversion rates may be adversely affected. If we are unable to recruit, train and retain talented agents, our ability to successfully convert consumer referrals may be adversely impacted. Our conversion rates may also be affected by issues with our workflow technology. Any adverse impact on our conversion rates could cause a material and adverse effect on our business, operating results, financial condition and prospects.
Our business is dependent on our obtaining a large quantity of high intent consumer referrals in a cost-effective manner.
Our business requires access to a large quantity of quality consumer referrals to keep our agents productive. We are dependent upon a number of lead suppliers from whom we obtain consumer referrals to support our sales of insurance policies. The loss of one or more of these referral sources, or our failure to otherwise compete to secure quality consumer referrals, could significantly limit our ability to access our target market for selling policies.
We may not be able to compete successfully for high-quality referrals against our current or future competitors, some of whom have significantly greater financial, technical, marketing and other resources than we do. If we fail to compete successfully with our competitors to source high intent consumers, we may experience increased marketing costs, lower policy sales, and loss of market share, and our business and profitability could be materially and adversely affected.
If we fail to build and maintain our brand, our ability to expand the use of our marketplace by consumers and insurance providers may be adversely affected.
Our future success depends upon our ability to create and maintain brand recognition and a reputation for delivering easy, efficient and personal insurance shopping. A failure by us to build our brand and deliver on these expectations could harm our reputation and damage our ability to attract and retain consumers, which could adversely affect our business. If consumers do not perceive our marketplace as a better insurance shopping experience, our reputation and the strength of our brand may be adversely affected.
Many of our competitors have more resources than we do and can spend more advertising their brands and services. As a result, we are required to spend considerable money and other resources to create brand awareness and build our reputation. Should the need or
competition for top-of-mind awareness
and brand preference increase, we may not be able to build brand awareness, and our efforts at building, maintaining and enhancing our reputation could fail. Even if we are successful in our branding efforts, such efforts may not be cost-effective. If we are unable to maintain or enhance consumer awareness of our brand cost-effectively, our business, results of operations and financial condition could be materially adversely affected.
Complaints or negative publicity about our business practices, our marketing and advertising campaigns, our compliance with applicable laws and regulations, the integrity of the data that we provide to consumers, data privacy and security issues, and other aspects of our business, whether valid or not, could diminish confidence and participation in our marketplace and could adversely affect our reputation and business. There can be no assurance that we will be able to maintain or enhance our brand, and failure to do so would harm our business growth prospects and operating results.
Our marketing efforts may not be successful.
We currently rely on performance marketing channels that must deliver on metrics that are selected by our insurance provider customers and are subject to change at any time. We are unable to control how our insurance provider customers evaluate our performance. Certain of these metrics are subject to inherent challenges in measurement, and real or perceived inaccuracies in such metrics may harm our reputation and adversely affect
 
19

our business. In addition, the metrics we provide may differ from estimates published by third parties or from similar metrics of our competitors due to differences in methodology. If our insurance provider customers do not perceive our metrics to be accurate, or if we discover material inaccuracies in our metrics, it could adversely affect our online marketing efforts and business.
In addition, we plan to further expand our marketing efforts in offline channels such as television and radio. We face significant competition in marketing on offline channels, including from competitors and insurance carriers who may have significantly greater resources and brand recognition than we do. If we fail to expand our marketing efforts in offline channels or to market ourselves successfully on such channels, we may not experience increases in consumer traffic and increased referral and advertising revenue necessary to grow our business, which could have a material adverse effect on our results of operations and financial results.
Failure to increase our revenue or reduce our sales and marketing expense as a percentage of revenue would adversely affect our financial condition and profitability.
We expect to make significant future investments to support the further development and expansion of our business, and these investments may not result in increased revenue or growth on a timely basis or at all. Furthermore, these investments may not decrease as a percentage of revenue if our business grows. In particular, we intend to continue investing in marketing to our consumers to increase brand awareness, including through television and radio advertisements. There can be no assurance that these investments will increase revenue or that we will eventually be able to decrease our sales and marketing expense as a percentage of revenue, and failure to do so would adversely affect our financial condition and profitability.
We participate in a highly competitive market, and pressure from existing and new companies may adversely affect our business and operating results.
We face significant competition from companies that provide information and insurance-buying services designed to help consumers shop for insurance and to enable insurance providers to reach these consumers. Our competitors offer various products and services that compete with us. Some of these competitors include:
 
   
companies that operate, or could develop, insurance search websites;
 
   
media sites, including websites dedicated to providing multiple quote insurance information and financial services information generally;
 
   
internet search engines; and
 
   
individual insurance providers, including through the operation of their own websites, physical storefront operations and broker arrangements.
We compete with these and other companies for a share of insurance providers’ overall budget for online and offline media marketing and referral spend. To the extent that insurance providers view alternative marketing and media strategies to be superior to our marketplace, we may not be able to maintain or grow the number of insurance providers using, and advertising on, our marketplace, and our business and financial results may be harmed.
Our competitors could significantly impede our ability to maintain or expand the number of consumers and insurance providers using our marketplace. Our competitors also may develop and market new technologies that render our marketplace less competitive, unmarketable or obsolete. In addition, if our competitors develop marketplaces with similar or superior functionality to ours, and our web traffic declines, we may need to decrease our referral and advertising fees. If we are unable to maintain our current pricing structure due to competitive pressures, our revenue would likely be reduced and our financial results would be adversely affected.
 
20

Our existing and potential competitors may have significantly more financial, technical, marketing and other resources than we have, and the ability to devote greater resources to the development, promotion and support of their marketplaces, products and services. In addition, they may have more extensive insurance industry relationships than we have, longer operating histories and greater name recognition. As a result, these competitors may be able to respond more quickly with new technologies and to undertake more extensive marketing or promotional campaigns than we can. In addition, to the extent that any of our competitors have existing relationships with insurance providers for marketing or data analytics solutions, those insurance providers may be unwilling to partner with us. If we are unable to compete with these competitors, the demand for our marketplace and related products and services could substantially decline.
In addition, if one or more of our competitors were to merge or partner with another of our competitors, the change in the competitive landscape could adversely affect our ability to compete effectively. We may not be able to compete successfully against current or future competitors, and competitive pressures may harm our business and financial results.
We have limited experience, and may not be successful, in acquiring consumers from offline sources.
We recently began to acquire consumers through limited offline sources, including television advertisements, direct mail and inbound calls from consumers. We may not succeed in advertising and acquiring consumers to these channels and may incur substantial costs without corresponding benefit. In addition, consumers that request quotes through offline sources like inbound calls do not provide the same level of consumer data as we receive from our online sources and as a result, we may not be able to successfully match these consumers with insurance providers.
We have limited experience acquiring consumer quote requests from third-party sources and as a result we may not be successful with our verified partner network.
Through our verified partner network, we acquire consumer quote requests that are submitted by consumers directly to select third parties. While we have increased the number of quote requests acquired from these third-party sources, we still have limited experience in acquiring quote requests from third-party providers, we do not know if we will be able to continue to acquire verified partner network quote requests in significant volume, at prices that are attractive, whether the consumers will represent high-intent insurance shoppers, or whether insurance providers in our marketplace will purchase referrals for consumers acquired through our verified partner network. Additionally, any failure by us or third parties in our verified partner network on which we rely for quote requests to adhere to or successfully implement appropriate processes and procedures in response to existing regulations and changing regulatory requirements could result in significant legal and monetary liability, including fines and penalties, or damage to our reputation in the marketplace, any of which could have a material adverse effect on our business, financial condition, and results of operations.
A significant portion of the agents in our marketplace are affiliated with a limited number of insurance carriers. In the event one or more of these carriers no longer supports, or advises against, acquiring referrals in our marketplace, our business, results of operations and financial condition could be materially adversely affected.
Our marketplace includes thousands of insurance agencies, a significant portion of which are affiliated with a limited number of carriers. If a carrier no longer supports our service, no longer provides a subsidy for our referrals, or advises that its agents no longer do business with us, we could lose a substantial number of these agents in our marketplace, which could harm our brand, results of operations and overall business.
 
21

Our business depends on our ability to maintain and improve the technology infrastructure necessary to send marketing emails and operate our websites, and any significant disruption in service on our email network infrastructure or websites could result in a loss of consumers, which could harm our business, brand, operating results and financial condition.
Our brand, reputation and ability to attract consumers and insurance providers depend on the reliable performance of our technology infrastructure and content delivery. We use emails to attract consumers to our marketplace. Our systems may not be adequately designed with the necessary reliability and redundancy to avoid performance delays or outages that could be prolonged and harmful to our business. If our websites are unavailable when users attempt to access them, or if they do not load as quickly as expected, users may not return as often in the future, or at all. As our user base and the amount of information shared on our websites and mobile applications continue to grow, we will need an increasing amount of network capacity and computing power. We have spent and expect to continue to spend substantial amounts on data centers and equipment and related network infrastructure and services to handle the traffic on our websites and mobile applications and to help shorten the length of or prevent system interruptions. The operation of these systems is expensive and complex and we could experience operational failures. Interruptions, delays or failures in these systems, whether due to earthquakes, adverse weather conditions, other natural disasters, power loss, computer viruses, cybersecurity
attacks, physical break-ins, terrorism, errors
in our software or otherwise, could be prolonged and could affect the security or availability of our websites and applications, and prevent consumers from accessing our services. Such interruptions also could result in third parties accessing our confidential and proprietary information, including our intellectual property or consumer information. Problems with the reliability or security of our systems could harm our reputation, our ability to protect our confidential and proprietary information, result in a loss of users of our marketplace or result in additional costs. If we do not maintain or expand our network infrastructure successfully or if we experience operational failures or prolonged disruptions or delays in the availability of our systems or a significant search engine, we could lose current and potential consumers, which could harm our operating results and financial condition.
Substantially all of the communications, network and computer hardware used to operate our websites and mobile applications are located in the United States in Amazon Web Services and Google Cloud Platform data centers. Although we believe our systems are fully redundant, there may be exceptions for certain hardware. In addition, we do not own or control the operation of these facilities. Our systems and operations are vulnerable to damage or interruption from fire, flood, power loss, telecommunications failure, terrorist attacks, acts of war, electronic
and physical break-ins, computer
viruses, earthquakes and similar events. The occurrence of any of these events could result in damage to our systems and hardware or could cause them to fail. In addition, we may not have sufficient protection or recovery plans in certain circumstances.
Problems faced by our third-party web hosting providers could adversely affect the experience of users of our marketplace. Our third-party web hosting providers could close their facilities without adequate notice. Any financial difficulties, up to and including bankruptcy, faced by our third-party web hosting providers or any of the service providers with whom they contract may have adverse effects on our business, the nature and extent of which are difficult to predict. If our third-party web hosting providers are unable to keep up with our growing capacity needs, our business could be harmed.
Any errors, defects, disruptions or other performance or reliability problems with our network operations could cause interruptions in access to our marketplace as well as delays and additional expense in arranging new facilities and services and could harm our reputation, business, operating results and financial condition. Although we carry business interruption insurance, it may not be sufficient to compensate us for the potentially significant losses, including the potential harm to the future growth of our business that may result from interruptions in our service as a result of system failures.
 
22

Consumer adoption of call blocking technology may reduce, and restrictions implemented by telephone carriers and communications platforms have reduced, our ability to call or text message our consumers, which could significantly decrease the number of quote requests and value of our data referrals and substantially harm our business.
Increased adoption of call blocking technology may prevent us from reaching our consumers that have expressed an interest in getting insurance information. Additionally, telephone carriers and communication platforms have themselves placed restrictions on our ability to call or send text messages to our consumers. If calls or text messages to our consumers are blocked, or if insurance providers obtaining data referrals have their calls or text messages blocked due to these call blocking technologies or restrictions, we may see a significant decrease in quote requests, the value of our referrals and the number of data and call referrals we are able to sell to insurance providers which could materially adversely impact our business.
We depend on key personnel to operate our business, and if we are unable to retain, attract and integrate qualified personnel, our ability to develop and successfully grow our business could be harmed.
We believe our success depends, on the efforts and talents of our executives and employees. Our future success depends on our continuing ability to attract, develop, motivate and retain highly qualified and skilled employees. Qualified individuals are in high demand, and we may incur significant costs to attract and retain them. Experienced information technology personnel, who are critical to the success of our business, are in particularly high demand. Competition for their talents is intense, and retaining such individuals can be difficult. The loss of any of our executive officers or key employees could materially adversely affect our ability to execute our business plan and strategy, and we may not be able to find adequate replacements on a timely basis, or at all. Our executive officers and other
employees are at-will employees, which
means they may terminate their employment relationships with us at any time, and their knowledge of our business and industry would be extremely difficult to replace. We cannot ensure that we will be able to retain the services of any members of our senior management or other key employees. If we do not succeed in attracting well-qualified employees or retaining and motivating existing employees, our business could be materially adversely affected.
If we are unable to successfully respond to changes in the market, our business could be harmed.
While our business has grown rapidly as consumers and insurance providers have increasingly accessed our marketplace, we expect that our business will evolve in ways that may be difficult to predict. For example, we anticipate that over time we may reach a point when investments in new user traffic are less productive and the continued growth of our revenue will require more focus on developing new product and service offerings for consumers and insurance providers, expanding our marketplaces into new international markets and new industries to attract new customers, and increasing our referral and advertising fees. It is also possible that consumers and insurance providers could broadly determine that they no longer believe in the efficiency and effectiveness of our marketplace. Our continued success will depend on our ability to successfully adjust our strategy to meet the changing market dynamics. If we are unable to do so, our business could be harmed and our results of operations and financial condition could be materially adversely affected.
We have incurred net losses in the past and we may generate losses in the future.
We have incurred net losses in the past and have never generated net income on an annual basis. We anticipate that our operating expenses and capital expenditures will increase substantially in the foreseeable future as we continue to invest to expand into new verticals, grow our DTC agency, enhance our brand awareness, hire additional employees, consider expanding outside of the United States and improve our technology and infrastructure capabilities. Our expansion efforts may prove more expensive than we anticipate, and we may not succeed in increasing our revenue and margins sufficiently to offset these higher expenses. We incur significant expenses in acquiring consumers, developing our technology and marketing the products and services we offer. Our costs also may increase due to our continued new product development and general
 
23

administrative expenses, such as legal and accounting expenses related to being a public company. If we fail to increase our revenue or manage these additional costs, we may continue to incur losses in the future.
We expect our results of operations to fluctuate on a quarterly and annual basis.
Our revenue and results of operations could vary significantly from period to period and may fail to match expectations as a result of a variety of factors, some of which are outside of our control. Our results may vary as a result of fluctuations in the number of consumers and insurance providers using our marketplace and the size and seasonal variability of the marketing budgets of our insurance provider customers. In addition, the auto, home and renters, life and health insurance industries may each be subject to their own cyclical trends and uncertainties. Fluctuations and variability across these different verticals may affect our revenue. As a result of the potential variations in our revenue and results
of operations, period-to-period comparisons may
not be meaningful and the results of any one period should not be relied on as an indication of future performance. In addition, our results of operations may not meet the expectations of investors or public market analysts who follow us, which may adversely affect our stock price.
Our past growth may not be indicative of our future growth, and our revenue growth rate may decline in the future.
Our revenue grew from $96.8 million in 2015 to $122.8 million in 2016, to $126.2 million in 2017, to $163.3 million in 2018, to $248.8 million in 2019, to $346.9 million in 2020 and to $418.5 million in 2021, increases of 26.8%, 2.8%, 29.4%, 52.3%, 39.4% and 20.6%, respectively. This growth may not be indicative of our future growth, if any, and we will not be able to grow as expected, or at all, if we do not accomplish the following:
 
   
increase the number of consumers using our marketplace;
 
   
maintain and expand the number of insurance providers that use our marketplace or our revenue per provider;
 
   
further improve the quality of our marketplace, and introduce high-quality new products; and
 
   
increase the number of insurance shoppers acquired by insurance providers on our marketplace.
Our revenue growth rates may also be limited if we are unable to achieve high market penetration rates as we experience increased competition. If our revenue or revenue growth rates decline, investors’ perceptions of our business may be adversely affected and the market price of our Class A common stock could decline.
Our operating results will be impacted by factors that impact our estimate of the constrained lifetime value of commissions per policy.
We recognize commission revenue based on the latest estimated constrained lifetime value, or constrained LTV, for each product. Constrained LTVs are impacted by a number of factors, which include, but are not limited to, carrier mix, policy duration and conversion rates of paying policies. These factors impact historical trends and changes in those factors or in historical trends will affect our constrained LTV estimates in future periods and therefore could adversely affect our revenue and financial results in those future periods. As a result, adverse changes in the constraints we apply or the assumptions we make in computing expected lifetime values, such as increased cancellation rates or lower renewal rates, would harm our business, operating results, financial condition and prospects.
Additionally, if customer cancellation rates exceed our expectations or renewal rates are less than expected, we may not receive the commission revenue we have projected to receive, despite our having incurred and recorded the cost to sell the policy. Any adverse impact on cancellation or renewal rates could lead to our receipt
 
24

of commission payments that are less than the amount we estimated when we recognized commission revenue. Under such circumstances, we would need to decrease the remaining commissions receivable balance, which would result in a change to earnings in the period of the
write-off.
Our dedication to making decisions based primarily on the best interests of our company and stockholders may cause us to forgo short-term gains in pursuit of potential but uncertain long-term growth.
Our guiding principle is to build our business by making decisions based primarily upon the best interests of our entire marketplace, including consumers and insurance providers, which we believe has been essential to our success in increasing our user growth rate and engagement and best serves the long-term interests of our company and our stockholders. In the past, we have forgone, and we will in the future continue to forgo, certain expansion or short-term revenue opportunities that we do not believe are in the best interests of our marketplace and its users, even if such decisions adversely affect our results of operations in the short term. However, this strategy may not result in the long-term benefits that we expect, in which case our user traffic and engagement, business and financial results could be harmed.
We collect, process, store, share, disclose and use consumer information and other data, and our actual or perceived failure to protect such information and data or respect users’ privacy could damage our reputation and brand and harm our business and operating results.
Use of our marketplace involves the storage and transmission of consumers’ information, including personal information, and security breaches could expose us to a risk of loss or exposure of this information, which could result in potential liability, litigation and remediation costs, as well as reputational harm, all of which could materially adversely affect our business and financial results. For example, unauthorized parties could steal our users’ names, email addresses, physical addresses, phone numbers and other information that we collect when providing referrals. While we use encryption and authentication technology licensed from third parties designed to effect secure transmission of such information, we cannot guarantee the security of the transfer and storage of the personal information we collect from customers.
Cybersecurity risks have significantly increased in recent years, in part, because of the proliferation of new technologies, the use of the internet and telecommunications technologies to exchange information and conduct transactions, and the increased sophistication and activities of computer hackers, organized crime, terrorists, and other external parties, including foreign state actors. We have been subject to, and are likely to continue to be the target of, cyberattacks. These cyberattacks could include computer viruses, malicious or destructive code, phishing attacks, denial of service or information, improper access by employees or third-party partners or other security breaches that have or could in the future result in the unauthorized release, gathering, monitoring, misuse, loss or destruction of our confidential, proprietary and other information, confidential and other information concerning employees or consumers, or otherwise materially disrupt our or our other third-party partners’ network access or business operations. We also have employees and contractors that are located outside of the United States. These individuals may be at greater risk of cyberattacks, and we may not be able to successfully secure our data on servers located in the United States.
Although we have a chief information officer who coordinates our cybersecurity measures, policies and procedures, and our chief information officer regularly reports to our board of directors regarding these matters, we cannot be certain that our efforts, as well as those of our third-party partners and service providers, will be able to prevent breaches of the security of our information systems and technology. If we, or any of our third-party partners and service providers, experience compromises to security that result in websites or mobile application performance or availability problems, the complete shutdown of our websites or mobile applications or the loss or unauthorized disclosure, access, acquisition, alteration or use of confidential information, consumers and insurance providers may lose trust and confidence in us, and consumers and insurance providers may decrease the use of our website or stop using our website entirely. Further, outside parties may attempt to fraudulently induce employees, consumers or insurance providers to disclose sensitive information in order to
 
25

gain access to our information or consumers’ or insurance providers’ information. Because the techniques used to obtain unauthorized access, disable or degrade service, or sabotage systems change frequently, often are not recognized until launched against a target, and may originate from less regulated and remote areas around the world, we may be unable to proactively address these techniques or to implement adequate preventative measures.
Any or all of the issues above could adversely affect our ability to attract new users and increase engagement by existing users, cause existing users to curtail or stop use of our marketplace, cause existing insurance provider customers to cancel their contracts or subject us to governmental or third-party lawsuits, investigations, regulatory fines or other actions or liability, thereby harming our business, results of operations and financial condition. Although we are not aware of any material information security incidents to date, we have detected common types of attempts to attack our information systems and data using means that have included viruses and phishing.
There are numerous federal, state and local laws in the United States and around the world regarding privacy and the collection, processing, storing, sharing, disclosing, using, cross-border transfer and protecting of personal information and other data, the scope of which are changing, subject to differing interpretations, and which may be costly to comply with, may result in regulatory fines or penalties, and may be inconsistent between countries and jurisdictions or conflict with other rules.
We are subject to the terms of our privacy policies and privacy-related obligations to third parties. We strive to comply with all applicable laws, policies, legal obligations and industry codes of conduct relating to privacy and data protection, to the extent possible. However, it is possible that these obligations may be interpreted and applied in new ways or in a manner that is inconsistent from one jurisdiction to another and may conflict with other rules or our practices or that new regulations could be enacted. Any failure or perceived failure by us to comply with our privacy policies, our privacy-related obligations to consumers or other third parties, or our privacy-related legal obligations, or any compromise of security that results in the unauthorized release or transfer of sensitive information, which could include personally identifiable information or other user data, may result in governmental investigations, enforcement actions, regulatory fines, litigation or public statements against us by consumer advocacy groups or others, and could cause consumers and insurance providers to lose trust in us, all of which could be costly and have an adverse effect on our business. In addition, new and changed rules and regulations regarding privacy, data protection and cross-border transfers of consumer information could cause us to delay planned uses and disclosures of data to comply with applicable privacy and data protection requirements. Moreover, if third parties that we work with violate applicable laws or our policies, such violations also may put consumer or insurance provider information at risk and could in turn harm our reputation, business and operating results.
We are subject to a number of risks related to the credit card and debit card payments we accept.
We accept payments through credit and debit card transactions. For credit and debit card payments, we pay interchange and other fees, which may increase over time. An increase in those fees may require us to increase the prices we charge and would increase our operating expenses, either of which could harm our business, financial condition and results of operations.
We currently rely exclusively on one third-party vendor to provide payment processing services, including the processing of payments from credit cards and debit cards, and our business would be disrupted if this vendor becomes unwilling or unable to provide these services to us and we are unable to find a suitable replacement on a timely basis. If we or our processing vendor fails to maintain adequate systems for the authorization and processing of credit card transactions, it could cause one or more of the major credit card companies to disallow our continued use of their payment products. In addition, if these systems fail to work properly and, as a result, we do not charge our customers’ credit cards on a timely basis or at all, our business, revenue, results of operations and financial condition could be harmed.
 
26

We are also subject to payment card association operating rules, certification requirements and rules governing electronic funds transfers, which could change or be reinterpreted to make it more difficult for us to comply. We are required to comply with payment card industry security standards. Failing to comply with those standards may violate payment card association operating rules, federal and state laws and regulations, and the terms of our contracts with payment processors. Any failure to comply fully also may subject us to fines, penalties, damages and civil liability, and may result in the loss of our ability to accept credit and debit card payments. Further, there is no guarantee that such compliance will prevent illegal or improper use of our payment systems or the theft, loss or misuse of data pertaining to credit and debit cards, card holders and transactions.
We may acquire other companies or technologies, which could divert our management’s attention, result in additional dilution to our stockholders and otherwise disrupt our operations and harm our operating results.
Our success will depend, in part, on our ability to grow our business in response to the demands of consumers, insurance providers and other constituents within the insurance industry as well as competitive pressures. In some circumstances, we may determine to do so through the acquisition of complementary businesses and technologies rather than through internal development. For example, in September 2020, we acquired Eversurance, and in August 2021, we acquired PolicyFuel. The identification of suitable acquisition candidates can be difficult, time-consuming and costly, and we may not be able to successfully complete identified acquisitions. The risks we face in connection with acquisitions include:
 
   
diversion of management time and focus from operating our business to addressing acquisition integration challenges;
 
   
coordination of technology, research and development, and sales and marketing functions;
 
   
transition of the acquired company’s consumers and data to our marketplace;
 
   
retention of employees from the acquired company;
 
   
cultural challenges associated with integrating employees from the acquired company into our organization;
 
   
integration of the acquired company’s accounting, management information, human resources and other administrative systems;
 
   
the need to implement or improve controls, procedures and policies at a business that prior to the acquisition may have lacked effective controls, procedures and policies;
 
   
potential write-offs of intangibles or other assets acquired in such transactions that may have an adverse effect on our operating results in a given period;
 
   
potential liabilities for reputational harm from activities of the acquired company before the acquisition, including patent and trademark infringement claims, violations of laws, commercial disputes, tax liabilities and other known and unknown liabilities; and
 
   
litigation or other claims in connection with the acquired company, including claims from terminated employees, consumers, former stockholders or other third parties.
Our failure to address these risks or other problems encountered in connection with future acquisitions and investments could cause us to fail to realize the anticipated benefits of these acquisitions or investments, cause us to incur unanticipated liabilities and harm our business generally. Future acquisitions also could result in dilutive issuances of our equity securities, the incurrence of debt, contingent liabilities, amortization expense or impairment charges associated with acquired intangible assets or goodwill, any of which could harm our financial condition. Also, the anticipated benefits of any acquisitions may not be realized.
 
27

We use third-party contractor insurance agents to sell insurance for our DTC agency. These agents could take actions that could harm our business.
We contract licensed insurance agents to sell insurance in connection with our DTC agency. These agents are independent contractors and, as such, are not our employees, and we do not exercise control over their
day-to-day
operations. If independent contractors were to provide diminished quality of service to customers, engage in fraud, misconduct or negligence or otherwise violate the law, our image and reputation may suffer materially, and we may become subject to liability claims based upon such actions of our independent contractor agents. Additionally, actions by our independent contractor agents could damage our brand and even isolated incidents can result in considerable negative publicity or litigation. Any such incidence could adversely affect our results of operations.
We may require additional capital to pursue our business objectives and respond to business opportunities, challenges or unforeseen circumstances. If capital is not available to us, our business, operating results and financial condition may be harmed.
We intend to continue to make investments to support our growth and may require additional capital to pursue our business objectives and respond to business opportunities, challenges or unforeseen circumstances, including to increase our marketing expenditures to improve our brand awareness, develop new product and service offerings or further improve our marketplace and existing product and service offerings, enhance our operating infrastructure and acquire complementary businesses and technologies. Accordingly, we may need to engage in equity or debt financings to secure additional funds. However, additional funds may not be available when we need them, on terms that are acceptable to us, or at all. Volatility in the credit markets also may have an adverse effect on our ability to obtain debt financing.
If we raise additional funds through further issuances of equity or convertible debt securities, our existing stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences and privileges superior to those of holders of our Class A common stock. If we are unable to obtain adequate financing or financing on terms satisfactory to us, when we require it, our ability to continue to pursue our business objectives and to respond to business opportunities, challenges or unforeseen circumstances could be significantly limited, and our business, operating results, financial condition and prospects could be materially adversely affected.
Litigation could distract management, increase our expenses or subject us to material monetary damages and other remedies.
We were previously subject to class action lawsuits alleging violations of the Telephone Consumer Protection Act, or TCPA, and were subject to a class action lawsuit alleging federal securities law violations in connection with our initial public offering, or IPO, and may be involved from time to time in various additional legal proceedings, including, but not limited to, actions relating to breach of contract, breach of federal and state privacy laws, and intellectual property infringement that might necessitate changes to our business or operations. Regardless of whether any claims against us have merit, or whether we are ultimately held liable or subject to payment of damages, claims may be expensive to defend and may divert management’s time away from our operations. If any legal proceedings were to result in an unfavorable outcome, it could have a material adverse effect on our business, financial position and results of operations. Any adverse publicity resulting from actual or potential litigation may also materially and adversely affect our reputation, which in turn could adversely affect our results.
We conduct marketing activities, directly and indirectly, via telephone, text messages, email and/or through other online and offline marketing channels, which general marketing activities are governed by numerous federal and state regulations, such as the Telemarketing Sales Rule, state telemarketing laws, federal and state privacy laws, the Controlling the
Assault of Non-Solicited Pornography and
Marketing Act of 2003, or CAN-SPAM Act, the TCPA, and the Federal Trade Commission Act and its accompanying regulations and guidelines,
 
28

among others. In addition to being subject to action by regulatory agencies, some of these laws, like the TCPA, allow private individuals to bring litigation against companies for breach of these laws, and we have received complaints from individuals that we have violated the TCPA. We are also dependent on our third-party vendors to comply with applicable laws. For example, with the commencement of our verified partner network in 2019, we depend upon these third-party vendors to obtain consent from consumers to receive telemarketing calls in compliance with the TCPA. We may be alleged to have indemnification obligations to third-party customers for alleged breaches of privacy laws like the TCPA, which could increase our defense costs and require that we pay damages, even if there is no adverse ruling in connection with any such claims. While we have not incurred any material costs to date with respect to these types of events, any of these events may have a material adverse effect on our business, results of operations, financial condition and prospects.
Companies in the internet, technology and media industries are frequently subject to allegations of infringement or other violations of intellectual property rights. We have been and may continue to become subject to intellectual property claims by third parties. We plan to vigorously defend our intellectual property rights and our freedom to operate our business; however, regardless of the merits of the claims, intellectual property claims are often time consuming and extremely expensive to litigate or settle and are likely to continue to divert managerial attention and resources from our business objectives. Successful infringement claims against us could result in significant monetary liability or prevent us from operating our business or portions of our business. Resolution of claims may require us to obtain licenses to use intellectual property rights belonging to third parties, which may be expensive to procure, or we may be required to cease using intellectual property of third parties altogether. Many of our contracts require us to provide indemnification against third-party intellectual property infringement claims, which would increase our defense costs and may require that we pay damages if there were an adverse ruling in any such claims. Any of these events may have a material adverse effect on our business, results of operations, financial condition and prospects.
We may become subject to enforcement actions or litigation as a result of our failure to comply with laws and regulations, even though noncompliance was inadvertent or unintentional.
We maintain systems and procedures designed to ensure that we comply with applicable laws and regulations; however, some legal and regulatory frameworks provide for the imposition of fines or penalties for noncompliance even though the noncompliance was inadvertent or unintentional and even though there were systems and procedures designed to ensure compliance in place at the time.
For example, we engage in outbound telephone and text communications with consumers, and accordingly must comply with a number of statutes and regulations, including the TCPA and Telemarketing Sales Rules, that govern those communications and the use of automatic telephone dialing systems, or ATDS, and artificial or
pre-recorded
voice messages. The U.S. Federal Communications Commission, or the FCC, and the U.S. Federal Trade Commission, or the FTC, have responsibility for regulating various aspects of these laws. Among other requirements, the TCPA requires us to obtain prior express written consent for certain telemarketing calls. Many states have similar consumer protection laws regulating telemarketing. These laws limit our ability to communicate with consumers and reduce the effectiveness of our marketing programs. The TCPA does not currently distinguish between voice and data, and, as such, SMS/MMS messages are also “calls” for the purpose of TCPA obligations and restrictions.
For violations of the TCPA, the law provides for a private right of action under which a plaintiff may recover monetary damages of $500 for each call or text made in violation of the prohibitions on calls made using an “artificial or
pre-recorded
voice” or an ATDS. A court may treble the amount of damages upon a finding of a “willful or knowing” violation. There is no statutory cap on maximum aggregate exposure. An action may be brought by the FCC, a state attorney general, an individual, or a class of individuals. Like other companies that rely on telephone and text communications, we have been and may be subject to future putative class action suits alleging violations of the TCPA. If in the future we are found to have violated the TCPA, the amount of damages
 
29

and potential liability could be extensive and adversely impact our business. Accordingly, were such a class certified or if we are unable to successfully defend such a suit, then TCPA damages could have a material adverse effect on our results of operations and financial condition.
Any future indebtedness could adversely affect our ability to operate our business.
We have $25.0 million available for borrowing under our revolving line of credit with Western Alliance Bank, and in the future we could incur indebtedness beyond our revolving line of credit.
Borrowing on our revolving line of credit, combined with our other financial obligations and contractual commitments, could have significant adverse consequences, including:
 
   
requiring us to dedicate a portion of our cash resources to the payment of interest and principal, reducing money available to fund working capital, capital expenditures, product development and other general corporate purposes;
 
   
increasing our vulnerability to adverse changes in general economic, industry and market conditions;
 
   
subjecting us to restrictive covenants that may reduce our ability to take certain corporate actions or obtain further debt or equity financing (for example, the covenants in the loan and security agreement for our revolving line of credit include limitations on our ability to incur additional indebtedness and engage in certain fundamental business transactions, such as mergers or acquisitions of other businesses);
 
   
limiting our flexibility in planning for, or reacting to, changes in our business and the industry in which we compete; and
 
   
placing us at a competitive disadvantage compared to our competitors that have less debt or better debt servicing options.
In addition, any indebtedness we incur under our current revolving line of credit will bear interest at a variable rate, which would make us vulnerable to increases in the market rate of interest. If the market rate of interest increases substantially, we would have to pay additional interest, which would reduce cash available for our other business needs. We intend to satisfy any future debt service obligations with our existing cash and cash equivalents. Under our loan and security agreement with Western Alliance Bank, our failure to make payments when due or comply with specified covenants, as well as the occurrence of an event that would reasonably be expected to have a material adverse effect on our business, operations, assets or condition, is an event of default. If an event of default occurs and the lender accelerates any indebtedness then outstanding, we may need to seek additional financing, which may not be available on acceptable terms, in a timely manner or at all. In such event, we may not be able to make accelerated payments, and the lender could seek to enforce security interests in the collateral securing such indebtedness, which includes substantially all of our assets. In addition, the covenants under our existing debt instruments, the pledge of our assets as collateral and the negative pledge with respect to our intellectual property could limit our ability to obtain additional debt financing. Any of these events could have a material adverse effect on our results of operations or financial condition.
Risks Related to Our Intellectual Property
We may not be able to adequately protect our intellectual property rights.
Our business depends on our intellectual property, the protection of which is crucial to the success of our business. We rely on a combination of trademark, trade secret and copyright law and contractual restrictions to protect our intellectual property. In addition, we attempt to protect our intellectual property, technology and confidential information by requiring our employees and consultants to enter into confidentiality and assignment
 
30

of inventions agreements and third parties to enter into nondisclosure agreements as we deem appropriate. Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy aspects of our website features, software and functionality or obtain and use information that we consider proprietary.
We may not be able to discover or determine the extent of any unauthorized use or infringement or violation of our intellectual property or proprietary rights. Third parties also may take actions that diminish the value of our proprietary rights or our reputation. The protection of our intellectual property may require the expenditure of significant financial and managerial resources. Litigation may be necessary in the future to enforce our intellectual property rights, to protect our trade secrets, to determine the validity and scope of the proprietary rights of others or to defend against claims of infringement or invalidity. Such litigation could be costly, time-consuming and distracting to management, result in a diversion of resources, the impairment or loss of portions of our intellectual property and could materially adversely affect our business, financial condition and operating results. Furthermore, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims and countersuits attacking the validity and enforceability of our intellectual property rights. These steps may be inadequate to protect our intellectual property. We will not be able to protect our intellectual property if we are unable to enforce our rights or if we do not detect unauthorized use of our intellectual property. Despite our precautions, it may be possible for unauthorized third parties to use information that we regard as proprietary to create product offerings that compete with ours. We also cannot be certain that others will not independently develop or otherwise acquire equivalent or superior technology or other intellectual property rights, which could materially adversely affect our business, financial condition and operating results.
Competitors may adopt service names similar to ours, thereby harming our ability to build brand identity and possibly leading to user confusion. In addition, there could be potential trade name or trademark infringement claims brought by owners of other registered trademarks or trademarks that incorporate variations of the term “EverQuote.” We currently hold the “everquote.com” internet domain name as well as various other related domain names. The regulation of domain names in the United States is subject to change. Regulatory bodies could
establish additional top-level domains, appoint
additional domain name registrars, or modify the requirements for holding domain names. As a result, we may not be able to acquire or maintain all domain names that use the name EverQuote.
We currently operate only in the United States. To the extent that we determine to expand our business internationally, we will encounter additional risks, including different, uncertain or more stringent laws relating to intellectual property rights and protection.
We may in the future be subject to intellectual property disputes, which are costly to defend and could harm our business and operating results.
From time to time we have faced and may continue to face allegations or claims that we have infringed the trademarks, copyrights, patents and other intellectual property rights of third parties, including from our
competitors or non-practicing entities. Such
claims, regardless of their merit, could result in litigation or other proceedings and could require us to expend significant financial resources and attention by our management and other personnel that otherwise would be focused on our business operations, result in injunctions against us that prevent us from using material intellectual property rights, or require us to pay damages to third parties. Patent and other intellectual property litigation may be protracted and expensive, and the results are difficult to predict and may result in significant settlement costs or require us to stop offering some features, or purchase licenses or modify our products and features while
we develop non-infringing substitutes,
but such licenses may not be available on terms acceptable to us or at all, which would require us to develop alternative intellectual property.
Even if these matters do not result in litigation or are resolved in our favor or without significant cash settlements, these matters, and the time and resources necessary to litigate or resolve them, could harm our business, our operating results and our reputation.
 
31

As our business expands, we may be subject to intellectual property claims against us with increasing frequency, scope and magnitude. We may also be obligated to indemnify affiliates or other partners who are accused of violating third parties’ intellectual property rights by virtue of those affiliates or partners’ agreements with us, and this could increase our costs in defending such claims and our damages. For example, many of our agreements with insurance providers and other partners require us to indemnify these entities against third-party intellectual property infringement claims. Furthermore, such insurance providers and partners may discontinue their relationship with us either as a result of injunctions or otherwise. The occurrence of these results could harm our brand or materially adversely affect our business, financial position and operating results.
Confidentiality agreements with employees and others may not adequately prevent disclosure of trade secrets and other proprietary information.
In order to protect our technologies and processes, we rely in part on confidentiality agreements with our employees, independent contractors and other advisors. These agreements may not effectively prevent disclosure of confidential information, including trade secrets, and may not provide an adequate remedy in the event of unauthorized disclosure of confidential information. In addition, others may independently discover our trade secrets and proprietary information, and in such cases we may not be able to assert our trade secret rights against such parties. To the extent that our employees, contractors or other third parties with whom we do business use intellectual property owned by others in their work for us, disputes may arise as to the rights to related
or resulting know-how and inventions.
The loss of confidential information or intellectual property rights, including trade secret protection, could make it easier for third parties to compete with our products. In addition, any changes in, or unexpected interpretations of, intellectual property laws may compromise our ability to enforce our trade secret and intellectual property rights. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our proprietary rights, and failure to obtain or maintain protection of our trade secrets or other proprietary information could harm our business, results of operations, reputation and competitive position.
Our use of “open source” software could adversely affect our ability to protect our proprietary software and subject us to possible litigation.
We use open source software in connection with our software development. From time to time, companies that use open source software have faced claims challenging the use of open source software and/or compliance with open source license terms. We could be subject to suits by parties claiming ownership of what we believe to be open source software,
or claiming non-compliance with open
source licensing terms. Some open source licenses require users who distribute software containing open source to make available all or part of such software, which in some circumstances could include valuable proprietary code of the user. While we monitor our use of open source software and try to ensure that none is used in a manner that would require us to disclose our proprietary source code or that would otherwise breach the terms of an open source agreement, such use could inadvertently occur, in part because open source license terms are often ambiguous. Any requirement to disclose our proprietary source code or pay damages for breach of contract could be harmful to our business, results of operations or financial condition, and could help our competitors develop services that are similar to or better than ours.
Risks Related to Government Regulation
Our businesses are heavily regulated. We are, and may in the future become, subject to a variety of international, federal, state, and local laws, many of which are unsettled and still developing and which could subject us to claims or otherwise harm our business.
Our activities are subject to extensive regulation under the laws of the United States and its various states and the other jurisdictions in which we operate. We are currently subject to a variety of, and may in the future become subject to additional, international, federal, state and local laws or judicial decisions that are
 
32

continuously evolving and developing, including laws regarding the insurance industry, mobile- and internet-based businesses and other businesses that rely on advertising, as well as privacy and consumer protection laws, including the TCPA, the Telemarketing Sales
Rule, the CAN-SPAM Act, the
Fair Credit Reporting Act, the Health Insurance Portability and Accountability Act, and employment laws, including those governing wage and hour requirements.
We also generate a significant amount of revenue from calls made by our internal call centers as well as, in some cases, by third-party publishers’ call centers. We also purchase a portion of our lead data from third-party vendors. These third-party vendors are outside contractors, and we do not exercise control over their business or
day-to-day
operations and cannot guarantee that these third parties will comply with regulations. Any failure by us or the third-party vendors on which we rely for telemarketing, email marketing, and other lead generation activities to adhere to or successfully implement appropriate processes and procedures in response to existing regulations and changing regulatory requirements could result in legal and monetary liability, significant fines and penalties, or damage to our reputation in the marketplace, any of which could have a material adverse effect on our business, financial condition, and results of operations.
In addition, there is increasing attention by state and other jurisdictions to regulation in this area. Our insurance activities are subject to regulation by state insurance regulators in the United States. These laws are complex and can be costly to comply with, require significant management time and effort, and could subject us to claims, government enforcement actions, civil and criminal liability or other remedies, including suspension of business operations. These laws may conflict with each other, further complicating compliance efforts.
If we are alleged not to comply with these laws, regulations, or judicial decisions, we may be required to modify affected products and services, which could require a substantial investment and loss of revenue, or cease providing the affected product or service altogether. If we are found to have violated laws, regulations, or judicial decisions, we may be subject to significant fines, penalties and other losses.
We assess customer insurance needs, collect customer contact information and provide other product offerings, which results in us receiving personal information. This information is increasingly subject to legislation and regulation in the United States. This legislation and regulation is generally intended to protect individual privacy and the privacy and security of personal information. We could be adversely affected if government regulations require us to significantly change our business practices with respect to this type of information or if the insurance providers who use our marketplace violate applicable laws and regulations. For example, the California Consumer Privacy Act, or CCPA, went into effect on January 1, 2020. The CCPA created new individual privacy rights for California consumers (as the word is broadly defined in the law) and placed increased privacy and security
obligations on many organizations that handle personal information of consumers or households. The CCPA requires covered companies to provide new disclosure to consumers about such companies’ data collection, use and sharing practices, provides such consumers a new right
to opt-out of
certain sales or transfers of personal information, and provides consumers with a new cause of action for certain data breaches. The CCPA authorized the Attorney General of the state of California to bring enforcement actions for violations beginning July 1, 2020. The CCPA may have a substantial negative impact on our business activities and increase our compliance costs and potential liability. Additionally, effective starting on January 1, 2023, the California Privacy Rights Act, or the CPRA, will significantly modify the CCPA, including by expanding consumers’ rights with respect to certain sensitive personal information. The CPRA also creates a new state agency that will be vested with authority to implement and enforce the CCPA and the CPRA. Many similar privacy laws have been proposed at the federal level and in other states. These potential new laws may impact our business practice and/or the business practices of our customers and may have a material impact on our business activities.
Changes in applicable laws and regulations may materially increase our direct and indirect compliance and other expenses of doing business, having a material adverse effect on our business, financial condition and results of operations. If there were to be changes to statutory or regulatory requirements, we may be unable to comply
 
33

fully with or maintain all required insurance licenses and approvals. Regulatory authorities have relatively broad discretion to grant, renew and revoke licenses and approvals. If we do not have all requisite licenses and approvals, or do not comply with applicable statutory and regulatory requirements, the regulatory authorities could preclude or temporarily suspend us from carrying on some or all of our activities or monetarily penalize us, which could have a material adverse effect on our business, results of operations and financial condition.
We cannot predict the outcome of judicial decisions, or whether any proposed legislation or regulatory changes will be adopted, or what impact, if any, such proposals or, if enacted, such laws could have on our business, results of operations and financial condition. If we are alleged to have failed to comply with applicable laws and regulations, we may be subject to investigations, criminal penalties or civil remedies, including fines, injunctions, loss of an operating license or approval, increased scrutiny or oversight by regulatory authorities, the suspension of individual employees, limitations on engaging in a particular business or redress to customers. The cost of compliance and the
consequences of non-compliance could have
a material adverse effect on our business, results of operations and financial condition. In addition, a finding that we have failed to comply with applicable laws and regulations could have a material adverse effect on our business, results of operations and financial condition by exposing us to negative publicity and reputational damage or by harming our customer or employee relationships.
In most jurisdictions, government regulatory authorities have the power to interpret and amend applicable laws and regulations, and have discretion to grant, renew and revoke the various licenses and approvals we need to conduct our activities. Such authorities may require us to incur substantial costs in order to comply with such laws and regulations. Regulatory statutes are broad in scope and subject to differing interpretation. In some areas of our businesses, we act on the basis of our own or the industry’s interpretations of applicable laws or regulations, which may conflict from jurisdiction to jurisdiction. In the event those interpretations eventually prove different from the interpretations of regulatory authorities, we may be penalized or precluded from carrying on our previous activities.
Federal, state and international laws and regulations regulating insurance activities are complex and could have a material adverse effect on our business, may reduce our profitability and potentially limit our growth.
The insurance regulatory system in the United States is generally designed to protect the interests of consumers or policyholders, and not necessarily the interests of insurance producers, insurers, their stockholders and other investors. This system addresses, among other things: licensing companies and agents to transact business and authorizing lines of business; and regulating unfair trade and claims practices, including through the imposition of restrictions on marketing and sales practices, distribution arrangements and payment of inducements. In some cases, these insurance and other laws and regulations may impose operational limitations on our business, including on the products and services we may offer or on the amount or type of compensation we may collect. Additionally, as a result of our entry into the health insurance vertical and our acquisition of Eversurance, we are now engaged in marketing and selling Medicare plans that are principally regulated by The Centers for Medicare & Medicaid Services, but are also subject to state laws. The laws and regulations applicable to the marketing and sale of Medicare plans are numerous, ambiguous and complex.
While we attempt to comply with applicable laws and regulations, there can be no assurance that we, our employees, consultants, contractors and other agents are in full compliance with such laws and regulations or interpretations at all times, or that we will be able to comply with any future laws or regulations.
In recent years, the state insurance regulatory framework has come under increased federal scrutiny, and some state legislatures have considered or enacted laws that may alter or increase state authority to regulate insurance entities. Further, the National Association of Insurance Commissioners and state insurance regulators continually reexamine existing laws and regulations, interpretations of existing laws and the development of new laws and regulations. With limited exceptions, the U.S. federal government does not directly regulate the business of insurance. However, federal legislation and administrative policies in several areas can significantly
 
34

and adversely affect insurance entities. These areas include financial services regulation, securities regulation, privacy and taxation. In the future, additional federal regulation may be enacted, which could affect the way we conduct our business and could result in higher compliance costs.
Insurance laws or regulations that are adopted or amended, in addition to changes in federal statutes, including the Gramm-Leach-Bliley Act and the McCarran-Ferguson Act, financial services regulations and federal taxation laws or regulations, may be more restrictive than current laws or regulations and may result in lower revenues or higher costs of compliance and thus could have a material adverse effect on our results of operations and limit our growth.
The increasing adoption by states of cybersecurity regulations could impose additional compliance burdens on us and expose us to additional liability.
In response to the growing threat of cyber-attacks in the insurance industry, certain jurisdictions, including New York, have begun to consider new cybersecurity measures, including the adoption of cybersecurity regulations. In March 2017, the New York State Department of Financial Services promulgated Cybersecurity Requirements for Financial Services Companies, which requires us to establish and maintain a cybersecurity program and implement and maintain cybersecurity policies and procedures with specific requirements. Additionally, on October 24, 2017, the National Association of Insurance Commissioners, or NAIC, adopted its Insurance Data Security Model Law to serve as model legislation for states to enact in order to govern cybersecurity and data protection practices of insurers, insurance agents, and other licensed entities registered under state insurance laws. Alabama, Connecticut, Delaware, Indiana, Louisiana, Maryland, Michigan, Mississippi, New Hampshire, Ohio, South Carolina and Virginia have adopted versions of the NAIC Insurance Data Security Model Law, each with a different effective date, and other states may adopt versions of the NAIC Insurance Data Security Model Law in the future. Although we take steps to comply with applicable cybersecurity regulations, our failure to comply with new or existing cybersecurity regulations could result in regulatory actions and other penalties. In addition, efforts to comply with new or existing cybersecurity regulations could impose significant costs on our business, which could materially and adversely affect our business, financial condition or results of operations.
The marketing and sale of Medicare plans are subject to numerous, complex and frequently changing laws, regulations and guidelines, and
non-compliance
with or changes in laws, regulations and guidelines could harm our business, operating results and financial condition.
The marketing and sale of Medicare plans are subject to numerous laws, regulations and guidelines at the federal and state level. The marketing and sale of Medicare Advantage and Medicare Part D prescription drug plans are principally regulated by the Centers for Medicare & Medicaid Services, or CMS, but are also subject to state laws. The marketing and sale of Medicare Supplement plans are principally regulated on a
state-by-state
basis by state departments of insurance. The laws and regulations applicable to the marketing and sale of Medicare plans are numerous, ambiguous and complex, and, particularly with respect to regulations and guidance issued by CMS for Medicare Advantage and Medicare Part D prescription drug plans, change frequently. We have altered, and likely will have to continue to alter, our marketing materials and sales process to comply with these laws, regulations and guidelines.
Health insurance carriers whose Medicare plans we sell may be required to approve our websites, our call center scripts and some of our marketing materials in order for us to market and sell Medicare plans to Medicare-eligible individuals as a health insurance agent. In addition, certain aspects of our Medicare plan marketing partner relationships have been in the past, and will be in the future, subjected to CMS and health insurance carrier review. Our health insurance carrier partners, CMS, or state departments of insurance may object to or not approve aspects of our online platforms, sales function or marketing material and processes and may determine that certain existing aspects of our Medicare-related business are not in compliance with legal requirements. CMS scrutinizes health insurance carriers whose Medicare plans we sell and those health insurance
 
35

carriers may be held responsible for actions that we and our agents take. Based on industry guidance, we expect that health insurance carriers will be increasingly evaluating broker performance based on quality of their enrollments, including complaints, retention rates, customer satisfaction and volumes. As a result, health insurance carriers may terminate their relationships with us or require us to take other corrective action if our Medicare product sales, marketing and operations are not in compliance or give rise to too many complaints. The termination of or change in our relationships with health insurance carriers could reduce the products we are able to offer, result in the loss of commissions for past and future sales and otherwise harm our business, operating results and financial condition. Changes to the laws, regulations and guidelines relating to the sale of Medicare plans, their interpretation or the manner in which they are enforced could impact the manner in which we conduct our Medicare business, or our sale of Medicare plans, or we could be prevented from operating aspects of our Medicare revenue generating activities altogether, which would harm our business, operating results and financial condition. We may in the future receive inquiries from CMS or state departments of insurance regarding our marketing and business practices and compliance with laws and regulations. Inquiries and proceedings initiated by the government could adversely impact our health insurance licenses, require us to pay fines, require us to modify marketing and business practices, result in litigation and otherwise harm our business, operating results or financial condition.
In May 2021, CMS changed its process for the submission and approval of marketing materials related to Medicare Advantage and Medicare Part D prescription drug plans. The practical application of the previous process allowed for a lead carrier to handle most of the review and filing of Medicare plan marketing materials with CMS. The new process requires each carrier to approve of each filed marketing material and has resulted in a more complicated and time consuming process to get our marketing material filed with CMS and through the process with carriers. In October 2021, CMS issued a letter reiterating that certain types of marketing materials, including certain generic marketing materials that refer to the benefits or costs of Medicare Advantage or Medicare Part D prescription drug plans but that do not specifically mention a health insurance carrier’s name or a specific plan, must be filed with CMS. As a result, we now submit to each Medicare Advantage and Medicare Part D prescription drug plan carrier with which we have a relationship a significantly larger number of marketing materials than we have in the past. We may not be able to use certain of our marketing materials and implement our marketing programs effectively if CMS or a health insurance carrier has comments or disapproves of our marketing materials. If we do not timely file the additional marketing materials with CMS or if health insurance carriers do not adapt to the new CMS requirements or increase the efficiency with which they review our marketing material, it could harm our sales and also harm our ability to efficiently change and implement new or existing marketing material, including call center scripts and our websites, which could harm our business, operating results and financial condition. If we or our marketing partners are not successful in timely receiving health insurance carrier or CMS approval of our marketing materials, we could be prevented from implementing our Medicare marketing and sales initiatives, which could harm our business, operating results and financial conditions, particularly if such delay or
non-compliance
occurs during the Medicare annual enrollment period or the Medicare Advantage open enrollment period.
Taxing authorities may assert that we should have collected or in the future should collect sales, use, value added or similar taxes, and we could be subject to liability with respect to past or future sales, which could adversely affect our operating results.
We do not collect sales, use, value added or similar taxes in jurisdictions in which we have sales, and we believe that such taxes are not applicable either because we do not have the requisite amount of contacts with the state for the state to be able to impose these taxes or our products and services are not subject to these taxes. Sales, use, value added and similar tax laws and rates vary greatly by jurisdiction. Certain jurisdictions in which we do not collect such taxes may assert that such taxes are applicable, which could result in tax assessments, penalties and interest, to us
or our end-customers for the
past amounts, and we may be required to collect such taxes in the future. If we are unsuccessful in collecting such taxes
from our end-customers, we could
be held liable for such costs. Such tax assessments, penalties and interest, or future requirements may adversely affect our operating results. For example, we were contacted by a representative from a state tax assessor’s office
 
36

requesting remittance of uncollected sales taxes. While we do not believe our services are taxable in this state, if we do not prevail in our position, uncollected sales taxes due for the period could amount to approximately $1.5 million including interest and penalties.
Federal, state and international laws regulating telephone and email marketing practices impose certain obligations on marketers, which could reduce our ability to expand our business.
We, along with third parties we acquire consumer referrals from, and the insurance providers using our marketplace, make telephone calls and send emails to consumers who request insurance quotes through our marketplace. The United States regulates marketing by telephone and email. The TCPA prohibits companies from making certain telemarketing calls to numbers listed in the Federal Do-Not-Call Registry and imposes other obligations and limitations on making phone calls and sending text messages to consumers. The CAN-SPAM Act regulates commercial email messages and specifies penalties for the transmission of commercial email messages that do not comply with certain requirements, such as providing an opt-out mechanism for stopping future emails from senders. We, along with third parties we acquire consumer referrals from, and the insurance providers who use our marketplace may need to comply with such laws and any associated rules and regulations. States and other countries have similar laws related to telemarketing and commercial emails. Additional or modified laws and regulations, or interpretations of existing, modified or new laws, regulations and rules, could prohibit or increase the cost of engaging with consumers and impair our ability to expand the use of our products, including our demand response solution, to more users. Alleged failure to comply with obligations and restrictions related to telephone, text message and email marketing could subject us to lawsuits, fines, statutory damages, consent decrees, injunctions, adverse publicity and other losses that could harm our business. Moreover, over the past several years there has been a significant amount of litigation alleging violations of laws relating to telemarketing, which has increased the exposure of companies that operate telephone and text messaging campaigns to class action litigation alleging violations of the TCPA. If we, third parties we acquire quote requests from, or the insurance providers who use our marketplace become subject to such litigation, it could result in substantial costs to and materially adversely affect our business.
Changes in the regulation of the internet could adversely affect our business.
Laws, rules and regulations governing internet communications,
advertising and e-commerce are dynamic
and the extent of future government regulation is uncertain. Federal and state regulations govern various aspects of our online business, including intellectual property ownership and infringement, trade secrets, the distribution of electronic communications, marketing and advertising, user privacy and data security, search engines and internet tracking technologies. In addition, changes in laws or regulations that adversely affect the growth, popularity or use of the internet, including potentially the repeal in the United States of net neutrality, could decrease the demand for our offerings and increase our cost of doing business. Future taxation on the use of the
internet or e-commerce
transactions could also be imposed. Existing or future regulation or taxation could hinder growth in or adversely affect the use of the internet generally, including the viability of internet e-commerce, which could reduce our revenue, increase our operating expenses and expose us to significant liabilities.
Risks Related to Our Class A Common Stock
An active trading market for our Class A common stock may not be sustained.
Our Class A common stock began trading on the Nasdaq Global Market on June 28, 2018. Given the limited trading history of our Class A common stock, there is a risk that an active trading market for our shares may not be sustained, which could put downward pressure on the market price of our Class A common stock and thereby affect the ability of our stockholders to sell their shares at attractive prices, at the times that they would like to sell them, or at all.
 
37

The market price of our Class A common stock has been and may continue to be volatile, which could result in substantial losses for investors and could subject us to securities class action litigation.
The market price of our Class A common stock has been and could continue to be subject to significant fluctuations. For example, our Class A common stock traded within a range of a high price of $63.44 per share and a low price of $4.05 per share for the period beginning June 28, 2018, our first day of trading on the Nasdaq Global Market, through December 31, 2021. Some of the factors that may cause the market price of our Class A common stock to fluctuate include:
 
   
price and volume fluctuations in the overall stock market from time to time;
 
   
volatility in the market price and trading volume of comparable companies;
 
   
actual or anticipated changes in our earnings or fluctuations in our operating results or in the expectations of securities analysts;
 
   
announcements of new service offerings, strategic alliances or significant agreements by us or by our competitors;
 
   
loss of key personnel;
 
   
litigation involving us or that may be perceived as having an adverse effect on our business;
 
   
changes in general economic, industry and market conditions and trends;
 
   
investors’ general perception of us;
 
   
sales of large blocks of our stock; and
 
   
announcements regarding industry consolidation.
In addition, equity markets in general, and the equities of technology companies in particular, have experienced and may experience in the future, extreme price and volume fluctuations due to, among other factors, the actions of market participants or other actions outside of our control, including general market volatility caused by the
COVID-19
pandemic. Such price and volume fluctuations may adversely affect the market price of our common stock for reasons unrelated to our business or operating results.
In the past, following periods of volatility in the market price of a company’s securities, securities class action litigation has often been brought against that company. For example, we were subject to a class action lawsuit alleging federal securities law violations in connection with our IPO. Because of the past and potential future volatility of our stock price, we may become the target of additional securities litigation in the future. Securities litigation could result in substantial costs and divert management’s attention and resources from our business.
Our quarterly operating results or other operating metrics may fluctuate significantly, which could cause the trading price of our Class A common stock to decline.
Our quarterly operating results and other operating metrics have fluctuated in the past and may in the future fluctuate as a result of a number of factors, many of which are outside of our control and may be difficult to predict, including:
 
   
the level of demand for our product and service offerings and our ability to maintain and increase our customer base;
 
38

   
the level of consumer traffic to our websites and the volume of quote requests generated by consumer traffic;
 
   
the timing and success of new product and service introductions by us or our competitors or any other change in the competitive landscape of our market;
 
   
bind rates by consumers;
 
   
pricing pressure as a result of competition or otherwise;
 
   
our ability to reduce costs;
 
   
errors in our forecasting of the demand for our product and service offerings, which could lead to lower revenue or increased costs;
 
   
seasonal or other variations in purchasing patterns by customers;
 
   
increases in and timing of sales and marketing and other operating expenses that we may incur to grow and expand our operations and to remain competitive;
 
   
adverse litigation judgments, settlements or other litigation-related costs;
 
   
regulatory proceedings or other adverse publicity about us or our product and service offerings;
 
   
costs related to the acquisition of businesses, talent, technologies or intellectual property, including potentially significant amortization costs and possible write-downs; and
 
   
general economic conditions.
Any one of the factors above or the cumulative effect of some of the factors above may result in significant fluctuations in our operating results.
The variability and unpredictability of our quarterly operating results or other operating metrics could result in our failure to meet our expectations or those of any analysts that cover us or investors with respect to revenue or other operating results for a particular period. If we fail to meet or exceed such expectations for these or any other reasons, the market price of our Class A common stock could fall substantially, and we could face costly lawsuits, including securities class action suits.
If securities or industry analysts cease publishing research or reports about us, our business or our market, or if they publish negative evaluations of our stock or the stock of other companies in our industry, the price of our stock and trading volume could decline.
The trading market for our Class A common stock will be influenced by the research and reports that industry or securities analysts may publish about us, our business, our market or our competitors. If one or more of the analysts covering our business downgrade their evaluations of our Class A common stock or the stock of other companies in our industry, the price of our Class A common stock could decline. If one or more of these analysts cease to cover our Class A common stock, we could lose visibility in the market for our Class A common stock, which in turn could cause our stock price to decline.
The dual-class structure of our common stock has the effect of concentrating voting control with the holders of our Class B common stock, including our directors, executive officers and Link Ventures and other significant stockholders, who collectively held in the aggregate approximately 78% of the voting power of our capital stock as of February 23, 2022; and Link Ventures, directly or through a voting agreement, together with Cogo Labs,
 
39

held approximately 77% of the voting power of our capital stock as of that date. This concentration of voting power will limit or preclude the ability of other stockholders to influence corporate matters, including the election of directors, amendments of our organizational documents and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval.
Our Class B common stock has 10 votes per share, and our Class A common stock has one vote per share. Our directors, executive officers and holders of more than 10% of our common stock, and their respective affiliates, held in the aggregate approximately 78% of the voting power of our capital stock as of February 23, 2022; and Link Ventures, directly or through a voting agreement pursuant to which Tomas Revesz and the heirs and estate of Seth Birnbaum are obligated to vote on all matters presented to our stockholders all voting capital stock held by them in the manner directed by Link Ventures, together with Cogo Labs, held in the aggregate approximately 77% of the voting power of our capital stock as of that date. Because
of the 10-to-one voting ratio
between our Class B and Class A common stock, the holders of our Class B common stock collectively will continue to control a majority of the combined voting power of our common stock and therefore be able to control all matters submitted to our stockholders for approval. This concentration of voting power will limit or preclude your ability to influence corporate matters for the foreseeable future, including the election of directors, amendments of our organizational documents, and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval. This may also prevent or discourage unsolicited acquisition proposals or offers for our capital stock that you may feel are in your best interest as one of our stockholders. In addition, major stock index providers, such as FTSE Russell and S&P Dow Jones, exclude from
their indices non-voting securities or
the securities of companies with unequal voting rights. Exclusion from stock indices could make it more difficult, or impossible, for some fund managers to buy our Class A common stock, particularly in the case of index tracking mutual funds and exchange traded funds, which could adversely affect the trading liquidity and market price of our Class A common stock.
Future transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock, subject to limited exceptions, such as certain transfers to trusts and individual retirement accounts. In addition, all shares of Class B common stock will be required to convert to Class A common stock upon the election of a majority by voting power of the outstanding Class B common stock. The conversion of Class B common stock to Class A common stock will have the effect, over time, of increasing the relative voting power of those holders of Class B common stock who retain their shares.
Our status as a “controlled company” could make our Class A common stock less attractive to some investors or otherwise harm our stock price.
More than 50% of our voting power is held by entities affiliated with Link Ventures. As a result, we are a “controlled company” under the rules of the Nasdaq Stock Market. Under these rules, a company of which more than 50% of the voting power is held by an individual, a group or another company is a “controlled company” and, as such, will be exempt from certain corporate governance requirements, including requirements that:
 
   
a majority of the board of directors consist of independent directors;
 
   
director nominees be selected or recommended for the board’s selection by independent directors constituting a majority of the independent directors or by a nominations committee with prescribed duties and a written charter and comprised solely of independent directors; and
 
   
the board of directors maintain a compensation committee with prescribed duties and a written charter and comprised solely of independent directors.
We have availed ourselves of certain of these exemptions and, for so long as we qualify as a “controlled company,” we will maintain the option to utilize from time to time some or all of these exemptions. For example, we do not have a nominations committee, and director nominees might not be selected or recommended for the board’s selection by a qualifying nominations committee or by independent directors constituting a majority of
 
40

the independent directors, and our compensation committee is not comprised solely of independent directors. Accordingly, should the interests of Link Ventures differ from those of other stockholders, the other stockholders may not have the same protections afforded to stockholders of companies that are subject to all of the Nasdaq Stock Market corporate governance standards. Our status as a controlled company could make our Class A common stock less attractive to some investors or otherwise harm our stock price.
A significant portion of our total outstanding shares may be sold into the public market in the near future, which could cause the market price of our Class A common stock to drop significantly, even if our business is doing well.
Sales of a significant number of shares of our Class A common stock in the public market could occur at any time. These sales, or the market perception that the holders of a large number of shares intend to sell shares, could reduce the market price of our Class A common stock.
In addition to our outstanding Class A common stock, as of December 31, 2021, there were 884,111 shares of Class A common stock subject to outstanding options, 655,462 shares of either Class A common stock or Class B common stock subject to outstanding options, 2,798,761 shares of Class A common stock subject to outstanding restricted stock unit awards, or RSUs, and an additional 1,730,218 shares of Class A common stock reserved for future issuance under our equity incentive plan. Because we have registered 14,451,367 shares of our Class A common stock and Class B common stock that may be issued under our equity incentive plans pursuant to registration statements
on Form S-8, any such
shares that we issue can be freely sold in the public market upon issuance, subject to the restrictions imposed on our affiliates under Rule 144.
Moreover, holders of a significant number of shares of our Class A common stock and Class B common stock as of December 31, 2021, have rights, subject to certain conditions, to require us to file registration statements covering their shares or to include their shares in registration statements that we may file for ourselves or other stockholders. Upon registration, such shares would be able to be freely sold in the public market.
Anti-takeover provisions in our restated certificate of incorporation and our amended and restated bylaws, as well as provisions of Delaware law, might discourage, delay or prevent a change in control of our company or changes in our management and, therefore, depress the trading price of our Class A common stock.
Our restated certificate of incorporation and amended and restated bylaws and Delaware law contain provisions that may discourage, delay or prevent a merger, acquisition or other change in control that stockholders may consider favorable, including transactions in which you might otherwise receive a premium for your shares of our Class A common stock. These provisions may also prevent or delay attempts by our stockholders to replace or remove our management or directors. Our corporate governance documents include provisions:
 
   
providing that directors may be removed by stockholders only for cause and only with a vote of the holders of shares representing a majority of the voting power of all shares that stockholders would be entitled to vote for the election of directors;
 
   
limiting the ability of our stockholders to call and bring business before special meetings of stockholders and to take action by written consent in lieu of a meeting;
 
   
requiring advance notice of stockholder proposals for business to be conducted at meetings of our stockholders and for nominations of candidates for election to our board of directors;
 
   
authorizing blank check preferred stock, which could be issued with voting, liquidation, dividend and other rights superior to our Class A common stock; and
 
   
limiting the liability of, and providing indemnification to, our directors and officers.
 
41

As a Delaware corporation, we are also subject to provisions of Delaware law, including Section 203 of the Delaware General Corporation Law, which limits the ability of stockholders holding shares representing more than 15% of the voting power of our outstanding voting stock from engaging in certain business combinations with us. Any provision of our restated certificate of incorporation or amended and restated bylaws or Delaware law that has the effect of delaying or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our Class A common stock, and could also affect the price that some investors are willing to pay for our Class A common stock.
The existence of the foregoing provisions and anti-takeover measures could limit the price that investors might be willing to pay in the future for shares of our Class A common stock. They could also deter potential acquirers of our company, thereby reducing the likelihood that you could receive a premium for your Class A common stock in an acquisition.
Our restated certificate provides that the Court of Chancery of the State of Delaware is the sole and exclusive forum for substantially all disputes between us and our stockholders. Our restated certificate further provides that the federal district courts of the United States of America are the sole and exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act. These choice of forum provisions could limit the ability of stockholders to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.
Our restated certificate of incorporation provides that the Court of Chancery of the State of Delaware (or, if the Court of Chancery of the State of Delaware does not have jurisdiction, the federal district court for the District of Delaware) shall, to the fullest extent permitted by law, be the sole and exclusive forum for (1) any derivative action or proceeding brought on behalf of our company, (2) any action asserting a claim of breach of fiduciary duty owed by any director, officer or other employee or stockholder of our company to us or our stockholders, (3) any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law or as to which the Delaware General Corporation Law confers jurisdiction on the Court of Chancery or (4) any action asserting a claim governed by the internal affairs doctrine. Our restated certificate of incorporation further provides that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States of America shall, to the fullest extent permitted by law, be the sole and exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act of 1933, as amended, or the Securities Act. In
 Salzberg v. Sciabacucchi
, No. 346, 2019 (Del. Mar. 18, 2020), the Delaware Supreme Court, reversing the Delaware Court of Chancery held that such federal forum selection provisions are “facially valid” under Delaware law, although there is uncertainty as to whether courts in other states will enforce these provisions and we may incur additional costs of litigation should such enforceability be challenged. Neither of these choice of forum provisions would affect suits brought to enforce any liability or duty created by the Securities Exchange Act of 1934, as amended, or the Exchange Act, or the rules and regulations thereunder, jurisdiction over which is exclusively vested by statute in U.S. federal courts, or any other claim for which U.S. federal courts have exclusive jurisdiction. These choice of forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees, which may discourage such lawsuits against us and our directors, officers and other employees. Alternatively, if a court were to find the choice of forum provisions contained in our certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could materially adversely affect our business, financial condition and operating results.
The requirements of being a public company may strain our resources, divert management’s attention and affect our ability to attract and retain qualified board members.
As a public company, we are subject to the reporting requirements of the Exchange Act, the listing requirements of the Nasdaq Stock Market and other applicable securities rules and regulations. Compliance with these rules and regulations will increase our legal and financial compliance costs, make some activities more difficult, time-consuming or costly, and increase demand on our systems and resources, particularly as we are no
 
42

longer an emerging growth company. Among other things, the Exchange Act requires that we file annual, quarterly and current reports with respect to our business and operating results and maintain effective disclosure controls and procedures and internal control over financial reporting. In order to maintain and, if required, improve our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight may be required. As a result, management’s attention may be diverted from other business concerns, which could harm our business and operating results. Although we have already hired additional employees to comply with these requirements, we may need to hire even more employees in the future, which will increase our costs and expenses.
As a result of being a public company, it is more expensive for us to obtain director and officer liability insurance than when we were a private company, and in the future we may be required to accept reduced coverage or incur substantially higher costs to obtain coverage. These factors could also make it more difficult for us to attract and retain qualified members of our board of directors, particularly to serve on our audit committee, and qualified executive officers.
We and our independent registered public accounting firm have identified material weaknesses in our internal control over financial reporting. If we are unable to remediate these material weaknesses, we may not be able to accurately or timely report our financial condition or results of operations, which may adversely affect our business and the market price of our common stock.
We and our independent registered public accounting firm have identified material weaknesses in our internal control over financial reporting. If we are unable to remediate these material weaknesses, we may not be able to accurately or timely report our financial condition or results of operations, which may adversely affect our business and the market price of our common stock. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis. We and our independent registered public accounting firm have identified deficiencies in control over certain information technology (IT) general controls for revenue-related information systems that are relevant to the preparation of our financial statements that constitute material weaknesses.
Specifically, we did not design and maintain (i) user access controls to ensure appropriate segregation of duties and that adequately restrict user and privileged access to certain financial applications, programs, and data to appropriate company personnel, (ii) program change management controls for certain financial applications to ensure that information technology program and data changes affecting financial IT applications and underlying accounting records are identified, tested, authorized and implemented appropriately, and (iii) controls over the completeness and accuracy of data relevant to certain automated revenue calculations.
These material weaknesses did not result in a misstatement to the financial statements. However, the material weaknesses could impact the effectiveness of segregation of duties controls, as well as the effectiveness of
IT-dependent
controls that could result in misstatements impacting revenue-related financial statement accounts and disclosures that would result in a material misstatement of the annual or interim consolidated financial statements that would not be prevented or detected. As a result of these material weaknesses, our management concluded that our internal control over financial reporting was not effective as of December 31, 2021.
We are in the process of implementing a remediation plan designed to improve our internal control over financial reporting to remediate these material weaknesses, which remediation plan includes a robust risk assessment process coupled with additional controls and procedures.
We cannot assure you that the measures we have taken to date, and actions we may take in the future, will be sufficient to remediate the control deficiencies that led to the material weaknesses in our internal control over financial reporting or that they will prevent or avoid potential future material weaknesses. If we are unable to successfully remediate the material weaknesses in our internal control over financial reporting, the accuracy and
 
43

timing of our financial reporting may be adversely affected, investors could lose confidence in the accuracy and completeness of our financial reports, the market price of our Class A common stock could decline, we could be subject to sanctions or investigations by the Nasdaq Stock Market, the SEC or other regulatory authorities, and our ability to access the capital markets could be limited.
We are obligated to maintain a system of effective internal control over financial reporting and any failure to maintain the adequacy of these internal controls may harm investor confidence in our company and, as a result, the value of our common stock.
The Sarbanes-Oxley Act of 2002 requires that we maintain effective internal control over financial reporting and disclosure controls and procedures. We are required, pursuant to Section 404 of the Sarbanes-Oxley Act, to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting. This assessment includes disclosure of any material weaknesses identified by our management in our internal control over financial reporting, such as the material weaknesses described above.
Our compliance with Section 404 necessitates that we incur substantial accounting expense and expend significant management efforts. We will continue to dedicate internal resources, engage outside consultants and adopt a detailed work plan to assess and document the adequacy of internal control over financial reporting, continue steps to improve control processes as appropriate, including the remediation of the material weaknesses described above, validate through testing that controls are functioning as documented and implement a continuous reporting and improvement process for internal control over financial reporting and to compile the system and process documentation necessary to perform the evaluation needed to comply with Section 404. We may not be able to remediate the material weaknesses described above, or any future material weaknesses that may be identified, or to complete our evaluation, testing and remediation in a timely fashion and our independent registered public accounting firm may issue further reports that are adverse in the event it is not satisfied with the level at which our controls are documented, designed or operating. Consequently, we cannot assure you that our independent registered public accounting firm will be able to attest to the effectiveness of our internal control over financial reporting.
Our failure to maintain adequate internal control over financial reporting could severely inhibit our ability to accurately report our financial condition or results of operations. If we are unable to assert that our internal control over financial reporting is effective, or if our auditors are unable to express an opinion on the effectiveness of our internal controls, investors could lose confidence in the accuracy and completeness of our financial reports, the market price of our Class A common stock could decline, and we could be subject to sanctions or investigations by the Nasdaq Stock Market, the SEC or other regulatory authorities. Failure to remedy the material weaknesses described above, or any future material weaknesses in our internal control over financial reporting that may be identified, or to implement or maintain other effective control systems required of public companies, could also restrict our future access to the capital markets.
 
ITEM 1B.
UNRESOLVED STAFF COMMENTS
None.
 
ITEM 2.
PROPERTIES
Our principal executive offices are located in Cambridge, Massachusetts, where we lease approximately 32,000 square feet of space pursuant to a lease that expires in September 2024. We also lease approximately 13,000 square feet of office space in Evansville, Indiana pursuant to a lease that expires in August 2030, approximately 10,000 square feet of office space in Austin, Texas pursuant to a lease that expires in April 2025, and approximately 10,000 square feet of office space in San Antonio, Texas pursuant to a lease that expires in September 2025. The offices in Indiana and Texas are used in connection with our DTC agency. We believe that our current facilities are adequate to meet our immediate needs.
 
44

ITEM 3.
LEGAL PROCEEDINGS
Information with respect to legal proceedings and this item is included in Note 13 of the Notes to Consolidated Financial Statements contained in Part II, Item 8 of this Annual Report on Form
10-K,
which is incorporated herein by reference.
 
ITEM 4.
MINE SAFETY DISCLOSURES
Not applicable.
 
45

PART II
 
ITEM 5.
MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Certain Information Regarding the Trading of Our Common Stock
Our Class A common stock trades under the symbol “EVER” on the Nasdaq Global Market and has been publicly traded since June 28, 2018. Prior to this time, there was no public market for our Class A common stock. Our Class B common stock is not listed or traded on any stock exchange.
Holders of Our Common Stock
As of February 11, 2022, there were approximately 13 holders of record of shares of our Class A common stock and 8 holders of record of shares of our Class B common stock. These amounts do not include stockholders for whom shares are held in “nominee” or “street” name.
Securities Authorized for Issuance Under Equity Compensation Plans
Information about our equity compensation plans will be included in our definitive proxy statement to be filed with the SEC with respect to our 2022 Annual Meeting of Stockholders and is incorporated herein by reference.
Recent Sales of Unregistered Equity Securities
There were no shares of equity securities sold or issued, or options granted, by us during the year ended December 31, 2021 that were not registered under the Securities Act of 1933, as amended, or the Securities Act, and that were not previously reported in a Quarterly Report on Form
10-Q
or Current Report on Form
8-K.
Use of Proceeds from Initial Public Offering
Our initial public offering of Class A common stock, or the IPO, was effected through a Registration Statement on Form
S-1
(File
No. 333-225379)
that was declared effective by the Securities and Exchange Commission, or SEC, on June 27, 2018. The net offering proceeds to us, after deducting underwriting discounts and commissions and other offering expenses, were $48.6 million. None of the net proceeds were paid directly or indirectly to any of our directors or officers (or their associates) or persons owning 10.0% or more of any class of our equity securities or to any other affiliates, other than payments in the ordinary course of business to officers for salaries and to
non-employee
directors as compensation for board or board committee service. As of December 31, 2021, we have used all of the net proceeds from our IPO for general corporate purposes, capital expenditures and our acquisitions of Eversurance and PolicyFuel, including $7.0 million to repay amounts outstanding under our revolving line of credit with Western Alliance Bank. There were no material changes in the planned use of IPO proceeds from that described in the final prospectus for the IPO filed with the SEC pursuant to Rule 424(b)(4) under the Securities Act of 1933, as amended, on June 28, 2018.
Issuer Purchases of Equity Securities
We did not purchase any of our registered equity securities during the period from October 1, 2021 to December 31, 2021.
Dividends
We have never declared or paid cash dividends on our capital stock. We anticipate that we will retain all of our future earnings to finance the operation of our business and do not anticipate declaring or paying any cash
 
46

dividends on our capital stock in the foreseeable future. Any future determination to declare and pay cash dividends, if any, will be made at the discretion of our board of directors and will depend on a variety of factors, including applicable laws, our financial condition, results of operations, contractual restrictions, capital requirements, business prospects, general business or financial market conditions, and other factors our board of directors may deem relevant. In addition, our revolving credit facility contains covenants that could restrict our ability to pay cash dividends.
Stock Performance Graph
The following performance graph shall not be deemed “filed” for purposes of Section 18 of the Exchange Act or incorporated by reference into any filings under the Securities Act or the Exchange Act, except as otherwise expressly set forth by specific reference in such filing.
Set forth below is a line graph, for the period from June 28, 2018 (the first date on which shares of our Class A common stock were publicly traded) through December 31, 2021, comparing the cumulative total stockholder return of $100 invested (assuming that all dividends were reinvested) in (1) our Class A common stock, (2) all companies listed on the Nasdaq Composite Index and (3) the Research Development Group, or RDG, Internet Composite Index. Returns over the indicated periods should not be considered indicative of future stock prices or stockholder returns.
 
 
ITEM 6.
RESERVED
 
47

ITEM 7.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and related notes appearing in Part II, Item 8 of this Annual Report on Form
10-K.
Some of the information contained in this discussion and analysis or set forth elsewhere in this Annual Report on Form
10-K,
including information with respect to our plans and strategy for our business, includes forward-looking statements that involve risks and uncertainties. As a result of many factors, including those factors set forth in the ‘‘Risk Factors’’ section of this Annual Report on Form
10-K,
our actual results could differ materially from the results described in, or implied by, the forward-looking statements contained in the following discussion and analysis.
Overview
EverQuote makes insurance shopping easy, efficient and personal, saving consumers and insurance providers time and money.
We operate a leading online marketplace for insurance shopping, connecting consumers with insurance providers. Our mission is to empower insurance shoppers to better protect life’s most important assets—their family, property, and future. Our vision is to become the largest online source of insurance policies by using data and technology to make insurance simpler, more affordable and personalized, ultimately reducing cost and risk. Our results-driven marketplace, powered by our proprietary data and technology platform, is reshaping the insurance shopping experience for consumers and improving the way insurance providers attract and connect with consumers shopping for insurance.
Finding the right insurance product is often challenging for consumers, who face limited online options, complex, variable and opaque pricing, and myriad coverage configurations. We present consumers with a single starting point for a comprehensive and cost-effective insurance shopping experience. Our marketplace reduces the time consumers spend searching across multiple sites by delivering broader and more relevant results than consumers may find on their own. Our direct to consumer, or DTC, agents bind policies for consumers, further streamlining the consumer shopping experience. Our service is free for consumers, and we derive our revenue from sales of consumer referrals to insurance providers and directly from commissions on sales of policies.
Insurance providers, which we view as including carriers, our own DTC agents, and third-party agents, operate in a highly competitive and regulated industry and typically specialize in
pre-determined
subsets of consumers. As a result, not every consumer is a good match for every provider, and some providers can struggle to reach the segments that are most desirable for their business models. Traditional offline and online advertising channels reach broad audiences but lack the fine-grained consumer acquisition capabilities needed for optimally matching consumers to specific insurance products. We connect providers to a large volume of high-intent,
pre-validated
consumer referrals that match the insurers’ specific requirements. The transparency of our marketplace, as well as the campaign management tools we offer, make it easy for insurance carriers and third-party agents to evaluate the performance of their marketing spend on our platform and manage their own return on investment.
Since 2011, our core mission has been to make finding insurance easy and more personal, saving consumers and insurance providers time and money. We are working to build the largest and most trusted online insurance marketplace in the world. In pursuing this goal, we have consistently innovated through our disruptive data driven approach. Highlights of our history of innovation include:
 
   
In 2011, we launched the EverQuote marketplace for auto insurance.
 
   
In 2013, we launched EverQuote Pro, our provider portal, for carriers.
 
   
In 2015, we launched EverQuote Pro for agents.
 
48

   
In 2016, we added home and life insurance in our marketplace.
 
   
In 2018, we exceeded 46 million cumulative quote requests since launch of our marketplace.
 
   
In 2019, we added health and renters insurance in our marketplace.
 
   
In 2020, we launched our DTC insurance offerings in our life vertical and in our health vertical via the acquisition of Crosspointe Insurance & Financial Services, LLC, or Crosspointe, which we later renamed Eversurance.
 
   
In August 2021, we launched our DTC insurance offerings in our auto and home verticals via the acquisition of Policy Fuel LLC and its affiliates, or PolicyFuel.
In the years ended December 31, 2021, 2020 and 2019, our total revenue was $418.5 million, $346.9 million and $248.8 million, respectively, representing year-over-year growth of 20.6% and 39.4%, respectively. We had net losses of $19.4 million, $11.2 million and $7.1 million for the years ended December 31, 2021, 2020 and 2019, respectively, and had $14.6 million, $18.4 million and $8.3 million in adjusted EBITDA for these same periods, respectively. See the section titled
“—Non-GAAP Financial
Measure” for information regarding our use of adjusted EBITDA and its reconciliation to net income (loss) determined in accordance with generally accepted accounting principles in the United States, or GAAP.
COVID-19
The
COVID-19
pandemic has had a significant adverse impact on global commercial activity and has created significant volatility in financial markets. Many governmental authorities have implemented travel bans and restrictions, quarantines,
shelter-in-place
orders, business limitations and shutdowns and other measures to attempt to contain the spread of the virus. Government recommendations and requirements are continuing to change and there remains significant uncertainty as to the breadth and duration of business disruptions related to
COVID-19,
as well as its impact on the global economy and consumer confidence. While we are unable to accurately predict the full impact that
COVID-19
will have on our results from operations, financial condition, liquidity and cash flows due to these uncertainties, our compliance with measures to contain the spread of the virus has impacted our
day-to-day
operations and could disrupt our business and operations, as well as that of our customers and consumer traffic to our marketplace for an indefinite period of time. For example, we believe that immediately after
shelter-in-place
orders went into effect consumers performed fewer searches for insurance online. To support the health and well-being of our employees, customers, partners and communities, a majority of our employees continue to work remotely, however our offices are open for use. While such disruptions have not had a material adverse impact on our financial results through December 31, 2021, such disruptions may impact consumer insurance shopping behavior. We continue to monitor and are managing our operations for the ongoing impact of
COVID-19.
Factors Affecting Our Performance
We believe that our performance and future growth depend on a number of factors that present significant opportunities for us but also pose risks and challenges, including those discussed below and in the section titled “Risk Factors.”
Auto insurance industry risk
We derive a significant portion of our revenue from auto insurance providers and our financial results depend on the performance of the auto insurance industry. For example, in 2016, the U.S. commercial auto insurance industry experienced its worst underwriting performance in 15 years, with higher loss ratios that were driven by both adverse claim severity and frequency trends. As a result, our auto insurance carrier customers reduced marketing spend and cost per sale targets the following year, ultimately impacting our revenue growth in the auto insurance vertical in 2017. More recently, and specifically starting in the third quarter of 2021, the auto
 
49

insurance industry has experienced similar challenges, which is impacting our revenue growth in the auto insurance vertical. We believe this trend will continue into 2022.
Expanding consumer traffic
Our success depends in part on the growth of our consumer traffic, as measured by quote requests. We have historically increased consumer traffic to our marketplace by expanding existing advertising channels and adding new channels such as by engaging with consumers through our verified partner network. We plan to continue to increase consumer traffic by leveraging the features and growing data assets of our platform. While we plan to increase consumer traffic over the long term, we also have the ability to decrease advertising, which would likely result in a decrease in quote requests from consumers targeted by such advertising, if we believe the revenue associated with such consumer traffic does not result in incremental profit to our business. We have also increased the number of quote requests acquired from our verified partner network. While we plan to continue to increase the number of quote requests we acquire from our verified partner network, our ability to acquire quote requests in significant volume, at prices that are attractive, and that represent high-intent shoppers that insurance providers will purchase referrals for will impact our profitability.
Increasing the number of insurance providers and their respective spend in our marketplace
Our success also depends on our ability to retain and grow our insurance provider network. We have expanded both the number of insurance providers and the spend per provider on our platform. While not a factor in our historical increases in revenue per quote request, we believe we have an opportunity to increase the number of referrals per quote request while increasing the bind rate per quote request, which would allow us to increase our revenue at low incremental cost.
Revenue per quote request
We seek to increase our revenue per quote request by attaining higher insurance provider bids and by increasing the number of referrals per quote request. Insurance provider bids are influenced by competition in our marketplace auctions, the performance of our consumer referrals for insurance providers relative to other consumer acquisition channels, as well as by market conditions, insurance provider budgets and insurance providers’ new customer acquisition targets. Increases in revenue per quote request allow us to increase advertising and consumer traffic to our marketplace while maintaining or increasing variable marketing margin. We believe revenue per quote request will decrease in the near term as a result of reduced marketing spend from our auto insurance carrier customers.
Cost per quote request
We seek to efficiently acquire consumers by increasing the effectiveness of our consumer advertising and insurance marketplace. Cost per quote request is influenced by the cost and mix of advertising and the conversion rate of marketplace visitors who request an insurance quote. While we seek to minimize cost per quote request, we may incur increased cost per quote request in order to achieve profitability at relative volumes of quote requests and revenue per quote request. We believe cost per quote request will decrease in the near term as a result of reduced marketing spend by the auto insurance industry.
Key Business Metrics
We regularly review a number of metrics, including GAAP operating results and the key metrics listed below, to evaluate our business, measure our performance, identify trends affecting our business, formulate financial projections, and make operating and strategic decisions. Some of these metrics are
non-financial
metrics or are financial metrics that are not defined by GAAP.
 
50

Adjusted EBITDA
We define Adjusted EBITDA as net income (loss), adjusted to exclude: stock-based compensation expense, depreciation and amortization expense, acquisition-related costs, legal settlement expense,
one-time
severance charges, interest income and the provision for (benefit from) income taxes. Adjusted EBITDA is a non-GAAP financial measure that we present in this Annual Report on Form 10-K to supplement the financial information we present on a GAAP basis. We monitor and present Adjusted EBITDA because it is a key measure used by our management and board of directors to understand and evaluate our operating performance, to establish budgets and to develop operational goals for managing our business. Adjusted EBITDA should not be considered in isolation from, or as an alternative to, measures prepared in accordance with GAAP. Adjusted EBITDA should be considered together with other operating and financial performance measures presented in accordance with GAAP. Also, Adjusted EBITDA may not necessarily be comparable to similarly titled measures presented by other companies. For further explanation of the uses and limitations of this measure and a reconciliation of Adjusted EBITDA to the most directly comparable GAAP measure, net income (loss), please see “—Non GAAP Financial Measure”.
Variable Marketing Margin
We define variable marketing margin, or VMM, as revenue, as reported in our consolidated statements of operations and comprehensive loss, less advertising costs (a component of sales and marketing expense, as reported in our statements of operations and comprehensive loss). We use VMM to measure the efficiency of individual advertising and consumer acquisition sources and to make
trade-off
decisions to manage our return on advertising. We do not use VMM as a measure of profitability.
Quote Requests
Quote requests are consumer-initiated requests for an insurance quote that result from a website form, telephones calls with a consumer, or other interactions we have with consumers through third-party websites that result in a revenue generating transaction.
Key Components of Our Results of Operations
Revenue
We generate our revenue primarily by selling consumer referrals to insurance provider customers, consisting of carriers and agents, as well as to indirect distributors. To simplify the quoting process for the consumer and improve performance for the provider, we are able to provide consumer-submitted quote request data along with each referral. We recognize revenue from consumer referrals at the time of delivery. We support three secure consumer referral formats:
 
   
Clicks: An
online-to-online
referral, with a handoff of the consumer to the provider’s website.
 
   
Data: An
online-to-offline
referral, with quote request data transmitted to the provider for
follow-up.
 
   
Calls: An
online-to-offline
referral for outbound calls and an
offline-to-offline
referral for inbound calls, with the consumer and provider connected by phone.
We also generate less than 10% of our revenue from commission fees for the sale of policies, primarily in our health and automotive verticals. We recognize revenue based on our constrained estimate of commission payments we expect to receive over the lifetime of the policies sold, which we refer to as constrained lifetime values, or constrained LTVs, of commission payments. Commission revenue is recognized upon satisfaction of our performance obligation, which we consider to be submission of the policy application.
 
51

For the periods presented, our total revenue consisted of revenue generated from our automotive and other insurance verticals, which includes home and renters, life and health insurance verticals, as follows:
 
    
Year Ended December 31,
 
    
2021
    
2020
    
2019
 
     (in thousands)  
Automotive
   $ 330,928      $ 283,236      $ 212,300  
Other
     87,587        63,699        36,511  
    
 
 
    
 
 
    
 
 
 
Total Revenue
   $             418,515      $             346,935      $             248,811  
    
 
 
    
 
 
    
 
 
 
We expect a modest overall increase in revenue in 2022 as we anticipate increases in commission revenue to be mostly offset by decreases in referral revenue in our automotive vertical as a result of challenges in the automotive insurance industry described above. We expect revenue to fluctuate from quarter to quarter and, in particular, for our commission revenue to be impacted by the open enrollment period and annual enrollment period in our health vertical.
Cost and Operating Expenses
Our cost and operating expenses consist of cost of revenue, sales and marketing, research and development, and general and administrative expenses.
We allocate certain overhead expenses, such as rent, utilities, office supplies and depreciation and amortization of general office assets, to cost of revenue and operating expense categories based on headcount. As a result, an overhead expense allocation is reflected in cost of revenue and each operating expense category. Personnel-related costs included in cost of revenue and each operating expense category include wages, fringe benefit costs and stock-based compensation expense.
Cost of Revenue
Cost of revenue is comprised primarily of the costs of operating our marketplace and delivering consumer referrals to our customers. These costs consist primarily of technology service costs including hosting, software, data services, and third-party call center costs. In addition, cost of revenue includes depreciation and amortization of our platform technology assets and personnel-related costs.
Sales and Marketing
Sales and marketing expenses consist primarily of advertising and marketing expenditures as well as personnel-related costs for employees engaged in sales, marketing, data analytics and consumer acquisition functions and amortization of sales and marketing-related intangible assets. Advertising expenditures consist of variable costs that are related to attracting consumers to our marketplace, generating consumer quote requests, including the cost of quote requests we acquire from our verified partner network, and promoting our marketplace to carriers and agents. Advertising costs are expensed as incurred. Marketing costs consist primarily of content and creative development, public relations, memberships, and event costs. In order to continue to grow our business and brand awareness, we expect that we will continue to commit substantial resources to our sales and marketing efforts. We expect our sales and marketing expense will increase in the near term, both as a percentage of revenue and in absolute dollars, especially as we continue to expand our DTC agency. In the longer term, we expect sales and marketing expense to decrease as a percentage of revenue due to efficiencies of scale and improvements in our marketplace technology.
 
52

Research and Development
Research and development expenses consist primarily of personnel-related costs for software development and product management. We have focused our research and development efforts on improving ease of use and functionality of our existing marketplace platform and developing new offerings and internal tools. We primarily expense research and development costs. Direct development costs related to software enhancements that add functionality are capitalized and amortized as a component of cost of revenue. We expect that research and development expenses will increase as we continue to enhance and expand our platform technology.
General and Administrative
General and administrative expenses consist of personnel-related costs and related expenses for executive, finance, legal, human resources, technical support and administrative personnel as well as the costs associated with professional fees for external legal, accounting and other consulting services, insurance premiums and payment processing and billing costs. We expect general and administrative expenses to increase as we continue to incur the costs of compliance associated with being a publicly traded company, including legal, audit, insurance and consulting fees.
Acquisition-related
Acquisition-related costs include expenses associated with third-party professional services we utilize for the evaluation and execution of acquisitions as well as changes in the fair value of our contingent consideration liabilities recorded as the result of our Eversurance and PolicyFuel acquisitions.
Other Income (Expense)
Other income (expense) consists of interest income and other income (expense). Interest income consists of interest earned on invested cash balances. Other income (expense) consists of miscellaneous income (expense) unrelated to our core operations.
Income Taxes
We have not recorded income tax benefits for the net losses we have incurred in the years ended December 31, 2021 and 2020 or for our research and development tax credits generated, as we believe, based upon the weight of available evidence, that it is more likely than not that all of our net operating loss carryforwards and tax credits will not be realized. As of December 31, 2021, we had federal net operating loss carryforwards of $104.1 million, which may be available to offset future taxable income, of which $9.0 million of the total net operating loss carryforwards expire at various dates beginning in 2029, while the remaining $95.1 million do not expire but are limited in their usage to an annual deduction equal to 80% of annual taxable income. As of December 31, 2021, we had state net operating loss carryforwards of $87.5 million, which may be available to offset future taxable income and expire at various dates beginning in 2027. As of December 31, 2021, we also had federal and state research and development tax credit carryforwards of $5.1 million and $3.1 million, respectively, which may be available to reduce future tax liabilities and expire at various dates beginning in 2030 and 2029, respectively. During the year ended December 31, 2021, we released $2.5 million of our valuation allowance related to the net deferred tax liability recorded as a result of the PolicyFuel acquisition. We maintain a valuation allowance on our overall net deferred tax asset as it is deemed more likely than not the net deferred tax asset will not be realized.
Non-GAAP Financial
Measure
To supplement our consolidated financial statements presented in accordance with GAAP and to provide investors with additional information regarding our financial results, we present in this Annual Report on
 
53

Form 10-K
adjusted EBITDA as a
non-GAAP financial
measure. Adjusted EBITDA is not based on any standardized methodology prescribed by GAAP and is not necessarily comparable to similarly titled measures presented by other companies.
Adjusted EBITDA
. We define adjusted EBITDA as our net income (loss), excluding the impact of stock-based compensation expense; depreciation and amortization expense; acquisition-related costs; legal settlement expense;
one-time
severance charges; interest income; and our provision for (benefit from) income taxes. The most directly comparable GAAP measure to adjusted EBITDA is net income (loss). We monitor and present in this Annual Report on
Form 10-K adjusted
EBITDA because it is a key measure used by our management and board of directors to understand and evaluate our operating performance, to establish budgets and to develop operational goals for managing our business. In particular, we believe that excluding the impact of these expenses in calculating adjusted EBITDA can provide a useful measure
for period-to-period comparisons
of our core operating performance.
We use adjusted EBITDA to evaluate our operating performance and trends and make planning decisions. We believe adjusted EBITDA helps identify underlying trends in our business that could otherwise be masked by the effect of the expenses that we exclude in the calculation of adjusted EBITDA. Accordingly, we believe that adjusted EBITDA provides useful information to investors and others in understanding and evaluating our operating results, enhancing the overall understanding of our past performance and future prospects.
Adjusted EBITDA is not prepared in accordance with GAAP and should not be considered in isolation of, or as an alternative to, measures prepared in accordance with GAAP. There are a number of limitations related to the use of adjusted EBITDA rather than net income (loss), which is the most directly comparable financial measure calculated and presented in accordance with GAAP. Some of these limitations are:
 
   
adjusted EBITDA excludes stock-based compensation expense as it has recently been, and will continue to be for the foreseeable future, a significant
recurring non-cash expense
for our business;
 
   
adjusted EBITDA excludes depreciation and amortization expense and, although this is
a non-cash expense,
the assets being depreciated and amortized may have to be replaced in the future;
 
   
adjusted EBITDA excludes acquisition-related costs that affect cash available to us and the change in fair value of
non-cash
contingent consideration;
 
   
adjusted EBITDA excludes legal settlement expense that affected cash available to us;
 
   
adjusted EBITDA excludes severance charges incurred and paid in the fourth quarter of 2021 related to our reduction in
non-marketing operating
expenses that affected cash available to us;
 
   
adjusted EBITDA does not reflect the cash received from interest income on our investments, which affects the cash available to us;
 
   
adjusted EBITDA does not reflect income tax expense (benefit) that affects cash available to us; and
 
   
the expenses and other items that we exclude in our calculation of adjusted EBITDA may differ from the expenses and other items, if any, that other companies may exclude from adjusted EBITDA when they report their operating results.
In addition, other companies may use other measures to evaluate their performance, all of which could reduce the usefulness of adjusted EBITDA as a tool for comparison.
The following table reconciles adjusted EBITDA to net income (loss), the most directly comparable financial measures calculated and presented in accordance with GAAP.
 
54

Reconciliation of Net Loss to Adjusted EBITDA:
 
    
Year Ended December 31,
 
    
2021
   
2020
   
2019
 
     (in thousands)  
Net loss
   $ (19,434   $ (11,202   $ (7,117
Stock-based compensation
     30,020       24,179       12,721  
Depreciation and amortization
     5,072       3,350       2,186  
Acquisition-related costs
     1,065       2,258        
Legal settlement
                 1,227  
Severance under a plan
     440              
Interest income
     (37     (189     (669
Benefit from income taxes
     (2,510            
    
 
 
   
 
 
   
 
 
 
Adjusted EBITDA
   $             14,616     $             18,396     $               8,348  
    
 
 
   
 
 
   
 
 
 
Results of Operations
The following tables set forth our results of operations for the periods shown:
 
    
Year Ended December 31,
 
    
2021
   
2020
   
2019
 
     (in thousands)  
Statement of Operations Data:
                        
Revenue(1)
   $ 418,515     $ 346,935     $ 248,811  
    
 
 
   
 
 
   
 
 
 
Cost and operating expenses(2):
                        
Cost of revenue
     23,949       21,373       15,903  
Sales and marketing
     354,990       284,880       202,689  
Research and development
     35,732       29,662       20,214  
General and administrative
     24,703       20,444       16,827  
Acquisition-related costs
     1,065       2,258        
Legal settlement
                 1,227  
    
 
 
   
 
 
   
 
 
 
Total cost and operating expenses
     440,439       358,617       256,860  
    
 
 
   
 
 
   
 
 
 
Loss from operations
     (21,924     (11,682     (8,049
    
 
 
   
 
 
   
 
 
 
Other income (expense):
                        
Interest income
     37       189       669  
Other income (expense), net
     (57     291       263  
    
 
 
   
 
 
   
 
 
 
Total other income (expense), net
     (20     480       932  
    
 
 
   
 
 
   
 
 
 
Loss before income taxes
     (21,944     (11,202     (7,117
Benefit from income taxes
     2,510              
    
 
 
   
 
 
   
 
 
 
Net loss
   $ (19,434   $ (11,202   $ (7,117
    
 
 
   
 
 
   
 
 
 
Other Financial and Operational Data:
                        
Quote requests
     30,270       27,013       20,011  
Variable marketing margin
   $           129,553     $           108,642     $             73,316  
Adjusted EBITDA(3)
   $ 14,616     $ 18,396     $ 8,348  
 
55

 
(1)
Comprised of revenue from the following distribution channels:
 
    
Year Ended December 31,
 
    
        2021        
   
        2020        
   
        2019        
 
Direct channels
     90     92     94
Indirect channels
                           10                           8                             6
    
 
 
   
 
 
   
 
 
 
       100     100     100
    
 
 
   
 
 
   
 
 
 
 
(2)
Includes stock-based compensation expense as follows:
 
    
Year Ended December 31,
 
    
2021
    
2020
    
2019
 
     (in thousands)  
Cost of revenue
   $ 363      $ 361      $ 193  
Sales and marketing
     12,405        10,246        3,805  
Research and development
     9,551        7,751        3,967  
General and administrative
     7,701        5,821        4,756  
    
 
 
    
 
 
    
 
 
 
     $             30,020      $             24,179      $             12,721  
    
 
 
    
 
 
    
 
 
 
 
(3)
See
“—Non-GAAP
Financial Measure” for information regarding our use of adjusted EBITDA as a
non-GAAP
financial measure and a reconciliation of adjusted EBITDA to its comparable GAAP financial measure.
Comparison of the Years Ended December 31, 2021 and 2020
  Revenue:
 
    
Year Ended December 31,
    
Change
 
    
2021
    
2020
    
Amount
    
%
 
     (dollars in thousands)  
Revenue
   $           418,515      $           346,935      $           71,580                      20.6
Revenue increased by $71.6 million from $346.9 million for the year ended December 31, 2020 to $418.5 million for the year ended December 31, 2021. The increase in revenue was due to increases of $47.7 million and $23.9 million in revenue from our automotive and other insurance marketplace verticals, respectively. The increase in revenue from our automotive vertical was primarily due to an increase in the volume of quote requests resulting from increased advertising to attract consumers and to an increase in commission revenue of $4.7 million. The increase in revenue from our other marketplace verticals was primarily due to an increase of $14.9 million in commission revenue, primarily in our health vertical, and an increase in revenue per quote request as a result of increased demand for consumer referrals by our insurance providers.
Cost of Revenue
 
    
Year Ended December 31,
   
Change
 
    
2021
   
2020
   
Amount
    
%
 
     (dollars in thousands)  
Cost of revenue
   $           23,949     $           21,373     $           2,576                      12.1
Percentage of revenue
     5.7     6.2                 
 
56

Cost of revenue increased by $2.6 million from $21.4 million for the year ended December 31, 2020 to $23.9 million for the year ended December 31, 2021. Cost of revenue increased due primarily to increased third-party call center costs of $2.5 million, which were primarily related to increased volume of call referrals. Amortization of capitalized software costs increased by $0.4 million.
Sales and Marketing
 
    
        Year Ended December 31,        
   
Change
 
    
2021
   
2020
   
      Amount      
    
            %            
 
     (dollars in thousands)  
Sales and marketing expense
   $     354,990     $     284,880     $         70,110                        24.6
Percentage of revenue
     84.8     82.1                 
Sales and marketing expenses increased by $70.1 million from $284.9 million for the year ended December 31, 2020 to $355.0 million for the year ended December 31, 2021. The increase in sales and marketing expense was primarily due to an increase in advertising expenditures of $50.7 million and an increase in personnel-related costs of $16.2 million. The increase in personnel-related costs was primarily due to an increase in headcount, a significant portion of which was in DTC agency. Personnel-related costs for the year ended December 31, 2021 included severance costs of $0.4 million. Personnel-related costs for the years ended December 31, 2021 and 2020 included stock-based compensation expense of $12.4 million and $10.2 million, respectively.
Research and Development
 
    
        Year Ended December 31,        
   
Change
 
    
2021
   
2020
   
      Amount      
    
            %            
 
     (dollars in thousands)  
Research and development expense
   $     35,732     $     29,662     $           6,070                        20.5
Percentage of revenue
     8.5     8.5                 
Research and development expenses increased by $6.1 million from $29.7 million for the year ended December 31, 2020 to $35.7 million for the year ended December 31, 2021. The increase in research and development expense was primarily due to an increase in personnel-related costs of $4.7 million as a result of our continued hiring of research and development employees and a shift towards hiring more senior personnel, to further develop and enhance our marketplace websites and technology. Personnel-related costs for the years ended December 31, 2021 and 2020 included stock-based compensation expense of $9.6 million and $7.8 million, respectively. Technical service costs also increased by $1.3 million for the year ended December 31, 2021 as compared to the year ended December 31, 2020.
General and Administrative
 
    
        Year Ended December 31,        
   
Change
 
    
2021
   
2020
   
      Amount      
    
            %            
 
     (dollars in thousands)  
General and administrative expense
   $     24,703     $     20,444     $           4,259                        20.8
Percentage of revenue
     5.9     5.9                 
General and administrative expenses increased by $4.3 million from $20.4 million for the year ended December 31, 2020 to $24.7 million for the year ended December 31, 2021. The increase in general and administrative expenses was primarily due to an increase in personnel-related costs of $2.9 million and increases in accounting fees and insurance costs of $0.5 million each. Personnel-related costs for the years ended December 31, 2021 and 2020 included stock-based compensation expense of $7.7 million and $5.8 million, respectively.
 
57

Acquisition-related Costs
Acquisition-related costs for the years ended December 31, 2021 and 2020 were $1.1 million and $2.3 million, respectively, and included costs for third-party professional services we utilized for the evaluation and execution of our completed acquisitions of $0.9 million and $0.5 million, respectively. Acquisition-related costs also included the change in the fair value of our contingent consideration liabilities recorded as the result of our acquisitions, which were comprised of expenses of $0.2 million and $1.8 million for the years ended December 31, 2021 and 2020, respectively.
Other Income (Expense)
Other income (expense), net was not significant for the year ended December 31, 2021. Other income (expense), net included sublease income of $0.3 million for the year ended December 31, 2020. The sublease ended in 2020.
Benefit from Income Taxes
We recorded an income tax benefit of $2.5 million for the year ended December 31, 2021 due to the release of a portion of our valuation allowance as a result of the PolicyFuel acquisition. The net deferred tax liability recorded for PolicyFuel primarily relates to the intangible assets recognized in purchase accounting which are
non-deductible
for tax purposes and result in a deferred tax liability. The net deferred tax liability is a source of income to support the recognition of a portion of our existing deferred tax assets. Therefore, we recorded a tax benefit for the release of a portion of our valuation allowance related to the net deferred tax liability recorded in purchase accounting. We maintain a valuation allowance on our overall net deferred tax asset as we deem it more likely than not that the net deferred tax asset will not be realized.
Quote Requests
 
    
        Year Ended December 31,        
    
Change
 
    
2021
    
2020
    
        Amount        
    
            %            
 
     (in thousands except percentages)  
Quote requests
             30,270                27,013                        3,257                        12.1
Quote requests increased by 3.3 million for 2021 as compared to 2020 due to increased spending on advertising.
Variable Marketing Margin
 
    
        Year Ended December 31,        
   
        Change        
 
    
2021
   
2020
   
        Amount        
    
            %            
 
     (dollars in thousands)  
Revenue
   $         418,515     $         346,935     $             71,580                        20.6
Less: total advertising expense (a component of sales and marketing expense)
     288,962       238,293                   
    
 
 
   
 
 
                  
Variable marketing margin
   $ 129,553     $ 108,642     $ 20,911        19.2
    
 
 
   
 
 
                  
Percentage of revenue
     31.0     31.3                 
The increase in variable marketing margin was due primarily to increased quote requests and growth in our commissions revenue.
Comparison of the Years Ended December 31, 2020 and 2019
For a discussion of our results of operations for the year ended December 31, 2020 as compared to the year ended December 31, 2019,
 see
 Item 7. Management’s Discussion and Analysis of Financial Condition and
 
58

Results of Operations—Results of Operations—Comparison of the Years Ended December 31, 2020 and 2019 included in our Annual Report on Form
10-K
for the fiscal year ended December 31, 2020.
Liquidity and Capital Resources
At December 31, 2021, our principal sources of liquidity were cash and cash equivalents of $34.9 million and availability of $25.0 million under our revolving line of credit. In February 2022, we completed a private placement of shares of Class A common stock resulting in proceeds to us of $15.0 million.
Borrowings under our revolving line of credit are collateralized by substantially all of our assets and property. Additionally, we are subject under our revolving line of credit to affirmative and negative covenants to which we will remain subject until maturity. These covenants include limitations on our ability to incur additional indebtedness and engage in certain fundamental business transactions, such as mergers or acquisitions of other businesses. As of December 31, 2021, we were in compliance with these covenants. In addition, we are required to maintain a minimum asset coverage ratio of 1.5 to 1 calculated as the sum of unrestricted cash and qualified accounts receivable divided by borrowings outstanding under the revolving line of credit. Events of default under our revolving line of credit include failure to make payments when due, insolvency events, failure to comply with covenants and material adverse events with respect to us. In the event of a default, the lender may declare all borrowings immediately due and payable.
Since our inception, we have incurred operating losses and may continue to incur losses in the foreseeable future. We anticipate that our operating expenses and capital expenditures will increase substantially in the near term as we continue to expand our DTC agency, hire additional employees and improve our technology and infrastructure capabilities. Additionally, a significant portion of the commission revenue we record will be collected over a multi-year time frame as policyholders renew their policies, and we are paid commissions on those renewals. As of December 31, 2021, $13.4 million of our $22.7 million commissions receivable contract asset was classified as long term. We believe our existing cash and cash equivalents will be sufficient to fund our operating expenses and capital expenditure requirements for at least the next 12 months, without considering the borrowing availability under our revolving line of credit. Our future capital requirements may vary materially from those currently planned and will depend on many factors, including our rate of revenue growth, the timing and extent of spending on business initiatives, purchases of capital equipment to support our growth, the expansion of sales and marketing activities, expansion of our business through acquisitions or our investments in complementary offerings, technologies or businesses, market acceptance of our platform and overall economic conditions. If we do not achieve our revenue goals as planned, we believe that we can reduce our operating costs. If we need additional funds and are unable to obtain funding on a timely basis, we may need to significantly curtail our operations in an effort to provide sufficient funds to continue our operations, which could adversely affect our business prospects.
Cash Flows
The following table shows a summary of our cash flows:
 
    
Year Ended December 31,
 
    
            2021            
   
            2020            
   
            2019            
 
     (in thousands)  
Net cash provided by operating activities
   $                 7,189     $                 10,668     $                 4,413  
Net cash used in investing activities
     (18,817     (18,752     (2,975
Net cash provided by financing activities
     3,615       4,907       2,982  
Effect of exchange rate changes on cash, cash equivalents and restricted cash
     (6     (7      
    
 
 
   
 
 
   
 
 
 
Net increase (decrease) in cash, cash equivalents and restricted cash
   $ (8,019   $ (3,184   $ 4,420  
    
 
 
   
 
 
   
 
 
 
 
59

Net cash provided by operating activities
Operating activities provided $7.2 million and $10.7 million of cash during the years ended December 31, 2021 and 2020, respectively. Cash provided by operating activities in the year ended December 31, 2021 primarily resulted from the offset of net
non-cash
charges of $32.8 million to our net loss of $19.4 million, partially offset by net cash used by changes in our operating assets and liabilities of $6.1 million. Net cash used by changes in our operating assets and liabilities consisted primarily of a $10.9 million and $3.6 million increase in other assets and prepaid expenses and other current assets, respectively, and a $1.3 million decrease in accounts payable and accrued expenses and other current liabilities. These amounts were partially offset by a $10.5 million decrease in accounts receivable. Cash provided by operating activities in 2020 primarily resulted from the offset of net
non-cash
charges of $29.4 million to our net loss of $11.2 million and net cash used by changes in our operating assets and liabilities of $7.5 million. Net cash used by changes in our operating assets and liabilities consisted primarily of a $14.0 million increase in accounts receivable, partially offset by an aggregate $5.3 million increase in accounts payable and accrued expenses and other current liabilities and a $0.8 million increase in other long-term liabilities.
Changes in accounts receivable, accounts payable and accrued expenses and other current liabilities were generally due to growth in our business, timing of customer and vendor invoicing and payments. The change in other long-term liabilities in 2020 was primarily due to the deferred payment of employer tax remittances. Collection of commissions receivable, which are included in prepaid expenses and other current assets and other assets depends upon the timing of our receipt of commission payments from insurance carriers. A significant portion of our commissions receivable asset is classified as long term.
Net cash used in investing activities
Net cash used in investing activities was $18.8 million for each of the years ended December 31, 2021 and 2020. Net cash used in investing activities for the years ended December 31, 2021 and 2020 included cash paid of $16.0 million and $14.9 million to purchase PolicyFuel and Eversurance, respectively. Cash used in investing activities for the years ended December 31, 2021 and 2020 also consisted of cash used to acquire property and equipment, which included the capitalization of software development costs. During the years ended December 31, 2021 and 2020, we capitalized $2.3 million and $3.0 million, respectively, of software development costs.
Net cash provided by financing activities
During the years ended December 31, 2021 and 2020, net cash provided by financing activities was $3.6 million and $4.9 million, respectively, and consisted of proceeds received from the exercise of common stock options.
For a discussion of our cash flows for the year ended December 31, 2019,
 see
 Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources—Cash Flows included in our Annual Report on Form
10-K
for the fiscal year ended December 31, 2020.
Contractual Obligations and Commitments
Our cash flows are dependent on a number of factors in addition to our operational expenditures, including our contractual and other obligations. As a result, our liquidity and capital resources in future periods should be analyzed in conjunction with such factors.
We lease office space in Cambridge, Massachusetts under a
non-cancelable
operating lease that expires in September 2024. We lease office space at various other locations under
non-cancelable
operating leases that expire at varying dates through 2030. As of December 31, 2021, we were obligated to make total minimum lease payments of $8.9 million under such leases, of which $3.0 million is payable in 2022.
 
60

We have outstanding agreements with various vendors for hosting and other technical services. We believe that we will be able to fund these obligations through our existing cash and cash equivalents.
Critical Accounting Policies and Significant Judgments and Estimates
Our consolidated financial statements are prepared in accordance with GAAP. The preparation of our consolidated financial statements and related disclosures requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue, costs and expenses, and the disclosure of contingent assets and liabilities in our consolidated financial statements. We base our estimates on historical experience, known trends and events, and various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. We evaluate our estimates and assumptions on an ongoing basis. Our actual results may differ from these estimates under different assumptions or conditions.
While our significant accounting policies are described in more detail in Note 2 to our audited consolidated financial statements, appearing in Part II of Item 8 of this Annual Report on Form
10-K,
we believe that the following accounting policies are those most critical to the judgments and estimates used in the preparation of our consolidated financial statements.
Goodwill and Acquired Intangible Assets
We record goodwill when consideration paid in a business acquisition exceeds the value of the net assets acquired. Our estimates of fair value are based upon assumptions believed to be reasonable at that time but that are inherently uncertain and unpredictable. Assumptions may be incomplete or inaccurate, and unanticipated events or circumstances may occur, which may affect the accuracy or validity of such assumptions, estimates or actual results. During the measurement period, which extends no later than one year from the acquisition date, we may record certain adjustments to the carrying value of the assets acquired and liabilities assumed with the corresponding offset to goodwill. After the measurement period, all adjustments are recorded in the consolidated statements of operations and comprehensive loss as operating expenses or income. Our preliminary estimate of the fair value of specifically identifiable assets acquired and liabilities assumed as of the date of acquisition of PolicyFuel is subject to change upon finalizing our valuation analysis. We expect to finalize our fair value estimates in the first half of 2022.
Goodwill is not amortized, but rather is tested for impairment annually, or more frequently if facts and circumstances warrant a review, such as significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. We have determined that there is a single reporting unit for the purpose of conducting our goodwill impairment assessment. We assess both the existence of potential impairment and the amount of impairment loss by comparing the fair value of the reporting unit with its carrying amount, including goodwill. Intangible assets are recorded at their estimated fair values at the date of acquisition. We amortize acquired intangible assets over their estimated useful lives based on the pattern of consumption of the economic benefits or, if that pattern cannot be readily determined, on a straight-line basis. To date, we have not recorded any impairments of goodwill or acquired intangible assets.
Valuation of Contingent Consideration
In connection with our acquisitions of Eversurance and PolicyFuel we agreed to issue shares of Class A common stock to the former owners upon the achievement of certain revenue targets. Achievement of revenue targets that will result in the issuance of a variable number of shares of Class A common stock are accounted for as a liability. We estimated the fair value of the shares of Class A common stock issuable upon achievement of the targets as of the acquisition date. We remeasure the fair value of the shares of Class A common stock issuable at each subsequent reporting date until the liability is fully settled. We use Monte Carlo simulation models in our estimates. The estimated fair value of the contingent consideration is based upon available information and
 
61

certain assumptions, known at the time of our estimates, which management believes are reasonable. Changes in the fair value of contingent consideration related to updated assumptions and estimates are recognized as acquisition-related costs.
We estimate the fair value of the maximum 58,754 shares of Class A common stock issuable as contingent consideration upon achievement of certain Eversurance revenue targets in 2023 using probability of achievement of the revenue target (acquisition specific input) and the market value of our Class A common stock (observable input). The fair value of our contingent consideration liability for the Eversurance shares was $0.9 million and $2.2 million as of December 31, 2021 and 2020, respectively. The decrease in fair value of the contingent consideration liability for the year ended December 31, 2021 was due to the decrease in the market value of our Class A common stock during the year. A hypothetical change in the market value of our Class A common stock of 10% would change the fair value of our estimated liability as of December 31, 2021 by $0.1 million.
We used a Monte Carlo simulation model in our estimates of the fair value of the contingent consideration related to the PolicyFuel acquisition that will be settled over the next three years. The most significant assumptions and estimates utilized in the model include forecasted revenue (an acquisition specific input) and the market value of our Class A common stock (an observable input). Other assumptions utilized in the model include equity volatility, revenue volatility and discount rate. The fair value of our contingent consideration liability for the PolicyFuel shares was $3.8 million as of the date of acquisition and $5.3 million as of December 31, 2021. The increase in the fair value of the contingent consideration liability for the PolicyFuel shares was primarily due to a change in estimate of forecasted revenue, partially offset by the decrease in the market value of our Class A common stock during the period. A hypothetical change of 10% in our estimate of the number of shares of our Class A common stock to be released upon achievement of the revenue targets, assuming no change to the market value of Class A common stock, would change the fair value of our estimated liability as of December 31, 2021 by $0.4 million. A hypothetical change of 10% in the market value of our Class A common stock, assuming no change to the estimated number of shares to be released upon achievement of the revenue targets, would change the fair value of our estimated liability as of December 31, 2021 by $0.3 million.
Revenue Recognition
We derive our revenue primarily by selling consumer referrals to our insurance provider customers, including insurance carriers, agents and indirect distributors. We also generate less than 10% of our revenue from commission fees for the sale of policies, primarily in our health and automotive verticals. To determine revenue recognition for arrangements that we determine are within the scope of the revenue standard, we perform the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) we satisfy a performance obligation.
We only apply the five-step model to contracts when collectability of the consideration to which we are entitled in exchange for the goods or services we transfer to the customer is determined to be probable. Amounts are recorded as accounts receivable when our right to consideration is unconditional. We do not assess whether a contract has a significant financing component if the expectation at contract inception is that the period between payment by the customer and the transfer of the promised goods or services to the customer will be one year or less.
Referral Revenue
We recognize referral revenue when we satisfy our performance obligations by delivering the referrals to our customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those referrals.
 
62

Commission Revenue
Our commission revenue is primarily comprised of commissions from health insurance carriers and, to a lesser extent, auto insurance carriers. Commission revenue is comprised of the estimated constrained lifetime values, or the constrained LTVs, of commission payments we expect to receive for selling an insurance policy. Commission revenue is recognized upon satisfaction of our performance obligation. We consider our performance obligation to be satisfied upon submission of the policy application. Commission revenue represents less than 10% of total revenue in each of the years ended December 31, 2021, 2020 and 2019.
We estimate commission revenue for each health insurance product by using a portfolio approach to a group of policies by product type and the application submission date of the relevant policy, which are referred to as “cohorts.” Our estimate of constrained LTVs is based on an analysis of historical commission payment trends for relevant policies to establish an expected lifetime value and incorporates management’s judgment in interpreting those trends to calculate LTVs and to apply constraints to such LTVs. Significant factors impacting historical trends include carrier mix, average policy duration and conversion rates of paying policies.
Commission revenue from auto insurance carriers is comprised of constrained LTVs of commission payments we expect to receive for selling an insurance policy based on the effective date of the policy. Our estimate of constrained LTVs is based on an analysis of historical commission payment trends for relevant policies to establish an expected lifetime value and incorporates management’s judgment in interpreting those trends to calculate LTVs and to apply constraints to such LTVs. The most significant factor impacting historical trends is average policy duration.
We apply a constraint to our estimated LTVs to only recognize the amount of variable consideration that we believe is probable that we will be entitled to receive and that will not be subject to a significant revenue reversal in the future.
To the extent that commission payment trends change or the underlying factors impacting commission payments change, our estimate of constrained LTVs could be materially impacted. To the extent we make changes to our estimates of constrained LTVs, we recognize any material impact of the change to commission revenue in the reporting period in which the change is made, including revisions of estimated lifetime commissions either below or in excess of previously estimated constrained LTVs recognized as an adjustment to revenue and the related contract asset. We have not recorded material adjustments to revenue or commissions receivable resulting from changes to estimated LTVs. We recognize revenue for new policies by applying the latest estimated constrained LTV for that product.
Stock-Based Compensation
We measure stock options and other stock-based awards granted to employees,
non-employees
and directors based on their fair value on the date of the grant. We recognize compensation expense of employee awards, net of estimated forfeitures, over the requisite service period, which is generally the vesting period of the respective award. We apply the straight-line method of expense recognition to all employee awards with only service-based vesting conditions and apply the graded-vesting method to all employee awards with both service-based and performance-based vesting conditions, commencing when achievement of the performance condition becomes probable. Compensation expense for nonemployee awards is recognized in the same manner as if we had paid cash for the goods or services received.
We estimate the fair value of stock options with service-based vesting or performance-based vesting granted to employees,
non-employees
and directors using the Black-Scholes option-pricing model, which uses as inputs the fair value of our common stock and assumptions we make for the volatility of our common stock, the expected term of our common stock options, the risk-free interest rate for a period that approximates the expected term of our common stock options, and our expected dividend yield. We measure stock options with
 
63

market-based
vesting based on the fair value on the date of grant using a Monte Carlo simulation model. We estimate the fair value of each restricted stock unit, or RSU, based on the market value of our common stock.
The fair value of performance-based RSUs that are liability classified will be recorded as compensation expense based on the fair value of the number of shares issued at vesting. Prior to vesting, compensation expense is recognized over the period during which services are rendered, based on the performance conditions deemed to be probable of achievement. At the end of each financial reporting period prior to the vesting date, the fair value of these awards is remeasured using the then-current fair value of our Class A common stock. For a description of liability-classified performance-based RSUs refer to Note 10 of the Notes to Consolidated Financial Statements.
Recently Issued Accounting Pronouncements
A description of recently issued accounting pronouncements that may potentially impact our financial position and results of operations is disclosed in Note 2 to our audited consolidated financial statements appearing in Part II, Item 8 of this Annual Report on Form
10-K.
 
ITEM 7A.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We have a credit agreement that provides us with a revolving line of credit of up to $25.0 million. Borrowings bear interest at a floating rate of the greater of 3.25% or the prime rate. As of December 31, 2021, we had no outstanding borrowings under our revolving line of credit and therefore no material exposure to fluctuations in interest rates.
We contract with vendors in foreign countries and have foreign subsidiaries. As such, we have exposure to adverse changes in exchange rates of foreign currencies associated with our foreign transactions and our foreign subsidiaries. We believe this exposure to be immaterial. We do not hedge against this exposure to fluctuations in exchange rates.
 
64

ITEM 8.
CONSOLIDATED FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
EVERQUOTE, INC.
Index to Consolidated Financial Statements
 
 
  
        Page(s)    
  
  66
  
  70
  
  71
  
  72
  
  73
  
  74
 
65

Report of Independent Registered Public Accounting Firm
To the
Board of Directors and Stockholders of EverQuote, Inc.
Opinions on the Financial Statements and Internal Control over Financial Reporting
We have audited the accompanying consolidated balance sheets of EverQuote, Inc. and its subsidiaries (the “Company”) as of December 31, 2021 and 2020, and the related consolidated statements of operations and comprehensive loss, of stockholders’ equity and of cash flows for each of the three years in the period ended December 31, 2021, including the related notes (collectively referred to as the “consolidated financial statements”). We also have audited the Company’s internal control over financial reporting as of December 31, 2021, based on criteria established in
 Internal Control—Integrated Framework
 (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).
In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2021 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company did not maintain, in all material respects, effective internal control over financial reporting as of December 31, 2021, based on criteria established in
 Internal Control
Integrated Framework
 (2013) issued by the COSO because material weaknesses in internal control over financial reporting existed as of that date as the Company did not design and maintain (i) user access controls to ensure appropriate segregation of duties and that adequately restrict user and privileged access to certain revenue-related financial applications, programs, and data to appropriate company personnel; (ii) program change management controls for certain revenue-related financial applications to ensure that information technology (IT) program and data changes affecting financial IT applications and underlying accounting records are identified, tested, authorized and implemented appropriately; and (iii) controls over the completeness and accuracy of data relevant to certain automated revenue calculations.
A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the annual or interim financial statements will not be prevented or detected on a timely basis. The material weaknesses referred to above are described in Management’s Report on Internal Control Over Financial Reporting appearing under Item 9A. We considered these material weaknesses in determining the nature, timing, and extent of audit tests applied in our audit of the 2021 consolidated financial statements, and our opinion regarding the effectiveness of the Company’s internal control over financial reporting does not affect our opinion on those consolidated financial statements.
Change in Accounting Principle
As discussed in Note 2 to the consolidated financial statements, the Company changed the manner in which it accounts for leases in 2020.
Basis for Opinions
The Company’s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in management’s report referred to above. Our responsibility is to express opinions on the Company’s consolidated financial statements and on the Company’s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
 
66

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.
Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.
As described in Management’s Report on Internal Control Over Financial Reporting, management has excluded Policy Fuel, LLC and its affiliated entities (PolicyFuel) from its assessment of internal control over financial reporting as of December 31, 2021 because it was acquired by the Company in a purchase business combination during 2021. We have also excluded PolicyFuel from our audit of internal control over financial reporting. PolicyFuel is a wholly-owned subsidiary whose total assets and total revenues excluded from management’s assessment and our audit of internal control over financial reporting represent 5% and 2%, respectively, of the related consolidated financial statement amounts as of and for the year ended December 31, 2021.
Definition and Limitations of Internal Control over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
Critical Audit Matters
The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i) relates to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
 
67

Acquisition of Policy Fuel, LLC and its Affiliated Entities – Valuation of Contingent Consideration and Customer Relationships Intangible Asset
As described in Notes 3 and 4 to the consolidated financial statements, the Company completed its acquisition of Policy Fuel, LLC and its Affiliated Entities (PolicyFuel) on August 13, 2021. The purchase consideration of $20.0 million reflected a cash payment of $16.0 million, net of cash acquired, settlement of an outstanding receivable from PolicyFuel of $0.2 million, and contingent consideration of $3.8 million, representing the estimated fair value as of the acquisition date of Class A common stock issuable to the former owners of PolicyFuel upon achievement of certain revenue targets over the next three years. The former owners of PolicyFuel are eligible to receive shares of Class A common stock upon the achievement (at varying levels) of each of three twelve-month revenue targets. As achievement of each of the three twelve-month targets will result in the issuance of a variable number of shares of Class A common stock, management has recorded the fair value of this contingent consideration within accrued expenses and other current liabilities (first annual target) and within other long-term liabilities (second and third annual targets). As of December 31, 2021, management estimated the fair value of the contingent consideration to be $5.3 million, and as a result recorded a $1.5 million charge to acquisition-related costs for the increase in fair value subsequent to the acquisition date. Management estimated the fair value of the contingent consideration as of the acquisition date, and remeasures the fair value of the contingent consideration at each subsequent reporting date until the liability is fully settled, using a Monte Carlo simulation model. Management’s significant assumptions and estimates utilized in the model include the forecasted revenue, equity volatility, revenue volatility, and discount rate. Additionally, as part of the preliminary allocation of the purchase price for PolicyFuel, management recorded $6.6 million for the customer relationships intangible asset at fair value using the income approach. Management’s significant assumptions and estimates utilized in the model include the revenue and earnings growth rates, royalty rates, and the discount rate.
The principal considerations for our determination that performing procedures relating to the valuation of contingent consideration and the customer relationships intangible asset in the PolicyFuel acquisition is a critical audit matter are (i) a high degree of auditor judgment and subjectivity in applying procedures relating to the fair value of the contingent consideration and the customer relationships intangible asset due to the significant judgment by management when determining the fair values, (ii) the significant audit effort in evaluating management’s significant assumptions related to the forecasted revenue, equity volatility, and revenue volatility for the contingent consideration, and the revenue and earnings growth rates, royalty rates, and discount rate for the customer relationships intangible asset, and (iii) the audit effort involved the use of professionals with specialized skill and knowledge.
Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to the acquisition accounting, including controls over management’s determination of the fair value of the contingent consideration, the customer relationships intangible asset, and changes in the fair value of the contingent consideration at subsequent reporting dates. These procedures also included, among others, (i) reading the purchase agreement, (ii) testing the completeness and accuracy of the underlying data used in the valuation models, and (iii) evaluating the appropriateness of the valuation models and reasonableness of the significant assumptions used by management related to the forecasted revenue, equity volatility, and revenue volatility for the contingent consideration as of the acquisition date and December 31, 2021, and the revenue and earnings growth rates, royalty rates, and discount rate for the customer relationships intangible asset. Evaluating the reasonableness of the forecasted revenue used in the determination of the fair value of the contingent consideration involved considering the consistency with external economic and market data. Evaluating the reasonableness of the revenue and earnings growth rates used in the determination of the fair value of the customer relationships intangible asset involved considering the consistency with historical data as well as consistency with external economic and market data. Professionals with specialized skill and knowledge were used to assist in the evaluation of the appropriateness of the Monte Carlo simulation model for the contingent consideration and the income approach for the customer relationships intangible asset, as well as evaluating the
 
68

reasonableness of the significant assumptions related to the equity volatility and revenue volatility for the contingent consideration and the royalty rates and discount rate for the customer relationships intangible asset.
/s/
 PricewaterhouseCoopers LLP
 
Boston, Massachusetts
February 25, 2022
We have served as the Company’s auditor since 2014.
 
6
9

EVERQUOTE, INC.
CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per share amounts)
 
    
December 31,
 
    
2021
   
2020
 
Assets
                
Current assets:
                
Cash and cash equivalents
   $ 34,851     $ 42,870  
Accounts receivable, net
     35,659       46,079  
Prepaid expenses and other current assets
     14,184       8,452  
    
 
 
   
 
 
 
Total current assets
     84,694                       97,401  
Property and equipment, net
     5,796       6,173  
Goodwill
                     21,501       9,794  
Acquired intangible assets, net
     10,229       3,366  
Operating lease
right-of-use
assets
     7,291       9,621  
Other assets
     14,096       2,695  
    
 
 
   
 
 
 
Total assets
   $ 143,607     $ 129,050  
    
 
 
   
 
 
 
Liabilities and Stockholders’ Equity
                
Current liabilities:
                
Accounts payable
   $ 29,599     $ 32,964  
Accrued expenses and other current liabilities
     13,015       9,421  
Deferred revenue
     2,096       1,869  
Operating lease liabilities
     2,696       2,593  
    
 
 
   
 
 
 
Total current liabilities
     47,406       46,847  
Operating lease liabilities, net of current portion
     5,531       8,093  
Other long-term liabilities
     5,545       3,128  
    
 
 
   
 
 
 
Total liabilities
     58,482       58,068  
    
 
 
   
 
 
 
Commitments and contingencies (Note 13)
            
Stockholders’ equity:
                
Preferred stock, $0.001 par value; 10,000,000 shares authorized; no shares issued and outstanding
            
Class A common stock, $0.001 par value; 220,000,000 shares authorized; 23,544,995 shares and 20,784,065 shares issued and outstanding at December 31, 2021 and 2020, respectively
     24       21  
Class B common stock, $0.001 par value; 30,000,000 shares authorized; 6,407,678 shares and 7,429,502 shares issued and outstanding at December 31, 2021 and 2020, respectively
     6       7  
Additional
paid-in
capital
     222,730       189,172  
Accumulated other comprehensive income (loss)
     10       (7
Accumulated deficit
     (137,645     (118,211
    
 
 
   
 
 
 
Total stockholders’ equity
     85,125       70,982  
    
 
 
   
 
 
 
Total liabilities and stockholders’ equity
   $             143,607     $             129,050  
    
 
 
   
 
 
 
The accompanying notes are an integral part of these consolidated financial statements.
 
70

EVERQUOTE, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS
(In thousands, except per share amounts)
 
    
Year Ended December 31,
 
    
2021
   
2020
   
2019
 
Revenue
   $ 418,515     $ 346,935     $ 248,811  
    
 
 
   
 
 
   
 
 
 
Cost and operating expenses:
                        
Cost of revenue
     23,949       21,373       15,903  
Sales and marketing
     354,990       284,880       202,689  
Research and development
     35,732       29,662       20,214  
General and administrative
     24,703       20,444       16,827  
Acquisition-related costs
     1,065       2,258        
Legal settlement
                 1,227  
    
 
 
   
 
 
   
 
 
 
Total cost and operating expenses
     440,439       358,617       256,860  
    
 
 
   
 
 
   
 
 
 
Loss from operations
     (21,924     (11,682     (8,049
    
 
 
   
 
 
   
 
 
 
Other income (expense):

                        
Interest income
     37       189       669  
Other income (expense), net
     (57     291       263  
    
 
 
   
 
 
   
 
 
 
Total other income (expense), net
     (20     480       932  
    
 
 
   
 
 
   
 
 
 
Loss before income taxes
     (21,944     (11,202     (7,117
Benefit from income taxes
     2,510              
    
 
 
   
 
 
   
 
 
 
Net loss
   $ (19,434   $ (11,202   $ (7,117
    
 
 
   
 
 
   
 
 
 
Net loss per share, basic and diluted
   $ (0.67   $ (0.41   $ (0.28
    
 
 
   
 
 
   
 
 
 
Weighted average common shares outstanding, basic and diluted
                 29,088                   27,329                   25,759  
    
 
 
   
 
 
   
 
 
 
       
Comprehensive loss:
                        
Net loss
   $ (19,434   $ (11,202   $ (7,117
Other comprehensive loss:
                        
Foreign currency translation adjustment
     17       (7      
    
 
 
   
 
 
   
 
 
 
Comprehensive loss
   $ (19,417   $ (11,209   $ (7,117
    
 
 
   
 
 
   
 
 
 
The accompanying notes are an integral part of these consolidated financial statements.
 
71


EVERQUOTE, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands, except share amounts)
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
  
Accumulated

Other

Comprehensive
Income

(Loss)
 
 
 
 
 
 
 
 
  
Class A
 
  
Class B
 
 
Additional

Paid-in

Capital
 
 
 
 
 
Total

Stockholders’

Equity
 
 
  
Common Stock
 
  
Common Stock
 
 
Accumulated

Deficit
 
 
  
Shares
 
  
Amount
 
  
Shares
 
 
Amount
 
Balances at December 31, 2018
     7,528,741      $ 8            17,696,414     $       18     $ 143,050      $                  —     $ (99,892   $      43,184  
Issuance of common stock upon exercise of stock options
     645,920        1                    2,981                           —       2,982  
Vesting of restricted stock units
     567,100                                               
Stock-based compensation expense
                               12,721                    12,721  
Transfer of Class B common stock to Class A common stock
     5,894,073        6        (5,894,073     (6                         
Net loss
                                            (7,117     (7,117
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
    
 
 
   
 
 
   
 
 
 
Balances at December 31, 2019
     14,635,834        15        11,802,341       12       158,752              (107,009     51,770  
Contingent consideration to be settled in Class A common stock
                               1,335                    1,335  
Issuance of common stock upon exercise of stock options
     776,914        1                    4,906                    4,907  
Vesting of restricted stock units
     998,478                                               
Stock-based compensation expense
                               24,179                    24,179  
Transfer of Class B common stock to Class A common stock
     4,372,839        5        (4,372,839     (5                         
Foreign currency translation adjustment
                                      (7           (7
Net loss
                                            (11,202     (11,202
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
    
 
 
   
 
 
   
 
 
 
Balances at December 31, 2020
     20,784,065        21        7,429,502       7       189,172        (7     (118,211     70,982  
Issuance of common stock to settle contingent consideration liability
     39,168                                               
Issuance of common stock upon exercise of stock options
     572,429        1                    3,614                    3,615  
Vesting of restricted stock units
     1,127,509        1                                       1  
Stock-based compensation expense
                               29,944                    29,944  
Transfer of Class B common stock to Class A common stock
     1,021,824        1        (1,021,824     (1                         
Foreign currency translation adjustment
                                      17             17  
Net loss
                                            (19,434     (19,434
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
    
 
 
   
 
 
   
 
 
 
Balances at December 31, 2021
     23,544,995      $      24        6,407,678     $ 6     $   222,730      $ 10     $ (137,645   $ 85,125  
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
    
 
 
   
 
 
   
 
 
 
The accompanying notes are an integral part of these consolidated financial statements.
 
72


EVERQUOTE, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)

    
Year Ended December 31,
 
    
2021
   
2020
   
2019
 
Cash flows from operating activities:
  
 
 
 
 
 
 
 
 
 
 
 
Net loss
  
$
(19,434
 
$
(11,202
 
$
(7,117
Adjustments to reconcile net loss to net cash provided by operating activities:
  
 
 
 
 
 
 
 
 
 
 
 
Depreciation and amortization expense
  
 
5,072
 
 
 
3,350
 
 
 
2,186
 
Loss on disposal of property and equipment
  
 
 
 
 
 
 
 
98
 
Stock-based compensation expense
  
 
30,020
 
 
 
24,179
 
 
 
12,721
 
Change in fair value of contingent consideration
  
 
196
 
 
 
1,778
 
 
 
 
Deferred taxes
  
 
(2,510
 
 
 
 
 
 
 
 
Provision for (recovery of) bad debt
  
 
(41
 
 
105
 
 
 
478
 
Unrealized foreign currency transaction losses
  
 
24
 
 
 
 
 
 
 
Changes in operating assets and liabilities, net of effects from acquisitions:
  
 
 
 
 
 
 
 
 
 
 
 
Accounts receivable
  
 
10,511
 
 
 
(13,970
 
 
(15,232
Prepaid expenses and other current assets
  
 
(3,642
 
 
623
 
 
 
(5,609
Operating lease
right-of-use
assets
  
 
2,710
 
 
 
2,076
 
 
 
 
Other assets
  
 
(10,894
 
 
(554
 
 
(1
Accounts payable
  
 
(3,968
 
 
9,301
 
 
 
6,837
 
Accrued expenses and other current liabilities
  
 
2,692
 
 
 
(3,968
 
 
10,126
 
Deferred revenue
  
 
227
 
 
 
368
 
 
 
61
 
Operating lease liabilities
  
 
(2,840
 
 
(2,233
 
 
 
Other long-term liabilities
  
 
(934
 
 
815
 
 
 
(135
    
 
 
   
 
 
   
 
 
 
Net cash provided by operating activities
  
 
7,189
 
 
 
10,668
 
 
 
4,413
 
    
 
 
   
 
 
   
 
 
 
Cash flows from investing activities:
  
 
 
 
 
 
 
 
 
 
 
 
Acquisition of property and equipment, including costs capitalized for development of
internal-use
software
  
 
(2,862
 
 
(3,822
 
 
(2,975
Acquisition of business
  
 
(15,955
 
 
(14,930
 
 
 
    
 
 
   
 
 
   
 
 
 
Net cash used in investing activities
  
 
(18,817
 
 
(18,752
 
 
(2,975
    
 
 
   
 
 
   
 
 
 
Cash flows from financing activities:
  
 
 
 
 
 
 
 
 
 
 
 
Proceeds from exercise of stock options
  
 
3,615
 
 
 
4,907
 
 
 
2,982
 
    
 
 
   
 
 
   
 
 
 
Net cash provided by financing activities
  
 
3,615
 
 
 
4,907
 
 
 
2,982
 
    
 
 
   
 
 
   
 
 
 
Effect of exchange rate changes on cash, cash equivalents and restricted cash
  
 
(6
 
 
(7
 
 
 
    
 
 
   
 
 
   
 
 
 
Net increase (decrease) in cash, cash equivalents and restricted cash
  
 
(8,019
 
 
(3,184
 
 
4,420
 
Cash, cash equivalents and restricted cash at beginning of period
  
 
43,120
 
 
 
46,304
 
 
 
41,884
 
    
 
 
   
 
 
   
 
 
 
Cash, cash equivalents and restricted cash at end of period
  
$
35,101
 
 
$
43,120
 
 
$
46,304
 
    
 
 
   
 
 
   
 
 
 
Supplemental disclosure of noncash investing and financing information:
  
 
 
 
 
 
 
 
 
 
 
 
Acquisition of property and equipment included in accounts payable
  
$
100
 
 
$
 
 
$
 
Fair value of contingent consideration in connection with acquisition included in stockholders’ equity
  
$
 
 
$
1,335
 
 
$
 
Fair value of contingent consideration in connection with acquisition included in other long-term liabilities
  
$
3,784
 
 
$
416
 
 
$
 
Operating lease liabilities arising from obtaining
right-of-use
assets
  
$
383
 
 
$
541
 
 
$
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Reconciliation of cash, cash equivalents and restricted cash:
  
 
 
 
 
 
 
 
 
 
 
 
Cash and cash equivalents
  
$
34,851
 
 
$
42,870
 
 
$
46,054
 
Restricted cash (included in other assets)
  
 
250
 
 
 
250
 
 
 
250
 
    
 
 
   
 
 
   
 
 
 
Total cash, cash equivalents and restricted cash shown in the statement of cash flows
  
$
            35,101
 
 
$
            43,120
 
 
$
            46,304
 
    
 
 
   
 
 
   
 
 
 
The accompanying notes are an integral part of these consolidated financial statements.
 
73

EVERQUOTE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. Nature of the Business and Basis of Presentation
EverQuote, Inc. (the “Company”) was incorporated in the state of Delaware in 2008. Through its internet websites, the Company operates an online marketplace for consumers shopping for auto, home and renters, life and health insurance. The Company generates revenue primarily by selling consumer referrals to insurance provider customers, consisting of carriers and agents, and indirect distributors in the United States. The Company also generates revenue from commission fees paid by insurance provider customers for insurance policies it sells to consumers.
The Company is subject to a number of risks and uncertainties common to companies in similar industries and stages of development including, but not limited to, rapid technological changes, competition from substitute products and services from larger companies, protection of proprietary technology, customer concentration, patent litigation, the need to obtain additional financing to support growth and dependence on third parties and key individuals.
In addition, the Company is subject to risks and uncertainties relating to the ongoing coronavirus
(“COVID-19”)
pandemic. The
COVID-19
pandemic has had a significant adverse impact on global commercial activity and has created significant volatility in financial markets. Many governmental authorities have implemented travel bans and restrictions, quarantines,
shelter-in-place
orders, business limitations and shutdowns and other measures to attempt to contain the spread of the virus. Government recommendations and requirements are continuing to change and there remains significant uncertainty as to the breadth and duration of business disruptions related to
COVID-19,
as well as its impact on the global economy and consumer confidence. Work-from-home and other measures have introduced additional operational risks, including cybersecurity risks, and may adversely affect the way the Company and its customers and insurance providers conduct business. The extent to which the
COVID-19
pandemic impacts the Company’s workforce, business, financial condition, results of operations and the Company’s use of estimates in preparation of its consolidated financial statements will depend on future developments, which are highly uncertain and cannot be predicted at this time.
The accompanying consolidated financial statements have been prepared on the basis of continuity of operations, realization of assets and the satisfaction of liabilities and commitments in the ordinary course of business. Since inception, the Company has incurred operating losses, including a net loss of $19.4 million for the year ended December 31, 2021. As of December 31, 2021, the Company had an accumulated deficit of $137.6 
million. In February 2022, the Company completed a private placement of shares of Class A common stock resulting in gross proceeds of $15.0 million (see Note 16). As
of the issuance date of these consolidated financial statements, the Company expects that its cash and cash equivalents will be sufficient to fund its operating expenses and capital expenditure requirements for at least the next 12 months from the issuance date of the consolidated financial statements, without considering borrowing availability of up to $25.0 million under the Company’s revolving line of credit.
The Company’s consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”). The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in
consolidation.
 
74

2. Summary of Significant Accounting Policies
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods. Significant estimates and assumptions reflected in these consolidated financial statements include, but are not limited to, revenue recognition and collectability of accounts receivable, the expensing and capitalization of website and software development costs, goodwill and acquired intangible assets, commissions receivable, the contingent consideration liabilities, the valuation of stock-based awards and income taxes. The Company bases its estimates on historical experience, known trends and other market-specific or other relevant factors that it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates, as there are changes in circumstances, facts and experience. Changes in estimates are recorded in periods in which they become known. Actual results may differ from those estimates or assumptions. Due to the
COVID-19
pandemic, there has been uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require an update to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of the date of issuance of these consolidated financial statements. These estimates may change, as new events occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.
Restricted Cash
As of both December 31, 2021 and 2020, restricted cash consisted of $0.3 million deposited in a separate restricted bank account as a security deposit for the Company’s corporate credit cards. Restricted cash accounts are classified within other assets.
Cash Equivalents
The Company considers all highly liquid investments with original maturities of three months or less at the date of purchase to be cash equivalents.
Concentrations of Credit Risk and of Significant Customers
Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts and commissions receivable. The Company maintains its cash and cash equivalents at accredited financial institutions. The Company does not believe that it is subject to unusual credit risk beyond the normal credit risk associated with commercial banking relationships.
The Company sells its consumer referrals to insurance provider customers, consisting of carriers and agents, and indirect distributors in the United States. For the years ended December 31, 2021, 2020 and 2019, one customer represented 16%, 22% and 21%, respectively, of total revenue. As of December 31, 2021, one customer accounted for 12% of the total accounts and commissions receivable balance. As of December 31, 2020, one customer accounted for 10% of the total accounts and commissions receivable balance.
Accounts Receivable
The Company provides credit to customers in the ordinary course of business and believes its credit policies are prudent and reflect industry practices and business risk. The Company monitors economic conditions to identify facts or circumstances that may indicate that its receivables are at risk of collection. The Company provides reserves against accounts receivable for estimated losses, if any, that may result from a customer’s inability to pay based on the composition of its accounts receivable, current economic conditions, and historical credit loss activity. Amounts determined to be uncollectible are charged or
written-off
against the reserve. As of December 31, 2021, the Company’s allowance for credit losses was less than $
0.1
 million. As of December 31, 2020, the Company’s allowance for credit losses was $0.1 million. During the years ended December 31, 2021 and 2020, the Company wrote off an insignificant amount of uncollectible accounts. During the year ended December 31, 2019, the Company wrote off $0.5 million of uncollectible accounts.
 
7
5

Revenue Recognition
The Company derives its revenue primarily by selling consumer referrals to its insurance provider customers, including insurance carriers, agents and indirect distributors. The Company also generates less than
 
10
%
of its revenue from commission fees for the sale of policies, primarily in its health and automotive verticals. On January 1, 2019, the Company adopted the new revenue standard ASC 606, which amended revenue recognition principles and provides a single, comprehensive set of criteria for revenue recognition within and across all industries. To determine revenue recognition for arrangements that the Company determines are within the scope of the revenue standard, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation.
The Company only applies the five-step model to contracts when collectability of the consideration to which the Company is entitled in exchange for the goods or services it transfers to the customer is determined to be probable. Amounts are recorded as accounts receivable when the Company’s right to consideration is unconditional. The Company does not assess whether a contract has a significant financing component if the expectation at contract inception is that the period between payment by the customer and the transfer of the promised goods or services to the customer will be one year or less.
Referral Revenue
The Company recognizes referral revenue when it satisfies its performance obligations by delivering the referrals to its customers in an amount that reflects the consideration to which it expects to be entitled in exchange for those referrals.
Commission Revenue
The Company’s commission revenue is primarily comprised of commissions from health insurance carriers and, to a lesser extent, auto insurance carriers. Commission revenue is comprised of the estimated constrained lifetime values (the “constrained LTVs”) of commission payments the Company expects to receive for selling an insurance policy. Commission revenue is recognized upon satisfaction of the Company’s performance obligation. The Company considers its performance obligation to be satisfied upon submission of the policy application. Commission revenue represents less than
 
10
% of total revenue in each of the years ended December 
31
,
2021
,
2020
and
2019
.
The Company estimates commission revenue for each health insurance product by using a portfolio approach to a group of policies by product type and the application submission date of the relevant policy, which are referred to as “cohorts.” The Company’s estimate of constrained LTVs is based on an analysis of historical commission payment trends for relevant policies to establish an expected lifetime value and incorporates management’s judgment in interpreting those trends to calculate LTVs and to apply constraints to such LTVs. Significant factors impacting historical trends include carrier mix, average policy duration and conversion rates of paying policies.
Commission revenue from auto insurance carriers is comprised of constrained LTVs of commission payments the Company expects to receive for selling an insurance policy based on the effective date of the policy. The Company’s estimate of constrained LTVs is based on an analysis of historical commission payment trends for relevant policies to establish an expected lifetime value and incorporates management’s judgment in interpreting those trends to calculate LTVs and to apply constraints to such LTVs. The most significant factor impacting historical trends
is
average policy duration.
The Company applies a constraint to its estimated LTVs to only recognize the amount of variable consideration that it believes is probable that it will be entitled to receive and will not be subject to a significant revenue reversal in the future.

 
7
6


To the extent that commission payment trends change or the underlying factors impacting commission payments change, the Company’s estimate of constrained LTVs could be materially impacted. To the extent the Company makes changes to its estimates of constrained LTVs, it recognizes any material impact of the change to commission revenue in the reporting period in which the change is made, including revisions of estimated lifetime commissions either below or in excess of previously estimated constrained LTVs recognized as an adjustment to revenue and the related contract asset. The Company recognizes revenue for new policies by applying the latest estimated constrained LTV for that product.
Disaggregated Revenue
The Company presents disaggregated revenue from contracts with customers by distribution channel, as the distribution channel impacts the nature and amount of the Company’s revenue, and by vertical market segment.
Total revenue is comprised of revenue from the following distribution channels:
 
    
Year Ended December 31,
 
    
2021
   
2020
   
2019
 
Direct channels
     90     92     94
Indirect channels
     10     8     6
    
 
 
   
 
 
   
 
 
 
                       100                     100                     100
    
 
 
   
 
 
   
 
 
 
Total revenue is comprised of revenue from the following insurance verticals (in thousands):
 
    
Year Ended December 31,
 
    
2021
   
2020
   
2019
 
Automotive
    $ 330,928      $ 283,236     $ 212,300  
Other
                     87,587                       63,699                       36,511  
    
 
 
   
 
 
   
 
 
 
Total Revenue
    $ 418,515      $ 346,935     $ 248,811  
    
 
 
   
 
 
   
 
 
 
The Company has elected to apply the
practical
expedient in ASC 606 to expense incremental direct costs of obtaining a contract, consisting of sales commissions, as incurred as the expected period of benefit of the sales commissions is one year or less. At December 31, 2021 and 2020, the Company had not capitalized any costs to obtain any of its contracts.
Deferred Revenue
Amounts received for referrals prior to satisfying the revenue recognition criteria are recorded as deferred revenue in the accompanying balance sheets. Amounts expected to be recognized as revenue within 12 months of the balance sheet date are classified as current deferred revenue. Deferred revenue was $2.1 million and $1.9 million as of December 31, 2021 and 2020, respectively. During the year ended December 31, 2021, the Company recognized revenue of $1.4 million that was included in the contract liability balance (deferred revenue) at December 31, 2020. The Company recognizes deferred revenue by first allocating from the beginning deferred revenue balance to the extent that the beginning deferred revenue balance exceeds the revenue to be recognized. Billings during the period are added to the deferred revenue balance to be recognized in future periods.
Commissions Receivable
Commissions receivable are contract assets that represent estimated variable consideration for commissions to be received from insurance carriers for performance obligations that have been satisfied. The current portion of commissions receivable (included within prepaid expenses and other current assets) are estimated commissions expected to be received within one year, while the
non-current
portion of commissions receivable (included within other assets
(non-current))
are expected to be
received
beyond one year.
 
7
7


The current and
non-current
portions of commissions receivable are as follows (in thousands):


    
December 31,
 
     
    
2021
    
2020
 
     
Commissions receivable, current portion (included in prepaid expenses and other current assets)
    $ 9,285       $ 3,842  
     
Commissions receivable,
non-current
portion (included in other assets)
                     13,415                        1,987  
    
 
 
    
 
 
 
     
      $ 22,700       $ 5,829  
    
 
 
    
 
 
 
A portion of the Company’s commissions receivable contract asset was recorded as part of the purchase price allocation for the Company’s two acquisitions (see Note 3).
The Company assesses impairment for uncollectible consideration when information available indicates it is probable that an asset has been impaired. There were no impairments recorded during the years ended December 31, 2021, 2020 or 2019.
While the Company is exposed to credit losses due to the
non-payment
by insurance carriers, it considers the risk of this to be remote.
Goodwill and Acquired Intangible Assets
The Company records goodwill when consideration paid in a business acquisition exceeds the value of the net assets acquired. The Company’s estimates of fair value are based upon assumptions believed to be reasonable at that time but that are inherently uncertain and unpredictable. Assumptions may be incomplete or inaccurate, and unanticipated events or circumstances may occur, which may affect the accuracy or validity of such assumptions, estimates or actual results. During the measurement period, which extends no later than one year from the acquisition date, the Company may record certain adjustments to the carrying value of the assets acquired and liabilities assumed with the corresponding offset to goodwill. After the measurement period, all adjustments are recorded in the consolidated statements of operations and comprehensive loss as operating expenses or income.
Goodwill is not amortized, but rather is tested for impairment annually, or more frequently if facts and circumstances warrant a review, such as significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. The Company assesses both the existence of potential impairment and the amount of impairment loss by comparing the fair value of the reporting unit with its carrying amount, including goodwill. Intangible assets are recorded at their estimated fair values at the date of acquisition. The Company amortizes acquired intangible assets over their estimated useful lives based on the pattern of consumption of the economic benefits or, if that pattern cannot be readily determined, on a straight-line basis.
Valuation of Contingent Consideration
The Company’s two acquisitions in 2021 and 2020 provided for shares of Class A common stock to be issued to former owners of the purchased entities upon the achievement of certain revenue targets (see Note 3). Achievement of revenue targets that will result in the issuance of a variable number of shares of Class A common stock are accounted for as a liability. The Company estimates the fair value of the shares of Class A common stock issuable upon achievement of the targets as of the acquisition date. The Company remeasures the fair value of the shares of Class A common stock issuable at each subsequent reporting date until the liability is fully settled. The Company uses Monte Carlo simulation models in its estimates. The estimated fair value of the contingent consideration is based upon available information and certain assumptions, known at the time of its estimates, which management believes are reasonable. Significant assumptions and estimates utilized in the model include the forecasted revenue, revenue volatility and discount rate. The fair value of the liability at each reporting date is comprised of the estimated number of Class A common stock to be earned multiplied by the market value of the Company’s Class A common stock as of the reporting date.

7
8


Deferred Financing Costs
The Company capitalizes lender, legal and other third-party fees that are directly associated with obtaining access to capital under credit facilities. Deferred financing costs incurred in connection with obtaining access to capital are recorded in prepaid expenses and other current assets and are amortized over the availability period or term of the credit facility. Deferred financing costs related to a recognized debt liability are recorded as a direct reduction of the carrying amount of the debt liability and amortized to interest expense on an effective interest basis over the repayment term.
Property and Equipment
Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization expense is recognized using the straight-line method over the estimated useful life of each asset as follows:
 
     Estimated Useful Life
Computer equipment
   3 years
Software
   3 years
Furniture and fixtures
   5 years
Leasehold improvements
   Shorter of lease term or estimated useful life
Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation and amortization are removed from the accounts and any resulting gain or loss is included in loss from operations on the statements of operations and comprehensive loss. Expenditures for repairs and maintenance are charged to expense as incurred.
Leases
Prior to January 1, 2020, the Company accounted for leases under ASC 840, Leases (“ASC 840”). Effective January 1, 2020, the Company adopted ASC Topic 842, Leases (“ASC 842”), using the modified retrospective approach with no restatement of prior periods or cumulative adjustment to accumulated deficit. Therefore, for the year ended December 31, 2019, the Company’s financial statements continue to be presented in accordance with ASC 840, the accounting standard originally in effect for such period. As of and for the years ended December 31, 2021 and 2020, the Company’s consolidated financial statements are presented in accordance with ASC 842.
In accordance with ASC 842, the Company accounts for a contract as a lease when it has the right to control the asset for a period of time while obtaining substantially all of the asset’s economic benefits. The Company determines if an arrangement is a lease or contains an embedded lease at inception. For arrangements that meet the definition of a lease, the Company determines the initial classification and measurement of its
right-of-use
asset and lease liability at the lease commencement date and thereafter if modified. The lease term includes any renewal options that the Company is reasonably assured to exercise. The present value of lease payments is determined by using the interest rate implicit in the lease, if that rate is readily determinable; otherwise, the Company uses its estimated secured incremental borrowing rate for that lease term. The Company’s policy is to not record leases with an original term of 12 months or less on its consolidated balance sheets and recognizes those lease payments in the income statement on a straight-line basis over the lease term. The Company’s existing leases are for office space.
In addition to rent, the leases may require the Company to pay additional costs, such as utilities, maintenance and other operating costs, which are generally referred to
as non-lease components.
The Company has elected to not separate lease
and non-lease components.
Only the fixed costs for lease components and their
associated non-lease components
are accounted for as a single lease component and recognized as part of
a right-of-use asset
and lease liability. Rent expense for operating leases is recognized on a straight-line basis over the reasonably assured lease term based on the total lease payments and is included in operating expense in the consolidated statements of operations and comprehensive loss.
 
7
9

Impairment of Long-Lived Assets
Long-lived assets consist primarily of property and equipment,
right-of-use
assets and intangible assets with finite lives. Long-lived assets to be held and used are tested for recoverability whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset group to its carrying value. An impairment loss would be recognized in loss from operations when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. The impairment loss would be based on the excess of the carrying value of the impaired asset group over its fair value, determined based on discounted cash flows. The Company did not record any impairment losses on long-lived assets during the years ended December 31, 2021, 2020 or 2019.
Fair Value Measurements
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:
•    Level 1—Quoted prices in active markets for identical assets or liabilities.
•    Level 2—Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.
•    Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.
The Company’s cash equivalents and contingent consideration liabilities are carried at fair value, determined according to the fair value hierarchy described above (see Note 4). The carrying values of the Company’s accounts receivable, accounts payable and accrued expenses and other current liabilities approximate their fair values due to the short-term nature of these assets and liabilities. Commissions receivable are recorded at constrained lifetime values.
Segment Information
The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. The Company operates an online marketplace for consumers shopping for auto, home and renters, life and health insurance quotes.
Significantly
all of the Company’s tangible assets are held in the United States.
Research and Development
Research and development expenses consist primarily of personnel-related expenses (wages, fringe benefit costs and stock-based compensation expense) for product management and software development. Research and development costs are expensed as incurred, except for certain costs which are capitalized in connection with the development of the Company’s website and
internal-use
software.
Costs incurred in the preliminary and post-implementation stages of development are expensed as incurred. Once an application has reached the development stage, internal costs, if direct and incremental, are capitalized
 
80


until the software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing performed to ensure the product is ready for its intended use. The Company also capitalizes costs related to specific upgrades and enhancements of its website and
internal-use
software when it is probable that the expenditures will result in additional functionality. Maintenance and training costs are expensed as incurred. Capitalized software costs are recorded as part of property and equipment and are amortized on a straight-line basis
over
an estimated useful life of
three years.
Advertising Expense
Advertising expense consists of variable costs that are related to attracting consumers to the Company’s marketplace and generating consumer quote requests, including through its verified partner network, and promoting its marketplace to insurance carriers and agents. The Company expenses advertising costs as incurred and such costs are included in sales and marketing expense in the accompanying statements of operations and comprehensive loss. During the years ended December 31, 2021, 2020 and 2019, advertising expense totaled $289.0 million, $238.3 million and $175.5 million, respectively.
Stock-Based Compensation
The Company measures stock options with service-based vesting or performance-based vesting granted to employees,
non-employees
and directors based on the fair value on the date of grant using the
Black-Scholes
option-pricing
model. The Company measures stock options with market-based vesting based on the fair value on the date of grant using a Monte Carlo simulation model. The Company measures restricted common stock units based on the fair value on the date of grant using the market value of the Company’s common stock. Compensation expense for employee awards is recognized over the requisite service period, which is generally the vesting period of the respective award. The Company uses the
straight-line
method to record the expense of employee awards with only
service-based
vesting conditions. The Company uses the
graded-vesting
method to record the expense of employee awards with both
service-based
and
performance-based
vesting conditions, commencing once achievement of the performance condition becomes probable. Compensation expense for nonemployee awards is recognized in the same manner as if the Company had paid cash for the goods or services received.
The fair value of performance-based restricted stock units that are liability classified will be recorded as compensation expense based on the fair value of the number of shares issued at vesting. Prior to vesting, compensation expense is recognized over the period during which services are rendered, based on the performance conditions deemed probable of achievement. At the end of each financial reporting period prior to the vesting date, the fair value of these awards is remeasured using the then-current fair value of the Company’s Class A common stock (see Note 10).
The Company classifies stock-based compensation expense in its statements of operations and comprehensive loss in the same manner in which the award recipient’s payroll costs are classified or in which the award recipient’s service payments are classified.
Foreign Currency Translation
The functional currency of the Company’s foreign subsidiaries is the currency of the local country. Assets and liabilities of the Company’s foreign subsidiaries are translated into U.S. dollars using the
period-end
exchange rates, and income and expense items are translated into U.S. dollars using average exchange rates in effect during each period. The effects of these foreign currency translation adjustments are included in accumulated other comprehensive loss, a separate component of stockholders’ equity. The Company also incurs transaction gains and losses resulting from intercompany transactions as well as transactions with customers or vendors denominated in currencies other than the functional currency of the legal entity in which the transaction is recorded. Foreign currency transaction gains (losses) are included in the consolidated statements of operations and comprehensive loss as a component of other income (expense) and have not been significant.
 
81


Comprehensive Loss
Comprehensive loss includes net loss as well as other changes in stockholders’ equity that result from transactions and economic events other than those with stockholders. The Company’s only element of other comprehensive loss is foreign currency translation adjustments.
Net Income (Loss) per Share
Basic net income (loss) per common share is computed by dividing the net income (loss) by the weighted average number of shares of common stock outstanding for the period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the period, including potential dilutive common shares assuming the dilutive effect of outstanding stock options and unvested restricted stock units. For periods in which the Company reported a net loss, diluted net loss per common share is the same as basic net loss per common share, since dilutive common shares are not assumed to have been issued if their effect is anti-dilutive.
The Company has two classes of common stock outstanding: Class A common stock and Class B common stock. As more fully described in Note 9, the rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. The Company allocates undistributed earnings attributable to common stock between the common stock classes on a
one-to-one
basis when computing net income (loss) per share. As a result, basic and diluted net income (loss) per share of Class A common stock and Class B common stock are equivalent.
The Company excluded the following potential common shares, presented based on amounts outstanding at each period end, from the computation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:
 
    
December 31,
 
    
2021
    
2020
    
2019
 
Options to purchase common stock
     1,539,573        2,188,919        2,827,868  
Unvested restricted stock units
                         2,798,761                            3,142,220                            3,367,846  
    
 
 
    
 
 
    
 
 
 
       4,338,334        5,331,139        6,195,714  
    
 
 
    
 
 
    
 
 
 
The table above does not include shares issuable upon settlement of contingent consideration for the Company’s two acquisitions (see Note 3). Such shares are also not included in the Company’s calculation of basic or diluted net loss per common share.
Income Taxes
The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in the consolidated financial statements or in the Company’s tax returns. Deferred tax assets and liabilities are determined on the basis of the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Changes in deferred tax assets and liabilities are recorded in the provision for income taxes. The Company assesses the likelihood that its deferred tax assets will be recovered from future taxable income and, to the extent it believes, based upon the weight of available evidence, that it is more likely than not that all or a portion of the deferred tax assets will not be realized, a valuation allowance is established through a charge to income tax expense. Potential for recovery of deferred tax assets is evaluated by estimating the future taxable profits expected and considering prudent and feasible tax planning strategies.
The Company accounts for uncertainty in income taxes recognized in the consolidated financial statements by applying a
two-step
process to determine the amount of tax benefit to be recognized. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination by the taxing authorities. If the tax position is deemed
more-likely-than-not
to be sustained, the tax position is then assessed to
 
82


determine the amount of benefit to recognize in the consolidated financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. The provision for income taxes includes the effects of any resulting tax reserves, or unrecognized tax benefits, that are considered appropriate as well as the
related
net interest
and
penalties. The Company’s policy is to record interest and penalties related to income taxes as part of the tax provision.
Recently Adopted Accounting Pronouncements
In December 2019, the FASB issued ASU
No. 2019-12,
Income Taxes - Simplifying the Accounting for Income Taxes (Topic 740). The amendments in this update simplify the accounting for income taxes by removing certain exceptions to the general principles as well as clarifying and amending existing guidance to improve consistent application. The amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. Depending on the amendment, adoption may be applied on the retrospective, modified retrospective or prospective basis. The Company adopted this guidance on a prospective basis as of January 1, 2021 and the adoption had no impact on the Company’s financial position, results of operations or cash flows.
 

Recently Issued Accounting Pronouncements
In October 2021, the FASB issued ASU
No. 2021-08,
Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Topic 805), which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606,
Revenue from Contracts with Customers
, as if it had originated the contracts. This approach differs from the current requirement to measure contract assets and contract liabilities acquired in a business combination at fair value. The amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022, with early adoption permitted. The amendments in this update are to be applied prospectively to business combinations occurring on or after the effective date. The Company is currently assessing the impact of the adoption of this guidance on its consolidated financial statements.
3. Acquisitions
PolicyFuel
On August 
13
,
2021
, the Company completed the acquisition of Policy Fuel, LLC and its affiliated entities (“PolicyFuel”), a
policy-sales-as-a-service
provider, with principal offices in Austin and San Antonio, Texas. PolicyFuel operates in the property and casualty insurance industry providing services to enable carriers to complement their own call center operations with access to dedicated advisor teams that focus exclusively on selling that provider’s offerings. This acquisition enables the Company to expand the range of products the Company offers to carriers and expands the market of the Company’s
direct-to-consumer
offerings.
The PolicyFuel acquisition was accounted for as a purchase of a business under ASC Topic
805
, Business Combinations. Under the acquisition method of accounting, the assets and liabilities of PolicyFuel were recorded at their respective fair values as of the acquisition date. The purchase consideration of $
20.0
 million reflected a cash payment of $
16.0
 million, net of cash acquired, settlement of an outstanding receivable from PolicyFuel of $
0.2 
million and contingent consideration of $
3.8
 million, representing the estimated fair value as of the acquisition date of Class A common stock issuable to the former owners of PolicyFuel upon achievement of certain revenue targets over the next
three years
. The former owners of PolicyFuel are eligible to receive shares of Class A common stock upon the achievement (at varying levels) of each of
three
twelve
-month revenue targets. The number of shares that may be issued at maximum performance is based on a total dollar value of $
12.9
 million;
50
% of which would be calculated at the time of issuance by dividing the applicable dollar value by a volume weighted average price per share for a
20-day
period preceding the acquisition. These shares are referred to as the “Fixed Shares” and the maximum number of Fixed Shares that may be issued is
199,311
. The fair value of such shares to be recorded upon issuance will be based on the number of shares issued multiplied by the market value of the Company’s Class A common stock on the date of issuance. The remaining
50
%, or
 
$
6.5
 million at maximum performance, may be issued as shares of Class A common stock calculated by
dividing
 
83

the applicable dollar value earned by the volume weighted average price per share for a
20-day
period preceding each revenue target determination date. These shares are referred to as the “Fixed Dollar Shares” and there is
no
maximum to the number of shares that may be issued as Fixed Dollar Shares. The fair value of such shares to be recorded upon issuance will be based on the number of shares issued multiplied by the market value of the Company’s Class A common stock on the date of issuance.
The Fixed Shares described above include
17,030
performance-based restricted stock units issued as an Inducement Award and the Fixed Dollar Shares described above include
 
$
0.6
 million of performance-based restricted stock units issued as an Inducement Award (see Note
10)
.
As achievement of each of the
three
twelve
-month targets will result in the issuance of a variable number of shares of Class A common stock, the Company has recorded the fair value of this contingent consideration within accrued expense and other current liabilities (first annual target) and within other long-term liabilities (second and third annual targets). The Company estimated the fair value of the contingent consideration as of the acquisition date using a Monte Carlo simulation model. The most significant assumptions and estimates utilized in the model include forecasted revenue (an acquisition specific input) and the market value of the Company’s Class A common stock (an observable input). Other assumptions utilized in the model include equity volatility, revenue volatility and discount rate. The Company remeasures the fair value of the contingent consideration at each subsequent reporting date until the liability is fully settled (see Note
4)
.
The Company’s consolidated financial statements reflect the preliminary allocation of the purchase price to the assets and liabilities assumed based on fair value as of the date of the acquisition. The Company’s preliminary estimate of the fair value of specifically identifiable assets acquired and liabilities assumed as of the date of acquisition including the related impact to the deferred tax liability is subject to change upon finalizing its valuation analysis. The final determination may result in changes in the fair value of certain assets and liabilities as compared to these preliminary estimates, which is expected to be finalized in the first half of 2022. The Company expects an adjustment to the release of the deferred tax asset valuation allowance corresponding to any potential measurement period adjustments that impact the net deferred tax liability. The Company’s consolidated financial statements as of December 31, 2021 reflect the preliminary allocation of the preliminary purchase price to the assets and liabilities assumed based on fair value as of the date of the acquisition.
The following tables summarize the preliminary purchase price for PolicyFuel and the preliminary allocation of the purchase price (in thousands):
 
Cash paid, net of cash acquired
    $ 15,955  
Fair value of contingent consideration to be settled in stock
     3,784  
Settlement of existing relationship
     233  
    
 
 
 
Total purchase price consideration, net of cash acquired
    $ 19,972  
    
 
 
 
   
Assets Acquired and Liabilities Assumed:
        
Accounts receivable
    $ 283  
Commissions receivable (current and long-term)
     2,761  
Prepaid expenses and other current assets
     12  
Customer relationships
     6,600  
Developed technology
     1,700  
Other identifiable intangible assets
     300  
Goodwill
     11,532  
    
 
 
 
Total assets acquired
      23,188  
Accounts payable and accrued expenses (current)
     (706
Deferred tax liability
     (2,510
    
 
 
 
Total allocation of purchase price consideration, net of cash acquired
    $ 19,972  
    
 
 
 
84

Customer relationships
were valued using the income approach and are being amortized to sales and marketing expense over their estimated useful life of nine years. Significant assumptions and estimates utilized in the model include revenue and earnings growth rates, royalty rates and the discount rate.
Developed technology
was valued using the relief from royalty method and is being amortized to cost of revenue over its estimated useful life of three years. Significant assumptions and estimates utilized in this model include the royalty rate, the discount rate and the obsolescence curve.
Commissions receivable
were recorded at constrained LTVs and are included in prepaid expenses and other current assets and other assets on the Company’s consolidated balance sheet.
Goodwill was recognized
for the excess purchase price over the fair value of the net assets acquired. Goodwill is primarily attributable to the workforce of the acquired business (which is not eligible for separate recognition as an identifiable intangible asset) and future growth. Goodwill resulting from the acquisition of PolicyFuel is not deductible for tax purposes.
The Company incurred
costs of $0.9 million for the year ended December 31, 2021, for third-party professional services utilized for the acquisition, which were expensed as incurred within acquisition-related costs on the Company’s consolidated statements of operations and comprehensive loss. The operating results of the acquired entity have been included in the consolidated financial statements beginning on the acquisition date but have not been disclosed as the Company does not account for the results of the acquired entity separate from its own results. Pro forma results of operations for the acquisition have not been presented as they are not material to the Company’s consolidated results of operations.
The Company recorded
an income tax benefit for the year ended December 31, 2021 of $2.5  
million related to the release of a portion of its valuation allowance as a result of the acquisition of PolicyFuel. The net deferred tax liability recorded for PolicyFuel relates to the intangible assets recognized in purchase accounting, which are non-deductible for tax purposes and result in a deferred tax liability. The net deferred tax liability is a source of income to support the recognition of a portion of the Company’s existing deferred tax assets. Therefore, the Company has recorded a tax benefit for the release of a portion of its valuation allowance related to the net deferred tax liability recorded in purchase accounting. The Company maintains a valuation allowance on its overall net deferred tax asset as it is deemed more likely than not the net deferred tax asset will not be realized. 
Eversurance
On September 
1
,
2020
, the Company completed the acquisition of Crosspointe Insurance & Financial Services, LLC, a health insurance agency headquartered in Evansville, Indiana. In the third quarter
2021
, the Company changed
the name of Cross
pointe Insurance & Financial Services, LLC to Eversurance, LLC (“Eversurance”). Eversurance is a sales and decision support contact center that connects consumers to high quality health insurance in a customer-centric environment and serves the
individual
and family health, Medicare, and ancillary health product markets. This acquisition enables the Company to accelerate and expand its opportunity in the health insurance market, by providing insurance shoppers with a broader range of health insurance products through access to a greater number of carrier partners, and an improved and more personalized customer buying experience.
The Eversurance acquisition was accounted for as a purchase of a business under ASC Topic 805, Business Combinations. Under the acquisition method of accounting, the assets and liabilities of Eversurance were recorded as of the acquisition date, at their respective fair values. The purchase consideration of $16.7 million reflected a cash payment of $14.9 million and contingent consideration of $1.8 million representing the fair value of Class A common stock issuable to the former owners of Eversurance upon achievement of certain revenue targets over three years. The former owners of Eversurance are eligible to receive up to 97,922 shares of Class A common stock upon achievement of certain revenue targets. These revenue targets are measured in annual intervals. Shares of Class A common stock issuable upon achievement of the first two annual targets are
for a
 
85

fixed number of shares of Class A common stock of 39,168 shares and, as such, the Company has recorded the fair value of these shares within stockholders’ equity based on the number of shares issuable and the market value of Class A common stock on the acquisition date. Achievement of the third annual target will result in the issuance of a variable number of shares of Class A common stock of up to 58,754 shares and, as such, the Company has recorded the fair value of these shares as a long-term liability. The Company’s consolidated financial statements as of December 31, 2020 reflected the preliminary allocation of the purchase price to the assets and liabilities assumed based on fair value as of the date of the acquisition. The Company’s preliminary estimate of the fair value of specifically identifiable assets acquired and liabilities assumed as of the date of acquisition was subject to change upon finalizing its valuation analysis. During the three months ended March 31, 2021, the Company recorded an adjustment to goodwill of $0.2 million, representing an adjustment to its estimate of the fair value of commissions receivable as of the acquisition date. As of December 31, 2021, the preliminary estimates have been finalized, with no further changes to the allocation of the purchase price to the assets and liabilities assumed.
The Company estimated the fair value of the shares of Class A common stock issuable upon achievement of the
three
annual targets as of the acquisition date. The Company used a Monte Carlo simulation model in its estimates. Significant assumptions and estimates utilized in the model included forecasted revenue, revenue volatility and discount rate. As of September 
1
,
2020
, the acquisition date, the estimated fair value of the contingent consideration included in other long-term liabilities was $
0.4
 million. The Company remeasures the fair value of the shares of Class A common stock issuable upon the estimated achievement levels of the third annual target at each subsequent reporting date until the liability is fully settled (see Note
4)
.

The following tables summarize the preliminary purchase price for Eversurance and the allocation of the purchase price (in thousands):
 
Cash paid
    $ 14,930  
   
Fair value of contingent consideration to be settled in stock
     1,751  
    
 
 
 
Total purchase price consideration
    $ 16,681  
    
 
 
 
   
Assets Acquired and Liabilities Assumed:
        
   
Commissions receivable (current and long-term)
    $ 3,285  
Customer relationships
     3,600  
Other identifiable intangible assets
     270  
Operating lease
right-of-use
assets
     1,469  
Goodwill
     9,969  
    
 
 
 
Total assets acquired
      18,593  
Accounts payable and accrued expenses (current and long-term)
     (443
Operating lease liabilities
     (1,469
    
 
 
 
Total allocation of purchase price consideration
    $ 16,681  
    
 
 
 
Customer relationships
were valued using the income approach and are being amortized to sales and marketing expense over their estimated useful life of
five years
. Significant assumptions and estimates utilized in the model include the customer attrition rate and discount rate. 
Commissions receivable were recorded at constrained LTVs and are included in prepaid expenses and other current assets and other assets on the Company’s consolidated balance sheet.
Goodwill was recognized for the excess purchase price over the fair value of the net assets acquired. Goodwill is primarily attributable to the workforce of the acquired business (which is not eligible for separate recognition as an identifiable intangible asset) and future growth. Goodwill resulting from the acquisition of Eversurance is deductible for tax purposes.
 
86

The Company incurred
costs of $0.5 million for third-party professional services utilized for the acquisition, which were expensed as incurred within acquisition-related costs on the Company’s consolidated statements of operations and comprehensive loss in 2020. The operating results of the acquired entity have been included in the consolidated financial statements beginning on the acquisition date but have not been disclosed as the Company does not account for the results of the acquired entity separate from its own results. Pro forma results of
operations
for the acquisition have not been presented as they are not material to the Company’s consolidated results of operations.

4. Fair Value of Financial Instruments
The following tables present the Company’s fair value hierarchy for its assets and liabilities which are measured at fair value on a recurring basis as of December 31, 2021 and December 31, 2020 (in thousands):
 
 
  
Fair Value Measurements at December 31, 2021 Using:
 
 
  
    Level 1    
 
  
    Level 2    
 
  
    Level 3    
 
  
    Total    
 
Assets:
  
     
  
     
  
     
  
     
Cash equivalents:
  
     
  
     
  
     
  
     
Money market funds
   $ 20,502      $      $       $ 20,502  
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities:
                                   
Contingent consideration liability associated with acquisition of Eversurance included in other long-term liabilities
    $      $      $ 920      $ 920  
Contingent consideration liability associated with acquisition of PolicyFuel included in accrued expense and other current liabilities
                   629        629  
Contingent consideration liability associated with acquisition of PolicyFuel included in other long-term liabilities
                   4,625          4,625  
    
 
 
    
 
 
    
 
 
    
 
 
 
    
 
$
      $       $ 6,174       $ 6,174  
    
 
 
    
 
 
    
 
 
    
 
 
 
   
    
Fair Value Measurements at December 31, 2020 Using:
 
    
Level 1
    
Level 2
    
Level 3
    
Total
 
         
Assets:
                                   
Cash equivalents:
                                   
Money market funds
    $ 15,777       $       $       $ 15,777  
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities:
                                   
Contingent consideration liability associated with acquisition of Eversurance included in other long-term liabilities
    $       $       $ 2,194       $ 2,194  
    
 
 
    
 
 
    
 
 
    
 
 
 
There
were no transfers into or out of Level 3 during the years ended December 31, 2021, 2020 or 2019.
Money market
funds were valued by the Company based on quoted market prices, which represent a Level 1 measurement within the fair value hierarchy.
Contingent consideration
liabilities are valued by the Company using significant inputs not observable in the market, which represents a Level 3 measurement within the fair value hierarchy. The valuation of contingent consideration uses assumptions and estimates to forecast a range of outcomes for the contingent consideration. The Company assesses these assumptions and estimates on a quarterly basis as additional data impacting the

 
87

assumptions is obtained. Changes in the fair value of contingent consideration related to updated assumptions and estimates are recognized
 
as acquisition-related costs
 
within the consolidated statements of operations and comprehensive loss.
The Company
estimates the fair value of the maximum 58,754 shares of Class A common stock issuable as contingent consideration upon achievement of certain Eversurance revenue targets (see Note 3) using probability of achievement of the revenue target (acquisition specific input) and the market value of the Company’s Class A common stock (observable input). The change in fair value of the contingent consideration liability for the years ended December 31, 2021 and 2020 was due to the decrease in the market value of the Company’s
 
Class A common stock during the periods.
The Company
uses a Monte Carlo simulation model in its estimates of the fair value of the contingent consideration related to the PolicyFuel acquisition (see Note 3). The most significant assumptions and estimates utilized in the model include forecasted revenue (an acquisition specific input) and the market value of the Company’s Class A common stock (an observable input). Other assumptions utilized in the model include equity volatility, revenue volatility and discount rate. The increase in fair value of contingent consideration related to the Class A common stock issuable upon achievement of revenue targets was primarily due to a change in estimate of forecasted revenue, partially offset by the decrease in the market value of the Company’s Class A common stock during the period.
The following table provides a roll-forward of the aggregate fair values of the Company’s contingent consideration liabilities for which fair value is determined by Level 3 inputs (in thousands):
 
 
  
Contingent
 
 
 
  
Consideration
 
 
 
  
Liabilities
 
Fair value at December 31, 2020
    $ 2,194  
Acquisition of PolicyFuel
                         3,784  
Change in fair value of contingent consideration related
to Eversurance acquisition
     (1,274
Change in fair value of contingent consideration related
t
o PolicyFuel acquisition
     1,470  
    
 
 
 
Fair value at December 31, 2021
    $ 6,174  
    
 
 
 
5. Goodwill and Acquired Intangible Assets
Goodwill
is not amortized, but instead is reviewed for impairment at least annually or more frequently when events and circumstances occur indicating that the recorded goodwill may be impaired. The Company considers its business to be one reporting unit for purposes of performing its goodwill impairment analysis. To date, the Company has had no impairments to goodwill.
Changes
in goodwill for the year ended December 31, 2021 were as follows (in thousands):
 
Balance January 1, 2021
    $ 9,794  
Final adjustment to Eversurance purchase price allocation
     175  
Goodwill resulting from PolicyFuel acquisition
                                 11,532  
    
 
 
 
Balance December 31, 2021
   $ 21,501  
    
 
 
 
88

Acquired intangible assets consisted of the following (in thousands):
 
 
  
 
 
  
December 31, 2021
 
 
  
Weighted
Average Useful
Life
 
  
Gross Amount
 
  
Accumulated
Amortization
 
 
Carrying
Value
 
 
  
(in years)
 
  
 
 
  
 
 
 
 
 
Customer relationships
 
   7.6
 
   $ 10,200      $ (1,830   $ 8,370  
Developed technology
 
   3
 
     1,700        (217     1,483  
Other identifiable intangible assets
 
   2.8
 
     570                    (194                 376  
 
 
    
 
  
 
 
    
 
 
   
 
 
 
 
 
    
 
  
$
12,470
 
  
$
(2,241
 
$
10,229
 
 
 
    
 
  
 
 
    
 
 
   
 
 
 
 
  
 
 
  
December 31, 2020
 
 
  
Weighted Average
Useful Life
 
  
Gross Amount
 
  
Accumulated
Amortization
 
 
Carrying
Value
 
 
  
(in years)
 
  
 
 
  
 
 
 
 
 
Customer relationships
  
 
5
 
    $ 3,600       $ (464    $ 3,136  
Other identifiable intangible assets
  
 
3.7
 
     270        (40         230  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
 
 
 
  
 $
3,870
 
  
 $
(504
 
 $
3,366
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Amortization expense for intangible assets for the years ended December 31, 2021, 2020 and 2019 was $1.7 million, $0.5 million and less than $0.1 million, respectively.
Future amortization
expense of the intangible assets as of December 31, 2021, is expected to be as follows (in thousands):
Year Ending December 31,
      
   
2022
   $ 2,277  
   
2023
     2,001  
   
2024
     1,715  
   
2025
     960  
   
2026
     685  
   
Thereafter
     2,591  
    
 
 
 
   
     $                    10,229  
    
 
 
 
6. Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
 
    
December 31,
 
    
2021
   
2020
 
     
Computer equipment
   $ 2,755     $ 2,183  
     
Software
     12,888       11,113  
     
Furniture and fixtures
     1,127       1,127  
     
Leasehold improvements
     906       921  
    
 
 
   
 
 
 
     
       17,676       15,344  
     
Less: Accumulated depreciation and amortization
     (11,880     (9,171
    
 
 
   
 
 
 
     
     $                  5,796     $                        6,173  
    
 
 
   
 
 
 
Depreciation and amortization expense was $3.3 million, $2.8 million and $2.2 million for the years ended December 31, 2021, 2020 and 2019, respectively. The Company capitalized costs associated with the development of internal use software of $2.2 million, $3.0 million and $2.7 million included in the Software line

89

item above and recorded related amortization expense of $
2.6
 million, $
2.2
 million and $
1.4
 million (included in depreciation and
amortization
expense) during the years ended December 
31
,
2021
,
2020
and
2019
, respectively. The remaining net book value of capitalized software costs was $
4.4
 million and $
4.8
 million as of December 
31
,
2021
and
2020
, respectively.
7. Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
 
    
December 31,
 
    
2021
    
2020
 
     
Accrued employee compensation and benefits
   $ 4,115      $ 4,105  
 
   
Accrued advertising expenses
     5,669        2,596  
 
   
Other current liabilities
     3,231        2,720  
    
 
 
    
 
 
 
     
     $                     13,015      $                     9,421  
    
 
 
    
 
 
 
8. Loan and Security Agreement
The
Company has available borrowings of $
25.0
 million under its amended Loan and Security Agreement (the “
2020
Loan Agreement”). Pursuant to the
2020
Loan Agreement, borrowings under the revolving line of credit cannot exceed
80
% of eligible accounts receivable balances,
bear interest at the greater of 3.25% or the prime rate
and mature in
August 2022
. Borrowings are collateralized by substantially all of the Company’s assets and property.
Under the
2020
Loan Agreement, the Company is subject to specified affirmative and negative covenants until maturity. These covenants include limitations on the Company’s ability to incur additional indebtedness and engage in certain fundamental business transactions, such as mergers or acquisitions. In addition,
the Company is required to maintain a financial performance covenant: a minimum asset coverage ratio of 1.5 to 1, calculated as the sum of unrestricted cash and qualified accounts receivable divided by borrowings outstanding under the revolving line of credit. As of December 31, 2021, the Company was in compliance with these covenants. Events which would meet the criteria of a default under the 2020 Loan Agreement include failure to make payments when due, insolvency events, failure to comply with covenants or material adverse events with respect to the Company.
As of 
December 
31
,
2021
, the Company had
no
amounts outstanding on the revolving line of credit.

9. Equity
Each 
share of
Class A common stock entitles the holder to one vote for each share
on all matters submitted to a vote of the Company’s stockholders at all meetings of stockholders and written actions in lieu of meetings. Each share of
Class B common stock entitles the holder to ten votes for each share
on all matters submitted to a vote of the Company’s stockholders at all meetings of stockholders and written actions in lieu of meetings.
Holders of both classes of common stock are entitled to receive dividends, when and if declared by the board of directors.
Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. Automatic conversion shall occur upon the occurrence of a transfer of such share of Class B common stock or at the date and time, or the occurrence of an event, specified by a vote or written consent of the holders of a majority of the voting power of the then outstanding shares of Class B common stock. A transfer is described as a sale, assignment, transfer, conveyance, hypothecation or disposition of such
share
or
 
90


any legal or beneficial interest in such share other than certain permitted transfers as described in the Restated Certificate of Incorporation, including a transfer to a holder of Preferred Stock. Each share of Class B common stock held by a stockholder shall automatically convert into one fully paid
and non-assessable share
of Class A common stock nine months after the death or incapacity of the holder of such Class B common stock.
During
the year ended December 
31
,
2021
, the Company issued
39,168
shares of
Clas
s A
 
common stock to the former owners of Eversurance upon achievement of the first two targets of the contingent consideration arrangement (see Note
3)
.
10. Stock-Based Compensation
2008 and 2018 Plans
The Company has outstanding awards under its 2008 Stock Incentive Plan, as amended (the “2008 Plan”), but is no longer granting awards under this plan. Shares of common stock issued upon exercise of stock options granted prior to September 8, 2017 will be issued as either Class A common stock or Class B common stock. Shares of common stock issued upon exercise of stock options granted after September 8, 2017 will be issued as Class A common stock.
The Company’s
 
2018
Equity Incentive Plan (the “
2018
Plan” and, together with the
2008
Plan, the “Plans”) provides for the grant of incentive stock
options, non-qualified stock
options, stock appreciation rights, restricted stock awards, restricted stock units, and other stock-based awards. The number of shares initially reserved for issuance under the
2018
Plan is the sum of
2,149,480
shares of Class A common stock, plus the number of shares (up to
5,028,832
shares) equal to the sum of (i) the
583,056
shares of Class A common stock and Class B common stock that were available for grant under the
2008
Plan upon the effectiveness of the
2018
Plan and (ii) the number of shares of Class A common stock and Class B common stock subject to outstanding awards under the
2008
Plan that expire, terminate or are otherwise surrendered, canceled, forfeited or repurchased by the Company at their original issuance price pursuant to a contractual repurchase right (subject, in the case of incentive stock options, to any limitations of the Internal Revenue Code). The number of shares of Class A common stock that may be issued under the
2018
Plan will automatically increase on the first day of each fiscal year until, and including, the fiscal year ending December 
31
,
2028
, equal to the least of (i)
2,500,000
shares of Class A common stock; (ii)
5
% of the sum of the number of shares of Class A common stock and Class B common stock outstanding on the first day of such fiscal year; and (iii) an amount determined by the Company’s board of directors. The shares of common stock underlying any awards that are forfeited, canceled, held back upon exercise or settlement of an award to satisfy the exercise price or tax withholding, repurchased or are otherwise terminated by the Company under the
2018
Plan will be added back to the shares of common stock available for issuance under the
2018
Plan. As of December 
31
,
2021
,
1,730,218
shares remain available for future grants under the
2018
Plan. The number of authorized shares reserved for issuance under the
2018
Plan was increased by
1,497,633
shares effective as of January 
1
,
2022
in accordance with the provisions of the
2018
Plan described above.
Options
 
and restricted stock units granted under the Plans vest over periods determined by the board of directors. Options granted under the Plans expire no longer than
ten years
from the date of the grant. The exercise price for stock options granted is not less than the fair value of common shares based on quoted market prices.
Stock Option Valuation
During 
the year ended December 31, 2020, the Company granted 531,108 options with service-based, market-based and performance-based vesting conditions.
The fair value of these grants was estimated using a Monte Carlo simulation model. Assumptions and estimates utilized in the model include the risk-free interest rate, dividend yield, expected stock volatility and the estimated period to achievement of the performance and market condition.
91

The following table presents the assumptions used in the Monte Carlo simulation model to determine the fair value of these stock-based awards on their issuance date:
 
Risk-free interest rate
     1.5
   
Expected volatility
     49.0
   
Expected dividend yield
     0
   
Derived service period (in years)
     4.1  
Stock-based compensation
expense is recognized when the achievement of the performance-based vesting conditions is probable regardless of whether the market condition is achieved. The aggregate grant date fair value of these options was $8.1 million. As the Company has deemed achievement of the performance condition to be probable, the Company is recognizing stock-based compensation for these awards over the estimated service period using the graded-vesting method.
The Company did not grant stock options in the year ended December 31, 2021 or the year ended December 31, 2019.
Stock Option Activity
The following table summarizes the Company’s option activity since December 31, 2020:
 
 
  
 
 
 
 
 
  
Weighted
 
  
 
 
 
  
 
 
 
Weighted
 
  
Average
 
  
 
 
 
  
 
 
 
Average
 
  
Remaining
 
  
Aggregate
 
 
  
 
 
 
Exercise
 
  
Contractual
 
  
Intrinsic
 
 
  
Number of Shares
 
 
Price
 
  
Term
 
  
Value
 
 
  
 
 
 
 
 
  
(in years)
 
  
(in thousands)
 
Outstanding as of December 31, 2020
     2,188,919     $                     12.01        5.72      $                     57,538  
         
Granted
                              
         
Exercised
     (572,429     6.32                    
         
Forfeited
     (76,917     7.20                    
    
 
 
                           
         
Outstanding as of December 31, 2021
     1,539,573     $ 14.37        5.36      $ 9,820  
    
 
 
                           
         
Vested and expected to vest as of December 31, 2021
     1,523,410     $ 14.44        5.36      $ 9,694  
    
 
 
                           
         
Options exercisable as of December 31, 2021
     1,126,220     $ 7.78        4.70      $ 8,876  
    
 
 
                           
As of December
 31, 2021, outstanding options of 884,111 were for the purchase of Class A common stock and outstanding options of 655,462 were for the purchase of either Class A common stock or Class B common stock.
The aggregate
intrinsic value of stock options is calculated as the difference between the exercise price of the stock options and the fair value of the Company’s common stock for those stock options that had strike prices lower than the fair value of the Company’s common stock.
The aggregate
intrinsic value of options exercised during the years ended December 31, 2021, 2020 and 2019 was $12.9 million, $26.6 million and $8.8 million, respectively.
Restricted Stock Units
The Company
has granted restricted stock units (“RSUs”) with service-based vesting conditions and with both service-based and performance-based vesting conditions. RSUs with service-based and both service-based and performance-based vesting conditions are valued on the grant date using the grant date market price of the underlying shares.
 
92

The following table
summarizes the Company’s RSU activity since December 31, 2020:
 
 
  
 
 
 
Weighted Average
 
 
  
Number of Shares
 
 
Grant-Date Fair Value
 
     
Unvested balance December 31, 2020
     3,142,220     $ 25.29  
     
Granted
     1,774,545       26.26  
     
Vested
     (1,127,509     26.00  
     
Forfeited
     (990,495     30.06  
    
 
 
         
     
Unvested balance December 31, 2021
     2,798,761     $       23.93  
    
 
 
         
As of
December 31, 2021, the Company had outstanding 164,183 unvested RSUs with performance-based vesting conditions for which achievement of the performance condition has not been deemed probable.
Inducement Awards
In connection
with the acquisition of PolicyFuel, the Company granted RSUs to newly hired employees. The RSUs were approved by the Company’s board of directors and were granted as an inducement material to the new employees entering into employment with the Company in accordance with Nasdaq Rule 5635(c)(4) (the “Inducement Awards”). The Inducement Awards were granted outside of the 2018 Plan.
During the year
ended December 31, 2021, the Company granted 52,529 service-based RSUs as Inducement Awards with an aggregate grant date fair value of $1.1 million.
During the year
ended December 31, 2021, the Company granted 86,518 service- and performance-based RSUs as Inducement Awards with an aggregate grant date fair value of $1.9 million.
During year
ended December 31, 2021, the Company granted service- and performance-based RSUs as Inducement Awards that will vest for a variable number of shares of the Company’s Class A common stock upon the achievement (at varying levels) of certain revenue targets measured at twelve-month intervals over the next three years. The number of shares to be issued upon achievement of each of the revenue targets will be based on a fixed dollar value divided by the volume weighted average price per share of the Company’s Class A common stock for a
20-day
period preceding each revenue achievement determination date. The number of shares of Class A common stock that may be issued in settlement of such awards is capped at 173,042, with any remainder being settleable in cash or unregistered shares solely at the Company’s option. Because a variable number of shares will be issued for a fixed dollar amount, the Company has accounted for the obligation to issue such shares as a liability. As of December 31, 2021, the balance of the liability included in accrued expenses and other current liabilities was $0.1 million. During the year ended December 31, 2021, the Company granted 17,030 performance-based RSUs as Inducement Awards with no service requirement as PolicyFuel contingent consideration. The fair value of this issuance has been included in the fair value of contingent consideration (see Notes 3 and 4). During the year ended December 31, 2021, the Company granted performance-based RSUs as Inducement Awards as PolicyFuel contingent consideration that will vest for a variable number of shares of the Company’s Class A common stock upon the achievement (at varying levels) of certain revenue targets measured at twelve-month intervals over the next three years, but which have no service conditions. The number of shares to be issued upon achievement of each of the revenue targets is based on a fixed dollar amount divided by the volume weighted average price per share of the Company’s Class A common stock for a
20-day
period preceding each revenue target determination date. The maximum number of shares of Class A common stock that may be issued as Inducement Awards in settlement of the contingent consideration obligation is capped at 34,060, with any remainder being settleable in cash or unregistered shares solely at the Company’s option. The fair value of such awards has been included in the fair value of contingent consideration (see Notes 3 and 4).
 
9
3

Stock-Based Compensation
The Company recorded stock-based compensation expense in the following expense categories of its statements of operations and comprehensive loss (in thousands):
 
 
  
Year Ended December 31,
 
 
  
2021
 
  
2020
 
  
2019
 
Cost of revenue
  
$
363
 
  
$
361
 
  
$
193
 
Sales and marketing
  
 
12,405
 
  
 
10,246
 
  
 
3,805
 
Research and development
  
 
9,551
 
  
 
7,751
 
  
 
3,967
 
General and administrative
  
 
7,701
 
  
 
5,821
 
  
 
4,756
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
  
$
            30,020
 
  
$
            24,179
 
  
$
            12,721
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Stock-based compensation expense for the year ended December 
31
,
2021
included a total of $
1.2
 million related to unvested RSUs and option awards with performance-based vesting conditions, including options with performance- and market-based vesting conditions, for which the performance-based condition has not yet been achieved but has been deemed probable of being achieved. As of December 
31
,
2021
, unrecognized compensation expense for RSUs and option awards with service-based vesting conditions and RSUs and option awards with performance-based vesting conditions either achieved or deemed probable of being achieved was $
45.3
 million, which is expected to be recognized over a weighted average period of 
2.9
 years. Additionally, the Company had unrecognized compensation expense of $
1.8
 million related to unvested awards with performance-based vesting conditions, which have not been deemed probable.
11. Income Taxes
The Company has not recorded income tax benefits for the net operating losses incurred or the research and development tax credits generated in the years ended December 31, 2021, 2020 or 2019, as the Company believed, based upon the weight of available evidence, that it is more likely than not that all of its net operating loss and tax credit carryforwards will not be realized. The Company’s foreign operations have not been significant and therefore, the Company has not provided for any foreign taxes. During the year ended December 31, 2021, the Company released $2.5 million of its valuation allowance related to the net deferred tax liability recorded as a result of the PolicyFuel acquisition. The Company maintains a valuation allowance on its overall net deferred tax asset as it is deemed more likely than not the net deferred tax asset will not be realized.
A reconciliation of the U.S. federal statutory income tax rate to the Company’s effective income tax rate is as follows:


 
  
Year Ended December 31,
 
 
  
2021
 
 
2020
 
 
2019
 
Federal statutory income tax rate
     21.0     21.0     21.0
%
       
State taxes, net of federal benefit
     5.2       4.2       5.5  
 
     
Federal and state research and development tax credits
     5.6       12.4       19.4  
 
     
Nondeductible items
     (2.0 )     (0.7 )     (1.6
 
     
Stock-based compensation
     10.9       97.2       13.3  
Deferred
taxes on
 acquisition
     11.4              
 
     
Other
     0.4       2.2       (0.9
 
     
Change in valuation allowance
     (41.1 )       (136.3     (56.7
    
 
 
   
 
 
   
 
 
 
       
Effective income tax rate
     11.4            
%
    
 
 
   
 
 
   
 
 
 

9
4

Net deferred tax assets as of December 31, 2021 and 2020 consisted of the following (in thousands):


 
  
December 31,
 
 
  
2021
 
 
2020
 
Deferred tax assets:
  
 
     
     
Net operating loss carryforwards
   $                     27,364     $                     19,197  
     
Research and development tax credit carryforwards
     7,559       6,470  
     
Accrued expenses and other current liabilities
     280       566  
     
Intangible assets
           1,598  
     
Property and equipment
     225       220  
     
Stock-based compensation
     2,896       3,092  
     
Operating lease liability
     2,167       2,829  
     
Other
           221  
    
 
 
   
 
 
 
     
Total deferred tax assets
     40,491       34,193  
     
Valuation allowance
     (36,921 )     (30,558
)
 
    
 
 
   
 
 
 
     
Net deferred tax assets
     3,570       3,635  
    
 
 
   
 
 
 
     
Deferred tax liabilities:
                
     
Capitalized software development costs
     (1,095 )     (1,088
)
 
     
Operating lease
right-of-use
assets
     (1,911 )     (2,547 )
Intangible assets
     (528      
Other
     (36      
Deferred tax liabilities
     (3,570 )     (3,635
)
 
    
 
 
   
 
 
 
Net deferred tax assets and liabilities
   $     $  
    
 
 
   
 
 
 
As of December 31, 2021, the Company had
 federal net operating loss carryforwards of $104.1 million, which may be available to offset future taxable income, of which $9.0 million of the total net operating loss carryforwards expire at various dates beginning in 2029, while the remaining $95.1 million do not expire but are limited in their usage to an annual deduction equal to 80% of annual taxable income. As of December 31, 2021, the Company had state net operating loss carryforwards of $87.5 million, which may be available to offset future taxable income and expire at various dates beginning in 2027. As of December 31, 2021, the Company also had federal and state research and development tax credit carryforwards of $5.1 million and $3.1 million, respectively, which may be available to reduce future tax liabilities and expire at various dates beginning in 2030 and 2029, respectively.
Utilization of the U.S. federal and state net operating loss carryforwards and research and development tax credit carryforwards may be subject to a substantial annual limitation under Section 
382
and Section 
383
of the Internal Revenue Code of
1986
, and corresponding provisions of state law, due to ownership changes that have occurred previously or that could occur in the future. These ownership changes may limit the amount of carryforwards that can be utilized annually to offset future taxable income and tax liabilities. In general, an ownership change, as defined by Section 
382
, results from transactions increasing the ownership of certain stockholders or public groups in the stock of a corporation by more than
50
% over a three-year period. In
2019
, the Company performed an analysis of the ownership changes as defined within IRC §
382
(g) during the period beginning with the first issuance of the Company’s stock on August 
8
,
2008
through June 
30
,
2019
. It was determined that it is more likely than not that the Company did not undergo an ownership change within the meaning of IRC §
382
(g) during the analysis period. Therefore, net operating losses for that period are not limited and will be available to cover future taxable income.
The Company has evaluated the positive and negative evidence bearing upon its ability to realize the deferred tax assets, which are comprised primarily of net operating loss carryforwards and research and
 
95

development tax credit carryforwards. Management has considered the Company’s history of cumulative net
 
losses incurred since inception and estimated future taxable income and has concluded that it is more likely than not that the Company will not realize the benefits of federal and state deferred tax assets. Accordingly, a full valuation allowance has been established against the net deferred tax assets as of December 
31
,
2021
and
2020
. The Company reevaluates the positive and negative evidence at each reporting
period.
The change in the valuation allowance for deferred tax assets during the years ended December 31, 2021, 2020 and 2019 related primarily to an increase in net operating loss carryforwards and research and development tax credit carryforwards and stock-based compensation expense.
 
The changes in the valuation allowance were as follows (in thousands): 
 
 
  
Year Ended December 31,
 
 
  
    2021    
 
 
    2020    
 
  
    2019    
 
Valuation allowance as of beginning of year
    $ 30,558       $ 15,292       $ 11,257  
Decreases recorded to accumulated deficit
     (159             
Decreases recorded as a benefit to income tax provision
     (2,510             
Increases recorded to tax provision
     9,032        15,266        4,035  
    
 
 
    
 
 
    
 
 
 
Valuation allowance as of end of year
    $             36,921       $ 30,558       $ 15,292  
    
 
 
    
 
 
    
 
 
 
The Company assesses
the uncertainty in its income tax positions to determine whether a tax position of the Company is more likely than not to be sustained upon examination, including resolution of any related appeals of litigation processes, based on the technical merits of the position. For tax positions meeting the
more-likely-than-not
threshold, the tax amount recognized in the consolidated financial statements is reduced by the largest benefit that has a greater than fifty percent likelihood of being realized upon the ultimate settlement with the relevant taxing authority.
No
reserve for uncertain tax positions or related interest and penalties has been recorded at December
31
,
2021
and
2020
.
The Company files
 tax returns as prescribed by the tax laws of the jurisdictions in which it operates. In the normal course of business, the Company is subject to examination by federal and state jurisdictions, where applicable. There are currently no pending tax examinations. The Company is open to future tax examination under statute from 2018 to the present, however, carryforward attributes that were generated prior to January 1, 2018 may still be adjusted upon examination by federal, state or local tax authorities if they either have been or will be used in a future period.
12. Leases
The Company
leases office space in Cambridge, Massachusetts under a
non-cancelable
operating lease that expires in September 2024. In connection with the acquisition of Eversurance, the Company acquired a
ten-year
non-cancelable
operating lease in Evansville, Indiana that expires in August 2030. The Company also leases office space in various locations under
non-cancelable
operating leases that expire at various dates through May 2023.
As of December
 31, 2021 and 2020, the Company maintained security deposits of $0.5 million with the landlords of its leases, which amounts are included in other assets on the Company’s consolidated balance sheet.
 
9
6

The components of lease cost under ASC 842 were as follows (in thousands):
 
    
Year Ended December 31,
 
    
2021
    
2020
 
Operating lease cost
    $ 3,174       $ 2,590  
Short-term lease cost
     39         
Variable lease cost
     596        387  
    
 
 
    
 
 
 
      $ 3,809       $ 2,977  
    
 
 
    
 
 
 
Supplemental disclosure of cash flow information related to leases was as follows (in thousands):
 
 
  
Year Ended December 31,
 
 
  
2021
 
  
2020
 
Cash paid for amounts included in the measurement of operating lease liabilities
    $                     3,271       $                     2,747  
Operating lease liabilities arising from obtaining
right-of-use
assets
    $ 383       $ 541  
The weighted-average remaining lease term and discount rate were as follows:
 
 
  
December 31,
 
 
  
2021
 
 
2020
 
Weighted-average remaining lease term - operating leases (in years)
               3.60       4.44  
Weighted-average discount rate - operating leases
     4.62     4.67
Because the interest rate implicit in the lease was not readily determinable, the Company’s incremental borrowing rate was used to calculate the present value of the leases. In determining its incremental borrowing rate, the Company considered its credit quality and assessed interest rates available in the market for similar borrowings, adjusted for the impact of collateral over the term of the lease.
Future annual lease payments under the Company’s leases as of December 31, 2021 were as follows (in thousands):
 
Years ending December 31,
      
2022
    $ 3,007  
2023
     2,785  
2024
     2,099  
2025
     177  
2026
     177  
Thereafter
     649  
    
 
 
 
Total future minimum lease payments
     8,894  
 Less: imputed interest
     (667
    
 
 
 
Total operating lease liabilities
   $ 8,227  
    
 
 
 
The following table presents lease liabilities and their classification on the consolidated balance
sheet
(in thousands):
 
 
  
December 31, 2021
 
Current operating lease liabilities
   $ 2,696  
Operating lease liabilities, net of current portion
     5,531  
    
 
 
 
Total operating lease liabilities
   $ 8,227  
    
 
 
 

9
7

Disclosures under ASC 840
As of and for the year ended December 31, 2019, leases were accounted for under ASC 840, the relevant accounting standard at the time. During the year ended December 31, 2019, the Company recorded rent expense of $
2.5
 million.
13. Commitments and Contingencies
Leases
The Company’s commitments under its leases are described in Note 12.
Indemnification Agreements
In the normal course of business, the Company may provide indemnification of varying scope and terms to third parties and enters into commitments and guarantees (“Agreements”) under which it may be required to make payments. The duration of these Agreements varies, and in certain cases, is indefinite. Furthermore, many of these Agreements do not limit the Company’s maximum potential payment exposure.
In addition, the Company has entered into indemnification agreements with members of its board of directors and executive officers that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers.
Through December 31, 2021, the Company has not incurred any material costs as a result of such indemnifications. The Company does not believe that the outcome of any claims under indemnification arrangements will have a material effect on its financial position, results of operations or cash flows, and it has not accrued any liabilities related to such obligations in its consolidated financial statements as of December 31, 2021 and 2020.
Legal Proceedings and Other Contingencies
The Company was contacted by a representative from a state tax assessor’s office requesting remittance of uncollected sales taxes. The Company does not believe its services are taxable in this state and is investigating this request and intends to vigorously defend this position. If the Company does not prevail in its position, uncollected sales taxes due for the period could amount to approximately $
1.5
million, including interest and penalties. The Company has not recorded any liabilities related to this matter as the loss has not been deemed probable.
The Company is from time to time subject to various other legal proceedings and claims, either asserted or unasserted, which arise in the ordinary course of its business. While the outcome of these other claims cannot be predicted with certainty, management does not believe that the outcome of any of these other legal matters will have a material adverse effect on the Company’s results of operations or financial condition.
14. Retirement Plan
The Company has established a defined-contribution plan under Section 401(k) of the Internal Revenue Code (the “401(k) Plan”). The 401(k) Plan covers all employees who meet defined minimum age and service requirements, and allows participants to defer a portion of their annual compensation on a
pre-tax
basis. As currently established, the Company is not required to make any contributions to the 401(k) Plan. The Company contributed $
0.9
million, $
0.7
million and $
0.5
million during the years ended December 31, 2021, 2020 and 2019, respectively.
15. Related Party Transactions
The Company has, in the ordinary course of business, entered into arrangements with other companies who have shareholders in common with the Company. Pursuant to these arrangements, related-party affiliates receive payments for providing website visitor referrals and to a lesser extent a small amount of office space. During the years ended December 31, 2021, 2020 and 2019, the Company recorded expense of $
3.5
million, $
3.1
million
9
8

and $5.2 million, respectively, related to these arrangements. During the years ended December 31, 2021, 2020 and 2019, the Company paid $3.8 million, $3.1 million and $5.7 million, respectively, related to these arrangements. As of December 31, 2021 and 2020, amounts due to related-party affiliates totaled $0.3 million and $0.5 million, respectively, which were included in accounts payable and accrued expenses on the balance sheets.
16. Subsequent Events
On February 23, 2022, the Company sold 1,004,016 shares of Class A common stock at a purchase price of $14.94 per share for gross proceeds of $15.0 
million in a private placement to Recognition Capital, LLC, an entity which is owned and controlled by David Blundin, Chairman of the board of directors and co-founder of the Company. 

 
ITEM 9.
CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.
 
ITEM 9A.
CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer (our principal executive officer and principal financial officer, respectively), evaluated the effectiveness of our disclosure controls and procedures as of December 31, 2021. The term “disclosure controls and procedures,” as defined in Rules
13a-15(e)
and
15d-15(e)
under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the Securities and Exchange Commission’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.
Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and our management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of December 31, 2021, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were not effective due to the material weaknesses described below.
Internal Control over Financial Reporting
Management’s Report on Internal Control over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements.
Our management has assessed the effectiveness of our internal control over financial reporting as of December 31, 2021. In making this assessment, management used the criteria described in
Internal Control—Integrated Framework
(2013) issued by the Committee of Sponsoring Organizations of the Treadway
 
99

Commission (COSO)
.
 Based on this assessment, our management has concluded that as of December 31, 2021, our internal control over financial reporting was not effective due to the material weaknesses described below.
A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of a company’s annual or interim financial statements will not be prevented or detected on a timely basis. We have identified deficiencies in control over certain information technology (IT) general controls for revenue-related systems that are relevant to the preparation of our financial statements that constitute material weaknesses. Specifically, we did not design and maintain:
 
   
User access controls to ensure appropriate segregation of duties and that adequately restrict user and privileged access to certain financial applications, programs, and data to appropriate company personnel;
 
   
Program change management controls for certain financial applications to ensure that IT program and data changes affecting financial IT applications and underlying accounting records are identified, tested, authorized and implemented appropriately; and
 
   
Controls over the completeness and accuracy of data relevant to certain automated revenue calculations.
These material weaknesses did not result in a misstatement to the financial statements. However, the material weaknesses could impact the effectiveness of segregation of duties controls, as well as the effectiveness
of IT-dependent
controls that could result in misstatements impacting revenue-related financial statement accounts and disclosures that would result in a material misstatement of the annual or interim consolidated financial statements that would not be prevented or detected.
Notwithstanding our management’s conclusion that our internal control over financial reporting was not effective as of December 31, 2021 due to these material weaknesses, our management believes that our consolidated financial statements included in this Annual Report on
Form 10-K present
fairly, in all material respects, our financial position and results of operations and cash flows as of each of the dates, and for each of the periods, presented therein in accordance with generally accepted accounting principles in the United States of America.
As permitted by the U.S. Securities and Exchange Commission staff guidance, we have excluded Policy Fuel, LLC and its affiliated entities (“PolicyFuel”) from our assessment of the effectiveness of internal control over financial reporting as of December 31, 2021, because it was acquired in a purchase business combination during 2021. The total assets and revenue of PolicyFuel, a wholly-owned subsidiary, represent 5% and 2%, respectively, of the related consolidated financial statement amounts as of and for the year ended December 31, 2021.
The effectiveness of our internal control over financial reporting as of December 31, 2021, has been audited by PricewaterhouseCoopers LLP, an independent registered public accounting firm, as stated in their report which is included herein.
Remediation Plan
We and our board of directors are committed to maintaining a strong internal control environment. Management, with the oversight of the audit committee of our board of directors, has evaluated the material weaknesses described above and designed a remediation plan to address the material weaknesses and enhance our internal control environment. The remediation plan is being implemented and includes a robust risk assessment process coupled with additional controls and procedures. Management is committed to successfully implementing the remediation plan as promptly as possible.
 
100

Changes in Internal Control Over Financial Reporting
No changes in our internal control over financial reporting (as defined in Rules
13a-15(f)
and
15d-15(f)
under the Exchange Act) occurred during the three months ended December 31, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
 
ITEM 9B.
OTHER INFORMATION
None.
 
ITEM 9C.
DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS
Not applicable.
PART III
 
ITEM 10.
DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
The information required by this Item 10 will be included in our definitive proxy statement to be filed with the SEC with respect to our 2022 Annual Meeting of Stockholders and is incorporated herein by reference.
Our board of directors has adopted a Code of Business Conduct and Ethics applicable to all officers, directors and employees, including our principal executive officer, principal financial officer, principal accounting officer or controller, or persons performing similar functions. A copy of the code is available at the Investors section of our website, located at investors.everquote.com, under “Corporate Governance—Governance Documents.” We intend to make all required disclosures regarding any amendments to, or waivers from, any provisions of the code at the same location of our website.
 
ITEM 11.
EXECUTIVE COMPENSATION
The information required by this Item 11 will be included in our definitive proxy statement to be filed with the SEC with respect to our 2022 Annual Meeting of Stockholders and is incorporated herein by reference.
 
ITEM 12.
SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information required by this Item 12 will be included in our definitive proxy statement to be filed with the SEC with respect to our 2022 Annual Meeting of Stockholders and is incorporated herein by reference.
 
ITEM 13.
CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
The information required by this Item 13 will be included in our definitive proxy statement to be filed with the SEC with respect to our 2022 Annual Meeting of Stockholders and is incorporated herein by reference.
 
ITEM 14.
PRINCIPAL ACCOUNTING FEES AND SERVICES
The information required by this Item 14 will be included in our definitive proxy statement to be filed with the SEC with respect to our 2022 Annual Meeting of Stockholders and is incorporated herein by reference.
 
101

PART IV
 
ITEM 15.
EXHIBITS, FINANCIAL STATEMENT SCHEDULES
(a) 1.
Financial Statements
For a list of the financial statements included herein, see Index to Consolidated Financial Statements in this Annual Report on Form
10-K,
incorporated into this Item by reference.
 
2.
Financial Statement Schedules
Financial statement schedules have been omitted because they are either not required or not applicable or the information is included in the consolidated financial statements or the notes thereto.
 
3.
Exhibits
See the Exhibit Index in Item 15(b) below.
 
(b)
Exhibit Index.
 
Exhibit
        Number        
 
Description
3.1   Restated Certificate of Incorporation of the Registrant (incorporated by reference to Exhibit 3.1 to the Registrant’s Current Report on Form 8-K (File No. 001-38549) filed with the SEC on July 2, 2018)
3.2   Amended and Restated Bylaws of the Registrant (incorporated by reference to Exhibit 3.2 to the Registrant’s Current Report on Form 8-K (File No. 001-38549) filed with the SEC on July 2, 2018)
4.1   Specimen stock certificate evidencing shares of Class A common stock of the Registrant (incorporated by reference to Exhibit 4.1 to the Registrant’s Registration Statement on Form S-1 (File No. 333-225379) filed with the SEC on June 18, 2018)
4.2   Description of Securities of the Registrant
9.1   Voting Agreement, dated February 8, 2018, by and among certain stockholders of the Registrant (incorporated by reference to Exhibit 9.1 to the Registrant’s Registration Statement on Form S-1 (File No. 333-225379) filed with the SEC on June 1, 2018)
10.1   Amended and Restated Investors’ Rights Agreement, dated as of June 30, 2016, by and among the Registrant and the other parties thereto (incorporated by reference to Exhibit 10.1 to the Registrant’s Registration Statement on Form S-1 (File No. 333-225379) filed with the SEC on June 1, 2018)
10.2#   Form of Indemnification Agreement between the Registrant and each of its directors and executive officers (incorporated by reference to Exhibit 10.2 to the Registrant’s Registration Statement on Form S-1 (File No. 333-225379) filed with the SEC on June 1, 2018)
10.3#   Amended and Restated 2008 Stock Incentive Plan (incorporated by reference to Exhibit 10.3 to the Registrant’s Registration Statement on Form S-1 (File No. 333-225379) filed with the SEC on June 1, 2018)
10.4#   Form of Incentive Stock Option Agreement under 2008 Stock Incentive Plan (incorporated by reference to Exhibit 10.4 to the Registrant’s Registration Statement on Form S-1 (File No. 333-225379) filed with the SEC on June 1, 2018)
10.5#   Form of Non-Qualified Stock Option Agreement under 2008 Stock Incentive Plan (incorporated by reference to Exhibit 10.5 to the Registrant’s Registration Statement on Form S-1 (File No. 333-225379) filed with the SEC on June 1, 2018)
10.6#   Form of Restricted Stock Unit Issuance Agreement under 2008 Stock Incentive Plan (incorporated by reference to Exhibit 10.6 to the Registrant’s Registration Statement on Form S-1 (File No. 333-225379) filed with the SEC on June 1, 2018)
 
102

Exhibit
        Number        
 
Description
10.7#   2018 Equity Incentive Plan (incorporated by reference to Exhibit 10.7 to the Registrant’s Registration Statement on Form S-1 (File No. 333-225379) filed with the SEC on June 27, 2018)
10.8#   Form of Stock Option Agreement under 2018 Equity Incentive Plan (incorporated by reference to Exhibit 10.8 to the Registrant’s Registration Statement on Form S-1 (File No. 333-225379) filed with the SEC on June 18, 2018)
10.9#   Form of Restricted Stock Unit Agreement under 2018 Equity Incentive Plan (incorporated by reference to Exhibit 10.9 to the Registrant’s Registration Statement on Form S-1 (File No. 333-225379) filed with the SEC on June 18, 2018)
10.10   Lease, dated as of July 24, 2013, as amended by the First, Second, Third, Fourth, Fifth and Sixth Amendments thereto, by and between BMR-Broadway LLC and the Registrant (incorporated by reference to Exhibit 10.10 to the Registrant’s Registration Statement on Form S-1 (File No. 333-225379) filed with the SEC on June 1, 2018)
10.11   Amended and Restated Loan and Security Agreement, dated August 7, 2020, by and between Western Alliance Bank and the Registrant (incorporated by reference to Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q (File No. 001-38549) filed with the SEC on November 6, 2020)
10.12#   Offer Letter, dated as of August 27, 2010, by and between the Registrant and Seth Birnbaum (incorporated by reference to Exhibit 10.12 to the Registrant’s Registration Statement on Form S-1 (File No. 333-225379) filed with the SEC on June 1, 2018)
10.13#   Offer Letter, dated as of July 31, 2017, by and between the Registrant and Jayme Mendal (incorporated by reference to Exhibit 10.13 to the Registrant’s Registration Statement on Form S-1 (File No. 333-225379) filed with the SEC on June 1, 2018)
10.14#   Employment Agreement, dated March 17, 2014, by and between the Registrant and John Wagner (incorporated by reference to Exhibit 10.14 to the Registrant’s Annual Report on Form 10-K (File No. 001-38549) filed with the SEC on March 13, 2020)
10.15   Seventh Amendment to Lease, dated as of September 26, 2018, by and between the Registrant and BMR-Broadway LLC (incorporated by reference to Exhibit 99.1 to the Registrant’s Current Report on Form 8-K (File No. 001-38549) filed with the SEC on October 1, 2018)
10.16#   Form of Performance-Based Stock Option Agreement under 2018 Equity Incentive Plan (incorporated by reference to Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q (File No. 001-38549) filed with the SEC on May 8, 2020)
10.17#   Form of Restricted Stock Unit Agreement under 2018 Equity Incentive Plan (incorporated by reference to Exhibit 99.1 to the Registrant’s Current Report on Form 8-K (File No. 001-38549) filed with the SEC on February 15, 2022)
10.18   Securities Purchase Agreement, dated February 22, 2022, by and between EverQuote, Inc, and Recognition Capital, LLC (incorporated by reference to Exhibit 99.1 to the Registrant’s Current Report on Form 8-K (File No. 001-38549) filed with the SEC on February 23, 2022)
21.1   Subsidiaries of the Registrant
23.1   Consent of PricewaterhouseCoopers LLP, independent registered public accounting firm
31.1   Certification of Chief Executive Officer of the Registrant Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
31.2   Certification of Chief Financial Officer of the Registrant Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
32.1†   Certification of Chief Executive Officer of the Registrant Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
32.2†   Certification of Chief Financial Officer of the Registrant Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
99.1   Consent of Stax Inc.
101.INS   Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
 
103

Exhibit
        Number        
 
Description
101.SCH   Inline XBRL Taxonomy Extension Schema Document
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.LAB   Inline XBRL Taxonomy Extension Labels Linkbase Document
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document
104   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
 
 
#
Indicates management contract or compensation plan.
 
The certifications attached as Exhibits 32.1 and 32.2 that accompany this Annual Report on Form
10-K,
are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of EverQuote, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Annual Report on Form
10-K,
irrespective of any general incorporation language contained in such filing.
 
ITEM 16.
FORM
10-K
SUMMARY
None.
 
104

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
February 25, 2022
                         EVERQUOTE, INC.
    By:  
/s/ Jayme Mendal
      Jayme Mendal
      Chief Executive Officer and President
Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this Report has been signed below by the following persons on behalf of the Registrant in the capacities and on the dates indicated.
 
Signature
 
Title
 
Date
/s/ Jayme Mendal
Jayme Mendal
  Chief Executive Officer and President and Director (Principal Executive Officer)   February 25, 2022
/s/ John Wagner
John Wagner
  Chief Financial Officer and Treasurer (Principal Financial and Accounting Officer)   February 25, 2022
/s/ David Blundin
David Blundin
  Chairman of the Board of Directors   February 25, 2022
/s/ Darryl Auguste
Darryl Auguste
  Director   February 25, 2022
/s/ Sanju Bansal
Sanju Bansal
  Director   February 25, 2022
/s/ Paul Deninger
Paul Deninger
  Director   February 25, 2022
/s/ John Lunny
John Lunny
  Director   February 25, 2022
/s/ George Neble
George Neble
  Director   February 25, 2022
/s/ John Shields
John Shields
  Director   February 25, 2022
/s/ Mira Wilczek
Mira Wilczek
  Director   February 25, 2022
 
105
EX-4.2 2 d287160dex42.htm EX-4.2 EX-4.2

Exhibit 4.2

DESCRIPTION OF SECURITIES REGISTERED UNDER SECTION 12 OF THE EXCHANGE ACT

The following description of registered securities of EverQuote, Inc. (“us,” “our,” “we” or the “Company”) is intended as a summary only and does not purport to be complete. It is subject to and qualified in its entirety by reference to the Company’s Restated Certificate of Incorporation (the “Certificate of Incorporation”), the Company’s Amended and Restated Bylaws (the “Bylaws”), and the applicable provisions of the Delaware General Corporation Law (the “DGCL”). The Certificate of Incorporation and the Bylaws are incorporated by reference as Exhibit 3.1 and Exhibit 3.2, respectively, to the Annual Report on Form 10-K of which this Exhibit 4.2 is a part.

Authorized Capital Stock

Our authorized capital stock consists of 220,000,000 shares of Class A common stock, par value $0.001 per share, 30,000,000 shares of Class B common stock, par value $0.001 per share, and 10,000,000 shares of preferred stock, par value $0.001 per share. Our Class A common stock is registered under Section 12(b) of the Securities Exchange Act of 1934 (the “Exchange Act”).

Common Stock

Voting Rights. Holders of Class A common stock are entitled to one vote for each share of Class A common stock held on all matters submitted to a vote of stockholders, and holders of Class B common stock are entitled to ten votes for each share of Class B common stock held on all matters submitted to a vote of stockholders. Holders of Class A common stock and Class B common stock vote together as a single class on all matters (including the election of directors) submitted to a vote of stockholders, unless otherwise required by law. We have not provided for cumulative voting for the election of directors in our Certificate of Incorporation.

Dividends. Subject to preferences that may apply to any shares of preferred stock outstanding at the time, the holders of Class A common stock and Class B common stock are entitled to receive dividends out of funds legally available if our board of directors, in its discretion, determines to issue dividends and then only at the times and in the amounts that our board of directors may determine.

Liquidation, Dissolution and Winding Up. If we become subject to a liquidation, dissolution or winding-up, the assets legally available for distribution to our stockholders would be distributable ratably among the holders of Class A common stock, Class B common stock and any participating preferred stock outstanding at that time, subject to prior satisfaction of all outstanding debt and liabilities and the preferential rights of and the payment of liquidation preferences, if any, on any outstanding shares of preferred stock.

Right to Receive Certain Transaction Distributions. Our Certificate of Incorporation provides that in the event of any Combination Transaction (as defined below) to which the Company is a party in which the shares of Class A common stock or Class B common stock will be exchanged for or converted into, or will receive a distribution of, cash or other property or securities of the Company or any other person or entity, each share of Class A common stock and Class B common stock shall be entitled to receive Equivalent Consideration (as defined below) on a per share basis, unless different treatment of the shares of each such class is approved by the affirmative vote of the holders of a majority of the outstanding shares of Class A common stock and by the affirmative vote of the holders of a majority of the outstanding shares of Class B common stock, each voting separately as a class.

The term “Combination Transaction” means any reorganization by way of share exchange, consolidation or merger or otherwise, in one transaction or series of related transactions, in which the Company is a constituent corporation or is a party with another entity if, as a result of such Combination Transaction, the voting securities of the Company that are outstanding immediately prior to the consummation of such Combination Transaction (other than any such securities that are held by an Acquiring Stockholder (as defined below)) do not represent, or are not converted into, securities of the surviving corporation of such Combination Transaction (or such surviving corporation’s parent corporation if the surviving corporation is owned by the parent corporation) that, immediately after the consummation of such Combination Transaction, together possess a majority of the total voting power of all securities of such surviving corporation (or its parent corporation, if applicable) that are outstanding immediately after the consummation of such Combination Transaction, including securities of such surviving corporation (or its parent corporation, if applicable) that are held by the Acquiring Stockholder.


The term “Acquiring Stockholder” means a stockholder or group of stockholders of the Company that (i) merges or combines with the Company in such Combination Transaction or (ii) owns or controls a majority of another corporation or entity that merges or combines with the Company in such Combination Transaction.

The term “Equivalent Consideration” means consideration in the same form, in the same amount and with the same voting rights on a per-share basis; provided, however, that for the avoidance of doubt, consideration to be paid or received by a holder of Class A common stock or Class B common stock in connection with any Combination Transaction pursuant to any employment, consulting, severance or other arrangement shall not be deemed to be “consideration” that is included in the determination of “Equivalent Consideration.”

Other Rights. Holders of Class A common stock and Class B common stock are not entitled to preemptive rights, and are not subject to conversion, redemption or sinking fund provisions, except for the conversion provisions with respect to the Class B common stock described below.

Conversion. Each outstanding share of Class B common stock is convertible at any time, at the option of the holder thereof, into one share of Class A common stock. Each outstanding share of Class B common stock will convert automatically into one share of Class A common stock upon its transfer, whether or not for value and whether voluntary or involuntary or by operation of law, except for certain exceptions and permitted transfers described in our Certificate of Incorporation, including certain transfers by a stockholder to (1) certain trusts for the benefit of the stockholder or other persons, so long as the stockholder, either alone or with a family member, has sole dispositive power and exclusive voting control over the transferred shares, (2) an individual retirement account or a pension, profit sharing, stock bonus or other type of plan or trust of which the stockholder is a participant or beneficiary, so long as the stockholder, either alone or with a family member, has sole dispositive power and exclusive voting control over the transferred shares, (3) a corporation, partnership or limited liability company in which the stockholder, either alone or with a family member, has sufficient ownership interests or otherwise has legally enforceable rights such that the stockholder, either alone or with a family member, retains sole dispositive power and exclusive voting control over the transferred shares, and (4) any other entity that is a direct or indirect wholly owned subsidiary of the stockholder, a parent of the stockholder, or under common control with the stockholder. In addition, each outstanding share of Class B common stock held by a stockholder who is a natural person, or held by the permitted transferees of such stockholder, will convert automatically into one share of Class A common stock nine months after the death or incapacity of such stockholder.

The conversion of Class B common stock into Class A common stock, whether voluntary, upon a transfer of Class B common stock or upon the death of a holder of Class B common stock, will have the effect, over time, of increasing the relative voting power of those holders of Class B common stock who retain their shares of Class B common stock.

All outstanding Class B common stock will convert automatically into Class A common stock, on a share-for-share basis, upon the date and time, or occurrence of an event, specified by vote or written consent of the holders of a majority of the voting power of the then outstanding shares of Class B common stock. In addition, all outstanding Class B common stock will convert automatically into Class A common stock, on a share-for-share basis, at such time as the aggregate voting power of all then outstanding shares of Class B common stock represents less than 10% of the aggregate voting power of all then outstanding shares of our capital stock.

Each share of Class B common stock that is converted into Class A common stock will thereupon automatically be retired and not be available for reissuance. If we subsequently wish to issue more shares of Class B common stock than are then authorized for issuance, we would first have to amend our Certificate of Incorporation with the approval of our board of directors and stockholders in accordance with the DGCL.


Preferred Stock

Under the terms of our Certificate of Incorporation, our board of directors is authorized to direct us to issue shares of preferred stock in one or more series without stockholder approval. Our board of directors has the discretion to determine the rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, of each series of preferred stock.

The purpose of authorizing our board of directors to issue preferred stock and determine its rights and preferences is to eliminate delays associated with a stockholder vote on specific issuances. The issuance of preferred stock, while providing flexibility in connection with possible acquisitions, future financings and other corporate purposes, could have the effect of making it more difficult for a third party to acquire, or could discourage a third party from seeking to acquire, a majority of our outstanding voting stock.

Provisions of Our Certificate of Incorporation and Bylaws and the Delaware General Corporation Law That May Have Anti-Takeover Effect

Delaware Law. We are subject to Section 203 of the DGCL. Subject to certain exceptions, Section 203 prevents a publicly held Delaware corporation from engaging in a “business combination” with any “interested stockholder” for three years following the date that the person became an interested stockholder, unless the interested stockholder attained such status with the approval of our board of directors or unless the business combination is approved in a prescribed manner. A “business combination” includes, among other things, a merger or consolidation involving us and the “interested stockholder” and the sale of more than 10% of our assets. In general, an “interested stockholder” is any entity or person beneficially owning shares representing 15% or more of the voting power of our outstanding voting stock and any entity or person affiliated with or controlling or controlled by such entity or person.

Removal of Directors. Our Certificate of Incorporation and our Bylaws provide that, subject to the rights of holders of any series of preferred stock, prior to the Threshold Date (as defined below), directors may be removed, with or without cause, by the affirmative vote or written consent of the holders of a majority of the votes that all the stockholders would be entitled to cast in an election of directors. Subject to the rights of holders of any series of preferred stock, from and after the Threshold Date, directors of the Company may be removed only for cause and only by the affirmative vote of the holders of a majority of the votes that all the stockholders would be entitled to cast in an election of directors. Until the Threshold Date, any vacancies in the board of directors may be filled by the affirmative vote of the holders of a majority of the voting power of all shares that stockholders would be entitled to vote for the election of directors. From and after the Threshold Date, any vacancies in the board of directors may be filled only by our board of directors.

The term “Threshold Date” means the first date after the effectiveness of our Certificate of Incorporation on which the Link-Controlled Shares (as defined below) represent less than a majority of the voting power of the then-outstanding shares of Class A common stock and Class B common stock in an election of directors.

The term “Link-Controlled Shares” means all outstanding shares of Class A common stock and Class B common stock with respect to which Link Ventures, LLLP, a Delaware limited liability limited partnership (including any successor entity thereto) (“Link Ventures”), and any person or entity controlling, controlled by or under common control with Link Ventures possess the power (whether shared or exclusive) to vote or direct the voting thereof, whether by proxy, voting agreement or otherwise.

These limitations on the removal of directors and filling of vacancies from and after the Threshold Date could make it more difficult for a third party to acquire, or discourage a third party from seeking to acquire, control of the Company.

Supermajority Voting. The DGCL provides generally that the affirmative vote of a majority of the shares entitled to vote on any matter is required to amend a corporation’s certificate of incorporation or bylaws, unless a corporation’s certificate of incorporation or bylaws, as the case may be, requires a greater percentage. Our Certificate of Incorporation and Bylaws may be amended or repealed by a majority vote of our board of directors or the affirmative vote of the holders of at least 66 2/3% of the votes that all our stockholders would be entitled to cast for the election of directors.


Stockholder Action; Special Meeting of Stockholders; Advance Notice Requirements for Stockholder Proposals and Director Nominations. Our Certificate of Incorporation provide that, from and after the Threshold Date, any action required or permitted to be taken by our stockholders must be effected at a duly called annual or special meeting of such stockholders and may not be effected by any consent in writing by such stockholders. Our Certificate of Incorporation and our Bylaws also provide that, from and after the Threshold Date, except as otherwise required by law, special meetings of our stockholders can only be called by our board of directors. In addition, our Bylaws establish an advance notice procedure for stockholder proposals to be brought before an annual meeting of stockholders, including proposed nominations of candidates for election to our board of directors. Stockholders at an annual meeting may only consider proposals or nominations specified in the notice of meeting or brought before the meeting by or at the direction of our board of directors, or by a stockholder of record on the record date for the meeting, who is entitled to vote at the meeting and who has delivered timely written notice in proper form to our secretary of the stockholder’s intention to bring such business before the meeting. These provisions could have the effect of delaying until the next stockholder meeting stockholder actions that are favored by the holders of a majority of our outstanding voting securities. These provisions also could discourage a third party from making a tender offer for our capital stock, because even if it acquired a majority of our outstanding voting stock, it would be able to take action as a stockholder, such as electing new directors or approving a merger, only at a duly called stockholders meeting and not by written consent.

Choice of Forum. Our Certificate of Incorporation provides that unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware (or, if the Court of Chancery of the State of Delaware does not have jurisdiction, the federal district court for the District of Delaware) shall, to the fullest extent permitted by law, be the sole and exclusive forum for (1) any derivative action or proceeding brought on behalf of the Company, (2) any action asserting a claim of breach of fiduciary duty owed by any director, officer or other employee or stockholder of the Company to us or our stockholders, (3) any action asserting a claim arising pursuant to any provision of the DGCL or as to which the DGCL confers jurisdiction on the Court of Chancery, or (4) any action asserting a claim governed by the internal affairs doctrine. Our Certificate of Incorporation further provides that unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States of America shall, to the fullest extent permitted by law, be the sole and exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act of 1933, as amended.

EX-21.1 3 d287160dex211.htm EX-21.1 EX-21.1

Exhibit 21.1

Subsidiaries of the Registrant

 

Name

 

Jurisdiction of Incorporation

   
Eversurance LLC   Indiana  
EverQuote NI Limited   Northern Ireland  
EverQuote India Private Limited   India  
Parachute Insurance Services Corp   Texas  
One-Eighty Software, Inc.   Delaware  
Policy Fuel, LLC   Texas  
Kanopy Insurance Center, LLC   Delaware  
EX-23.1 4 d287160dex231.htm EX-23.1 EX-23.1

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-225944, 333-230800, 333-236668, 333-253707 and 333-258762) of EverQuote, Inc. of our report dated February 25, 2022 relating to the financial statements and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.

/s/ PricewaterhouseCoopers LLP

Boston, Massachusetts

February 25, 2022

EX-31.1 5 d287160dex311.htm EX-31.1 EX-31.1

Exhibit 31.1

CERTIFICATIONS

I, Jayme Mendal, certify that:

1. I have reviewed this Annual Report on Form 10-K of EverQuote, Inc.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: February 25, 2022     By:  

/s/ Jayme Mendal

      Jayme Mendal
     

Chief Executive Officer and President

(Principal Executive Officer)

EX-31.2 6 d287160dex312.htm EX-31.2 EX-31.2

Exhibit 31.2

CERTIFICATIONS

I, John Wagner, certify that:

1. I have reviewed this Annual Report on Form 10-K of EverQuote, Inc.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: February 25, 2022     By:  

/s/ John Wagner

      John Wagner
     

Chief Financial Officer and Treasurer

(Principal Financial Officer)

 

EX-32.1 7 d287160dex321.htm EX-32.1 EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report on Form 10-K of EverQuote, Inc. (the “Company”) for the fiscal year ended December 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Jayme Mendal, Chief Executive Officer and President of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of his knowledge on the date hereof:

(1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: February 25, 2022     By:  

/s/ Jayme Mendal

      Jayme Mendal
     

Chief Executive Officer and President

(Principal Executive Officer)

 

EX-32.2 8 d287160dex322.htm EX-32.2 EX-32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report on Form 10-K of EverQuote, Inc. (the “Company”) for the fiscal year ended December 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, John Wagner, Chief Financial Officer and Treasurer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of his knowledge on the date hereof:

(1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: February 25, 2022     By:  

/s/ John Wagner

      John Wagner
     

Chief Financial Officer and Treasurer

(Principal Financial and Accounting Officer)

EX-99.1 9 d287160dex991.htm EX-99.1 EX-99.1

Exhibit 99.1

Consent of Stax Inc.

We hereby consent to the inclusion of our name and industry data from our study conducted in November 2019 (the “Study”) in the Annual Report on Form 10-K for the year ended December 31, 2021 to be filed by EverQuote, Inc., a Delaware corporation (the “Company”), and to the incorporation by reference of industry data from the Study in the following Registration Statements:

 

  1.

Registration Statement on Form S-8 (File No. 333-225944) pertaining to the Company’s 2018 Equity Incentive Plan (the “2018 Plan”) and Amended and Restated 2008 Stock Incentive Plan;

 

  2.

Registration Statement on Form S-8 (File No. 333-230800) pertaining to the 2018 Plan;

 

  3.

Registration Statement on Form S-8 (File No. 333-236668) pertaining to the 2018 Plan;

 

  4.

Registration Statement on Form S-8 (File No. 333-253707) pertaining to the 2018 Plan; and

 

  5.

Registration Statement on Form S-8 (File No. 333-258762) pertaining to the 2018 Plan.

Date: February 22, 2022

 

STAX INC.
By:   /s/ Paul Edwards
Name: Paul Edwards
Title: Managing Partner
EX-101.SCH 10 ever-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA 1001 - Document - Cover Page link:presentationLink link:definitionLink link:calculationLink 1002 - Statement - Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 1003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1004 - Statement - Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:definitionLink link:calculationLink 1005 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 1007 - Disclosure - Nature of the Business and Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 1008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 1009 - Disclosure - Acquisition link:presentationLink link:definitionLink link:calculationLink 1010 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:definitionLink link:calculationLink 1011 - Disclosure - Goodwill and Acquired Intangible Assets link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - Property and Equipment, Net link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - Loan and Security Agreement link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - Equity link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - Stock-Based Compensation link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - Retirement Plan link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - Related Party Transactions link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - Acquisition (Tables) link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - Goodwill and Acquired Intangible Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - Income Taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - Nature of the Business and Basis of Presentation - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - Summary of Significant Accounting Policies - Summary of Property and Equipment Estimated Useful Lives (Detail) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - Summary of Significant Accounting Policies - Summary of Revenue by Distribution Chanel (Detail) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - Summary of Significant Accounting Policies - Disaggregation Of Revenue (Details) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - Summary of Significant Accounting Policies - Summary Of Current And Non-Current Portions Of Commissions Receivable (Details) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - Summary of Significant Accounting Policies - Summary of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) link:presentationLink link:definitionLink link:calculationLink 1040 - Disclosure - Acquisition - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1041 - Disclosure - Acquisition - Summary of Preliminary Purchase Price for Crosspointe and Preliminary Allocation of Purchase Price (Detail) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - Fair Value of Financial Instruments - Summary of Fair Value Measurements, Recurring and Nonrecurring (Details) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - Fair Value of Financial Instruments - Summary of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - Fair Value of Financial Instruments - Additional Information (Details) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - Goodwill and Acquired Intangible Assets - Summary of Changes in Goodwill (Details) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - Goodwill and Acquired Intangible Assets - Summary of Acquired Intangible Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - Goodwill and Acquired Intangible Assets - Summary Of Future Amortization Expense Of The Intangible Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - Goodwill and Acquired Intangible Assets - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - Property and Equipment Net - Summary of Property and Equipment (Detail) link:presentationLink link:definitionLink link:calculationLink 1050 - Disclosure - Property and Equipment Net - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1051 - Disclosure - Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1052 - Disclosure - Loan and Security Agreement - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1053 - Disclosure - Equity - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1054 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1055 - Disclosure - Stock Based Compensation - Summary of Stock Option Grants (Detail) link:presentationLink link:definitionLink link:calculationLink 1056 - Disclosure - Stock-Based Compensation - Summary of Stock Options Activity (Detail) link:presentationLink link:definitionLink link:calculationLink 1057 - Disclosure - Stock-Based Compensation - Schedule of Unvested Restricted Stock Units (Detail) link:presentationLink link:definitionLink link:calculationLink 1058 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense of Statements of Operations and Comprehensive Loss (Detail) link:presentationLink link:definitionLink link:calculationLink 1059 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1060 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Detail) link:presentationLink link:definitionLink link:calculationLink 1061 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1062 - Disclosure - Income Taxes - Summary of Changes in Valuation Allowance (Detail) link:presentationLink link:definitionLink link:calculationLink 1063 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1064 - Disclosure - Leases - Summary of Lease cost (Detail) link:presentationLink link:definitionLink link:calculationLink 1065 - Disclosure - Leases - Summary of Supplemental Disclosure of Cash Flow Information Related to Leases (Detail) link:presentationLink link:definitionLink link:calculationLink 1066 - Disclosure - Leases - Summary of Weighted-Average Remaining Lease Terms and Discount Rates (Detail) link:presentationLink link:definitionLink link:calculationLink 1067 - Disclosure - Leases - Summary of Future Annual Lease Payments under the Company Leases (Detail) link:presentationLink link:definitionLink link:calculationLink 1068 - Disclosure - Leases - Summary of Classifications of Lease Cost Assets and Liabilities on the Consolidated Balance Sheet (Detail) link:presentationLink link:definitionLink link:calculationLink 1069 - Disclosure - Commitments and Contingencies -Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1070 - Disclosure - Retirement Plan - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1071 - Disclosure - Related Party Transactions - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1072 - Disclosure - Subsequent Events - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 11 ever-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 12 ever-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 13 ever-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 14 ever-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 15 g287160g02t07.jpg GRAPHIC begin 644 g287160g02t07.jpg M_]C_X 02D9)1@ ! 0(!>0%Y #_X6MR:'1T<#HO+VYS+F%D;V)E+F-O;2]X M87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](EG)E4WI.5&-Z:V,Y9"(_/@H\>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS M.FUE=&$O(B!X.GAM<'1K/2)!9&]B92!835 @0V]R92 U+C,M8S Q,2 V-BXQ M-#4V-C$L(#(P,3(O,#(O,#8M,30Z-38Z,C<@(" @(" @("(^"B @(#QR9&8Z M4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO&UL;G,Z>&UP1TEM9STB:'1T<#HO M+VYS+F%D;V)E+F-O;2]X87 O,2XP+V&UP.D-R96%T;W)4;V]L/@H@(" @(" @(" \>&UP.DUO9&EF>41A=&4^,C R M,BTP,BTR-%0Q,3HR,3HR."LP-3HS,#PO>&UP.DUO9&EF>41A=&4^"B @(" @ M(" @(#QX;7 Z0W)E871E1&%T93XR,#(R+3 R+3(T5#$Q.C(Q.C(W*S U.C,P M/"]X;7 Z0W)E871E1&%T93X*(" @(" @(" @/'AM<#I-971A9&%T841A=&4^ M,C R,BTP,BTR-%0Q,3HR,3HR."LP-3HS,#PO>&UP.DUE=&%D871A1&%T93X* M(" @(" @(" @/'AM<#I4:'5M8FYA:6QS/@H@(" @(" @(" @(" \7!E/2)297-O M=7)C92(^"B @(" @(" @(" @(" @(" @(#QX;7!'26UG.G=I9'1H/C(U-CPO M>&UP1TEM9SIW:61T:#X*(" @(" @(" @(" @(" @(" @/'AM<$=);6&UP1TEM9SIH96EG:'0^"B @(" @(" @(" @(" @(" @(#QX M;7!'26UG.F9OF%'.7=)1$UU34%!-%%K;$Y!*S!!04%!04%" M04%304%!04%%028C>$$[05%"24%!04%!44%"+RLT041K1FMB,DIL04=404%! M04%!9B]B04E104)G445"055%0F=51D)G:T="45E*0W=G1T)G9TQ$06]+0W=O M2R8C>$$[1$)!341!=TU$07=11$$T4$5!.$]$0DU41D)15$5X=V)'>'-C2'@X M9DAX.&9(>#AF2'=%2$)W8TY$03!914)!64=H55)&4F]F2'@X9B8C>$$[2'@X M9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF M2'@X9DAX.&9(>#AF+SA!04519T%X045!07=%4B8C>$$[04%)4D%135)!9B]% M06%)04%!04A!445"05%%04%!04%!04%!04%11D%W24=!44%(0T%K2T-W14%! M9TE$05%%0D%114%!04%!04%!028C>$$[05%!0T%W449"9V-)0U%O3$5!04-! M44U$06=10T)G8T1"04E'06Y-0D%G35)"04%&25))>%%614=%,D5I8UE%54UP M1VA">%=X46E00B8C>$$[571(:$UX6FDX0U)Y9W9%;%%Z4E1K<4MY63-00TY5 M46YK-D]Z3FAD55I(5$0P=4E)2F]-2D-H9UIH2E)&4G%3,%9T3E9+0G)Y-"]0 M128C>$$[,4]4,%I85T9L85&18;#E76C)H<&%M='-B5S5V63-2,61N9#1E M6' W9D@Q*V8S3T5H66%(:4EM2VDT>4YJ;RM#:S535FQP95EM6B8C>$$[<6)N M2C)E;C5+:G!+5VUP-FEP<7%U28C>$$[;V)(=T9-2%(T4TY# M1E9*:6-V17I*1%)$9VAA4U5Y5VE9-TQ#0C-04TYE2D5G>&15:W=G2D-H9UI* M:EI&1VED:V1&53,X<4]Z=WEG<"8C>$$[,"M0>FA*4VMT3515-5!2;&195U9P M8EA&,658,5)L6FUD;V%7<')B1S%U8C)2,61N9#1E6' W9D@Q*V8S3T5H66%( M:4EM2VDT>4YJ;R8C>$$[*T1L2E=7;#5I6FUP=6-N6C9F:W%/:W!A86YQ2VUQ M<39Y=')Q*W8O84%!=T1!44%#15%-4D%$.$$Y531Q-T9867$W1EA9<7=8>EHU M4R8C>$$[.# V;')L>F1A9F-Q:50R6F@P*SA.-6,R,&UN>D-/5E=E3T-&5$A0 M-FI325-8654T*WDT<7A85E!Y=R]-:3=I:5A4.5-I,&TS+W="3"8C>$$[4G10 M4RMU-VA9;V)L3&%->$I.26Y.=5)I;&QQ44]*86=W<75I+TM8.'=O5)!=WI34U=Q:F1766XQ1B8C>$$[6FTR<'A#.%=&871Q MDIC:VDW=49%6$M3-TMO3TM%$$[.5%H36QQ65AJ4#92=6UL$$[=D=N,6TQ96-+6&I$='E13V]*2V=C:'5C5E8O2C-K M:E=R2'I%,3EQ3W1X6$XY6C)V<#(R;G)02F-I3&XV=D9:3V9">7-3>6]G66ER M9R8C>$$[5DY$:6A$*U38U<6M.-D9M=EHU<&QV6C0S;#E6 M6%!"3%(P2TUG3#AM54AA:55)0V9%<%-I>B]++SAX-V9506)Z5R8C>$$[66(K M>FIH:U9.2TXW8W=E=D5B;4&]Q:EEF>7DX M.%,V:$5T,W)Q,T]N2VA3.7-F%=29%!L:"8C>$$[9TEE9V8T2DIH>4QB M=6]6:G5+1E9.9$,X:V599$@X=S9.22MR275M=U!','5M1V52:DMY86)*0DTV M*V]/5&8V5$QY<%=L3CEJ45EQ9R8C>$$[6#AL*V1,6%1H1TQQ,EA5,&QF,7!P M9%1U<5@S&%.9$]J>&Q)2%8W=4YX1VEK17)4;#EN1E5H2&M(>C-B86EL M=V9.5G!,8G$$[=CE0=&YV6EEZ2TIR;C%L:DQC5V]S$$[>&%. M<70O9GAA;CE7;5@V.5$$[=&\U23!T,D4X8W-S M4$UW;&)H;&UO;R]:;V%9<6=.4B]++WID3T1$1')K8U8U9E=E;C(Y,7%K:S%W M,')35W%Y>5A5:V-)6D%43$MT=28C>$$[95A,;W!R,T)65'$R,$0X=W O2V9M M3%(Y42MQ>%@K<%)816QL<45.,TMW5V4U6&50:C9+1TY%66UJ0FHX7(X,3(S;4MX*R8C>$$[=5A#,RMH46\X135A.6Y2>6I81G$$[0E-J8S%N:W4Q2F)K=$]0,E1T:F%O5S$O2VXX=V).-U9)3F10,64S M=5EM;5$S531%$$[4V\Y M2C!U,S V3V5E-6IT,4MR4&131V%::%5N-&Y05VQA1#)W2VIC5F1I$$[8E)V35=S>F%T9#,Y M-T1C6$-P2$EK16E)=G!X2V]J4591-TLS3G@W=3-T4E9)=%@O04-(=&)J4VUG M,"]8-RM'+U-9,T5&,6--2E9Q-"8C>$$[0W9(2W$K;3!K6B]L3&1G4'-I;43,X=65B<$Y*,6)5.5=/%9J<28C>$$[4BM11$)O5G!$9#8V,71Q8W-S158X>C(X:S,K:5%Q M16QB,4%:67=V1&U546HK5F=13T=+$$[6DHP='="8GE315)4:W@O0TAA>6-F87!X-# R4F%+<'1Q*V\K5E!- M;6]3>EAD>'$P3W!15R]W0VM*-7):;U5385,Q=%E9<$%&0U!'.28C>$$[=DPX M3$$Q-'5144)12$9#-UAV3C,U92MB8B]34#!P9&%Y.7AW;FHP47=W,CA5$--"8C>$$[.'ER<%!L5S%V=&9L M=DY/:6U+6&MP5EHP57EV<4Y'66AH2U,Q;4%Q<4-/:"LP=7EQ6%0R+S56,C@Q M;3EX8S9R1$M9<3(Q=&)I>79O>"8C>$$[8E-14U=O5#%1C)V0C576FE0 M56I$>6QP1TMS=B8C>$$[2FHX5WA11E94=%EV>2LX=V%A.6Y(96$Q6GIA4D(Y M9&$Q:2MR>&-R6EHT-U)&:VUJ:DAQ;CDR3UAQ5F0K$$[3GAR6&U'3TLW070W9C Q4TU21#!&=#!J8TAK<&-Q4S-Q,4,X87%0 M,G=&6'!(:U0X;E!+,%=N+W!J5$Y9,5=E,#%M,G9(.4\T:VE#$$[3E1I M4DAK84].079-3$A55C&5.,CE%.$MX.'I&.&10=%8Y:%$R$$[-D)O='9P54YX3&12 M,B]-:65F:C9J8S-:+VDT2VDW8W%D34-P<&ER$$[9&ER$$[<$=O*TAH,$@R9C5F;#=9<3!,83-$0FA%9UE5;V5) M<4MD359B5T-"4T-S86=J;U%!0TM6+S5Q4#,T<3$Y6'0V9RMK;%)7:#1J=6%N M.28C>$$[94MQ5G9P96TR,%11,CER1$9%>GE3&I55D9$4E%.9V$T<71.$$[82M( M=FEQ<4%!2T%52&=-5F1I$$[0C%8R2W5X5C)+=7A6,DMU>%8R2R8C>$$[=7A6,DMU>%8R2W5X5C)+=7A6,DMU M>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6:G$O;#$U0UAL>#AV865V36MV M4S)I1E-1=TI.1B8C>$$[.$A/2W!M;'9"8E@Y:F(R.&%W=U$R$$[-T9867$W1E5L,4QZ$$[<3=& M6%EQ-T9867$W1EA9<3=&6&MK9C5X*V186F=F2DYY:6='$$[%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+ M=7A6,DMU>%8R2W5X5DIF3VYM3"8C>$$[+T1V;&953EE74#%P-V5/;')!9CDR M6$5J0T]#33=J6G!854A,35=0:FM!9W!B-6$O3"]3$$[8U-B=E5N;VE(84Y2.6M$8F9*-4TU37)'=TA*449( M.'5P-WEZ3W,K5DPR-&4V;3AU,TM25VQZ2V54=EDS35EM=&5B;C=4;T,P6E X M028C>$$[:S1C-$)Q42]I*R]Q;UIL;4]L,DMU>%8R2W5X5C)+=7A6,DMU>%8R M2W5X5C)+=7A60U,O.&1E,B\U:#4O*TIW-'%I.%9D:7)S5F1I$$['%$-FQ/ M978W=E1):DMO23A$4$I&;5)H,FI+6&Q8>E%76B8C>$$[-6IP65I'4'%F-79Y M<79W4C9X;V%Y3TLW4$Y96%)51VYI23=V-W-Y3V5,,U,K.&9S4C%:;FU/;#)+ M=7A60V%V<3%H<$=L,U=Q86A+228C>$$[3$MZ:F%7959U>7%+-V5*4%%$=61S M;$=*:V%#<%8U43@U5VYM5TLW0S)D>G!T-UEU:5A7;C-I<7-Y3$Y'2EE825)N M1DI),G(Q,DY2,B8C>$$[>65815ED8D)10WE$2VMU>%8R2W5X5C)+=7A6,DMV M26\O378U+TY)1F)13&11<&(Q5#9543=3,#E0+U1'-3!!43%01W K2'9Y=W$Y M1"8C>$$[,'%B5C58,&E45EE)-V4O:S U;G9O;S),0DQL=E%-,&$Y4GA6=6@U M2$%Q9%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-R8C>$$[1EA9 M<7=Y>G!Q2#5T-FI/<')(;U=K45=H0C=4,SAZ5'1X+S4U45(Q4'9M461S43AZ M.7E/#!S3C@S,71V4$AK;E578FA#,7IE-B8C>$$[9$DS=F0R:E-X$$[5U5Z3T0Q0VI-;D@V24=853=$.4I1 M<3-A:E10>F$P*S18-%EF35=L>E=K<7)T5S0P-E):;S)B"8C>$$[,'5X5C)+=7A6,DMU>%8R2W5X5D-3+SA!2%AT=BM9 M968O:6-/2V]V1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EAM4&UR M>B8C>$$[>C5O:3%(5F16,%8T:#5:.'!Z45%A=D3=V;6=L-F1M1VQH;C5A9B8C>$$[-F%N M;41Z0V9I+U1/$$[;%EP9"]W1&I(33): M1VTS:U(S9V]+8RM94$]8;&IY-TY:=S8Q<45D;$IF=C9D<4A$14U144-72VAG M:6=U05=A:3$$[<'IL87!F4#5G,%-'>'9B-7(V1G)8 M5&QD-S922D9C4D--1FTU.%-A14%(8DII17)!&%N-6MU6#%/-"8C>$$[:F8W56-59T-7$$[4'9C93AF=%5S>GI(4S=&6%EQ<&97-U@V>CE6.5I05AU;UA%9')A>&9B;6Q92V]R$$[0G8S M2C9$16UK4VU):7EA0U(O.$%+>"]*.4LO6$I+9CAW=#$O,5-Y2&EX82](:"M! M53 P8EAT3S%I3U-3>#EC>'A%2WI4,C@Y=E5K5B8C>$$[*T@Q,&I,9E)K>$E& M;&IY0UES6#AI4'9E87AF:SDU,U5S2#@V5'-M+T4Q=F%T57E'$$[<$9N8S-J,S!T%8R2W5X5C)+=7A6,DMU>%8R2W-1 M.#%A-35L8GI(<"8C>$$[+VQV>7I*876%H*V%7='=$4U4P<5!Y,4Y4 M:"8C>$$[<5=U=DY(8V]",$IS26M02C)98FAP94E8<'52:RM(1DAE*TQY+U=U M-F1(>59P9'(U1W4O2W5N259T6C=/-'1U56@U=3$$[860S M8W-X.&-Q.%5M66ME.6%3,U)V3F9P9FLY8F5:0S%*$$[;'%.:SAC*T=14&-P678U93AG-FAE M46%N965E5V=V=%DQ4S!84S5&='EZ47$$[+T9&2D)&6)2;R]Y-5=/-FHX,$I)9%!U.6%% M8D-*3DQ4+W!93$M2=TQY45524EAL-FYH5$Q40TXK2B]$>G)Z-VM-<5 U42]L M>28C>$$[63=64#!*0V]T15-.5$2]70D5Y0V8T;'%F5D163U5F M;7-N96UG>D1+17!B-6LP97@Q$$[1')1 M3TLY,5!X1#-Y54HX36A)9$9,03E(+TY39E,Y36QT=DU%079(,'!K='!T97,U M56MS-VIF9TI3-T5E;35)2$E..%!+=GA::C9J5B8C>$$[-"]%-&-9;$]837AI M3U@T-E9U>G$$[47I#4&%C6F5N14]0265N9"]7-VTV M3VQY6#9X=U)(36XY2#@W-&)E83)44V9/,F\R>7E7=FUD2'0U>%9N=%9G4E%$ M,45C;V=M3E!E="8C>$$[8VM987=C>D0W4E@S,SEJ0U=01$PK3$I(+U-(.4$$[33A2>$-F1E!U;T-0=3=X-S=5671+9E1W8TDO;E=434AV=G(W;3=, M42]-1B]Q5G)C-G).2G%6>%EF1F%I.70Q=&)3,VMP5#%42$=Z9B8C>$$[5TIV M0F=1;S=5=VI0;7E%0TU#1#%->%%(>2MR-&)E84DV1T54>%IC;DA8,&E0,VYU M4'8X06='569P939S>54Q83,Y3E R8GDS1%-1;B8C>$$[+U=&0SAF,#=E*U=F M;DHT=',P84@X-DYM4'@V:C=V3GE0>3!:-S1J9CE%-T@Y4E1',79,4S=I.5$$[0D5H-4],:WA39V%K0T,R8G$R54%T M36="$$[D8X,C9K=S5X,E,R3VM7 M$$[,35(*WDX=FUL=$5J1F9J1G).9&I50S5(:#E6635S0CEF2"]1=C=+ M*SEI.6YZ6'-N67%K2&UR>F9984)#9VQD9G)-<$-X;S-),#5'9R8C>$$[<7%" M;EEN.6Q61E1M1G%T5UE%46=/3$EF:T(S;CAB=#!)4454:WE(:&=0;50S4DA5 M;T11=GI#$$[=DEVF=A>7@O=T$V24I(>$EI9-#1S,SDQ3&8K8DPP>2LR$$[5VMF6DDQ3$M#-W-E:6]#8VQ0=$%( M8D9%>E!U26HX4V8P5WEL<'AJ2$9L:TEX*V-J-V=%375K96)T8W-K:S%454@P M8U-#=C%'>7%R<28C>$$[1# U>DEY=43$X M94=1*VE8*VTS*W=F9#@Q2S(O2WIY*VI&$$[+VLX>2MV2DTK-F\O8TPK,5EY>%$K;DA(+T\T<&8W;VQ&6&8U6BM3 M$$[3GAI M<'AH365C46Y.:F]E;%=7;DA4;V)D4'%B<55L:611>75R1&EW8T5524DR<#!P M=&U6<#E02$-+:C@K<%!F8D1,;$UZ=CA!061"-R8C>$$[;4Q$.&YF2THO=T)( M:VMV<&1&5G5C96=09'EN5#%B<4M206AU24\T47-62&AM9"M:;'HR-'4K=#)T M0F5A9DM6:C51=%I03C-L0S)';28C>$$[>C9:4V963DUT4#-D61(5F$Q.&$U4$AL3U$X13DW-4AU2TMP-D)A,U9V9#)S3C%B=4I, M93126EE:0C!:2"8C>$$[05I72'I">D9);S!L5G=+-T96:V-%16)/,&-A;WIM M$$[0D)O.7DT3$M9=4I0*VU&5'1U;W S3U19&IG34-+5R]:3$5$9'%B-'%N3TMU>%8R2R8C>$$[=7A6 M,DMU>%8R2W5X5C)+$$[16U:1W R;%AC045" M;659-EA9<7AN+VQ8*VHO-#8O>&=:6FIE*VQX1G)Y2&]#8C O43EF:E-V4#!F M,V97;$UU.&,X2$%I:RMV=%-S3"8C>$$[0TPQ8GDT4T)$6&IZ64%T5&-H4C%9 M*W=Z1GDU65EX8VE!4$YN0T)K84%S<$AC95E.63%+37@K6$Q)$$[0S=(<4UW1'%S;6)B0TMJ+T%$-6-V.#!D9G5C;G=O M-#DU-WDO;63)P-C!W64QC3T]-8TEF-U%H M428C>$$[;'%%,&]82DQ%8F)$8DUJ5&%33TED.&IZ2C5L>$UK<%I*8U5U;DED M26IU02]4>DMA87HU83!,5VA(*VLW3DQH-&0T6G0P;&HO04Y35B8C>$$[0W-I M+S=&3-E;UA.<4-,3G(K-&MU M4D)866U-3U-!>$$$[=3@R>41*='IS5F1I M65'2V5'4T-:0DI$2W!34D$$[5U%I16IV43(W4FM:9G%2-G(O;F)O M1$UC>#!U>%8R2W-)2#5Z+VPV=TA'+VQ::6]C24Q7-35&5VMK:54P.5 X06%K M:$MJ,TDX8U94="8C>$$[9DU7:'I485AQ2S,P2U=6.5I08U=S,&II35!&35E8 M:EE"*THK2F0X$$[8DM0;%@O6GE'3U W;7I%;C)N9VEA-&=4-6(O8WHO3%I33$5*9F0Y M$$[>%5N M0DAT4$544DI(=D)(,V=.57-784ES-#553S1X;#EK6D4O67EQ=S%N4V11GA)2&1H1R8C>$$[66M,0G-)=$A2,41O M=UI71E991V])*V5&:V\S9"]9,E5F<3-L>$9B4B]W03AZE-76#AW=DI58G-I-G9B,T1P.28C>$$[<&)5;35)*VE!4UI64%519TQK44=% M37-:;6]N:5!L=CEY1TAN-DM25&-7,FHV:%!P-B]A=D)%<7)4*UI66F$$[368U=VEA*V)M1%-:3S9J,T5G2#58.3E+=#$K63-L M0T,P5V1B.6)I4B]S5U5!3#-.9D)O9G1P-SAW0FU43%=9:$1J-&AW=4Y:-'5! M028C>$$[;68X04YR9C5C,',O-5=*7AD3D-+;%=L;%)34C(R:%=D M86XO5WI&4&%M4&]*2#-2;"MP=4=L>FYN1&@Y.&]!+V5W6DQR>28C>$$[.35M M,5A63F$X,C9$9&%J3&5C64Y%:&=E0U%7,7!#0E0P6$4X8DQ,2DQY8W919'%' M;5HP93)C56%H1UA$3'%$&%P64TT,T]+9B8C>$$[=V]J-6=P:75R9FU. M<#)N,RML,C!5=#-P5GI!64Y.=CEB=7)+0RMT1V13:%HR:&MK3G=I9F%";T@Y M>FMS=79W:7!335DO2%ET8UEA:28C>$$[93!-8W9J*WDP,C!(5'9-.$=I,D]K M=V%N3$195TU%9'1&2'!&:W%K<$5O5W!U$$[*U0X=CAC-'4=J,#!D-5-L32M6 M,28C>$$[.78X07A+>51Y<#5S,% X03!N>3-D2W%*=3)M33AS='$T1S5!:6YE M4FM*<#%J;%@O04949U U;DAV55IJ*VI94'E.+V5%9FQS2B]U-28C>$$[4V=F M-EAQ:BMS9D)(4BMD-W95649S3$-W;70Y9F,K;DQ$37!-5G93;DM2;G!2;#,K M2&%V:4(P=U,W5$5X=S1H954Y1# X-61W1&1$4R8C>$$[5$'-72#AO3E%O2#=.3VU8-&1" M0THT<"MV2B]/3R]Y-W9G:65Q:R8C>$$[4G=X.4UE-&9P-S U>D]C6C)+=7A6 M,DMU>%8R2W5X5C)+=7A6,DMV4#E4=F)R>6(U,C%$5G!,1S=U+TQN;4-'1U,U M;'-O6'57='11="8C>$$[9TE2>6EI0EE*3D9W*TMN,FQZ2VE":V="9G%J.7E/ M5$MV3'9M75:3%-4,&)Y,6YJ:V=U24I+5C13=WEQ:G%F;4XK M,B8C>$$[535-6FIZ5&%B6E=R$$[=6)3 M:V(R-U).0TDK04AW;$%.:6A(16I#3TB8C>$$[4VYU:C=F>6UM6$13 M>$EV15!H,2]AF-&9EA+,#-+,%5(=F=Y828C>$$[3T5O.$]5:F9P>BMA=WE'2G5034IF M-64X=F544$Y*=6)Q,70T575B5UEX6#EL<4YH0V11=#52=G=N-6QL86\S5FU6 M<6HY;S!Z5E0W3B8C>$$[>31V4TUN;S9B06XO045X+U-,8EHO;'-H-' T;VUF M6'50=R]A:DI026YM2%-*6&)Y$$[=G5P>7)W.51J4'!)>41Z.4HK-G9U62]L.$5V;TIW*U$Y569G1'E0 M,DIX<&9K5%1O=V)N5T=B5G15:R]V8G5D:7A(*U-V,E%".4%(9R8C>$$[0FMO M9&Y#6'%Z2&IK9F9W:C-$.4QD*UE%3G-9;V0U;WE0=E V0G-M.$AL+U$T1S52 M5TU)661'2T)I4&M7<6-U:#)F9VEB14DS-VM3,28C>$$[;5=1;WE.2F=!04M$ M<&U9-'E!+U$R:5%44&5M,&=J:T9895EQ;T%P=5D9J;V-);'A#165, M,T]19%9L365%>4Y-3S@Q965B6"8C>$$[5S=7-#AS95,W:&15,7DO0G1*3'$Q M#1Q1TQ&<4-M8E1(:$U4>%0R02LQ>&E7639B M;U=M869O.6YP328C>$$[34-.6C)-2U$TP4FM. M>4%0=EIW;DM023!R46%8<&QU,T\S%%.>&A% M928C>$$[-$)S;G%-:W1P4VMF:554;#=3-T9867$V9W%45&,Y5&I3=7A6,DMU M>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+$$[:E-R M9#5H0VXQ6'I*6G=,>6MU3$-T5FU64CEQ4S)B-&A48W)56FLT:4I2-$0X4&8K M,4)2='@K86XU97$$[;75*1V)O:5$$[>5)I1%%.+VIO:TU:.#-F;E8U8SAS M95I:3D%V8E,U:W59-#1P1VU4,'94+V9+-5%F13195EI!=%-+0W1346]*>717 M5398$$[-FAB<$EK3B]P>EAK4WEO5EE2>FU",41F$)">%9Y<7%+15%"5E5!2V]&04%/9T%X M5B8C>$$[9R]N3TYF3'9M8E-V3VM!0U$$[;C9) M,'%*.60X>'1653!I>$E::U!4;&-Y+W=",V)O1#%A43$X06-U:&=*1FXP>#$$[=D1P8TY$5E9:1DMV M8W-/-U-M;BM45$IN34DW449E9E@Y:3!Z3WIS$$[,DMU>%8R2W5X5C)+=7A6,DMU>%8R M2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A60E$V2&]S1C8Q+T)P.71&9E!8;F1* M1$=S<')7=%A!-28C>$$[2'(T-4EZ2D984MR2&=G9'54>'%Z155Q44-A M54DW*WI(-SA643!G03%A,D$R070U+RM*=S1Q:DU69&EQ13%J4V)(5CE,=3E, M=B8C>$$[-'A.6C-S5%%Z>&YU'E56D=*E,Y93@R9599 M0F\S;4138B]824QB.3-P*W4V6D5,;' T5C)4-GI#1T5K8W=86B8C>$$[:E%Q M,U=U6D5O4FYV16=E4E%V:U1Z-S5V+V1U&-*-$%Q5VIT M076,O3%%22R8C>$$[;C9#:$Q$$$[34UG7A:4B8C>$$[,VI03DEL+S9N06U/3#!*1$#--=F]M4D5Q5W%Q=7!& M828C>$$[*T=+;S!8,G)/:W!JG)51&HK>C28C>$$[<559 M5$M34V$Q.7%5<%1&5DPY26%U23!6$$[5E=3,RMR26IR.51J M5V1U6#%D5VU506XY;79F<60V67%U*W8V;351=S)A36=A:W Y6E118U-24VYE M<%AR,GA6>E@K;WAK;5=Z4DEY428C>$$[14IM445M;%17=4MR178X05=':592 M6GA'-5AH-G=%>6Q2=E(V8E8W3GAR:7%O,3=Q84Y6$$[2&%2=&-567A,-GDX9CAG=%1E;$-T8U962DQZ5F=Y M15=+:4]P.5%T371A53)P=#0T<71457(T;&DQ$$[:7)H9#8U-DU68D)05RM(,7%3:FHO;#AD<2]+=4MT3'%L-'IM;'1' M67E&-%5N4W!9;6@O-&MT35983F0V,S9,8V)&4%=Q949:4GAP6"8C>$$[-&$W M5C9D8U974'%L.$I"4S)I16$X=E9R3VY)1E)8.$M'=&-65E9U=%=Q,TMX1DLO M0E-683!O3W4S:EA&5DDV:G%O16%M,&E%=%9%-B8C>$$[;61E-#-#.38Q27!8 M1E933SDQ5C(U%94:S%$5FQ1$$[86Q)-FU+>E(T94HU:U1)5'E01FMP M5&%H56LO9&ER;78Y5%%S2',P5FU*.45'6E)7:6IR6#-R,#=9<35B-U9N15)J M$$[>%%K8V%E-5AR,GA6='(O53!K2FMS,%=%:%)'5$UO M675386IF8G=P.4]+$$[,U9%8TTQ:W%W0E1Z6G!L0C562$=N86Y7=C!9<71&+W%R3$E%$$[.%0P M,C8X<61E,DMQ;'!E5%-Y4T-D66]6;T1%;VM$$$[;DY853E/-FY&5T,V M4B]Z:FXU5# R-3E:9%)V6E5A13(X='528G)(2D918U$T5TE664UO9FPQ3$-P M-G165FTS:W9Y4G!V;$LR=C=E=R8C>$$[;FYN6%5B>5,K;4YW=UER2DE&0E9+ M0F%,.$]W>%9J,G O:VHU63%,5617,4,V=7)W,T=R4W1)>%8P06A$;$-Y>$QX M2VEV<#=M;%0S2B8C>$$[;TM',5IJ-6(P2S(P1%%B2%)R5U-35S-S259H:FML M4$HR0SDR27!V9U9I,VU,.&XO04,Y4)) M528C>$$[;UA+;5%+4F)I;T153E18=%)63E!)=FM$4W9*='1E=V%F8UA&=W0Y M34HU5&--$$[>69O M<'DX8U50<$%35EI35F0R4G!/2C0W<7)!2$969GE*-4(P,WED83-T=EDS3GAC M$E12GA527%#;3%D.3A65V9M0B8C>$$[*UAE:V5D-T3$P8GER<2MP M86QP.7AC3V125E5.=DM5.4M*528C>$$[6FU!44MQ;CEQ;GA%-'%M2&Y8>6A9 M*V)D0V9269U;D151$U'<%AP56(K1TMP1C55+TM( M>2\U6C$K2%=B0R8C>$$[-G5M:V=T9G%I=U--:&I)-&]P:UEH43=-94945G%6 M3TMS<3$W4DQ45W1-:S V-TQ#1U)O,TQ*44U':6M74E-+9VHW4VI&6&XX6"]/ M4"8C>$$[+VQP66)D1S%+.4UL=DY*3#9I96A&5513,CAR4FA5:4%643%R.%!' M;$]493%$87946F]H3$1*17AO2D9+:V=!-TU+9$="2#-J07)Y:28C>$$[,B\U M>'8X<%$1-;6\S;%EP5VUO1G162EHV5E=Q=W%1:6EV0E)S:%!)9D95;%8V M,6ER>64X+S5X>3AQ6$8W8S-F-E%V5F4U=5=U,B8C>$$[0D9S+T9Y>D]&571% M5S1&;G$T2BM08FQ79V]Q.5$P*WEI$$[:G$Q,7%&-FLK<$]';%)$0U9J5VE! M:4AL1S-P$$[63!!1D%.&(Q63-01FM3:DQ7:#$$[8FDK83=:1VML=6940D%4;'A!15-23!8;V]X5E0X+W=$ M-6%A4C4R3F=D4G5*;T1P>&MA15)*0319>6=+=V8Q;S5+<59&0R8C>$$[=E$Y M.%92,VMV>51P=FQ/>6UT8D=75UE4;4IP6&PT,4Q1=W!#1%)1=E99>%A&5DQZ M-S5",'9Z<'!T$$[:U)7559$<39M;D]V M5$961'E0.$%L=F\O;$)P2'-:<%IP2EEH07AD66M89W-S:W%G3$5I2TM'56=! M8E5X5DUF3VYL3WHX,F588FY1$$[>65A,G0W:WAS.#%U5D5G.4M26DYU M875.*TY/;4MP1C5)+TM042]+5CAL-V$S;'ID6$59;%98;CE)16ED66QC=5DP M5&MX34E9=#%*2B8C>$$[2G)I$$[0VA52S1*07)49G P=S)R,'9!$$[9&ER ME%T M>&U73C%9;S-G=T).1'0S>%9C8FDS131T>DMN,28C>$$[9W)Z15!)8WEG3D]8 M2')3=F9&5C5K:D5G:DQ!4TU#>7!88VAA06M$=TA)67$P"8C>$$[5C)+;V5F571/9UIL;G5O66U49'%%L94YA,3-',DMR M;V11$$[2U9P14UK86\V%959VYG=4EL M;6=K5U=*<3A:15E-<&]A1VA',UA&5BM+<6-D>F)Y>5-2>'EO.&M60DMI$$[,7!Y039D3596359D:7)S5E=Y4U)X4G1*27=33D%79#))0W%O1E-3 M5#!!>%9#$$[-75R M54)Y6FMP16]E43AH.$MK5D)B9EE';4MQ=4MQ5#-D;VA!96%.4UI"0T%707)) M=W%%,U R:4\R2W%U2W):6EEO;S)K;&19-#$S6B8C>$$[,DE51#5K-'$S2$I( M2D=S:V)"-#-!6DA5,4)",T)"2&)&5SA69&ER$$[.5-&:V%M*S1R:V]4-%1A<$(O>7)4 M5&8K&%4+T%*>'HX&-Y3B8C>$$[1$]S6E9R:T=Q+T-O-4MR54DU94$$[5F9C9C@T-V58<'!4361D,61:<713551Q2$-S.$UH54YW-41E1&)F M66)D:&EQ6F%Z*U1&;')6.'5P-FAR;"\X07!2;VM3-W5,9C!O528C>$$[;6M7 M,49S>G1%15IA4%1M539D=6U+%9:8U%R4"8C>$$[0DI#>DUI>7%Y1C0R M2T]!=W!65U=J2V9!:D5O271J,RM!.5 O04]R;G)(+V-5=F8K<751-%!-=5 K M5FHS>2\P,'8Q$$[-FQC6#$W9C9K>EAC4U%84T$$[34AI;$1G;45L5SEA0EAQ3GIU3VA/3$I-3D8O26)Y M>&\K;S)L,6%A:&9M0WIT-3=32S!E4TUJ,')H2FM).5)55U0T9G),;&9I<%=M M,B8C>$$[,DMO868O;DAV>2].1$9&*VTY56E71T(T04E(9V=5;#5(:SE1>'=X M4G@X;$PW9D1487989D96<2\X-"\V63@P>GIA+W%A25AJ*W)X5R8C>$$[,&]I M:E=+2TPP,35*4F$$[8S1&96]9<3=&54YE M-F9(9#A/8W,P9D-T4%)L:VER6'@T1F$U4FTP-'E66FM+-W!%9F,R-'-X:'E! M4'9!4#-P5G)(:S9X,512-R]3-28C>$$[FI6 M-5!J=#4W84A58B8C>$$[-DLS94XT-UI&*W(X;V55;VQ"1&U)=2](:4%/4CDO M=&9&;5DT>5IA,2M22&QZ5EIO2&95$$[+T9.+VUC5E%A+SA!3U!(;#%B8U),%A58C)15U8V="8C>$$[*W,P M=C%E4C-C4E)2F@K5'%&5&Q15DA8=6-.<28C>$$[$$[>&5K=G!Q;U96-617,CA01$%R3#A6 M9&ER$$[9&ER$$[2W)G45)58F$$[%8Q4E=N9B8C>$$[1EA9<3=&5W53,4EQ M2V=623A"+VU-5F)Q2S!R=C O:FER<6ET3RM+=7A6,DMU>%8R2W5X5C)+=7A6 M,DMU>%8R2W5X5FAV-7%A83)P*R8C>$$[6&\Y4%A3;C%-,V-S:T102'A%;'%K M;'!/&%6<&PU<59J3DAO1W57,7@V-&E% M57%):V%E;4I&9"8C>$$[,TM237!$06UN2#EV8V991$5O83%3-&$$[4S)(;5,W:F\Y=3AO6EAT-4,P8T1C:%)(6F@K-6]:1U4O$$[8TM( M*T)T:C(V.'1L54Y$<%9J6C,S,6E4461B=4@P,6\R4F]O62]3=6PU2S=58C!K M95%31GDU-7%R0D-2,D%#<7$Q:D)A,FMG6'DO$$[.%5.>DQA>GAX5W9( M,6@Y5E%W;W!8,&M667ES>#5$;#%!2&EC5E13-#AV6%8U$$[4V)R>39C;#A2:7)-679Y,C V3G)3 M;7!8,W!7;# Q-$E"2V]J8W4V4T=*,4-J.3-74#=0:#E'3G!11"]K,S5F6C)K M5SAU;&1P;6UR*R8C>$$[-DER57-Q;7-:<79*,DQ!+V%Q83EQ3G%I279Y;3AV M=WI*3D1C,U5C:7=Z=W,V$$[9E533E0Q0E1P.7!.6E(O=E9P27,W1FI*2T]0>'5/4E5D<45J=FIA M=#9$*U=L%-+4E-)8R8C>$$[5CE- M<65*1DYT=6TK3G%P,G8U5C9F83(YG!.66$Y<28C>$$[2W-B,%AL=VMZ<3AB M:FM'84Y545)"9FE8:T-A,$I9,$I/3G%I>BM5;6MT<4)V1S%F5D15.'91*W-5 M:D)+0E=O3T\S26IL=#-X=%A(."8C>$$[<&1.831-$$[55A,*U=7;'E3-FI-.2]E3DQQ53!5$$[:T-H:TI724%S1%@W:&IA<2ML9FQF639:E90$$[6%EQ M-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ M-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6"8C>$$[67$W1EA9<3=&6"\O M,E$]/3PO>&UP1TEM9SII;6%G93X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^ M"B @(" @(" @(" @(#PO&UL.FQA;F<] M(G@M$$[ M15-4(%1I;64Z(" @(" @(" @(" @(" R-"U&96(M,C R,B P,3HT,SHP."8C M>$$[4V-R:7!T(%9E$$[5&AE(&9O;&QO M=VEN9R!F;VYT$$[)B-X03M4:&4@9F]L;&]W:6YG(&-O;&]R$$[1FEL92!.86UE.B @(" @(" @(" @ M(" @(&$$[57-E$$[3&]C86P@5&EM93H@(" @(" @(" @(" @,C0M1F5B+3(P,C(@ M,3$Z,C$Z,C(F(WA!.T535"!4:6UE.B @(" @(" @(" @(" @,C0M1F5B+3(P M,C(@,#$Z-3$Z,C(F(WA!.U-C$$[26QL=7-T$$[XH"B(#$R,R!B M;&%C:R!T97AT(&-H87)A8W1E$$[(" @(" @(" @($%R:6%L350F(WA!.R @(" @(" @ M("!!$$[5&AE(&9O;&QO=VEN9R!C;VQO$$[(" @(" @(" @($)L M86-K)B-X03L@(" @(" @(" @0TU92R8C>$$[)B-X03LM+2TM+2TM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TF(WA!.SPO7!E+U)E&UL;G,Z&UP34TZ M1&5R:79E9$9R;VT@7!E/2)297-O M=7)C92(^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^&UP+FEI9#HS0S&UL;G,Z>&UP5%!G/2)H='1P.B\O;G,N M861O8F4N8V]M+WAA<"\Q+C O="]P9R\B"B @(" @(" @(" @('AM;&YS.G-T M1&EM/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O7!E/2)297-O=7)C92(^"B @(" @(" @(" @(#QS=$1I;3IW/C8Q,BXP,# P M,# \+W-T1&EM.G<^"B @(" @(" @(" @(#QS=$1I;3IH/CF4^"B @(" @ M(" @(#QX;7!44&3Y!3X*(" @(" @(" @(" @(" @ M(" @/'-T1FYT.F9O;G1&86-E/E)E9W5L87(\+W-T1FYT.F9O;G1&86-E/@H@ M(" @(" @(" @(" @(" @(" \7!E/"]S M=$9N=#IF;VYT5'EP93X*(" @(" @(" @(" @(" @(" @/'-T1FYT.G9E7!E/D]P96X@5'EP93PO&UP5%!G.E!L871E3F%M97,^"B @(" @(" @ M(#QX;7!44&7!E/2)297-O=7)C M92(^"B @(" @(" @(" @(" @(" @(#QX;7!'.F=R;W5P3F%M93Y$969A=6QT M(%-W871C:"!'&UP1SIG&UP;65T83X*(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @( H\/WAP86-K970@96YD/2)W(C\^_]L 0P ! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$!_]L 0P$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!_\ $0@!R )= M P$1 (1 0,1 ?_$ !X 0 " @,! 0$ '" 4) P0&"@$"_\0 M2Q 8# $# @0 "P,)!0D @,$!08' $("1$2$Q05%AY- MT?:6%U.3(M&Z(,>3FHQ<0O;RE;>K*IC>(G.1)A84[ZJZ MCK+M'DF,T'.[.E\M-IN)\]W774[@36LD.X_"(G6J-QBDWASVSMRT)I\J=$#T MB./3#+<=C:34\G(>$C8$.R !G((^/(Y_K]VNM@O7S%S_ (.?O+2R]8TO%XRD MKR:=+,/!)O.,0>JW/HF$;>7X^-/5]&N*2X135Q@+&L? K&Y2E2&.NT[4';=I M:,]I*O#.+@X3G/"79.V MM;]:NL6B*]VC2OKZ33NNF1\<)Z>P!E*!'#IHY5ZE=!MSV@;!GMP1;1F('%R M:_7Z_P DX!PNSGB#G ?^'!.WNRHGKGR]]P63-?+C+FZQV-+3-1\B=*=#<1)R M*]@!PF5HK.])E3,'F"]Q-C0U\L^M45Z_*U#=)ECXU'FG[T(HTLLK0"G@: SG MDN:';]P#CTYKW/(/DSZH=.F/'- M>0:C_(4A[$8#E'0%$P&B*^@T^Y5V*L6^ M;.3P[3*J'QT2C,A+XJ7M#ZFF+='S5"..NQ1<>"K6?7QXH+!AV6EO#R).SNF! MG[\@E3IR+Y7.B[8\CP4=CJV('CPZWL?I&@N%W5,Q,2,XVQN6-0TE=+%DN2MA M3LXL-RA*G&HLA?WE::KDV_L[*D0$LPDZDH+ &[?:: 7;]'9Y#TVS[_OKO?WD MJOMG[9\@M32?RTUAPQ$^BZMF7)5>76NLE \UHDDKHE2O.BVV9;$AD& MTR(82PR)T4"?R@(2M[3$)#2D,]EIX"X$')#L;\1'P'+<[# M*/6\Q(ZO>>U:P[HD'2%5'0IM8CI@NHVNU[U2TA1G21N7R>OR92F2,M@&(&9> MWIS"),%$K(4-1*=( A8T"3!SPEN#[SN/7')4XY:\H';-B7_5$7MSNVHZDZ4> M^@BX?=GC%Z=YR36A.T&5^VR*3"_%#^\$I M%*98G;BB9._6/Z?KW\TW?(?Y"^H.TH MKRMUE#^(Z#XOMQ1S@T* \\P._9O<]P1IL+6SUTF(['5$HHI#&=S/3M[21$M) MW-Q;5)1IAY2TD]0..?(]_P 1_7^BI(:T-R,EPSSP .0]Y.#GM\U0^Z/,?W^W M\\P^]W.BH:^S.3,T)22!$Y/<<*L)I)8B M0'1=0ED9+X)Q(C TP5*!J*E5\#>(Y/LEG$T]1D@#/N^.WW+:!RGY'7'K[R'P MJ*5).$KOR197BOB?5L>BAC)'=/;-<+ETR^5;)27R0IT9D@(>8LWM2N$R"+_> M3F%"_-"X\E(8KUI89'7X'Y8_-4.;PMW'M<1!]V 1_5ZOCER2E!&UD\#7<3KJNH%-300XQT7.AB=S?G9]3J@ ; M'(D]N4)E#$K:I#* -+COOP@'*=2>4SF^V[8A-B]/\84Y M4%[4-U-&JLBT2+L:M[4EL98E1D]J(XI[@;/+HLL==LXRFI$:S.)2T\TM+HQJ M3NKL50:UQ:1D-<<$9Y$;X!Z@YYJSWBFZFE?3-GC&?Y?H7V[]EJ4,IG//4NK76NI#<:QR4-S4_-%#T#!'%$CE]S3%I>$ZYI- M^]ORINK6N&IZ1F(I#+WM6H+*7%QA>WJ21M#G#B^SG'7<]@?3F?1>=[QNGOV MT<1T[#.K**Y.YQJ_CAHMM\F,FK6.6E8MY=,.+<0O:ZC6QJ4DM0:W$H8.VY.P4#AR002>(CGC [^_P!^VW57(>^CKS%X MF97UI((^FJ?HU-P'+[^5L.VG1Z.#VRWT$ZSY.'\.24#CLM*V2=.0JU&9(!P. M1DA^R/FEIQ"O9LJ,#BP-QQ8'J,]QZ=E\WH?-KW=OQ5;?MS^.?\H/^>A"/4@U M7T!WK7.I_+/\-L-B;@WX9U#?I]5*$R+"/_#WR:-U]PT/:G_G/"N<#2_KP?\ M_7!S&?XM]]\<\+8M$^R.\NU+'XYY"YUOB)\W3!T\;5!=O=8=0N-.PNU)4YR2 MU8_$T2."UM6$E CKMM$[O;P;(7A>J;=(D:%Q$0S@;OP^%IDA06M;Q$C(XBUH MSCD>9(W]WJHDO'R1]X\LT+Y5^?K1M.$3CJ[A:%\^6C3'4D7JZ+QI%9]8WA-X M8UB6S.HUA+[!F.91LAY4,C@G;40V54)S&) EV:QDO[V0-:2PC.'$@CL1V/KT M4IU)Y8KPO61>,"!E+TE47'->D;KY<\@51KHQ'5KJRV=4E/N#X+2$ET1KET>C M\C>DR*=1M9'%Y!"AO7G1L3PY;9G+T*"W'%U'"'-/<%P'3;J0?4=N>"0J?+@I M\ESIX^1>5=HTD:^+4O76[5_@%\_[/4&GW2FJ3< W"]/N@%%:+/V_?B?4J&/8 M@_;?L.M;^OT3#>#BX?XN'&3VSG/^2X$7G"A5/3'RMU-U#THQQ"U:8O.YX5Q[ M&SJK=%IJ6-QZ#G!A"0]="Z_=&-X,!.@:)&JGK@>K/]/:XG";-^[<$@8SUY(6 M;,(ZCVMQW6U3A'J>86!XOZ2[ OYXW)Y[E)G 8BG%)5#DB:S6[:T M6T:9IV/0&T95GRVGA(<<9!<#U]&\L ^OORKUX.#3MWSE9J*^1 MCK9S\#O1_;ZVQ&TWI&O)=<#5%)OJ#0L\\GJSF.3R5M75"G\9M.] M)@9"XVQ(W'=MR^PFB//KZ)]2(277:%4V*SRBV/2G30F,'HY.D+,"'>BI+0&Y MZ\9;\ O8>6GJ:\Z"I^HJIY%<&9'V-US>\$HF@%#XW-+TV1L:E<"16'8+VSO MC>[-BF,1.&M:I$^+5;8X%LPY(W.OT2G:71>RAK)5K[JHOJE!S-<7+M$=%KNLJQ6<[UM:)UC7SS['1;?XPM-EZQ.54'SND(> M7Q*G8V9[ !ELQK$J;S/L*1,H*KA ?PD9!(P<_P )Y'UV(^*C:4=/>2"A/'-R MOV'..U6FX95V!9'CW5L\?_@QT_7R>HH9?##D"231]H3R1 MS$HC7Y82F(0WB:&&=/RYKDUP M\*OQ]@Q1V8OA:(]28MDB="N M"8I3:)$3ASP8Y.V/H1]H^[&_N]RI5?7D&[;H7HOF#G#I_P E+/Q>*1>-6M>C M+F9?<$S9'RNBH;&HDB6QQ(V18L;60YI/HV,H-;>]4WB>Y0>K M-*>%I:7!I/MX SC;&<^_\U]$'CQL5QMOEZ)V,NZS2]KII._S$UHOM'1A'.I# MVW-$B6QTUB#6)19 V_<:=F=T;!.BD@DYW$7M6$(T^R#C2MG8\L>F1!/;T4IUQ:ODJ\CMK]BR#F'L.#<9T5R= MT1.^3*_9!\X0&[I%>%G4^@:#)U,[)=9ZHTHAT0=W-Z;-L22#$)G EF<]D'$[ M=& ]8_DPU@;Q-XBYO%S(P#G&,=>^<^BAI^[<[_Z&\74][CK+H^*_DKI''TR(*B#)B#V?Z20*TY)1A MI=C& W).Y.P_H>@]2LI'O)+T@N\,G6E[2%]9&'O/BA;:](7:IU&H^5TTQY+X5S&F\B,$\>M!.G$+5>1T]F_/ MM=7@ED-MG7E.(*"+DDRP+<[(C7N(M@7(K:=^T@2@B"K138)2Z*%8"N-;EI/" M7'B QD\L$[X]WS559GY6N[F/QJRV\UUY1UF41_R0Q?FNM>WT/.2!HCUX00,M2M(-C24A.XEMNHXUJS'AM>G%<4AC2\#?[));G.#T& M1S^Y7FXEN^X^O17K"*1\X+/T/.6^M&HQA<4OC9C57_DV]+9Y&%!5A'(90)A: MK" OC[1*(-J)JU@$J8JW%EEALL95A#I7PQ/CBVN@V1&EE)>P MM&T![HJ2N!^BREP: S ^T,\SMO\ DDK\B_6K7X(.;.WD5B-I72%BR^G&F63; M<&@YB%P0R[H)3 WXHJ(F, HFA$KC!8$ #$3,G,3&:^L3"*6;V?A.$>86]!Q? M($A1%U+Y%[NC/DC[OY[E'E>K/Q[U1S\CYP4TM&YORI7-YGV&=95&,LVGZ=*X MKOL\LUN.2,Q,L-*VM?%:D$R2H6XI(2VITQQ W+6D-+B2\5>+SH<=<)C+:N.S[S4WE59%,[ #!SG!.!OC8X)Q\.717B;/)1? M]ZWSU0;QN[,US5@S^/KGKIWFVNQPYO7.;[,9_,7=)+V?:MF+22?OHMIO"$GZFEO-,%U+>Z*!IEB5:2F4%E+3PG//8@@]0=BJZ4CQ3VE*[I>K=[ M_P"N8[;L7#2LKHMBYRY^BTPJ:BY"T3DL2.6SRUF1QESF.<3!R:3#V]M1*D>F MN,FG[<&)0D,(3D%E)(P T$;YR<$Y'08 V_KMRQO3M/XC^^XYSR]^/&%=_0)O M\?[T!]B1"UXHQ0Y]71^CY0[K')_I=#,2I0F@;DWK6]R?LYZG&,_/UYKVW3OA";;G=+1;:ZLQGK:OG3QVT5Q M-3#,>SN[C(:TDG.UVL-O5O89[\C<$1BQ*BU%V5H4E(-(WDTS2U5]9[5 BMD# M\8R,GC+CZ@C!'ZYKS<4\'3W!:[LRO(OAG:F M9Y!>B)!/KFF$+W:E>2"//\QE2BF7"Q3X.S(YTM1/RX+?&&9IVS+W-+I*;]$2 MK2JRJ\PDG.,'.1@0>33?13K%IW#O(+)*SD[,@8F$Y M+)J7>Z^K]1&$(CAQ_" M/@=R3\"#@]PO+5]XQ^E%5A^-&Q.ANGV.S91P/".LJRDLVCK++8U/+=BM]541 M5T"?2I <^*UT_+&Y._%K2WM6L/PJN(8> ,!W#MVPE[F8+29[)D].O[QV_*F6+2I1*6B%/]OR&: M.S0VJS@GA87">-1)D@4H$Y(UA#@A^1B&0/:,D-()!!&?9WVY8R>NQ.!]RL1, MO'IV92G1_1=Z^.SJ.I:GC77CZBG-U5%?M1NMCQV-6R0W";'.V:L=X](6A MY"68-P=XY(4BMC4N_O.7FN;>%G:X^4!P( <"<9P0<;<\'8[9]Q"P,!\-GY65 M[Q7%8]=QLMF5"=WJ>\NA;/F<;&0]] VA)&-^:YNM1-+4XFHXFH<]N#,D:BSU M;N6B:6%.!VF-H6Q !E42HY E!]& MA 8HC&^??\\?DA?Q-:T\VGGW&,#X@;>Y2%U]P5=DXZDKKN[BZ]8G1744,JER MH69MUH0198-/7132Z1#EZ&*3-J97ABD3(X1^5&C>T+^QJCURL2=L0FZ2DMJ< M[)0.&"UPR,Y!!P0>7KG/+!]_-55D'ANMRU:)[_57YTM&;%[0[^BU?0F3VJVU MZKC%15+ ZQ>65PB5?5_!D[RK>CF0@AJ]79W<',AQ>U9+0I5HP."1V=7\I#P" MW /"TYQG36T,)@,#A,1]$)ZN*PZ-1A4XHT@$@%YK$S(6PU4 ' MILT!2DU)L\!1@QB!H8="$(6M[PK9YGHM37D3\+M%]RZO.R6R4V%7'2-N5LPU MZ3-DEEV$DKGZ.* )(CB>85C'GQM8Y6R(2M*CC&A>0:F/<%)B\9?U S#!%6UY M;CJT'.,#^I&56J__ Z=5S26\=IJBZ>J?\DN+((RD5G3G2$%L*\X\[70$3NJ M?;FFQ*Z;-P9F_-ZAT*15VFDQKFA@C2UI26=(0>I<#%)2U[0'9!RX[D$#;MMC M;O@#/5;@+&I.V+FXAL_G6T9]$%]S6YS78]-RZRHY&%[+"!36PJ[?H8JEC9$3 M')8XHF%,O>0N(6;;H5Q5S;Y2T#?6MV:UZQS.1%,[.>>B3MQXW G&#Q!P):7%V M<$$YZXWY]>R\)*_#%:]K\X>0!'=W2\=L+M'R$):H:IY<2:OE4;JFM8=3DFC; MO"J[@$#2/"IWU'VUL93T*MU5NA#B^J-,RMQ2!6-JU>[$#P"W PUI) SDY//) M_P A@?.8[:\0+#+?)MS%Y&JZGK= W2M"2!7Y7PF9<>AN%^C4$>X#!ILWJ$BX MA*V2QOCTA4L#NMX/;<$CW''W]^EJT?&C M^E\H3OY =S=H'&'+AQ+R4"N=-*W3\4]I[P36UN8B>]J=MXFH2%/MGTV:1Z5Z M5"TJ^HV3K9>%'%['#C^+BS\,84;4OX^I/5K3Y/6U;8["[#[]MFW;'C)J5C<$ MP:Z2657ID*2-CZ$U89M[4-:@>EZD]OVC*4$Z^$H !_OPI+L\&WV1]^^5/7'7 M)Q7.G#M/<)Q/+)6KF'^*'O:OJVB/%D%\BH(3P5!Y^@D4;&?-KU MCN.'.,9X>'XXS\]U-UU>/_LZ)=@W_P!;\#]-5#5+IUK7]7PR]X9?%5/=AHD3 M]3D7.A$$L6OGIAD#DM-)**_X?6]'J[0'((R>D<[I_A+P^8L\W+9T MJ5S6I(JET^SE[4HD3BI?-IF$*)L-6K51)BT\G']K;=V,>F"".?H%$O#_ (*Y M-R"MXB=E5[QVO/R;PM]AZIZYN$*^[*JF M/>/2[KB?;)=VEXI)S=.D85%)58#=9#_6D6E1,I30I>A,>V\)!,D=VT#D,)ZA M4%&D2FB9=DXQD.X27 #?;(V!P!GMMG??DK3W)X].P6?N-1V+Q;T)1-4?6\I MP/E=3$;FJ:669HN,0J5J)2!>C/8IC%BRE!YQ#*G*-,$<,!258$P MJ0#** Y MI;APW2V4SU&+$32AH3#K-%&H&LC:20&%.BYC*>E:GZ<>VW"D/X00T8R>9P3 M@'Q10-9^3GG&BK101OF3NBKWUHJFNY2*;3-]HJUYG3SK6$_E MSG+9'(W=YG+/,5RUM?UX7!?]]))8&IL"N.T28I-(7Y+"1DM.YV&0#D#;MOTZ MJ3+N\9\NMCQ\\4<7(K3CC/(.5'3CEP>IRJCSFJ9Y>#F&/,[*\%M;24N+6MHI M68V#/;1*U2C3< T(%6CQ!WO94\7M.=CGQ?\ ,"/EE>&[R\/35V?V_P U]6E6 M8GA<1@:*&QKI2KQM"Y6GZ"@M6VDTV_7<87FI%R5O"23*$BI(^'NZ18<-J*9@ M(#"C&TK02EK^%KAC.>1_E)V)'J1USTZKU/3O"?8TD\@S?WIR)T'1U5R/^" W M%P..+BR"!TQC<%;"N:8_TO&ZX,;NKK%JVT+2W(G107)JA@;U743#$ M6AM%'WV12=<)U2J2W(Q8X:%J"A4:9MM>T>U>U8=J MOJ/AWHO"G/LEO]X'/N!'XJG;OXZNWN?[GZ8FWCKZUJ6HZOZ\L9YN:RJOO2FG M&Q]UC=,N3%)YS9]/O#+(6L@]?*324SB;&9@UJH^D4-Z%(8!>B(3@2%/$" '- M)+0 "#C(['(/PPI8C/BS8ZS\6UM^.VO;,6.4X:C#UTLM:WMK5 MDKL9^86]<882F-<5A9"%E3N:M4B8FYM0JG=U<"53LM)Q9>'8P 1@#LW&!]PY M_P#11E;GB!1=*N7C[@O15B$RWFGB+GA/!G&K(BX3^OG^S+R(@\9@2&QQS2&R M>/OK P1MOBR)UC:!O6[615CSGW)S_ R&K:WGBNQ[/>H+>T,D6SR[-)F$NEK\_O3"^1E8 M])7II6N>W4YW7HAE+@-+*W("RGCSP$C=KLY&!D9!QMA7BX]HWR34X]5U%+_Z M1Y?LJA(%!4\+!%JXHF9PFP%8(_&B&*(JOQ:\6$^MH?HS4:-0\:$R>K@6$X!/ MTHC ["5)X/X0X'U((_IGYK)S[Q^M=H>19?V/8"Z%3*IWS@5VXMD=)R:+;>1O M9[S=*JSE\D7*UIAS.8()Y'( MS8+FX=<]!%C\_S^4HE+&F9B)"C5-1 M;<4I4+E[:J L++1'$GE0>#'LAV?4@C'P 7G^0.&5W.CSWRHF4Q:9PQ=I=46I M?A#8TMBYH/BL7LIE;V4V(.:A2I4:<'-*G2G_ "N:(*=.9H\/QD V#>]D<[(: M.7",?-:O8YX6^P]4]3_"$[[+JJ1^/2EKE8++96MOI)S;>E)3$HG8"^QV*KY% M*Q2@V$I$(7I>80=)VYK,A=XJ8#9'0?D_L*_548LFI?(A%.;(NE@@&$::3UGNBJG=J\5OZ.2+A+""I( MH>%J&5Q)X9TJ13'W!J1G&;//) +14<6S0-BTN.??C\E&]6>,WI!I2^-]+>'3 M,7N%P\>UMVN^-\R5Q.0)Y5:=2RRNU4$@$S3UZ9W8V MMJTH^=XVX.*LI+@>/ QQ ? @@GX'"SW!/B/8>!>TNM>@JSG:$VDN@&)L;*YI M8+2N3JJ=";*U4ZD,>:G,:XUK,A@)2\2 ^+-*!O0#:6Y>0C4[6*B%#@M(Y_$U MK2-QU[[8'Q6YC"H3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$P MB81,(F$3")A$PB81,(F$3")A%_(Q@+"(8Q! 1#&,8M!" =;V(0A;WK00A MUK>Q"WO6M:UO>]^F$6@JJ_)_*T+WT[;,L52:>NA.H>68(_U]*JQCC>Q M\M&2P:*#QRT7JO4+7-"^CJ0+K._&A>TKI\=&CC+0.3G*V!$SMY!5EHV'+! = MODY//;/0Y'3IU*L\M[ZO.$2V2-UK\]5DPQ&O+8H:N;">X7>DHF3\F1=(-+$J M@[I$XZNHV+)W]=$W=^3-G89[K#+_(] M;C%$ZQ>GSG."[D'1D#H:S>>8\TWLYK$*V-W;TMS1SH-EM^1"IX ()(XD=U56 MHRG>Y _7ZYJ>'GORR#MZ$[>_!'3IZXS@.^KJ<'"7 MUXPT%6:^XZE;>C9+:S8Z7G(&*M]QGGQRKQ"7NOYF.F7!\>WZP";-8%*=%(8= M&FB%"0/1#X^KR]L2I\*,#N>F-NXSOO@?>N[UK>]KO-!\0S6J 6Y''GHVY*E2 MR6)T,Z4X*TE\5FU VK9*Z'Q.17Z)@J\HY&\,3*J6.\B5Q[:IM958$1A*U82W MGE( RO%_\IM8":=RB.K>798IC\%E\DJJ:O<=;;X?D;'8\,JU1,94Z#GQ/.9-# M"K1LGJ116^G0ZXTTS$AVFGA\,3$';C!;/3\#_7DG"._;MU^.>6^,+^(/<][] M36.AC5I6$=QC!V/D:H>J M]'S^*21WF!5]3&U&AH+E%GVO3:1.V(J5CM8M)\ MT8HG'$S2JE-EM W>5/<;3-S>Y$V R,.R2-P=L8WV/7.V>QY+K5IY!IY%JDOO M\P6)#;4CYBI?MRRC+-)=&Z%IKM1%GDIWV21NGH6&L5UR6;S'" M)4Z6DZE3L5T0:(S4Y*_R.OR:R6-2"LEUD0EUAQBMOF3U*DT>VW6%^&5C8N4L MC84X'??&>73GMOSQZ?FH/J?R=6VL:*9CLBH.1V6_I:WY%5WO,(!%[UDNSY1T M?%H?(UK[$CX#S:[T^V(X?%I@P3N6-U@615^SAKI!'(NC,(C[2ZRQ W!V!]Q4#$NA-QUU7-?.OX9@VK0MFH:;C,KI@J+FS!TZ1Y#KA0&6KSFYJ-C%O=2U#5,H;]J"(M+QDC? MF>9*(ZH<2FD2Z/-KNOE#,)2^L;6V.!!^!^0*H)'O(S<-)US+II?%:MD^A@I/ MY$U5:26(S=>MLN0BYBZ9G$.AT(DM?H:L0LD?:W:-F-4287M@D\V>D22+(7A^ M:'-SD:U*RE) R #N0WIMD@9Z]_17NY8Z7FM^);3;IU4,EJR0ULOCY)#BMB=W MQB*3)KE#":[)5T8#?]*4+.CUS X(G1DD244'.:RMIVAV1O2@#]ML:2@C'7/W M?@2M7G)_=U^J8AXS*WZ7L1$1:]NK81<,OL,34P,#%T+RY87C^Z9O4$A-("A) M;6-^I^VHK%8E;B>/?;34+C%H--5.VN,VZW,8RJ('M$N>_;DO[E=T]! M0&*3NL'JV^N:CM&0S+A9M;HQ?C'S3,)RRQRT>Y:=HBY+-I*]*92R2KY+%Y)% M;%*BZR%S6' D<%>E#3(6^/QE&^?92'Z_7Z_! 3T(P[EGHTD9'/F,\_12U<_ M2%M<;NO4M8&7!-K[6-_.E.3NAW6P(M%'^Q8=>5[VG85$0F%NJ*G:^C!\ZAKY M*F9AF[,W?@MTFR%MB]GZ"XOS,2UH(\4 9P<==QZMZ?L&_*K?F*$677[>TP^P>@JK;*_6 MNCNMKG;MS^6)[+"[OZ M/Y_ MS$27\,68Q()$M>3T*9X7%!Q@'&.8^['?WJO]&6#8K]0]&=TVKV!(X3JR34K"CCF2_-OI2I4Q)CL1EDR8$J:F-3[XX0XOI. M'GORSG;L"W(=\# /\ Y+KFK^%3^<6'S?7A39#&;M]I;DL.OAZ>%TDL MWB5'*7!\1#T_TS&$3! ['3Q!Z)8Y I6KWZ-J2D6W6-KTRXP]O(&Y.QZM'+H[ MD>9^Y2XJ[6NU%<";EM71U8$])N[_ !LQH)*NJ3*J6(KV1UI8EBCDKM.MTREE M^I0SJJOD\.W"$%>*1NQQS!+0OC4PN;B0Q%! P#G8YZ;Y'R^.>_79>)B'DMDT MFGU2,+S1K?7\+GC]'*]?IQ*Y?/U$9!:ZRXIO14QA,&L*/4FZU&N6QBP(>D3P MULM.P:@F%TMLI:3X+$BUWTC<[%/#L3GE[LXQD'&I_IO;*T^L+-DOC/ZRZ,8HE+*%N"L*EE$H25H;6R".:CKJS0!UAI:$5E#?"WU:D<@)#6PD0%! ,]=R,C;;[7 M#SS\>2A.1>0#HNJ;6E [4JB.G&3JH.*=4M4M82VP;@8$S2"II&4<(WWY;GW8]"<:,LF#Q6M9O647? MX)!FUP9H?&5"0Q,VQMH=JWD]/N;6S@0')343>X5?,Y3!E:,DT*=1'7Q>WF%B M+,#[2G)Y_KO_ %68<:0J=W.NL)KXIV,M4RZE;K$-D*VXFV'L\MDS2Y;E$.?6.4B; M(6VH_MKF[RFHI*7M.98]13I0PQ8]B(#@]^77M]_YCH0K$2CF"E)S5=XMYJM,I3Z/)<5H!E_ M&?L&B9Y^OYY74;.3N>6N'M<"U6;8[1)CLZ,W,S-$K=)%- M-GPU6T+HM,6Y9 M+WE[<$3FQK&)L4( )E9:,HP@W>THM+5VE)1D]_3X'F/CDKR-MT9R/#5%@]-V MU HPW!CC)(YY8,O7DR):SI0(H"KADBL!=#FH]6S+9P56FE<.,G".-*9\*(>Z M,I7<37L*'92"3@ GL/OSC[]\=]^:PW1E-\5.<0AD9Z%B<**8(9 YPU05,H5/ M[/(6VLXC"BW>R(TQN,16HI@LA((3&49\SBI*Q4R2!$TM)#TV.B@EL)P@STS^ MMOQ71;^#N)I;6$$B:2EH\\U6T1*2-4$CZAWFHV))6UHGH9&^0-.WK'\!@JO= M%1#6YM]8.)9D'CRAO:A,<::#&I %*3)SG)SD'/J.1]ZSUG57R%1RJ3]56/ V M!A/C9VGQ]E!3%+940GD$B:$=6"E#=7$<3OR5PL60QQT2UZ?*F"'*Y\]QQ?N+ MGN:IG4'(A$&3L.O_ %Q[LC..ZJDW.?BVC;6&2GPEVAN^<&*FQ B$ZIGJ"%S- M''-V8)BY_4AI:>0MHF]P-$8MAWTU5"MU")VE@$M4)TV/ M7<; X&_7'-3;$[0XGDG/M]P-[F1RJH8R18C]T!$[ZCL^K641Z+W[+9Q-G)/+ M81:$6@4];X9*7!_E#!7YGX> D>D+7N-QM<[N+0H $HP1@X]V-^7NVVZ_->LJ MJ1LSFU&M2YM7EM#TT@;@A;_83)Y[C.=^7O_S7JUG- ME#.3,3'72JH>[1\@%OE:8W=L"ZM!Q%^NCH]7,F6-S@-2C7I;&='IV5R9*M)4 M)UHUZD&BBRA_'HHR>>=QR/NY?:_2F4N;U)7O)%OFNM$\K;9KB:462SM2E.I*=6>/SBMF690,FQ@I+!=DTBFB!!(YX]8K4LL)MB+3(IIHN3JC'IU1NJY2M)D_A]W3] M>G8+T"3E3DFFHW))(GJB)QF-1XJ'3-R5C ^.B:*,]%RHBVH&BBZ0]8Y'1.&U MQ+V4F8QB PQ,V1-J=TOSML:]N MDXTY>;WN%O[73$0:%E?(H0@BZ)E+<&:.D%5DZ'/E;'N\2:UZ2*RARKU]4'/T M&>)2S/+M$GTS;S'UK>YZTJT3)[]_GL?O'/OU7"IXNY=5-Y+6.G8V0A2P" 5B MC)0*7QLVWPZJ7XZ45@E;3FYV2GMKS74@4J7:$2Y":GE\65J5 V1]0A/-",F3 M_7Y\U[M%SU2S?3K_ $ EKQB#3\K9Y>QRJ$&Z6*4$G0V >Z*IV9(UJE4<\/KI M,ESV\.,H?75Q5OC\Z.B]S" MR'>WO54E&H+'93]#':O'F7&D'&C(.X?OT49_+ MYY_JHB9^%.2V%GD[$TTK'$B"7HH&VNX_N$E/K1D)@7=:N4/!4AD5EEI+!DN][W^GZ?KO>][WO\ X[WO>]_S[WO>%"_< M(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$ MPB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A%'%QI9@NJ*U$5>M*)_GRRN M)PE@[$Y21ZAS<]3!1&'0J,M+A+HXN;)#%43B]#1(U4D87)O>F,@XQS:UR1Z;7 M0/"%^332C&B6*)=-Y]+K@;D@29@X2- T*V]N*LD=,9WP=_[N.8&.1Q@#&>BP MUJ\(7^NJF]*X=>:7:[T5+3CGW'R(_7^?.G=E<"79&4H8S2==": M*4-B/"#[:U319PK%Z!=,UKM#V''^@TBZ&69-&&OIK*AN$MY5F\Z<+.?FF/V\ MW5\G;U$CD[VU'HL*00=SSR>^W(C';J!SQG.,X*L>LY>N]Y\9;[SKMLF">RWR M3J%\>C#Y,*]!*X1#5?2Q$_8(ZD?HXL'7,;W!:Z"07'(G'G^41V H6MMK^,R> M8-T?:W1S*,CBST]/=CKSW[C=1-=G&G049D-[*HPQV;UF5,$W),QJ^Q)M:L(' M:8SRW[ MXY[=.G/O6E3PM.)_;LK/MFK6R4U4XR_R*3!$U/,DCJ]B7/MSO',QM"OBZ.D/ MXMJG(Y-"[$FI&]J11Y^W'%HR9P!@[C']7?F%6IRX:ZCTW@/<: M87NSC(I3QS8/0JEK/YVFKKT UP3BYPIF>U](VRR+)8(_9;W >CB66UY"QVFO M:J[EC<27*XO+97+D0(X>4Y;_ %QSV]K(]VW49/NYCV)?C\O=^JJW/Q5"92[V M(FX<)J[G,V4VG#SI77UB2>Y^RWASB+.YQ61MT8A4@A],6G4D";9"T+E3-%HY MZ0>*69+TK"[2-P(2-L;>UD\\8PW'OW!]5G;TX4N)ML&3-]3548MY0)O=-.R> M?H,CH^0LTET[\RPZ%&31NJ:ZY]!JG6IF"U&:1K7]DEKVP."N4R$-LLC<^R=L M)YEQURQ"7"Z'F35U-)- MN:54\VVAE]:3F5MRUIG4EDZ*-2*KR@2M/$G"&R1NAA854Q4NS,V%.!03ML?X MC@;\ML>G?U]%WZ3CW35)PV.\LH>9"I>WL%]2)\UT7*)A52JCE]1R2_'NWU,Z M71:2,/1J9)'=57^' W0G32(=@#B8!NNR'!WSTY8((.,>['QY=%2@ M7$W33M VB(-U,22"V(BIY\@W4MP M>!(M]HV8ZW;1[^ELIH<8Q9"R8K#D[+$ M;4G#=*K9;ZZFMXMR))?&G;D=U%HVVI'T!S%7JWK)W;I2*J M61$D 1/C0V?N+$B3F24H@=R&>WW\8/WXZ]MO1N M6G:X./7"P*<1!RHS]3::T_44=DLV M9W^FELB?XQ6O?=OW#:=(N+G))XTJW)1Y;@';.X(SGGR^&P/G>@[5A_&O0E7.\8DD=>9^?>(ZKK*4.%5 M-YD.89="B&*/Q5I8:I=G>J:TC[M*2'F2ML*CDUD[%&@R(34U:TWS9 M7W1Y$=.!)1I&ID4BC]LM$TBZ(:0ZTD+V M=\?ANJZF<*]/*(@@0PKGN1U-/F;F.IZSZ G/YF4^^+NM+!BG25$S^]EK*:59 MRTZ3*[PKN$V06*8WD77+E9:>1-]?V[N'L8 FH)57$.I!&<@;C&0=N6!@D^<4=9NM41N+U]7\R@_VJU[EL)TCS_9U45KIVYF=8Q7#1+.&&"+T9)7N M%U8U]42MA$UF!I,5H+48%I5+FH)C>'T2#"V+5C?H1.](U M2A-HLT94+(81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$ MPB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$ M3")A$PB81,(F$3")A$PB81,(F$3")A$PB81?@@A$$01!T((M;"((M:V$0=Z] M-A%K?KK>MZWO6];UZ;U^F\(FM:UK6M:UK6M:UK6M>FM:U^FM:UK]-:UK^;6$ M7[A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81 M,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A M$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F M$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB M81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3" M)A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81, M(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(J(M7DPXE>-7B-#=J(Q/S MQ)6V(V,JU$9Z8G.?GB1M$*:T$ &1%SA6NH<)V^-L$1):R!+%BR6K$#.E3'&N M[*-R*>$[;"#2FT=QIW@?0Z!>YU(GCL)LB2JY$@ M:96A@KRI*OVIT1&AL;^!:U.P4:QL6)6526BS3.<56H6)YFR(D#^@TG VR=]A#JXQ]S>&AN9YNQM$TC, M@A[S(80X2)B:)4SKX\Y.*5W(&CT3!^]6,PH3")A$PB81,(F$3")A$PB81,(F M$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB M81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3" M)A$PB81,(F$6@[GOB+ONA;1[EF4*(YQC$'MJ*G/\ %\<;# .Y*\*V>*OIYDAG-4?8B^?XY/JY)TW%7O&;HZ&8[)YDBV^OG;H8 M4(KI$@CI$1Z;9]UBZCJIUD%K,=93B=R<+C,+&DLG:Y"L94!.(9SOC.<'!R>' M&2>F^^,$=!C"M'P1P)=W,]ZK)C9C[6BV UA4%QT33:R%R"3O$LL2-W%UA+.F M5,ULMD>X='&R!OD:;W.-PDJ/L/\OE[X4'FWW_ (%35A2F$3") MA$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,( MF$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$P MB81,(F$3")A$PB81,(F$3")A$PB81,(F$3"*%;5_IMS?_?4\?Y?+WPH/-OO_ M *FK"E,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81, M(F$3")A$PB81,(F$3")A$PB81,(F$6EWI7RVKVJ\G?D?@7GB1]R=,Q@9A5BI MXR_(XM3U0G$G;3J4<[LE:4:SA>$2H/V]Q0&+F1E;7,8F9?*T\E2*X^#HEGT& MQ]LCOVJ;M#IJS3@&C,T3I[A< 1D.I:-I$GEN;[;'!DLKV#S&0&%S9EB257MF M*",S2#[6#AK>?-QVSD8.2&@[<600L?1'F!4(;D8.8O(CSC*^"[VEYH4M>NLM M?D4KHRSU>SRDH4D8M-"G3,:-Q/5J"D28KZU\C@UHBFTR8%/:UO9U-=TT '6^ M6]:2N\&J+73CBJV01.@N=$W!=Q3T+BZ5S T%SCPQ3!N7_5S$Q\@AE7AXCG88 M9"<-R/\OE[ MX4'FWW_@5-6%*81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3" M)A$PB81,(F$3")A$PB81,(F$3")A$PB81:;O+EUU:=;1VJ.+^3E C>S>V'T^ MOZZ5HU!A*FKJ^UOX)[;2Y4E I=(E6Q'*-@-4"-(86@:I2GCS*%*UIC3A%J%:K7]3ZEK]4W2:XUSRUF M71T=(UQ,-#2@_NZ>%N W(&#+(&M=-)Q2. R&MNPPL@8&-&_-SNKG=23\@.@V M"]?UWR'27;=)R>C+TBZ=]CCXG./9'LDH@N3P.4 3G%-,TA;L848:T2%H,-V, MLP.AHG-&-4RO21Q8W%Q;E6/8+_X^X\B""0M:OB@Z$N. 6#X''*CUP6YX;6=R, M6O\ %I.Y*-QUU:;?54MOUM88A#:KZYT==1MQ_LR\MXW5$!#0T,9.62O8 T-X MXWR,#89X&#&I9'M<^FE.7Q;L MQ*%DC8^/G-T%GPC&F)USQK\I4H9+YECXC<0)S/RZD?$26#O3"R]( < M'AAYV7A3N+P_KT[E)W6/US/S^7/GOZJ3PCBQCKD=1EHQ]SNQY@; +89XK%M[ M*.LK/+GJJ\SW+=47>;UDGLL^T3H>W])A[8LDFEB(<1-Q"AC> ?.03-,2>J@$ M1T^L2*]/4@,)^SF[G]?DJ78QMCF,8']T9R=B=\=-CGEE;A[343#=P\YIAM,; MU!]6F\&E/09"Z"E8G[\A+T#M"9&-Q@+06T:2[,-TZAEQBW:@("/LVBQB4%E; M/-OO_ JQV%*81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A M$PB81,(F$3")A$PB81,(F$3")A$PB81?/7XRD0.U?('W7Y+9)K;Q$X-,U7&O M)YA_\>WM4#@)9)TUE#&$[0MD#E1:MD=TRQ*/>R3YS/6S9NRU)Q!?5]9N.G-* MZ8T=#F.>JIFZBOH'LO?551(IH)<'?ZN6RQN:X;BEI9,9:"L"F'G3S5)W#3Y4 M7H&@9(]X(([%[POH4SE"STPB^?[RQ) ,'R"LVM-9+5>)7)%UNA?[2W" ML;F3.FFC;MH/M":BB:119KRE"I]Q7W58VF &0I3)1[ZIH4_MC3>M=*29D+[8 M;];F:^@'.5K.3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,( MF$3")A$PB81,(N E*E3F*CDZ9.0:N4!5+C222RC%BH"5,A I5# $(E"@*)&C M1A..V,P*5*F3Z%HH@H 2+GPB810K:O\ 3;F_^^IX_P OE[X4'FWW_@5-6%*8 M1,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3") MA$PB81,(F$3")A$PBI'Y([_'R_PGU'=J5=]N?(G4LB01!;HSXQ)I[,P$P: G MAWK81"V3,I(QF[ 7L)@P $$ @"WH8=DTA:A>M366VN;QQ5%?"ZH;C/%2TY-3 M5 ]LT\,HSTRK-0_RX9']0T@?XG>RWYD*./$1S\#FGQS\LUV>A^AD#I6[?9LQ M+,+T6MU++8-.L-T2.._36QK&($B31K>]^[XT[(G( (19(-[S->W4WG5U[JP[ MBB96/HJ<@Y;Y% !21N9N?9E\DS^KI7' SA4TL?ET\;<8);Q'WO\ :P?<"!\, M+9'FGK(3"+3]YXJI,M3Q=](;0E#$_5FEAUPQ]25[M'-Y]>S)DM:G>J']F7BZV[&!0W&MI! MSW;3U$D32,[D.:T.!Z@@]5?B?QQQO_G8UQ]Y )'P.V.BG3/,5:81,(F$3")A M$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB810K: MO]-N;_[ZGC_+Y>^%!YM]_P"!4U84IA$PB81,(F$3")A$PB81,(F$3")A$PB8 M1,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3"+0?YY3U%I0[B'B M)L/. L[&[,K6,2,D@P01FUA"5B97-50P%BT9\#.YR:'OB@[6A:(*;1"T#9HB MMAZCX8 4-1J74CV@MT]IZLFA)&0*ZI:YM,,G;BD9#41!I^UQ]@5A5OM"&$'' MFRM!_P (Y_<7-//I]V^I,F3HTY"1(04F2I22DR9.06$HA.G( $HD@DH&@@+* M*+"$LLL&M! .@AUK6M:SEY)<2YQ)<2222222HX#7Z_IH7O<0["+UUL(M:%K>MZU MO7H6BL-NNMLKP<&AN%'5Y[?5JB.;_P#TY=>2HD;QQO9_.QS?^)I'XK6SX$+( M'8_BPYJ^K.$8[P(FP*R=BQ[WL:44.L:4)&)*,(O08!%1$^.[V6/6M@V+VZU[ M=!WO,ZD=[KZ$FZ2$P=K4IVQ*/9"AR? M))(%P#S&Z,Q5A0@-<7Y_7@3*3BD2,K8$R%*N=7(]"T-[@O2^O9+'<]0U\=MM M-,ZIJ7M<\C+61PQ,QQS3RO(9%$PEH+G'VGN9&P.D>QCKM+/I_P!IQ0N@JVN--64< MPJ*29S,<<;90UA;(P$$L>QA;??\ @5-6%*81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81, M(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PBT&VY_P!/_P#M!',<$!_SA'.* M.0K$NYW3C_>F0SBUUZR!E%&@WZ@ I+;7^N7Q)Z["<,U(6<$&RT?OWU&@_P!E M>%5ZJL<,VH[_ $ELC<-G.IJ%C:O(/,@OBK(G#< ./(N6"[]Y71MYB&)SSS^T M[8_(L/\ T6_+.7+.3")A$PBT(>"G_H\!Y(N8!_LU0/D(N,#*GW^WZ:'RWZ5N MC>B"O_AHEFX*YN:7]-;%]<;O?\WH'J/B;_K9TA>N?[5TG;C([GQ5$'$^;)ZO M;]:8QW;@"PJ+V?K$?\D[\9['8? \.1[RM]^LE4U7SI&U0=+(A;/1) TB^86@H3#T6Z.&D-S MFW>_>DZQN+JM86 18Y,B6==N,CM!:.IK/3DP:EU9"VNN\S3PU%!:#Q,IZ$$8 M=&^8%[']6O- M3O@;R 1PLMABE]RLSBCJ%0G#I&W/2&;I2OROD<@,*T'2H]E-2J7=P6J-_-IM MJZ,I ?,0D^(%C2DCM1:+U3I68F6>U0#4ED#O:?$ZF^8#9DRY2H.?45+7%_@;1=\ M1DA=8\ M\Q60UZ1,+G<+)CF?B >WO"OQ:4L91W!SG"PB=/OQ5IO#X,.X]( L_P!O MW0EZ)M;#)A->HR8M^4P/JU%NXG71?N/VB^ S E0>;??^!Z\E8["E,(F$3") MA$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,( MF$3")A$PB81:"O%J+\[_ "*>7_K8_P#EK>&[X=RS!'0'[D^VFCFI;'I.!$;^ MH1)'(ECK]U!HG80&;-VK,T,:D(M=2UM_LW26@+"/9?\ LVHO=4P\_,N M(HZB_U[PUT/7G=]NK;O:9"/X3++)+"P_P#Y%'&X9(QO@$'*PH?9 MK*EG1[6/'P S\WGEZ9W6^[.7+-3")A$PB81,(F$3"+4)YD.LY=1'/+'0M%Z4 M.G6':%#"(!B$F,-+VE;4+QHPO3/)9(P.YN]H6 MUP&5OWA]8J>YW:6Z7/#+%IR$W:Z2O&8W" .DIJ4_S&:2-SW1X/F0PRQCVGMS MBU!@'/? <[X9 SD8+@>0*N9Q!RE#N)^7*CYOAOTZHF QLD$F?R M2?A,E\\=AB=9O+5&AZ^?T?)&K7J$"=0,TQL9]-K.69M,W)PAU[4M\J-1WNOO M%1EIJICY,1.13TL8$=- ,;?NH6L#W-P'R< M0P.BJ3YP*2'=_C,Z42-Y!@Y-5L?;;VBBTCW?5M3A4+JEEKZN1"+]#2U1D%22 MYM+-*$$TL+@,8-[$'0=^[X;7(6S65G<\XAK97VR=I^R]M>QT$379V+15.IWD M'8\&ZMUC..GD'5HXQZ<)R?\ EX@KI<VCBSEEI4[ 9<]_%[/8F MD[E'4 I8W_Q?H#0VR3 =FXW0-:#HQ*/0=:UZ:S7=0VTV>^7:V8(;0W"JIXLY MW@9,[R'[Y.'P^6\9).';[J[$_P R*-YYN8TG_$1[0^!R%9//'5Q,(F$3")A$ MPB81,(F$3")A$PB81,(F$3")A%KG.\3? BQ+>3:X4(W+6;H:5));8C&&63EJ M:=*4CM%Y.-FB:9@DC0.&1=PG,099^\1V.&H&UWEZ1 O<"5"1ABZ!B*KB=MOR MY?FO<:\;_%XU-;+%=,Z=E53@3D1$]_L*U9$:H0(; ,M5H9IP)]G+CNTX]'K( M-,FT6CEH?C!BBLC%]SCCV'9U1UL.F+RC#Q+,(23C)SC[_OYGX] !R"]+:O]-N;_ .^IX_R^7OA4GFWW_@5-6%*8 M1,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3") MA$PB81,(F$3")A%&-UV6V4O3=LW"]>S;155:3JQW0)@O8 :"$1ATDJLL0O76 M]?(0V#!KTWH6]BUH/[MZS-MM&^XW"@M\6?,KJRFHV8&2'U,S(6G'H7@JE[N! MCWGDQKG'_P ()_!:HO\ 9_:T/TU\HW6)Q"..81^GIHM6 &O70?7>\^*E8RIUC64T7_=[32T-K@ .0UD$ M#9GL'8,GJ)F8[M)ZK%H6EM.">7-K05NKSG*S$PB81,(M"-R?] M%/\ M"W(\L*_D3?T[Q1:5.+3?3V%+WRM728V:;HPS] B,$B98DE 6+>_4Q.C M"'U&:#6=0M_^O>%%^@/M/LNI**X-',MBK(Z>B&!TP^6=Q/9SN@*PG^Q71'I+ M$YA][>)WPY-';/JM]VR:7B/EW'4(;J"^@;2-IW%OU"DD',,S&P/9D\,]%(1@2N!P8?W]3).= MV1?NHNQ/\3O4[DCEL\#M; MTI9I$UJF=S3[T+6P[T@OUUO7Z9>IYY*6H@J83PRT\T4\3OY9( M7MD8=M]G-!YJ" X%IY.!!]Q&"M*W^SZ2IX)XD;QY\?4QWNT MJ)^V2G.#ZM@$;%W!3QO=CF9 X_:6'0D^28SLZ*1[#[\\7W9<1S/);SLYF MLU,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(H5M7^FW-_]]3Q_E\O M?"@\V^_\"IJPI3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB8 M1,(F$3")A$PB81,(F$3"*FG:W>'/_!5>,T]O%TD"M;+WP,8KJMX$SER>S;*D MF]$B-:(9&C5[80K&D H3"7N+FYM3*A-6-J%2Y%N3NSHE^PZLK*J0PT5'#OB2IF#7EO$0>!C&/D<&O>UA9'(YEJ:9D+0YY.YPUH&7. M/8#;[R0-P,Y(!R/%_;5'=WU.?;5(+)"G2,\C<8=-(3.&@F.V%7LO:@DG*XW, MF!.X.J9"O^E4I5B<]O='-L5$'[ 0O&J2KDR2C46F[GIBN%!(.:X/C8]I&2P-)HT_N$H=%MAR5$"0MA!0/XP M\]9 FN8%E$%Z$(PS00BULOWYT'POMXKM9VQ\F/(MS:BZ3N/)C:2%QA>2=@&U M3Z?). !USA8M:_@IWXYO(8/_ !'?_E#ELCYNJA+1//5&TJB++*(J>HZ[KOT* MV$033H?$VEA5*1&!]='&JU2$Y4>?Z[$H/.,.$(0C-BWI]WKG7.ZW*XN))KJ^ MKJ]\["HGDE:W!W :UP:!T Z*_&W@8QG\K6M^X *:L\Y5IA$PB81:$?,;_T: M].^'WIO?\E15]VPDIV0.>M^P*>/WVFCZ-V^H,UZ>XLACA+\> ]^GL^J"'V_ M,9Z]1\/O]'L%A57LRTLF<<,W M3Z/QGY-=CMOA;[LY].!MFV,(48C2QL+UZ"4JXQI:MFIB8.]#-01E;H/N%K01;;H>Q_P!H-3VN M@D:'4K9OKE?Q?8%%1_OYVO/1L_"VF#NCYVDX&2+%3)Y4+W X<1PL_P 3M@1[ MMW?!9;Q?\J XSX;H.CUJ$**9HHD1,+1WL.OJ3K/G8]RF9D*SO30E0F%Q><:()9)))81&&FF"" L 1#&+0=;WJ0"XAK07.<0&M ))). !N23L -R4 M7SM<%,>O)?WO=/DZGZ0QYH2@']SYYX*C[J2,;,9J.C'^-;N2-RD("AN3DTDAD8;B2,%H+(62 %E9*'8$ ^L3OJ7;L82R =#CF_YD@]W8.[ O45FF!R- MY\+;K1J!IJK+R+\YH[J;VA+K1#8.]:L5/ 9$>G*_0 G%(<@RF( SN9 M;^ZK7M_AGC#P.G&W.?C@/)_Q!?0'G*UG)A%H)\IX-7[Y!/$CQB3KZ]H.NZ3] M762TC_T[;8[$(9OL]PSPI2!"-5>@>I:(_P!EZ5UY MJ(^Q(+;#8J.3D[S;G)Y?%&7T M-D45N)&_^P)L8YF[N!H_77HF3'ZUO>]^W?2/"FI9#K*CII<>3%Z,Z:HGDJLG&X>B+'9*RKUM M6)&P;T[%.2]2X.R_Y-HF9A8&)"ZR*2/2DLA2I+:6!I&)Z0&^A;@R/C>W.Z 8@!5HB=F ]U%SM5PLU;+;[I2RT= M9#CS(9>$G#AEKV/8YTS^/9E=C?$@%44$=2Q^Y(I6I M@+V(U0WC%H:R-6!+ ;*.VS*RBNK6 ?V6T)>]1R?N[EJ7BL%ESM(VCR[]H54> M/:#262@/_AGI(-QYC2<&7]_51PC=D/[V3MQ;%K3Z[MVVRUSN>"%]"F.7RS6'Q;8:TO>B4YA[VI^LJU&N.]= VQF M!&22L*BP+E=;99J5];=KA16VC80'5 M-=4PTL <<\+/,F>QI>[!X6 E[CLT$[*EF_*_X[=+1H/X55=_. >R]F:(E&T6 MQ:WZ;V!RU'MMQ@/^!@%0BQ:_4(]Z_7//_;5JSCZ[#GWNQ]_#CYK1_P#2[X;< M9C_M=;.('&<57!GTE^K^61ZAY'JL\J\G?C^1IM*S>LJ=&5O7NT!+(]KE/I_X MHD290LUO_P#+LC0O_#*C>+6!DUU/\'Y/W $J^[Q4\.F-XSK"R$8SAM5QN_X& M-<_/IPY422'S1>-B/?( ?1I#PH!Z^B>/5M;3O\GI_P!Q:G@OVO?KO]-;$O#K M?KZZWZ>N]6'Z@M#.=6''LR*=WS$>/FO'J?'#PPIL@ZF;,X?PTULO$V?<]EO\ MK[Y!GIE75YSZ,J[JFKFRXJ=_B5D:.3&?N+T;I02H()]&EJH:R%L\!<8W%P!6>(.:V=,R% M[ZUGU[Y2*>M)KZ"?X'3?3LNCU#V>FJ%$]16H5$D0W%.#Y/'822MOW9!8IT",9XHI(G;L-#%BG9P:"J+2" < GU&WOZ?K'/98M#Y=.4UZB MK4X&ZX4_YAJTB&5GJZ_+)2T&K>HWB*M? M)9%@,D5MB%PNT9)2TOG%6.I;FO/?(S'+/BKG%' ]Z01QQ-.-:G5N;5S [MSJ MH*""/E\QD9^&ZFNU?Z;*SC!;^+NM.DR 16U'=A-&I:.YQY^JP4D;L&5D4[0 M[C_W;YV-CRZ..J,.%52EQ%-#O+)L\C_V;#]HD]"0=^H:97(%;I)'D96M%#='56( MH("]@ '0[U=JJ^76NNU8[-175#YG@$EL;3AL4#"=_+@A;'#&#N(XV@[K*CC; M$QL;>31CWGF2?4G)/J5J$\Q0BZ;Z;\2G8NM_0(:RZ_!2$T>"_P!FR(9?[4C0 M.QBTP/[A)FY@BLM,)"/82];<%1.]Z$KUZ[]X?YN%FUYI_P"VZMT^;G3QG?-1 M:I'/C#001E\L\ <1O[#2/LY&+5>Q)33]1L6MA"5Z=1NG^R?"[3U$/8GU%>JZ\3#D704332,![M<#13 ]-NY6$SVZZ M5W,0QM8/0NP?Z^8/O6_+.7+-3")A$PB815R[!I_70/*G1M)A3!5*[0I6R88T M %K0ME2%ZB;HEC:PO0OV_.@?Q-JY/L6MAT>G+V+6]:WK?KV"X?LJ^6BY9PVB MN-'4R>L4<['3-//9\0>T]<$X5N5O''(S^9C@/>01)3!;^9J4U._.428T2G0OU*,'"D,6<0ECT$12=>2 6M;#O6;)XE M6XV[6EZ8&_NZR=EQA<.4C:^)D\KFXY@5+IV9ZEA*M4;^.GC[M!81VX"6C_E M/Q5'*E9TGF'\DDQZ!ER4J5\">/V0+:VH*.KBP+H3=G0P-IE,IL54C-T<@?V9 M@$4B=4NC?TV1U<"064[FV&_ZU4%YW@@RU@.X>_J?<-C[N#NY=U''DGB) M\I,1:XD4&-<&^3)X,8-Q5/KZ:'TGU>C&04TB9$8?Y#'6.;GN"!O1I"1(48D, MC7I2R"V.KFKJRXHYWL3HN MUU0]1R#->MMK$D.)*>9I*W$?T<8A4?"=H03'>1.HR4@3MEF)VM#I<]N/Q-36 MO4$^SI^QUNH[M26BA:/.JGX=*X$QT\#!Q35$I'*.&,%Q'-[N&-F9'M:; M*O@D)6!"OB+%9K8LE[R:NB[+T:NO7A]8* MHV&FTK#J&CI?]6N%[GJW15M54M/#42T4C&.X8XW AIAEIHI7 B$LB#)Y<-L= M7*WS3.87.W9&&Y:&GEQ;\SZM<1MG?+1['?='FEIAD=:9M+QEIK]N_24YFK[H M&D9RG3T1*UYH=HFN535G,0'CC*4H[V.;LE=)%78G/VFI0LT)2&%*RQ,E4X%IJ\^K8"QU M/QOY->P^P3T)&-AGGDLSV;S5U_%MPS+N0:NGTXO>1I9]U[T_-E-N]*SM.:6K M(%)%YJY4SP9H6E%$$J&*&!=W78#$I): U\>7T;2$MATSIDNN:VU+3W^MI*:U MPNI;!9:84%GI7 M(A:&B2ID:22):GRX\AQ+_ "HXO,)E\QQNTT)B:YSSQ2R. MXY'>N20WW-R>6V2<;8 VA9I:R4PB81:9_/#34CLGQ_RNR8"49NR^49[!>I(, MJ3%;&J1'UDXG%2E< 8/0P)#/"'N1R0XO6_8<8Q)_?[1 +-*Z%X8W"&CU5!1U M1'U.^TM59*EI.&N%:P&!F.69*F.&$'F!*[',@XE:PN@+F_:CN%LOYQN^+=)T+4-]PL\DZ-VS7\9FZ$HHX)^VTYZ;2%#FQ*AA_W7&/.NUS$ MZ$"]#$SDW*TYFM&%"UK3KO;9[/=*^UU((FH*J:F>2,<8C>0R5H_DF9PRQGD6 M/:1L5D1O$C&/')[0[W9&X/J#L?4*:<\Y5IA$PB81<"A2F2%"/5*"$Q(?]XY0 M:624'_\ 488((-?_ +[UC(',X5+G-8"Y[FL:.;G$- ]Y) 42S_H6AZK:%+]9 M%RUA!VE(6,TU7)IS&VG0_C#Z[*3$JW$M0M5#_0!"-&4>K4&B"4028:,(-V): MJF@:7S3PQM',OD8W[LG)/H,GT7CW'4>G[1"^HN=[M5!"P$N?55]+#G'\+6OE M#GO/)K&!SW' :TD@+5!+O)->G4[V]0+QJ5@@=(DR'FH9KV1>R-=$:0AN@>W1 MY\=0.I"98^K4X#2CB_N252Z%[_C1U^Y-(].@==K=0 0U$],^FI:&E:Y]7>;G M,RDMU+&W[)>DM1WAI>?V/1W:USRU(8"YXI(H*ITE0UH:29*9I8T8+GL!R=BO? M@W])?1MN&J*B\W:OEC FJ+7?=(R6NR5 <0XT@K2&LI)9#[$ DCM3G$AHGIV@ MK8)Q5Y (#U@4]5_)&-=2W3E>#/;K5Y^F@AH9.RN#>()*]UC05Y*)5(HS\VP[ M,4%I"G)E$<02](DY"MJ<7;HUON<5<'QN:ZGJX3PSTLFSVDW54$ECU5;2Z*[Z!)-2B1K'U-)DC+PP2P<36SQ MM:^&2:4NONQZ?XPK!385GNFU3LO^=! *[:#2C9G8\FT .DK''&W]YWPZ/.3: M=GLTG;:R)CRS58QJ3T*);>KJ^"WPF69V2=HHFX,DS^C6-YGM;+HBU/N5UFXII.*.W6V$AU=EBW<1Q.;YT[AY4#7 O/$Z-C]==#< M'6!V-+4O7?DU;S9"]NI8U5,\EGJG!+7%+1%:("A"&5L0#R1.LM<$X$QKDSN6 MQ[UH(134#F[B(8XEY=-;9:]XKKNWC<[>GH23Y-/&3D>8W;BD(QQ [8^V"X\+ M.;:?\/[CK6L9K+Q3C-3/*"^R:/<^1MKL=&_#F?7*<.;YU;*T-,L,NPQFM$LQ M;3T>SD/(')@&\MH#R]SOIJ*+T46V_DK6VT("PZUK0 I=QK9&@^FO3T]GZ_UY MZ_U*CQCZI2XQC'U>+&.6,<&,8V74QHS1XB$(TIIOR0,"+]AVSRP.W!]5X0^9"%(MZWHT%$UAK8-A]?010=Q?8"1?KOU$2$&]_P!>]^FL MI%NMX.10T8.VXIH0=N7\&RQV:!T*QYD9HS2K7GJ-/VK;U:/JF&GU: I;CU*4 MU$O9^%*DK*,?'Z?'^'H%%67X_;_-[/MK4F]GI_5[?3T_JR\VG@9]B"%G^&-C M?Z-"]FFL=DH\?5+/:Z7'+ZM;Z2#'N\J%N/@I+ !80@ $( UH(0 #H(0AUK MTT$(=:UH.M:_36M:UK6OTUEY>F , <@-@/@OZPI6AEM\3G3\?F_=%CU_V MK$:AL;JI2NCD:LBNN>R8Z]IH3('"MGI[E-FQJ%V+ (>]7:UHHI(Z]B-C0UMB M;ZV)9?.K35NRR:SY.U0$J^(8:"TG'/?W[#8X'7KVPLR;X>Y,X$TZTJ;MJB+Q M-@KRBZ>NV(5ASW)(FQ3JL^9^KE76=2HZSU(;]G+S7$N<)6N:MI:<28 6_SG- HC-20RU'AC&O M^O<=E;:]4'>BG2?[=M7MKT/YBP#^I"BTK]->SY_9O8=OQ5!YM]_X'IR5C<*4 MPB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81>=E\ MK88)$Y1.)2X%-,8AL=>I7(W0_P!?A;6&/-JEW=W [T]=_$C;T:A09Z:]?87O MT_7+U/!+53P4T##)/431P0QCF^69[8XV#U<]P:/4J"0T%Q. T$D]@!DG[E\P M_,U9>2CR@U],O(%%>_[=Y%W-+'FH>4J(86[;I3**LX6\*&)E%8\9*=4C3)3W M5Z;G1BR5D;)H1B1L(=$YCIG^=&V>I:9Q.^++G"-@SP!K3@ M<0SPNWR">$\B=P>$69J;S#2KF*6&8. FD,EY[OAE; MZU^((^JC;8[KF1Y5E;(-5(D*%4U!6FFIG1) G8:6)!\:N\/X+U +OX?U8O%! M(YHGM-1-#!=K7(__ -E,V9\;)(VG(:YSFO+0#&ZJC!J#<;5.B/EU;>!PSB1H M+F/ ZCA!()ZX&,\PPGA'E)GY(^J_)$ZN-(^)"N9#%*V4*3F2QO(%<4<7Q2"Q M!M$+9+D"HF!V1C<7F5;3C"%(:N;SY6WG'>NX7'ROIYHVWZ?1]CTA&RY:\K(I MZP-$M)I2WS,GJJA_-G[0FC=P1P9W<&/$#P-JF4\5,^#42U!+*5I#>3IW@M ' M]P'KCO[8_D&SELOX(\=M*\#P=X00P]VL*X+!4_>KKZ!G0]N-DVM)E!YBYM4M; %R4*E;;'"%RHLDTXQP>'!]D*EQ?5^FZHU;<=4U,;Z@1TEOI!Y=M MM5*."CH80 UK6, :'REC6MDF+6DX#(V10M9$S(@IV0-P,N>[[?RMSK \7-]N;<6:*054Z5I;4>/(]='(546L*/(WIP*,#^ M\DQ'#WJ3'!-!O0@>W]=Z#L6\Z'X65@I=:VMCR/*KF5M!*#RDF=&PCD0ZH MCA&#MOWPL2M;Q4[R.;2UP^#@"?@TE;1Z+LA)<=)4];B 98T5I5;7]BI!D[UL MK:>:Q-IDA/Q[U^GMT6Y!UK7]6M>GZ>F:5>::>2$Y M^+%DL<'L:\YP!_%2]:UF$ 7$-:"7.( &223@ #J2=@%4M#'@+3J+&J7L' ML=U)-T[=A=IW!838I. ((S8&R+P)(RC#\FM#T2U/KO-6].3K^+3$%%D "'8! MAUU#Q2(HZ^P:>81Y>G].6^D> \2QN(-_(O1[)6F!C&5'FNAJ6.EBA \J9W%QD@>6#GC&,YSR;D GA&1ODM^A;DOF&MN M..>ZTYTJI(,J*5TQ 0#I.^*5SNN"7OZ9)M2 M!N0 (;D:-.3RB^WJLU#=JR[USLSU.@]P\:6C333HM/9C:G36/2+U\P4 M:ECM^#!4.<3&E24(/J:+U!_9K4-%<9, MFC>74ERCP7"2WU.&3\3!_O/)]BI8SD^2%C3L2%14Q>=$Y@^U]IASC#QRWZ9W M:3T!)YA8'Q6=J%=M\EP^8R4P2"]*W&*INC(BO)VWOT=MJ'% ;7A>YLYP2E+: M1,"B"I2B)$3HI&:X+V'9HW!B$!]LK!]?M$[#QQ2T%02^) MK)!D/-.28''.7!C)<<$K"8IIO.B!/VV^S(",$.',D'EGG[\CF"!KE?%J;S!> M3)IB;8($D\?WC9D8)!+7 'HKAU]]6BV:4U,Z8W]S=(XW"-IS2C=_&O0FM+7) M"C##F.TF52/;XV.T!HR2=_[G56L(3# S[-3:[%L9)'#[<,U3D$;L<))(2 ): M&1HQSBKJ .<%.&=JD+0Z M,#ZW(W=D?&YYM3FF-1.#MUQR/BD9+&]T!B93BMIM6-D] >+"6RUYFU4V?7* V73OE0^1K#%[U#YZRFJ"1"AY2X[ MY3G)6L;6QR4&&2ED7GRE\D,,!V*JAM?B?3TM93UM':M;P4\=+7458X4]+?!" MT-BJ*64-(%0YHP(VM>]@ @D:((H:D^>TOHBYKFN?3$ES7-W='GJ-%KF_V+3-0'%H9<[S;H0YPQ[+7B MI,-VV.BO>I;G2-8^LM>D]/7[5=SHFR9\MU=;] M.6VYU=$R3A=Y;ZJ&%CPUQ:X@$J9:K[PY#N9V_#L%O:&"E6]A""&2_;K6DW/V M+>P^B6&62VQ.3K=!%KT&)&U'@!O>O<+6A!WNQ9]3:>U#2QUMCO5LNM)+D15- M#605,$A&,B.6-[F/(R,\!.,C/,+!&I[*RYR62MJI;-?(@TRV+45#7Z:OC XD M NL]_I;;H[%IND?77RZT5MIV-+@ZIG8V27 SPT\ )GJ9#_#%3QR2._A:5 MI[<>M>K?(#)%$*Y1;I-0]*&:]PYZ9I.U6],649@BRI$K>U!*]!341<-:$:TI MVHETLE\() K;G%D^<3<+Y7U?XWZIU5J>J\.? RST]_U!1^S?]3U[RS3>F&E[ MHGFKJ8R!+51N:\&&*1SFS1F"&*OJ65-#!T'1OAU5:IT[3>(7B;>+QX7^&=P MDTW9K?'%'XF>($!:)8JNE941S-TM8ZMA8^GE;#)=ZVE>VK-98Z2:EJJC 37P M[8@ MD%[]N@^<_P (OI(A@N/^FZPUUU=A\MIKM*TS;*7;$P"NCHY*P19'#YT=NAG+ M1Q$ARRKAH_Z(UY!HKGX(ZCDIQEK;^[Q"U76:C)ZU$@J[^Z*69YRYT4U;-3@D MAK.$- Q,,\3$6KEQ3&I^'*&G3RAĆR:V[1DD6,$6+]JAQA4LL\;"*/9HQ:'Z/7T*H9F7&&IUK3-:1)^RKK#6W2H'4Q!QBJK4X= M!Y[*@8^T]VY.Q:(<:O\ *RF?70$J:SXG'RBB8M1U3I-PNJHRE)]?@1D(FA.T M!T40 8BM%MJ%$L (.M"?5I&_BWET7T?=6Z_KX+QX_:T.H*6G>V6A\/M)RU=H MTA0D;M$\L0HZFIL#Q4TIH*VBQ>"ND*;3<;(OJ[] M37>EHZF]R1#;@I*9HFI*.'(#F1%SZ0 DLMM/)ERF";\<41*X^%J9X:W0%Y0! M :P2Z%I]-#\T."?T&D6FGIQE_>/B- 1H'01YH]>X9"E*K^)65O&J?HT>$NH M+.VWVS3-%I"YTC6OM&H],1"VW>VUL.'4U4^:%S/VD8Y&M<]E>Z:1XXG13T]1 MP5,>O6'QO\0[/OETCJ'HF(!)!2O9U6/>H3)I8S(!?&U(GZ3C3& MH%R]NV,!91[Z4%S1;,.1)7=B/56VW7^ <.C?$PR M&EM.L+:QWEPLK[A*&PT]UB!CC?-5N897GR*U\5>8JBZ^%XN?1TT/XP6Z+Q/\ M,*:OHJNFX3=[98)A3ZITI6@%Y$$439'U]J)#G01-BDDI8^.2VR1TKIXJ'WT/ MXNY.X^F27I+H6Z;.ZJO= D3_ (#E-Z2_5AR=L"E^038*OXJ<:>("PDPS7T<@ M>USDE85(BU;6X1\PTPXWK^MO$'P\\+;=^WM6ZA955;X1);+>R>*X7JYDC]TR MTVYDGF2![L-^N2NCHH"YKIJJ!IXCR'PM^C+]GQLYX2]@T%M6D; L4;;0]P:V:^V8QTS M8X@7,$DC*2V0L)+*6:XS<,+C-!^&GB/&[_1G>ZK3FI0QSV:-U9*WRZXM!)CM M5S#YG/D(#BUCYZZ5P:'3Q4<7%*+BPB?PRR&-/)(-)&N2LRC0?16VJ F"3FB# MH>TR]*/0%C:M '>MFH5Y"963ZZT:2#USZ4TMJ_3.MK3#>]*7N@OELF Q44,P M>8GD<1@JX'!E315+0?WE+5PP5$?\<35Q*_Z">GDEA?\ PO*]?FR+Q4PB81,(F$3"*%;5_IMS?_?4\?Y? M+WPH/-OO_ J:L*4PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,( MF$3")A$PB81:A/.M;R^IO&9?Z1A-4:EUQ@B="Q1&EWOZEV5VE)&]FDC20'7J M,TQ; "YB ))>MB.]OQ[]H!"&'?O#*@97ZRM3I0/J]O\ /ND[G8X8VT4+Y(9" M3L VK-.3Q5]=4U0!YL9-*Y\<8](XRV-HZ-:!T5^-@CC8P?PM ^(&Y^)R3ZJ19Q75? M6X7QC M#Z[S$IJNKHI/.HZJHI)N$M\VFFD@DX3S;QQ.8[A.!D9P>H53FM<,.:'#LX C M[BO1-32UL3:B9V1M;V9H;4Y:1N:FI&F;VU D)#[2DJ)"D+)2I4Y0=:"62046 M6 /Z!#K66GR/E>Z21[Y)'N+GO>XO>]Q.2YSG$NF]Z4)7)4E M4IA:UL0%!)0P_N#K/5L5=^S;W:+AG HKE153M\ LAJ8Y'@_W7,:YKO[I*HE; MQQR,_F8YH]Y:0%13P76ANU?%GRHXJ%'S.4.C,EJYR*V+W#1_EM-Y)$V1,/?] M6]Q1NCZHL'Z>PE24'T_3-G\3*+ZCK:^, PRHGAK6'&.+ZY30U$I'NG?*TGJ6 MDJS1NXJ:,YS@%O\ PN('RPK$>3.W=T5X_NO;-)5?0N+-1,[9V!9[_9M+*ILU M&0:)'A%ZZWL94FDC2, -;T(P>@EAWH0M;SR=&4'[3U58*(MXF27.EDE;C/%! M3/%54#W&&&0$]!NJZA_!!*[.#P$ ]G.]EI^\A>6\350_D=XW^.X"8E^B6BI: M-SEX2"!\9R9^M82JTGQ,I#Z:W]4E=9BK3'^OKL)A(@:WL(0Y>UW7_M/5^H*H M.XV_M&:FC<.3HJ$-H8G-_NNCIVD'J#GJHIF\%/$W^X''/,%_MD'W%V%L.S4U M?3")A$PB81,(F$3")A%I(Z@\->K6OFQ+XYCZTM3BAUZ"9?P[U'&JM9 NK#,AICA)BX6M9&7N9% (<.2DXI'21RNA MXQB4-&0_?).SFX)ZDY',@ EV=E')W*=-\74=$: HQ@&R0N*E&GGK%QA2N12R M1KM%B>YC+G0HA-IVDKX>4 Q8I"G3)$J8E$T-")M9&QL;4>G7V^7#45SJ+K7#$"0UI9)YDG M;)/], *Q^>0KB811W-+>J:M];W8=H5W M!!\@MS2:QJ+:T7O7NT/>WQS0 MZT#8?W>[?[?3]?7TRU)/#%_O9HH__F2,9_\ 40O-KKS9[7_]Y76VV[;/^O5U M+2;=_P#6)8]O7DJWO_D=X,C6S-.77%"G[*]=#TQ6+'Y0+6P_SZ#J,JW?8]Z] M/3T!H6_7]/3U_3,1UVMC.==2[?RS,?\ _27+6*CQ,\/J7/FZQT\['/R+G35? M_P#BOFR?0;YVYJ)U7EZ\?NU0FV/7>OGCSK7\6SU_55OR]8=_O>GL.:8(_VZWO7AWC76D-/4QK+WJ&V6JE;D&HN%2RC@) SPB:H,<1 M=N,-#\DD E5V7Q!TWJ>O_96DC?-878@%MLTGI;4NH:UP)P'>5;+34!C-CE\ MCV, #B7 -)'FGCR]*1QV#8ZBI=#3R.< M=FM9*7.) :"2 M\NMD\0[-;WW6M\(/%?ZA&SS))J;1M762Q1@<3I)J"EFEN4 M,;&Y=(^:C8V-H+I"T D1P+SH<;J0[)CD0Z4F+L+6])V"-4VIK;-&R6G^LU#)6-DB=!!YC9&. US M2"US7%I!R"05Q"7QWT='))3QV_5=161O=$^BAL,C:L2L):Z)T4\\/#(UP+7, M>YI:X$$ A5+Z"[)[]ZI,:*]JBJ)EQA52D97U!FA'LLX<"R7%FSBWB_XT3:(I*.TV:WRW#6NHGLI-+:6@ MXY;O<:B=YABJZFG@S/1VUDNPD'ERUDC'04\(K3F?5VN;R&TVH)Z"-HEFH;''/&UE)<*B CAF#714<;VUCZV8&*WUECH]X M;(=OF!;5R"R9E2-J.:4EP99O6JAN5_@QX))&,A.\I7%.:&=%KCQE[EYHW!L5 MKP%!0QYY9BR .2K \+/H_6<7$:\\>[91>*6M+N#+<++>:BIDTY8J:8\8MEMI MZ2>*":JIFN!]*-!Z)L[BV&LH MX8SJ#4=8-JB]7JXU,B-%+')[+>,15-ODJ-VUU140GR9-BM7>$6+)7MK6.T(K%@;DAZ19J8ZEDYL% MQ5)"Q%GDF,D?=WP^*G?,$!1I*IP1(S2->AA!NRQ#3&<0G\._I*ZUC.G-47;0 M>@[$\^1>+WI0W:LU!<:0'AFAHHZJKFCIG3@$2.;):'M#G@E\3G4K_$T[X8?0 M^\-[E%JO36C=7:ZU!22-JK+;-;UT4]AM59&?,@FJ*<,CIZLTSPUT0JJ6[-#F MM>S@E:VH;.4U\J7"/&#T5R_SE%;3ZWNA$:?IZKGE6'ZMB1[>D@0$."N9RM&I M1LRMV),+$E<6Z-FR%QCIQ8&Q6Q,Q "2"_M7PH^CM1Z#TE36VPT=OTG8&<,U3 M=]0U+::NO-6YC6ON-=*8Q-4U,X +))F4U(R$-AH6QTT4<+/-UGKR\ZUO4UWO MM6^MJW@LIZ6G:11V^E#BYE'0P<3FPP19W +Y9'DRU#Y)GOD=E:Q\]'&3[,D% M:="1J^.)K#)-Q @B"H/ M*WLOY.@UOA?J**G?66F:UZDI&9)DL=:RJD#?_DN;&Z1YZ1TSJAY&X!WQJC:V M$GAD#X7=I6\/SWP!U+@W?;LMT3.\-$A:FU]8'1N?&-Y0I7-H>6=C7(5B^*5CXY8W.9)'(US M'L>TD.8]C@'-1!Z@K(Y0I3"+Q,]KB#V@P MFQJ?1MNDK,8/Y0)UQ8PG)%&@[!I4WKDQA"]M6! (1>E:!2F4:+&,OY/C&,(M M6U?HG2NO;1)8M7V2BOELD=YC8:MCVRT\P:6BHHJN%\570U(:YS!4T<\$P8Y[ M./@>YI][3NI[_I*XLNNG;I56JN:W@,M.YI9-&2'&&IIY6R4]5 7 .,-3%+$7 M-:[@XFM(B"O.1:!K)Y+D4<@Q"A\3':/0.4@7N$A-;# []Q1C:G=%"A$D4$"_ M<0N+2_<"M_J%7KTUG.-&?1R\(-"7-EYLFDX9KM!+YM)77BKK+S)0O!RQ]%%7 MSS4M--$=XJJ.G%8P[BHY8W74WC1XC:LH7VRZ:@DCM\K/+J*2VTU-;65;2,/; M524D4<\\4@VDIWS&F<.<*LKG<%RQ<9I12@HT@\HLX@XL91Q)H F%&E&!V PH MTL>A ,+, +8!@'K81!WL(M;UO>LHDCCFCDBEC9+%*QTTM?'(QP M+7L>TEKFN!:YI((()"J8]\;V21O=')&YKV/8XM>Q[2'->QS2'-W* +SDK&>8,6Q"TLC83TQ7THM_H)O:ES0 MA&'W:,3F>\7K\VZC^C%I&HN<^H_#V]:@\)]32DO-;H^KD@M4KR[B(J;&)H(O MJY/.CM]7;J1WM<<+^-V>V6;QSU%%0Q676-LL_B#8XP&BEU)3,FN$;0 8+H8 MY9/.'2IJZ>LJ&G'#(WA;CS.G'N"I=^CBT0?HR,IOUVJ:CRH?.?I2_P! _(2( MI&@&?L.OU+2MLC5FB]HA'B'\F]^&*WZ57AWM6V[2GC58X-S46^5FF]5^0S8< M<1CIJ-\I;S93T-ZJ)#PN,SG>9GU#3> 6LMZ:MU!X8W67E#61OOFG_.=N>&0/ MFJFQ@\G355LA8,M$8'!BU%73EQL2((Y,ZP>55XX'*5B-5&)@B&A=DIR([9 S M@%F%DFG(% M;$D5&IDHE -"'H@(/8,??M ZKK-::;I;[<-*W_1M9+/4TU18M M24SJ6X4\E+*8G2L:]L4DM),074U0^"G=,T%PA:WA<[D>K=/TVF;W/:J._P!H MU+31Q03PW:R3BHHYF5$8D:QSFN>R.HC! GA9+,(W$-,A=Q!LAYN:UE,(F$3" M*%;5_IMS?_?4\?Y?+WPH/-OO_ J:L*4PB81,(F$3")A$PB81,(F$3")A$PB8 M1,(F$3")A$PB81,(F$3")A$PB81:"?+L=NX.RO$)Q^5_+V^9]5+>A9LSZ_> MV.4 W-SL6!83Z_N3.C"ZV G]_MWHLM$K%ZAWH.]]2T$!;]/:^U ?9?3V-MII MI.6)KL]\9+3WCECI'8ZES1NL*J]J6EBQG,O&1Z,Q_5I?[@#GFM^V#(]Z['^T$O;E*N7J)Y+C2HP$J[/ZUI.ETZ,GTV<:P$R $ MB6K] ]-_(4W2Q%!0FZV'V VL+-,WH!>];CPJC9!>[I?9FY@T[8;EZ1[CS<][BYSCZEQ M)/O6:!@8'(;!9'*$3")A$PB81>M[] MI918=:$QC2X5'3=[TR8I(.6L%HM$25K M-HD=A.4*&"'*C CV#9A2E*XJG416]ZWO0 M(E0=:%\J4K8=ZSYT@^EWX923Q M255HU[;-.U-2::FUE7Z7XZ2KKS##Y\^FJ2_,=?(6\(=P/AFIH:,/ .Y-:(B2."5X(*N&P2%B ME3.AD$:=VY]9',G2A ZM2LE:A5%;WL.Q%*"!C+%L ]"+-!O>C"C0#*-" P @ MZ^E+/>;3J"VTEXL=QH[M:ZZ(34=PM]1%54M1&21Q1S1.$/O^D;&\@)J]T6;# MZCTD0)E!^@:$8(&BP#&'5=8:WTIH&T27S5]\HK);F%S6254A,]5*UO%]7H:. M)LE77U);[0IZ.":;A!>6!C7.'OZ'SJ MNID+*>D@!V,U3+%'Q$-#BX@'6C(O+'6JJP4=65/ 7NQIVZJA(FJ-$.(S)4K- M"'8Q* PZ)M$Q?"D("M;5&*7'36%.B"-4LVE**-V#YR'TF=2:FF#?##P4UCJR MAE<6TUYN]3#IJ@J@/_;4IDI;A#/"=G NK:>1L9#I61'+!OU;H7PZTK<([)X@ M^->C;%J5QX9=)V&.HU=J*G<1DQU=LM<@N-(YHR7O?0/A :YS9',:7BNG0-"^ M5'IIR/(>K*F=25RL,T'\OJ7D5>UL3MM-%Z&I'&4E3-XF[J'%8T[ M-V8(I@3%&F(]VZO6'TKKED1>#%DMT;LEK9-UD@$Y(8 MT'"U347@UX2:AG(N'TEM:4EK<<.M6E=#UMD+XSLYCZ^>CKJJ4O;[+A/)+!Q9 M(@:TEJC2"^&)N;PEC<^?J:JE5L6E;9ZG M'"+B18!&B%[0@+%L.L>.V?2LNGL-T]X0:9#N=1<*^^W*I;ONYQI:ZZTKW?X: M, G8['"\NA\ OH46'$E13^)^M*IN[YJNLCB;4.YETD+A98LO.[R6C?/" #A6 M8C_B"@AX2P2=MY]8$P/3^1POGN".*T&OT]=)I0_-:-[),#_.6J.^K."+T%K6 MM_KF8WP4\RT[AA]%H?2E%1R!I^TR"\ 6BOC/\LLD<[AMAH6TT MU/\ 1@TWC^S'T<=-7.=GV*S6,D-TW'V7R4-7#=Z=YV&6LDA'/VCUMO6GCFYD MK<@@HN++)+L@>C@D/"LIO:0'[]-B&!CC"5A;32]^GI\+@2O#L._0P1F]:WKW M;)]$[PKHJIMRU(-1Z_NH+7/K=87VJK Z0'))IJ+ZA%-$3G$-=]=;@GB+SNO> MF\E+XP$['O>]Z1(S%S6<7O7KOT-6JG%1[MBW\_IO MTURE_P!&']AR/'AIXL^(WA[;Y7N>^R4MUFNMGB+B3BEI9*JAD80#M)55%;/D MD^;OA;^WQT_:K&G7'A]HS6-9&T-9=*B@CM]R> ,?OYXX*ICQL/8@AIH\ #@V MRI4I[F>$U,[+I@>XOM@62[!&%TL.;+-NK\()@-%&DMNS?>%M(-+U\9HPF*' MXG?TRAP.2A+(!O\ X;>!NEO#RX5>I):V[:PUQ<0X5^L]4U)N%WYD%'*$X5/TRE02;Z= MIO%SL=9'7VJLFHJJ/;S(B.%["03%-$X.BGB<0"Z*5CXR0"6Y:"*)(V2M+9&A MP/?F#W!&X/J""M.(? /$$;:96+)Y _("Q8.4Q] MOS?-'/B;4- =G #3P+$^I#'")YQ'R\L/VQVY<./0M^>ZVQ\M<:]0WG454:N[UTU7("?*C<0RGIVGFRGIV!L,+< \# Y^.*1SW9<;CZN<=S\3MR& I*N.CJ?Z%@[G6UWUM#K1@[N486LCLS9$3RC 8 M,L185S<-26)4SNZ;0MF('IH4(7=M4! I0+4RDLLT.';[E<+34LK+;65%%51D M%LU/*Z-V US20:GL9(.%[6N'9P!^([$="-QT6@6O M&^=^$?K>LZ063"237Q?=?3<<,JA5,G,]U<>3;V?3QJ6R'G/RS8M:@DL4F&"* M&K-2E*4 G&3+-A>X?+'::]3JWTOB18:VY-IX:;6M@IA4UPIV"-E]M<0#7SB) MNYJ:=H&>$.+7\$#QJ2D;VB0N"16K9U9Y 5)*5T3)SC#F]2TWIH2H8%IS9O#'45Q M.63ZENM'9:4]74U&'5$[Q_\ #D8:Z!V,>TT<6?9"B3]Y6Q,YB%CI#Z.)P![P M?+._,'WK?GG+5G)A$PB81,(O-3"81N QMVETN=DK)'V5*)4O<%8]Z &MZ"6 M226'0C5*M2:("=&C3@,4JU)I2=.48<8 &_#U+J2R:0L=QU'J*X06NSVNG=45 ME94.PUK1@,BC8,R3U,\A;#34T+7SU,[XX88WR/:T^K9+)=-172CLMEHYJ^Y5 M\PAIJ:$9>5S(H(F/EE>UC7.&B[I/LB# D,5G]TQV43W M<@6Z)Y5XRA91J^=VZX'*Q-B";3%"C)7::XRX.&A(TRU4D7&O9A:QJB[5(4;: MZ$/GQ[9+92\]#\5?%W2OT8+&W06E)#J+Q=U# R*^5EF;Y]RIWS'A99 M;.\,D?0L9+^[DJS&9FO:Z6*GFN0;!:_;+.A/+VWQ<4OEWCTH:3U$++!+JNT2E:K\S>(.@=GL+RWOC?L1+P&,HEIX#' M&<2(!RAE5E+6PD M!:=Z71\ BXZ3\UN\*-7Z!N]7J'Z/.H*.V4];,ZHO?A3JV2>33M3.,>9):)B_ MS:*4\+6A@GI98V@QMNL5((Z!OU7H/Z3/ACXU6V#3?BM05L&IK:QU+%>::."W MZRMIB)$D-=1O:([K3POX_,FIHZH-+@ZJMD5:]\ZOV'H+IQC#]+*^0WQ>K+_0 M:V'SILY'#UK?M$'0M;SVQXQ>.UI'D:@^CC=:RI M;LZJTWJR@KJ24XYLAIZ*YF)I.XXJV1P!PX C?>#X;>%%P/FV?QIM]/"[=M/> M]/U=)/&#T?+-54(>X)/TDM4@TFE/!&@T:91Y9O M>N-205,%('[>?^S8(K56O=&#Q-;%!< '#+X9&YC-;-$^"EA(J;_XHU>I1'[8 MM6EK)+!-4%ISY7UZ:2OI6M=C#B^6C)!]B5APY:INJ%UD26ZF3E*H9@7T%W;/ MDP5,YG*P.]U1R)7I@4YSC(36\M.8WI))I*M*4M 5;<#[.4K;G!OBP)@]1(#A M8L7@,9]00ZE\4K^_Q2\0Y,2,-=&6Z1TM&'!X9:[,8V4\OEO),)J*:"D:XLGC MM,%7PSOX;XO_ $EKU)P>"OT>K5#HJ2Y,(O%SHY/,N]MMCFM;-<;U>&>;+35L ML#V<,<4T]9#&]C/K=0ZIHJ=VVKB_ABG>*H,-EA*02 TLM"Y9&2!3.[$? MCS/JUZE^U8\RXW2J>[S M)9)IGE[V0&4N?'3->YK2?,D=-4.EGDNEGHK=TPB81,(F$3")A$PB81,(F$3" M*CGDCY80]E<5WS1.T):J4O4-6R*LE&PATH;;4AH=R6 *4BG]#47UD@;DK(Y' MIQ -,8W9U1[]Y*HTHS9=(7MVGM1VNY\1;!%4-BK1T?0U!\FJ#F\G<,3W2L!V M$L<;MBT$6:B/S87LQDD9;_B;NW?IN,'T)'(KPOB;ZM5=C\&T9;,@6C66(UL9 MU96S]2+>W'5DUN;J-/KBZ W^I"^5)$K7-AI]Z#LDF3$%[ 7O6RPY6NK&W3VJ M+G01-#:1\HK:#A^Q]3K!YT3&'JV!SGTP/4PDY/,Q32^;"QQ.7 <+L\^)NQ/; MVAAVW?H=EL=S4%?3")A$PB81,(F$3")A%\Q'&'&U@G7#Y0*LD//EE5U1UH/% MD'KIO)Q,<&O9WF[H\5I8+36,4Z%IR5LD@N&C[)+;M;<5QSMFX() ]XP,C=IR >H]_(;+ 23CF]DM=>*AP1<]6A*N@Z"XVY M!K".1^7U-S5:G-T'G3'.*J.O=GNLVU&&36'4< M%N^RWA&P(V[I:YIUV_9EQUM8[,\M3HL<[)(9Z<>SS=RQ^3$K(T3-T\'%M,J; M%S6@*'$$;'.XP-\CV1GT&^.7/"VZ6FEEVK?YR6"?(YN%;M1X)+CP8LY!E 7W M\@[T%MR,F&Y@-I,:=IM&$Z90PH,I$7[MZ 2 ME0AUH&P[UOJ6OO\ 9^G] 6$>PZFL3KK41[#$UU>R0\0'5DT54W/4N=N>:PJ7 M+Y:J4[@R\#3SV9D?<6EN%OUSEJS4PB81,(F$3"+1/YAH+8E2V;Q/Y+:@@TFL M![XWLYT9;GB4';3766/_ #S::,MCF:E"A)ULQ5N/)1/+:1K_ *NW#G*A\<_C M:6ICKA4PTL>H:)DENGJ7AD$5VH7&6G#GG[/FN\MYZO^JB M)F9)&M=AU05O75OD:Z)ACQ M!+9[BLA,Y0>$R=&H22*!<]04HYJK5F6)EQ29>@,TVJG +GS5M6X%K2&!SVP1B2HD M:USF1&-DCV?/I]IT0 M& M7T;(6>(GB97Q/HK]XBP1LFM5N.0R=MLK62&E;24\N/WU-4&BCULD@8^I\MD0+&-9#31,:&,IJ6-H M:V&&-@$;&L:QH8UK&M8P!HX7H?P_DL=76:IU17NU)KN\N?/=+W4N=,*9TV\E M);C(T.CB /ER3AD;I6-$<<=/3@0#9IGM+IRHWU3X[.6^O#BG^RH2>PV6A"GV MSW%7*[4-LYJ.1Z#] :)^2)STC]IN]@/MQ$J;'U.V^FQ-Q20W?R9YU9:Z*N(= M-&6RC'#/$?+F:1R(> 0['3C#@.@"T+5OAMI/61;472@=3W2/A,%ZMDGU*ZPN MC_W;OK#&N;4>5@&)M7%4,B(S&UAW5.">:O*_RYK6^=>KH1UG $'_ %2L^K&= M>DF1"0/["D2"Q&Y><[/*HDK00%'.LTB[04$(1%M'H7LD[ %)>J/_ +K6QUT0 MY0UK2),=A,TESCC^9[6_W5I3=+^+VE/_ .VM7T&L+=']BUZO@D96M9R#([G% M(Z:=X&P=-74L(P,0[<+NN\6!YN+H0'5XU<[4)R=IX+VVO%UN]G,%A+&1&:'X MUKE#6&-2:6J$SKLO8A-PG:..I90Q!+^="IT%Q2'2ZAJ!Y0I:6BXMG5)F;*6@ M\S&QCG$.QRXFGX'<4S7'QUOD;K;%IK3VC_.'E37V>ZT]R?!&[9\M#3TE56.; M-P[Q&>FE:#MQ1O\ WD=X.*N(*UXN@SLU1]P MI/6+E"A0N4(&9.K6+3FME^O6[(,5JE[DO=GM>Y.RWT;?;X:"-S6%TLTAXIZB M3>29_,DG)(:"3PMR<9))@FAII9;A=;A)]9O5\K,NKKI5DN< MY\CG.D=' U[Y'10>9)PE[Y)9)IY)9GW3S/6\IA$PB81,(F$3")A$PB81,(F$ M3")A%\^GC+!OEWR:>3_A(SU11"5RIA[1I9K#Z$("&&QP-A=@$-1.]ZT-*U+) M9!8F2$L.AE:AZH(Q'@ $T/5=98O6C-%ZG XJB""73ERDYN,M'QFD,F^0Y[8* MJ<]#]8:<-R <&G_=U%1#T)\Y@Y8!QQ?_ %,;_P"'KT^@O.5+.3")A$PB81,( MF$3")A$PB81,(H5M7^FW-_\ ?4\?Y?+WPH/-OO\ P*FK"E,(F$3")A$PB81, M(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(HNO"R45-4M;UO.6RM-]6 M5A/K&7;.WK16TD)BKK)5&C-[WK]@BFP0=Z]=;WK?IK]=ZS-MM&ZXW&@M[,\= M=6TM&W'/BJ9XX1CUR\*E[N!CW_R-<[M]D$_@M5/^S^5HM@/C&I^1O6C=R:[) M79]U24\_7JH7+)1-7-E9W-09O6MG&N<1B\;7[,WK]0J @UO>@:WO>/%2L;5: MSN$,>/)ML%%;H0WDQL%,R61@'0,J)YF8],]5C4+>&G:3G+RYYSUR>$'XM:#\ M5NGSG2RTPB81,(F$3")A$PB81,(O)3">PJOV[3M-Y6P11N%L825+ZZ(V[2HP ML.A#(1%J30&KE.M"#Z)499Z@>Q!T H6Q!UOQK]J*PZ7MTMVU'>+;8[; /WE; M=*R"BIP[!(C8^=[!),_&(X8^.:5V&1L4^JEJ8* <8; M+>:&7 564OBRM?I-^,F/;MUNI;(YG%JG&GZJ=E!Z]\*!O1B=#/K6B$JX.R^'WT>*.RW9VM?$"^56O/$*J(EJ+Y<2Z2& MWOP<06:"7B91Q0 ^5#*QC98XV\%']1IWNI5QGQ,U;JWQ4H!I%TL7AKX30DLC M\.]%SEE9?8006R:TU/Y<,UP,^/,JK1;Z:*@,A#JFMNU3!#<%MFI#GFDN;HB7 M!J-K2+5O&P[*&J31]!H"]X4$ V44OD3ZK&J?9*YA*WLK3F_N3DO^+T*^I^,( M0Z^CJ>EIZ2/RZ:%D+.H8-W$=7..7//\ ><2?5:E8=-V+3%&*"P6NDM=*,%[* M:/$DSFCA$E34/+ZBJE V\VIEEDQMQX "F7+Z]M,(F$3")A$PB81,(F$3")A$ MPB81,(F$3")A$PB81,(M OD&)US9Y9O&!V.1_(XQ;RZ6\1VRMU_)T0PS8*PZ MJ N9^O0O>MR:9N[R8>>(/Q)X8GT:,28G^(ZGI0_MC0FM-/'#IZ!L&I*!O-^: M;A%?P#G_ +FFCB &>@S]G/Q<23T#>RW]9RQ9J81 M,(F$3")A$PB81,(F$3")A%"MJ_TVYO\ [ZGC_+Y>^%!YM]_X%35A2F$3")A$ MPB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A%&%TW%7_/M3V!==J/A4RR-KGN(:TE4O>V-KGN.&M!) M//8=AU/8=2M"T%Z^\Y/4$+#UGS-S5RK%^='TPYWJ2C+E>Y21>MJ5\$X6V^4? M>R'UABC9;C/TQR?;R4 S M1U\Z.R5E!.V\XL6E)*-,@02@E)ZKU,>"S&(7APUK4FA;E8XF7*CDCOFGZAID MIKS;AYL'E9./K;(W2&E<,8+G/? 7>PV8R!\;+T-4R4\#@8Y1L8W['/\ =)QQ M>[9P[8P3M3S1UDK3KYX[;5U?XT[J86/9ILSOATA'/D);D^_52].MD21(!^:$ MQ>MZ&NS!AT$6OCV/>N@>&% VMUC;I9<"FM;*F[5+W?9CCHX7 M&*1QY -JI*?)/(9//"Q:U_#3N YO+6#GOQ'<;?W0[;KR6R+G"I45"<^TA2+? M\.TM25-7UFMF&+U2$Y:<<+7O../,-'ZC&+>:A=Z]U MTNMRN3\\5?7U=9@[<(J)WRM;C)P&M<&@9P !L%?C9P1L9SX&-;GOP@#/QPI M3>WYCC3:I>9&\M4?9T0/D6.SVXHVIM2 _P"^I7+SB$I /TW^XTT&O_'/,9&,V (17+G'77_2@?=O14@CE9*&"#'!WO M80&?B7UD"U(3O>OW&N]@#B?MYDNU'05]7_>;"61^_C/$0/4M M"U8^-=+<=M)Z*UGJC?V:FFM3J:WN'('ZT34/8W/-TM-&!MN2<#@/\F_745*V M^69XG>D(]"D_\:X/,+EZ:R'Y"B#^XU6=%$-?,9I8""O<8<)4ZI$Y(0BV>J* M$1@8-XK6 NFLE8V,;ET;VRN [\ C;RZ[@=RJ7>*>LJ0&HNOA!J:FH6[R3T-: MRZ5$;!N7NHX[=3D!HW<73,:W?B> "5:/FOR;\==1N!$9@]G%1.QS3]HQU3:J M/\ 3\+CH>RQM2) Z'C9Y$YEC",)R&)OC^H3[+,V> K0-^F927B@K'<$RX]PQSB.JVS3'BGHK5DK:2@NHH[FYWEFT7>/]G7$2YP861RN, M-3*#D.CHYZAS2#Q 85_<]-=#3")A%6N^>K*HY_+ WR9P5OTU6(PK6JOHN6G7 MR96G-&84F6N&CU"5NCS4H-)/ G<7Y<@+<-I%I+,4ZKDIB+.;^(WBSH?PLM\= M=JV[-IYZD._9UHI&&KO-S>W8MHZ&,AY9Q88ZJG=!1Q/-Z52L]&9KT$(#E(&@Y<).M2;^9,>QU\ MT*4IIH?I)1L19:S.'C7_ -(SQ. 'A]H&A\,].U( BU3K^0R7>2!X#F55'9?) M<^(OB(?$'VJYTDA+>&N:#QCIKM#>%FDNZG5-TB.9-,>'3!]39(T\,M)7 M:FJP#/$X@ASZ$V"XTY+@&N>P%TC5SP37[0Z:EMP2.17A-SM%C5.,P<'-0V;& M6(0RP'DKG%R=WH"?8QDE@?7A:WB(T$);2F#H)8?8T_\ 1CLE3+6I;UX MLZE:>-O[=FEI].T3B0\Q4=DCGD#H6.RWR)YS;Y&AI%LA.PM5OC-5VRAELGAK MI^U^'=FD 9--;6BMU%< P.:R6XW^J8ZKGGX3[-0>*NB^P*^1@"O&V-38R(4S M6S-J!H;$9>BDCOZ@%%A#K^K6?2U#0T-LI(*"VT M=+;Z&EC$5+145/%2TE/$W[,<%/ R.&*,9.&1L:T9V"XW4U536U$U765$]755 M#S+/4U,LD]1/([[4DTTKGR2O=U>]SG'J5W\RE83")A$PB81,(F$3")A$PB81 M,(F$3")A$PB81,(F$3")A$PBU'><2C72ZO'+=#E%=*"[ H,Z/]*5^X) [$M: M'JGUPGI_<4/MULS2TJO5$U*1[*_C-*SB=Z"9K6RA[YX:W)ENU?;63X-+=!+9 MZICOLR1W!OE1,=TX35BF+\[<(/(X(Q:QA?3O(^TS$@/4<)RXCU#>+'K]RO5R M5?31U#S+1703*-/]-;-9127K4R46AE-4A7-A()6P;WH0]?/'9.2[L2H.ACT! M2W' T(6@^[>LWZUR62\W.U29S05L].USA@R0L>3!+TVF@,B?YD M;'C^)H)'8]1MV.0K#YY*N)A$PB81,(F$3")A$PB81,(H5M7^FW-_]]3Q_E\O M?"@\V^_\"IJPI3"+R4SG\$KEH'(+"FL2@;"6+81OM?KO7IE$DD<3>*61D;?YI'M8W[W$!8=;<;?;8347&NH[?3C8 MSUM3#2P@\\&6=\;!MO\ :54G7R1\$LR@:59UQ1)QH!;"(35/V5]3[WK^?VJV M0]P2C#_P$ X0=_U;WF"Z[6QIP:ZFSR]F5KA][21\UJ,WB=X>PO+'ZQT^XCK# M<8*AGP? Z1A^#BI*K;L3E*X'%.S5CT;2\U?58PEI8ZQV-%E,D4C'O6@Z(CHG M,M[-]PM^T.RT M;%^W6]B_3+\-=13D-AJJ>5QY-9*PN/_A#N+Y+T[7K72%ZE M;!:M36.NJ'D!E-!Q9K$H#&TN_13()I(V>+,B??MV+VG.KXL0H2A;"$0M!&> M'>]:WO6O36\HDECB;QRR,C8.;I'M8W_B<0/FL.NN-OM=.ZKN5=1VZE9L^IKJ MF&D@:<$X=-.^.,' )P7="JYQ#OKBF>R@B&1'J.D7J3K%(4;>TD3]A(-=5A@M M *1LQRQ6G2O*LX6]:(3-9ZL\_P#^"6/6MYB1W.WRO$<=;3.>3@-$K,N/9N2 MX]@TDGHM9HO$/0UPJVT-'JRPSU3W!D4+;C3M,SR/F]A0&LV(^46/-XC (TFW[5$@FLD9XLR$"]NQ:":ZOBQ"A+'L M(1"T 1^A;UK>]:WZ91)+'"TOED9$P<[1M(JTNL;,=7597,?15Y6?J],U9+G6;$1H2-\F*E&[J&] MM4E%+D\H0P)400>$TX .J^'^I=-V6CU#J:2[6TWBCH?J5@M\]1%'525=;^[D MK&4TQ9*^.F:Z,/+6D&!]6UQ:0"M@I_$O05Z,$-%JVS!LCN)XJZMMMD(&X8(K MC]4EXCN0W@X@0TX7T?1VRZ22,38ABEA5<3&VAN1MK.F8I=%=,S>U-Z8M(@1( M"T+C]&F0HTA)2=,01H)))!8"RPA $.M:(^JCF>^5]0R1\CG222.E:]SWO)-G1UU*YF,;8+92W&.QQA4![GY\\ M6O8S 4'JN7T(CD#&B-1QRUT]P0JO;+B!>_E,*"VS,I^2'*T",\XQ:GCTF)?H MN%:/:LUC-/W[\V"P:YNFE9'.MEWAA@>[BGHJF6*:AGQ@'S()'<+'. #730NB MGX1PB4#9>?7:ATI$PNKM06*E !_>3W>WT_#_ .*2H:,#L[(]%IQHCR@R?QM6 M^7S!:E]LWD,X[,+$.J^A*]DK4_W94+, [1">(6(0X.9+?.T#.'919&T#^N5E M-7\NCKNH2D$UXQ>IJ74WAO?;%W@R>*U]U%)&W1' MAUJ*[QL<',KKOY5EM[GY!:_SGNF@DCV!#'5=.]S"2[AY+:GNF?,ET/OWVATM M27&T17Z_CXK0D..GTZ3D?_@*Y _JA"0+= WH'W"-V/\ %L[WG:2!*"6G%I'D M7ZJ_W]73T$9YLI8_-EQV+WG#3ZLD^'19/[$\:]2;W;5%BT31R?:I-/43KC<& MM_E?4U+CY;\;>92W/AXLNX.$!JQ8_$MQ>V.:>1=>=!V[T=*R=Z/5J^A+_4M+ M9\^_W"&A0-KFPOZ-,/\ 3>TJN4N81!W\>QB)W\>:]=KCH;3[LZKU?9Z"1OM. M&H-1V^VCOG@JJJG'96"BR3Q:\\%%_@&"<_,R]%H/P.43KA%,),<(O_P!V$4M3 ML3X[J1AWKU 8M?-@ +8A[-#L>Q;Y_=/I#> .FVOX];6*ID8,M99*6MODDCAR M:R>UT=9%DD;.DJ&,'-SP-UWO3'T6=11>6++X4TEKP1_K5PHK7;:A@&X=)/=9 M(J]_#VS(\$GA:22I,UU/9MD>B3G2@)/($(OXLB;V'HN(P\L(/V_*E)^J)"Z) MPA]!_"0^HEX2]:UI#L8PAUJ'_: UYKDF#P8\(+]>:9Y+8]5ZT+-.Z<:!SEA8 MZ>,7"( \?EQ7:FK W'^J.<]K5U0>$&DM*@2>)?B-:+7,P NT]I@.O-ZWY1R. M;$_ZF_;A#GV^>F)S_K :PD]L,6[X< _<#[-I%@/'_& 8$3 XKD!?K^NDYZ]7 M'EBT'I_NC$0I5^G\X#C/][+[;!]+NM'UR777A79YG#C;:*6SUM721YW$,M74 MV>HJFX^R\Q3U&!DMD><$VS=_HZTQ^K1Z4U]I=C;S(Z:"Y0T M[L_::)(H?[T;?LBG73O,[Y=C:H+ZKXUKVY5 $_P$7#03BHB]ML_Q UHA6B0? MZN[5U!!35,+\8C;'J"A-)##&UP&&5=?<&9W=32MV5)Z\[!O[Q\/"=$]3:;=9 M<.;Q0\'P6G^U-FF%UKM/TCW!L<]5.P-G%#&T ML:V:MBBH)"T0PRV[+&R_1C45PUI?-?QZTJCE[1.(-)T@534^,Y_R%^[T#]0W MN"8S1:QI>&\T6TSJS.:=(Z-:L!B1>D(/+$7KZ(@GAJ8FS02-DC>,AS3D>H/4 M.')S3@@[$!;'9KU:]06ZFNUFK8:^@JF<<-1 [(S_ !1R,(#X9HS[$L$K62Q/ M!9(QK@0JQ]B]@(*$1(*[@($4IO\ FZ/WQ:,?&-Q31%F4GC0_C^9(D@PJ?M9: MP(T47CX3$[C.9"5MJ;C$S4WR5]8.5^,'BQ:/"C33[G41_M&_7!_U'36GX"75 M=XNLV&01-C8'2BFB>YKZJ9K'%K"(XFR5$L$4FWZ1TS=]>ZHI](Z??%#4FG_: M5^O-2WCMNDM/,>YM1?+J2^-A?(624]FMKI8I;O7M2BX& M6.V[D$?-;RERK*-]+:V.*M8V>BT72/]NEM=JIGF2&"NIHW! MDU1'GZDZQ MC(I:EE8]@+(7-CBDC9$7014T5#0T%]L^FEQQ,(F$3")A$PB81,(F$3")A$PB M81,(F$3")A$PB81,(F$3")A$PB818UY9VN0L[JP/B!,Z,KXVKF=X;%A>CDCB MUN:4U$X(%10OVFIE:0\Y.>7O]!E&"#O]-Y7'(^*1DL;BR2)[9(WM.',>QP&*5*>8K%ZR\3ECNIA$HYDM.26)SUIX-T2KF M_-UF+P25L7LP1;]JXQE<7=+(I#M.(SZ5?8(T =F"9W 1'4?$2!MYI+%KJCC! M@O5##27;RP2VFO%$WR7LD/\ ")&1NAAXMW,I.,X$C,X5(3&Z6F<3F)Q,>>L; MMQCOS#CV+\9.#CZ!>W% M'%UA37G@2Z/UQ.^3(_6<*>JU:G&1UY/*<7-MC.;[#8O/F=/(Z=M$LDUQF^V< MK4_1N8K56-D9_'Y'\%60,-.#C&^,Y)^.WW?=RS&CCY&NPB(;Q/,"K;1$N!_# M7C%Z+L>*&5_6PQ]6V+V1U'#>?;8CRT8HP!QB947C"U7*X^CIL$.&V2N5-9SJ M!9&$J=A%*DM&7#'\3P.>P:"1]_7F< X&5;3QO=F]%7UT6Z1JU[!1S2*6?2EZ M76C@A,1A;#KG-[JCM>P.<8_6C6Z1AG;9(\-D@A+*E6.AEF.4IDQDPA\C7-;N M@:%@F- _7+]?#\5! P#C!V'7?+-5-50O,< MD%5IB[0R12-^TR:.2TQOBH6X5/@Y)C-#XL^"CF'<33ZT>XX[BG@H M#Q^X5 [>HAJ6S?RZW:6S4Z@L_18@>?+XR^/.H :;2OT?[_;Y)-FU>J+C!8HXO[TD5T@ MHVO:.9X*J)^![.7$+7:OP9HO:.I/I)Z-LM$,A]-X?:.JM0W:9A^TR.[5UXN, M%.\C9LD=A)0@U^$^8V9(P3SHNTG.QI:=Z#.>;3GDKLY_+%L>S-D M&(R LK#]"6(6PD-H7%8WE%:"4 C0 WF(W07TI-6/%3>]<:(T'#+SI+-;9-1 M7")I&[)77.&IIPX#'M4MUP2/9X&X"\2/PN^B59J@55QTQXE>,5WCP3=M>ZLJ MZ*GD?DD^7!9I[6TP9^S355J?$QG"TM>6Y5G6;P]UQ'4@2&M71!X]!]-_?.2: MHD(]_I_N[7R YX6##O\ F%[]B]_\X@_IK6>BSP'\9H&\8] MB3S4,6[XH(_]I6*'GGNB;7:22QC$?4#$*@K-;2R];%MY. ME=6F9!4&:T#;"M,]GKYE;9?I,:#8ZX3_ -C?&2S4_MU5!0T#=+:L^KQ^T]UO M9;:6BHI)PT>PPMO-1*[+&4,TA:5@7'P@^AYXDL-O.C[CX27><<-)<[;.^6R0 MU#_9C=4.BJ7/# \\3O/AHZ., .DF;&' 174-N]H\:(SW.I%&GC-]&RY0Q2B?Q/\-JP>=:[C3R/JKE%0D!P?15;&/=4"*$L>ZF, MCI7QUTVQJN?,+X^K!CP'E5>[=7#H27O[Q#;09'V)2IB6%_H>VJTX MT"QI<5:<>MEF[CCP]I?DT(H*D1H1@#UV*^VN5O$:EL+OXHYFNC>T]B",$CJ6 MNSA(# #]AQT=J^T5B,G?K^N_K5<00)E0-:_7Y$!JL&];] M-"V+6PZH?J&T,./K1=_@AG(^_P L _#*Q*GQV\,:9_EC4$E20<.--:KL]C?_ M ,Q]%&QX]8W/'JKA\[=FGKGTM?1UH)I9V2X&2T9:]H/4QO#7@=,EN M,[96Z::UMI75\;WZ>O5)<7Q-#YJ9ID@K86$@<WN$F M2+B#@C+.3 $6;[-3OVN=(Z88)+]J&TVIKB0UU=7TM(QQ;]H"6IFAA)&V1YF1 MG<9"H5&HJOXAZ7DZG]WTH[%!'ZF0'>F_36SW'>YLF2!%OTWKWB M,'H._79?KZAUI$GCUX6CB\K6^CW\()S)JW3T0..?*X2'W D]!NK$]=XP2O\ MNT?1L\<:I[O]V;KH:^V6%Q/+CG?;:V.('J7$X',!1@]>57O]^ -5$^7>>@'[&I*EF2=LN;F_5FO/)K"=EX)+?7F:O]1]OB\VKB M"[?Q'N M%&4TX202PB!IXLMIC *0F:UZZ4?I-7G4SC3^&? MAUK;6LSR6QUM)9'VNQC)PU\MVJF5QIV9YNJ::G9R D!/L[7%]''QT#@_Q.\9 M_"3PIH#O/36*)^IM2!FYDCAME?'2Q.D(]ECJ6ZSRM.7!OLCBFJL_$'-K)DB2 MQ>OK/D]DRG6M"$MLN2FVE*$A0QZ--;V9N6G'P6(H=#T :("$+]M#\0"RTX @ M#O(C\,_I >)\S*CQ#UE3^&=@<E+#Q762DDR'<5HTS/"VCBAC MD:UT,.EU ^^ MBO,E0!L;E21T]":J%YSYL5/449<"02YF8W;C/XRB^4QLFL_#OPZU/I&9IAGT MU/IJF@I8J=PX>&W/E-6VCFC;CR)G0SOA6HL%U8/LBM-/ )*&K#6DOB;2,D:"'/ MME/3@5LVB7?P5K*BCFU-]&FXC5EEA89[MX):PN[:75&GF@9R+[39+?%='.&'"AE8#GP=9^.:[>B9"" MW.CFR0]%SMQ]3RIETG(I'%*Z92SQ!4%I8/5,5AO#FATW99?^[ZE\4JBIII:B)P+HYZ.PT3XZF"-[ M2"U[:6]44C0"V8<8:-SM_P!&'P/TM.+IX\>)U\\7M:#VZBR:1<8[!;)009*2 M&5SVPRQQO!8Z*6JM0.&G]EP%KL[+H-X^)5%TQ!+5,J6J@HD(=!0T]SK7;)[? M36O7_GQ"U15W4G;W^X2U?M6K-%ZC-&(6]BS88?"'Z0%U'%??'JCL0/.CTAHB MV,B8#S9'7YLE80,G$DS)9"-CZ=$H;I]'32[1%I3Z/UHD:S9M3=KB()GDH<"Y'$&ISCH$I!8CE!J M]N7R(MN"C**+$8=L_6R2R@;$/?M#^ET^ /BJ"#1_23US]8<0&-J[,RX4[GG8 M--(^^M8X.. &;['&"O7=XG^&T\;J>L\!]&RTCAPOBAK!3N+.H\P6B0YQUX0M M&G%?+L2[I;+@['BO.]5V%%I?8C]5C4AM;3G%&J=,]9!;6I+9U:PV$+(S&H$& M1D_$W.QZ!:V.*F0-+UMV"YK1+WATV#6?AW]*WPVDH+$S4WA'XJQT='%62,NF MEX=+ZA8:POD-#5W"ST]L^NR1>TZ*6OO=3P,EB(S%B-FFU&D/H?:Z\V6\>%]V MT35SNP^JL9IJZE+@!F1TCS)5@<@6PT3,X=PEIW-F5_CCY4CIXCK.\8,P(*UO M9BITJB];CE"+VZ_49@&-KL!R(2$ZU^_7J[I@ #^@P ]-[S17>)OB9IT@:Z^C M=J-T+-YKCH:]_P!I8PP?:D%OH/K@C8![69KI'@;/X<$CP9/H=_1DOSB_2FO+ M+%,\^Q0ZFJ=26 EQY,^LU-WIFEQ/L\,- 0>;,YPO51GG?PR14X&G/E>01=Q* MWH0VZQ/S;DB@)@=Z]P3DCG8.CO]JU460>W!CF,85L:^L/B>O1@3LS(_I3Z$JWMI] Z#\0M;5I(\ANGM)ED!? MG;S*A\WUR/\ ^8VAEX0"78 RMRM7T48],!L]SE\,-!11C+YZJKH(*X =0Z"E M FG^;JSH".+5)ZL2R6+FX&P*U6P[4.(H_&DS M4>0O.]H!J#%D:W/$(ZBSU<3 ?B5J[]YXI^.FJJZ"7_O%A MT/'#IBU8_P#=.FBC;!618]G,]DCEQN9"\EPK/BWHG3OL:"\*=/TLL?\ NKMJ MI\M]K\_^\$3WF2FDSAV(KF]F=N$-:&GW$ON-7RAY>WHY M0/>_78SDIR\#5[Q"WL0]E-Q7NWO?NUO7IK6U67Z+/@?9@''1K+S5.I>0 ,$*:H[4551$0#(Q6\&83@;UL*EJBK(C5[%KT]!#6$H@ MJC!Z]->@S#A"_37Z_IG4++X<>'^G2UUBT1I.T2-((GH-/VJFJ"1@ASJF.E;. M]PP,.?(YPP-]@M$N>M-7WD.;=M4:@N,;L@Q5EXN$\.#S @DJ'1-:#6B/%6@\K4%O%->*=H-KU/;!'2WZV3,] MJ%T58&$U-.Q^'.HJL34QW?&V&H$<\>_:(\2-3:$J7&UU+:JU5(='"0RPNDA?HB>_%/U;04[>GOD"X)]7#3)U/ MO?"JHF3;&XX]!_4)*AX@FQN;W0H(C-$&)5#XWMH!^C?M*$1@!<$I;3]*/ MPU+[+;+=9_%FT, BME^%ZI=/WIL0'!"+W#])ULI)=-+9Z&GIWQT$CRYPA' M[BBIQAE'9J=H(?L;XQX$#2SFHM2Y'MQL.X'9:%X4N\I?EY[*JYLXB(I6NFCI7YJ?K=?6.AJ:3:[AJ/26CM)3>&WA+ M3W2GL%=,*K5NK[[.ZIU=KVX^6R)]5>*US63"E(4X914]#;Z)LE+ M/LYSZ@7+4PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A M$PB81:V^YO&34':\@@MK!F]D\^]*54G-1UMT92+Z*,V"R-AIBH[[ [G$[)$^ MQ\D]>X*4:X:9UG<-.155#]6H[K9ZXAU9:+E$)J M25X#1YL8.?*E(8QKB6R1O#&>9$YT<3H\>:G9,6ORYDC-FR,.' ;['N-SC<$9 M." 2#3<_Q']P'A"HWYL^Q@NB,.]M1Q;$-.UEF@#O1 G=F3V<42^E!%[=GDJC MR]*-:WH0@[%[M;"->::&6_Z.-/\ [_> R@R$=?+E-$3">Q:#P^JM?59N?UN M7/3GCXCCW7MN!>V;^B?0TL\:GD-5-)W4E M(3(6\,U:F]"M5K4[:E3"7HVF1I7)N1R"&/RMXQ=4ZXN<\TTCWM:PO)X'20N8YT53$V.8)GB0T\Y_> 98_&!(S^F M1@GUP01EISNVSG"S$PB81,(F$3"*&()SG0M8R>UII7E/5S#99>3WJ16_(8]$ MF9M=;$=_MB5I&HE"M.D":Y$G)DHE*E 9O3>J>'%]D"A*:^R-_YVY>B M_I3SGSXL650XJZ)IM2X4,E3(*.7**QA1RRFD*-(C0(T54J3&01U>)$B%O;T: M5-$1M!*=*A1D% 4E("649/?GS]5FX93%/US)YW-J]JFMH),K2="7RS9;#8- M&(Q)K$>DXE(B'>.%'0N:Q]FED1E5J29ADD9D+F::]$>+66OBM_MGGY.I42"Q^4E+B=\ M[I-ZV4N!XSW&%I=[&J5C6*0(CT10D$^4(G$E%9@^O05EI\3*:*ANTE-:=;01 M-BH+L0(J.^!@Q'35K6##*EVS6\+2X./'2-"6-SF.P0#D$#-CD9*T/8X.:>W,>A','N" 5-^>:JTPB8152NOG V M5/Z:V:A>P5Q=S*'WI7],#XV:6D@"$.VF7I"R3BU99Y0 ION TJL0D^@I7%(X M)2D@4?SYXH>"'%U;HGQ4M8XJ>\0-X+9J*)K0TVW4E,R.1E1'-&U ML'UQT%0708@K:>M@CIVTW8-">*#+/;I=&ZTH#JC0-><2VV4\5=9I'$D5MDG> M]CH7QO<9?JS986B7,M--32OF=/5J4O,1D2_?\)CQS-EBV:FV$DR3-]*PRSVE M]4%>@0JT#\\,CL>F 9O0=Z3D.CV,G7M]QVM[T4#2H/';75D9^RO$/Z/VN:C4 M]/\ N75FC;,-0:?NLS=A4458WSF0,D.#Y$-9='1#!=+EWEMO7;Z/7A3JRI_; M-DUQX:5UKF(F UM3VZEOUO8=Q%4LJZ8S3/C&0)98:$/(]F/ XS[>,*K[&AVB MI3C2G:9B@R]E%IIJD96?2@OT]/:;&8R"*+46A!WK6R#VT\D.]^WZ@ST%H.5% MK_Z26I3YNC_!73NC[8=HYO$&\/-5,!_/:Z"HLU?2N8(F[R1KGMC56JXHOIM7_603KKE@HY/&2W\01@*+L**1]<7MV2*P[, K5:'KM&P54K8J+Q"T0^:[:8;.\X9'<: M6*:MJZ1K@'$-=637&0-)CMSH6NE&@:L^B=X<>)L4E^\#=9.M^M+:QU5#1S11 M6#47$P'+WMA9;J&ZL.6LED$-*&M(C==0'&F?(\#[#\G-,QY-'K-Y$:.W6T)? MP0_H3FVPV9L:YJE*_:4JE4>1QQ[-:70>Q! XJ3(Y"RD9A8B_LBL83%IGTA9- M3NN]LIKG:GT&IK75,XZ.\66N@J*6I9U)=%YC62-SPRL-_A_5SZ^,NJ-5:@=X8^#L%+>]6S!S+M=X)6U&G='4W M$(YJNZW%C9J6JJJ?)#H&F6GAJ0RF?!6W#_9C^UZ(\$-8ZOHH]?\ TCJB3PV\ M*(7-EM_AQ:*M[-6Z^DX?,AH:^JIY8ZJEM=2,>:V&6EJ*JGXG"GM<0;>&;?*- M\PZ]RAY$Z+U)FA MJ##ROEV07L.E/HK: HV"Z>(+J[Q*U=5!LMRO-_KJ_P"I^>1E\5!;8:J.)M)' MLR(5[JV4!N8S3QN%/'V"K\9KW;*.'3OAO;K3X:Z-MP\FUV'35MH*8QPM :V6 MJJA3%SZN4 /J):=M/YKSQ3&>4.G?8/7+'.NO;K\G8-^W^;U9R]_U^O[M[%O8 MO_Y>OK_-O],Z!_H!\%QC_P#IKI3;O;6'[\G?XY7@'Q=\33G_ .V^H-^>*YX^ M[ V^&%[=AIZIXML HY6<"9#2_385#;$F)*K]=?S"&K*0A4F#UZ:_>8:(?Z?[ MV;5:/#;P\L!8ZR:&TC:Y&8+9J'3MIIZC(Y.=41TC9WN'\[Y'.V&^R\"XZUUC M=PX7356HJ]CN<=5>;A-#CL(7U!B:/[K6 >BD76M:UK6M:UK6M:UK6O36M:_3 M6M:U^FM:U^FM:_FS= , ; #8 #D%K))))))).23N23S)/4E?N M2H3"+H.C4UO:!2U/3:@=VM:7LI8VNB-.O0*RM[UO92E&K+-3GE[WK6]@-+&' MUUK?IZZUF'7V^@NM)/;[I0T=RH*IACJ:*OIH:RDJ(R03'/35#)(9F$@$MD8Y MN0#C99%)65=!415=#55%%5P.XX*JDGEIZB%XV#XIX7,EC< 2.)C@=^:\)'J: MJ.)+PNL8K&!,#H ?O*0+U]?Y.L(0@4)P^OZ^P@PL&MZU^W]->FIV M;PR\.M.U@N%AT)I&SU[7<;*VW:=M-)5Q'.?W-3#2LFA .X;$]C1T 6PW/7&L M[S3&CNVJ]17*DEHIZ>E99T\(PA$6:06AC3MN/)W0DPL M;5))=&5?NT (A!Z#X;V:*X7\7.NPRT:KC,\?NV_50Z6EC=L0>.:/S71D M$204\[>>RQ:R0MBX&[R3'RV X/DA.+V'6RS7,8/37M],U:_W>:_7 MJY7>;(=754DS6..3%#G@IX,[Y$%.V*('J&95Z*,11LC'\+0">YYN/Q))^*LC MGCJXOY&6 S7M, 8?7U]!AT+7K_Q]!:WKURES&/&'M:\9SAS0X9[X(.ZEKG- M.6N+3RRTD'';(7[K6M:UK6M:UK]-:UKTUK7_ UK7\V5 # & -@!R [*.?- M?N$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$ MPB81,(F$3")A$PB81,(F$3")A%J/\O/&,PZ/I*-W;S[M0R]D)&SE M@T^NZI@.2NLEK;0MA$%O\1MUVAD)\J-LH@HL%,VN[PB$P67$"31#/@5IL! M1"::1)26<(2HLA.N,+=&$U8$M4XQ9U8G8THK:_18?%U5IZITQ>ZNU3\3XXW> M;1U! JJ&4N-/4#'LDN:"R4-RUD\[J,\VD' MJKH9KJO)A%Y"?3^$57#)'8ED2M@@T%B#6H>I/+)0YI&9A8VM+K6S5C@XK3"D MY!?N$ HH(A_(H4&%)B &J#BBQY%+2U-=40TE'!+4U50\1PP0L=)+*]W)K&-! M)/,GH "XD $B'.:QI+((R,M+7.HCD9*WC826Y(R01N M/?A6&SR5<3")A$PBA6U?Z;PC +6PB#O>MZWK>]9()!!!((.01L01R(/0 MA2M"]]^+&WN=[2?^N?$5.F>B[6>#?N-G\JR,7LYJOT+EO ?2K 661(8A;S4\:KA],"+9/WN%V(2W"1:8'$11JM$IDA M38UF$# 6RR24D@TY'6;GX:7/RA<=+U-/JJSRG,51;WQ_7(LX/E5-&7\7FLR& MN;"9) M?51S"&!.3 MKAS:?#BM;$;IJZ=NE[' X&:6L7+C"?8IPY@X[AH/J>:PDTK#R[^-(@5F4[>K]Y.N:8X':Z=T;=2(S723'&TWJ8O< M8-8"8;W(9HX(D10Q[%]8XFE[$6!'5KT$"A68[,94TCO*AIF.<1_"P':B,#+F/R9 !S+7;DG'7 M)_P'HTWO" M#1Y1Q1I)RAM=F\]([LZUJI9I*>H@E8!.9Z[#],E5ITQ1>_C3E$@T$(?F MRY_1)\*JRMJ:FU5&L-*4E]Q<39"MZK@-2, 8W7\<11]MV()JH1&C#U[DI"'8?JW5R4C.7.*GT MWL(#%1YFB"]Z)3A)(" H/;-$>'^D/#JT-LFCK)2V:A+FR5!BXY:NNG:WA^LW M"NG=)5UL^"0U]1,\1,/E0MBA#8V\OU1J_46L[DZZZDND]RJ\%D0DX8Z>EB)S MY%'2Q-93TT6<$MAC:9'#S)2^0N>9!S/G?X M$K%>KA=43*3]:7 8,Q#'*OYJB;Y/SY&\CWLI$C134A"5!UB0Y1[0J5,>>Y(O M(3:&>E9W [X$JC?[;X8ZIK&-J:ZFAL5OV=-6WB>*D$,8WT9<,5]9 W9A,K^C8P79/3#L<)'JTG;< [*/>(^2NF.C>H@^3;R)QI+! M+ 9F)7&N2.5BU(G!!SO"W0M2!1*)5HS00FV6[H5RL PK"2W5(J<5[H](61R2 MQB,0?+U)?K-:+)_8S24SJJDDE;-?KX6\#[O4L((@@QN**-[6XX26.:QD<3Y6 M.GGJJ88I))?K,XX7 $119R&#N?[VY]=\D X#=[N?N[>0.HXPAE='="UA-$JQ,6I/9 RAN99 MFR[,!H>TTC@S\N];*=V9)\F@[,3B.)V$T7/KKIB_V2=\%SM-;3.: MXM$GD/DIY,'&8:J(/IYFG(WCD=@G!P=EE1S12C+)>SAP][3AP^(47=3^4G MAKD!A7N-JWU#7.4)RA[;:LKEW;;!M1]6^F_IF]'#X\N4J&H2XW7P)W65*(]' M@G>H5+RG]HMZSK'HG4VH)6,H;74LA<1QUM7&^DH8FD[O=42M:).$;F. 33$? M9C=LJ9*F&(9<\$_RM]IQ/; Y9[NP.Y6KZ*<[=6^96Q(M-55,;H;AJ(,9)26UIV?36QIXV/D:?M/!D:7@/G?(6MI(, M<1RU3@^8&.!I!9%G#GGN_8'!^!P<- W@2$ 2G2I2"B22PZ" =:],Y+//-4S2U%1 M+)//,]TDTTSW22RR/)+GR2/)<][B27.<22>96< &@-: !@ # ] L]EI2F$ M3")A%"MJ_P!-N;_[ZGC_ "^7OA0>;??^!4U84IA%%EJT92MZLQ,>NRHJSMUB M3#,-2-%F06,3EO1G&Z#HP]$EDS8YDHU M !OZA*$H[6P %HS0@!WK-H;G<;9 M(9;;7UM!*X8=)154]*]P'1SH7L+ASV)(W.RI?FE8Q473574ZSN1I:AS;ZS@D9A*=U4%:'HI2ZACK8W[E4@/5*(I?*1H2 &E0JBUICB\/"HA&28)X1/K:0I&OM=4$KK^GY_[= MZ:J])USA+?K)3OK],50&4 SY\H^JS- MG8,12NX9FCD"=P\#[W'KD$#=Z^CQ*J3+DJ9:B4$+$:P@E4D5I32U"94F4%A- M(4)SRA#*.(/*& TDTL8BS"Q!& 0@BUO?(7-A$+C#>>38XV!SWN/9H)P">04.<&@N<0UH&22< =22M&$O\Q=I]*R MI[JCQ+\KRCJAY:UIC,]](V,F<:[YDAKAKV^]0)S=C6!RE7TY0A*--BMYA#DX MDE;4QM))DXRM'],@\/Z&SP15VN[Y!8XY&^9%9Z,LK+U4,WVX(Q*R#)P/,$=2 MQA/#,Z YQAFJ?(2VFB,A!P9'@MC!^\$^XEI/3*ZD>\-=J]2/C;97EHZQF_3+ ML0J+=&WG*J75TK+FN''_ *ZTA(2LQ+"\R 9)(@I_OK2UP)^4 +"!WMJ3 M:I?$*ALD3Z/0EBIK,QS>!]WKF,K;S4#;VBZ0RQQ D9\J1]7"TDF-D6>$0*1T MA#JF4R'GY;?98/3;!/;(#2<;DKGM.?'5&E [/ZS>PZ$8O>US@N.%K0SE Q:]YE4Q2Y2,P\Q3LXTP8]VM MOB-K.UPMIZ:^5$D+ UE9%3UY:T##6MEK(9IFM:-FL;*& 8 ;@ #&=24[SDQ M@'^Z2P?:DCG'Q5^/OE!Z1RFDN8X$R3%N, H;9M)QOUDS%I5@WZ_ M6L4CLAXE;G&U>_U#LZ.GM0O9L10=!*$(&\2[ZWU5?8W07*]54M.\<+Z:'RJ. MGD;_ "RPT<<$;>->9;0Z0=H@Z3I%7*6.;W'&QA*%Q?']82I21F'L*Z2) MWZ;RE2E6%1J(-KV^"1+=H-)#BD#) _7?XGL.IV5$'#R\L;0X<;19WIQA:ISU MC!S9Z>W._2U'MT2@S&99<=K".J6FP@/*Z*V,.?.KX&) MCF1JN,MQ3PG?TY['L3RQML#S4^\G>1**]5VW)*Q;*NE<&;U$/GEF4Y,WI\CS ML@MVLZRO.2\\S.4::&DX3E"%:6P(^F5-;$]?5J'.*2-C>1*D:P:]G0D+< '. M>^.F1D;]=NW;W$VAM1Q;]V)S@UZ7(]N8;B>%>V[2HC:[27^#_>P/J=I/?]1I M/[]Z!\VR_C]^]!]WKO6L*@\V^_\ J=L*4PB81,(F$3"* .J>>(;UASM;W.T M]*!N.6M"G6,C6B( I-87@8 K8Q*D1(]Z -SBH6N/P@= 3&P.5WSFFY3!I^AN$9Z\'J5B"N7W8C- M?*XKS;P#:=3TL=ZH7M&&B2 MH:UU9%V#Q,]M0Y@VC;5,C.[2!CT< M\66F$3")A$PB81,(F$6NGN3R>=3.=+31LI+9#Q M&KN]:3#04[&;R$2.QY\C&@DQQ9X"6F9\,9,@L35$<(P3Q//V8V[N)/+;H#W/ M/H"=EKIA/!O7GD]ES!>OE8 M:,9H_<8,8A@<$CH MFT-,Z(G)F?XXZF(M,TPBCXW+&B511Q>6!:666X?4D%(.#E:_6+Q&01EI"N>> MB>B+T25(TB6+;HKUI*JYNAMZ/#M=I70KPO6,P*[&&K?J[$TH;BMU&=#U)%?J M-1?:DQP3I9$04\7,XWZ')R.G/.XQW_ILIVY=\>=:2O+9'F6-1Q&N"F; M#U"\H+B?Z^\XQ^L*?;3C["&T><9,%D: R,=MO#4.0:;46GL;9J@;U/TVB==$ M_7B0:. [Z/:C:?Y0A,^/WAUO14GF/?^!5@<*4PB81,(F$3")A%\\/5:H/C9 M\K=1]L^OV;E[O%N:N;>HENOXAAA=PM)!&JOLMX%ZE(D):YO;6\M4N,UOZ1F9 M+/=E1HE;J2$WK%C!UAH>OTW_ +V]:8>^\61OVI:FWR./UZCCYN>6/>XM8/M2 M2T4;0&QG&!+_ *O4LFY1S?NY.S7;<+CTZ#W /)YKZ'=;UO6MZWK>MZUO6];] M=;UO]=;UO7Z;UO7\V\Y.L]?N$3")A%K*[3\L'+'%S\AK%Y6RBZNBGX:9+&>< M:,:-3FT5RYP+"-M)>D24X""*A6Z,(.3I'=4&1.*$[2Y@CKV4 6M;EIW0U[U% M$ZMC;!;K1$'.FO%SD^JT+&L)XS&YP+Y^'!!=&TPL>.&::(E8\M3%$0TDOD)P M(V#+LGOO@>XG)&X!50M^4_R3)"B9*Y^$&_0010#2DL;3=;6\6$4AV$(M''UV MFJC3\!Q$'?J)E4%)%)8][)V>(98M[]_^Q&CW$PL\2;7]9!X2'VV2.D+LD8%6 MZO\ *X,C_>@N:1@X (5KZS48R:-^/23)Q_A\O.?1?T+SVPY*5MC=?'7Y+VZS MMZ^ J #YU0[,.H0)0+CYDD>=E?+KXQ&[BGU>M^FP-YN_4.G^B^H[PGUUO+R*CB_EX -_B[/RSZ+RZR;^;;R"; MVT0*NHSXJN?G;?P.,\L12*==1NC.=ZE*MQ^,Z2M2B).)A(@&@2.#'7+RVFB, M$VSY080#9EYM-X<:4_>557-KB[1[LI:1HIK(R0;M\V;BD%0P'(+F2UD;QCCI M&@[1Q5<^S6BF8<9<[>0]\ @8^YI[/5\.)_%;R[Q,N5SV.M;Y;O0T@$J53+I2 MYU^II;#ZY.81;>#FQS7 &GB:1Q,-/"J+8BB79S2C+(DKY(C2 *MZQJ/6][U( MUM+-)%06F+A;3V>W,^K4$3&8\L/8WVIW, ;PF4F-C@3!%""6J]#31P^T 7R' M.9'^T\D\\$\LYWQN?XB>:V49IZR$PB81,(F$3")A$PB81,(F$3")A$PB81,( MF$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$P MB81,(F$3")A$PB81,(F$3")A$PB81,(H5M7^FW-_]]3Q_E\O?"@\V^_\"IJP MI3")A$PB81,(F$5<^L^8*T[(Y]LGG6V$0SXG8;(-"%R2EE#=HM($9H%\:F# M8=K8"GN,/:=$[(=&>J97M.8W.!:AM6K4I_KV*]5FGKK1W>AT\"M"!$$L/.'3,E4&(:MZ,JU&9INB.E4SGU#3OUCHN(U5#4DRWBRP@.KK/7.''48IV9<^G M>XND+(FG@R98&NI'#R,6&8Q$4]0<.&TA &'>PB#O6];WK>MYRD@@D$$$' M!!V((Y@CH0LY0;T'TU0?*D"5V9T+:D2JN')=&@(7R5PT6O>59)?RB:XPP) * MI!*WH17\86RQML='0PO0C )-E@&,/I6FRW6^53:.TT,]=4'&6PLRR-I. ^>5 MQ;%!'G8R3/8P'8NRJ'R,C'%(X-'J=SZ M77TT]"]]TWLV[;IA(8Z(P296KHR"%C&<(]:G"K"U/S6>]GZ/^("B45B\I_J2 M^D,T[I+16*C5M=%?KW$ Z/3-K?QT\,P'$UMSJC@8:[A\R)XC&,D05L1P<,RU M%1D0,,49V\Y_,C<98W^A&3W+"MDO#7C.YJX1:%CC 65;/;KE&E"JR.BK*,+D M=MSIV8P,0TY"S82%,@5/[R YX4:AJ;65YU/(UE5 M(VEMT'"VCM-&##04T;!PQ@1-($LC&["67):,MB;%'B-N1#3QP EH+GNR7/=N MXD[G?H"=\#F=R2=UL+S4U?3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F M$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB M81,(F$3")A$PB81,(F$3")A$PB81,(F$3"*%;5_IMS?_ 'U/'^7R]\*#S;[_ M ,"IJPI3")A$PB81,(F$3"*O_2'+'/O75?**OZ+JV,VC#S#!J425\3G$NK X MF%;)V[Q62-AZ&1Q1YT3O9&W6/.C:N,3",2FG&)3321^K:+W=;#5BMM%=/15 M #G1.!CE8#GRYX7AT-1'G?RYHWLXL. X@"*)(V2M+9&AP]>8]01N#Z@@K46G M\($VJ?6V?D#R==M_&?52K2/A YFB-A([KZ>GEO]Z78B$28AF'4 MTK436-LYJ]B3MTO7S!O0F>PYL3(3221EX-R\2;S/2.M MMEI;?I>VNR'4]D@;332 ['S*IH:\./\ $^G93O?N'N<"0:F4<8=QR.?._O*> M(?< 5]8ETO!;#6$1DS\F;GB6NB@T21$0C(,WL*,IS<] 8V MA:Z#0H7B2*44::U*M_7HFU04@$YP"FZS-==%4-;LRL6O*NN"NK G51N M>F:S(G$I8SOK]"'/Z]R:AI)$VMZH]2WF$O#,\LJ@1H/C3/;,[LR@93HUKTB< MHP>RX[5_IMS?_P"-U/'I_P#Y\O?"@\Q[_P "IJPI7$ \@PTX@!Q0SD_Q[/) M8 1I.C0[$5LXO6]C+^4.MB+]^@^\.M[#ZZUO>$7+A%Q$'D*B"5*8XI0F4%%G MIU!!@#B#R#@:,*.)-+V(LTHTL01EF $( P"T(.]AWK>$0T\@C96CCBB=GFA( M(T:8 O9QX@B&$DK0]Z^0T00#$$L'J/80"WK6]!WO1%RX1<03R!G&IP'%"4$@ M*,.("8 1Q)9^S=$&&E:WL98#MDG:*&,.@F;*-T#>]EC]"+EPBXB%!"HDI2F. M*4ISP!,)/(, <2<6/7J$PHTL0@& %K]0C +8=Z_76]ZPB''D)]%[/.*)T::6 M05LXP!>C#SA>PHDO8Q!T,TT>]!++#ZC&+?M"'>_TPBY<(N+2@@1YB4)Q0E)1 M1*@U/HP&SRB% SRTYQA.A?( H\Q,I 28(.@&C3GA (0BC-!(N7"+B(/(4E!/ M3'%*"1^OL.(, :4/VBV 7M,+V( O:((@[]-[]!!V'?ZZWK"(<>0G"$:@XH@ MS2" C., 4$1ZDX"=,2$0]AT(U0H-+((+UO8S3C %%Z$,80[(N7"+BT>1L\2; M1Q6U(2@GB3Z,!\X2!C&6 X17K\FBAF%C $S8?8(8!AUO8@[UHBY<(N(D\A27 M\J#8@^\HXLPHP/KZEF &6+6A!%K1$./(3 ^5 M0<4G*V825HPXP!0/E4' 3D%^\8@A^0\\TLDD'K[C3C %@T(8PAV10$\";9Q6E)A1IY:?9@-'F$$C*+.. 5O?R"**,4$ -,"'8"QG%!'O0C :$ M10HT,1!Q1X2S32#!$F ,T6>0/99Q(]@V+0323 B+-+%Z#+&'81ZT+ M6]81#SR$Q)BA2<4G(*#L9IYY@"B2@:_G&889L( !U_6(0M:U_P <(N7"+B$> M0$\M,(XH*DXLXXE.(P&CS24XB0*#2RMBT8860-0G"<,(=A*$>2$>P[-!H1%R MX1<11Y!_R_ <4=\)HR#OB, 9\1Y>M;&2;[-[^,T&A!V,L7H,.A:]=:]=81#S MR$I!RE2<4G3)RC#CU!Y@"2""2@[&:<<:9L)9118 B&88,00 #K8A;UK6]X1< MN$7$,\@LTH@9Q0#U&C-D$C, $T[1.M"-V47O>AF:*"((C-@T+V:%K8O36]81 M0<(X!)Q1HTQOP* %F &).?LHH_1)P0[WLHW9!Y)WQF:"/XCBC/3V& M WLB_332B"C#SS"R222QFG'&C"64446'8S###![T LLL&MB&,6]!"'6Q"WK6 MM[PB_L(@C"$8!!& 0=""(.]""((M>H1!%KUUL.];UO6];WK>M^NOTPBXQGD% M&$DF'%%FJ1# G*&8 !B@998CC $@$+0C1 * ,T82]"V$L ABUH(=[T10:,\HHXHTQ*8$E2668 8TYHR2E "CP!%L11@DYQ)X0&:"(1)I1NM; 8 6R M+^QC 6 9A@PEEEA$,PP8M -;$(8Q"WH(0A#K>Q"WO6M:UO>]ZUK"+\+,+ M.+ :4,!I1H F%F%B",LPL8=" , P[V$8!AWH01!WL(@[UO6]ZWA%_)AY!(R" MS3BBC%1NR$P## &H/"0OC*&()%RX1<0 M#R###B2SBC#D^P!4% , (P@1H-&%Z. '>Q%;,+WHP&AZ#L8-Z$'U#O6\(N3> M]!UL0MZT'6M[WO>]:UK6M>N][WO]-:UK]=[W^FM81?P2<2H)*4)S2SR#RP'$ M'DC":2<2:'0RS2C ;$ PLP @C , MA&'>A!WO6];PB_#3R"1$A..**$H-T0G M":8 L1Y^RS#=$DZ%O6S3=E%&F:+![A_&48/T]H!;T1A;&6$W19FRMC#K1GL'[-[]HO0BY<(N(@\A402I3'%* M4R@H!Q"@@P!Q!Y)H=#+-)-+$(LPHP M# 8 0@C#O0@[WK>MX1#3R"/C^+7R&C]-^PL/J,7IOVAWZ;PBY<(N()Y CS$P3BA*2 M2B3CDX3 ;/*)4"/ G.,*UOY %'C3*0$F"#H!HDYX0;%LHS02+EPBXB#R%)19 MZ8XI00:'W%'$& -*,#Z[U[BS"]B ,/KK>O4(MZ]=;_7"(<>0G" 1YQ1 3#2B M"Q'& +",\\P)1!(-CV'0C3C1A+*+UZC,,$$ -"%O6MD7+A%Q:/(V>--HXK:D MLHL\Q/HP&SP$'#-+*.&5K?R!*-,(. 69L.@#&2:$.]B+'K1%RX1<1)Y"DL)R M[Y/BV9K8-&>WV;'K8?=[M>F$7+A%Q$GD MJ ;,3G%'EZ,.)V,DP!H-')CC$Z@K8@;$'1A"@HT@XO>_<4<684/01@$'1%RX M1,(M)_D6Y6Z@M;K[CJY.98>QM+S#)$PL\INX=@:3D1J*M)UA.\@C5LT])(K) MXC.X$H9W]7^!W]A(2V S2M]DL<0N\8*E[=)6TJ@1@@_K<Z'S%^E(VWZEF*)=7$A((]^,],8&.7+0M3E*0SG]?A^M_54$9ZD8]WXCU7!^5DZ_M)71_@/.W^@N,CL/G^:8/<_+ M\E@4%#R%L?)!(T70]TDO$H"TA?%>VF@#-+-,:4U$V:TG-HL:9-].F.-+WM*2 M3L[8O>?\@PA%ID=A\_S3'J?EZ^GJL[NJYSO6];Z2NC>MZWK>OL/._P#-O]-_ M_<+C([#Y_FF#W/R_)8.+T/(89&8[#XYT/=*"/11B:(TPH1-- *Q(F9B;T[6U MI-JUM%J%BK:9"E()VH5J#U)VP?(><::(8Q,]P/G^:8QU/R_)?CW0\@D9K"<\ M=#W2J,C3\FDK*+330"?Z1Z1HUZ!.KWI-19(5&BTKDM+^G4Z.2CV;H8R1&%E" M R.P^?YICU/RZ?!9[\K)U_:2NC_ >=O]!<9'8?/\TP>Y^7Y+ I*&D"&1OF%6%]AVSZ#Y]1CNF,\R>XY;'[EGORLG7]I*Z/\!YV M_P!!<9'8?/\ -,'N?E^2P">A9 EE#M,R.A[I!(WQ@CT8$I4<<4D1@3L^@^?YI@]S\OR6?_*R=?VDK MH_P'G;_07&1V'S_-,'N?E^2P,9H>0P]C0QR/=#W2A9VW2C2-*)IH!7LK2I6> MM/UM0LHM0I,]ZE2<9_&G#]NA^P/M $(=,CL/G^:8QU/R_))%0T@E:%(W/W0] MTK4:%^C,F3%::: 2[+>H?(6R51Y7LQ)19!@](7UG;UHDXQB3*M$;3+"3TIIQ M!C/H/G\>J8]3\NGP6>_*R=?VDKH_P'G;_07&1V'S_-,'N?E^2P(*'D)E+LZ+56B]F;*(T=HA. I. M644!GT'3OTV[ICU/RZ_!))0T@EK8%G?^A[I7-P'://82--- )=ZV=N6;)V9\"G1&TRHL]*:<28SV 'W_ (DICU/RZ?!9[\K)U_:2 MNC_ >=O]!<9'8?/\TP>Y^7Y+ [H:0"DYQ+DQ)WU&T^U(= ^()VBA"!MGT'S_/U3'J?E^7HL]^5DZ_M)71_ M@/.W^@N,CL/G^:8/<_+\E@(W0L@B+Z4*!4_2J3'DB:: 5;&]364/$ MRDBOY5=%GFATX2)^=5X4X!A2HPJ=)$1*=$0G3E,CL/G^:8/<_+\DD]"R"8LJ MJ/2+H>Z5[0M-0'J4H6F@$FS#6QQ2.J(7SHZ+3J ?"N1)CMZ :$)FB]E&Z&4, M8!,CL/G^:8SU/R_)9_\ *R=?VDKH_P !YV_T%QD=A\_S3![GY?DL"=0\A42= MMF)O0]TBD32PO<90+_M- !"0RR%P8'1W2;2!HO2,W:I=&&0[2@Y.-21I'LI. M<44I5 .9'8?/\TQOG)SRSMR^["SWY63K^TE='^ \[?Z"XR.P^?YI@]S\OR6! MC]#R&+IW%*Q]#W2C(=7Y]DRX&VF@%/S/4DZ5[&^(S&]S1A:: 2;4) M#?3Y"M*4=%IU1.Q>FOWD'%F:_J%K&1V'S_-,>I^73X+/?E9.O[25T?X#SM_H M+C([#Y_FF#W/R_)8%50T@625FEZCH>Z3)!'V:0L#2N^TT *9JE2N.+GQ-M* M"BPHS]K%4383-'J"#5";Z+8$II!:I6$]GT'S_/WICU/R_+W+/?E9.O[25T?X M#SM_H+C([#Y_FF#W/R_)8%BH>0QK;UMFZ'NE)N0/R^3.WJTT H^J>G,) %JO M7U-%G?!HX*8G6DZ?XDQ?L]2B0;$+8F1V'S_-,>IW]W;';T24T/()I&9##Y'T M/=+A'I4R.L=?4(6F@$@EK0](3VYR2Z5HJ+3K$VU"-2<5I0E4$*2=C^0DTLP( M1Z9]!\_S3&>I^7Y+/?E9.O[25T?X#SM_H+C([#Y_FF#W/R_)8%?0\@Z3GF,%NY3(KTTT 7I&6_)TZ5T#M.518$RGZDA(0#6U1)VR/9[D^RA"&(3 M([#Y_FF/4[>[\EGORLG7]I*Z/\!YV_T%QD=A\_S3![GY?DL"S4/(6!9)5[5T M/=*97+WX,FD!NVF@#]+GH#$QQH*L(%%%FEI=:9HXSI/IT82$V]I=J-D_4J%) MQK([#Y_FF,YY;G[EV'^D)/)V)ZC3WT5=*QFD+2XL;NDTS\^IMJFQV1G(% MZ?2A+1)*DC9Z50:5HY.<4>5L7O),+,"$6F1V'S_-,'N?E^2[J.H9F@2)4*7H M^Z"TJ),0D3%[8^>1[+(3%!))!L9E#B,'["P!#[AB$,7IZB%L6][VR.P^?YIC M'4_+\EB72A9 \O$:?G'H>Z3W2(+7%PCZG330!.D*MU9UK"N-$03199"K1S4X MK$VBUA1Y96S='E H++- R.P^?YI@]S\OR6?_*R=?VDKH_P'G;_07&1V'S_- M,'N?E^2P+30T@8W.4/#9T/=*=PF3ND?9$?MIH [2]T0QYDBJ52$H^BS"4FBV M..M"/9*,M.0/:7:DPH2H]0<:R.P^?YICU/R]?3U61M)TR<]%;.2+2#$RDK1I-#EFE[,)-&#Y"A@,!Z^X PBUK>F1V'S_-,9ZGY M?DN-HI>6,32ULC7T9=*9L9FY$U-R?;+SX=LA W)BDB0G9Q]$&GG;*3DE@V:< M88:9[?>8,8]B%MD=A\_S3&.I^7Y+I/%#2!^<(JZNG0]TJ5T*?E$FC9VFF@"- M-[TKC$CAQZL11%%E%+-#CLM?T'TZT"A,$2T*L!(5B5(H(9'8?/\ -,'N?E^2 MSWY63K^TE='^ \[?Z"XR.P^?YI@]S\OR6!;:'D+2\R)_0=#W20ZRL]L4ORG; M30!NEIS0VDM+>/1!U%F)TOP(""B-A2%$!-V'Y3M&'"$9MD=A\_S3'J=_=^2S M)]33920 M,CL/G^:8/<_+\EBX[1LEBD?8HLP]$W2B8XTS-; S(]M'/RK:1J9D1#Z5 M2B*/P),PCTTT 1]$] :7=C"K$!/190%6M-CXYI_IU83TV]J-';)V>2086R.P M^?YICU/IR_)9[\K)U_:2NC_ >=O]!<9'8?/\TP>Y^7Y+ H:&D#=('Z4H^A[I M*?),E9$3TLVTT 9I6FCH7 #07I,918TJ?:4+JNUL:8DD9_S:VH$;LHK8&1V' MS_-,>I^7Y>]9[\K)U_:2NC_ >=O]!<9'8?/\TP>Y^7Y+ Q6AI!"HS'H?&^A[ MI;X]%F5LCS&A$TT L$C:&=$2WMR7:M;1:A8IV0D3E%;/5*#U!NP_(<:88(0] MLCL/G^:8QU/R_)'ZAI!)OLOWKH>Z5?X??VZ3M/HTT G^E>FKYOH%>_IJ+)^? M1/U!OJF4?*E-]W\:2/VA]&1V'S_-01GF3L<].?W+/?E9.O[25T?X#SM_H+C( M[#Y_FIP>Y^7Y+ IJ&D".3/,P3]#W2"0O[)'8ZZKOM- #"I:(HMDSBQ)=)!T6 M)&1M$LE\A-VH3IRE*GZ[1:LT\M(C G9]![M]OGZ=4QZGY>OIZK/?E9.O[25T M?X#SM_H+C([#Y_FF#W/R_)8&,4/((@ABW[SSC![]?38O36O1G/0?/\TQCJ?E^22&AI!*4S>D?.A[I6 M)VM^89,A!IIH!-\+U&79*]LJO8TM%DC,TD_*R=?VDKH_P'G;_ $%QD=A\_P TP>Y^7Y+ DT-(").X3$KH M>Z0R)T86>,KE_P!IH 03F5A<'QU:TFD@J+VC+VF72-X.VH*3@4GZ5Z*4'&E) MTP"61V'S_-,'N?E^2SWY63K^TE='^ \[?Z"XR.P^?YI@]S\OR6!C-#2"'LR: M/Q[H>Z4+2D/<%"=,)IH!7L!SHY*W9_*R=?VDKH_P ! MYV_T%QD=A\_S3![GY?DL!JA7_4I',]=#W3^(QL!<8$O^TT![=LA3B:Z@1_2? MD7]%K>EYQAWU.D_U6]"^+9VRM:!IGT'S_-,'N?E^2S_Y63K^TE='^ \[?Z"X MR.P^?YI@]S\OR7N(#"D5?1A/&4+H[O80.LE?%CP^B;-NSJ\2^3/$N?G!:%E: MV5H*,6/;XX'@3MC2WH4I1A:=*D))* '4*1M\_FHB23+$8#ZQC<;5G(6=R"Q&V;<$ JYPE9:&1K&^-*5,/:9FOE*,N3K4\8^K9 MR!2,S3(%?K92T9('+.?Z>X_T6LZ/]MW?(:XDC').OS*,5\S0GJ1QZPORS:;I MF2O,/>(3TS!ZHK%E^P0+1M83B3+H>TWFT064P-FCS/,I\RP]6YTXO7!>ZS-* MK SG',C#=\$8R=^?/'4XSC/55\E/D#[_ (2FYK4OUGG(FXB.E7':ICM J,12 MLFAIOW=$J5J>4]3QI,QGB)D#W0SRM22"NN1P1Z?Q&X=!%*&]J9O:V%P<[<^8 M[?'/^2G#=]L]L$\^$DAO/;/+(.P&^2KSR;J/L$V0%R.KI+$N@K!I!$*-5T MULSE'Z<[!EE# =JP%#6=!8L>BC#&-0YCFS+T>K73Y_L!:J?(">=#$;CLHC@ M!@;C&>?49WY]<\ML#N5O/PJ5KA\EELWO4M:5&LI"7.L *EERZBMDS.&Q^K)I M:3)#PU1:4H:=5K!;C,_!4J<'"P8U#$,P+,0N[JQ5L=,I.B0(T[,NDD?*IHSG M;.VP^(_#/Q6MC7?O=-O^/B_NLJHD==5]*ZB\?M$V1)?Q/#BG-F8+M=J'LGHR MY99"6$UM6F.DBN7))1D;BBIW;9\G$_)5A9+]?U]/=U_SC X<]=^^=B-^ MV-]\[_#=;],*A,(M'1MS9HTM;4<14ER"2+S7,M\>6]F1E-3J50 X7'J,;Y]>WZQ M_2A_/'6_4<[?GF+,_3[;T-")]U!S#1U27TFJRK8 3*)7&'RR+2[J24[#8^WK M1.G/;?2U0R.%5?/9UJ42,^5$S-R8[!F:)A;'\920!C;!P2=\[;<.?7//'Q Y M#S,W[&[X:(5T)"WBPXSJ^$GE'JOE2 M-%Q:MT)[=74QY8[HF[XS22<6+3$&D4X?(^SJ&%F<)J>RIB)<:WM*DE/](0"1$.1/ MHE();#AE#4-!0&HY&'14N&"1Z[>[I\E;3"A5CZY>)BU4XM*KR[&^BIX]2&/, MT1D F^J7"631]/6"5(ZCJ\%WN[=5:2T;1VB'$8:ZS5!*&5I7. W%5%W(";9B M4I'/EG]=<;X[XP?5:B*T[;[1O+E5WLFKK&J\-ET_X[D]F6X_R*%!'"#+\E$[ MLYC=WI"S-K6$YXF55,7,]A%-4<:'=BJF4O%DMYQS','^J\A+N]NSXC;/#RT^5J7B#6S&_&&TO41CL(J1XCUD+^N'N01._Y5 M;#L6%/956S".G?8Y+3#3"4L9ACZF:94>>URAE9I7^"R8;N.1]O'/^$ @=M]^ MY]VV?I"PJ$PBU^>32_K8YSY;-F5*:$DL&67-SW3C9(P)(NM-AJ*YKHA5;N\I M1D3H0((%Y0MLB4I8TJG0_P &(9,N9ETH)6,J=:A4E4T9._0$[YWP"<;;]-_3 MENJ/4QUYUK=M:28BI;-8G>RZ"YAN,^V7RYZ^B+4S++LWU9/Z9C;Z_MU1&N3% M(G:JXAROT"!C35K((C7MNO$AC\B?FJ#-#NTMD2(0 =]QDB!U4R,,9>YJHE*)05(&:,O#%'"JX6Y<.7M.P<\@W)&,G?/(]1MW7 MTY85M,(J:]^6);U5\NS.:4@Z$,,X1RJHV@Z0!30YR?H_"Y5;T&BMBO4#8;!/ M3PJ4V8W01ZD*BM8E(MJT4GFX&)C*9Y"N7)(^Z%(QG?L?OP<=ML\ST6MGD/L? MM#I^,1V,PZ3Q<%CUY#^S/QE*[;@[6S,LW/@?5B3GOG.:6!%Z[3; VNQ\0A5[ M2.31BLWN+QR3637OV-$\,467GGL95. !.V,X(';(R1GT) WWQONJI2OR0=U1 MGGG@^]RYL<_!G7*/*=LS)HC< IIV)NVVK5Z!A-;6@P6ZW&D()95,(/@DH0"J ME\J=JBA+U:#LK8MKW@QK21-84EK07#LYP&<\AGEZ]^?NWW^IW"MIA%KH\@EO M]'TVIY%=:6D<$B\!FO9O,52W>J>V0R0SM^B%KWE7<#-A\)2KT9\98D#\R/DH M_%,N6B/DC02D:T<02(W%T.DL?*IH!SGHUQ^X$_UQ\U1&Q>O^HHS>G9T=J[I5 MANF,UW7]EP%.AU5M;Q:"T7UQ:]D5Q7?&=)UF[)RG"=6[/HL*<:.Z7.EKO+X@ MA>ET50I4,&>7LV#H2D 8&V#G//F "7$]!TQRZY.,$>DNOIGO*N[)\B$ 36#7 MAVZ?I?BF;T47&XY#2W2(0FW^A;CK>S)RX.-BDL;%/+\>JN@8Y1'X6X_1UGJQ M4\7K^+19[V:XN9R%=/QD=!6?T9SI))-;:MX>Y M- NANB*60S*1Q>/0N43R*U-:LAB,6E4NBL/+)A[%-#F=$G:9HW15,B84\L:' MD"%N; Z$WI2AP .W8'[QTZX[9^8P3L.PJ5$U[O2B/4Y9#NCMZ&T"M2Q-U"AN MJP6YE=X;6*]41M&AF#ZUR.0Q5@<4S.K4$J24+T_M[6J5A3DKA'IAF)3RDTNGI="Y%6?6U73NQ:KIQ)9?0M6\ZR:@D5"55PBJ[V[<\MYSX[ZAOJ!-"1\FM.T-:=CQ1L<$YZQL.?XA#7=Z:SG9(F-( M4*FA$L1E+G9,0>G-/;DRHHM2G$/1Q92!D@';) S[RM/%/]I],S6-'4V\]0DP M2XZ]DE]V+S:=?&^JIE$V.RNI*&L!6\,:F R M%J;$"VLI2H>2T#C,I>51&-\;;8Y[GB(]2,AKA\,\]E6^>^1#N&.TB,# MM934*&O%Y HU(5SXJ-*0UI/+JUN!G8NSD[[[8ZY&3@;8*^I:'O2N1Q*+2%P; MC&=>_1QD>EK0=[_F:U;HV)5REN-^0(#/D0G'C3#]X #]Q6_<$(O76BMKT>$4 M$=22VR(%S1T%.:=!%C+8AM+6=*:V#.')M9X=^-X_#'EUC I0ZO*]I9F]B \) M$@W-4\.S0T$I FCG.VH%!38_79*.NNA[MIDA]619TA2]?5R M]M0NKPQ/ZY>[*"J(',#F.0/(\1&Q.<[#/,[G/($*#7WO_M@NI$#I%>I1F5U, MEG9EKT7T[-J'FGPN-VX\T' M'&QS X,KH\$2@93AN<8WV! )VR3G?<[# /8G?LOIBIB:.MCT]5%AOK4!B?)[ M6L%FCRR%A. !F=91%VM\<6H %(AJ ;UBXY($)XA'!T3K1HMCT+>RMJ2L(M= M/E3M[H^A.*K:N#F61P2'3& -A<@?I7,V0V4+V>+)C0EJOP/&E"15&W27.#B< MVMBD&>:T M_5D%F%R]-42GKFOV2'\_<_1WGV222.K)':RT2NR)'T?9%L,Q,FA\297Q)'TU M+@>7.05X@2-C=-)$3 X%I5 MEQO(NA^I>=15#6T7@5.EM?',BGL99I#.6LA)8;_?=E]+-J8^$02+NS4TDT.0 MZ+Y% 4(F]#.Y''Y?KN?ZJ0&G/3)PTY/\W;L&_'/7? OGXP>A;KN,GH.$W-:" M:\E-4.G.[G&[;)BT+B1[PEO;EJI;R?XBJ;J\:&.(GEPB335T3,2M*V@=]Q-T MCR:0K'=W3*'A?/Z_7Z/WJ'#'IG/R)'OZ??GW+:OA4K%/RTML8WEQ-=FMA*;V MIQ6F/CWH F5E+2HSCQNSN$Q>U@$UMP2]K'#0W-N!M(2=H2])KU4%D6@.G>ON MIG*?S;F1QZ?B]D3U3T;SANLKT60*FC&EUYTD]#6%TC-K0$BJ-2;66Z3M1NH2 M>QN -2F2'7%#X7+6D4KG:>5/D+E@7Z_7Z/O59 YXQL_.5I,[5%?Q@4@-+F@CF=P#RR<#)Z$_36M:U_5K6L*VN?"+!2 MEW4L$9D;ZC;CGA8R,3N[I&E-[OJ'12VMZA80W)_: P7S+C20)BO: 8OD-#Z M%OTULB^;[BGR&=77G&*RATXMA<"]>D9!Q#:L.2KJYI(R'0&H+537?<=PMD3= MZ[<%IRN*.M;LDE3=*3JIH3#TCM*ZPK6VI# MTD\T;6,!0@1RFJF^6QN%1.@)!;ACZC='@F?O;Q+;;B\<;$TI?K]?T3#>)@QC M)&1GH3MD]\

X5%7=S5:*)(TI<')B0+5JC MX$Q9*Q! +>M!V1?,ORWY!^UY[,#Z'L.;KG:S[(U MPF\-4H,@5.(VBN)9;=T6K_";@=5.5>!D$2LJG6ZB**LB14Q-Y4:^3!R*9GA[ M7R!\;Q-SFD*XYK<9&V"X<]\#'"2.AR0" /N4H0[J;N>05!Y#)S3O3]7=!1:C MZK5JH'?LXJ>(PF(I;E@)%M.G00.>H!7P#'2P:B@+4SP:*P!^MU\DJ%]M-'*2 MQ6).XLQN*=85.!EH(QDC(ZX.,9]2/PV"W=\[2M^GG/U%SF5+M.K&1.SK%V,MJ2&+WAZ.9&;XU3^ZM;,G7K8^ MPJ%C8U.[Z2WH7ET;VHY8I 4CL^I) 7XM]0OI]F<+BZ0H;CZSK!YW M+JFL"FF30^1"C+SU7T'>5AN24"^OX4IBKP;&:4C%6$U\XNER_$R-*6=-JIM^J9/9/*:BONHVE7(ND[676%">7BZHJ[[ M('C,WJ29)'"X[KM5W2?B2.0K7+FH"QT^3#E,7F4OO98J2@7V4A<5C7$R #?/ M3.^_VL; ?'??IZJ_7&EO='SGHKONL^A)'!'4-)VK3S37#!7+(8WQB&Q"?TA& M+# REO;JD3RJ7.HS'PI2_O\ (1% 4/8U^H^SQY@^A9TI' -(SN#G/H2/P6Q M;"H6"D\7C,WCKW#YG'6*71*3-BQDD<7D[2@?H[(&9Q(&F<&E[975.K;75L7) MC#$ZQ N3'I5) QE'%# +8=DY32*:0QA71$<<%'U;/%)C+Y7+8ZW*&\Q(S2:3/[\WE)W5W<%:@IRH'M=)JG3MU'UD@3UE(W->2[.3]7Y"2,$E M0YX<'5,F=5KE'@-ZQ4YIDS@><-8G). 3)WW._/<[^_NI4)J>K2&*$1@JMX&" M-UF[-;]7+!J(L&V> OK&F6HV5[AC:)OVDC#PTI')Q3-KHRDHER%.O6DICRBU M9X3"A8B$T/1]:3&=6'7-.59 9_9ZS3C9,WAE?Q2+RZP%X5!RO2V:R-D:4+Q* M%7U:E2KVH>UBTW:M2H5;%L\\TP93DG8DX'(9Y*5\*%'-I4]4MY10R"755]>V M["#7! [&0^SH9'9Y%S'5K,$:VN0V&4-SHUB7H#!C&C5[2[4)MF&?"8#WC]2+ M^MU#4^XS-H4*LJ_'#;+)4)[%B1D-CQD8GJ97$F> JDTR8!MPFJ3)E,%CS!## MTSTD6D&Q1D:8\86)I;TB0HIRF&/S2J7?")/3G+O.]2R1, MI"M(?ZRI6MX"\E+ M+VP@5![[RI+8(^PQ M-B9XO%F1HC4:CK8A9(_'6!M1LS$Q,S6F+1-C0SM#<2F;VQL;D9)*1"@1)R$B M1,460G*+*+"#10LOA%X>QZRK>X8<[UY;4 A=H0&0 3EOL)L*+LDRB3R!(J)7 M)-.D=D2%Q:%WTBU.G6)=J4ANTRL@A23L!Y18PD!(W!P>X6,CU,4_$F%ZBD6J MJN8W%I&P-L3D$98H3&VF//<69F#44:(R[,B!M(;'"/M<8UJ.M[*J2FMJ-C]6 MI.F+0[V1LG/FL.+G;G\'ITQZ-/%8')/ MLWWB(1Q,C4JDB9ECZQO;4Z54J3DI@$J3P&%.3RR<'%"81>7FL'A= ME11]@=BQ&,3V$2A 8U26'3-A:Y/%I"V'""(UN>V![2K6IU1&" 8TJY(>0(8 M "V#8@AWHB\Q":2IJM&59&ZZJ:MH%'7!@:HJN8(;!XS&619&&),X(V6.*FEF M;$2 ]B:4CLZIFYI,3B0(R7-P+3IRP+5.C29)YE80?-G.IC]5DI'0E,"DU&,2 M2+4I(=U?"?O501E C+;T$=K!T^R?6P)B0("2D2%IBQS4@1I"P)DRY4U84)A%Y6<02$6;$GZ V1#XO/X-*4 VN30R:L#5*8K(6TP8# M#&][C[VD7-+JC&8669M,N2'D[,++'[/> .]$!(W!P>X6$@]05/6)!::MZRK^ MOTQ,2C8N;#EE3.!O/E(F+J%3E)*-5BJJ"[4TTE("F"0EJL[[%[Z^3$ M:1(_@(B8FDHG:-+LH -IB=@*A[CUV'W+.P:"0BL8DQ0&MH=%J^@L71!;8U# M(3'VJ+16/MP3##M(62/L:1"TM:31QQIWTZ%(05LTTTW8/>8,6RCGS7J\(L1( M(^PRQB>(O*61HDL9D38N9)!'9 VHGEB?69S3&(W)H>&AQ)4M[FV.",XY*N0+ M4YZ56F-,(4%&%#$'9%!S;R)RBSPA76;3S+S^W5NOCVXBOKY%3M>)X0OBPI%N M7CCBV)E1X+"K9#)9O\3F-:A 8B,D/H\C)$XZTIT4Y.^=UT$?%W';=&XS M#6[E#FMNB$+FV[+A\5;Z,K!%&XK8PB$*4<]CC&EBY38RS,:9L;4XY.VI4ST, MAO0E#6[+2)PEDR3G))R,'<[CL?167PH3"+JKD*)S1+&UR1I7!N<$JA"O0+DY M2M$N1*RAIU2-8E4 ,(4I5)!AA*A.<6,HXH8RS " (0=D4 ,7(/)T7B2^ QKF M/GU@@CJR2.-.D)9J;KMMB#G'9@YM#S+&%QC*..DLJYGDSO'F!SD#:J0FHWA< MQLZIP)4'-B(9!3D\\G//.>HY'X+$H^(^,6Z*-D$;N1^9&Z$,LY)L]GAK?0U6 M(HJUV20A1-9-@-\>2Q4II1S4ML;F]M#*4Z0M[TWH$:+Z[Z9,24 G$X\W'ECF M>7;W>BL_A0F$72FUP9WAO1.S0[(E;8ZM3FD(7MKFVKR#$JYO<$*HLU* ML1+$IIJ96D4E&$*"##"3BQEC$'9%!T?Y0Y=B43W 8MSA1$<@HHM.(..%,=20 M%JB)D+LU8Q.%CQ(V-H6 AF-C4_7QB-K)JR&(A-LH4Q]E.>TRXQK1"(*6P>X =Z(H.D_&7'\VF[]9DQY M4YOE5DRE*XHI-846H=>I_-U!G7RJRFJAHR-&PNE*LKJH(>>[N$@/BM80J-P*.'/KK\/W-Y-9(LVM3:8ZN&DZ M<*Q>--M4H G3EFFB 04$!"2=R23W)RI)PH7\C"$81 &$(P##L(P#UH01!%K> MA!$'>MZ$$6M[UO6];UO6]ZWKTPBK_$N2^6("WKVF"\UT)#&EU.EJAU:HI4-? MQYL3Z[B4Z@-?\ ,//,%@MHH2&RS(5#J5K:,1*Q6U,0N2IF^=1QDC2%GER%.FFM:UK]-:UK]-:U^FM?IK"A?N$3"*!HKRQS)!5CLX0GG:C8>N?WQ_DSZLB] M401@4O4CE;,OCLG?GW/IV^0^Y=&"\BG MS/'XTWMTQ8_H']]0_:9$F<4'T;T[)OI_A<5@#B%SCC+B<Y8JO>1.3ZC1S% MNJGF'GBL6^PV(R+V AKVE:VA:.RLC*WHVEG9VE&F;FMI:V MY,6C;VUM;T99*1 WH$A)*5&C2DE)DJ8HL@@L!0 AT4+(81=-P;T#L@7-3JA1 MN;6YHU+>Y-K@F)6H'! M)&F6(5R-2 U.K1JTYIA"E,>682>28,HT P#$'9%7 MI\XVY"DS]#)3).5>;Y!)ZX98K&Z\DCW1U8NK_ H[!1:'"&&%O"Z+GN,698:, M(1Q1K8U*!#'1AT)H(1BUK>%/$[?VCON=SN3S)[Y1SXVY">WV"REZY6YQ>915 M[+$(W6LE=Z0K-TD->QZOQ ' V*$O:Z,*'2*M$*,+ 9$VYC5(4D=, $QH)1CU MH6$XG8(R<'F,G!SSSWRIN:H?$F)\E,G9(M'&:2SE4U+IK(6ID;&Y\F"UB:$S M R+)2[)$I*^0*F=B1(V1J4.RA6:WM"1,VI!DHR"B0%"]'A$PB81,(F$3")A$ MPB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$ M3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB8 M1,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3") MA$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,( MF$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$P MB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3 M")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81 M,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A M$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F M$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB M81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3" M)A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81, M(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$ MPB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$PB81,(J\]2=.UAQ_34AO: MX/Q5J"QE:QM[E^#HLZ2][^ID+JE9V_XVIK+$,"?ZM65]0M5G)42<'H$:CYS4 MY)WK62RUM_N,5LM_D&JF;*]GUB=E/'B*-TC\OD(!/"TX:T.<>@P"1;ED;$PO M?GA&!L,G?]$>K^UJ_\RB_]*QOK]/_ '_^ M'_-/_:-/'/\ ][H;_P CGW_U^/\ 1'J_M:O_ #*+_P!*?7Z?^_\ \/\ FI1I M/SK<*7[;5?4M MWI^,[-E#9$(S]YI>2(6C[R[G:3HON;@0:MVVH/EWKZMS/( M^A;2/D7.)Z5 G4JB<*Y>&6I[505=QJA;!344#ZB;@N,+G^7&,NX&D-XWX^RP M'B>[#&!SW-::F5L+W-8WCRXAH]GJ>^_+N>G-5KY$Z][?O;H6RR7J9W^\P.%= M;=158S12,<<5L'GYUA]-6).H]$XJ_P#4!CX0_P :<'%!'VUF=G\4;6*6]]4$ M%&[5?.8;G/5GN &W-K3G/4@=.H^"F=P\Y5'DUD;9;94\[=$K13].2N:-1S] M&&4RO[SO.[7JA8;S9,W9X.2,[!+6J70RQG>*Q&$JG@:->H=&QN-* M. Y(&-B[_E&7,NV'WGF"U9R].YM8UX2SHN)/+&ALBO$L7@ M&^87:I]6#+$\^5*0LMA09VB5L-,L@SW$2#E\D^-(PB96]T7*M-!06D G;;A] M_M9].F"#\LJGL#[V[5.Y^YC\BTEO:J'RK^CK_K*(N?#;?5<>1K8;2URWH91D M=4PZUD[\.R)';D,/4-K_ "$YZ2"ASL[)Y"PDL+22W$FG%5PMR6\\ ^UD\P,G M89VVQ_GLKQB\O=.-4"JNS9=7;G+4,_6F-J? M2<;VJG*>(*U<5;TAZ8:4:M(D<#O?L1FBIX3Z?P_\V,=/7?\ %5QOSS#75"ZO M=DL:WZ&-*X^LJ)06R9_ I6PR/G3J:]6VFT$V3OL.D!*%JG**1",@R^'O M!N@Q.2R2/RHXV71)L>R\*0T%V"[#:I+ FA:;*(O ?N#!*XG#K*7:-:I7)V$"/ M3I_ G\$: _ZVF I3 I@YSY!RC,VB#V=%B(FS.9"^ M.N2]X?V@$*7R)4A1OH5?R. &-(#2L ]-R"T8_Q#(.?D?FMG'-]Q6S;[%( M5MO\W2[G%]9E[.!L:Y!.('8;/+&5]8$#ZE=H](X0YG^I[6-88R25L=FAK&VO M:0TIM5/B 0''94GWY^_;[_EZ<\'96/PH3")A$PB81,(M3$]\TG%UXH]?1U(_C1_=8^XJ&MP^E,5'(SS4VE:4W1!QB8G9Q7L-"#01A]?% MEOU!%))$_P"L<4;W,=BGD(XFDM."0,C(V.-UR"X>.&A[97UENJ3>Q44-5/23 M\%FJBSSJ>5T4G 7<#G,XV'A<6MXFX.,%>2_Y=?A;_C>'_E"[_P#KLH_M%;O_ M ,3_ /II%A_Z?= ?S7W_ ,FJ/_6G_+K\+?\ &\/_ "A=_P#UV/[16[_\3_\ MII$_T^Z _FOO_DU1_P"M0_V#Y6IY5\[\>MTT-'G68\CVQ">J+6ZBC;Q!U+?9 M:*E*8D%'PMVLB--ZY-]^2*JA.L20V([-3?L2.70QB+B\N0$MXVN8[ <6G+7 $;@XZ$8(.""NKZ>O5!J:STE[MIJ/J5>QSZ8U5/+ M2S89-+ [C@E >W,D+@QV"V1A;)&71O:XUGNCR^W6S>/VD)U7EW4!&^E>E>D> MRX[5]F6FM@D7J$%)\MVK=ZDAP-6/:ULB)Y\KBD+JNI(\O-4?.^2.R6]T1G&O M!A)@[Z]D,'%@@D -SC?=P'XDGIRYJ;>F_(5T]9=:J>$ N!QD' R<#UY [\L;X]ZQQ'7O:?14XFBOGSKRGHC$:Q\:G/77 MZ5P;* 13"L+?L2>!M\R4Z,'.W&-V= 8&\'URD3EMBEPU*8DE6*B%Q0G=N4 / M(0T#<'[3ASP0!P^F,[]E$O5/G-E]?Q[@*?0^04_6Q$QYGJ#N'KNM)R]QXB32 MJI++E]70T5.4.7(UQ#L^6&8V2"V[)9T[42:_J(K6;>I^ \+V4B7%4&;N!!.Y M:TCN,[GJ!R]-^>RN'8O2'6/070G:,6YPZCJ?FJLN,HE2FH:.05;$[1!T3/KC MI0%\M[G+9!*7UN'&*N$QK6F+L94 *(DCN87)) 6_""W)6P14X #<@DG.>F!G M&!_>SOOTQMNO7V!Y"K,(6^$2:5QF;)49*E=%FIT+5-;H[:;R#2C .,>SL2.%W.#D76S+9:; M(7F"/41$XZD>U#,A4MS1MQZ)ZFKOD6S)IU6S33HN( MV?0!%CUDS(Z[(YA+@"BP7[\UG9R(BTI0OI%KUR"O4[.B JD*V0GIG8$:(:E2 MP11P]2<#;?G]K.-AOT.>NVV=EB8MYLJ8G=T\VUG%*PDJ&*=+1"E)="I_:$W@ ME.C=DUUD'B3)(&S3UQ;6*T5]>.!9XMZ]LJ"PVOZM]?N,DD5/];J8J2GXHX9:A_F5$ MSFQL_=Q/X&Y+Y'\,437R/8QU5/X?U ?\9Y_\F+?_ *^?/W_;!\'_ .;5O_[8 MJ_\ ^5=?_P"SEXC_ ,NGO_/:;_T)_#^H#_C//_DQ;_\ 7Q_VP?!_^;5O_P"V M*O\ _E3_ +.7B/\ RZ>_\]IO_0LNP=R4;)'UGCS=N-S8WEKT.=@9&5H:GWDK[;1=2W#7%?VF\+Y.V^1 ML7*% 46_\M1HB@++B;2;6+[)XQ)NN%[Q%2(K8[= I+-I$3'$[DZR]22Q1[:! ME$*E-*\W> M35TY)6\O.E*QI,LE%/++XK2G4JF,6PR.K9*TEB-":T$SPUF.;:]MJXR/F BZ^1EQ.(C\$;'AQC,=VD=RUJQ M8G*>$9X<9.,Y#@-R 1@'&0!S',\P1R6PCNWLB>N.FZ^82<-<2 MCLD%PM9@U\JY"L+NYKCQER5(2M1\Q5YJ#+%DQ?E059R1ODCPTS9.'*Q?(O9-1QIMM**UY<$SCL+:' :R&2$ MZ-RI\CT-7F)V]T7O+5&4;@4G;7] L>!/QR"/.CL%NLY^61]C MLM3TC*./K$9^IA7]5%"K:.+M*KW-N3*+UIBU[GJN=I[41K]Q);$W%LJ"6,LH M*^%.^QAP;G PAJ?0$-I3R50;G)!& ">N< @8QCGN-N7JHH9_.A&#JL?[=EG* M-JPB,%2 M*'DYOCQIJ5N/)PJ M(!09L^K)<"=CZ1A-B6+6LF5VZG9:?K^)(;/ADB\CJCF"4+I!N'1<<%KQ M#QQ$.@MH8.YMKT'4B.5'.C[,3I9)"'(_[7&WZ'HD.E;W$7-.0-&"2<>SQ#U] MOAW_ *?<>X5@^#_+#5O>-CN$#A-O6.<(8,KU- M6N,+52RJ)\H/>H[(FV R(QW,74-N OFYC&>335F?7 MVX4[NTR)LL!@E#7(TDD@+\Q29E0RB.FP%UC29@D@E[XTITCB[.JA:4<1V.=P M,#T';Y_=LO45OQ/SO5DCJR9QB,2E;-J<37*3"YK,[1M"P9:)1T$XQAWN!UE3 M_-Y@_N,X>IFXPV.*#W68'/2UG"V@2QTUH1&GIC"<1P1G8XSRZX >[9CEWM-:S2"61";&)MF .$&N&T6B+5Y/AS1NGKZ^P*L%DI=*JB>Y<_MQ M9TG0,L)2MJT1ZA>E1H7O2=U3E/&[&,[8QR&<=LXS@=-]E*C#XO.)8].'*>IZ MF=71P<%-ZG$QN3VG;*+B)LKBPZO!789&H/(V)G;%A.C!HU'O,T, MG$[(.>7H,=.3B<-EA[4"-N>]G*!(YO M:,-#!IQ:159%6DV14BS)M[VJ<7E&]:7,;TX+5!SFV*]?&$#\$R=_78_%1PG\%<=B]=RA:[0-D* D<44=*>D29R+*"XGMRQL ! MSSR '7KSZ)N?%<&55;1C0U@K.OYO5\ ;9!(IG/6.(PNR+05W'-FYD M89Y(Y*SHUS_/U@G-4_A1;D!;:F;XRF="(RVH6A.4ESCG)YXSZX&!GW?Y\UX6 M0>);A9\;6=M15C,8-IA<+64-+C5EYWK5;VC8KOEY\\M.OBWRO[&CSK^54KEZ MM8^BJ_:O<%8UZU<;&6)EVN5_,0/<.O;F >7([CGZ\_5?U,O$IP5.5S(J=:?D M;0A8:AA=!DQB"7E?M9PEWIROA/ HG7TMA5=V?%XO-H^WBD#U]21+FI[.>-.: MW3T!@T47$W2>J)!(&$D@A,VNZ=*6$C"D/<-P>YY C?G@$8&?3"M + MC>AW7E9AXSG4;76=14>A$9K](R3MW5K'P;!"AH#(<;J3,>V%V;7V)FM+.?&I M$P'L[TPJVAL7M2U(O1DJ0E&3DNZDD_$J'&SQ;\6-==2VN0UQ+7'4XL*'6U(K M*?+HNE]OE19]V,;]=MUZ!C\;7&L>8F^/MM3JOI4-:] 50I<%UAV8YR.117J M94SK[_53*4N,P52*:3&RU["UK7BP)0YNTX1GIM;9']K+&,L1.)W?J#R'\/+ MQ@8[#90UT;XI*$N5AB+/"2559'H[%XG<9\YIY#8KDX2^G^)7Q^55[63.X)9V MTN<(>@1^629F06/&UR26)%KD2^N2MY^(&QI2&I0%,[2%$Q^O>G$VENK0 MFH2XY7,.@Z M# (VV.-LC&>JF?G7E6GN66>0LU2I)UHJ4*&,QXO16,PH3")A$PB8 M1,(F$3")A%3J5\"\H3:#6S74DJ\:V,79?A/4,]"1-9^VOH[\2BB D=F1.6-< MH1RJO) A_ D: AW 'F-(T9*18G3I"R'AY+7E/$=M^0(^!R2/7F>:\ W^+GB= M!;J^[AUA*'>:.5R+^AE3;([MO225D.[W!TT]&V@&EGNR%U/ EZ9V 4XMCH&# M?(SK$R)2U!1GH41B-=1S"5B4MR-6X.SY#5AKZM("M?].BO8 MC]DXG8QGY#/WXS\U8:[N5*(Z+>8E(+@A1LK=H-$+F@D85%R:6,&FV+= P7=; M6RVB(C;XT)UHI1#=[:0+5Y2E>Q"_YPCRIJ<_Y9C]?K[E )'+T^7)0_._&]R! M8S"YQZ25L\A3.52T-26G!CLVT8V_M5?\R3138=&)(_(&*8H'=@?H!,E1SXAF M#0L22QR4; 0^O3HC*+3!*>)PZ]2>0YD8/3J-LY7QE24 S3EQ41CX=3(X1DY2_0[$CDB<2I9M04<1[]>+IS[_ #]R M\O'?'CRE$;3BUP1>#RJ/2J)%5^)&UL]NV\@KYY>:J@A58UQ,)G6">9R^-/4B"VIT8E3@I5M[>I2DR<8Z>X=\['F%(-2\@<_TI2,HYOA4* M4J:-F"B=">JTG$JEME1G;38_U&I=$6Y)8#Y)!-$%<0+%P 0IK,21I)MP:@B#>*GA6!,%F1E'3:^6-%LUD32+0/+:S.Y!@7)C9E2!C\OU]Z MDN)Z\CG8 ;]S@;GU.Z]77_CCY(K=;&'MF@Y?$[D8;\0V#/[>M^R;(<[1B ME>R6J(D]RF?3RPD MZB.O$U**E&GB=1YM>0J79:-W; D_;65U;6DT]":0/(()W <'8V&2/AV4C)/% MKQ@GA,JAIT F:]3,)W +.<+#T$8OJ^HJKM&.67)=3&QV6[WF/62W/5VI)Y*O<^R@VT7"5+ MG)<:IT)66G5JB#B<1!SG?8\AMC88VVQTQC&V.07O'KQX\F/+P5(0UV\,#\FZ M#C74*1XAMDV;#'!!<<5K1MIQM>FU1&)>U#;&!15S2D@[S!6[Z6#OC)M26ZQ] M4I6*5)I1D\O3'(A%@4D"%HT)%I9NR^NY:+D.B(59W1D"/U6C,D;%7C^8*66M*%YDRB+MO M8'5ED\VOLXG!CK^'R)!)VE!'F^:-L30I44::UZ=%%SG>1DB<9$YQGI[OGG\D MP,#GUS\ #M\Q\_10WEHBK,*36):NJ[;'1YE*IO=W)N:FH8PK7OZ- MH=CBFP/ 8M.[UAM_*XVZ)T"7;VEHMNYOM";N_QMZ94_Q8<%&6F9G6:)FUO)CX MC.-OAC[\CU7A$7D]=G" F3(GERT$)IAU:NR=0]-EIMT%;(-:,2L^6-+Y+9D5 M1ZUR:7>.CJY3%IR".PV8UO%)--ZY.76P.'2)9,&P2S&]7)EK MGT'%6J(GQI.L@3\JDB- KF+*Q1\V=2%G]=_5,;9Y;;Y[Y(P/N_Z\E+$7[3F] ML6USPC@-9KHM2%C77-:L?Y7.5A#=8#@[13F"R[=7QQ=6"EN*=8*8W2YB;&L# MHK?%[FJ50^7-SI'V-N7QIUD)1C8^[/7N!G?]-#A2UO3D1F*NS-3ECQV*S1=*5JI=)6 C M;I%&://;*_KB 9Z[[;'U.!_4'\UZZ9]?RV+\W]JVBYU@DC-G\?H9PWN\.+D1 MT_B[M)6FAH'?,46)'MK:XH[.C IC=GQ,B2I@M#.XM[HBDK:VGN"-(VOSF3&X MWV/P//'X>OX*&XCT?T.]:>:>W)FZ+WM')[/CY(?>E=PB.:@%5QOG%EGJ*73A M/4-M6# )'& 6U8M5EGN<1FK"YIH-)QQ![TUS&/N4O="$#8],?B>I&QV/??EM MR@JQ>R^M6&$FJ:R5*;31N)?2%E4W.FNGF0J8VY2M&U=32]'9T@A+S+(A'4U' MF7A8S]$'260TU'9E@0 ZJWVFH/(4LL5SLXJL#KZ9[#.=O?@=>6^=U9NP^G;P M50*3VU3ZJL'&ND?1_-]6-\@=PO+@C<:]E( MSY$ZL#=$?P,:_@;'YP$[^F1TZ]>=2W-(>S7&O'D@H%$/E MGW53L)D(XB@1PUZE-10&-2<4>ATS)D*F2O*9I=$[O*F5;MK+<2<)V](5/!A:H5&KBO.R*>KLZ!,+['"G>?KVH%>.N713 M3:PA(W$E\YE"L452E)';._+J>0/3W_GA8*U?)6_U_ :'OIWJ5SCE%6E+DLC9 M7)J?X].IC/::?>?NC;"CXG:)%Z8UU12/3]75=2:2/;TI=ZSA,'?5J^:V8P$L M' #W8,1CL-2!C#>GDJIVVZ.ZZ(L+>ZNB"5 [X M&<F?11A4/;I5VUE=]VP^K'9+4U6PANE<4?7F1(RY18RQRHV%WV!M*A2) MM5F1E(5%K C;3MS6Q35\CA7.ENQ6!D2]9' MK@@[VB&.?$+S%\7<%120.?3<;'F1CN.>XSC;')<;%T;U"JNA+RD_SU@9YR_V M-!DZ2VE-7,*=2IKJ24%T!9ADRKJ+-DSE4+=8#-;&H-_B]7JI2^&V BB;)8Z6 M*CU#9HR-LDE2:=RDLB+/U^OUU48&/A^./N^ M>1V6>LGMJ45[;-O5E&:M5VD\0IQFSH2E6RYC@#0S12L.?:$N.4Z*=ML<@7NB MUW!;OT4?(4M^Q&R813:XK66,",D#03'+U'XD?@O67WV2EJ-NIN:LT7D,N9;- MJ^3SYKB"0Q@:'%YV)]H]EC:%4ZNIQA+0X@,MDD6@EJ=MI@@*P+U00$I3PD S MM_7EZJ KE\A%J-=8=$MM=4HVH;SH&L+TEUD <;#;G2$P'\M2$J:/2&+.*N+- M2RURWDQU2R?\/+62OS4["QR%$XK4\@'&F63$ R?3./UVV]XRO:C\DB$QWN,3 M90]B.<)JDKH4TN:_"_LK6\;Y6FZJ&7"4YO,7_89HZU0--9DB3S $ M34MDS/K!S<4! RGAY;\\?/EMG/OV]V5='GRY6_H2GX7=3$RJF.*60A4R>#DN M"U,J$W1YW1NK(7)W(AQ:$Y3C\_AC/_3URO.S+R'SV.Q.K+D;;8NN*-*M.E)0N-;6"F/@+5N3(S6Z2P@);\B0Q:P9 MDK0RM-'"D#)(_7,#K[_>O?="]T2F(+>BZPINKM2FVZ:B=XR(*Q_EC6P1PMAI MR@.:+@>92ETH:W$3L^%N?6%:QUA@J[30WOQC3(U[Q-8LW@1B4E '(],@;>I/ MY%>$1^1:1L2"9FJZK<)^EK9@L*RK,D/XG8(:7'*YK=[AC%)@15F+:'8Z724& MY0:\1UD<%,?2NJ!K=$SI*VA>%I3NA3P[ ]S@?/\ 0_R5DZ?ZY76Q;C! ORJ4 MQV%S^)=$3*LK!-FC8YK7]JYMM^N::EH)+"2VE&LB*J1/EBH)!$R2'F2>Z,)= M"DPHU)5!T:0E&-L^[IW!/X?EMNJ[RGR:.<;T 1/-$XD!CBX=*.4;:XR[OTOD M$AKSEFSDE0SM\):8+6TM"TS.8356 JK8>^K6V-/+4#:R<6172TY(UJ2GA]1T MSG;F,]>W7Y!=\CR'N2);-0)*G?9E'( ]S%_G4G[YC/ZZGH%DI1Y+(VR%I MFAJJ64O<\#(T]^*X=#IM)E+66AY\N.>*Y!&H3( M7 ,-9(DZ((NY%6 PCT4AOJ,;_=\<#,:I]KTI@D1 )-6Y1*I*IE49M1RC$RBT[9)7!1$Y=/\ FB,]0-+&X*6:$.M> M_A1JB,VA\6DLQ5V2VNS9,'XC::#N,43*Y024\)[C[QW(]_3MN/N7M6'N&UY= M:_/%<)Z6C<).LJU(FV3E._6&9)5:.I[)Y8OJ_8,[1Y:QQA$B3SQ,XTVXMLO8 MEI;@QMQS.-F9)"_HY6EF4;)@;[YQR]X('?E@[+W%O=K/4 D%I-,:JVDD7>=GJV26 M,];P$AWD%=76QQJT);(GUD;$\3ALN\BMN0.PY.SDI:OJ AH?87;M!U]>[E()JU+D<%43ONV M1<@RYF@Z#[(G%92?ZRIK05:DBL^!C;F!UAKZU-+Y(3GF)L11COV/R;G\0K/< MM]8!Z/=+$8G&OEE7R.!%1AS/B$C>%P9RE9)_C9B$8_R_7ZZJX&%"81,(F$3")A$PB81,(F$3")A M$PB81,(F$3")A$PB81,(F$3")A$PB81,(OS>]:UO>_TUK6][W_X:_GPBUT@D M/#_)2 FP MF"+P*:+G$"8_3^RPE_DCG#F-8LT:'8#HK*9A)'&.C3&D.3-('90L;ST[D$@T MHF3MZ'(]_P"@H:GE+<>UQ$V*2SF 0AJC=&?+(6]48W.KNL8MR*];U MHH6 24Y1C4Z,,N302!IG:NA6F3'W\:!M&IB [D?2)3;I*1D&FLYQ;WMK+C+*]1E@2 MQE\0NA$AC<9CD9FH[ 5SVULVCS8LG8D3TNTP1UN&V$R3MGN?Q_ MS_ZKNBY_Y>LEVD<\VR]@DGXLBSU'W)_3OK(. S94HATH2M*A$\2 M:)-08R]2DEB1/LGA:9"C.=W&,B0Z&3)'P]Q]>?;.^.65,1<"KA:192'48B[F MCM5P4J;6;E"%"Z()NN-AK#6BX$N;U(5*1TT?!XDP0]:C7$#(/9F9,W*2!EEC M"(H5":.6>.B]V3=T-\\CT.<'?L=M\_%6&.Y!Y/6 MQ5NCJRL(HY1C[H[*&X#@\O;D%0;*V]M8)&QENRU\4+EL5!FBJ*A*)^VI9:MG^[ M5)>C$6C/Y*N.L(S\7)/T+!IVV Y,6$L("]%"C-[AO,%42Y3T*Z1^(L,M?)%$ MV4_55F(%XVT"*N[!6L<"BAZV]H]3T&:)E$9O!Y@HO:3VPED M4/KQ=4\Q:&28B>&FTYPGL>)L$GAWV>O#9".UV(B-,2@Z4Z)ON/CSSR'?W;?) M6B8>4^W!0>49_7Z_7+LLA)N:J)F,'A-;R6LXZZ0JMVTAE@C(8 M!80"*L9#%N+"86=S-R9 @<' E@98J2H-0IP 2AT3&XXQ,A))1 M):'J,1IG8'5M:(_%WU M]C30A1,3VZMZLF3SSNI'34C4:.!2^K45>15%7,^9E<&UF5QMKD:E $X+2ME;3&EZV-M$L6MZB2-4=5'L3> MZIFDP2/93DXQT7>6TG4SC)7Z8KH!&U4HE"=]22%\.0A$X.Z:3Q:)PF0$K3O= MZFEN\2@L/8%NMZU\K;'6PC?II/K>RA?D@I*I94BBS=(H!&WA#"&;\/1)*N0! M.)C[)]9%W#[8V@V+6B$GUL*B:GXM>NOE8&T7_P #7J1>*G?)G-UFF+SIW3L, MDIKLODKB\&KD!@3'D^8D1\B4DO(TQZ<3NVONXG%%;BT.6U32H=(O&W@2+[JQ M-2Q(4@D M$RQI:C1)([]3))J_6')W@EE)T%(6\22821W?'=9Z;T_P#J MCL<8IUH6Q>F$7BFSC?EIH2NJ%#15=A0/38YL#B@4L1+@@,B[O&I/#ED,3H7 M2I(A@H(M-IDPM\&0$IHBT-LKD:=I9407IQ^I*MC2R M(KJ.ABUBC4TA6/4N?FF MV&!H2!BD&BZ9G9;JLB*6G.D[FIB4?9SI*N')H3' -3HK C5[3$NSM)]RJ<2: M23)U*2[( QR]3T]_+U_ !2I+>6N>9TRM,=EE20]Z9&1;.UK>W*$)A1 0VB^ M&R6S6I7M*>08Y1JQGTW;G/(FY#5QB7J2D@I"T.(42,)!1DCK^AR^[IV68_@\ MTA[92#58Q'1H4: MUK8_311D]_T.7W+C>^$4N8&J)QU*RR)L7(G9L^UD'HE9*D1QQI3D[>FWPSG'W[KSS9R1S4RN M\7?&FF(,W+X:W-C8P:2-?P-Y)#*-[-953BS@-TSO[PS*)+(U;0_R!"Z/K8N? MWIO?JL["^;Z+KM%'6Z%5E&8^CB3^SRF-%)$QY@F: M01Z **J8G5$:)X]YB3KF9 MP(I."DG1^--\2:2"FP0&U*RM$-5UTS^YG"=II5.[/7Z];!VB2+$2B1M<15*( MX@=D[.:-'LIR>_K^OUV[+V2J@*96O4EE#U!.89%*]E4 87:'0036*%LPRCTH(IMG8ED50ZCZQ">E M<6D.HJY.D65@1*R0N48=G>.N6E;,[.*)24+#-7,?/C(R1V-M5/P-$PQ&6UU/ M(LTEL*02&/S.HH;&J\K&3M!!@1A0/,&A$.B\7CBY-\9S:T,B%*2+02M^XIR> MY6,>^3.;I&ZM3V]4[#%SFS2-QEJ-2- 83\LC<[.=;J.=70E.>2G?%"6W7QZL MMG"]E.!+!-W9RDC&4W.JU2I,)D_A^']!A<['RMSM&WI?(6.H8:WO#@^L\D$L M*;Q#^@=V&8"L)K-84YQQB6-)$\\$.:&-4=(:VE7*AC?UJ%0Z#$JV3)_7Z['' MNV7 [-JYX+&6AK=X+RE9<7CSO(Q-'/MAOGUE;';DE.Q^M2YW(; MB/*4+7RV50\$>W'(@EF%2R.<%P*22E(^7J[N2ML^U%.1OS]_+?)/<[$[[8WZ M+J23QI](2>Q9/+UK_P _MPGA/<;.:\QL0X\:_P ?GCK#UL/1N#4BH@5DE"8$ M$)8$4A*L;HJ]2G)S;$3S%S(>VI$$50%(< >1Y>\_UQWZ!6[Z4I"0VKUI1Z2* M[D33$'Z'@6=-N9$3?@1Y[AM(6 VVQS*[G$ M^6.K60QZ(-7E .QSTY#W['Y ?$!4M@/C Z(@T"11;;S2;ZL2;HMCE871WA:M M+;#=4S5;.G&Q'$MWXJ>H9%K)=I9,HQ)DZNR:PZ=EPT9XO4?C<",F7 MW./M3P[1*-*V2+.)3O&_@9&0A$W&_94Z=0W$IV=HUHJ2<]^>?CW]Y^2J[%O% MI99;D[HI\]UE,8\KGE>.DB6O#DV.)EX1I@[:J3IF2N5K1-BY[@9JN3'0VNI" MQH$-BV%T%];); DJ!)+H=&7J3F2(IXNVVQY?X<=_@< 9'3H,V[^-.PDZY4C9 MXQS9*8^JL! \0@Z6+Y&S+.:XG%_(->'6;2&DF9MJJ0H_N)U$"&Q*T1^OF?UCIT3B]^\:8WV#6.W$+U$R@\=J?J&>V]:*&+R)RB1;@P.$RK6;*XFC2MQQ+;(G( M]:S2H])'1:7&2G%[\8QCUX<+^_&-54LA,^LAY=*)::=8VWF3DBFU$@0P*PZ[ M=+9LFKGCH13/)G+F>R*ZKIR7310@ET1729U8AVC%1*W@EO:+TL\U N4,S]?K M[T=VSG<_=MCETV]/=R7FQ\#]4V-S!17.5B/U*U7KF7EYRIJ#RZKK"G-CN%F3 MY31B.AR'B6E2NE:T35_7JV+'2HFXY[9VW)[] M_@L.E\7%IKI9-39A(JTE4?D=CGR-Z>'9S0G.-MQ%][=ISIEY9+)BS/0$:=3% M3/7]>O<+:RYU<%[DK'QP2D,"VM8HZ/K>,G$,#GR'_P!)'<]3G8!9B5^+1S*: MRRH!#^;B!*9=T2\RZ,.*!RC48L:*3WR0P5ZYGJHW$Z,IN4U2L0 M*&IR01%RD")AB2%RBJMS=$Q1Q?T 'IAI'PW.?GS7FY3XP;JD3\D?DKK4<:9W ML^:?35=&)*F10OF0Z">G[F:521Q>%Q!J1_?5$(_@MOPY_'&9V.XZ=^+F=L;+8E27/UT51H"393(E?6AH0MR\H)SCG@ M #W;#.%#44XXL!+4LKB[H&OX[()+VM1G3;''$0VOKPYJM2QXDDMZ M:PYCL.>2"?KZ6FTY*72*.-29#)IZUP$M2FA<1:7@@ISOGT([="!MR'0?!;$6 M $C;>Y.VEK PZ:'E2,2D*QE1[>T*()1 M R']?L\P" XML 16 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cover Page - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Feb. 11, 2022
Jun. 30, 2021
Document Information [Line Items]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2021    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Trading Symbol EVER    
Entity Registrant Name EverQuote, Inc.    
Entity Central Index Key 0001640428    
Current Fiscal Year End Date --12-31    
Entity Current Reporting Status Yes    
Entity Shell Company false    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Title of 12(b) Security Class A Common Stock    
Entity Address, State or Province MA    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Interactive Data Current Yes    
Document Annual Report true    
Document Transition Report false    
Entity File Number 001-38549    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 26-3101161    
Entity Address, Address Line One 210 Broadway    
Entity Address, City or Town Cambridge    
Entity Address, Postal Zip Code 02139    
City Area Code 855    
Local Phone Number 522-3444    
Entity Public Float     $ 639.0
ICFR Auditor Attestation Flag true    
Auditor Name PricewaterhouseCoopers LLP    
Auditor Firm ID 238    
Auditor Location Boston, Massachusetts    
Common Class A [Member]      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding   23,606,229  
Common Class B [Member]      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding   6,407,678  

XML 17 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 34,851 $ 42,870
Accounts receivable, net 35,659 46,079
Prepaid expenses and other current assets 14,184 8,452
Total current assets 84,694 97,401
Property and equipment, net 5,796 6,173
Goodwill 21,501 9,794
Acquired intangible assets, net 10,229 3,366
Operating lease right-of-use assets 7,291 9,621
Other assets 14,096 2,695
Total assets 143,607 129,050
Current liabilities:    
Accounts payable 29,599 32,964
Accrued expenses and other current liabilities 13,015 9,421
Deferred revenue 2,096 1,869
Operating lease liabilities 2,696 2,593
Total current liabilities 47,406 46,847
Operating lease liabilities, net of current portion 5,531 8,093
Other long-term liabilities 5,545 3,128
Total liabilities 58,482 58,068
Commitments and contingencies (Note 13)
Stockholders' equity:    
Preferred stock, $0.001 par value; 10,000,000 shares authorized; no shares issued and outstanding
Additional paid-in capital 222,730 189,172
Accumulated other comprehensive income (loss) 10 (7)
Accumulated deficit (137,645) (118,211)
Total stockholders' equity 85,125 70,982
Total liabilities and stockholders' equity 143,607 129,050
Class A Common Stock [Member]    
Stockholders' equity:    
Common stock 24 21
Class B Common Stock [Member]    
Stockholders' equity:    
Common stock $ 6 $ 7
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2021
Dec. 31, 2020
Preferred Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Preferred stock, authorized 10,000,000 10,000,000
Preferred Stock, Shares Issued 0 0
Preferred Stock, Shares Outstanding 0 0
Class A Common Stock [Member]    
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 220,000,000 220,000,000
Common stock, shares issued 23,544,995 20,784,065
Common stock, shares outstanding 23,544,995 20,784,065
Class B Common Stock [Member]    
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 30,000,000 30,000,000
Common stock, shares issued 6,407,678 7,429,502
Common stock, shares outstanding 6,407,678 7,429,502
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Statement [Abstract]      
Revenue $ 418,515 $ 346,935 $ 248,811
Cost and operating expenses:      
Cost of revenue 23,949 21,373 15,903
Sales and marketing 354,990 284,880 202,689
Research and development 35,732 29,662 20,214
General and administrative 24,703 20,444 16,827
Acquisition-related costs 1,065 2,258  
Legal settlement     1,227
Total cost and operating expenses 440,439 358,617 256,860
Loss from operations (21,924) (11,682) (8,049)
Other income (expense):      
Interest income 37 189 669
Other income (expense), net (57) 291 263
Total other income (expense), net (20) 480 932
Loss before income taxes (21,944) (11,202) (7,117)
Benefit from income taxes 2,510    
Net loss $ (19,434) $ (11,202) $ (7,117)
Net loss per share, basic $ (0.67) $ (0.41) $ (0.28)
Net loss per share, diluted $ (0.67) $ (0.41) $ (0.28)
Weighted average common shares outstanding, basic 29,088 27,329 25,759
Weighted average common shares outstanding, diluted 29,088 27,329 25,759
Net loss $ (19,434) $ (11,202) $ (7,117)
Other comprehensive loss:      
Foreign currency translation adjustment 17 (7)  
Comprehensive loss $ (19,417) $ (11,209) $ (7,117)
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Class A Common Stock [Member]
Common Stock [Member]
Class B Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Beginning balance at Dec. 31, 2018 $ 43,184 $ 8 $ 18 $ 143,050 $ (99,892)  
Beginning balance, shares at Dec. 31, 2018   7,528,741 17,696,414      
Issuance of common stock upon exercise of stock options 2,982 $ 1   2,981    
Issuance of common stock upon exercise of stock options, shares   645,920        
Vesting of restricted stock units, shares   567,100        
Stock-based compensation expense 12,721     12,721    
Transfer of Class B common stock to Class A common stock   $ 6 $ (6)      
Transfer of Class B common stock to Class A common stock, shares   5,894,073 (5,894,073)      
Net loss (7,117)       (7,117)  
Ending balance at Dec. 31, 2019 51,770 $ 15 $ 12 158,752 (107,009)  
Ending balance, shares at Dec. 31, 2019   14,635,834 11,802,341      
Contingent consideration to be settled in Class A common stock 1,335     1,335    
Issuance of common stock upon exercise of stock options 4,907 $ 1   4,906    
Issuance of common stock upon exercise of stock options, shares   776,914        
Vesting of restricted stock units, shares   998,478        
Stock-based compensation expense 24,179     24,179    
Transfer of Class B common stock to Class A common stock   $ 5 $ (5)      
Transfer of Class B common stock to Class A common stock, shares   4,372,839 (4,372,839)      
Foreign currency translation adjustment (7)         $ (7)
Net loss (11,202)       (11,202)  
Ending balance at Dec. 31, 2020 70,982 $ 21 $ 7 189,172 (118,211) (7)
Ending balance, shares at Dec. 31, 2020   20,784,065 7,429,502      
Issuance of common stock upon exercise of stock options $ 3,615 $ 1   3,614    
Issuance of common stock upon exercise of stock options, shares 572,429 572,429        
Vesting of restricted stock units $ 1 $ 1        
Vesting of restricted stock units, shares   1,127,509        
Stock-based compensation expense 29,944     29,944    
Issuance of common stock to settle contingent consideration liability,Shares   39,168        
Transfer of Class B common stock to Class A common stock   $ 1 $ (1)      
Transfer of Class B common stock to Class A common stock, shares   1,021,824 (1,021,824)      
Foreign currency translation adjustment 17         17
Net loss (19,434)       (19,434)  
Ending balance at Dec. 31, 2021 $ 85,125 $ 24 $ 6 $ 222,730 $ (137,645) $ 10
Ending balance, shares at Dec. 31, 2021   23,544,995 6,407,678      
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash flows from operating activities:      
Net loss $ (19,434) $ (11,202) $ (7,117)
Adjustments to reconcile net loss to net cash provided by operating activities:      
Depreciation and amortization expense 5,072 3,350 2,186
Loss on disposal of property and equipment     98
Stock-based compensation expense 30,020 24,179 12,721
Change in fair value of contingent consideration 196 1,778  
Deferred taxes (2,510)    
Provision for (recovery of) bad debt (41) 105 478
Unrealized foreign currency transaction losses 24    
Changes in operating assets and liabilities, net of effects from acquisitions:      
Accounts receivable 10,511 (13,970) (15,232)
Prepaid expenses and other current assets (3,642) 623 (5,609)
Operating lease right-of-use assets 2,710 2,076  
Other assets (10,894) (554) (1)
Accounts payable (3,968) 9,301 6,837
Accrued expenses and other current liabilities 2,692 (3,968) 10,126
Deferred revenue 227 368 61
Operating lease liabilities (2,840) (2,233)  
Other long-term liabilities (934) 815 (135)
Net cash provided by operating activities 7,189 10,668 4,413
Cash flows from investing activities:      
Acquisition of property and equipment, including costs capitalized for development of internal-use software (2,862) (3,822) (2,975)
Acquisition of business (15,955) (14,930)  
Net cash used in investing activities (18,817) (18,752) (2,975)
Cash flows from financing activities:      
Proceeds from exercise of stock options 3,615 4,907 2,982
Net cash provided by financing activities 3,615 4,907 2,982
Effect of exchange rate changes on cash, cash equivalents and restricted cash (6) (7)  
Net increase (decrease) in cash, cash equivalents and restricted cash (8,019) (3,184) 4,420
Cash, cash equivalents and restricted cash at beginning of period 43,120 46,304 41,884
Cash, cash equivalents and restricted cash at end of period 35,101 43,120 46,304
Supplemental disclosure of noncash investing and financing information:      
Acquisition of property and equipment included in accounts payable 100    
Fair value of contingent consideration in connection with acquisition included in stockholders' equity   1,335  
Fair value of contingent consideration in connection with acquisition included in other long-term liabilities 3,784 416  
Operating lease liabilities arising from obtaining right-of-use assets 383 541  
Reconciliation of cash, cash equivalents and restricted cash:      
Cash and cash equivalents 34,851 42,870 46,054
Restricted cash (included in other assets) 250 250 250
Cash, cash equivalents and restricted cash at end of period $ 35,101 $ 43,120 $ 46,304
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
Nature of the Business and Basis of Presentation
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of the Business and Basis of Presentation
1. Nature of the Business and Basis of Presentation
EverQuote, Inc. (the “Company”) was incorporated in the state of Delaware in 2008. Through its internet websites, the Company operates an online marketplace for consumers shopping for auto, home and renters, life and health insurance. The Company generates revenue primarily by selling consumer referrals to insurance provider customers, consisting of carriers and agents, and indirect distributors in the United States. The Company also generates revenue from commission fees paid by insurance provider customers for insurance policies it sells to consumers.
The Company is subject to a number of risks and uncertainties common to companies in similar industries and stages of development including, but not limited to, rapid technological changes, competition from substitute products and services from larger companies, protection of proprietary technology, customer concentration, patent litigation, the need to obtain additional financing to support growth and dependence on third parties and key individuals.
In addition, the Company is subject to risks and uncertainties relating to the ongoing coronavirus
(“COVID-19”)
pandemic. The
COVID-19
pandemic has had a significant adverse impact on global commercial activity and has created significant volatility in financial markets. Many governmental authorities have implemented travel bans and restrictions, quarantines,
shelter-in-place
orders, business limitations and shutdowns and other measures to attempt to contain the spread of the virus. Government recommendations and requirements are continuing to change and there remains significant uncertainty as to the breadth and duration of business disruptions related to
COVID-19,
as well as its impact on the global economy and consumer confidence. Work-from-home and other measures have introduced additional operational risks, including cybersecurity risks, and may adversely affect the way the Company and its customers and insurance providers conduct business. The extent to which the
COVID-19
pandemic impacts the Company’s workforce, business, financial condition, results of operations and the Company’s use of estimates in preparation of its consolidated financial statements will depend on future developments, which are highly uncertain and cannot be predicted at this time.
The accompanying consolidated financial statements have been prepared on the basis of continuity of operations, realization of assets and the satisfaction of liabilities and commitments in the ordinary course of business. Since inception, the Company has incurred operating losses, including a net loss of $19.4 million for the year ended December 31, 2021. As of December 31, 2021, the Company had an accumulated deficit of $137.6 
million. In February 2022, the Company completed a private placement of shares of Class A common stock resulting in gross proceeds of $15.0 million (see Note 16). As
of the issuance date of these consolidated financial statements, the Company expects that its cash and cash equivalents will be sufficient to fund its operating expenses and capital expenditure requirements for at least the next 12 months from the issuance date of the consolidated financial statements, without considering borrowing availability of up to $25.0 million under the Company’s revolving line of credit.
The Company’s consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”). The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in
consolidation.
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
2. Summary of Significant Accounting Policies
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods. Significant estimates and assumptions reflected in these consolidated financial statements include, but are not limited to, revenue recognition and collectability of accounts receivable, the expensing and capitalization of website and software development costs, goodwill and acquired intangible assets, commissions receivable, the contingent consideration liabilities, the valuation of stock-based awards and income taxes. The Company bases its estimates on historical experience, known trends and other market-specific or other relevant factors that it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates, as there are changes in circumstances, facts and experience. Changes in estimates are recorded in periods in which they become known. Actual results may differ from those estimates or assumptions. Due to the
COVID-19
pandemic, there has been uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require an update to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of the date of issuance of these consolidated financial statements. These estimates may change, as new events occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.
Restricted Cash
As of both December 31, 2021 and 2020, restricted cash consisted of $0.3 million deposited in a separate restricted bank account as a security deposit for the Company’s corporate credit cards. Restricted cash accounts are classified within other assets.
Cash Equivalents
The Company considers all highly liquid investments with original maturities of three months or less at the date of purchase to be cash equivalents.
Concentrations of Credit Risk and of Significant Customers
Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts and commissions receivable. The Company maintains its cash and cash equivalents at accredited financial institutions. The Company does not believe that it is subject to unusual credit risk beyond the normal credit risk associated with commercial banking relationships.
The Company sells its consumer referrals to insurance provider customers, consisting of carriers and agents, and indirect distributors in the United States. For the years ended December 31, 2021, 2020 and 2019, one customer represented 16%, 22% and 21%, respectively, of total revenue. As of December 31, 2021, one customer accounted for 12% of the total accounts and commissions receivable balance. As of December 31, 2020, one customer accounted for 10% of the total accounts and commissions receivable balance.
Accounts Receivable
The Company provides credit to customers in the ordinary course of business and believes its credit policies are prudent and reflect industry practices and business risk. The Company monitors economic conditions to identify facts or circumstances that may indicate that its receivables are at risk of collection. The Company provides reserves against accounts receivable for estimated losses, if any, that may result from a customer’s inability to pay based on the composition of its accounts receivable, current economic conditions, and historical credit loss activity. Amounts determined to be uncollectible are charged or
written-off
against the reserve. As of December 31, 2021, the Company’s allowance for credit losses was less than $
0.1
 million. As of December 31, 2020, the Company’s allowance for credit losses was $0.1 million. During the years ended December 31, 2021 and 2020, the Company wrote off an insignificant amount of uncollectible accounts. During the year ended December 31, 2019, the Company wrote off $0.5 million of uncollectible accounts.
 
Revenue Recognition
The Company derives its revenue primarily by selling consumer referrals to its insurance provider customers, including insurance carriers, agents and indirect distributors. The Company also generates less than
 
10
%
of its revenue from commission fees for the sale of policies, primarily in its health and automotive verticals. On January 1, 2019, the Company adopted the new revenue standard ASC 606, which amended revenue recognition principles and provides a single, comprehensive set of criteria for revenue recognition within and across all industries. To determine revenue recognition for arrangements that the Company determines are within the scope of the revenue standard, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation.
The Company only applies the five-step model to contracts when collectability of the consideration to which the Company is entitled in exchange for the goods or services it transfers to the customer is determined to be probable. Amounts are recorded as accounts receivable when the Company’s right to consideration is unconditional. The Company does not assess whether a contract has a significant financing component if the expectation at contract inception is that the period between payment by the customer and the transfer of the promised goods or services to the customer will be one year or less.
Referral Revenue
The Company recognizes referral revenue when it satisfies its performance obligations by delivering the referrals to its customers in an amount that reflects the consideration to which it expects to be entitled in exchange for those referrals.
Commission Revenue
The Company’s commission revenue is primarily comprised of commissions from health insurance carriers and, to a lesser extent, auto insurance carriers. Commission revenue is comprised of the estimated constrained lifetime values (the “constrained LTVs”) of commission payments the Company expects to receive for selling an insurance policy. Commission revenue is recognized upon satisfaction of the Company’s performance obligation. The Company considers its performance obligation to be satisfied upon submission of the policy application. Commission revenue represents less than
 
10
% of total revenue in each of the years ended December 
31
,
2021
,
2020
and
2019
.
The Company estimates commission revenue for each health insurance product by using a portfolio approach to a group of policies by product type and the application submission date of the relevant policy, which are referred to as “cohorts.” The Company’s estimate of constrained LTVs is based on an analysis of historical commission payment trends for relevant policies to establish an expected lifetime value and incorporates management’s judgment in interpreting those trends to calculate LTVs and to apply constraints to such LTVs. Significant factors impacting historical trends include carrier mix, average policy duration and conversion rates of paying policies.
Commission revenue from auto insurance carriers is comprised of constrained LTVs of commission payments the Company expects to receive for selling an insurance policy based on the effective date of the policy. The Company’s estimate of constrained LTVs is based on an analysis of historical commission payment trends for relevant policies to establish an expected lifetime value and incorporates management’s judgment in interpreting those trends to calculate LTVs and to apply constraints to such LTVs. The most significant factor impacting historical trends
is
average policy duration.
The Company applies a constraint to its estimated LTVs to only recognize the amount of variable consideration that it believes is probable that it will be entitled to receive and will not be subject to a significant revenue reversal in the future.

 
To the extent that commission payment trends change or the underlying factors impacting commission payments change, the Company’s estimate of constrained LTVs could be materially impacted. To the extent the Company makes changes to its estimates of constrained LTVs, it recognizes any material impact of the change to commission revenue in the reporting period in which the change is made, including revisions of estimated lifetime commissions either below or in excess of previously estimated constrained LTVs recognized as an adjustment to revenue and the related contract asset. The Company recognizes revenue for new policies by applying the latest estimated constrained LTV for that product.
Disaggregated Revenue
The Company presents disaggregated revenue from contracts with customers by distribution channel, as the distribution channel impacts the nature and amount of the Company’s revenue, and by vertical market segment.
Total revenue is comprised of revenue from the following distribution channels:
 
    
Year Ended December 31,
 
    
2021
   
2020
   
2019
 
Direct channels
     90     92     94
Indirect channels
     10     8     6
    
 
 
   
 
 
   
 
 
 
                       100                     100                     100
    
 
 
   
 
 
   
 
 
 
Total revenue is comprised of revenue from the following insurance verticals (in thousands):
 
    
Year Ended December 31,
 
    
2021
   
2020
   
2019
 
Automotive
    $ 330,928      $ 283,236     $ 212,300  
Other
                     87,587                       63,699                       36,511  
    
 
 
   
 
 
   
 
 
 
Total Revenue
    $ 418,515      $ 346,935     $ 248,811  
    
 
 
   
 
 
   
 
 
 
The Company has elected to apply the
practical
expedient in ASC 606 to expense incremental direct costs of obtaining a contract, consisting of sales commissions, as incurred as the expected period of benefit of the sales commissions is one year or less. At December 31, 2021 and 2020, the Company had not capitalized any costs to obtain any of its contracts.
Deferred Revenue
Amounts received for referrals prior to satisfying the revenue recognition criteria are recorded as deferred revenue in the accompanying balance sheets. Amounts expected to be recognized as revenue within 12 months of the balance sheet date are classified as current deferred revenue. Deferred revenue was $2.1 million and $1.9 million as of December 31, 2021 and 2020, respectively. During the year ended December 31, 2021, the Company recognized revenue of $1.4 million that was included in the contract liability balance (deferred revenue) at December 31, 2020. The Company recognizes deferred revenue by first allocating from the beginning deferred revenue balance to the extent that the beginning deferred revenue balance exceeds the revenue to be recognized. Billings during the period are added to the deferred revenue balance to be recognized in future periods.
Commissions Receivable
Commissions receivable are contract assets that represent estimated variable consideration for commissions to be received from insurance carriers for performance obligations that have been satisfied. The current portion of commissions receivable (included within prepaid expenses and other current assets) are estimated commissions expected to be received within one year, while the
non-current
portion of commissions receivable (included within other assets
(non-current))
are expected to be
received
beyond one year.
 
The current and
non-current
portions of commissions receivable are as follows (in thousands):


    
December 31,
 
     
    
2021
    
2020
 
     
Commissions receivable, current portion (included in prepaid expenses and other current assets)
    $ 9,285       $ 3,842  
     
Commissions receivable,
non-current
portion (included in other assets)
                     13,415                        1,987  
    
 
 
    
 
 
 
     
      $ 22,700       $ 5,829  
    
 
 
    
 
 
 
A portion of the Company’s commissions receivable contract asset was recorded as part of the purchase price allocation for the Company’s two acquisitions (see Note 3).
The Company assesses impairment for uncollectible consideration when information available indicates it is probable that an asset has been impaired. There were no impairments recorded during the years ended December 31, 2021, 2020 or 2019.
While the Company is exposed to credit losses due to the
non-payment
by insurance carriers, it considers the risk of this to be remote.
Goodwill and Acquired Intangible Assets
The Company records goodwill when consideration paid in a business acquisition exceeds the value of the net assets acquired. The Company’s estimates of fair value are based upon assumptions believed to be reasonable at that time but that are inherently uncertain and unpredictable. Assumptions may be incomplete or inaccurate, and unanticipated events or circumstances may occur, which may affect the accuracy or validity of such assumptions, estimates or actual results. During the measurement period, which extends no later than one year from the acquisition date, the Company may record certain adjustments to the carrying value of the assets acquired and liabilities assumed with the corresponding offset to goodwill. After the measurement period, all adjustments are recorded in the consolidated statements of operations and comprehensive loss as operating expenses or income.
Goodwill is not amortized, but rather is tested for impairment annually, or more frequently if facts and circumstances warrant a review, such as significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. The Company assesses both the existence of potential impairment and the amount of impairment loss by comparing the fair value of the reporting unit with its carrying amount, including goodwill. Intangible assets are recorded at their estimated fair values at the date of acquisition. The Company amortizes acquired intangible assets over their estimated useful lives based on the pattern of consumption of the economic benefits or, if that pattern cannot be readily determined, on a straight-line basis.
Valuation of Contingent Consideration
The Company’s two acquisitions in 2021 and 2020 provided for shares of Class A common stock to be issued to former owners of the purchased entities upon the achievement of certain revenue targets (see Note 3). Achievement of revenue targets that will result in the issuance of a variable number of shares of Class A common stock are accounted for as a liability. The Company estimates the fair value of the shares of Class A common stock issuable upon achievement of the targets as of the acquisition date. The Company remeasures the fair value of the shares of Class A common stock issuable at each subsequent reporting date until the liability is fully settled. The Company uses Monte Carlo simulation models in its estimates. The estimated fair value of the contingent consideration is based upon available information and certain assumptions, known at the time of its estimates, which management believes are reasonable. Significant assumptions and estimates utilized in the model include the forecasted revenue, revenue volatility and discount rate. The fair value of the liability at each reporting date is comprised of the estimated number of Class A common stock to be earned multiplied by the market value of the Company’s Class A common stock as of the reporting date.
Deferred Financing Costs
The Company capitalizes lender, legal and other third-party fees that are directly associated with obtaining access to capital under credit facilities. Deferred financing costs incurred in connection with obtaining access to capital are recorded in prepaid expenses and other current assets and are amortized over the availability period or term of the credit facility. Deferred financing costs related to a recognized debt liability are recorded as a direct reduction of the carrying amount of the debt liability and amortized to interest expense on an effective interest basis over the repayment term.
Property and Equipment
Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization expense is recognized using the straight-line method over the estimated useful life of each asset as follows:
 
     Estimated Useful Life
Computer equipment
   3 years
Software
   3 years
Furniture and fixtures
   5 years
Leasehold improvements
   Shorter of lease term or estimated useful life
Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation and amortization are removed from the accounts and any resulting gain or loss is included in loss from operations on the statements of operations and comprehensive loss. Expenditures for repairs and maintenance are charged to expense as incurred.
Leases
Prior to January 1, 2020, the Company accounted for leases under ASC 840, Leases (“ASC 840”). Effective January 1, 2020, the Company adopted ASC Topic 842, Leases (“ASC 842”), using the modified retrospective approach with no restatement of prior periods or cumulative adjustment to accumulated deficit. Therefore, for the year ended December 31, 2019, the Company’s financial statements continue to be presented in accordance with ASC 840, the accounting standard originally in effect for such period. As of and for the years ended December 31, 2021 and 2020, the Company’s consolidated financial statements are presented in accordance with ASC 842.
In accordance with ASC 842, the Company accounts for a contract as a lease when it has the right to control the asset for a period of time while obtaining substantially all of the asset’s economic benefits. The Company determines if an arrangement is a lease or contains an embedded lease at inception. For arrangements that meet the definition of a lease, the Company determines the initial classification and measurement of its
right-of-use
asset and lease liability at the lease commencement date and thereafter if modified. The lease term includes any renewal options that the Company is reasonably assured to exercise. The present value of lease payments is determined by using the interest rate implicit in the lease, if that rate is readily determinable; otherwise, the Company uses its estimated secured incremental borrowing rate for that lease term. The Company’s policy is to not record leases with an original term of 12 months or less on its consolidated balance sheets and recognizes those lease payments in the income statement on a straight-line basis over the lease term. The Company’s existing leases are for office space.
In addition to rent, the leases may require the Company to pay additional costs, such as utilities, maintenance and other operating costs, which are generally referred to
as non-lease components.
The Company has elected to not separate lease
and non-lease components.
Only the fixed costs for lease components and their
associated non-lease components
are accounted for as a single lease component and recognized as part of
a right-of-use asset
and lease liability. Rent expense for operating leases is recognized on a straight-line basis over the reasonably assured lease term based on the total lease payments and is included in operating expense in the consolidated statements of operations and comprehensive loss.
 
Impairment of Long-Lived Assets
Long-lived assets consist primarily of property and equipment,
right-of-use
assets and intangible assets with finite lives. Long-lived assets to be held and used are tested for recoverability whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset group to its carrying value. An impairment loss would be recognized in loss from operations when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. The impairment loss would be based on the excess of the carrying value of the impaired asset group over its fair value, determined based on discounted cash flows. The Company did not record any impairment losses on long-lived assets during the years ended December 31, 2021, 2020 or 2019.
Fair Value Measurements
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:
•    Level 1—Quoted prices in active markets for identical assets or liabilities.
•    Level 2—Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.
•    Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.
The Company’s cash equivalents and contingent consideration liabilities are carried at fair value, determined according to the fair value hierarchy described above (see Note 4). The carrying values of the Company’s accounts receivable, accounts payable and accrued expenses and other current liabilities approximate their fair values due to the short-term nature of these assets and liabilities. Commissions receivable are recorded at constrained lifetime values.
Segment Information
The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. The Company operates an online marketplace for consumers shopping for auto, home and renters, life and health insurance quotes.
Significantly
all of the Company’s tangible assets are held in the United States.
Research and Development
Research and development expenses consist primarily of personnel-related expenses (wages, fringe benefit costs and stock-based compensation expense) for product management and software development. Research and development costs are expensed as incurred, except for certain costs which are capitalized in connection with the development of the Company’s website and
internal-use
software.
Costs incurred in the preliminary and post-implementation stages of development are expensed as incurred. Once an application has reached the development stage, internal costs, if direct and incremental, are capitalized
 
until the software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing performed to ensure the product is ready for its intended use. The Company also capitalizes costs related to specific upgrades and enhancements of its website and
internal-use
software when it is probable that the expenditures will result in additional functionality. Maintenance and training costs are expensed as incurred. Capitalized software costs are recorded as part of property and equipment and are amortized on a straight-line basis
over
an estimated useful life of
three years.
Advertising Expense
Advertising expense consists of variable costs that are related to attracting consumers to the Company’s marketplace and generating consumer quote requests, including through its verified partner network, and promoting its marketplace to insurance carriers and agents. The Company expenses advertising costs as incurred and such costs are included in sales and marketing expense in the accompanying statements of operations and comprehensive loss. During the years ended December 31, 2021, 2020 and 2019, advertising expense totaled $289.0 million, $238.3 million and $175.5 million, respectively.
Stock-Based Compensation
The Company measures stock options with service-based vesting or performance-based vesting granted to employees,
non-employees
and directors based on the fair value on the date of grant using the
Black-Scholes
option-pricing
model. The Company measures stock options with market-based vesting based on the fair value on the date of grant using a Monte Carlo simulation model. The Company measures restricted common stock units based on the fair value on the date of grant using the market value of the Company’s common stock. Compensation expense for employee awards is recognized over the requisite service period, which is generally the vesting period of the respective award. The Company uses the
straight-line
method to record the expense of employee awards with only
service-based
vesting conditions. The Company uses the
graded-vesting
method to record the expense of employee awards with both
service-based
and
performance-based
vesting conditions, commencing once achievement of the performance condition becomes probable. Compensation expense for nonemployee awards is recognized in the same manner as if the Company had paid cash for the goods or services received.
The fair value of performance-based restricted stock units that are liability classified will be recorded as compensation expense based on the fair value of the number of shares issued at vesting. Prior to vesting, compensation expense is recognized over the period during which services are rendered, based on the performance conditions deemed probable of achievement. At the end of each financial reporting period prior to the vesting date, the fair value of these awards is remeasured using the then-current fair value of the Company’s Class A common stock (see Note 10).
The Company classifies stock-based compensation expense in its statements of operations and comprehensive loss in the same manner in which the award recipient’s payroll costs are classified or in which the award recipient’s service payments are classified.
Foreign Currency Translation
The functional currency of the Company’s foreign subsidiaries is the currency of the local country. Assets and liabilities of the Company’s foreign subsidiaries are translated into U.S. dollars using the
period-end
exchange rates, and income and expense items are translated into U.S. dollars using average exchange rates in effect during each period. The effects of these foreign currency translation adjustments are included in accumulated other comprehensive loss, a separate component of stockholders’ equity. The Company also incurs transaction gains and losses resulting from intercompany transactions as well as transactions with customers or vendors denominated in currencies other than the functional currency of the legal entity in which the transaction is recorded. Foreign currency transaction gains (losses) are included in the consolidated statements of operations and comprehensive loss as a component of other income (expense) and have not been significant.
 
Comprehensive Loss
Comprehensive loss includes net loss as well as other changes in stockholders’ equity that result from transactions and economic events other than those with stockholders. The Company’s only element of other comprehensive loss is foreign currency translation adjustments.
Net Income (Loss) per Share
Basic net income (loss) per common share is computed by dividing the net income (loss) by the weighted average number of shares of common stock outstanding for the period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the period, including potential dilutive common shares assuming the dilutive effect of outstanding stock options and unvested restricted stock units. For periods in which the Company reported a net loss, diluted net loss per common share is the same as basic net loss per common share, since dilutive common shares are not assumed to have been issued if their effect is anti-dilutive.
The Company has two classes of common stock outstanding: Class A common stock and Class B common stock. As more fully described in Note 9, the rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. The Company allocates undistributed earnings attributable to common stock between the common stock classes on a
one-to-one
basis when computing net income (loss) per share. As a result, basic and diluted net income (loss) per share of Class A common stock and Class B common stock are equivalent.
The Company excluded the following potential common shares, presented based on amounts outstanding at each period end, from the computation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:
 
    
December 31,
 
    
2021
    
2020
    
2019
 
Options to purchase common stock
     1,539,573        2,188,919        2,827,868  
Unvested restricted stock units
                         2,798,761                            3,142,220                            3,367,846  
    
 
 
    
 
 
    
 
 
 
       4,338,334        5,331,139        6,195,714  
    
 
 
    
 
 
    
 
 
 
The table above does not include shares issuable upon settlement of contingent consideration for the Company’s two acquisitions (see Note 3). Such shares are also not included in the Company’s calculation of basic or diluted net loss per common share.
Income Taxes
The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in the consolidated financial statements or in the Company’s tax returns. Deferred tax assets and liabilities are determined on the basis of the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Changes in deferred tax assets and liabilities are recorded in the provision for income taxes. The Company assesses the likelihood that its deferred tax assets will be recovered from future taxable income and, to the extent it believes, based upon the weight of available evidence, that it is more likely than not that all or a portion of the deferred tax assets will not be realized, a valuation allowance is established through a charge to income tax expense. Potential for recovery of deferred tax assets is evaluated by estimating the future taxable profits expected and considering prudent and feasible tax planning strategies.
The Company accounts for uncertainty in income taxes recognized in the consolidated financial statements by applying a
two-step
process to determine the amount of tax benefit to be recognized. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination by the taxing authorities. If the tax position is deemed
more-likely-than-not
to be sustained, the tax position is then assessed to
determine the amount of benefit to recognize in the consolidated financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. The provision for income taxes includes the effects of any resulting tax reserves, or unrecognized tax benefits, that are considered appropriate as well as the
related
net interest
and
penalties. The Company’s policy is to record interest and penalties related to income taxes as part of the tax provision.
Recently Adopted Accounting Pronouncements
In December 2019, the FASB issued ASU
No. 2019-12,
Income Taxes - Simplifying the Accounting for Income Taxes (Topic 740). The amendments in this update simplify the accounting for income taxes by removing certain exceptions to the general principles as well as clarifying and amending existing guidance to improve consistent application. The amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. Depending on the amendment, adoption may be applied on the retrospective, modified retrospective or prospective basis. The Company adopted this guidance on a prospective basis as of January 1, 2021 and the adoption had no impact on the Company’s financial position, results of operations or cash flows.
 

Recently Issued Accounting Pronouncements
In October 2021, the FASB issued ASU
No. 2021-08,
Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Topic 805), which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606,
Revenue from Contracts with Customers
, as if it had originated the contracts. This approach differs from the current requirement to measure contract assets and contract liabilities acquired in a business combination at fair value. The amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022, with early adoption permitted. The amendments in this update are to be applied prospectively to business combinations occurring on or after the effective date. The Company is currently assessing the impact of the adoption of this guidance on its consolidated financial statements.
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisition
12 Months Ended
Dec. 31, 2021
Business Combinations [Abstract]  
Acquisition
3. Acquisitions
PolicyFuel
On August 
13
,
2021
, the Company completed the acquisition of Policy Fuel, LLC and its affiliated entities (“PolicyFuel”), a
policy-sales-as-a-service
provider, with principal offices in Austin and San Antonio, Texas. PolicyFuel operates in the property and casualty insurance industry providing services to enable carriers to complement their own call center operations with access to dedicated advisor teams that focus exclusively on selling that provider’s offerings. This acquisition enables the Company to expand the range of products the Company offers to carriers and expands the market of the Company’s
direct-to-consumer
offerings.
The PolicyFuel acquisition was accounted for as a purchase of a business under ASC Topic
805
, Business Combinations. Under the acquisition method of accounting, the assets and liabilities of PolicyFuel were recorded at their respective fair values as of the acquisition date. The purchase consideration of $
20.0
 million reflected a cash payment of $
16.0
 million, net of cash acquired, settlement of an outstanding receivable from PolicyFuel of $
0.2 
million and contingent consideration of $
3.8
 million, representing the estimated fair value as of the acquisition date of Class A common stock issuable to the former owners of PolicyFuel upon achievement of certain revenue targets over the next
three years
. The former owners of PolicyFuel are eligible to receive shares of Class A common stock upon the achievement (at varying levels) of each of
three
twelve
-month revenue targets. The number of shares that may be issued at maximum performance is based on a total dollar value of $
12.9
 million;
50
% of which would be calculated at the time of issuance by dividing the applicable dollar value by a volume weighted average price per share for a
20-day
period preceding the acquisition. These shares are referred to as the “Fixed Shares” and the maximum number of Fixed Shares that may be issued is
199,311
. The fair value of such shares to be recorded upon issuance will be based on the number of shares issued multiplied by the market value of the Company’s Class A common stock on the date of issuance. The remaining
50
%, or
 
$
6.5
 million at maximum performance, may be issued as shares of Class A common stock calculated by
dividing
the applicable dollar value earned by the volume weighted average price per share for a
20-day
period preceding each revenue target determination date. These shares are referred to as the “Fixed Dollar Shares” and there is
no
maximum to the number of shares that may be issued as Fixed Dollar Shares. The fair value of such shares to be recorded upon issuance will be based on the number of shares issued multiplied by the market value of the Company’s Class A common stock on the date of issuance.
The Fixed Shares described above include
17,030
performance-based restricted stock units issued as an Inducement Award and the Fixed Dollar Shares described above include
 
$
0.6
 million of performance-based restricted stock units issued as an Inducement Award (see Note
10)
.
As achievement of each of the
three
twelve
-month targets will result in the issuance of a variable number of shares of Class A common stock, the Company has recorded the fair value of this contingent consideration within accrued expense and other current liabilities (first annual target) and within other long-term liabilities (second and third annual targets). The Company estimated the fair value of the contingent consideration as of the acquisition date using a Monte Carlo simulation model. The most significant assumptions and estimates utilized in the model include forecasted revenue (an acquisition specific input) and the market value of the Company’s Class A common stock (an observable input). Other assumptions utilized in the model include equity volatility, revenue volatility and discount rate. The Company remeasures the fair value of the contingent consideration at each subsequent reporting date until the liability is fully settled (see Note
4)
.
The Company’s consolidated financial statements reflect the preliminary allocation of the purchase price to the assets and liabilities assumed based on fair value as of the date of the acquisition. The Company’s preliminary estimate of the fair value of specifically identifiable assets acquired and liabilities assumed as of the date of acquisition including the related impact to the deferred tax liability is subject to change upon finalizing its valuation analysis. The final determination may result in changes in the fair value of certain assets and liabilities as compared to these preliminary estimates, which is expected to be finalized in the first half of 2022. The Company expects an adjustment to the release of the deferred tax asset valuation allowance corresponding to any potential measurement period adjustments that impact the net deferred tax liability. The Company’s consolidated financial statements as of December 31, 2021 reflect the preliminary allocation of the preliminary purchase price to the assets and liabilities assumed based on fair value as of the date of the acquisition.
The following tables summarize the preliminary purchase price for PolicyFuel and the preliminary allocation of the purchase price (in thousands):
 
Cash paid, net of cash acquired
    $ 15,955  
Fair value of contingent consideration to be settled in stock
     3,784  
Settlement of existing relationship
     233  
    
 
 
 
Total purchase price consideration, net of cash acquired
    $ 19,972  
    
 
 
 
   
Assets Acquired and Liabilities Assumed:
        
Accounts receivable
    $ 283  
Commissions receivable (current and long-term)
     2,761  
Prepaid expenses and other current assets
     12  
Customer relationships
     6,600  
Developed technology
     1,700  
Other identifiable intangible assets
     300  
Goodwill
     11,532  
    
 
 
 
Total assets acquired
      23,188  
Accounts payable and accrued expenses (current)
     (706
Deferred tax liability
     (2,510
    
 
 
 
Total allocation of purchase price consideration, net of cash acquired
    $ 19,972  
    
 
 
 
Customer relationships
were valued using the income approach and are being amortized to sales and marketing expense over their estimated useful life of nine years. Significant assumptions and estimates utilized in the model include revenue and earnings growth rates, royalty rates and the discount rate.
Developed technology
was valued using the relief from royalty method and is being amortized to cost of revenue over its estimated useful life of three years. Significant assumptions and estimates utilized in this model include the royalty rate, the discount rate and the obsolescence curve.
Commissions receivable
were recorded at constrained LTVs and are included in prepaid expenses and other current assets and other assets on the Company’s consolidated balance sheet.
Goodwill was recognized
for the excess purchase price over the fair value of the net assets acquired. Goodwill is primarily attributable to the workforce of the acquired business (which is not eligible for separate recognition as an identifiable intangible asset) and future growth. Goodwill resulting from the acquisition of PolicyFuel is not deductible for tax purposes.
The Company incurred
costs of $0.9 million for the year ended December 31, 2021, for third-party professional services utilized for the acquisition, which were expensed as incurred within acquisition-related costs on the Company’s consolidated statements of operations and comprehensive loss. The operating results of the acquired entity have been included in the consolidated financial statements beginning on the acquisition date but have not been disclosed as the Company does not account for the results of the acquired entity separate from its own results. Pro forma results of operations for the acquisition have not been presented as they are not material to the Company’s consolidated results of operations.
The Company recorded
an income tax benefit for the year ended December 31, 2021 of $2.5  
million related to the release of a portion of its valuation allowance as a result of the acquisition of PolicyFuel. The net deferred tax liability recorded for PolicyFuel relates to the intangible assets recognized in purchase accounting, which are non-deductible for tax purposes and result in a deferred tax liability. The net deferred tax liability is a source of income to support the recognition of a portion of the Company’s existing deferred tax assets. Therefore, the Company has recorded a tax benefit for the release of a portion of its valuation allowance related to the net deferred tax liability recorded in purchase accounting. The Company maintains a valuation allowance on its overall net deferred tax asset as it is deemed more likely than not the net deferred tax asset will not be realized. 
Eversurance
On September 
1
,
2020
, the Company completed the acquisition of Crosspointe Insurance & Financial Services, LLC, a health insurance agency headquartered in Evansville, Indiana. In the third quarter
2021
, the Company changed
the name of Cross
pointe Insurance & Financial Services, LLC to Eversurance, LLC (“Eversurance”). Eversurance is a sales and decision support contact center that connects consumers to high quality health insurance in a customer-centric environment and serves the
individual
and family health, Medicare, and ancillary health product markets. This acquisition enables the Company to accelerate and expand its opportunity in the health insurance market, by providing insurance shoppers with a broader range of health insurance products through access to a greater number of carrier partners, and an improved and more personalized customer buying experience.
The Eversurance acquisition was accounted for as a purchase of a business under ASC Topic 805, Business Combinations. Under the acquisition method of accounting, the assets and liabilities of Eversurance were recorded as of the acquisition date, at their respective fair values. The purchase consideration of $16.7 million reflected a cash payment of $14.9 million and contingent consideration of $1.8 million representing the fair value of Class A common stock issuable to the former owners of Eversurance upon achievement of certain revenue targets over three years. The former owners of Eversurance are eligible to receive up to 97,922 shares of Class A common stock upon achievement of certain revenue targets. These revenue targets are measured in annual intervals. Shares of Class A common stock issuable upon achievement of the first two annual targets are
for a
 
fixed number of shares of Class A common stock of 39,168 shares and, as such, the Company has recorded the fair value of these shares within stockholders’ equity based on the number of shares issuable and the market value of Class A common stock on the acquisition date. Achievement of the third annual target will result in the issuance of a variable number of shares of Class A common stock of up to 58,754 shares and, as such, the Company has recorded the fair value of these shares as a long-term liability. The Company’s consolidated financial statements as of December 31, 2020 reflected the preliminary allocation of the purchase price to the assets and liabilities assumed based on fair value as of the date of the acquisition. The Company’s preliminary estimate of the fair value of specifically identifiable assets acquired and liabilities assumed as of the date of acquisition was subject to change upon finalizing its valuation analysis. During the three months ended March 31, 2021, the Company recorded an adjustment to goodwill of $0.2 million, representing an adjustment to its estimate of the fair value of commissions receivable as of the acquisition date. As of December 31, 2021, the preliminary estimates have been finalized, with no further changes to the allocation of the purchase price to the assets and liabilities assumed.
The Company estimated the fair value of the shares of Class A common stock issuable upon achievement of the
three
annual targets as of the acquisition date. The Company used a Monte Carlo simulation model in its estimates. Significant assumptions and estimates utilized in the model included forecasted revenue, revenue volatility and discount rate. As of September 
1
,
2020
, the acquisition date, the estimated fair value of the contingent consideration included in other long-term liabilities was $
0.4
 million. The Company remeasures the fair value of the shares of Class A common stock issuable upon the estimated achievement levels of the third annual target at each subsequent reporting date until the liability is fully settled (see Note
4)
.

The following tables summarize the preliminary purchase price for Eversurance and the allocation of the purchase price (in thousands):
 
Cash paid
    $ 14,930  
   
Fair value of contingent consideration to be settled in stock
     1,751  
    
 
 
 
Total purchase price consideration
    $ 16,681  
    
 
 
 
   
Assets Acquired and Liabilities Assumed:
        
   
Commissions receivable (current and long-term)
    $ 3,285  
Customer relationships
     3,600  
Other identifiable intangible assets
     270  
Operating lease
right-of-use
assets
     1,469  
Goodwill
     9,969  
    
 
 
 
Total assets acquired
      18,593  
Accounts payable and accrued expenses (current and long-term)
     (443
Operating lease liabilities
     (1,469
    
 
 
 
Total allocation of purchase price consideration
    $ 16,681  
    
 
 
 
Customer relationships
were valued using the income approach and are being amortized to sales and marketing expense over their estimated useful life of
five years
. Significant assumptions and estimates utilized in the model include the customer attrition rate and discount rate. 
Commissions receivable were recorded at constrained LTVs and are included in prepaid expenses and other current assets and other assets on the Company’s consolidated balance sheet.
Goodwill was recognized for the excess purchase price over the fair value of the net assets acquired. Goodwill is primarily attributable to the workforce of the acquired business (which is not eligible for separate recognition as an identifiable intangible asset) and future growth. Goodwill resulting from the acquisition of Eversurance is deductible for tax purposes.
 
The Company incurred
costs of $0.5 million for third-party professional services utilized for the acquisition, which were expensed as incurred within acquisition-related costs on the Company’s consolidated statements of operations and comprehensive loss in 2020. The operating results of the acquired entity have been included in the consolidated financial statements beginning on the acquisition date but have not been disclosed as the Company does not account for the results of the acquired entity separate from its own results. Pro forma results of
operations
for the acquisition have not been presented as they are not material to the Company’s consolidated results of operations.

XML 25 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Instruments
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments
4. Fair Value of Financial Instruments
The following tables present the Company’s fair value hierarchy for its assets and liabilities which are measured at fair value on a recurring basis as of December 31, 2021 and December 31, 2020 (in thousands):
 
 
  
Fair Value Measurements at December 31, 2021 Using:
 
 
  
    Level 1    
 
  
    Level 2    
 
  
    Level 3    
 
  
    Total    
 
Assets:
  
     
  
     
  
     
  
     
Cash equivalents:
  
     
  
     
  
     
  
     
Money market funds
   $ 20,502      $      $       $ 20,502  
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities:
                                   
Contingent consideration liability associated with acquisition of Eversurance included in other long-term liabilities
    $      $      $ 920      $ 920  
Contingent consideration liability associated with acquisition of PolicyFuel included in accrued expense and other current liabilities
                   629        629  
Contingent consideration liability associated with acquisition of PolicyFuel included in other long-term liabilities
                   4,625          4,625  
    
 
 
    
 
 
    
 
 
    
 
 
 
    
 
$
      $       $ 6,174       $ 6,174  
    
 
 
    
 
 
    
 
 
    
 
 
 
   
    
Fair Value Measurements at December 31, 2020 Using:
 
    
Level 1
    
Level 2
    
Level 3
    
Total
 
         
Assets:
                                   
Cash equivalents:
                                   
Money market funds
    $ 15,777       $       $       $ 15,777  
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities:
                                   
Contingent consideration liability associated with acquisition of Eversurance included in other long-term liabilities
    $       $       $ 2,194       $ 2,194  
    
 
 
    
 
 
    
 
 
    
 
 
 
There
were no transfers into or out of Level 3 during the years ended December 31, 2021, 2020 or 2019.
Money market
funds were valued by the Company based on quoted market prices, which represent a Level 1 measurement within the fair value hierarchy.
Contingent consideration
liabilities are valued by the Company using significant inputs not observable in the market, which represents a Level 3 measurement within the fair value hierarchy. The valuation of contingent consideration uses assumptions and estimates to forecast a range of outcomes for the contingent consideration. The Company assesses these assumptions and estimates on a quarterly basis as additional data impacting the

 
assumptions is obtained. Changes in the fair value of contingent consideration related to updated assumptions and estimates are recognized
 
as acquisition-related costs
 
within the consolidated statements of operations and comprehensive loss.
The Company
estimates the fair value of the maximum 58,754 shares of Class A common stock issuable as contingent consideration upon achievement of certain Eversurance revenue targets (see Note 3) using probability of achievement of the revenue target (acquisition specific input) and the market value of the Company’s Class A common stock (observable input). The change in fair value of the contingent consideration liability for the years ended December 31, 2021 and 2020 was due to the decrease in the market value of the Company’s
 
Class A common stock during the periods.
The Company
uses a Monte Carlo simulation model in its estimates of the fair value of the contingent consideration related to the PolicyFuel acquisition (see Note 3). The most significant assumptions and estimates utilized in the model include forecasted revenue (an acquisition specific input) and the market value of the Company’s Class A common stock (an observable input). Other assumptions utilized in the model include equity volatility, revenue volatility and discount rate. The increase in fair value of contingent consideration related to the Class A common stock issuable upon achievement of revenue targets was primarily due to a change in estimate of forecasted revenue, partially offset by the decrease in the market value of the Company’s Class A common stock during the period.
The following table provides a roll-forward of the aggregate fair values of the Company’s contingent consideration liabilities for which fair value is determined by Level 3 inputs (in thousands):
 
 
  
Contingent
 
 
 
  
Consideration
 
 
 
  
Liabilities
 
Fair value at December 31, 2020
    $ 2,194  
Acquisition of PolicyFuel
                         3,784  
Change in fair value of contingent consideration related
to Eversurance acquisition
     (1,274
Change in fair value of contingent consideration related
t
o PolicyFuel acquisition
     1,470  
    
 
 
 
Fair value at December 31, 2021
    $ 6,174  
    
 
 
 
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Acquired Intangible Assets
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Acquired Intangible Assets
5. Goodwill and Acquired Intangible Assets
Goodwill
is not amortized, but instead is reviewed for impairment at least annually or more frequently when events and circumstances occur indicating that the recorded goodwill may be impaired. The Company considers its business to be one reporting unit for purposes of performing its goodwill impairment analysis. To date, the Company has had no impairments to goodwill.
Changes
in goodwill for the year ended December 31, 2021 were as follows (in thousands):
 
Balance January 1, 2021
    $ 9,794  
Final adjustment to Eversurance purchase price allocation
     175  
Goodwill resulting from PolicyFuel acquisition
                                 11,532  
    
 
 
 
Balance December 31, 2021
   $ 21,501  
    
 
 
 
Acquired intangible assets consisted of the following (in thousands):
 
 
  
 
 
  
December 31, 2021
 
 
  
Weighted
Average Useful
Life
 
  
Gross Amount
 
  
Accumulated
Amortization
 
 
Carrying
Value
 
 
  
(in years)
 
  
 
 
  
 
 
 
 
 
Customer relationships
 
   7.6
 
   $ 10,200      $ (1,830   $ 8,370  
Developed technology
 
   3
 
     1,700        (217     1,483  
Other identifiable intangible assets
 
   2.8
 
     570                    (194                 376  
 
 
    
 
  
 
 
    
 
 
   
 
 
 
 
 
    
 
  
$
12,470
 
  
$
(2,241
 
$
10,229
 
 
 
    
 
  
 
 
    
 
 
   
 
 
 
 
  
 
 
  
December 31, 2020
 
 
  
Weighted Average
Useful Life
 
  
Gross Amount
 
  
Accumulated
Amortization
 
 
Carrying
Value
 
 
  
(in years)
 
  
 
 
  
 
 
 
 
 
Customer relationships
  
 
5
 
    $ 3,600       $ (464    $ 3,136  
Other identifiable intangible assets
  
 
3.7
 
     270        (40         230  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
 
 
 
  
 $
3,870
 
  
 $
(504
 
 $
3,366
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Amortization expense for intangible assets for the years ended December 31, 2021, 2020 and 2019 was $1.7 million, $0.5 million and less than $0.1 million, respectively.
Future amortization
expense of the intangible assets as of December 31, 2021, is expected to be as follows (in thousands):
Year Ending December 31,
      
   
2022
   $ 2,277  
   
2023
     2,001  
   
2024
     1,715  
   
2025
     960  
   
2026
     685  
   
Thereafter
     2,591  
    
 
 
 
   
     $                    10,229  
    
 
 
 
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment, Net
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net
6. Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
 
    
December 31,
 
    
2021
   
2020
 
     
Computer equipment
   $ 2,755     $ 2,183  
     
Software
     12,888       11,113  
     
Furniture and fixtures
     1,127       1,127  
     
Leasehold improvements
     906       921  
    
 
 
   
 
 
 
     
       17,676       15,344  
     
Less: Accumulated depreciation and amortization
     (11,880     (9,171
    
 
 
   
 
 
 
     
     $                  5,796     $                        6,173  
    
 
 
   
 
 
 
Depreciation and amortization expense was $3.3 million, $2.8 million and $2.2 million for the years ended December 31, 2021, 2020 and 2019, respectively. The Company capitalized costs associated with the development of internal use software of $2.2 million, $3.0 million and $2.7 million included in the Software line

item above and recorded related amortization expense of $
2.6
 million, $
2.2
 million and $
1.4
 million (included in depreciation and
amortization
expense) during the years ended December 
31
,
2021
,
2020
and
2019
, respectively. The remaining net book value of capitalized software costs was $
4.4
 million and $
4.8
 million as of December 
31
,
2021
and
2020
, respectively.
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities
7. Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
 
    
December 31,
 
    
2021
    
2020
 
     
Accrued employee compensation and benefits
   $ 4,115      $ 4,105  
 
   
Accrued advertising expenses
     5,669        2,596  
 
   
Other current liabilities
     3,231        2,720  
    
 
 
    
 
 
 
     
     $                     13,015      $                     9,421  
    
 
 
    
 
 
 
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Loan and Security Agreement
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Loan and Security Agreement
8. Loan and Security Agreement
The
Company has available borrowings of $
25.0
 million under its amended Loan and Security Agreement (the “
2020
Loan Agreement”). Pursuant to the
2020
Loan Agreement, borrowings under the revolving line of credit cannot exceed
80
% of eligible accounts receivable balances,
bear interest at the greater of 3.25% or the prime rate
and mature in
August 2022
. Borrowings are collateralized by substantially all of the Company’s assets and property.
Under the
2020
Loan Agreement, the Company is subject to specified affirmative and negative covenants until maturity. These covenants include limitations on the Company’s ability to incur additional indebtedness and engage in certain fundamental business transactions, such as mergers or acquisitions. In addition,
the Company is required to maintain a financial performance covenant: a minimum asset coverage ratio of 1.5 to 1, calculated as the sum of unrestricted cash and qualified accounts receivable divided by borrowings outstanding under the revolving line of credit. As of December 31, 2021, the Company was in compliance with these covenants. Events which would meet the criteria of a default under the 2020 Loan Agreement include failure to make payments when due, insolvency events, failure to comply with covenants or material adverse events with respect to the Company.
As of 
December 
31
,
2021
, the Company had
no
amounts outstanding on the revolving line of credit.
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Equity
9. Equity
Each 
share of
Class A common stock entitles the holder to one vote for each share
on all matters submitted to a vote of the Company’s stockholders at all meetings of stockholders and written actions in lieu of meetings. Each share of
Class B common stock entitles the holder to ten votes for each share
on all matters submitted to a vote of the Company’s stockholders at all meetings of stockholders and written actions in lieu of meetings.
Holders of both classes of common stock are entitled to receive dividends, when and if declared by the board of directors.
Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. Automatic conversion shall occur upon the occurrence of a transfer of such share of Class B common stock or at the date and time, or the occurrence of an event, specified by a vote or written consent of the holders of a majority of the voting power of the then outstanding shares of Class B common stock. A transfer is described as a sale, assignment, transfer, conveyance, hypothecation or disposition of such
share
or
 
any legal or beneficial interest in such share other than certain permitted transfers as described in the Restated Certificate of Incorporation, including a transfer to a holder of Preferred Stock. Each share of Class B common stock held by a stockholder shall automatically convert into one fully paid
and non-assessable share
of Class A common stock nine months after the death or incapacity of the holder of such Class B common stock.
During
the year ended December 
31
,
2021
, the Company issued
39,168
shares of
Clas
s A
 
common stock to the former owners of Eversurance upon achievement of the first two targets of the contingent consideration arrangement (see Note
3)
.
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation
12 Months Ended
Dec. 31, 2021
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation
10. Stock-Based Compensation
2008 and 2018 Plans
The Company has outstanding awards under its 2008 Stock Incentive Plan, as amended (the “2008 Plan”), but is no longer granting awards under this plan. Shares of common stock issued upon exercise of stock options granted prior to September 8, 2017 will be issued as either Class A common stock or Class B common stock. Shares of common stock issued upon exercise of stock options granted after September 8, 2017 will be issued as Class A common stock.
The Company’s
 
2018
Equity Incentive Plan (the “
2018
Plan” and, together with the
2008
Plan, the “Plans”) provides for the grant of incentive stock
options, non-qualified stock
options, stock appreciation rights, restricted stock awards, restricted stock units, and other stock-based awards. The number of shares initially reserved for issuance under the
2018
Plan is the sum of
2,149,480
shares of Class A common stock, plus the number of shares (up to
5,028,832
shares) equal to the sum of (i) the
583,056
shares of Class A common stock and Class B common stock that were available for grant under the
2008
Plan upon the effectiveness of the
2018
Plan and (ii) the number of shares of Class A common stock and Class B common stock subject to outstanding awards under the
2008
Plan that expire, terminate or are otherwise surrendered, canceled, forfeited or repurchased by the Company at their original issuance price pursuant to a contractual repurchase right (subject, in the case of incentive stock options, to any limitations of the Internal Revenue Code). The number of shares of Class A common stock that may be issued under the
2018
Plan will automatically increase on the first day of each fiscal year until, and including, the fiscal year ending December 
31
,
2028
, equal to the least of (i)
2,500,000
shares of Class A common stock; (ii)
5
% of the sum of the number of shares of Class A common stock and Class B common stock outstanding on the first day of such fiscal year; and (iii) an amount determined by the Company’s board of directors. The shares of common stock underlying any awards that are forfeited, canceled, held back upon exercise or settlement of an award to satisfy the exercise price or tax withholding, repurchased or are otherwise terminated by the Company under the
2018
Plan will be added back to the shares of common stock available for issuance under the
2018
Plan. As of December 
31
,
2021
,
1,730,218
shares remain available for future grants under the
2018
Plan. The number of authorized shares reserved for issuance under the
2018
Plan was increased by
1,497,633
shares effective as of January 
1
,
2022
in accordance with the provisions of the
2018
Plan described above.
Options
 
and restricted stock units granted under the Plans vest over periods determined by the board of directors. Options granted under the Plans expire no longer than
ten years
from the date of the grant. The exercise price for stock options granted is not less than the fair value of common shares based on quoted market prices.
Stock Option Valuation
During 
the year ended December 31, 2020, the Company granted 531,108 options with service-based, market-based and performance-based vesting conditions.
The fair value of these grants was estimated using a Monte Carlo simulation model. Assumptions and estimates utilized in the model include the risk-free interest rate, dividend yield, expected stock volatility and the estimated period to achievement of the performance and market condition.
The following table presents the assumptions used in the Monte Carlo simulation model to determine the fair value of these stock-based awards on their issuance date:
 
Risk-free interest rate
     1.5
   
Expected volatility
     49.0
   
Expected dividend yield
     0
   
Derived service period (in years)
     4.1  
Stock-based compensation
expense is recognized when the achievement of the performance-based vesting conditions is probable regardless of whether the market condition is achieved. The aggregate grant date fair value of these options was $8.1 million. As the Company has deemed achievement of the performance condition to be probable, the Company is recognizing stock-based compensation for these awards over the estimated service period using the graded-vesting method.
The Company did not grant stock options in the year ended December 31, 2021 or the year ended December 31, 2019.
Stock Option Activity
The following table summarizes the Company’s option activity since December 31, 2020:
 
 
  
 
 
 
 
 
  
Weighted
 
  
 
 
 
  
 
 
 
Weighted
 
  
Average
 
  
 
 
 
  
 
 
 
Average
 
  
Remaining
 
  
Aggregate
 
 
  
 
 
 
Exercise
 
  
Contractual
 
  
Intrinsic
 
 
  
Number of Shares
 
 
Price
 
  
Term
 
  
Value
 
 
  
 
 
 
 
 
  
(in years)
 
  
(in thousands)
 
Outstanding as of December 31, 2020
     2,188,919     $                     12.01        5.72      $                     57,538  
         
Granted
                              
         
Exercised
     (572,429     6.32                    
         
Forfeited
     (76,917     7.20                    
    
 
 
                           
         
Outstanding as of December 31, 2021
     1,539,573     $ 14.37        5.36      $ 9,820  
    
 
 
                           
         
Vested and expected to vest as of December 31, 2021
     1,523,410     $ 14.44        5.36      $ 9,694  
    
 
 
                           
         
Options exercisable as of December 31, 2021
     1,126,220     $ 7.78        4.70      $ 8,876  
    
 
 
                           
As of December
 31, 2021, outstanding options of 884,111 were for the purchase of Class A common stock and outstanding options of 655,462 were for the purchase of either Class A common stock or Class B common stock.
The aggregate
intrinsic value of stock options is calculated as the difference between the exercise price of the stock options and the fair value of the Company’s common stock for those stock options that had strike prices lower than the fair value of the Company’s common stock.
The aggregate
intrinsic value of options exercised during the years ended December 31, 2021, 2020 and 2019 was $12.9 million, $26.6 million and $8.8 million, respectively.
Restricted Stock Units
The Company
has granted restricted stock units (“RSUs”) with service-based vesting conditions and with both service-based and performance-based vesting conditions. RSUs with service-based and both service-based and performance-based vesting conditions are valued on the grant date using the grant date market price of the underlying shares.
 
The following table
summarizes the Company’s RSU activity since December 31, 2020:
 
 
  
 
 
 
Weighted Average
 
 
  
Number of Shares
 
 
Grant-Date Fair Value
 
     
Unvested balance December 31, 2020
     3,142,220     $ 25.29  
     
Granted
     1,774,545       26.26  
     
Vested
     (1,127,509     26.00  
     
Forfeited
     (990,495     30.06  
    
 
 
         
     
Unvested balance December 31, 2021
     2,798,761     $       23.93  
    
 
 
         
As of
December 31, 2021, the Company had outstanding 164,183 unvested RSUs with performance-based vesting conditions for which achievement of the performance condition has not been deemed probable.
Inducement Awards
In connection
with the acquisition of PolicyFuel, the Company granted RSUs to newly hired employees. The RSUs were approved by the Company’s board of directors and were granted as an inducement material to the new employees entering into employment with the Company in accordance with Nasdaq Rule 5635(c)(4) (the “Inducement Awards”). The Inducement Awards were granted outside of the 2018 Plan.
During the year
ended December 31, 2021, the Company granted 52,529 service-based RSUs as Inducement Awards with an aggregate grant date fair value of $1.1 million.
During the year
ended December 31, 2021, the Company granted 86,518 service- and performance-based RSUs as Inducement Awards with an aggregate grant date fair value of $1.9 million.
During year
ended December 31, 2021, the Company granted service- and performance-based RSUs as Inducement Awards that will vest for a variable number of shares of the Company’s Class A common stock upon the achievement (at varying levels) of certain revenue targets measured at twelve-month intervals over the next three years. The number of shares to be issued upon achievement of each of the revenue targets will be based on a fixed dollar value divided by the volume weighted average price per share of the Company’s Class A common stock for a
20-day
period preceding each revenue achievement determination date. The number of shares of Class A common stock that may be issued in settlement of such awards is capped at 173,042, with any remainder being settleable in cash or unregistered shares solely at the Company’s option. Because a variable number of shares will be issued for a fixed dollar amount, the Company has accounted for the obligation to issue such shares as a liability. As of December 31, 2021, the balance of the liability included in accrued expenses and other current liabilities was $0.1 million. During the year ended December 31, 2021, the Company granted 17,030 performance-based RSUs as Inducement Awards with no service requirement as PolicyFuel contingent consideration. The fair value of this issuance has been included in the fair value of contingent consideration (see Notes 3 and 4). During the year ended December 31, 2021, the Company granted performance-based RSUs as Inducement Awards as PolicyFuel contingent consideration that will vest for a variable number of shares of the Company’s Class A common stock upon the achievement (at varying levels) of certain revenue targets measured at twelve-month intervals over the next three years, but which have no service conditions. The number of shares to be issued upon achievement of each of the revenue targets is based on a fixed dollar amount divided by the volume weighted average price per share of the Company’s Class A common stock for a
20-day
period preceding each revenue target determination date. The maximum number of shares of Class A common stock that may be issued as Inducement Awards in settlement of the contingent consideration obligation is capped at 34,060, with any remainder being settleable in cash or unregistered shares solely at the Company’s option. The fair value of such awards has been included in the fair value of contingent consideration (see Notes 3 and 4).
Stock-Based Compensation
The Company recorded stock-based compensation expense in the following expense categories of its statements of operations and comprehensive loss (in thousands):
 
 
  
Year Ended December 31,
 
 
  
2021
 
  
2020
 
  
2019
 
Cost of revenue
  
$
363
 
  
$
361
 
  
$
193
 
Sales and marketing
  
 
12,405
 
  
 
10,246
 
  
 
3,805
 
Research and development
  
 
9,551
 
  
 
7,751
 
  
 
3,967
 
General and administrative
  
 
7,701
 
  
 
5,821
 
  
 
4,756
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
  
$
            30,020
 
  
$
            24,179
 
  
$
            12,721
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Stock-based compensation expense for the year ended December 
31
,
2021
included a total of $
1.2
 million related to unvested RSUs and option awards with performance-based vesting conditions, including options with performance- and market-based vesting conditions, for which the performance-based condition has not yet been achieved but has been deemed probable of being achieved. As of December 
31
,
2021
, unrecognized compensation expense for RSUs and option awards with service-based vesting conditions and RSUs and option awards with performance-based vesting conditions either achieved or deemed probable of being achieved was $
45.3
 million, which is expected to be recognized over a weighted average period of 
2.9
 years. Additionally, the Company had unrecognized compensation expense of $
1.8
 million related to unvested awards with performance-based vesting conditions, which have not been deemed probable.
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes
11. Income Taxes
The Company has not recorded income tax benefits for the net operating losses incurred or the research and development tax credits generated in the years ended December 31, 2021, 2020 or 2019, as the Company believed, based upon the weight of available evidence, that it is more likely than not that all of its net operating loss and tax credit carryforwards will not be realized. The Company’s foreign operations have not been significant and therefore, the Company has not provided for any foreign taxes. During the year ended December 31, 2021, the Company released $2.5 million of its valuation allowance related to the net deferred tax liability recorded as a result of the PolicyFuel acquisition. The Company maintains a valuation allowance on its overall net deferred tax asset as it is deemed more likely than not the net deferred tax asset will not be realized.
A reconciliation of the U.S. federal statutory income tax rate to the Company’s effective income tax rate is as follows:


 
  
Year Ended December 31,
 
 
  
2021
 
 
2020
 
 
2019
 
Federal statutory income tax rate
     21.0     21.0     21.0
%
       
State taxes, net of federal benefit
     5.2       4.2       5.5  
 
     
Federal and state research and development tax credits
     5.6       12.4       19.4  
 
     
Nondeductible items
     (2.0 )     (0.7 )     (1.6
 
     
Stock-based compensation
     10.9       97.2       13.3  
Deferred
taxes on
 acquisition
     11.4              
 
     
Other
     0.4       2.2       (0.9
 
     
Change in valuation allowance
     (41.1 )       (136.3     (56.7
    
 
 
   
 
 
   
 
 
 
       
Effective income tax rate
     11.4      —      
%
    
 
 
   
 
 
   
 
 
 

Net deferred tax assets as of December 31, 2021 and 2020 consisted of the following (in thousands):


 
  
December 31,
 
 
  
2021
 
 
2020
 
Deferred tax assets:
  
 
     
     
Net operating loss carryforwards
   $                     27,364     $                     19,197  
     
Research and development tax credit carryforwards
     7,559       6,470  
     
Accrued expenses and other current liabilities
     280       566  
     
Intangible assets
           1,598  
     
Property and equipment
     225       220  
     
Stock-based compensation
     2,896       3,092  
     
Operating lease liability
     2,167       2,829  
     
Other
           221  
    
 
 
   
 
 
 
     
Total deferred tax assets
     40,491       34,193  
     
Valuation allowance
     (36,921 )     (30,558
)
 
    
 
 
   
 
 
 
     
Net deferred tax assets
     3,570       3,635  
    
 
 
   
 
 
 
     
Deferred tax liabilities:
                
     
Capitalized software development costs
     (1,095 )     (1,088
)
 
     
Operating lease
right-of-use
assets
     (1,911 )     (2,547 )
Intangible assets
     (528      
Other
     (36      
Deferred tax liabilities
     (3,570 )     (3,635
)
 
    
 
 
   
 
 
 
Net deferred tax assets and liabilities
   $     $  
    
 
 
   
 
 
 
As of December 31, 2021, the Company had
 federal net operating loss carryforwards of $104.1 million, which may be available to offset future taxable income, of which $9.0 million of the total net operating loss carryforwards expire at various dates beginning in 2029, while the remaining $95.1 million do not expire but are limited in their usage to an annual deduction equal to 80% of annual taxable income. As of December 31, 2021, the Company had state net operating loss carryforwards of $87.5 million, which may be available to offset future taxable income and expire at various dates beginning in 2027. As of December 31, 2021, the Company also had federal and state research and development tax credit carryforwards of $5.1 million and $3.1 million, respectively, which may be available to reduce future tax liabilities and expire at various dates beginning in 2030 and 2029, respectively.
Utilization of the U.S. federal and state net operating loss carryforwards and research and development tax credit carryforwards may be subject to a substantial annual limitation under Section 
382
and Section 
383
of the Internal Revenue Code of
1986
, and corresponding provisions of state law, due to ownership changes that have occurred previously or that could occur in the future. These ownership changes may limit the amount of carryforwards that can be utilized annually to offset future taxable income and tax liabilities. In general, an ownership change, as defined by Section 
382
, results from transactions increasing the ownership of certain stockholders or public groups in the stock of a corporation by more than
50
% over a three-year period. In
2019
, the Company performed an analysis of the ownership changes as defined within IRC §
382
(g) during the period beginning with the first issuance of the Company’s stock on August 
8
,
2008
through June 
30
,
2019
. It was determined that it is more likely than not that the Company did not undergo an ownership change within the meaning of IRC §
382
(g) during the analysis period. Therefore, net operating losses for that period are not limited and will be available to cover future taxable income.
The Company has evaluated the positive and negative evidence bearing upon its ability to realize the deferred tax assets, which are comprised primarily of net operating loss carryforwards and research and
 
development tax credit carryforwards. Management has considered the Company’s history of cumulative net
 
losses incurred since inception and estimated future taxable income and has concluded that it is more likely than not that the Company will not realize the benefits of federal and state deferred tax assets. Accordingly, a full valuation allowance has been established against the net deferred tax assets as of December 
31
,
2021
and
2020
. The Company reevaluates the positive and negative evidence at each reporting
period.
The change in the valuation allowance for deferred tax assets during the years ended December 31, 2021, 2020 and 2019 related primarily to an increase in net operating loss carryforwards and research and development tax credit carryforwards and stock-based compensation expense.
 
The changes in the valuation allowance were as follows (in thousands): 
 
 
  
Year Ended December 31,
 
 
  
    2021    
 
 
    2020    
 
  
    2019    
 
Valuation allowance as of beginning of year
    $ 30,558       $ 15,292       $ 11,257  
Decreases recorded to accumulated deficit
     (159             
Decreases recorded as a benefit to income tax provision
     (2,510             
Increases recorded to tax provision
     9,032        15,266        4,035  
    
 
 
    
 
 
    
 
 
 
Valuation allowance as of end of year
    $             36,921       $ 30,558       $ 15,292  
    
 
 
    
 
 
    
 
 
 
The Company assesses
the uncertainty in its income tax positions to determine whether a tax position of the Company is more likely than not to be sustained upon examination, including resolution of any related appeals of litigation processes, based on the technical merits of the position. For tax positions meeting the
more-likely-than-not
threshold, the tax amount recognized in the consolidated financial statements is reduced by the largest benefit that has a greater than fifty percent likelihood of being realized upon the ultimate settlement with the relevant taxing authority.
No
reserve for uncertain tax positions or related interest and penalties has been recorded at December
31
,
2021
and
2020
.
The Company files
 tax returns as prescribed by the tax laws of the jurisdictions in which it operates. In the normal course of business, the Company is subject to examination by federal and state jurisdictions, where applicable. There are currently no pending tax examinations. The Company is open to future tax examination under statute from 2018 to the present, however, carryforward attributes that were generated prior to January 1, 2018 may still be adjusted upon examination by federal, state or local tax authorities if they either have been or will be used in a future period.
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Leases
12. Leases
The Company
leases office space in Cambridge, Massachusetts under a
non-cancelable
operating lease that expires in September 2024. In connection with the acquisition of Eversurance, the Company acquired a
ten-year
non-cancelable
operating lease in Evansville, Indiana that expires in August 2030. The Company also leases office space in various locations under
non-cancelable
operating leases that expire at various dates through May 2023.
As of December
 31, 2021 and 2020, the Company maintained security deposits of $0.5 million with the landlords of its leases, which amounts are included in other assets on the Company’s consolidated balance sheet.
 
The components of lease cost under ASC 842 were as follows (in thousands):
 
    
Year Ended December 31,
 
    
2021
    
2020
 
Operating lease cost
    $ 3,174       $ 2,590  
Short-term lease cost
     39         
Variable lease cost
     596        387  
    
 
 
    
 
 
 
      $ 3,809       $ 2,977  
    
 
 
    
 
 
 
Supplemental disclosure of cash flow information related to leases was as follows (in thousands):
 
 
  
Year Ended December 31,
 
 
  
2021
 
  
2020
 
Cash paid for amounts included in the measurement of operating lease liabilities
    $                     3,271       $                     2,747  
Operating lease liabilities arising from obtaining
right-of-use
assets
    $ 383       $ 541  
The weighted-average remaining lease term and discount rate were as follows:
 
 
  
December 31,
 
 
  
2021
 
 
2020
 
Weighted-average remaining lease term - operating leases (in years)
               3.60       4.44  
Weighted-average discount rate - operating leases
     4.62     4.67
Because the interest rate implicit in the lease was not readily determinable, the Company’s incremental borrowing rate was used to calculate the present value of the leases. In determining its incremental borrowing rate, the Company considered its credit quality and assessed interest rates available in the market for similar borrowings, adjusted for the impact of collateral over the term of the lease.
Future annual lease payments under the Company’s leases as of December 31, 2021 were as follows (in thousands):
 
Years ending December 31,
      
2022
    $ 3,007  
2023
     2,785  
2024
     2,099  
2025
     177  
2026
     177  
Thereafter
     649  
    
 
 
 
Total future minimum lease payments
     8,894  
 Less: imputed interest
     (667
    
 
 
 
Total operating lease liabilities
   $ 8,227  
    
 
 
 
The following table presents lease liabilities and their classification on the consolidated balance
sheet
(in thousands):
 
 
  
December 31, 2021
 
Current operating lease liabilities
   $ 2,696  
Operating lease liabilities, net of current portion
     5,531  
    
 
 
 
Total operating lease liabilities
   $ 8,227  
    
 
 
 

Disclosures under ASC 840
As of and for the year ended December 31, 2019, leases were accounted for under ASC 840, the relevant accounting standard at the time. During the year ended December 31, 2019, the Company recorded rent expense of $
2.5
 million.
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
13. Commitments and Contingencies
Leases
The Company’s commitments under its leases are described in Note 12.
Indemnification Agreements
In the normal course of business, the Company may provide indemnification of varying scope and terms to third parties and enters into commitments and guarantees (“Agreements”) under which it may be required to make payments. The duration of these Agreements varies, and in certain cases, is indefinite. Furthermore, many of these Agreements do not limit the Company’s maximum potential payment exposure.
In addition, the Company has entered into indemnification agreements with members of its board of directors and executive officers that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers.
Through December 31, 2021, the Company has not incurred any material costs as a result of such indemnifications. The Company does not believe that the outcome of any claims under indemnification arrangements will have a material effect on its financial position, results of operations or cash flows, and it has not accrued any liabilities related to such obligations in its consolidated financial statements as of December 31, 2021 and 2020.
Legal Proceedings and Other Contingencies
The Company was contacted by a representative from a state tax assessor’s office requesting remittance of uncollected sales taxes. The Company does not believe its services are taxable in this state and is investigating this request and intends to vigorously defend this position. If the Company does not prevail in its position, uncollected sales taxes due for the period could amount to approximately $
1.5
million, including interest and penalties. The Company has not recorded any liabilities related to this matter as the loss has not been deemed probable.
The Company is from time to time subject to various other legal proceedings and claims, either asserted or unasserted, which arise in the ordinary course of its business. While the outcome of these other claims cannot be predicted with certainty, management does not believe that the outcome of any of these other legal matters will have a material adverse effect on the Company’s results of operations or financial condition.
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Retirement Plan
12 Months Ended
Dec. 31, 2021
Retirement Benefits [Abstract]  
Retirement Plan
14. Retirement Plan
The Company has established a defined-contribution plan under Section 401(k) of the Internal Revenue Code (the “401(k) Plan”). The 401(k) Plan covers all employees who meet defined minimum age and service requirements, and allows participants to defer a portion of their annual compensation on a
pre-tax
basis. As currently established, the Company is not required to make any contributions to the 401(k) Plan. The Company contributed $
0.9
million, $
0.7
million and $
0.5
million during the years ended December 31, 2021, 2020 and 2019, respectively.
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions
12 Months Ended
Dec. 31, 2021
Related Party Transactions [Abstract]  
Related Party Transactions
15. Related Party Transactions
The Company has, in the ordinary course of business, entered into arrangements with other companies who have shareholders in common with the Company. Pursuant to these arrangements, related-party affiliates receive payments for providing website visitor referrals and to a lesser extent a small amount of office space. During the years ended December 31, 2021, 2020 and 2019, the Company recorded expense of $
3.5
million, $
3.1
million
and $5.2 million, respectively, related to these arrangements. During the years ended December 31, 2021, 2020 and 2019, the Company paid $3.8 million, $3.1 million and $5.7 million, respectively, related to these arrangements. As of December 31, 2021 and 2020, amounts due to related-party affiliates totaled $0.3 million and $0.5 million, respectively, which were included in accounts payable and accrued expenses on the balance sheets.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events
16. Subsequent Events
On February 23, 2022, the Company sold 1,004,016 shares of Class A common stock at a purchase price of $14.94 per share for gross proceeds of $15.0 
million in a private placement to Recognition Capital, LLC, an entity which is owned and controlled by David Blundin, Chairman of the board of directors and co-founder of the Company. 

XML 38 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods. Significant estimates and assumptions reflected in these consolidated financial statements include, but are not limited to, revenue recognition and collectability of accounts receivable, the expensing and capitalization of website and software development costs, goodwill and acquired intangible assets, commissions receivable, the contingent consideration liabilities, the valuation of stock-based awards and income taxes. The Company bases its estimates on historical experience, known trends and other market-specific or other relevant factors that it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates, as there are changes in circumstances, facts and experience. Changes in estimates are recorded in periods in which they become known. Actual results may differ from those estimates or assumptions. Due to the
COVID-19
pandemic, there has been uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require an update to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of the date of issuance of these consolidated financial statements. These estimates may change, as new events occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.
Restricted Cash
Restricted Cash
As of both December 31, 2021 and 2020, restricted cash consisted of $0.3 million deposited in a separate restricted bank account as a security deposit for the Company’s corporate credit cards. Restricted cash accounts are classified within other assets.
Cash Equivalents
Cash Equivalents
The Company considers all highly liquid investments with original maturities of three months or less at the date of purchase to be cash equivalents.
Concentrations of Credit Risk and of Significant Customers
Concentrations of Credit Risk and of Significant Customers
Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts and commissions receivable. The Company maintains its cash and cash equivalents at accredited financial institutions. The Company does not believe that it is subject to unusual credit risk beyond the normal credit risk associated with commercial banking relationships.
The Company sells its consumer referrals to insurance provider customers, consisting of carriers and agents, and indirect distributors in the United States. For the years ended December 31, 2021, 2020 and 2019, one customer represented 16%, 22% and 21%, respectively, of total revenue. As of December 31, 2021, one customer accounted for 12% of the total accounts and commissions receivable balance. As of December 31, 2020, one customer accounted for 10% of the total accounts and commissions receivable balance.
Accounts Receivable
Accounts Receivable
The Company provides credit to customers in the ordinary course of business and believes its credit policies are prudent and reflect industry practices and business risk. The Company monitors economic conditions to identify facts or circumstances that may indicate that its receivables are at risk of collection. The Company provides reserves against accounts receivable for estimated losses, if any, that may result from a customer’s inability to pay based on the composition of its accounts receivable, current economic conditions, and historical credit loss activity. Amounts determined to be uncollectible are charged or
written-off
against the reserve. As of December 31, 2021, the Company’s allowance for credit losses was less than $
0.1
 million. As of December 31, 2020, the Company’s allowance for credit losses was $0.1 million. During the years ended December 31, 2021 and 2020, the Company wrote off an insignificant amount of uncollectible accounts. During the year ended December 31, 2019, the Company wrote off $0.5 million of uncollectible accounts.
Revenue Recognition
Revenue Recognition
The Company derives its revenue primarily by selling consumer referrals to its insurance provider customers, including insurance carriers, agents and indirect distributors. The Company also generates less than
 
10
%
of its revenue from commission fees for the sale of policies, primarily in its health and automotive verticals. On January 1, 2019, the Company adopted the new revenue standard ASC 606, which amended revenue recognition principles and provides a single, comprehensive set of criteria for revenue recognition within and across all industries. To determine revenue recognition for arrangements that the Company determines are within the scope of the revenue standard, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation.
The Company only applies the five-step model to contracts when collectability of the consideration to which the Company is entitled in exchange for the goods or services it transfers to the customer is determined to be probable. Amounts are recorded as accounts receivable when the Company’s right to consideration is unconditional. The Company does not assess whether a contract has a significant financing component if the expectation at contract inception is that the period between payment by the customer and the transfer of the promised goods or services to the customer will be one year or less.
Referral Revenue
The Company recognizes referral revenue when it satisfies its performance obligations by delivering the referrals to its customers in an amount that reflects the consideration to which it expects to be entitled in exchange for those referrals.
Disaggregated Revenue
The Company presents disaggregated revenue from contracts with customers by distribution channel, as the distribution channel impacts the nature and amount of the Company’s revenue, and by vertical market segment.
Total revenue is comprised of revenue from the following distribution channels:
 
    
Year Ended December 31,
 
    
2021
   
2020
   
2019
 
Direct channels
     90     92     94
Indirect channels
     10     8     6
    
 
 
   
 
 
   
 
 
 
                       100                     100                     100
    
 
 
   
 
 
   
 
 
 
Total revenue is comprised of revenue from the following insurance verticals (in thousands):
 
    
Year Ended December 31,
 
    
2021
   
2020
   
2019
 
Automotive
    $ 330,928      $ 283,236     $ 212,300  
Other
                     87,587                       63,699                       36,511  
    
 
 
   
 
 
   
 
 
 
Total Revenue
    $ 418,515      $ 346,935     $ 248,811  
    
 
 
   
 
 
   
 
 
 
The Company has elected to apply the
practical
expedient in ASC 606 to expense incremental direct costs of obtaining a contract, consisting of sales commissions, as incurred as the expected period of benefit of the sales commissions is one year or less. At December 31, 2021 and 2020, the Company had not capitalized any costs to obtain any of its contracts.
Deferred Revenue
Amounts received for referrals prior to satisfying the revenue recognition criteria are recorded as deferred revenue in the accompanying balance sheets. Amounts expected to be recognized as revenue within 12 months of the balance sheet date are classified as current deferred revenue. Deferred revenue was $2.1 million and $1.9 million as of December 31, 2021 and 2020, respectively. During the year ended December 31, 2021, the Company recognized revenue of $1.4 million that was included in the contract liability balance (deferred revenue) at December 31, 2020. The Company recognizes deferred revenue by first allocating from the beginning deferred revenue balance to the extent that the beginning deferred revenue balance exceeds the revenue to be recognized. Billings during the period are added to the deferred revenue balance to be recognized in future periods.
Commissions Receivable
Commission Revenue
The Company’s commission revenue is primarily comprised of commissions from health insurance carriers and, to a lesser extent, auto insurance carriers. Commission revenue is comprised of the estimated constrained lifetime values (the “constrained LTVs”) of commission payments the Company expects to receive for selling an insurance policy. Commission revenue is recognized upon satisfaction of the Company’s performance obligation. The Company considers its performance obligation to be satisfied upon submission of the policy application. Commission revenue represents less than
 
10
% of total revenue in each of the years ended December 
31
,
2021
,
2020
and
2019
.
The Company estimates commission revenue for each health insurance product by using a portfolio approach to a group of policies by product type and the application submission date of the relevant policy, which are referred to as “cohorts.” The Company’s estimate of constrained LTVs is based on an analysis of historical commission payment trends for relevant policies to establish an expected lifetime value and incorporates management’s judgment in interpreting those trends to calculate LTVs and to apply constraints to such LTVs. Significant factors impacting historical trends include carrier mix, average policy duration and conversion rates of paying policies.
Commission revenue from auto insurance carriers is comprised of constrained LTVs of commission payments the Company expects to receive for selling an insurance policy based on the effective date of the policy. The Company’s estimate of constrained LTVs is based on an analysis of historical commission payment trends for relevant policies to establish an expected lifetime value and incorporates management’s judgment in interpreting those trends to calculate LTVs and to apply constraints to such LTVs. The most significant factor impacting historical trends
is
average policy duration.
The Company applies a constraint to its estimated LTVs to only recognize the amount of variable consideration that it believes is probable that it will be entitled to receive and will not be subject to a significant revenue reversal in the future.

To the extent that commission payment trends change or the underlying factors impacting commission payments change, the Company’s estimate of constrained LTVs could be materially impacted. To the extent the Company makes changes to its estimates of constrained LTVs, it recognizes any material impact of the change to commission revenue in the reporting period in which the change is made, including revisions of estimated lifetime commissions either below or in excess of previously estimated constrained LTVs recognized as an adjustment to revenue and the related contract asset. The Company recognizes revenue for new policies by applying the latest estimated constrained LTV for that product.
Commissions Receivable
Commissions receivable are contract assets that represent estimated variable consideration for commissions to be received from insurance carriers for performance obligations that have been satisfied. The current portion of commissions receivable (included within prepaid expenses and other current assets) are estimated commissions expected to be received within one year, while the
non-current
portion of commissions receivable (included within other assets
(non-current))
are expected to be
received
beyond one year.
 
The current and
non-current
portions of commissions receivable are as follows (in thousands):


    
December 31,
 
     
    
2021
    
2020
 
     
Commissions receivable, current portion (included in prepaid expenses and other current assets)
    $ 9,285       $ 3,842  
     
Commissions receivable,
non-current
portion (included in other assets)
                     13,415                        1,987  
    
 
 
    
 
 
 
     
      $ 22,700       $ 5,829  
    
 
 
    
 
 
 
A portion of the Company’s commissions receivable contract asset was recorded as part of the purchase price allocation for the Company’s two acquisitions (see Note 3).
The Company assesses impairment for uncollectible consideration when information available indicates it is probable that an asset has been impaired. There were no impairments recorded during the years ended December 31, 2021, 2020 or 2019.
While the Company is exposed to credit losses due to the
non-payment
by insurance carriers, it considers the risk of this to be remote.
Goodwill and Acquired Intangible Assets
Goodwill and Acquired Intangible Assets
The Company records goodwill when consideration paid in a business acquisition exceeds the value of the net assets acquired. The Company’s estimates of fair value are based upon assumptions believed to be reasonable at that time but that are inherently uncertain and unpredictable. Assumptions may be incomplete or inaccurate, and unanticipated events or circumstances may occur, which may affect the accuracy or validity of such assumptions, estimates or actual results. During the measurement period, which extends no later than one year from the acquisition date, the Company may record certain adjustments to the carrying value of the assets acquired and liabilities assumed with the corresponding offset to goodwill. After the measurement period, all adjustments are recorded in the consolidated statements of operations and comprehensive loss as operating expenses or income.
Goodwill is not amortized, but rather is tested for impairment annually, or more frequently if facts and circumstances warrant a review, such as significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. The Company assesses both the existence of potential impairment and the amount of impairment loss by comparing the fair value of the reporting unit with its carrying amount, including goodwill. Intangible assets are recorded at their estimated fair values at the date of acquisition. The Company amortizes acquired intangible assets over their estimated useful lives based on the pattern of consumption of the economic benefits or, if that pattern cannot be readily determined, on a straight-line basis.
Valuation of Contingent Consideration
Valuation of Contingent Consideration
The Company’s two acquisitions in 2021 and 2020 provided for shares of Class A common stock to be issued to former owners of the purchased entities upon the achievement of certain revenue targets (see Note 3). Achievement of revenue targets that will result in the issuance of a variable number of shares of Class A common stock are accounted for as a liability. The Company estimates the fair value of the shares of Class A common stock issuable upon achievement of the targets as of the acquisition date. The Company remeasures the fair value of the shares of Class A common stock issuable at each subsequent reporting date until the liability is fully settled. The Company uses Monte Carlo simulation models in its estimates. The estimated fair value of the contingent consideration is based upon available information and certain assumptions, known at the time of its estimates, which management believes are reasonable. Significant assumptions and estimates utilized in the model include the forecasted revenue, revenue volatility and discount rate. The fair value of the liability at each reporting date is comprised of the estimated number of Class A common stock to be earned multiplied by the market value of the Company’s Class A common stock as of the reporting date.
Deferred Financing Costs
Deferred Financing Costs
The Company capitalizes lender, legal and other third-party fees that are directly associated with obtaining access to capital under credit facilities. Deferred financing costs incurred in connection with obtaining access to capital are recorded in prepaid expenses and other current assets and are amortized over the availability period or term of the credit facility. Deferred financing costs related to a recognized debt liability are recorded as a direct reduction of the carrying amount of the debt liability and amortized to interest expense on an effective interest basis over the repayment term.
Property and Equipment
Property and Equipment
Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization expense is recognized using the straight-line method over the estimated useful life of each asset as follows:
 
     Estimated Useful Life
Computer equipment
   3 years
Software
   3 years
Furniture and fixtures
   5 years
Leasehold improvements
   Shorter of lease term or estimated useful life
Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation and amortization are removed from the accounts and any resulting gain or loss is included in loss from operations on the statements of operations and comprehensive loss. Expenditures for repairs and maintenance are charged to expense as incurred.
Leases
Leases
Prior to January 1, 2020, the Company accounted for leases under ASC 840, Leases (“ASC 840”). Effective January 1, 2020, the Company adopted ASC Topic 842, Leases (“ASC 842”), using the modified retrospective approach with no restatement of prior periods or cumulative adjustment to accumulated deficit. Therefore, for the year ended December 31, 2019, the Company’s financial statements continue to be presented in accordance with ASC 840, the accounting standard originally in effect for such period. As of and for the years ended December 31, 2021 and 2020, the Company’s consolidated financial statements are presented in accordance with ASC 842.
In accordance with ASC 842, the Company accounts for a contract as a lease when it has the right to control the asset for a period of time while obtaining substantially all of the asset’s economic benefits. The Company determines if an arrangement is a lease or contains an embedded lease at inception. For arrangements that meet the definition of a lease, the Company determines the initial classification and measurement of its
right-of-use
asset and lease liability at the lease commencement date and thereafter if modified. The lease term includes any renewal options that the Company is reasonably assured to exercise. The present value of lease payments is determined by using the interest rate implicit in the lease, if that rate is readily determinable; otherwise, the Company uses its estimated secured incremental borrowing rate for that lease term. The Company’s policy is to not record leases with an original term of 12 months or less on its consolidated balance sheets and recognizes those lease payments in the income statement on a straight-line basis over the lease term. The Company’s existing leases are for office space.
In addition to rent, the leases may require the Company to pay additional costs, such as utilities, maintenance and other operating costs, which are generally referred to
as non-lease components.
The Company has elected to not separate lease
and non-lease components.
Only the fixed costs for lease components and their
associated non-lease components
are accounted for as a single lease component and recognized as part of
a right-of-use asset
and lease liability. Rent expense for operating leases is recognized on a straight-line basis over the reasonably assured lease term based on the total lease payments and is included in operating expense in the consolidated statements of operations and comprehensive loss.
 
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets
Long-lived assets consist primarily of property and equipment,
right-of-use
assets and intangible assets with finite lives. Long-lived assets to be held and used are tested for recoverability whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset group to its carrying value. An impairment loss would be recognized in loss from operations when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. The impairment loss would be based on the excess of the carrying value of the impaired asset group over its fair value, determined based on discounted cash flows. The Company did not record any impairment losses on long-lived assets during the years ended December 31, 2021, 2020 or 2019.
Fair Value Measurements
Fair Value Measurements
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:
•    Level 1—Quoted prices in active markets for identical assets or liabilities.
•    Level 2—Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.
•    Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.
The Company’s cash equivalents and contingent consideration liabilities are carried at fair value, determined according to the fair value hierarchy described above (see Note 4). The carrying values of the Company’s accounts receivable, accounts payable and accrued expenses and other current liabilities approximate their fair values due to the short-term nature of these assets and liabilities. Commissions receivable are recorded at constrained lifetime values.
Segment Information
Segment Information
The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. The Company operates an online marketplace for consumers shopping for auto, home and renters, life and health insurance quotes.
Significantly
all of the Company’s tangible assets are held in the United States.
Research And Development
Research and Development
Research and development expenses consist primarily of personnel-related expenses (wages, fringe benefit costs and stock-based compensation expense) for product management and software development. Research and development costs are expensed as incurred, except for certain costs which are capitalized in connection with the development of the Company’s website and
internal-use
software.
Costs incurred in the preliminary and post-implementation stages of development are expensed as incurred. Once an application has reached the development stage, internal costs, if direct and incremental, are capitalized
 
until the software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing performed to ensure the product is ready for its intended use. The Company also capitalizes costs related to specific upgrades and enhancements of its website and
internal-use
software when it is probable that the expenditures will result in additional functionality. Maintenance and training costs are expensed as incurred. Capitalized software costs are recorded as part of property and equipment and are amortized on a straight-line basis
over
an estimated useful life of
three years.
Advertising Expense
Advertising Expense
Advertising expense consists of variable costs that are related to attracting consumers to the Company’s marketplace and generating consumer quote requests, including through its verified partner network, and promoting its marketplace to insurance carriers and agents. The Company expenses advertising costs as incurred and such costs are included in sales and marketing expense in the accompanying statements of operations and comprehensive loss. During the years ended December 31, 2021, 2020 and 2019, advertising expense totaled $289.0 million, $238.3 million and $175.5 million, respectively.
Stock Based Compensation
Stock-Based Compensation
The Company measures stock options with service-based vesting or performance-based vesting granted to employees,
non-employees
and directors based on the fair value on the date of grant using the
Black-Scholes
option-pricing
model. The Company measures stock options with market-based vesting based on the fair value on the date of grant using a Monte Carlo simulation model. The Company measures restricted common stock units based on the fair value on the date of grant using the market value of the Company’s common stock. Compensation expense for employee awards is recognized over the requisite service period, which is generally the vesting period of the respective award. The Company uses the
straight-line
method to record the expense of employee awards with only
service-based
vesting conditions. The Company uses the
graded-vesting
method to record the expense of employee awards with both
service-based
and
performance-based
vesting conditions, commencing once achievement of the performance condition becomes probable. Compensation expense for nonemployee awards is recognized in the same manner as if the Company had paid cash for the goods or services received.
The fair value of performance-based restricted stock units that are liability classified will be recorded as compensation expense based on the fair value of the number of shares issued at vesting. Prior to vesting, compensation expense is recognized over the period during which services are rendered, based on the performance conditions deemed probable of achievement. At the end of each financial reporting period prior to the vesting date, the fair value of these awards is remeasured using the then-current fair value of the Company’s Class A common stock (see Note 10).
The Company classifies stock-based compensation expense in its statements of operations and comprehensive loss in the same manner in which the award recipient’s payroll costs are classified or in which the award recipient’s service payments are classified.
Foreign Currency Translation
Foreign Currency Translation
The functional currency of the Company’s foreign subsidiaries is the currency of the local country. Assets and liabilities of the Company’s foreign subsidiaries are translated into U.S. dollars using the
period-end
exchange rates, and income and expense items are translated into U.S. dollars using average exchange rates in effect during each period. The effects of these foreign currency translation adjustments are included in accumulated other comprehensive loss, a separate component of stockholders’ equity. The Company also incurs transaction gains and losses resulting from intercompany transactions as well as transactions with customers or vendors denominated in currencies other than the functional currency of the legal entity in which the transaction is recorded. Foreign currency transaction gains (losses) are included in the consolidated statements of operations and comprehensive loss as a component of other income (expense) and have not been significant.
 
Comprehensive Loss
Comprehensive Loss
Comprehensive loss includes net loss as well as other changes in stockholders’ equity that result from transactions and economic events other than those with stockholders. The Company’s only element of other comprehensive loss is foreign currency translation adjustments.
Net Income (Loss) per Share
Net Income (Loss) per Share
Basic net income (loss) per common share is computed by dividing the net income (loss) by the weighted average number of shares of common stock outstanding for the period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the period, including potential dilutive common shares assuming the dilutive effect of outstanding stock options and unvested restricted stock units. For periods in which the Company reported a net loss, diluted net loss per common share is the same as basic net loss per common share, since dilutive common shares are not assumed to have been issued if their effect is anti-dilutive.
The Company has two classes of common stock outstanding: Class A common stock and Class B common stock. As more fully described in Note 9, the rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. The Company allocates undistributed earnings attributable to common stock between the common stock classes on a
one-to-one
basis when computing net income (loss) per share. As a result, basic and diluted net income (loss) per share of Class A common stock and Class B common stock are equivalent.
The Company excluded the following potential common shares, presented based on amounts outstanding at each period end, from the computation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:
 
    
December 31,
 
    
2021
    
2020
    
2019
 
Options to purchase common stock
     1,539,573        2,188,919        2,827,868  
Unvested restricted stock units
                         2,798,761                            3,142,220                            3,367,846  
    
 
 
    
 
 
    
 
 
 
       4,338,334        5,331,139        6,195,714  
    
 
 
    
 
 
    
 
 
 
The table above does not include shares issuable upon settlement of contingent consideration for the Company’s two acquisitions (see Note 3). Such shares are also not included in the Company’s calculation of basic or diluted net loss per common share.
Income Taxes
Income Taxes
The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in the consolidated financial statements or in the Company’s tax returns. Deferred tax assets and liabilities are determined on the basis of the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Changes in deferred tax assets and liabilities are recorded in the provision for income taxes. The Company assesses the likelihood that its deferred tax assets will be recovered from future taxable income and, to the extent it believes, based upon the weight of available evidence, that it is more likely than not that all or a portion of the deferred tax assets will not be realized, a valuation allowance is established through a charge to income tax expense. Potential for recovery of deferred tax assets is evaluated by estimating the future taxable profits expected and considering prudent and feasible tax planning strategies.
The Company accounts for uncertainty in income taxes recognized in the consolidated financial statements by applying a
two-step
process to determine the amount of tax benefit to be recognized. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination by the taxing authorities. If the tax position is deemed
more-likely-than-not
to be sustained, the tax position is then assessed to
determine the amount of benefit to recognize in the consolidated financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. The provision for income taxes includes the effects of any resulting tax reserves, or unrecognized tax benefits, that are considered appropriate as well as the
related
net interest
and
penalties. The Company’s policy is to record interest and penalties related to income taxes as part of the tax provision.
Recently Adopted Accounting Pronouncements
Recently Adopted Accounting Pronouncements
In December 2019, the FASB issued ASU
No. 2019-12,
Income Taxes - Simplifying the Accounting for Income Taxes (Topic 740). The amendments in this update simplify the accounting for income taxes by removing certain exceptions to the general principles as well as clarifying and amending existing guidance to improve consistent application. The amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. Depending on the amendment, adoption may be applied on the retrospective, modified retrospective or prospective basis. The Company adopted this guidance on a prospective basis as of January 1, 2021 and the adoption had no impact on the Company’s financial position, results of operations or cash flows.
 

Recently Issued Accounting Pronouncements
In October 2021, the FASB issued ASU
No. 2021-08,
Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Topic 805), which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606,
Revenue from Contracts with Customers
, as if it had originated the contracts. This approach differs from the current requirement to measure contract assets and contract liabilities acquired in a business combination at fair value. The amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022, with early adoption permitted. The amendments in this update are to be applied prospectively to business combinations occurring on or after the effective date. The Company is currently assessing the impact of the adoption of this guidance on its consolidated financial statements.
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Disaggregation of Revenue
Total revenue is comprised of revenue from the following distribution channels:
 
    
Year Ended December 31,
 
    
2021
   
2020
   
2019
 
Direct channels
     90     92     94
Indirect channels
     10     8     6
    
 
 
   
 
 
   
 
 
 
                       100                     100                     100
    
 
 
   
 
 
   
 
 
 
Total revenue is comprised of revenue from the following insurance verticals (in thousands):
 
    
Year Ended December 31,
 
    
2021
   
2020
   
2019
 
Automotive
    $ 330,928      $ 283,236     $ 212,300  
Other
                     87,587                       63,699                       36,511  
    
 
 
   
 
 
   
 
 
 
Total Revenue
    $ 418,515      $ 346,935     $ 248,811  
    
 
 
   
 
 
   
 
 
 
Summary Of Current And Non-Current Portions Of Commissions Receivable
    
December 31,
 
     
    
2021
    
2020
 
     
Commissions receivable, current portion (included in prepaid expenses and other current assets)
    $ 9,285       $ 3,842  
     
Commissions receivable,
non-current
portion (included in other assets)
                     13,415                        1,987  
    
 
 
    
 
 
 
     
      $ 22,700       $ 5,829  
    
 
 
    
 
 
 
Summary of Property and Equipment Estimated Useful Lives Depreciation and amortization expense is recognized using the straight-line method over the estimated useful life of each asset as follows:
 
     Estimated Useful Life
Computer equipment
   3 years
Software
   3 years
Furniture and fixtures
   5 years
Leasehold improvements
   Shorter of lease term or estimated useful life
Summary of Diluted Net Loss Per Share Attributable to Common Stockholders
The Company excluded the following potential common shares, presented based on amounts outstanding at each period end, from the computation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:
 
    
December 31,
 
    
2021
    
2020
    
2019
 
Options to purchase common stock
     1,539,573        2,188,919        2,827,868  
Unvested restricted stock units
                         2,798,761                            3,142,220                            3,367,846  
    
 
 
    
 
 
    
 
 
 
       4,338,334        5,331,139        6,195,714  
    
 
 
    
 
 
    
 
 
 
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisition (Tables)
12 Months Ended
Dec. 31, 2021
Policy Fuel LLC [Member]  
Business Acquisition [Line Items]  
Summary of Purchase Price and Allocation of Purchase Price for Business Acquisition
The following tables summarize the preliminary purchase price for PolicyFuel and the preliminary allocation of the purchase price (in thousands):
 
Cash paid, net of cash acquired
    $ 15,955  
Fair value of contingent consideration to be settled in stock
     3,784  
Settlement of existing relationship
     233  
    
 
 
 
Total purchase price consideration, net of cash acquired
    $ 19,972  
    
 
 
 
   
Assets Acquired and Liabilities Assumed:
        
Accounts receivable
    $ 283  
Commissions receivable (current and long-term)
     2,761  
Prepaid expenses and other current assets
     12  
Customer relationships
     6,600  
Developed technology
     1,700  
Other identifiable intangible assets
     300  
Goodwill
     11,532  
    
 
 
 
Total assets acquired
      23,188  
Accounts payable and accrued expenses (current)
     (706
Deferred tax liability
     (2,510
    
 
 
 
Total allocation of purchase price consideration, net of cash acquired
    $ 19,972  
    
 
 
 
Eversurance, LLC [Member]  
Business Acquisition [Line Items]  
Summary of Purchase Price and Allocation of Purchase Price for Business Acquisition
The following tables summarize the preliminary purchase price for Eversurance and the allocation of the purchase price (in thousands):
 
Cash paid
    $ 14,930  
   
Fair value of contingent consideration to be settled in stock
     1,751  
    
 
 
 
Total purchase price consideration
    $ 16,681  
    
 
 
 
   
Assets Acquired and Liabilities Assumed:
        
   
Commissions receivable (current and long-term)
    $ 3,285  
Customer relationships
     3,600  
Other identifiable intangible assets
     270  
Operating lease
right-of-use
assets
     1,469  
Goodwill
     9,969  
    
 
 
 
Total assets acquired
      18,593  
Accounts payable and accrued expenses (current and long-term)
     (443
Operating lease liabilities
     (1,469
    
 
 
 
Total allocation of purchase price consideration
    $ 16,681  
    
 
 
 
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Summary of Fair Value Measurements, Recurring and Nonrecurring
The following tables present the Company’s fair value hierarchy for its assets and liabilities which are measured at fair value on a recurring basis as of December 31, 2021 and December 31, 2020 (in thousands):
 
 
  
Fair Value Measurements at December 31, 2021 Using:
 
 
  
    Level 1    
 
  
    Level 2    
 
  
    Level 3    
 
  
    Total    
 
Assets:
  
     
  
     
  
     
  
     
Cash equivalents:
  
     
  
     
  
     
  
     
Money market funds
   $ 20,502      $      $       $ 20,502  
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities:
                                   
Contingent consideration liability associated with acquisition of Eversurance included in other long-term liabilities
    $      $      $ 920      $ 920  
Contingent consideration liability associated with acquisition of PolicyFuel included in accrued expense and other current liabilities
                   629        629  
Contingent consideration liability associated with acquisition of PolicyFuel included in other long-term liabilities
                   4,625          4,625  
    
 
 
    
 
 
    
 
 
    
 
 
 
    
 
$
      $       $ 6,174       $ 6,174  
    
 
 
    
 
 
    
 
 
    
 
 
 
   
    
Fair Value Measurements at December 31, 2020 Using:
 
    
Level 1
    
Level 2
    
Level 3
    
Total
 
         
Assets:
                                   
Cash equivalents:
                                   
Money market funds
    $ 15,777       $       $       $ 15,777  
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities:
                                   
Contingent consideration liability associated with acquisition of Eversurance included in other long-term liabilities
    $       $       $ 2,194       $ 2,194  
    
 
 
    
 
 
    
 
 
    
 
 
 
Summary of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation
The following table provides a roll-forward of the aggregate fair values of the Company’s contingent consideration liabilities for which fair value is determined by Level 3 inputs (in thousands):
 
 
  
Contingent
 
 
 
  
Consideration
 
 
 
  
Liabilities
 
Fair value at December 31, 2020
    $ 2,194  
Acquisition of PolicyFuel
                         3,784  
Change in fair value of contingent consideration related
to Eversurance acquisition
     (1,274
Change in fair value of contingent consideration related
t
o PolicyFuel acquisition
     1,470  
    
 
 
 
Fair value at December 31, 2021
    $ 6,174  
    
 
 
 
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Acquired Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill [Table Text Block]
Changes
in goodwill for the year ended December 31, 2021 were as follows (in thousands):
 
Balance January 1, 2021
    $ 9,794  
Final adjustment to Eversurance purchase price allocation
     175  
Goodwill resulting from PolicyFuel acquisition
                                 11,532  
    
 
 
 
Balance December 31, 2021
   $ 21,501  
    
 
 
 
Summary of Acquired Intangible Assets
Acquired intangible assets consisted of the following (in thousands):
 
 
  
 
 
  
December 31, 2021
 
 
  
Weighted
Average Useful
Life
 
  
Gross Amount
 
  
Accumulated
Amortization
 
 
Carrying
Value
 
 
  
(in years)
 
  
 
 
  
 
 
 
 
 
Customer relationships
 
   7.6
 
   $ 10,200      $ (1,830   $ 8,370  
Developed technology
 
   3
 
     1,700        (217     1,483  
Other identifiable intangible assets
 
   2.8
 
     570                    (194                 376  
 
 
    
 
  
 
 
    
 
 
   
 
 
 
 
 
    
 
  
$
12,470
 
  
$
(2,241
 
$
10,229
 
 
 
    
 
  
 
 
    
 
 
   
 
 
 
 
  
 
 
  
December 31, 2020
 
 
  
Weighted Average
Useful Life
 
  
Gross Amount
 
  
Accumulated
Amortization
 
 
Carrying
Value
 
 
  
(in years)
 
  
 
 
  
 
 
 
 
 
Customer relationships
  
 
5
 
    $ 3,600       $ (464    $ 3,136  
Other identifiable intangible assets
  
 
3.7
 
     270        (40         230  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
 
 
 
  
 $
3,870
 
  
 $
(504
 
 $
3,366
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Summary of Future Amortization Expense of the Intangible Assets
Future amortization
expense of the intangible assets as of December 31, 2021, is expected to be as follows (in thousands):
Year Ending December 31,
      
   
2022
   $ 2,277  
   
2023
     2,001  
   
2024
     1,715  
   
2025
     960  
   
2026
     685  
   
Thereafter
     2,591  
    
 
 
 
   
     $                    10,229  
    
 
 
 
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Summary of Property and Equipment
Property and equipment, net consisted of the following (in thousands):
 
    
December 31,
 
    
2021
   
2020
 
     
Computer equipment
   $ 2,755     $ 2,183  
     
Software
     12,888       11,113  
     
Furniture and fixtures
     1,127       1,127  
     
Leasehold improvements
     906       921  
    
 
 
   
 
 
 
     
       17,676       15,344  
     
Less: Accumulated depreciation and amortization
     (11,880     (9,171
    
 
 
   
 
 
 
     
     $                  5,796     $                        6,173  
    
 
 
   
 
 
 
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Summary of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
 
    
December 31,
 
    
2021
    
2020
 
     
Accrued employee compensation and benefits
   $ 4,115      $ 4,105  
 
   
Accrued advertising expenses
     5,669        2,596  
 
   
Other current liabilities
     3,231        2,720  
    
 
 
    
 
 
 
     
     $                     13,015      $                     9,421  
    
 
 
    
 
 
 
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2021
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Stock Option Grants Valuation Assumptions
The following table presents the assumptions used in the Monte Carlo simulation model to determine the fair value of these stock-based awards on their issuance date:
 
Risk-free interest rate
     1.5
   
Expected volatility
     49.0
   
Expected dividend yield
     0
   
Derived service period (in years)
     4.1  
Schedule of Stock Options Activity
The following table summarizes the Company’s option activity since December 31, 2020:
 
 
  
 
 
 
 
 
  
Weighted
 
  
 
 
 
  
 
 
 
Weighted
 
  
Average
 
  
 
 
 
  
 
 
 
Average
 
  
Remaining
 
  
Aggregate
 
 
  
 
 
 
Exercise
 
  
Contractual
 
  
Intrinsic
 
 
  
Number of Shares
 
 
Price
 
  
Term
 
  
Value
 
 
  
 
 
 
 
 
  
(in years)
 
  
(in thousands)
 
Outstanding as of December 31, 2020
     2,188,919     $                     12.01        5.72      $                     57,538  
         
Granted
                              
         
Exercised
     (572,429     6.32                    
         
Forfeited
     (76,917     7.20                    
    
 
 
                           
         
Outstanding as of December 31, 2021
     1,539,573     $ 14.37        5.36      $ 9,820  
    
 
 
                           
         
Vested and expected to vest as of December 31, 2021
     1,523,410     $ 14.44        5.36      $ 9,694  
    
 
 
                           
         
Options exercisable as of December 31, 2021
     1,126,220     $ 7.78        4.70      $ 8,876  
    
 
 
                           
Schedule of Unvested Restricted Stock Units
The following table
summarizes the Company’s RSU activity since December 31, 2020:
 
 
  
 
 
 
Weighted Average
 
 
  
Number of Shares
 
 
Grant-Date Fair Value
 
     
Unvested balance December 31, 2020
     3,142,220     $ 25.29  
     
Granted
     1,774,545       26.26  
     
Vested
     (1,127,509     26.00  
     
Forfeited
     (990,495     30.06  
    
 
 
         
     
Unvested balance December 31, 2021
     2,798,761     $       23.93  
    
 
 
         
Summary of Stock-Based Compensation Expense of Statements of Operations and Comprehensive Loss
The Company recorded stock-based compensation expense in the following expense categories of its statements of operations and comprehensive loss (in thousands):
 
 
  
Year Ended December 31,
 
 
  
2021
 
  
2020
 
  
2019
 
Cost of revenue
  
$
363
 
  
$
361
 
  
$
193
 
Sales and marketing
  
 
12,405
 
  
 
10,246
 
  
 
3,805
 
Research and development
  
 
9,551
 
  
 
7,751
 
  
 
3,967
 
General and administrative
  
 
7,701
 
  
 
5,821
 
  
 
4,756
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
  
$
            30,020
 
  
$
            24,179
 
  
$
            12,721
 
 
  
 
 
 
  
 
 
 
  
 
 
 
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of Effective Income Tax Rate Reconciliation
A reconciliation of the U.S. federal statutory income tax rate to the Company’s effective income tax rate is as follows:


 
  
Year Ended December 31,
 
 
  
2021
 
 
2020
 
 
2019
 
Federal statutory income tax rate
     21.0     21.0     21.0
%
       
State taxes, net of federal benefit
     5.2       4.2       5.5  
 
     
Federal and state research and development tax credits
     5.6       12.4       19.4  
 
     
Nondeductible items
     (2.0 )     (0.7 )     (1.6
 
     
Stock-based compensation
     10.9       97.2       13.3  
Deferred
taxes on
 acquisition
     11.4              
 
     
Other
     0.4       2.2       (0.9
 
     
Change in valuation allowance
     (41.1 )       (136.3     (56.7
    
 
 
   
 
 
   
 
 
 
       
Effective income tax rate
     11.4      —      
%
    
 
 
   
 
 
   
 
 
 

Schedule of Deferred Tax Assets and Liabilities
Net deferred tax assets as of December 31, 2021 and 2020 consisted of the following (in thousands):


 
  
December 31,
 
 
  
2021
 
 
2020
 
Deferred tax assets:
  
 
     
     
Net operating loss carryforwards
   $                     27,364     $                     19,197  
     
Research and development tax credit carryforwards
     7,559       6,470  
     
Accrued expenses and other current liabilities
     280       566  
     
Intangible assets
           1,598  
     
Property and equipment
     225       220  
     
Stock-based compensation
     2,896       3,092  
     
Operating lease liability
     2,167       2,829  
     
Other
           221  
    
 
 
   
 
 
 
     
Total deferred tax assets
     40,491       34,193  
     
Valuation allowance
     (36,921 )     (30,558
)
 
    
 
 
   
 
 
 
     
Net deferred tax assets
     3,570       3,635  
    
 
 
   
 
 
 
     
Deferred tax liabilities:
                
     
Capitalized software development costs
     (1,095 )     (1,088
)
 
     
Operating lease
right-of-use
assets
     (1,911 )     (2,547 )
Intangible assets
     (528      
Other
     (36      
Deferred tax liabilities
     (3,570 )     (3,635
)
 
    
 
 
   
 
 
 
Net deferred tax assets and liabilities
   $     $  
    
 
 
   
 
 
 
Summary of Changes in Valuation Allowance The changes in the valuation allowance were as follows (in thousands): 
 
 
  
Year Ended December 31,
 
 
  
    2021    
 
 
    2020    
 
  
    2019    
 
Valuation allowance as of beginning of year
    $ 30,558       $ 15,292       $ 11,257  
Decreases recorded to accumulated deficit
     (159             
Decreases recorded as a benefit to income tax provision
     (2,510             
Increases recorded to tax provision
     9,032        15,266        4,035  
    
 
 
    
 
 
    
 
 
 
Valuation allowance as of end of year
    $             36,921       $ 30,558       $ 15,292  
    
 
 
    
 
 
    
 
 
 
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Lease, Cost [Abstract]  
Summary of Lease cost
The components of lease cost under ASC 842 were as follows (in thousands):
 
    
Year Ended December 31,
 
    
2021
    
2020
 
Operating lease cost
    $ 3,174       $ 2,590  
Short-term lease cost
     39         
Variable lease cost
     596        387  
    
 
 
    
 
 
 
      $ 3,809       $ 2,977  
    
 
 
    
 
 
 
Summary of Supplemental Disclosure of Cash Flow Information Related to Leases
Supplemental disclosure of cash flow information related to leases was as follows (in thousands):
 
 
  
Year Ended December 31,
 
 
  
2021
 
  
2020
 
Cash paid for amounts included in the measurement of operating lease liabilities
    $                     3,271       $                     2,747  
Operating lease liabilities arising from obtaining
right-of-use
assets
    $ 383       $ 541  
Summary of Weighted-Average Remaining Lease Terms and Discount Rates
The weighted-average remaining lease term and discount rate were as follows:
 
 
  
December 31,
 
 
  
2021
 
 
2020
 
Weighted-average remaining lease term - operating leases (in years)
               3.60       4.44  
Weighted-average discount rate - operating leases
     4.62     4.67
Summary of Future Annual Lease Payments under the Company Leases
Future annual lease payments under the Company’s leases as of December 31, 2021 were as follows (in thousands):
 
Years ending December 31,
      
2022
    $ 3,007  
2023
     2,785  
2024
     2,099  
2025
     177  
2026
     177  
Thereafter
     649  
    
 
 
 
Total future minimum lease payments
     8,894  
 Less: imputed interest
     (667
    
 
 
 
Total operating lease liabilities
   $ 8,227  
    
 
 
 
Summary of Classifications of Lease Cost Assets and Liabilities on the Consolidated Balance Sheet
The following table presents lease liabilities and their classification on the consolidated balance
sheet
(in thousands):
 
 
  
December 31, 2021
 
Current operating lease liabilities
   $ 2,696  
Operating lease liabilities, net of current portion
     5,531  
    
 
 
 
Total operating lease liabilities
   $ 8,227  
    
 
 
 

XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Nature of the Business and Basis of Presentation - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Feb. 23, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Subsidiary, Sale of Stock [Line Items]        
Net losses   $ 19,434 $ 11,202 $ 7,117
Accumulated deficit   137,645 $ 118,211  
Revolving Credit Facility [Member]        
Subsidiary, Sale of Stock [Line Items]        
Credit facility borrowing capacity   $ 25,000    
Private Placement [Member] | Class A Common Stock [Member] | Subsequent Event [Member]        
Subsidiary, Sale of Stock [Line Items]        
Gross proceeds from issuance of common stock $ 15,000      
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
Customers
Dec. 31, 2020
USD ($)
Customers
Dec. 31, 2019
USD ($)
Customers
Significant Accounting Policies [Line Items]      
Restricted Cash $ 0.3 $ 0.3  
Deferred revenue 2.1 1.9  
Contract with customer, liability, revenue recognized 1.4    
Advertising expenses 289.0 238.3 $ 175.5
Allowance for doubtful accounts   $ 0.1  
Write off against reserve     $ 0.5
Maximum [Member]      
Significant Accounting Policies [Line Items]      
Allowance for doubtful accounts $ 0.1    
Software [Member]      
Significant Accounting Policies [Line Items]      
Property, plant and equipment, useful life 3 years    
Sales Revenue, Net [Member] | Customer Concentration Risk [Member]      
Significant Accounting Policies [Line Items]      
Number of major customers | Customers 1 1 1
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Customers A [Member]      
Significant Accounting Policies [Line Items]      
Concentration risk percentage 16.00% 22.00% 21.00%
Accounts Receivable [Member] | Credit Concentration Risk [Member]      
Significant Accounting Policies [Line Items]      
Number of major customers | Customers 1 1  
Accounts Receivable [Member] | Credit Concentration Risk [Member] | Customers A [Member]      
Significant Accounting Policies [Line Items]      
Concentration risk percentage 12.00% 10.00%  
Commission Fees [Member] | Maximum [Member]      
Significant Accounting Policies [Line Items]      
Revenue percentage 10.00% 10.00% 10.00%
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Summary of Property and Equipment Estimated Useful Lives (Detail)
12 Months Ended
Dec. 31, 2021
Computer Equipment [Member]  
Significant Accounting Policies [Line Items]  
Property, plant and equipment, useful life 3 years
Software [Member]  
Significant Accounting Policies [Line Items]  
Property, plant and equipment, useful life 3 years
Furniture and Fixtures [Member]  
Significant Accounting Policies [Line Items]  
Property, plant and equipment, useful life 5 years
Leasehold Improvements [Member]  
Significant Accounting Policies [Line Items]  
Property, plant and equipment, useful life Shorter of lease term or estimated useful life
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Summary of Revenue by Distribution Chanel (Detail) - Sales Revenue, Net [Member]
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Product Information [Line Items]      
Revenue from Contract with Customer Percentage 100.00% 100.00% 100.00%
Direct channels [Member]      
Product Information [Line Items]      
Revenue from Contract with Customer Percentage 90.00% 92.00% 94.00%
Indirect channels [Member]      
Product Information [Line Items]      
Revenue from Contract with Customer Percentage 10.00% 8.00% 6.00%
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Disaggregation Of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Product Information [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 418,515 $ 346,935 $ 248,811
Automotive [Member]      
Product Information [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 330,928 283,236 212,300
Other [Member]      
Product Information [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 87,587 $ 63,699 $ 36,511
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Summary Of Current And Non-Current Portions Of Commissions Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Commission receivable,Current portion $ 9,285 $ 3,842
Commission receivable,nonCurrent portion 13,415 1,987
Contract Assets Commission Receivable $ 22,700 $ 5,829
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Summary of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share, amount 4,338,334 5,331,139 6,195,714
Employee Stock Option [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share, amount 1,539,573 2,188,919 2,827,868
Restricted Stock Units (RSUs) [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share, amount 2,798,761 3,142,220 3,367,846
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisition - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Aug. 13, 2021
Sep. 01, 2020
Mar. 31, 2021
Sep. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]            
Business consideration, cash paid         $ 15,955 $ 14,930
Business combination acquisition related costs         1,065 2,258
Income tax benefit         $ (2,510)  
Eversurance, LLC [Member]            
Business Acquisition [Line Items]            
Total Business purchase consideration   $ 16,681   $ 16,700    
Business consideration, cash paid   14,930   $ 14,900    
Business combination, fair value of the contingent consideration   400        
Business consideration, shares issued or issuable   $ 1,751        
Business combination contingent consideration period of achievement   3 years        
Business combination acquisition related costs           $ 500
Eversurance, LLC [Member] | Customer Relationships [Member]            
Business Acquisition [Line Items]            
Identifiable intangible assets, useful life         5 years  
Eversurance, LLC [Member] | Commission Receivable Fair Value Adjustment [Member]            
Business Acquisition [Line Items]            
Goodwill accounting adjustment     $ 200      
Eversurance, LLC [Member] | Class A Common Stock [Member]            
Business Acquisition [Line Items]            
Business consideration, shares issued or issuable   $ 1,800        
Eversurance, LLC [Member] | Class A Common Stock [Member] | Achievement Of First Two Annual Targets [Member]            
Business Acquisition [Line Items]            
Business combination equity interest issuable or issued, Number of shares   39,168        
Eversurance, LLC [Member] | Maximum [Member]            
Business Acquisition [Line Items]            
Business combination equity interest issuable or issued, Number of shares   97,922        
Eversurance, LLC [Member] | Maximum [Member] | Class A Common Stock [Member] | Achievement of Third Annual Target [Member]            
Business Acquisition [Line Items]            
Business combination equity interest issuable or issued, Number of shares   58,754        
Policy Fuel LLC [Member]            
Business Acquisition [Line Items]            
Total Business purchase consideration $ 19,972          
Business consideration, cash paid 15,955          
Business consideration, shares issued or issuable $ 3,784          
Business combination contingent consideration period of achievement 3 years          
Business combination acquisition related costs         $ 900  
Income tax benefit         $ 2,500  
Business Combination, Consideration Transferred, Liabilities Incurred $ 233          
Policy Fuel LLC [Member] | Fixed Shares [Member]            
Business Acquisition [Line Items]            
Percentage of the maximum equity interest issuable 50.00%          
Policy Fuel LLC [Member] | Performance Based Rsus Under Inducement Award [Member] | Fixed Shares [Member]            
Business Acquisition [Line Items]            
Business combination equity interest issuable or issued, Number of shares 17,030          
Policy Fuel LLC [Member] | Performance Based Rsus Under Inducement Award [Member] | Fixed Dollar Shares [Member]            
Business Acquisition [Line Items]            
Business Acquisition, Equity Interest Issued or Issuable, Value Assigned $ 600          
Policy Fuel LLC [Member] | Days Preceding Acquisition [Member] | Fixed Shares [Member]            
Business Acquisition [Line Items]            
The number of trading days used to determine the volume weighted average price per share 20 days          
Policy Fuel LLC [Member] | Customer Relationships [Member]            
Business Acquisition [Line Items]            
Identifiable intangible assets, useful life         9 years  
Policy Fuel LLC [Member] | Developed Technology Rights [Member]            
Business Acquisition [Line Items]            
Identifiable intangible assets, useful life         3 years  
Policy Fuel LLC [Member] | Class A Common Stock [Member] | Fixed Dollar Shares [Member]            
Business Acquisition [Line Items]            
Percentage of the maximum equity interest issuable 50.00%          
Policy Fuel LLC [Member] | Class A Common Stock [Member] | Days Preceding Revenue Target Date [Member] | Fixed Dollar Shares [Member]            
Business Acquisition [Line Items]            
The number of trading days used to determine the volume weighted average price per share 20 days       20 days  
Policy Fuel LLC [Member] | Maximum [Member]            
Business Acquisition [Line Items]            
Business Acquisition, Equity Interest Issued or Issuable, Value Assigned $ 12,900          
Policy Fuel LLC [Member] | Maximum [Member] | Fixed Shares [Member]            
Business Acquisition [Line Items]            
Business combination equity interest issuable or issued, Number of shares 199,311          
Policy Fuel LLC [Member] | Maximum [Member] | Class A Common Stock [Member] | Fixed Dollar Shares [Member]            
Business Acquisition [Line Items]            
Business Acquisition, Equity Interest Issued or Issuable, Value Assigned $ 6,500          
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisition - Summary of Preliminary Purchase Price for Crosspointe and Preliminary Allocation of Purchase Price (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Aug. 13, 2021
Sep. 01, 2020
Sep. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Acquired Finite-Lived Intangible Assets [Line Items]          
Cash paid       $ 15,955 $ 14,930
Assets acquired and liabilities assumed:          
Goodwill       $ 21,501 $ 9,794
Policy Fuel LLC [Member]          
Acquired Finite-Lived Intangible Assets [Line Items]          
Cash paid $ 15,955        
Fair value of contingent consideration to be settled in stock 3,784        
Settlement of existing relationship 233        
Total purchase price consideration 19,972        
Assets acquired and liabilities assumed:          
Accounts receivable 283        
Commissions receivable (current and long-term) 2,761        
Prepaid expenses and other current assets 12        
Goodwill 11,532        
Total assets acquired 23,188        
Accounts payable and accrued expenses (current) (706)        
Deferred tax liability (2,510)        
Total allocation of purchase price consideration 19,972        
Eversurance, LLC [Member]          
Acquired Finite-Lived Intangible Assets [Line Items]          
Cash paid   $ 14,930 $ 14,900    
Fair value of contingent consideration to be settled in stock   1,751      
Total purchase price consideration   16,681 $ 16,700    
Assets acquired and liabilities assumed:          
Commissions receivable (current and long-term)   3,285      
Operating lease right-of-use assets   1,469      
Goodwill   9,969      
Total assets acquired   18,593      
Accounts payable and accrued expenses (current and long-term)   (443)      
Operating lease liabilities   (1,469)      
Total allocation of purchase price consideration   16,681      
Customer relationships [Member] | Policy Fuel LLC [Member]          
Assets acquired and liabilities assumed:          
Business Combination, Intangible Assets Acquired 6,600        
Customer relationships [Member] | Eversurance, LLC [Member]          
Assets acquired and liabilities assumed:          
Business Combination, Intangible Assets Acquired   3,600      
Developed Technology Rights [Member] | Policy Fuel LLC [Member]          
Assets acquired and liabilities assumed:          
Business Combination, Intangible Assets Acquired 1,700        
Other identifiable intangible assets [Member] | Policy Fuel LLC [Member]          
Assets acquired and liabilities assumed:          
Business Combination, Intangible Assets Acquired $ 300        
Other identifiable intangible assets [Member] | Eversurance, LLC [Member]          
Assets acquired and liabilities assumed:          
Business Combination, Intangible Assets Acquired   $ 270      
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Instruments - Summary of Fair Value Measurements, Recurring and Nonrecurring (Details) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Liabilities, Fair Value Disclosure [Abstract]    
Business consideration, shares issued or issuable $ 6,174  
Fair Value, Inputs, Level 1 [Member]    
Liabilities, Fair Value Disclosure [Abstract]    
Business consideration, shares issued or issuable 0  
Fair Value, Inputs, Level 2 [Member]    
Liabilities, Fair Value Disclosure [Abstract]    
Business consideration, shares issued or issuable 0  
Fair Value, Inputs, Level 3 [Member]    
Liabilities, Fair Value Disclosure [Abstract]    
Business consideration, shares issued or issuable 6,174  
Contingent consideration liability associated with acquisition of Eversurance included in other longterm liabilities [Member]    
Liabilities, Fair Value Disclosure [Abstract]    
Business consideration, shares issued or issuable 920 $ 2,194
Contingent consideration liability associated with acquisition of Eversurance included in other longterm liabilities [Member] | Fair Value, Inputs, Level 1 [Member]    
Liabilities, Fair Value Disclosure [Abstract]    
Business consideration, shares issued or issuable 0 0
Contingent consideration liability associated with acquisition of Eversurance included in other longterm liabilities [Member] | Fair Value, Inputs, Level 2 [Member]    
Liabilities, Fair Value Disclosure [Abstract]    
Business consideration, shares issued or issuable 0 0
Contingent consideration liability associated with acquisition of Eversurance included in other longterm liabilities [Member] | Fair Value, Inputs, Level 3 [Member]    
Liabilities, Fair Value Disclosure [Abstract]    
Business consideration, shares issued or issuable 920 2,194
Contingent consideration liability associated with acquisition of PolicyFuel included in accrued expense and other current liabilities [Member]    
Liabilities, Fair Value Disclosure [Abstract]    
Business consideration, shares issued or issuable 629  
Contingent consideration liability associated with acquisition of PolicyFuel included in accrued expense and other current liabilities [Member] | Fair Value, Inputs, Level 1 [Member]    
Liabilities, Fair Value Disclosure [Abstract]    
Business consideration, shares issued or issuable 0  
Contingent consideration liability associated with acquisition of PolicyFuel included in accrued expense and other current liabilities [Member] | Fair Value, Inputs, Level 2 [Member]    
Liabilities, Fair Value Disclosure [Abstract]    
Business consideration, shares issued or issuable 0  
Contingent consideration liability associated with acquisition of PolicyFuel included in accrued expense and other current liabilities [Member] | Fair Value, Inputs, Level 3 [Member]    
Liabilities, Fair Value Disclosure [Abstract]    
Business consideration, shares issued or issuable 629  
Contingent consideration liability associated with acquisition of PolicyFuel included in other long-term liabilities [Member]    
Liabilities, Fair Value Disclosure [Abstract]    
Business consideration, shares issued or issuable 4,625  
Contingent consideration liability associated with acquisition of PolicyFuel included in other long-term liabilities [Member] | Fair Value, Inputs, Level 1 [Member]    
Liabilities, Fair Value Disclosure [Abstract]    
Business consideration, shares issued or issuable 0  
Contingent consideration liability associated with acquisition of PolicyFuel included in other long-term liabilities [Member] | Fair Value, Inputs, Level 2 [Member]    
Liabilities, Fair Value Disclosure [Abstract]    
Business consideration, shares issued or issuable 0  
Contingent consideration liability associated with acquisition of PolicyFuel included in other long-term liabilities [Member] | Fair Value, Inputs, Level 3 [Member]    
Liabilities, Fair Value Disclosure [Abstract]    
Business consideration, shares issued or issuable 4,625  
Money Market Funds [Member]    
Assets, Fair Value Disclosure [Abstract]    
Money market funds 20,502 15,777
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Money market funds 20,502 15,777
Money Market Funds [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Money market funds 0 0
Money Market Funds [Member] | Fair Value, Inputs, Level 3 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Money market funds $ 0 $ 0
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Instruments - Summary of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) - Fair Value, Inputs, Level 3 [Member]
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Fair value at December 31, 2020 $ 2,194
Acquisition of Policy Fuel 3,784
Fair value at December 31, 2021 6,174
Eversurance [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Change in fair value of contingent consideration (1,274)
Policy Fuel LLC [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Change in fair value of contingent consideration $ 1,470
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Instruments - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Eversurance [Member] | Common Class A [Member] | Achievement of Third Annual Target [Member] | Maximum [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares 58,754    
Fair Value, Inputs, Level 3 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net $ 0 $ 0 $ 0
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Acquired Intangible Assets - Summary of Changes in Goodwill (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Goodwill [Line Items]  
Opening Balance $ 9,794
Goodwill resulting from PolicyFuel acquisition 11,532
Ending Balance 21,501
Eversurance LLC [Member]  
Goodwill [Line Items]  
Final adjustment to Eversurance purchase price allocation $ 175
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Acquired Intangible Assets - Summary of Acquired Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 12,470 $ 3,870
Accumulated Amortization (2,241) (504)
Carrying Value $ 10,229 $ 3,366
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life 7 years 7 months 6 days 5 years
Gross Amount $ 10,200 $ 3,600
Accumulated Amortization (1,830) (464)
Carrying Value $ 8,370 $ 3,136
Developed Technology Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life 3 years  
Gross Amount $ 1,700  
Accumulated Amortization (217)  
Carrying Value $ 1,483  
Other identifiable intangible assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life 2 years 9 months 18 days 3 years 8 months 12 days
Gross Amount $ 570 $ 270
Accumulated Amortization (194) (40)
Carrying Value $ 376 $ 230
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Acquired Intangible Assets - Summary Of Future Amortization Expense Of The Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
2022 $ 2,277  
2023 2,001  
2024 1,715  
2025 960  
2026 685  
Thereafter 2,591  
Total $ 10,229 $ 3,366
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Acquired Intangible Assets - Additional Information (Detail)
12 Months Ended
Dec. 31, 2021
USD ($)
Units
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Indefinite-lived Intangible Assets [Line Items]      
Impairment loss $ 0    
Number of Reporting Units | Units 1    
Amortization expense for intangible assets $ 1,700,000 $ 500,000  
Maximum [Member]      
Indefinite-lived Intangible Assets [Line Items]      
Amortization expense for intangible assets     $ 100,000
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment Net - Summary of Property and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property plant and equipment , Gross $ 17,676 $ 15,344
Less: Accumulated depreciation and amortization (11,880) (9,171)
Property and equipment, net 5,796 6,173
Computer equipment 2,755 2,183
Software 12,888 11,113
Furniture and fixtures 1,127 1,127
Leasehold improvements $ 906 $ 921
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment Net - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]      
Depreciation and amortization expense $ 5,072 $ 3,350 $ 2,186
Capitalized software costs 12,888 11,113  
Capitalized software cost, net 4,400 4,800  
Property, plant and equipment      
Property, Plant and Equipment [Line Items]      
Depreciation and amortization expense 3,300 2,800 2,200
Internal use      
Property, Plant and Equipment [Line Items]      
Capitalized software costs 2,200 3,000 2,700
Amortization of internal use software $ 2,600 $ 2,200 $ 1,400
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued employee compensation and benefits $ 4,115 $ 4,105
Accrued advertising expenses 5,669 2,596
Other current liabilities 3,231 2,720
Accrued expenses and other current liabilities $ 13,015 $ 9,421
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Loan and Security Agreement - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Aug. 31, 2021
Dec. 31, 2021
Loan and Security Agreement [Member]    
Debt Instrument [Line Items]    
Revolving line of credit outstanding amount   $ 0
Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Credit facility borrowing capacity   25,000,000.0
Revolving Credit Facility [Member] | Loan and Security Agreement [Member] | 2020 Loan Agreement [Member]    
Debt Instrument [Line Items]    
Credit facility borrowing capacity   $ 25,000,000.0
Maximum percentage borrowings of eligible accounts receivable   80.00%
Debt instrument, interest rate description bear interest at the greater of 3.25% or the prime rate  
Debt instrument interest rate during period minimum stated percentage   3.25%
Debt Instrument, Covenant Description the Company is required to maintain a financial performance covenant: a minimum asset coverage ratio of 1.5 to 1, calculated as the sum of unrestricted cash and qualified accounts receivable divided by borrowings outstanding under the revolving line of credit. As of December 31, 2021, the Company was in compliance with these covenants. Events which would meet the criteria of a default under the 2020 Loan Agreement include failure to make payments when due, insolvency events, failure to comply with covenants or material adverse events with respect to the Company.  
Maturity date 2022-08  
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity - Additional Information (Detail) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Class of Stock [Line Items]    
Common stock, conversion features Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. Automatic conversion shall occur upon the occurrence of a transfer of such share of Class B common stock or at the date and time, or the occurrence of an event, specified by a vote or written consent of the holders of a majority of the voting power of the then outstanding shares of Class B common stock. A transfer is described as a sale, assignment, transfer, conveyance, hypothecation or disposition of such share or any legal or beneficial interest in such share other than certain permitted transfers as described in the Restated Certificate of Incorporation, including a transfer to a holder of Preferred Stock. Each share of Class B common stock held by a stockholder shall automatically convert into one fully paid and non-assessable share of Class A common stock nine months after the death or incapacity of the holder of such Class B common stock.  
Class A Common Stock [Member]    
Class of Stock [Line Items]    
Common stock, voting right Class A common stock entitles the holder to one vote for each share  
Common stock, shares issued 23,544,995 20,784,065
Class B Common Stock [Member]    
Class of Stock [Line Items]    
Common stock, voting right Class B common stock entitles the holder to ten votes for each share  
Common stock, shares issued 6,407,678 7,429,502
Upon Achievement Of First Two Targets [Member] | Class A Common Stock [Member] | Eversurance [Member]    
Class of Stock [Line Items]    
Common stock, shares issued 39,168  
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Aug. 13, 2021
Jun. 27, 2018
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted, shares       1,774,545    
Unvested Stock options       2,798,761 3,142,220  
Stock Options Outstanding       1,539,573 2,188,919  
Aggregate intrinsic value of options exercised       $ 12,900 $ 26,600 $ 8,800
Share-based Payment Arrangement, Expense       30,020 $ 24,179 $ 12,721
Policy Fuel LLC [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Business combination contingent consideration period of achievement   3 years        
Probable Performance Based [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based Payment Arrangement, Expense       1,200    
Performance Based [Member] | Non Probable Performance Based And Service Based [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation expense related to unvested options       1,800    
Performance Based [Member] | Probable Performance Based And Service Based [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation expense related to unvested options       $ 45,300    
Compensation expense, expected recognition period       2 years 10 months 24 days    
Service Based Market Based And Performance Based [Member] | Employees [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options Granted         531,108  
Service Based Market Based And Performance Based [Member] | Probable Performance Based [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Aggregate grant date fair value of options       $ 8,100    
Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options expiration period       10 years    
Restricted Stock Units (RSUs) [Member] | Performance Based And Service Based [Member] | Non Probable Performance Based And Service Based [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unvested Stock options       164,183    
Service And Performance Based Inducement Award [Member] | Accrued Liabilities And Other Liabilities [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Obligation to issue common shares current       $ 100    
Service And Performance Based Inducement Award [Member] | Policy Fuel LLC [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted, shares       86,518    
Business combination contingent consideration period of achievement       3 years    
Inducement Awards, aggregate grant date fair value       $ 1,900    
Service And Performance Based Inducement Award [Member] | Maximum [Member] | Policy Fuel LLC [Member] | Common Stock [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Employee Service Share Based Compensation Shares Used To Settle Awards       173,042    
Performance Based Inducement Award [Member] | Policy Fuel LLC [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted, shares       17,030    
Business combination contingent consideration period of achievement       3 years    
Performance Based Inducement Award [Member] | Maximum [Member] | Policy Fuel LLC [Member] | Common Stock [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Employee Service Share Based Compensation Shares Used To Settle Awards       34,060    
Service Based Inducement Award [Member] | Policy Fuel LLC [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted, shares       52,529    
Inducement Awards, aggregate grant date fair value       $ 1,100    
Class A Common Stock [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock Options Outstanding       884,111    
Class A Common Stock [Member] | Days Preceding Revenue Target Date [Member] | Policy Fuel LLC [Member] | Fixed Dollar Shares [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
The number of trading days used to determine the volume weighted average price per share   20 days   20 days    
Class A Common Stock [Member] | Days Preceding Revenue Target Date [Member] | Performance Based And Service Based [Member] | Policy Fuel LLC [Member] | Fixed Dollar Shares [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
The number of trading days used to determine the volume weighted average price per share       20 days    
Class A Common Stock or Class B Common Stock [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock Options Outstanding       655,462    
2018 Equity Incentive Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based Compensation, common stock available for grant       1,730,218    
Share-based Compensation, number of additional shares available for issuance 1,497,633          
2018 Equity Incentive Plan [Member] | From 2008 Plan [Member] | Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based Compensation, common stock available for grant     5,028,832      
2018 Equity Incentive Plan [Member] | Class A Common Stock [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based Compensation, common stock available for grant     2,149,480      
2018 Equity Incentive Plan [Member] | Class A Common Stock [Member] | Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Annual increase in shares authorized     2,500,000      
2018 Equity Incentive Plan [Member] | Class A Common Stock and Class B Common Stock [Member] | Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Annual percentage increase in shares authorized     5.00%      
2018 Equity Incentive Plan [Member] | Class A Common Stock and Class B Common Stock [Member] | From 2008 Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based Compensation, common stock available for grant     583,056      
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Based Compensation - Summary of Stock Option Grants (Detail)
12 Months Ended
Dec. 31, 2021
Sharebased Compensation Arrangement by Sharebased Payment Award Stock OptionsShares Outstanding WeightedAverage Exercise Price and Additional Disclosures [Abstract]  
Risk-free interest rate 1.50%
Expected volatility 49.00%
Expected dividend yield 0.00%
Derived service period (in years) 4 years 1 month 6 days
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Summary of Stock Options Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Number of Options Outstanding, Beginning balance 2,188,919  
Number of Options, Granted 0  
Number of Options, Exercised (572,429)  
Number of Options, Forfeited (76,917)  
Number of Options Outstanding, Ending balance 1,539,573 2,188,919
Number of Options, Vested and expected to vest 1,523,410  
Number of Options, Exercisable 1,126,220  
Weighted-Average Exercise Price, Outstanding, Beginning balance $ 12.01  
Weighted-Average Exercise Price, Granted 0  
Weighted-Average Exercise Price, Exercised 6.32  
Weighted-Average Exercise Price, Forfeited 7.20  
Weighted-Average Exercise Price, Outstanding, Ending balance 14.37 $ 12.01
Weighted-Average Exercise Price, Vested and expected to vest 14.44  
Weighted-Average Exercise Price, Exercisable $ 7.78  
Weighted-Average Contractual Term, Outstanding, Beginning balance 5 years 4 months 9 days 5 years 8 months 19 days
Vested and expected to vest 5 years 4 months 9 days  
Exercisable 4 years 8 months 12 days  
Aggregate intrinsic value Outstanding, Beginning balance   $ 57,538
Aggregate intrinsic value Outstanding, Ending balance $ 9,820  
Vested and expected to vest 9,694  
Exercisable $ 8,876  
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Schedule of Unvested Restricted Stock Units (Detail)
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Unvested balance December 31, 2020 | shares 3,142,220
Granted | shares 1,774,545
Vested | shares (1,127,509)
Forfeited | shares (990,495)
Unvested balance December 31, 2021 | shares 2,798,761
Unvested balance December 31, 2020 | $ / shares $ 25.29
Granted | $ / shares 26.26
Vested | $ / shares 26.00
Forfeited | $ / shares 30.06
Unvested balance December 31, 2021 | $ / shares $ 23.93
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Summary of Stock-Based Compensation Expense of Statements of Operations and Comprehensive Loss (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense $ 30,020 $ 24,179 $ 12,721
Cost of Revenue [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense 363 361 193
Sales and Marketing [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense 12,405 10,246 3,805
Research and Development [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense 9,551 7,751 3,967
General and Administrative [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense $ 7,701 $ 5,821 $ 4,756
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Operating Loss Carryforwards [Line Items]      
Income tax benefit $ (2,510,000)    
Foreign taxes 0    
Research Tax Credit Carryforward [Member]      
Operating Loss Carryforwards [Line Items]      
Income tax benefit 0 $ 0 $ 0
Net Operating Loss [Member]      
Operating Loss Carryforwards [Line Items]      
Income tax benefit 0 0 $ 0
Policy Fuel Llc [Member]      
Operating Loss Carryforwards [Line Items]      
Income tax benefit 2,500,000    
Interest Expense [Member]      
Operating Loss Carryforwards [Line Items]      
Reserve for uncertain tax positions $ 0 $ 0  
Earliest Tax Year [Member]      
Operating Loss Carryforwards [Line Items]      
Open tax year 2018    
State [Member]      
Operating Loss Carryforwards [Line Items]      
Net operating loss carry forwards $ 87,500,000    
Research and development tax credit carry forwards 3,100,000    
Federal [Member]      
Operating Loss Carryforwards [Line Items]      
Net operating loss carry forwards 104,100,000    
Research and development tax credit carry forwards 5,100,000    
Federal [Member] | Expirable [Member]      
Operating Loss Carryforwards [Line Items]      
Net operating loss carry forwards 9,000,000.0    
Federal [Member] | Nonexpirable [Member]      
Operating Loss Carryforwards [Line Items]      
Net operating loss carry forwards $ 95,100,000    
Annual taxable income, percentage 80.00%    
Minimum [Member] | State [Member]      
Operating Loss Carryforwards [Line Items]      
Operating loss carry forwards expiration period 2027    
Tax credit carry forward expiration date 2029    
Minimum [Member] | Federal [Member]      
Operating Loss Carryforwards [Line Items]      
Operating loss carry forwards expiration period 2029    
Tax credit carry forward expiration date 2030    
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Detail)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Federal statutory income tax rate 21.00% 21.00% 21.00%
State taxes, net of federal benefit 5.20% 4.20% 5.50%
Federal and state research and development tax credits 5.60% 12.40% 19.40%
Nondeductible items (2.00%) (0.70%) (1.60%)
Stock-based compensation 10.90% 97.20% 13.30%
Deferred taxes on acquisition 11.40% 0.00% 0.00%
Other 0.40% 2.20% (0.90%)
Change in valuation allowance (41.10%) (136.30%) (56.70%)
Effective income tax rate 11.40% 0.00% 0.00%
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Deferred tax assets:        
Net operating loss carryforwards $ 27,364 $ 19,197    
Research and development tax credit carryforwards 7,559 6,470    
Accrued expenses and other current liabilities 280 566    
Intangible assets 0 1,598    
Property and equipment 225 220    
Stock-based compensation 2,896 3,092    
Operating lease liability 2,167 2,829    
Other 0 221    
Total deferred tax assets 40,491 34,193    
Valuation allowance (36,921) (30,558) $ (15,292) $ (11,257)
Net deferred tax assets 3,570 3,635    
Deferred tax liabilities:        
Capitalized software development costs (1,095) (1,088)    
Operating lease right-of-use assets (1,911) (2,547)    
Intangible assets (528) 0    
Other (36) 0    
Deferred tax liabilities (3,570) (3,635)    
Net deferred tax assets and liabilities $ 0 $ 0    
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Summary of Changes in Valuation Allowance (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Valuation allowance as of beginning of year $ 30,558 $ 15,292 $ 11,257
Decreases recorded to accumulated deficit (159) 0 0
Decreases recorded as a benefit to income tax provision (2,510) 0 0
Increases recorded to tax provision 9,032 15,266 4,035
Valuation allowance as of end of year $ 36,921 $ 30,558 $ 15,292
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2019
Dec. 31, 2020
Operating Leased Assets [Line Items]      
Security deposits $ 0.5   $ 0.5
Rent expense   $ 2.5  
Cambridge, Massachusetts [Member]      
Operating Leased Assets [Line Items]      
Operating lease expiration period 2024-09    
Evansville [Member]      
Operating Leased Assets [Line Items]      
Operating lease expiration period 2030-08    
Lessee, Operating Lease, Term of Contract 10 years    
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Summary of Lease cost (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Lease, Cost [Abstract]    
Operating lease cost $ 3,174 $ 2,590
Short-term lease cost 39 0
Variable lease cost 596 387
Total $ 3,809 $ 2,977
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Summary of Supplemental Disclosure of Cash Flow Information Related to Leases (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Lease, Cost [Abstract]    
Cash paid for amounts included in the measurement of operating lease liabilities $ 3,271 $ 2,747
Operating lease liabilities arising from obtaining right-of-use assets $ 383 $ 541
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Summary of Weighted-Average Remaining Lease Terms and Discount Rates (Detail)
Dec. 31, 2021
Dec. 31, 2020
Lease, Cost [Abstract]    
Weighted-average remaining lease term - operating leases (in years) 3 years 7 months 6 days 4 years 5 months 8 days
Weighted-average discount rate - operating leases 4.62% 4.67%
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Summary of Future Annual Lease Payments under the Company Leases (Detail)
$ in Thousands
Dec. 31, 2021
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2022 $ 3,007
2023 2,785
2024 2,099
2025 177
2026 177
Thereafter 649
Total future minimum lease payments 8,894
Less: imputed interest (667)
Total operating lease liabilities $ 8,227
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Summary of Classifications of Lease Cost Assets and Liabilities on the Consolidated Balance Sheet (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Current operating lease liabilities $ 2,696 $ 2,593
Operating lease liabilities, net of current portion 5,531 $ 8,093
Total operating lease liabilities $ 8,227  
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies -Additional Information (Detail)
$ in Millions
Dec. 31, 2021
USD ($)
Operating Leased Assets [Line Items]  
Nonprobable Sales Tax Due $ 1.5
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Retirement Plan - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Retirement Benefits [Abstract]      
Contribution to defined contribution savings plan $ 0.9 $ 0.7 $ 0.5
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Related Party Transactions [Abstract]      
Expense from transactions with related party $ 3.5 $ 3.1 $ 5.2
Payment to related party 3.8 3.1 $ 5.7
Due to affiliate $ 0.3 $ 0.5  
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events - Additional Information (Detail) - Subsequent Event [Member] - Private Placement [Member] - Common Class A [Member]
$ / shares in Units, $ in Millions
Feb. 23, 2022
USD ($)
$ / shares
shares
Subsequent Event [Line Items]  
Sale of common stock,shares | shares 1,004,016
Purchase price | $ / shares $ 14.94
Gross proceeds from issuance of common stock | $ $ 15.0
XML 88 d287160d10k_htm.xml IDEA: XBRL DOCUMENT 0001640428 2020-12-31 0001640428 2021-12-31 0001640428 2021-01-01 2021-12-31 0001640428 2020-01-01 2020-12-31 0001640428 2019-01-01 2019-12-31 0001640428 2021-06-30 0001640428 2018-12-31 0001640428 2019-12-31 0001640428 us-gaap:RevolvingCreditFacilityMember ever:TwoThousandAndTwentyLoanAgreementMember ever:LoanAndSecurityAgreementMember 2021-12-31 0001640428 ever:TwoThousandAndEighteenEquityIncentivePlanMember 2021-12-31 0001640428 us-gaap:CommonClassBMember 2021-12-31 0001640428 us-gaap:CommonClassAMember 2021-12-31 0001640428 ever:LoanAndSecurityAgreementMember 2021-12-31 0001640428 ever:ProbablePerformanceBasedAndServiceBasedMember ever:PerformanceBasedMember 2021-12-31 0001640428 ever:NonProbablePerformanceBasedAndServiceBasedMember ever:PerformanceBasedMember 2021-12-31 0001640428 us-gaap:RestrictedStockUnitsRSUMember ever:NonProbablePerformanceBasedAndServiceBasedMember ever:PerformanceBasedAndServiceBasedMember 2021-12-31 0001640428 srt:MaximumMember 2021-12-31 0001640428 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001640428 us-gaap:DomesticCountryMember ever:NonexpirableMember 2021-12-31 0001640428 us-gaap:DomesticCountryMember 2021-12-31 0001640428 us-gaap:DomesticCountryMember ever:ExpirableMember 2021-12-31 0001640428 ever:InternalUseMember 2021-12-31 0001640428 ever:ClassAOrClassBCommonStockMember 2021-12-31 0001640428 ever:ProbablePerformanceBasedMember ever:ServiceBasedMarketBasedAndPerformanceBasedMember 2021-12-31 0001640428 us-gaap:CustomerRelationshipsMember 2021-12-31 0001640428 us-gaap:OtherIntangibleAssetsMember 2021-12-31 0001640428 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001640428 us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001640428 us-gaap:InterestExpenseMember 2021-12-31 0001640428 ever:EvansvilleMember 2021-12-31 0001640428 ever:EversuranceMember us-gaap:CommonClassAMember ever:UponAchievementOfFirstTwoTargetsMember 2021-12-31 0001640428 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001640428 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001640428 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001640428 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001640428 us-gaap:FairValueMeasurementsRecurringMember ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfEversuranceIncludedInOtherLongtermLiabilitiesMember 2021-12-31 0001640428 us-gaap:FairValueMeasurementsRecurringMember ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfPolicyfuelIncludedInAccruedExpenseAndOtherCurrentLiabilitiesMember 2021-12-31 0001640428 us-gaap:FairValueMeasurementsRecurringMember ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfPolicyFuelIncludedInOtherLongTermLiabilitiesMember 2021-12-31 0001640428 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001640428 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfEversuranceIncludedInOtherLongtermLiabilitiesMember 2021-12-31 0001640428 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfEversuranceIncludedInOtherLongtermLiabilitiesMember 2021-12-31 0001640428 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfEversuranceIncludedInOtherLongtermLiabilitiesMember 2021-12-31 0001640428 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfPolicyfuelIncludedInAccruedExpenseAndOtherCurrentLiabilitiesMember 2021-12-31 0001640428 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfPolicyfuelIncludedInAccruedExpenseAndOtherCurrentLiabilitiesMember 2021-12-31 0001640428 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfPolicyfuelIncludedInAccruedExpenseAndOtherCurrentLiabilitiesMember 2021-12-31 0001640428 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfPolicyFuelIncludedInOtherLongTermLiabilitiesMember 2021-12-31 0001640428 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfPolicyFuelIncludedInOtherLongTermLiabilitiesMember 2021-12-31 0001640428 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfPolicyFuelIncludedInOtherLongTermLiabilitiesMember 2021-12-31 0001640428 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001640428 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001640428 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001640428 ever:ServiceAndPerformanceBasedInducementAwardMember ever:AccruedLiabilitiesAndOtherLiabilitiesMember 2021-12-31 0001640428 ever:ServiceAndPerformanceBasedInducementAwardMember ever:PolicyFuelLlcMember 2021-12-31 0001640428 ever:ServiceBasedInducementAwardMember ever:PolicyFuelLlcMember 2021-12-31 0001640428 us-gaap:CommonClassBMember 2020-12-31 0001640428 us-gaap:CommonClassAMember 2020-12-31 0001640428 ever:InternalUseMember 2020-12-31 0001640428 us-gaap:CustomerRelationshipsMember 2020-12-31 0001640428 us-gaap:OtherIntangibleAssetsMember 2020-12-31 0001640428 us-gaap:InterestExpenseMember 2020-12-31 0001640428 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001640428 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001640428 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001640428 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001640428 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfEversuranceIncludedInOtherLongtermLiabilitiesMember 2020-12-31 0001640428 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfEversuranceIncludedInOtherLongtermLiabilitiesMember 2020-12-31 0001640428 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfEversuranceIncludedInOtherLongtermLiabilitiesMember 2020-12-31 0001640428 us-gaap:FairValueMeasurementsRecurringMember ever:ContingentConsiderationLiabilityAssociatedWithAcquisitionOfEversuranceIncludedInOtherLongtermLiabilitiesMember 2020-12-31 0001640428 us-gaap:SalesRevenueNetMember 2021-01-01 2021-12-31 0001640428 us-gaap:SalesRevenueNetMember ever:IndirectChannelsMember 2021-01-01 2021-12-31 0001640428 us-gaap:SalesRevenueNetMember ever:DirectChannelsMember 2021-01-01 2021-12-31 0001640428 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001640428 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001640428 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001640428 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001640428 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001640428 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001640428 us-gaap:RevolvingCreditFacilityMember ever:TwoThousandAndTwentyLoanAgreementMember ever:LoanAndSecurityAgreementMember 2021-01-01 2021-12-31 0001640428 ever:CustomersAMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2021-01-01 2021-12-31 0001640428 ever:CustomersAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001640428 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2021-01-01 2021-12-31 0001640428 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001640428 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001640428 srt:MaximumMember 2021-01-01 2021-12-31 0001640428 ever:ServiceBasedInducementAwardMember ever:PolicyFuelLlcMember 2021-01-01 2021-12-31 0001640428 ever:ServiceAndPerformanceBasedInducementAwardMember ever:PolicyFuelLlcMember 2021-01-01 2021-12-31 0001640428 ever:PerformanceBasedInducementAwardMember ever:PolicyFuelLlcMember 2021-01-01 2021-12-31 0001640428 ever:ProbablePerformanceBasedAndServiceBasedMember ever:PerformanceBasedMember 2021-01-01 2021-12-31 0001640428 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001640428 ever:AutomotiveMember 2021-01-01 2021-12-31 0001640428 ever:OtherMember 2021-01-01 2021-12-31 0001640428 ever:PolicyFuelLlcMember 2021-01-01 2021-12-31 0001640428 ever:NetOperatingLossMember 2021-01-01 2021-12-31 0001640428 us-gaap:ResearchMember 2021-01-01 2021-12-31 0001640428 srt:MinimumMember us-gaap:DomesticCountryMember 2021-01-01 2021-12-31 0001640428 srt:MinimumMember us-gaap:StateAndLocalJurisdictionMember 2021-01-01 2021-12-31 0001640428 us-gaap:PropertyPlantAndEquipmentMember 2021-01-01 2021-12-31 0001640428 ever:InternalUseMember 2021-01-01 2021-12-31 0001640428 us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001640428 us-gaap:CommonClassBMember 2021-01-01 2021-12-31 0001640428 us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001640428 ever:SoftwareMember 2021-01-01 2021-12-31 0001640428 us-gaap:ComputerEquipmentMember 2021-01-01 2021-12-31 0001640428 us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-12-31 0001640428 us-gaap:EarliestTaxYearMember 2021-01-01 2021-12-31 0001640428 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001640428 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001640428 ever:EversuranceLLCMember 2021-01-01 2021-12-31 0001640428 ever:ProbablePerformanceBasedMember 2021-01-01 2021-12-31 0001640428 ever:PolicyFuelLlcMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001640428 ever:PolicyFuelLlcMember us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001640428 ever:EversuranceLLCMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001640428 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001640428 us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0001640428 us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001640428 ever:CambridgeMassachusettsMember 2021-01-01 2021-12-31 0001640428 ever:EvansvilleMember 2021-01-01 2021-12-31 0001640428 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001640428 srt:MaximumMember ever:PerformanceBasedInducementAwardMember ever:PolicyFuelLlcMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001640428 srt:MaximumMember ever:ServiceAndPerformanceBasedInducementAwardMember ever:PolicyFuelLlcMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001640428 us-gaap:FairValueInputsLevel3Member 2021-01-01 2021-12-31 0001640428 ever:EversuranceMember us-gaap:FairValueInputsLevel3Member 2021-01-01 2021-12-31 0001640428 ever:PolicyFuelLlcMember us-gaap:FairValueInputsLevel3Member 2021-01-01 2021-12-31 0001640428 srt:MaximumMember ever:EversuranceMember us-gaap:CommonClassAMember ever:AchievementOfThirdAnnualTargetMember 2021-01-01 2021-12-31 0001640428 ever:DaysPrecedingRevenueTargetDateMember ever:PolicyFuelLlcMember us-gaap:CommonClassAMember ever:FixedDollarSharesMember 2021-01-01 2021-12-31 0001640428 ever:DaysPrecedingRevenueTargetDateMember ever:PolicyFuelLlcMember us-gaap:CommonClassAMember ever:FixedDollarSharesMember ever:PerformanceBasedAndServiceBasedMember 2021-01-01 2021-12-31 0001640428 srt:MaximumMember ever:CommissionFeesMember 2021-01-01 2021-12-31 0001640428 us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001640428 us-gaap:SalesRevenueNetMember ever:IndirectChannelsMember 2020-01-01 2020-12-31 0001640428 us-gaap:SalesRevenueNetMember ever:DirectChannelsMember 2020-01-01 2020-12-31 0001640428 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001640428 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001640428 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001640428 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001640428 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001640428 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001640428 ever:CustomersAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001640428 ever:CustomersAMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2020-01-01 2020-12-31 0001640428 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2020-01-01 2020-12-31 0001640428 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001640428 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001640428 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001640428 ever:AutomotiveMember 2020-01-01 2020-12-31 0001640428 ever:OtherMember 2020-01-01 2020-12-31 0001640428 ever:NetOperatingLossMember 2020-01-01 2020-12-31 0001640428 us-gaap:ResearchMember 2020-01-01 2020-12-31 0001640428 us-gaap:PropertyPlantAndEquipmentMember 2020-01-01 2020-12-31 0001640428 ever:InternalUseMember 2020-01-01 2020-12-31 0001640428 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001640428 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001640428 ever:EversuranceLLCMember 2020-01-01 2020-12-31 0001640428 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001640428 us-gaap:OtherIntangibleAssetsMember 2020-01-01 2020-12-31 0001640428 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001640428 us-gaap:FairValueInputsLevel3Member 2020-01-01 2020-12-31 0001640428 srt:MaximumMember ever:CommissionFeesMember 2020-01-01 2020-12-31 0001640428 ever:EmployeesMember ever:ServiceBasedMarketBasedAndPerformanceBasedMember 2020-01-01 2020-12-31 0001640428 us-gaap:SalesRevenueNetMember ever:DirectChannelsMember 2019-01-01 2019-12-31 0001640428 us-gaap:SalesRevenueNetMember ever:IndirectChannelsMember 2019-01-01 2019-12-31 0001640428 us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001640428 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001640428 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001640428 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001640428 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001640428 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001640428 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001640428 ever:CustomersAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001640428 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001640428 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001640428 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001640428 ever:AutomotiveMember 2019-01-01 2019-12-31 0001640428 ever:OtherMember 2019-01-01 2019-12-31 0001640428 ever:NetOperatingLossMember 2019-01-01 2019-12-31 0001640428 us-gaap:ResearchMember 2019-01-01 2019-12-31 0001640428 us-gaap:PropertyPlantAndEquipmentMember 2019-01-01 2019-12-31 0001640428 ever:InternalUseMember 2019-01-01 2019-12-31 0001640428 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001640428 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001640428 us-gaap:FairValueInputsLevel3Member 2019-01-01 2019-12-31 0001640428 srt:MaximumMember ever:CommissionFeesMember 2019-01-01 2019-12-31 0001640428 srt:MaximumMember 2019-01-01 2019-12-31 0001640428 ever:EversuranceLLCMember 2020-07-01 2020-09-30 0001640428 ever:EversuranceLLCMember 2020-09-01 0001640428 ever:EversuranceLLCMember us-gaap:OtherIntangibleAssetsMember 2020-09-01 0001640428 ever:EversuranceLLCMember us-gaap:CustomerRelationshipsMember 2020-09-01 0001640428 ever:EversuranceLLCMember us-gaap:CommonClassAMember 2020-09-01 0001640428 ever:InternalUseMember 2019-12-31 0001640428 us-gaap:RevolvingCreditFacilityMember ever:TwoThousandAndTwentyLoanAgreementMember ever:LoanAndSecurityAgreementMember 2021-08-01 2021-08-31 0001640428 ever:TwoThousandAndEighteenEquityIncentivePlanMember 2022-01-01 2022-01-01 0001640428 srt:MaximumMember ever:TwoThousandAndEighteenEquityIncentivePlanMember ever:ClassAAndClassBCommonStockMember 2018-06-27 2018-06-27 0001640428 ever:TwoThousandAndEighteenEquityIncentivePlanMember us-gaap:CommonClassAMember 2018-06-27 0001640428 srt:MaximumMember ever:From2008PlanMember ever:TwoThousandAndEighteenEquityIncentivePlanMember 2018-06-27 0001640428 ever:From2008PlanMember ever:TwoThousandAndEighteenEquityIncentivePlanMember ever:ClassAAndClassBCommonStockMember 2018-06-27 0001640428 srt:MaximumMember ever:TwoThousandAndEighteenEquityIncentivePlanMember us-gaap:CommonClassAMember 2018-06-27 0001640428 us-gaap:CommonClassAMember 2022-02-11 0001640428 us-gaap:CommonClassBMember 2022-02-11 0001640428 ever:PolicyFuelLlcMember 2021-08-13 2021-08-13 0001640428 ever:PerformanceBasedRsusUnderInducementAwardMember ever:PolicyFuelLlcMember ever:FixedSharesMember 2021-08-13 2021-08-13 0001640428 srt:MaximumMember ever:PolicyFuelLlcMember ever:FixedSharesMember 2021-08-13 2021-08-13 0001640428 ever:DaysPrecedingRevenueTargetDateMember ever:PolicyFuelLlcMember us-gaap:CommonClassAMember ever:FixedDollarSharesMember 2021-08-13 2021-08-13 0001640428 ever:DaysPrecedingAcquisitionMember ever:PolicyFuelLlcMember ever:FixedSharesMember 2021-08-13 2021-08-13 0001640428 ever:EversuranceLLCMember ever:CommissionReceivableFairValueAdjustmentMember 2021-01-01 2021-03-31 0001640428 ever:PolicyFuelLlcMember 2021-08-13 0001640428 ever:PolicyFuelLlcMember us-gaap:OtherIntangibleAssetsMember 2021-08-13 0001640428 ever:PolicyFuelLlcMember us-gaap:DevelopedTechnologyRightsMember 2021-08-13 0001640428 ever:PolicyFuelLlcMember us-gaap:CustomerRelationshipsMember 2021-08-13 0001640428 srt:MaximumMember ever:PolicyFuelLlcMember 2021-08-13 0001640428 srt:MaximumMember ever:PolicyFuelLlcMember us-gaap:CommonClassAMember ever:FixedDollarSharesMember 2021-08-13 0001640428 ever:PerformanceBasedRsusUnderInducementAwardMember ever:PolicyFuelLlcMember ever:FixedDollarSharesMember 2021-08-13 0001640428 ever:PolicyFuelLlcMember ever:FixedSharesMember 2021-08-13 0001640428 ever:PolicyFuelLlcMember us-gaap:CommonClassAMember ever:FixedDollarSharesMember 2021-08-13 0001640428 ever:EversuranceLLCMember 2020-09-01 2020-09-01 0001640428 srt:MaximumMember ever:EversuranceLLCMember 2020-09-01 2020-09-01 0001640428 ever:EversuranceLLCMember us-gaap:CommonClassAMember ever:AchievementOfFirstTwoAnnualTargetsMember 2020-09-01 2020-09-01 0001640428 srt:MaximumMember ever:EversuranceLLCMember us-gaap:CommonClassAMember ever:AchievementOfThirdAnnualTargetMember 2020-09-01 2020-09-01 0001640428 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember us-gaap:PrivatePlacementMember 2022-02-23 2022-02-23 0001640428 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember us-gaap:PrivatePlacementMember 2022-02-23 0001640428 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001640428 us-gaap:RetainedEarningsMember 2021-12-31 0001640428 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001640428 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001640428 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001640428 us-gaap:FairValueInputsLevel3Member 2020-12-31 0001640428 us-gaap:FairValueInputsLevel3Member 2021-12-31 0001640428 us-gaap:RetainedEarningsMember 2020-12-31 0001640428 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001640428 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001640428 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001640428 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001640428 us-gaap:RetainedEarningsMember 2018-12-31 0001640428 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001640428 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2018-12-31 0001640428 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2018-12-31 0001640428 us-gaap:RetainedEarningsMember 2019-12-31 0001640428 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001640428 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0001640428 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-12-31 iso4217:USD pure shares utr:Year utr:Day iso4217:USD shares ever:Customers ever:Units false FY 0001640428 10-K true 2021-12-31 --12-31 2021 false 001-38549 EverQuote, Inc. DE 26-3101161 210 Broadway Cambridge MA 02139 855 522-3444 Class A Common Stock EVER NASDAQ No No Yes Yes Large Accelerated Filer false false true false 639000000.0 23606229 6407678 238 PricewaterhouseCoopers LLP Boston, Massachusetts 34851000 42870000 35659000 46079000 14184000 8452000 84694000 97401000 5796000 6173000 21501000 9794000 10229000 3366000 7291000 9621000 14096000 2695000 143607000 129050000 29599000 32964000 13015000 9421000 2096000 1869000 2696000 2593000 47406000 46847000 5531000 8093000 5545000 3128000 58482000 58068000 0.001 0.001 10000000 10000000 0 0 0 0 0.001 0.001 220000000 220000000 23544995 23544995 20784065 20784065 24000 21000 0.001 0.001 30000000 30000000 6407678 6407678 7429502 7429502 6000 7000 222730000 189172000 10000 -7000 -137645000 -118211000 85125000 70982000 143607000 129050000 418515000 346935000 248811000 23949000 21373000 15903000 354990000 284880000 202689000 35732000 29662000 20214000 24703000 20444000 16827000 1065000 2258000 1227000 440439000 358617000 256860000 -21924000 -11682000 -8049000 37000 189000 669000 -57000 291000 263000 -20000 480000 932000 -21944000 -11202000 -7117000 -2510000 -19434000 -11202000 -7117000 -0.67 -0.67 -0.41 -0.41 -0.28 -0.28 29088 29088 27329 27329 25759 25759 -19434000 -11202000 -7117000 17000 -7000 -19417000 -11209000 -7117000 7528741 8000 17696414 18000 143050000 -99892000 43184000 645920 1000 2981000 2982000 567100 12721000 12721000 5894073 6000 -5894073 -6000 -7117000 -7117000 14635834 15000 11802341 12000 158752000 -107009000 51770000 1335000 1335000 776914 1000 4906000 4907000 998478 24179000 24179000 4372839 5000 -4372839 -5000 -7000 -7000 -11202000 -11202000 20784065 21000 7429502 7000 189172000 -7000 -118211000 70982000 39168 572429 1000 3614000 3615000 1127509 1000 1000 29944000 29944000 1021824 1000 -1021824 -1000 17000 17000 -19434000 -19434000 23544995 24000 6407678 6000 222730000 10000 -137645000 85125000 -19434000 -11202000 -7117000 5072000 3350000 2186000 -98000 30020000 24179000 12721000 196000 1778000 -2510000 -41000 105000 478000 -24000 -10511000 13970000 15232000 3642000 -623000 5609000 -2710000 -2076000 10894000 554000 1000 -3968000 9301000 6837000 2692000 -3968000 10126000 227000 368000 61000 -2840000 -2233000 -934000 815000 -135000 7189000 10668000 4413000 2862000 3822000 2975000 15955000 14930000 -18817000 -18752000 -2975000 3615000 4907000 2982000 3615000 4907000 2982000 -6000 -7000 -8019000 -3184000 4420000 43120000 46304000 41884000 35101000 43120000 46304000 100000 1335000 3784000 416000 383000 541000 34851000 42870000 46054000 250000 250000 250000 35101000 43120000 46304000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1. Nature of the Business and Basis of Presentation </div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div></div><div style="background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">EverQuote, Inc. (the “Company”) was incorporated in the state of Delaware in 2008. Through its internet websites, the Company operates an online marketplace for consumers shopping for auto, home and renters, life and health insurance. The Company generates revenue primarily by selling consumer referrals to insurance provider customers, consisting of carriers and agents, and indirect distributors in the United States. The Company also generates revenue from commission fees paid by insurance provider customers for insurance policies it sells to consumers. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company is subject to a number of risks and uncertainties common to companies in similar industries and stages of development including, but not limited to, rapid technological changes, competition from substitute products and services from larger companies, protection of proprietary technology, customer concentration, patent litigation, the need to obtain additional financing to support growth and dependence on third parties and key individuals. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In addition, the Company is subject to risks and uncertainties relating to the ongoing coronavirus <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">(“COVID-19”)</div> pandemic. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic has had a significant adverse impact on global commercial activity and has created significant volatility in financial markets. Many governmental authorities have implemented travel bans and restrictions, quarantines, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">shelter-in-place</div></div> orders, business limitations and shutdowns and other measures to attempt to contain the spread of the virus. Government recommendations and requirements are continuing to change and there remains significant uncertainty as to the breadth and duration of business disruptions related to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19,</div> as well as its impact on the global economy and consumer confidence. Work-from-home and other measures have introduced additional operational risks, including cybersecurity risks, and may adversely affect the way the Company and its customers and insurance providers conduct business. The extent to which the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic impacts the Company’s workforce, business, financial condition, results of operations and the Company’s use of estimates in preparation of its consolidated financial statements will depend on future developments, which are highly uncertain and cannot be predicted at this time. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">The accompanying consolidated financial statements have been prepared on the basis of continuity of operations, realization of assets and the satisfaction of liabilities and commitments in the ordinary course of business. Since inception, the Company has incurred operating losses, including a net loss of $19.4 million for the year ended December 31, 2021. As of December 31, 2021, the Company had an accumulated deficit of $137.6 </div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million. In February 2022, the Company completed a private placement of shares of Class A common stock resulting in gross proceeds of $15.0 million (see Note 16). As</div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"> of the issuance date of these consolidated financial statements, the Company expects that its cash and cash equivalents will be sufficient to fund its operating expenses and capital expenditure requirements for at least the next 12 months from the issuance date of the consolidated financial statements, without considering borrowing availability of up to $25.0 million under the Company’s revolving line of credit. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”). The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">consolidation. </div></div></div> -19400000 -137600000 15000000.0 25000000.0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2. Summary of Significant Accounting Policies </div></div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Use of Estimates </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods. Significant estimates and assumptions reflected in these consolidated financial statements include, but are not limited to, revenue recognition and collectability of accounts receivable, the expensing and capitalization of website and software development costs, goodwill and acquired intangible assets, commissions receivable, the contingent consideration liabilities, the valuation of stock-based awards and income taxes. The Company bases its estimates on historical experience, known trends and other market-specific or other relevant factors that it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates, as there are changes in circumstances, facts and experience. Changes in estimates are recorded in periods in which they become known. Actual results may differ from those estimates or assumptions. Due to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic, there has been uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require an update to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of the date of issuance of these consolidated financial statements. These estimates may change, as new events occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions. </div></div> <div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"> </div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Restricted Cash</div></div></div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of both December 31, 2021 and 2020, restricted cash consisted of $0.3 million deposited in a separate restricted bank account as a security deposit for the Company’s corporate credit cards. Restricted cash accounts are classified within other assets. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cash Equivalents </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company considers all highly liquid investments with original maturities of three months or less at the date of purchase to be cash equivalents. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Concentrations of Credit Risk and of Significant Customers </div></div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts and commissions receivable. The Company maintains its cash and cash equivalents at accredited financial institutions. The Company does not believe that it is subject to unusual credit risk beyond the normal credit risk associated with commercial banking relationships. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company sells its consumer referrals to insurance provider customers, consisting of carriers and agents, and indirect distributors in the United States. For the years ended December 31, 2021, 2020 and 2019, one customer represented 16%, 22% and 21%, respectively, of total revenue. As of December 31, 2021, one customer accounted for 12% of the total accounts and commissions receivable balance. As of December 31, 2020, one customer accounted for 10% of the total accounts and commissions receivable balance. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Accounts Receivable </div></div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company provides credit to customers in the ordinary course of business and believes its credit policies are prudent and reflect industry practices and business risk. The Company monitors economic conditions to identify facts or circumstances that may indicate that its receivables are at risk of collection. The Company provides reserves against accounts receivable for estimated losses, if any, that may result from a customer’s inability to pay based on the composition of its accounts receivable, current economic conditions, and historical credit loss activity. Amounts determined to be uncollectible are charged or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">written-off</div> against the reserve. As of December 31, 2021, the Company’s allowance for credit losses was less than $<div style="letter-spacing: 0px; top: 0px;;display:inline;">0.1</div> million. As of December 31, 2020, the Company’s allowance for credit losses was $0.1 million. During the years ended December 31, 2021 and 2020, the Company wrote off an insignificant amount of uncollectible accounts. During the year ended December 31, 2019, the Company wrote off $0.5 million of uncollectible accounts. <br/></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="text-indent: 4%; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue Recognition </div></div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">The Company derives its revenue primarily by selling consumer referrals to its insurance provider customers, including insurance carriers, agents and indirect distributors. The Company also generates less than</div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div>10<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% </div><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;">of its revenue from commission fees for the sale of policies, primarily in its health and automotive verticals. On January 1, 2019, the Company adopted the new revenue standard ASC 606, which amended revenue recognition principles and provides a single, comprehensive set of criteria for revenue recognition within and across all industries. To determine revenue recognition for arrangements that the Company determines are within the scope of the revenue standard, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation.</div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company only applies the five-step model to contracts when collectability of the consideration to which the Company is entitled in exchange for the goods or services it transfers to the customer is determined to be probable. Amounts are recorded as accounts receivable when the Company’s right to consideration is unconditional. The Company does not assess whether a contract has a significant financing component if the expectation at contract inception is that the period between payment by the customer and the transfer of the promised goods or services to the customer will be one year or less. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Referral Revenue </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recognizes referral revenue when it satisfies its performance obligations by delivering the referrals to its customers in an amount that reflects the consideration to which it expects to be entitled in exchange for those referrals. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Commission Revenue </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">The Company’s commission revenue is primarily comprised of commissions from health insurance carriers and, to a lesser extent, auto insurance carriers. Commission revenue is comprised of the estimated constrained lifetime values (the “constrained LTVs”) of commission payments the Company expects to receive for selling an insurance policy. Commission revenue is recognized upon satisfaction of the Company’s performance obligation. The Company considers its performance obligation to be satisfied upon submission of the policy application. Commission revenue represents less than<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div>10<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;">% of total revenue in each of the years ended December </div>31<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;">, </div>2021<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;">, </div>2020<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;"> and </div>2019<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;">.</div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company estimates commission revenue for each health insurance product by using a portfolio approach to a group of policies by product type and the application submission date of the relevant policy, which are referred to as “cohorts.” The Company’s estimate of constrained LTVs is based on an analysis of historical commission payment trends for relevant policies to establish an expected lifetime value and incorporates management’s judgment in interpreting those trends to calculate LTVs and to apply constraints to such LTVs. Significant factors impacting historical trends include carrier mix, average policy duration and conversion rates of paying policies. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commission revenue from auto insurance carriers is comprised of constrained LTVs of commission payments the Company expects to receive for selling an insurance policy based on the effective date of the policy. The Company’s estimate of constrained LTVs is based on an analysis of historical commission payment trends for relevant policies to establish an expected lifetime value and incorporates management’s judgment in interpreting those trends to calculate LTVs and to apply constraints to such LTVs. The most significant factor impacting historical trends <div style="display:inline;">is</div> average policy duration. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company applies a constraint to its estimated LTVs to only recognize the amount of variable consideration that it believes is probable that it will be entitled to receive and will not be subject to a significant revenue reversal in the future. </div></div><br/></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">To the extent that commission payment trends change or the underlying factors impacting commission payments change, the Company’s estimate of constrained LTVs could be materially impacted. To the extent the Company makes changes to its estimates of constrained LTVs, it recognizes any material impact of the change to commission revenue in the reporting period in which the change is made, including revisions of estimated lifetime commissions either below or in excess of previously estimated constrained LTVs recognized as an adjustment to revenue and the related contract asset. The Company recognizes revenue for new policies by applying the latest estimated constrained LTV for that product. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Disaggregated Revenue </div></div></div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company presents disaggregated revenue from contracts with customers by distribution channel, as the distribution channel impacts the nature and amount of the Company’s revenue, and by vertical market segment. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total revenue is comprised of revenue from the following distribution channels: </div></div> <div style="font-size: 24pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 24pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 61%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 61%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Direct channels</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">90</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">92</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">94</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 61%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Indirect channels</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 61%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 61%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                100</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                100</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                100</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 61%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total revenue is comprised of revenue from the following insurance verticals (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 46%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 46%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Automotive</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">330,928</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">283,236</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">212,300</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 46%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                87,587</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                63,699</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                36,511</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 46%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 46%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Revenue</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">418,515</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">346,935</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">248,811</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 46%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has elected to apply the <div style="letter-spacing: 0px; top: 0px;;display:inline;">practical </div>expedient in ASC 606 to expense incremental direct costs of obtaining a contract, consisting of sales commissions, as incurred as the expected period of benefit of the sales commissions is one year or less. At December 31, 2021 and 2020, the Company had not capitalized any costs to obtain any of its contracts. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Deferred Revenue </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts received for referrals prior to satisfying the revenue recognition criteria are recorded as deferred revenue in the accompanying balance sheets. Amounts expected to be recognized as revenue within 12 months of the balance sheet date are classified as current deferred revenue. Deferred revenue was $2.1 million and $1.9 million as of December 31, 2021 and 2020, respectively. During the year ended December 31, 2021, the Company recognized revenue of $1.4 million that was included in the contract liability balance (deferred revenue) at December 31, 2020. The Company recognizes deferred revenue by first allocating from the beginning deferred revenue balance to the extent that the beginning deferred revenue balance exceeds the revenue to be recognized. Billings during the period are added to the deferred revenue balance to be recognized in future periods. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Commissions Receivable </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Commissions receivable are contract assets that represent estimated variable consideration for commissions to be received from insurance carriers for performance obligations that have been satisfied. The current portion of commissions receivable (included within prepaid expenses and other current assets) are estimated commissions expected to be received within one year, while the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> portion of commissions receivable (included within other assets <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">(non-current))</div> are expected to be <div style="letter-spacing: 0px; top: 0px;;display:inline;">received </div>beyond one year. <br/></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;">The current and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> portions of commissions receivable are as follows (in thousands):</div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><br/></div> <div style="display:inline;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 3pt; font-size: 0px;"> </td> <td colspan="4" style="height: 3pt; font-size: 0px;"> </td> <td colspan="4" style="height: 3pt; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 66%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commissions receivable, current portion (included in prepaid expenses and other current assets)</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,285</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,842</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 66%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;">Commissions receivable, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> portion (included in other assets)</div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                13,415</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                1,987</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px; width: 66%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 0px; width: 66%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,700</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,829</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px; width: 66%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="text-indent: 5%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A portion of the Company’s commissions receivable contract asset was recorded as part of the purchase price allocation for the Company’s two acquisitions (see Note 3). </div></div> <div style="text-indent: 5%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company assesses impairment for uncollectible consideration when information available indicates it is probable that an asset has been impaired. There were no impairments recorded during the years ended December 31, 2021, 2020 or 2019. </div></div> <div style="text-indent: 5%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">While the Company is exposed to credit losses due to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-payment</div> by insurance carriers, it considers the risk of this to be remote. </div> <div style="text-indent: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Goodwill and Acquired Intangible Assets </div></div></div></div> <div style="text-indent: 5%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company records goodwill when consideration paid in a business acquisition exceeds the value of the net assets acquired. The Company’s estimates of fair value are based upon assumptions believed to be reasonable at that time but that are inherently uncertain and unpredictable. Assumptions may be incomplete or inaccurate, and unanticipated events or circumstances may occur, which may affect the accuracy or validity of such assumptions, estimates or actual results. During the measurement period, which extends no later than one year from the acquisition date, the Company may record certain adjustments to the carrying value of the assets acquired and liabilities assumed with the corresponding offset to goodwill. After the measurement period, all adjustments are recorded in the consolidated statements of operations and comprehensive loss as operating expenses or income. </div></div> <div style="text-indent: 5%; font-family: Times New Roman; font-size: 10pt; margin-top: 8pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill is not amortized, but rather is tested for impairment annually, or more frequently if facts and circumstances warrant a review, such as significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. The Company assesses both the existence of potential impairment and the amount of impairment loss by comparing the fair value of the reporting unit with its carrying amount, including goodwill. Intangible assets are recorded at their estimated fair values at the date of acquisition. The Company amortizes acquired intangible assets over their estimated useful lives based on the pattern of consumption of the economic benefits or, if that pattern cannot be readily determined, on a straight-line basis. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Valuation of Contingent Consideration </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s two acquisitions in 2021 and 2020 provided for shares of Class A common stock to be issued to former owners of the purchased entities upon the achievement of certain revenue targets (see Note 3). Achievement of revenue targets that will result in the issuance of a variable number of shares of Class A common stock are accounted for as a liability. The Company estimates the fair value of the shares of Class A common stock issuable upon achievement of the targets as of the acquisition date. The Company remeasures the fair value of the shares of Class A common stock issuable at each subsequent reporting date until the liability is fully settled. The Company uses Monte Carlo simulation models in its estimates. The estimated fair value of the contingent consideration is based upon available information and certain assumptions, known at the time of its estimates, which management believes are reasonable. Significant assumptions and estimates utilized in the model include the forecasted revenue, revenue volatility and discount rate. The fair value of the liability at each reporting date is comprised of the estimated number of Class A common stock to be earned multiplied by the market value of the Company’s Class A common stock as of the reporting date. </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Deferred Financing Costs </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company capitalizes lender, legal and other third-party fees that are directly associated with obtaining access to capital under credit facilities. Deferred financing costs incurred in connection with obtaining access to capital are recorded in prepaid expenses and other current assets and are amortized over the availability period or term of the credit facility. Deferred financing costs related to a recognized debt liability are recorded as a direct reduction of the carrying amount of the debt liability and amortized to interest expense on an effective interest basis over the repayment term. </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Property and Equipment </div></div></div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization expense is recognized using the straight-line method over the estimated useful life of each asset as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 44%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);">  </td> <td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;">Estimated Useful Life</td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computer equipment</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">3 years</td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Software</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">3 years</td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Furniture and fixtures</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">5 years</td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasehold improvements</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">Shorter of lease term or estimated useful life</td></tr></table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 24pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation and amortization are removed from the accounts and any resulting gain or loss is included in loss from operations on the statements of operations and comprehensive loss. Expenditures for repairs and maintenance are charged to expense as incurred. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases </div></div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prior to January 1, 2020, the Company accounted for leases under ASC 840, Leases (“ASC 840”). Effective January 1, 2020, the Company adopted ASC Topic 842, Leases (“ASC 842”), using the modified retrospective approach with no restatement of prior periods or cumulative adjustment to accumulated deficit. Therefore, for the year ended December 31, 2019, the Company’s financial statements continue to be presented in accordance with ASC 840, the accounting standard originally in effect for such period. As of and for the years ended December 31, 2021 and 2020, the Company’s consolidated financial statements are presented in accordance with ASC 842. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In accordance with ASC 842, the Company accounts for a contract as a lease when it has the right to control the asset for a period of time while obtaining substantially all of the asset’s economic benefits. The Company determines if an arrangement is a lease or contains an embedded lease at inception. For arrangements that meet the definition of a lease, the Company determines the initial classification and measurement of its <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> asset and lease liability at the lease commencement date and thereafter if modified. The lease term includes any renewal options that the Company is reasonably assured to exercise. The present value of lease payments is determined by using the interest rate implicit in the lease, if that rate is readily determinable; otherwise, the Company uses its estimated secured incremental borrowing rate for that lease term. The Company’s policy is to not record leases with an original term of 12 months or less on its consolidated balance sheets and recognizes those lease payments in the income statement on a straight-line basis over the lease term. The Company’s existing leases are for office space. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In addition to rent, the leases may require the Company to pay additional costs, such as utilities, maintenance and other operating costs, which are generally referred to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">as non-lease components.</div> The Company has elected to not separate lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">and non-lease components.</div> Only the fixed costs for lease components and their <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">associated non-lease components</div> are accounted for as a single lease component and recognized as part of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">a right-of-use asset</div></div> and lease liability. Rent expense for operating leases is recognized on a straight-line basis over the reasonably assured lease term based on the total lease payments and is included in operating expense in the consolidated statements of operations and comprehensive loss. </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Impairment of Long-Lived Assets </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Long-lived assets consist primarily of property and equipment, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets and intangible assets with finite lives. Long-lived assets to be held and used are tested for recoverability whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset group to its carrying value. An impairment loss would be recognized in loss from operations when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. The impairment loss would be based on the excess of the carrying value of the impaired asset group over its fair value, determined based on discounted cash flows. The Company did not record any impairment losses on long-lived assets during the years ended December 31, 2021, 2020 or 2019. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurements </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable: </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">•    Level 1—Quoted prices in active markets for identical assets or liabilities. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">•    Level 2—Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">•    Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.</div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s cash equivalents and contingent consideration liabilities are carried at fair value, determined according to the fair value hierarchy described above (see Note 4). The carrying values of the Company’s accounts receivable, accounts payable and accrued expenses and other current liabilities approximate their fair values due to the short-term nature of these assets and liabilities. Commissions receivable are recorded at constrained lifetime values. </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Segment Information </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. The Company operates an online marketplace for consumers shopping for auto, home and renters, life and health insurance quotes. <div style="letter-spacing: 0px; top: 0px;;display:inline;">Significantly </div>all of the Company’s tangible assets are held in the United States. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Research and Development </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Research and development expenses consist primarily of personnel-related expenses (wages, fringe benefit costs and stock-based compensation expense) for product management and software development. Research and development costs are expensed as incurred, except for certain costs which are capitalized in connection with the development of the Company’s website and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Costs incurred in the preliminary and post-implementation stages of development are expensed as incurred. Once an application has reached the development stage, internal costs, if direct and incremental, are capitalized </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;">until the software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing performed to ensure the product is ready for its intended use. The Company also capitalizes costs related to specific upgrades and enhancements of its website and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software when it is probable that the expenditures will result in additional functionality. Maintenance and training costs are expensed as incurred. Capitalized software costs are recorded as part of property and equipment and are amortized on a straight-line basis <div style="letter-spacing: 0px; top: 0px;;display:inline;">over </div>an estimated useful life of <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">three years.</div></div> </div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Advertising Expense </div></div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Advertising expense consists of variable costs that are related to attracting consumers to the Company’s marketplace and generating consumer quote requests, including through its verified partner network, and promoting its marketplace to insurance carriers and agents. The Company expenses advertising costs as incurred and such costs are included in sales and marketing expense in the accompanying statements of operations and comprehensive loss. During the years ended December 31, 2021, 2020 and 2019, advertising expense totaled $289.0 million, $238.3 million and $175.5 million, respectively. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Stock-Based Compensation </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;">The Company measures stock options with service-based vesting or performance-based vesting granted to employees, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> and directors based on the fair value on the date of grant using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Black-Scholes</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">option-pricing</div> model. The Company measures stock options with market-based vesting based on the fair value on the date of grant using a Monte Carlo simulation model. The Company measures restricted common stock units based on the fair value on the date of grant using the market value of the Company’s common stock. Compensation expense for employee awards is recognized over the requisite service period, which is generally the vesting period of the respective award. The Company uses the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">straight-line</div> method to record the expense of employee awards with only <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">service-based</div> vesting conditions. The Company uses the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">graded-vesting</div> method to record the expense of employee awards with both <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">service-based</div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">performance-based</div> vesting conditions, commencing once achievement of the performance condition becomes probable. Compensation expense for nonemployee awards is recognized in the same manner as if the Company had paid cash for the goods or services received. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The fair value of performance-based restricted stock units that are liability classified will be recorded as compensation expense based on the fair value of the number of shares issued at vesting. Prior to vesting, compensation expense is recognized over the period during which services are rendered, based on the performance conditions deemed probable of achievement. At the end of each financial reporting period prior to the vesting date, the fair value of these awards is remeasured using the then-current fair value of the Company’s Class A common stock (see Note 10). </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company classifies stock-based compensation expense in its statements of operations and comprehensive loss in the same manner in which the award recipient’s payroll costs are classified or in which the award recipient’s service payments are classified. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Foreign Currency Translation </div></div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The functional currency of the Company’s foreign subsidiaries is the currency of the local country. Assets and liabilities of the Company’s foreign subsidiaries are translated into U.S. dollars using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">period-end</div> exchange rates, and income and expense items are translated into U.S. dollars using average exchange rates in effect during each period. The effects of these foreign currency translation adjustments are included in accumulated other comprehensive loss, a separate component of stockholders’ equity. The Company also incurs transaction gains and losses resulting from intercompany transactions as well as transactions with customers or vendors denominated in currencies other than the functional currency of the legal entity in which the transaction is recorded. Foreign currency transaction gains (losses) are included in the consolidated statements of operations and comprehensive loss as a component of other income (expense) and have not been significant. </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Comprehensive Loss </div></div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive loss includes net loss as well as other changes in stockholders’ equity that result from transactions and economic events other than those with stockholders. The Company’s only element of other comprehensive loss is foreign currency translation adjustments. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Net Income (Loss) per Share </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic net income (loss) per common share is computed by dividing the net income (loss) by the weighted average number of shares of common stock outstanding for the period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the period, including potential dilutive common shares assuming the dilutive effect of outstanding stock options and unvested restricted stock units. For periods in which the Company reported a net loss, diluted net loss per common share is the same as basic net loss per common share, since dilutive common shares are not assumed to have been issued if their effect is anti-dilutive. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company has two classes of common stock outstanding: Class A common stock and Class B common stock. As more fully described in Note 9, the rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. The Company allocates undistributed earnings attributable to common stock between the common stock classes on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-to-one</div></div> basis when computing net income (loss) per share. As a result, basic and diluted net income (loss) per share of Class A common stock and Class B common stock are equivalent. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company excluded the following potential common shares, presented based on amounts outstanding at each period end, from the computation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 37%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Options to purchase common stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,539,573</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,188,919</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,827,868</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested restricted stock units</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    2,798,761</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    3,142,220</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    3,367,846</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,338,334</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,331,139</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,195,714</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table above does not include shares issuable upon settlement of contingent consideration for the Company’s two acquisitions (see Note 3). Such shares are also not included in the Company’s calculation of basic or diluted net loss per common share. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes </div></div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in the consolidated financial statements or in the Company’s tax returns. Deferred tax assets and liabilities are determined on the basis of the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Changes in deferred tax assets and liabilities are recorded in the provision for income taxes. The Company assesses the likelihood that its deferred tax assets will be recovered from future taxable income and, to the extent it believes, based upon the weight of available evidence, that it is more likely than not that all or a portion of the deferred tax assets will not be realized, a valuation allowance is established through a charge to income tax expense. Potential for recovery of deferred tax assets is evaluated by estimating the future taxable profits expected and considering prudent and feasible tax planning strategies. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company accounts for uncertainty in income taxes recognized in the consolidated financial statements by applying a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step</div> process to determine the amount of tax benefit to be recognized. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination by the taxing authorities. If the tax position is deemed <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">more-likely-than-not</div> to be sustained, the tax position is then assessed to </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">determine the amount of benefit to recognize in the consolidated financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. The provision for income taxes includes the effects of any resulting tax reserves, or unrecognized tax benefits, that are considered appropriate as well as the <div style="letter-spacing: 0px; top: 0px;;display:inline;">related </div>net interest <div style="letter-spacing: 0px; top: 0px;;display:inline;">and </div>penalties. The Company’s policy is to record interest and penalties related to income taxes as part of the tax provision. </div></div></div> <div style="text-indent: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Recently Adopted Accounting Pronouncements </div></div></div></div> <div style="text-indent: 5%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In December 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2019-12,</div> Income Taxes - Simplifying the Accounting for Income Taxes (Topic 740). The amendments in this update simplify the accounting for income taxes by removing certain exceptions to the general principles as well as clarifying and amending existing guidance to improve consistent application. The amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. Depending on the amendment, adoption may be applied on the retrospective, modified retrospective or prospective basis. The Company adopted this guidance on a prospective basis as of January 1, 2021 and the adoption had no impact on the Company’s financial position, results of operations or cash flows. </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><br/></div> <div style="text-indent: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Recently Issued Accounting Pronouncements </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In October 2021, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2021-08,</div> Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Topic 805), which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue from Contracts with Customers</div></div>, as if it had originated the contracts. This approach differs from the current requirement to measure contract assets and contract liabilities acquired in a business combination at fair value. The amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022, with early adoption permitted. The amendments in this update are to be applied prospectively to business combinations occurring on or after the effective date. The Company is currently assessing the impact of the adoption of this guidance on its consolidated financial statements. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Use of Estimates </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods. Significant estimates and assumptions reflected in these consolidated financial statements include, but are not limited to, revenue recognition and collectability of accounts receivable, the expensing and capitalization of website and software development costs, goodwill and acquired intangible assets, commissions receivable, the contingent consideration liabilities, the valuation of stock-based awards and income taxes. The Company bases its estimates on historical experience, known trends and other market-specific or other relevant factors that it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates, as there are changes in circumstances, facts and experience. Changes in estimates are recorded in periods in which they become known. Actual results may differ from those estimates or assumptions. Due to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic, there has been uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require an update to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of the date of issuance of these consolidated financial statements. These estimates may change, as new events occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Restricted Cash</div></div></div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of both December 31, 2021 and 2020, restricted cash consisted of $0.3 million deposited in a separate restricted bank account as a security deposit for the Company’s corporate credit cards. Restricted cash accounts are classified within other assets. </div></div> 300000 300000 <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cash Equivalents </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company considers all highly liquid investments with original maturities of three months or less at the date of purchase to be cash equivalents. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Concentrations of Credit Risk and of Significant Customers </div></div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts and commissions receivable. The Company maintains its cash and cash equivalents at accredited financial institutions. The Company does not believe that it is subject to unusual credit risk beyond the normal credit risk associated with commercial banking relationships. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company sells its consumer referrals to insurance provider customers, consisting of carriers and agents, and indirect distributors in the United States. For the years ended December 31, 2021, 2020 and 2019, one customer represented 16%, 22% and 21%, respectively, of total revenue. As of December 31, 2021, one customer accounted for 12% of the total accounts and commissions receivable balance. As of December 31, 2020, one customer accounted for 10% of the total accounts and commissions receivable balance. </div></div> 1 1 1 0.16 0.22 0.21 1 0.12 1 0.10 <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Accounts Receivable </div></div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company provides credit to customers in the ordinary course of business and believes its credit policies are prudent and reflect industry practices and business risk. The Company monitors economic conditions to identify facts or circumstances that may indicate that its receivables are at risk of collection. The Company provides reserves against accounts receivable for estimated losses, if any, that may result from a customer’s inability to pay based on the composition of its accounts receivable, current economic conditions, and historical credit loss activity. Amounts determined to be uncollectible are charged or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">written-off</div> against the reserve. As of December 31, 2021, the Company’s allowance for credit losses was less than $<div style="letter-spacing: 0px; top: 0px;;display:inline;">0.1</div> million. As of December 31, 2020, the Company’s allowance for credit losses was $0.1 million. During the years ended December 31, 2021 and 2020, the Company wrote off an insignificant amount of uncollectible accounts. During the year ended December 31, 2019, the Company wrote off $0.5 million of uncollectible accounts. <br/></div> 100000 100000 500000 <div style="text-indent: 4%; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue Recognition </div></div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">The Company derives its revenue primarily by selling consumer referrals to its insurance provider customers, including insurance carriers, agents and indirect distributors. The Company also generates less than</div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div>10<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% </div><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;">of its revenue from commission fees for the sale of policies, primarily in its health and automotive verticals. On January 1, 2019, the Company adopted the new revenue standard ASC 606, which amended revenue recognition principles and provides a single, comprehensive set of criteria for revenue recognition within and across all industries. To determine revenue recognition for arrangements that the Company determines are within the scope of the revenue standard, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation.</div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company only applies the five-step model to contracts when collectability of the consideration to which the Company is entitled in exchange for the goods or services it transfers to the customer is determined to be probable. Amounts are recorded as accounts receivable when the Company’s right to consideration is unconditional. The Company does not assess whether a contract has a significant financing component if the expectation at contract inception is that the period between payment by the customer and the transfer of the promised goods or services to the customer will be one year or less. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Referral Revenue </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recognizes referral revenue when it satisfies its performance obligations by delivering the referrals to its customers in an amount that reflects the consideration to which it expects to be entitled in exchange for those referrals. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Disaggregated Revenue </div></div></div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company presents disaggregated revenue from contracts with customers by distribution channel, as the distribution channel impacts the nature and amount of the Company’s revenue, and by vertical market segment. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total revenue is comprised of revenue from the following distribution channels: </div></div> <div style="font-size: 24pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 24pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 61%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 61%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Direct channels</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">90</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">92</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">94</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 61%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Indirect channels</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 61%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 61%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                100</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                100</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                100</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 61%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total revenue is comprised of revenue from the following insurance verticals (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 46%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 46%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Automotive</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">330,928</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">283,236</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">212,300</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 46%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                87,587</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                63,699</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                36,511</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 46%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 46%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Revenue</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">418,515</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">346,935</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">248,811</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 46%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has elected to apply the <div style="letter-spacing: 0px; top: 0px;;display:inline;">practical </div>expedient in ASC 606 to expense incremental direct costs of obtaining a contract, consisting of sales commissions, as incurred as the expected period of benefit of the sales commissions is one year or less. At December 31, 2021 and 2020, the Company had not capitalized any costs to obtain any of its contracts. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Deferred Revenue </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts received for referrals prior to satisfying the revenue recognition criteria are recorded as deferred revenue in the accompanying balance sheets. Amounts expected to be recognized as revenue within 12 months of the balance sheet date are classified as current deferred revenue. Deferred revenue was $2.1 million and $1.9 million as of December 31, 2021 and 2020, respectively. During the year ended December 31, 2021, the Company recognized revenue of $1.4 million that was included in the contract liability balance (deferred revenue) at December 31, 2020. The Company recognizes deferred revenue by first allocating from the beginning deferred revenue balance to the extent that the beginning deferred revenue balance exceeds the revenue to be recognized. Billings during the period are added to the deferred revenue balance to be recognized in future periods. </div></div> 0.10 <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Commission Revenue </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">The Company’s commission revenue is primarily comprised of commissions from health insurance carriers and, to a lesser extent, auto insurance carriers. Commission revenue is comprised of the estimated constrained lifetime values (the “constrained LTVs”) of commission payments the Company expects to receive for selling an insurance policy. Commission revenue is recognized upon satisfaction of the Company’s performance obligation. The Company considers its performance obligation to be satisfied upon submission of the policy application. Commission revenue represents less than<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div>10<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;">% of total revenue in each of the years ended December </div>31<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;">, </div>2021<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;">, </div>2020<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;"> and </div>2019<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;">.</div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company estimates commission revenue for each health insurance product by using a portfolio approach to a group of policies by product type and the application submission date of the relevant policy, which are referred to as “cohorts.” The Company’s estimate of constrained LTVs is based on an analysis of historical commission payment trends for relevant policies to establish an expected lifetime value and incorporates management’s judgment in interpreting those trends to calculate LTVs and to apply constraints to such LTVs. Significant factors impacting historical trends include carrier mix, average policy duration and conversion rates of paying policies. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commission revenue from auto insurance carriers is comprised of constrained LTVs of commission payments the Company expects to receive for selling an insurance policy based on the effective date of the policy. The Company’s estimate of constrained LTVs is based on an analysis of historical commission payment trends for relevant policies to establish an expected lifetime value and incorporates management’s judgment in interpreting those trends to calculate LTVs and to apply constraints to such LTVs. The most significant factor impacting historical trends <div style="display:inline;">is</div> average policy duration. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company applies a constraint to its estimated LTVs to only recognize the amount of variable consideration that it believes is probable that it will be entitled to receive and will not be subject to a significant revenue reversal in the future. </div></div><br/></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">To the extent that commission payment trends change or the underlying factors impacting commission payments change, the Company’s estimate of constrained LTVs could be materially impacted. To the extent the Company makes changes to its estimates of constrained LTVs, it recognizes any material impact of the change to commission revenue in the reporting period in which the change is made, including revisions of estimated lifetime commissions either below or in excess of previously estimated constrained LTVs recognized as an adjustment to revenue and the related contract asset. The Company recognizes revenue for new policies by applying the latest estimated constrained LTV for that product. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Commissions Receivable </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Commissions receivable are contract assets that represent estimated variable consideration for commissions to be received from insurance carriers for performance obligations that have been satisfied. The current portion of commissions receivable (included within prepaid expenses and other current assets) are estimated commissions expected to be received within one year, while the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> portion of commissions receivable (included within other assets <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">(non-current))</div> are expected to be <div style="letter-spacing: 0px; top: 0px;;display:inline;">received </div>beyond one year. <br/></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;">The current and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> portions of commissions receivable are as follows (in thousands):</div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><br/></div> <div style="display:inline;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 3pt; font-size: 0px;"> </td> <td colspan="4" style="height: 3pt; font-size: 0px;"> </td> <td colspan="4" style="height: 3pt; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 66%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commissions receivable, current portion (included in prepaid expenses and other current assets)</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,285</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,842</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 66%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;">Commissions receivable, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> portion (included in other assets)</div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                13,415</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                1,987</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px; width: 66%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 0px; width: 66%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,700</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,829</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px; width: 66%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="text-indent: 5%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A portion of the Company’s commissions receivable contract asset was recorded as part of the purchase price allocation for the Company’s two acquisitions (see Note 3). </div></div> <div style="text-indent: 5%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company assesses impairment for uncollectible consideration when information available indicates it is probable that an asset has been impaired. There were no impairments recorded during the years ended December 31, 2021, 2020 or 2019. </div></div> <div style="text-indent: 5%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">While the Company is exposed to credit losses due to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-payment</div> by insurance carriers, it considers the risk of this to be remote. </div> 0.10 0.10 0.10 <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total revenue is comprised of revenue from the following distribution channels: </div></div> <div style="font-size: 24pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 24pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 61%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 61%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Direct channels</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">90</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">92</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">94</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 61%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Indirect channels</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 61%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 61%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                100</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                100</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                100</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 61%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total revenue is comprised of revenue from the following insurance verticals (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 46%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 46%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Automotive</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">330,928</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">283,236</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">212,300</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 46%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                87,587</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                63,699</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                36,511</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 46%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 46%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Revenue</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">418,515</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">346,935</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">248,811</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 46%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 0.90 0.92 0.94 0.10 0.08 0.06 1 1 1 330928000 283236000 212300000 87587000 63699000 36511000 418515000 346935000 248811000 2100000 1900000 1400000 <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 3pt; font-size: 0px;"> </td> <td colspan="4" style="height: 3pt; font-size: 0px;"> </td> <td colspan="4" style="height: 3pt; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 66%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commissions receivable, current portion (included in prepaid expenses and other current assets)</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,285</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,842</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 66%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;">Commissions receivable, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> portion (included in other assets)</div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                13,415</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                1,987</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px; width: 66%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 0px; width: 66%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,700</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,829</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px; width: 66%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 9285000 3842000 13415000 1987000 22700000 5829000 <div style="text-indent: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Goodwill and Acquired Intangible Assets </div></div></div></div> <div style="text-indent: 5%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company records goodwill when consideration paid in a business acquisition exceeds the value of the net assets acquired. The Company’s estimates of fair value are based upon assumptions believed to be reasonable at that time but that are inherently uncertain and unpredictable. Assumptions may be incomplete or inaccurate, and unanticipated events or circumstances may occur, which may affect the accuracy or validity of such assumptions, estimates or actual results. During the measurement period, which extends no later than one year from the acquisition date, the Company may record certain adjustments to the carrying value of the assets acquired and liabilities assumed with the corresponding offset to goodwill. After the measurement period, all adjustments are recorded in the consolidated statements of operations and comprehensive loss as operating expenses or income. </div></div> <div style="text-indent: 5%; font-family: Times New Roman; font-size: 10pt; margin-top: 8pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill is not amortized, but rather is tested for impairment annually, or more frequently if facts and circumstances warrant a review, such as significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. The Company assesses both the existence of potential impairment and the amount of impairment loss by comparing the fair value of the reporting unit with its carrying amount, including goodwill. Intangible assets are recorded at their estimated fair values at the date of acquisition. The Company amortizes acquired intangible assets over their estimated useful lives based on the pattern of consumption of the economic benefits or, if that pattern cannot be readily determined, on a straight-line basis. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Valuation of Contingent Consideration </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s two acquisitions in 2021 and 2020 provided for shares of Class A common stock to be issued to former owners of the purchased entities upon the achievement of certain revenue targets (see Note 3). Achievement of revenue targets that will result in the issuance of a variable number of shares of Class A common stock are accounted for as a liability. The Company estimates the fair value of the shares of Class A common stock issuable upon achievement of the targets as of the acquisition date. The Company remeasures the fair value of the shares of Class A common stock issuable at each subsequent reporting date until the liability is fully settled. The Company uses Monte Carlo simulation models in its estimates. The estimated fair value of the contingent consideration is based upon available information and certain assumptions, known at the time of its estimates, which management believes are reasonable. Significant assumptions and estimates utilized in the model include the forecasted revenue, revenue volatility and discount rate. The fair value of the liability at each reporting date is comprised of the estimated number of Class A common stock to be earned multiplied by the market value of the Company’s Class A common stock as of the reporting date. </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Deferred Financing Costs </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company capitalizes lender, legal and other third-party fees that are directly associated with obtaining access to capital under credit facilities. Deferred financing costs incurred in connection with obtaining access to capital are recorded in prepaid expenses and other current assets and are amortized over the availability period or term of the credit facility. Deferred financing costs related to a recognized debt liability are recorded as a direct reduction of the carrying amount of the debt liability and amortized to interest expense on an effective interest basis over the repayment term. </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Property and Equipment </div></div></div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization expense is recognized using the straight-line method over the estimated useful life of each asset as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 44%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);">  </td> <td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;">Estimated Useful Life</td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computer equipment</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">3 years</td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Software</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">3 years</td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Furniture and fixtures</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">5 years</td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasehold improvements</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">Shorter of lease term or estimated useful life</td></tr></table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 24pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation and amortization are removed from the accounts and any resulting gain or loss is included in loss from operations on the statements of operations and comprehensive loss. Expenditures for repairs and maintenance are charged to expense as incurred. </div></div> Depreciation and amortization expense is recognized using the straight-line method over the estimated useful life of each asset as follows: <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 44%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);">  </td> <td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;">Estimated Useful Life</td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computer equipment</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">3 years</td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Software</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">3 years</td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Furniture and fixtures</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">5 years</td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasehold improvements</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">Shorter of lease term or estimated useful life</td></tr></table> P3Y P3Y P5Y Shorter of lease term or estimated useful life <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases </div></div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prior to January 1, 2020, the Company accounted for leases under ASC 840, Leases (“ASC 840”). Effective January 1, 2020, the Company adopted ASC Topic 842, Leases (“ASC 842”), using the modified retrospective approach with no restatement of prior periods or cumulative adjustment to accumulated deficit. Therefore, for the year ended December 31, 2019, the Company’s financial statements continue to be presented in accordance with ASC 840, the accounting standard originally in effect for such period. As of and for the years ended December 31, 2021 and 2020, the Company’s consolidated financial statements are presented in accordance with ASC 842. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In accordance with ASC 842, the Company accounts for a contract as a lease when it has the right to control the asset for a period of time while obtaining substantially all of the asset’s economic benefits. The Company determines if an arrangement is a lease or contains an embedded lease at inception. For arrangements that meet the definition of a lease, the Company determines the initial classification and measurement of its <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> asset and lease liability at the lease commencement date and thereafter if modified. The lease term includes any renewal options that the Company is reasonably assured to exercise. The present value of lease payments is determined by using the interest rate implicit in the lease, if that rate is readily determinable; otherwise, the Company uses its estimated secured incremental borrowing rate for that lease term. The Company’s policy is to not record leases with an original term of 12 months or less on its consolidated balance sheets and recognizes those lease payments in the income statement on a straight-line basis over the lease term. The Company’s existing leases are for office space. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In addition to rent, the leases may require the Company to pay additional costs, such as utilities, maintenance and other operating costs, which are generally referred to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">as non-lease components.</div> The Company has elected to not separate lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">and non-lease components.</div> Only the fixed costs for lease components and their <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">associated non-lease components</div> are accounted for as a single lease component and recognized as part of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">a right-of-use asset</div></div> and lease liability. Rent expense for operating leases is recognized on a straight-line basis over the reasonably assured lease term based on the total lease payments and is included in operating expense in the consolidated statements of operations and comprehensive loss. </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Impairment of Long-Lived Assets </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Long-lived assets consist primarily of property and equipment, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets and intangible assets with finite lives. Long-lived assets to be held and used are tested for recoverability whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset group to its carrying value. An impairment loss would be recognized in loss from operations when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. The impairment loss would be based on the excess of the carrying value of the impaired asset group over its fair value, determined based on discounted cash flows. The Company did not record any impairment losses on long-lived assets during the years ended December 31, 2021, 2020 or 2019. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurements </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable: </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">•    Level 1—Quoted prices in active markets for identical assets or liabilities. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">•    Level 2—Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">•    Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.</div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s cash equivalents and contingent consideration liabilities are carried at fair value, determined according to the fair value hierarchy described above (see Note 4). The carrying values of the Company’s accounts receivable, accounts payable and accrued expenses and other current liabilities approximate their fair values due to the short-term nature of these assets and liabilities. Commissions receivable are recorded at constrained lifetime values. </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Segment Information </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. The Company operates an online marketplace for consumers shopping for auto, home and renters, life and health insurance quotes. <div style="letter-spacing: 0px; top: 0px;;display:inline;">Significantly </div>all of the Company’s tangible assets are held in the United States. </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Research and Development </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Research and development expenses consist primarily of personnel-related expenses (wages, fringe benefit costs and stock-based compensation expense) for product management and software development. Research and development costs are expensed as incurred, except for certain costs which are capitalized in connection with the development of the Company’s website and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Costs incurred in the preliminary and post-implementation stages of development are expensed as incurred. Once an application has reached the development stage, internal costs, if direct and incremental, are capitalized </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;">until the software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing performed to ensure the product is ready for its intended use. The Company also capitalizes costs related to specific upgrades and enhancements of its website and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software when it is probable that the expenditures will result in additional functionality. Maintenance and training costs are expensed as incurred. Capitalized software costs are recorded as part of property and equipment and are amortized on a straight-line basis <div style="letter-spacing: 0px; top: 0px;;display:inline;">over </div>an estimated useful life of <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">three years.</div></div> </div> P3Y <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Advertising Expense </div></div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Advertising expense consists of variable costs that are related to attracting consumers to the Company’s marketplace and generating consumer quote requests, including through its verified partner network, and promoting its marketplace to insurance carriers and agents. The Company expenses advertising costs as incurred and such costs are included in sales and marketing expense in the accompanying statements of operations and comprehensive loss. During the years ended December 31, 2021, 2020 and 2019, advertising expense totaled $289.0 million, $238.3 million and $175.5 million, respectively. </div></div> 289000000.0 238300000 175500000 <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Stock-Based Compensation </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;">The Company measures stock options with service-based vesting or performance-based vesting granted to employees, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> and directors based on the fair value on the date of grant using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Black-Scholes</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">option-pricing</div> model. The Company measures stock options with market-based vesting based on the fair value on the date of grant using a Monte Carlo simulation model. The Company measures restricted common stock units based on the fair value on the date of grant using the market value of the Company’s common stock. Compensation expense for employee awards is recognized over the requisite service period, which is generally the vesting period of the respective award. The Company uses the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">straight-line</div> method to record the expense of employee awards with only <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">service-based</div> vesting conditions. The Company uses the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">graded-vesting</div> method to record the expense of employee awards with both <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">service-based</div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">performance-based</div> vesting conditions, commencing once achievement of the performance condition becomes probable. Compensation expense for nonemployee awards is recognized in the same manner as if the Company had paid cash for the goods or services received. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The fair value of performance-based restricted stock units that are liability classified will be recorded as compensation expense based on the fair value of the number of shares issued at vesting. Prior to vesting, compensation expense is recognized over the period during which services are rendered, based on the performance conditions deemed probable of achievement. At the end of each financial reporting period prior to the vesting date, the fair value of these awards is remeasured using the then-current fair value of the Company’s Class A common stock (see Note 10). </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company classifies stock-based compensation expense in its statements of operations and comprehensive loss in the same manner in which the award recipient’s payroll costs are classified or in which the award recipient’s service payments are classified. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Foreign Currency Translation </div></div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The functional currency of the Company’s foreign subsidiaries is the currency of the local country. Assets and liabilities of the Company’s foreign subsidiaries are translated into U.S. dollars using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">period-end</div> exchange rates, and income and expense items are translated into U.S. dollars using average exchange rates in effect during each period. The effects of these foreign currency translation adjustments are included in accumulated other comprehensive loss, a separate component of stockholders’ equity. The Company also incurs transaction gains and losses resulting from intercompany transactions as well as transactions with customers or vendors denominated in currencies other than the functional currency of the legal entity in which the transaction is recorded. Foreign currency transaction gains (losses) are included in the consolidated statements of operations and comprehensive loss as a component of other income (expense) and have not been significant. </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Comprehensive Loss </div></div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive loss includes net loss as well as other changes in stockholders’ equity that result from transactions and economic events other than those with stockholders. The Company’s only element of other comprehensive loss is foreign currency translation adjustments. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Net Income (Loss) per Share </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic net income (loss) per common share is computed by dividing the net income (loss) by the weighted average number of shares of common stock outstanding for the period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the period, including potential dilutive common shares assuming the dilutive effect of outstanding stock options and unvested restricted stock units. For periods in which the Company reported a net loss, diluted net loss per common share is the same as basic net loss per common share, since dilutive common shares are not assumed to have been issued if their effect is anti-dilutive. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company has two classes of common stock outstanding: Class A common stock and Class B common stock. As more fully described in Note 9, the rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. The Company allocates undistributed earnings attributable to common stock between the common stock classes on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-to-one</div></div> basis when computing net income (loss) per share. As a result, basic and diluted net income (loss) per share of Class A common stock and Class B common stock are equivalent. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company excluded the following potential common shares, presented based on amounts outstanding at each period end, from the computation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 37%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Options to purchase common stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,539,573</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,188,919</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,827,868</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested restricted stock units</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    2,798,761</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    3,142,220</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    3,367,846</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,338,334</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,331,139</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,195,714</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table above does not include shares issuable upon settlement of contingent consideration for the Company’s two acquisitions (see Note 3). Such shares are also not included in the Company’s calculation of basic or diluted net loss per common share. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company excluded the following potential common shares, presented based on amounts outstanding at each period end, from the computation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 37%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Options to purchase common stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,539,573</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,188,919</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,827,868</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested restricted stock units</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    2,798,761</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    3,142,220</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    3,367,846</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,338,334</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,331,139</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,195,714</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 1539573 2188919 2827868 2798761 3142220 3367846 4338334 5331139 6195714 <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes </div></div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in the consolidated financial statements or in the Company’s tax returns. Deferred tax assets and liabilities are determined on the basis of the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Changes in deferred tax assets and liabilities are recorded in the provision for income taxes. The Company assesses the likelihood that its deferred tax assets will be recovered from future taxable income and, to the extent it believes, based upon the weight of available evidence, that it is more likely than not that all or a portion of the deferred tax assets will not be realized, a valuation allowance is established through a charge to income tax expense. Potential for recovery of deferred tax assets is evaluated by estimating the future taxable profits expected and considering prudent and feasible tax planning strategies. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company accounts for uncertainty in income taxes recognized in the consolidated financial statements by applying a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step</div> process to determine the amount of tax benefit to be recognized. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination by the taxing authorities. If the tax position is deemed <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">more-likely-than-not</div> to be sustained, the tax position is then assessed to </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">determine the amount of benefit to recognize in the consolidated financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. The provision for income taxes includes the effects of any resulting tax reserves, or unrecognized tax benefits, that are considered appropriate as well as the <div style="letter-spacing: 0px; top: 0px;;display:inline;">related </div>net interest <div style="letter-spacing: 0px; top: 0px;;display:inline;">and </div>penalties. The Company’s policy is to record interest and penalties related to income taxes as part of the tax provision. </div></div></div> <div style="text-indent: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Recently Adopted Accounting Pronouncements </div></div></div></div> <div style="text-indent: 5%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In December 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2019-12,</div> Income Taxes - Simplifying the Accounting for Income Taxes (Topic 740). The amendments in this update simplify the accounting for income taxes by removing certain exceptions to the general principles as well as clarifying and amending existing guidance to improve consistent application. The amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. Depending on the amendment, adoption may be applied on the retrospective, modified retrospective or prospective basis. The Company adopted this guidance on a prospective basis as of January 1, 2021 and the adoption had no impact on the Company’s financial position, results of operations or cash flows. </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><br/></div> <div style="text-indent: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Recently Issued Accounting Pronouncements </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In October 2021, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2021-08,</div> Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Topic 805), which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue from Contracts with Customers</div></div>, as if it had originated the contracts. This approach differs from the current requirement to measure contract assets and contract liabilities acquired in a business combination at fair value. The amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022, with early adoption permitted. The amendments in this update are to be applied prospectively to business combinations occurring on or after the effective date. The Company is currently assessing the impact of the adoption of this guidance on its consolidated financial statements. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3. Acquisitions </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">PolicyFuel </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;">On August </div>13<div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2021<div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;">, the Company completed the acquisition of Policy Fuel, LLC and its affiliated entities (“PolicyFuel”), a </div><div style="font-size: 10pt; text-indent: 5%; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">policy-sales-as-a-service</div></div></div><div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;"> provider, with principal offices in Austin and San Antonio, Texas. PolicyFuel operates in the property and casualty insurance industry providing services to enable carriers to complement their own call center operations with access to dedicated advisor teams that focus exclusively on selling that provider’s offerings. This acquisition enables the Company to expand the range of products the Company offers to carriers and expands the market of the Company’s </div><div style="font-size: 10pt; text-indent: 5%; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">direct-to-consumer</div></div><div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;"> offerings.</div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;">The PolicyFuel acquisition was accounted for as a purchase of a business under ASC Topic </div>805<div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;">, Business Combinations. Under the acquisition method of accounting, the assets and liabilities of PolicyFuel were recorded at their respective fair values as of the acquisition date. The purchase consideration of $</div>20.0<div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;"> million reflected a cash payment of $</div>16.0<div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;"> million, net of cash acquired, settlement of an outstanding receivable from PolicyFuel of $</div>0.2 <div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;">million and contingent consideration of $</div>3.8<div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;"> million, representing the estimated fair value as of the acquisition date of Class A common stock issuable to the former owners of PolicyFuel upon achievement of certain revenue targets over the next </div>three years<div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;">. The former owners of PolicyFuel are eligible to receive shares of Class A common stock upon the achievement (at varying levels) of each of </div>three<div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;"> </div>twelve<div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;">-month revenue targets. The number of shares that may be issued at maximum performance is based on a total dollar value of $</div>12.9<div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;"> million; </div>50<div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;">% of which would be calculated at the time of issuance by dividing the applicable dollar value by a volume weighted average price per share for a </div><div style="font-size: 10pt; text-indent: 5%; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">20-day</div><div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;"> period preceding the acquisition. These shares are referred to as the “Fixed Shares” and the maximum number of Fixed Shares that may be issued is </div>199,311<div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;">. The fair value of such shares to be recorded upon issuance will be based on the number of shares issued multiplied by the market value of the Company’s Class A common stock on the date of issuance. The remaining </div>50<div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;">%, or</div><div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">$</div></div>6.5<div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;"> million at maximum performance, may be issued as shares of Class A common stock calculated by </div><div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">dividing</div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;">the applicable dollar value earned by the volume weighted average price per share for a </div><div style="font-size: 10pt; text-indent: 5%; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">20-day</div><div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;"> period preceding each revenue target determination date. These shares are referred to as the “Fixed Dollar Shares” and there is </div>no<div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;"> maximum to the number of shares that may be issued as Fixed Dollar Shares. The fair value of such shares to be recorded upon issuance will be based on the number of shares issued multiplied by the market value of the Company’s Class A common stock on the date of issuance.</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;">The Fixed Shares described above include </div>17,030<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;"> </div><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;">performance-based restricted stock units issued as an Inducement Award and the Fixed Dollar Shares described above include<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;">$</div>0.6<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;"> million of performance-based restricted stock units issued as an Inducement Award (see Note </div>10)<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;">.</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;">As achievement of each of the </div>three<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;"> </div>twelve<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;">-month targets will result in the issuance of a variable number of shares of Class A common stock, the Company has recorded the fair value of this contingent consideration within accrued expense and other current liabilities (first annual target) and within other long-term liabilities (second and third annual targets). The Company estimated the fair value of the contingent consideration as of the acquisition date using a Monte Carlo simulation model. The most significant assumptions and estimates utilized in the model include forecasted revenue (an acquisition specific input) and the market value of the Company’s Class A common stock (an observable input). Other assumptions utilized in the model include equity volatility, revenue volatility and discount rate. The Company remeasures the fair value of the contingent consideration at each subsequent reporting date until the liability is fully settled (see Note </div>4)<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;">.</div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s consolidated financial statements reflect the preliminary allocation of the purchase price to the assets and liabilities assumed based on fair value as of the date of the acquisition. The Company’s preliminary estimate of the fair value of specifically identifiable assets acquired and liabilities assumed as of the date of acquisition including the related impact to the deferred tax liability is subject to change upon finalizing its valuation analysis. The final determination may result in changes in the fair value of certain assets and liabilities as compared to these preliminary estimates, which is expected to be finalized in the first half of 2022. The Company expects an adjustment to the release of the deferred tax asset valuation allowance corresponding to any potential measurement period adjustments that impact the net deferred tax liability. The Company’s consolidated financial statements as of December 31, 2021 reflect the preliminary allocation of the preliminary purchase price to the assets and liabilities assumed based on fair value as of the date of the acquisition.</div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following tables summarize the preliminary purchase price for PolicyFuel and the preliminary allocation of the purchase price (in thousands): </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid, net of cash acquired</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,955</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value of contingent consideration to be settled in stock</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,784</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Settlement of existing relationship</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">233</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total purchase price consideration, net of cash acquired</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,972</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 12pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets Acquired and Liabilities Assumed:</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">283</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commissions receivable (current and long-term)</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,761</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses and other current assets</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,600</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Developed technology</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,700</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other identifiable intangible assets</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">300</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,532</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.5em;">Total assets acquired</div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 23,188</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts payable and accrued expenses (current)</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(706</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred tax liability</div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,510</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.5em;">Total allocation of purchase price consideration, net of cash acquired</div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,972</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">were valued using the income approach and are being amortized to sales and marketing expense over their estimated useful life of nine years. Significant assumptions and estimates utilized in the model include revenue and earnings growth rates, royalty rates and the discount rate. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Developed technology </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">was valued using the relief from royalty method and is being amortized to cost of revenue over its estimated useful life of three years. Significant assumptions and estimates utilized in this model include the royalty rate, the discount rate and the obsolescence curve. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commissions receivable </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">were recorded at constrained LTVs and are included in prepaid expenses and other current assets and other assets on the Company’s consolidated balance sheet. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill was recognized </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">for the excess purchase price over the fair value of the net assets acquired. Goodwill is primarily attributable to the workforce of the acquired business (which is not eligible for separate recognition as an identifiable intangible asset) and future growth. Goodwill resulting from the acquisition of PolicyFuel is not deductible for tax purposes. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company incurred </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">costs of $0.9 million for the year ended December 31, 2021, for third-party professional services utilized for the acquisition, which were expensed as incurred within acquisition-related costs on the Company’s consolidated statements of operations and comprehensive loss. The operating results of the acquired entity have been included in the consolidated financial statements beginning on the acquisition date but have not been disclosed as the Company does not account for the results of the acquired entity separate from its own results. Pro forma results of operations for the acquisition have not been presented as they are not material to the Company’s consolidated results of operations. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recorded </div></div>an income tax benefit for the year ended December 31, 2021 of $2.5  <div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">million related to the release of a portion of its valuation allowance as a result of the acquisition of PolicyFuel. The net deferred tax liability recorded for PolicyFuel relates to the intangible assets recognized in purchase accounting, which are non-deductible for tax purposes and result in a deferred tax liability. The net deferred tax liability is a source of income to support the recognition of a portion of the Company’s existing deferred tax assets. Therefore, the Company has recorded a tax benefit for the release of a portion of its valuation allowance related to the net deferred tax liability recorded in purchase accounting. The Company maintains a valuation allowance on its overall net deferred tax asset as it is deemed more likely than not the net deferred tax asset will not be realized. </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Eversurance </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;">On September </div>1<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;">, </div>2020<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;">, the Company completed the acquisition of Crosspointe Insurance &amp; Financial Services, LLC, a health insurance agency headquartered in Evansville, Indiana. In the third quarter </div>2021<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;">, the Company changed </div>the name of Cross<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;">pointe Insurance &amp; Financial Services, LLC to Eversurance, LLC (“Eversurance”). Eversurance is a sales and decision support contact center that connects consumers to high quality health insurance in a customer-centric environment and serves the </div><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;">individual </div><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;">and family health, Medicare, and ancillary health product markets. This acquisition enables the Company to accelerate and expand its opportunity in the health insurance market, by providing insurance shoppers with a broader range of health insurance products through access to a greater number of carrier partners, and an improved and more personalized customer buying experience.</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;">The Eversurance acquisition was accounted for as a purchase of a business under ASC Topic 805, Business Combinations. Under the acquisition method of accounting, the assets and liabilities of Eversurance were recorded as of the acquisition date, at their respective fair values. The purchase consideration of $16.7 million reflected a cash payment of $14.9 million and contingent consideration of $1.8 million representing the fair value of Class A common stock issuable to the former owners of Eversurance upon achievement of certain revenue targets over three years. The former owners of Eversurance are eligible to receive up to 97,922 shares of Class A common stock upon achievement of certain revenue targets. These revenue targets are measured in annual intervals. Shares of Class A common stock issuable upon achievement of the first two annual targets are </div><div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">for a</div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">fixed number of shares of Class A common stock of 39,168 shares and, as such, the Company has recorded the fair value of these shares within stockholders’ equity based on the number of shares issuable and the market value of Class A common stock on the acquisition date. Achievement of the third annual target will result in the issuance of a variable number of shares of Class A common stock of up to 58,754 shares and, as such, the Company has recorded the fair value of these shares as a long-term liability. The Company’s consolidated financial statements as of December 31, 2020 reflected the preliminary allocation of the purchase price to the assets and liabilities assumed based on fair value as of the date of the acquisition. The Company’s preliminary estimate of the fair value of specifically identifiable assets acquired and liabilities assumed as of the date of acquisition was subject to change upon finalizing its valuation analysis. During the three months ended March 31, 2021, the Company recorded an adjustment to goodwill of $0.2 million, representing an adjustment to its estimate of the fair value of commissions receivable as of the acquisition date. As of December 31, 2021, the preliminary estimates have been finalized, with no further changes to the allocation of the purchase price to the assets and liabilities assumed. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;">The Company estimated the fair value of the shares of Class A common stock issuable upon achievement of the </div>three<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;"> annual targets as of the acquisition date. The Company used a Monte Carlo simulation model in its estimates. Significant assumptions and estimates utilized in the model included forecasted revenue, revenue volatility and discount rate. As of September </div>1<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;">, </div>2020<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;">, the acquisition date, the estimated fair value of the contingent consideration included in other long-term liabilities was $</div>0.4<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;"> million. The Company remeasures the fair value of the shares of Class A common stock issuable upon the estimated achievement levels of the third annual target at each subsequent reporting date until the liability is fully settled (see Note </div>4)<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;">.</div><br/></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px;;display:inline;">The following tables summarize the preliminary purchase price for Eversurance and the allocation of the purchase price (in thousands):</div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;;"/> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,930</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value of contingent consideration to be settled in stock</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,751</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total purchase price consideration</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,681</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 12pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets Acquired and Liabilities Assumed:</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commissions receivable (current and long-term)</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,285</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,600</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other identifiable intangible assets</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">270</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,469</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,969</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.5em;">Total assets acquired</div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 18,593</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts payable and accrued expenses (current and long-term)</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(443</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,469</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.5em;">Total allocation of purchase price consideration</div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,681</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px;;display:inline;">Customer relationships </div><div style="font-size: 10pt; letter-spacing: 0px;;display:inline;">were valued using the income approach and are being amortized to sales and marketing expense over their estimated useful life of </div>five years<div style="font-size: 10pt; letter-spacing: 0px;;display:inline;">. Significant assumptions and estimates utilized in the model include the customer attrition rate and discount rate. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commissions receivable were recorded at constrained LTVs and are included in prepaid expenses and other current assets and other assets on the Company’s consolidated balance sheet. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill was recognized for the excess purchase price over the fair value of the net assets acquired. Goodwill is primarily attributable to the workforce of the acquired business (which is not eligible for separate recognition as an identifiable intangible asset) and future growth. Goodwill resulting from the acquisition of Eversurance is deductible for tax purposes. </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company incurred <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">costs of $0.5 million for third-party professional services utilized for the acquisition, which were expensed as incurred within acquisition-related costs on the Company’s consolidated statements of operations and comprehensive loss in 2020. The operating results of the acquired entity have been included in the consolidated financial statements beginning on the acquisition date but have not been disclosed as the Company does not account for the results of the acquired entity separate from its own results. Pro forma results of <div style="letter-spacing: 0px; top: 0px;;display:inline;">operations </div>for the acquisition have not been presented as they are not material to the Company’s consolidated results of operations.</div><br/></div></div></div> 20000000.0 16000000.0 200000 3800000 P3Y 12900000 0.50 P20D 199311 0.50 6500000 P20D 17030 600000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following tables summarize the preliminary purchase price for PolicyFuel and the preliminary allocation of the purchase price (in thousands): </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid, net of cash acquired</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,955</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value of contingent consideration to be settled in stock</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,784</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Settlement of existing relationship</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">233</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total purchase price consideration, net of cash acquired</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,972</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 12pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets Acquired and Liabilities Assumed:</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">283</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commissions receivable (current and long-term)</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,761</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses and other current assets</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,600</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Developed technology</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,700</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other identifiable intangible assets</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">300</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,532</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.5em;">Total assets acquired</div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 23,188</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts payable and accrued expenses (current)</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(706</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred tax liability</div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,510</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.5em;">Total allocation of purchase price consideration, net of cash acquired</div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,972</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 15955000 3784000 233000 19972000 283000 2761000 12000 6600000 1700000 300000 11532000 23188000 706000 2510000 19972000 P9Y P3Y 900000 2500000 16700000 14900000 1800000 P3Y 97922 39168 58754 200000 400000 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px;;display:inline;">The following tables summarize the preliminary purchase price for Eversurance and the allocation of the purchase price (in thousands):</div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;;"/> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,930</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value of contingent consideration to be settled in stock</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,751</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total purchase price consideration</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,681</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 12pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets Acquired and Liabilities Assumed:</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commissions receivable (current and long-term)</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,285</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,600</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other identifiable intangible assets</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">270</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,469</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,969</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.5em;">Total assets acquired</div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 18,593</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts payable and accrued expenses (current and long-term)</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(443</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 85%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,469</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.5em;">Total allocation of purchase price consideration</div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,681</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 85%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 14930000 1751000 16681000 3285000 3600000 270000 1469000 9969000 18593000 -443000 1469000 16681000 P5Y 500000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">4. Fair Value of Financial Instruments </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following tables present the Company’s fair value hierarchy for its assets and liabilities which are measured at fair value on a recurring basis as of December 31, 2021 and December 31, 2020 (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 54%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value Measurements at December 31, 2021 Using:</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    Level 1    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    Level 2    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    Level 3    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    Total    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div></div></td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash equivalents:</div></div></div></td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,502</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,502</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 54%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities:</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.4em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration liability associated with acquisition of Eversurance included in other long-term liabilities</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.4em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration liability associated with acquisition of PolicyFuel included in accrued expense and other current liabilities</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">629</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">629</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.4em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration liability associated with acquisition of PolicyFuel included in other long-term liabilities</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,625</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">  4,625</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 54%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 54%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,174</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,174</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 54%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-size: 1pt;"> <td style="height: 24pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="16" style="height: 24pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value Measurements at December 31, 2020 Using:</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 1</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 2</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 3</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.4em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash equivalents:</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,777</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,777</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 54%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities:</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.4em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration liability associated with acquisition of Eversurance included in other long-term liabilities</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,194</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,194</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 54%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">There </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">were no transfers into or out of Level 3 during the years ended December 31, 2021, 2020 or 2019. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">funds were valued by the Company based on quoted market prices, which represent a Level 1 measurement within the fair value hierarchy. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">liabilities are valued by the Company using significant inputs not observable in the market, which represents a Level 3 measurement within the fair value hierarchy. The valuation of contingent consideration uses assumptions and estimates to forecast a range of outcomes for the contingent consideration. The Company assesses these assumptions and estimates on a quarterly basis as additional data impacting the</div><br/></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">assumptions is obtained. Changes in the fair value of contingent consideration related to updated assumptions and estimates are recognized</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>as acquisition-related costs<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">within the consolidated statements of operations and comprehensive loss.</div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company </div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">estimates the fair value of the maximum 58,754 shares of Class A common stock issuable as contingent consideration upon achievement of certain Eversurance revenue targets (see Note 3) using probability of achievement of the revenue target (acquisition specific input) and the market value of the Company’s Class A common stock (observable input). The change in fair value of the contingent consideration liability for the years ended December 31, 2021 and 2020 was due to the decrease in the market value of the Company’s</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Class A common stock during the periods.</div></div></div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company </div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">uses a Monte Carlo simulation model in its estimates of the fair value of the contingent consideration related to the PolicyFuel acquisition (see Note 3). The most significant assumptions and estimates utilized in the model include forecasted revenue (an acquisition specific input) and the market value of the Company’s Class A common stock (an observable input). Other assumptions utilized in the model include equity volatility, revenue volatility and discount rate. The increase in fair value of contingent consideration related to the Class A common stock issuable upon achievement of revenue targets was primarily due to a change in estimate of forecasted revenue, partially offset by the decrease in the market value of the Company’s Class A common stock during the period.</div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px;;display:inline;">The following table provides a roll-forward of the aggregate fair values of the Company’s contingent consideration liabilities for which fair value is determined by Level 3 inputs (in thousands):</div></div> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 84%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; font-size: 4pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent</div></div></div></div><div style="text-align: left; font-size: 4pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; font-size: 4pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Consideration</div></div></div></div><div style="text-align: left; font-size: 4pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Liabilities</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 84%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value at December 31, 2020</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,194</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 84%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquisition of PolicyFuel</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    3,784</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 84%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in fair value of contingent consideration related<br/>to Eversurance acquisition</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,274</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 84%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in fair value of contingent consideration related<br/><div style="letter-spacing: 0px; top: 0px;;display:inline;">t</div>o PolicyFuel acquisition</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,470</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 84%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 84%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value at December 31, 2021</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,174</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 84%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following tables present the Company’s fair value hierarchy for its assets and liabilities which are measured at fair value on a recurring basis as of December 31, 2021 and December 31, 2020 (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 54%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value Measurements at December 31, 2021 Using:</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    Level 1    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    Level 2    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    Level 3    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    Total    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div></div></td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash equivalents:</div></div></div></td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,502</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,502</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 54%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities:</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.4em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration liability associated with acquisition of Eversurance included in other long-term liabilities</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.4em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration liability associated with acquisition of PolicyFuel included in accrued expense and other current liabilities</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">629</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">629</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.4em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration liability associated with acquisition of PolicyFuel included in other long-term liabilities</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,625</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">  4,625</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 54%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 54%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,174</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,174</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 54%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-size: 1pt;"> <td style="height: 24pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="16" style="height: 24pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value Measurements at December 31, 2020 Using:</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 1</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 2</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 3</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.4em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash equivalents:</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,777</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,777</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 54%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities:</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 54%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.4em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration liability associated with acquisition of Eversurance included in other long-term liabilities</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,194</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,194</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 54%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 20502000 0 0 20502000 0 0 920000 920000 0 0 629000 629000 0 0 4625000 4625000 0 0 6174000 6174000 15777000 0 0 15777000 0 0 2194000 2194000 0 0 0 58754 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px;;display:inline;">The following table provides a roll-forward of the aggregate fair values of the Company’s contingent consideration liabilities for which fair value is determined by Level 3 inputs (in thousands):</div></div> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 84%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; font-size: 4pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent</div></div></div></div><div style="text-align: left; font-size: 4pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; font-size: 4pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Consideration</div></div></div></div><div style="text-align: left; font-size: 4pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Liabilities</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 84%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value at December 31, 2020</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,194</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 84%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquisition of PolicyFuel</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    3,784</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 84%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in fair value of contingent consideration related<br/>to Eversurance acquisition</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,274</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 84%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in fair value of contingent consideration related<br/><div style="letter-spacing: 0px; top: 0px;;display:inline;">t</div>o PolicyFuel acquisition</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,470</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 84%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 84%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value at December 31, 2021</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,174</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 84%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 2194000 3784000 -1274000 1470000 6174000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">5. Goodwill and Acquired Intangible Assets </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill </div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">is not amortized, but instead is reviewed for impairment at least annually or more frequently when events and circumstances occur indicating that the recorded goodwill may be impaired. The Company considers its business to be one reporting unit for purposes of performing its goodwill impairment analysis. To date, the Company has had no impairments to goodwill.</div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Changes </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">in goodwill for the year ended December 31, 2021 were as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 83%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;;"/> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Balance January 1, 2021</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,794</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 83%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Final adjustment to Eversurance purchase price allocation</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">175</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 83%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Goodwill resulting from PolicyFuel acquisition</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                            11,532</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255); width: 83%;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="background-color: rgb(204, 238, 255);"> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Balance December 31, 2021</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">21,501</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255); width: 83%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 2%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="background-color: rgb(255, 255, 255);"> </td></tr></table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquired intangible assets consisted of the following (in thousands): </div></div></div> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 51%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/>Average Useful<br/>Life</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross Amount</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/>Amortization</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying<br/>Value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in years)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div></td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">7.6</td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,200</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,830</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,370</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Developed technology</div></div></td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">3</td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,700</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(217</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,483</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other identifiable intangible assets</div></div></td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">2.8</td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">570</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">            (194</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">            376</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">12,470</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(2,241</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">10,229</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 50%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted Average<br/>Useful Life</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross Amount</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/>Amortization</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying<br/>Value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in years)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 50%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div></td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">5</td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,600</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(464</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,136</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 50%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other identifiable intangible assets</div></div></td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">3.7</td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%; padding: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">270</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(40</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">    230</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr> <td style="vertical-align: top; width: 50%; padding-bottom: 0.375pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 0px; margin-left: 0in; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; width: 4%; padding-bottom: 0.375pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"><div style="line-height: 1pt; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.375pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.375pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%; border-bottom: 0.75pt solid black;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.375pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%; border-bottom: 0.75pt solid black;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.375pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%; border-bottom: 0.75pt solid black;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 50%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> $</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,870</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> $</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(504</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> $</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,366</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 50%; padding-bottom: 1.25pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; width: 4%; padding-bottom: 1.25pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; padding-bottom: 1.25pt;"><div style="line-height: 1pt; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; padding-bottom: 1.25pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1.25pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1.25pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%; border-bottom: 2.5pt double black;"><div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black;"><div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.25pt;"><div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1.25pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%; border-bottom: 2.5pt double black;"><div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black;"><div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.25pt;"><div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1.25pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%; border-bottom: 2.5pt double black;"><div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black;"><div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.25pt;"><div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td></tr></table> <div style="text-indent: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization expense for intangible assets for the years ended December 31, 2021, 2020 and 2019 was $1.7 million, $0.5 million and less than $0.1 million, respectively. </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Future amortization </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">expense of the intangible assets as of December 31, 2021, is expected to be as follows (in thousands):</div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> <div style="top: 0px; letter-spacing: 0px; font-size: 9.5pt; display: inline;"> <div style="top: 0px; letter-spacing: 0px; display: inline;"> <div style="display: inline;"> <div style="top: 0px; letter-spacing: 0px; text-decoration-line: underline; display: inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 8pt; font-size: 8pt;;font-weight:bold;display:inline;">Year Ending December 31,</div></div></div> </div> </div> </div> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-size: 0px;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 83%;"> <div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"> <div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;">2022</div> </div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="text-align: right; vertical-align: bottom; white-space: nowrap;">2,277</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-size: 0px;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 83%;"> <div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"> <div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;">2023</div> </div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; white-space: nowrap;">2,001</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-size: 0px;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 83%;"> <div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"> <div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;">2024</div> </div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; white-space: nowrap;">1,715</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-size: 0px;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 83%;"> <div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"> <div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;">2025</div> </div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; white-space: nowrap;">960</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-size: 0px;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 83%;"> <div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"> <div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;">2026</div> </div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; white-space: nowrap;">685</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-size: 0px;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 83%;"> <div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"> <div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;">Thereafter</div> </div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; white-space: nowrap;">2,591</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="font-size: 0px; vertical-align: bottom; width: 83%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="line-height: normal; margin-top: 0pt; margin-bottom: 0pt; border-top-color: rgb(0, 0, 0); border-top-width: 1px; border-top-style: solid;"> <div style="top: 0px; letter-spacing: 0px; display: inline;"> </div> </div> </td> <td style="vertical-align: bottom;"> <div style="line-height: normal; margin-top: 0pt; margin-bottom: 0pt; border-top-color: rgb(0, 0, 0); border-top-width: 1px; border-top-style: solid;"> <div style="top: 0px; letter-spacing: 0px; display: inline;"> </div> </div> </td> <td> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-size: 0px;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="font-size: 0px; vertical-align: top; width: 83%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="text-align: right; vertical-align: bottom; white-space: nowrap;">                   10,229</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="font-size: 0px; vertical-align: bottom; width: 83%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="line-height: normal; margin-top: 0pt; margin-bottom: 0pt; border-top-color: rgb(0, 0, 0); border-top-width: 3px; border-top-style: double;"> <div style="top: 0px; letter-spacing: 0px; display: inline;"> </div> </div> </td> <td style="vertical-align: bottom;"> <div style="line-height: normal; margin-top: 0pt; margin-bottom: 0pt; border-top-color: rgb(0, 0, 0); border-top-width: 3px; border-top-style: double;"> <div style="top: 0px; letter-spacing: 0px; display: inline;"> </div> </div> </td> <td> </td> </tr> </table> 1 0 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Changes </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">in goodwill for the year ended December 31, 2021 were as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 83%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;;"/> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Balance January 1, 2021</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,794</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 83%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Final adjustment to Eversurance purchase price allocation</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">175</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 83%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Goodwill resulting from PolicyFuel acquisition</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                            11,532</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255); width: 83%;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="background-color: rgb(204, 238, 255);"> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Balance December 31, 2021</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">21,501</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255); width: 83%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 2%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="background-color: rgb(255, 255, 255);"> </td></tr></table> 9794000 175000 11532000 21501000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquired intangible assets consisted of the following (in thousands): </div></div></div> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 51%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/>Average Useful<br/>Life</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross Amount</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/>Amortization</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying<br/>Value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in years)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div></td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">7.6</td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,200</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,830</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,370</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Developed technology</div></div></td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">3</td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,700</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(217</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,483</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other identifiable intangible assets</div></div></td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">2.8</td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">570</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">            (194</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">            376</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">12,470</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(2,241</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">10,229</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 50%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted Average<br/>Useful Life</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross Amount</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/>Amortization</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying<br/>Value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in years)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 50%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div></td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">5</td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,600</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(464</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,136</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 50%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other identifiable intangible assets</div></div></td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">3.7</td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%; padding: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">270</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(40</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">    230</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr> <td style="vertical-align: top; width: 50%; padding-bottom: 0.375pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 0px; margin-left: 0in; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; width: 4%; padding-bottom: 0.375pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"><div style="line-height: 1pt; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.375pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.375pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%; border-bottom: 0.75pt solid black;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.375pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%; border-bottom: 0.75pt solid black;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.375pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%; border-bottom: 0.75pt solid black;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 50%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> $</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,870</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> $</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(504</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> $</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,366</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 50%; padding-bottom: 1.25pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; width: 4%; padding-bottom: 1.25pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; padding-bottom: 1.25pt;"><div style="line-height: 1pt; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; padding-bottom: 1.25pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1.25pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1.25pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%; border-bottom: 2.5pt double black;"><div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black;"><div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.25pt;"><div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1.25pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%; border-bottom: 2.5pt double black;"><div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black;"><div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.25pt;"><div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1.25pt;"><div style="margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; width: 4%; border-bottom: 2.5pt double black;"><div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black;"><div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.25pt;"><div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px; line-height: 1pt;"> </div></td></tr></table> P7Y7M6D 10200000 -1830000 8370000 P3Y 1700000 -217000 1483000 P2Y9M18D 570000 -194000 376000 12470000 -2241000 10229000 P5Y 3600000 -464000 3136000 P3Y8M12D 270000 -40000 230000 3870000 -504000 3366000 1700000 500000 100000 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Future amortization </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">expense of the intangible assets as of December 31, 2021, is expected to be as follows (in thousands):</div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 8pt; break-inside: avoid;"> <td style="vertical-align: bottom;"> <div style="top: 0px; letter-spacing: 0px; font-size: 9.5pt; display: inline;"> <div style="top: 0px; letter-spacing: 0px; display: inline;"> <div style="display: inline;"> <div style="top: 0px; letter-spacing: 0px; text-decoration-line: underline; display: inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 8pt; font-size: 8pt;;font-weight:bold;display:inline;">Year Ending December 31,</div></div></div> </div> </div> </div> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-size: 0px;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 83%;"> <div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"> <div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;">2022</div> </div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="text-align: right; vertical-align: bottom; white-space: nowrap;">2,277</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-size: 0px;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 83%;"> <div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"> <div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;">2023</div> </div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; white-space: nowrap;">2,001</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-size: 0px;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 83%;"> <div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"> <div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;">2024</div> </div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; white-space: nowrap;">1,715</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-size: 0px;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 83%;"> <div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"> <div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;">2025</div> </div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; white-space: nowrap;">960</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-size: 0px;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 83%;"> <div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"> <div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;">2026</div> </div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; white-space: nowrap;">685</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-size: 0px;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 83%;"> <div style="line-height: normal; text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"> <div style="top: 0px; letter-spacing: 0px; font-size: 10pt; display: inline;">Thereafter</div> </div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; white-space: nowrap;">2,591</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="font-size: 0px; vertical-align: bottom; width: 83%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="line-height: normal; margin-top: 0pt; margin-bottom: 0pt; border-top-color: rgb(0, 0, 0); border-top-width: 1px; border-top-style: solid;"> <div style="top: 0px; letter-spacing: 0px; display: inline;"> </div> </div> </td> <td style="vertical-align: bottom;"> <div style="line-height: normal; margin-top: 0pt; margin-bottom: 0pt; border-top-color: rgb(0, 0, 0); border-top-width: 1px; border-top-style: solid;"> <div style="top: 0px; letter-spacing: 0px; display: inline;"> </div> </div> </td> <td> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-size: 0px;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="font-size: 0px; vertical-align: top; width: 83%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="text-align: right; vertical-align: bottom; white-space: nowrap;">                   10,229</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="font-size: 0px; vertical-align: bottom; width: 83%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="line-height: normal; margin-top: 0pt; margin-bottom: 0pt; border-top-color: rgb(0, 0, 0); border-top-width: 3px; border-top-style: double;"> <div style="top: 0px; letter-spacing: 0px; display: inline;"> </div> </div> </td> <td style="vertical-align: bottom;"> <div style="line-height: normal; margin-top: 0pt; margin-bottom: 0pt; border-top-color: rgb(0, 0, 0); border-top-width: 3px; border-top-style: double;"> <div style="top: 0px; letter-spacing: 0px; display: inline;"> </div> </div> </td> <td> </td> </tr> </table> 2277000 2001000 1715000 960000 685000 2591000 10229000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6. Property and Equipment, Net </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment, net consisted of the following (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computer equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,755</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,183</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Software</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,888</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,113</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Furniture and fixtures</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,127</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,127</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasehold improvements</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">906</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">921</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,676</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,344</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Accumulated depreciation and amortization</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(11,880</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(9,171</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                 5,796</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                       6,173</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Depreciation and amortization expense was $3.3 million, $2.8 million and $2.2 million for the years ended December 31, 2021, 2020 and 2019, respectively. The Company capitalized costs associated with the development of internal use software of $2.2 million, $3.0 million and $2.7 million included in the Software line</div><br/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 4%;;display:inline;">item above and recorded related amortization expense of $</div>2.6<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 4%;;display:inline;"> million, $</div>2.2<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 4%;;display:inline;"> million and $</div>1.4<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 4%;;display:inline;"> million (included in depreciation and </div><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 4%; top: 0px;;display:inline;">amortization</div><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 4%;;display:inline;"> expense) during the years ended December </div>31<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 4%;;display:inline;">, </div>2021<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 4%;;display:inline;">, </div>2020<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 4%;;display:inline;"> and </div>2019<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 4%;;display:inline;">, respectively. The remaining net book value of capitalized software costs was $</div>4.4<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 4%;;display:inline;"> million and $</div>4.8<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 4%;;display:inline;"> million as of December </div>31<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 4%;;display:inline;">, </div>2021<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 4%;;display:inline;"> and </div>2020<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 4%;;display:inline;">, respectively.</div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment, net consisted of the following (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computer equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,755</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,183</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Software</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,888</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,113</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Furniture and fixtures</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,127</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,127</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasehold improvements</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">906</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">921</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,676</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,344</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Accumulated depreciation and amortization</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(11,880</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(9,171</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                 5,796</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                       6,173</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 2755000 2183000 12888000 11113000 1127000 1127000 906000 921000 17676000 15344000 11880000 9171000 5796000 6173000 3300000 2800000 2200000 2200000 3000000.0 2700000 2600000 2200000 1400000 4400000 4800000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7. Accrued Expenses and Other Current Liabilities </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px;;display:inline;">Accrued expenses and other current liabilities consisted of the following (in thousands):</div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 67%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued employee compensation and benefits</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,115</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,105</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> <div style="margin-left: 0in; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 67%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued advertising expenses</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,669</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,596</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> <div style="margin-left: 0in; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 67%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other current liabilities</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,231</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,720</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    13,015</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    9,421</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px;;display:inline;">Accrued expenses and other current liabilities consisted of the following (in thousands):</div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 67%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued employee compensation and benefits</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,115</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,105</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> <div style="margin-left: 0in; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 67%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued advertising expenses</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,669</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,596</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> <div style="margin-left: 0in; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 67%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other current liabilities</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,231</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,720</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    13,015</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    9,421</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 67%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 4115000 4105000 5669000 2596000 3231000 2720000 13015000 9421000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">8. Loan and Security Agreement </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;">The</div><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;"> Company has available borrowings of $</div>25.0<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;"> million under its amended Loan and Security Agreement (the “</div>2020<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;"> Loan Agreement”). Pursuant to the </div>2020<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;"> Loan Agreement, borrowings under the revolving line of credit cannot exceed </div>80<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;">% of eligible accounts receivable balances, </div>bear interest at the greater of 3.25% or the prime rate<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;"> and mature in </div>August 2022<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;">. Borrowings are collateralized by substantially all of the Company’s assets and property.</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;">Under the </div>2020<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;"> Loan Agreement, the Company is subject to specified affirmative and negative covenants until maturity. These covenants include limitations on the Company’s ability to incur additional indebtedness and engage in certain fundamental business transactions, such as mergers or acquisitions. In addition, </div>the Company is required to maintain a financial performance covenant: a minimum asset coverage ratio of 1.5 to 1, calculated as the sum of unrestricted cash and qualified accounts receivable divided by borrowings outstanding under the revolving line of credit. As of December 31, 2021, the Company was in compliance with these covenants. Events which would meet the criteria of a default under the 2020 Loan Agreement include failure to make payments when due, insolvency events, failure to comply with covenants or material adverse events with respect to the Company.</div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;">As of </div><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px;;display:inline;">December </div>31<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px;;display:inline;">, </div>2021<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px;;display:inline;">, the Company had </div>no<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px;;display:inline;"> amounts outstanding on the revolving line of credit.</div></div> 25000000.0 0.80 bear interest at the greater of 3.25% or the prime rate 0.0325 2022-08 the Company is required to maintain a financial performance covenant: a minimum asset coverage ratio of 1.5 to 1, calculated as the sum of unrestricted cash and qualified accounts receivable divided by borrowings outstanding under the revolving line of credit. As of December 31, 2021, the Company was in compliance with these covenants. Events which would meet the criteria of a default under the 2020 Loan Agreement include failure to make payments when due, insolvency events, failure to comply with covenants or material adverse events with respect to the Company. 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9. Equity </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;">Each </div><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px;;display:inline;">share of </div>Class A common stock entitles the holder to one vote for each share<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px;;display:inline;"> on all matters submitted to a vote of the Company’s stockholders at all meetings of stockholders and written actions in lieu of meetings. Each share of </div>Class B common stock entitles the holder to ten votes for each share<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px;;display:inline;"> on all matters submitted to a vote of the Company’s stockholders at all meetings of stockholders and written actions in lieu of meetings.</div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Holders of both classes of common stock are entitled to receive dividends, when and if declared by the board of directors. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; text-indent: 5%;;display:inline;">Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. Automatic conversion shall occur upon the occurrence of a transfer of such share of Class B common stock or at the date and time, or the occurrence of an event, specified by a vote or written consent of the holders of a majority of the voting power of the then outstanding shares of Class B common stock. A transfer is described as a sale, assignment, transfer, conveyance, hypothecation or disposition of such </div><div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;">share</div><div style="font-size: 10pt; text-indent: 5%;;display:inline;"> or</div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">any legal or beneficial interest in such share other than certain permitted transfers as described in the Restated Certificate of Incorporation, including a transfer to a holder of Preferred Stock. Each share of Class B common stock held by a stockholder shall automatically convert into one fully paid <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">and non-assessable share</div> of Class A common stock nine months after the death or incapacity of the holder of such Class B common stock. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During </div></div><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;">the year ended December </div>31<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;">, </div>2021<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;">, the Company issued </div>39,168<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;"> shares of </div><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;">Clas</div><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;">s A<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;">common stock to the former owners of Eversurance upon achievement of the first two targets of the contingent consideration arrangement (see Note </div>3)<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;">.</div></div> Class A common stock entitles the holder to one vote for each share Class B common stock entitles the holder to ten votes for each share Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. Automatic conversion shall occur upon the occurrence of a transfer of such share of Class B common stock or at the date and time, or the occurrence of an event, specified by a vote or written consent of the holders of a majority of the voting power of the then outstanding shares of Class B common stock. A transfer is described as a sale, assignment, transfer, conveyance, hypothecation or disposition of such share or any legal or beneficial interest in such share other than certain permitted transfers as described in the Restated Certificate of Incorporation, including a transfer to a holder of Preferred Stock. Each share of Class B common stock held by a stockholder shall automatically convert into one fully paid and non-assessable share of Class A common stock nine months after the death or incapacity of the holder of such Class B common stock. 39168 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">10. Stock-Based Compensation </div></div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">2008 and 2018 Plans </div></div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px;;display:inline;">The Company has outstanding awards under its 2008 Stock Incentive Plan, as amended (the “2008 Plan”), but is no longer granting awards under this plan. Shares of common stock issued upon exercise of stock options granted prior to September 8, 2017 will be issued as either Class A common stock or Class B common stock. Shares of common stock issued upon exercise of stock options granted after September 8, 2017 will be issued as Class A common stock.</div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; text-indent: 5%; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s</div><div style="font-size: 10pt; text-indent: 5%;;display:inline;"> </div>2018<div style="font-size: 10pt; text-indent: 5%;;display:inline;"> Equity Incentive Plan (the “</div>2018<div style="font-size: 10pt; text-indent: 5%;;display:inline;"> Plan” and, together with the </div>2008<div style="font-size: 10pt; text-indent: 5%;;display:inline;"> Plan, the “Plans”) provides for the grant of incentive stock </div><div style="font-size: 10pt; text-indent: 5%; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">options, non-qualified stock</div><div style="font-size: 10pt; text-indent: 5%;;display:inline;"> options, stock appreciation rights, restricted stock awards, restricted stock units, and other stock-based awards. The number of shares initially reserved for issuance under the </div>2018<div style="font-size: 10pt; text-indent: 5%;;display:inline;"> Plan is the sum of </div>2,149,480<div style="font-size: 10pt; text-indent: 5%;;display:inline;"> shares of Class A common stock, plus the number of shares (up to </div>5,028,832<div style="font-size: 10pt; text-indent: 5%;;display:inline;"> shares) equal to the sum of (i) the </div>583,056<div style="font-size: 10pt; text-indent: 5%;;display:inline;"> shares of Class A common stock and Class B common stock that were available for grant under the </div>2008<div style="font-size: 10pt; text-indent: 5%;;display:inline;"> Plan upon the effectiveness of the </div>2018<div style="font-size: 10pt; text-indent: 5%;;display:inline;"> Plan and (ii) the number of shares of Class A common stock and Class B common stock subject to outstanding awards under the </div>2008<div style="font-size: 10pt; text-indent: 5%;;display:inline;"> Plan that expire, terminate or are otherwise surrendered, canceled, forfeited or repurchased by the Company at their original issuance price pursuant to a contractual repurchase right (subject, in the case of incentive stock options, to any limitations of the Internal Revenue Code). The number of shares of Class A common stock that may be issued under the </div>2018<div style="font-size: 10pt; text-indent: 5%;;display:inline;"> Plan will automatically increase on the first day of each fiscal year until, and including, the fiscal year ending December </div>31<div style="font-size: 10pt; text-indent: 5%;;display:inline;">, </div>2028<div style="font-size: 10pt; text-indent: 5%;;display:inline;">, equal to the least of (i) </div>2,500,000<div style="font-size: 10pt; text-indent: 5%;;display:inline;"> shares of Class A common stock; (ii) </div>5<div style="font-size: 10pt; text-indent: 5%;;display:inline;">% of the sum of the number of shares of Class A common stock and Class B common stock outstanding on the first day of such fiscal year; and (iii) an amount determined by the Company’s board of directors. The shares of common stock underlying any awards that are forfeited, canceled, held back upon exercise or settlement of an award to satisfy the exercise price or tax withholding, repurchased or are otherwise terminated by the Company under the </div>2018<div style="font-size: 10pt; text-indent: 5%;;display:inline;"> Plan will be added back to the shares of common stock available for issuance under the </div>2018<div style="font-size: 10pt; text-indent: 5%;;display:inline;"> Plan. As of December </div>31<div style="font-size: 10pt; text-indent: 5%;;display:inline;">, </div>2021<div style="font-size: 10pt; text-indent: 5%;;display:inline;">, </div>1,730,218<div style="font-size: 10pt; text-indent: 5%;;display:inline;"> shares remain available for future grants under the </div>2018<div style="font-size: 10pt; text-indent: 5%;;display:inline;"> Plan. The number of authorized shares reserved for issuance under the </div>2018<div style="font-size: 10pt; text-indent: 5%;;display:inline;"> Plan was increased by </div>1,497,633<div style="font-size: 10pt; text-indent: 5%;;display:inline;"> shares effective as of January </div>1<div style="font-size: 10pt; text-indent: 5%;;display:inline;">, </div>2022<div style="font-size: 10pt; text-indent: 5%;;display:inline;"> in accordance with the provisions of the </div>2018<div style="font-size: 10pt; text-indent: 5%;;display:inline;"> Plan described above.</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;">Options<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;">and restricted stock units granted under the Plans vest over periods determined by the board of directors. Options granted under the Plans expire no longer than</div> ten years<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;"> from the date of the grant. The exercise price for stock options granted is not less than the fair value of common shares based on quoted market prices.</div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Stock Option Valuation </div></div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">During </div>the year ended December 31, 2020, the Company granted 531,108 options with service-based, market-based and performance-based vesting conditions. </div><div style="font-size: 10pt; text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">The fair value of these grants was estimated using a Monte Carlo simulation model. Assumptions and estimates utilized in the model include the risk-free interest rate, dividend yield, expected stock volatility and the estimated period to achievement of the performance and market condition.</div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">The following table presents the assumptions used in the Monte Carlo simulation model to determine the fair value of these stock-based awards on their issuance date:</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 96%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;;"/> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.5</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">49.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Derived service period (in years)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock-based compensation </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">expense is recognized when the achievement of the performance-based vesting conditions is probable regardless of whether the market condition is achieved. The aggregate grant date fair value of these options was $8.1 million. As the Company has deemed achievement of the performance condition to be probable, the Company is recognizing stock-based compensation for these awards over the estimated service period using the graded-vesting method. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company did not grant stock options in the year ended December 31, 2021 or the year ended December 31, 2019. </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Stock Option Activity </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes the Company’s option activity since December 31, 2020: </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 41%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Remaining</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Exercise</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Contractual</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Intrinsic</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of Shares</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Price</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Term</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in years)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 41%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding as of December 31, 2020</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,188,919</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    12.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.72</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    57,538</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 41%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 41%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(572,429</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.32</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 41%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(76,917</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.20</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 41%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 41%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding as of December 31, 2021</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,539,573</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14.37</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.36</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,820</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 41%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 41%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested and expected to vest as of December 31, 2021</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,523,410</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14.44</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.36</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,694</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 41%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 41%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Options exercisable as of December 31, 2021</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,126,220</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.78</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.70</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,876</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 41%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> </table> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> 31, 2021, outstanding options of 884,111 were for the purchase of Class A common stock and outstanding options of 655,462 were for the purchase of either Class A common stock or Class B common stock. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The aggregate </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">intrinsic value of stock options is calculated as the difference between the exercise price of the stock options and the fair value of the Company’s common stock for those stock options that had strike prices lower than the fair value of the Company’s common stock. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The aggregate </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">intrinsic value of options exercised during the years ended December 31, 2021, 2020 and 2019 was $12.9 million, $26.6 million and $8.8 million, respectively. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Restricted Stock Units </div></div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company </div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">has granted restricted stock units (“RSUs”) with service-based vesting conditions and with both service-based and performance-based vesting conditions. RSUs with service-based and both service-based and performance-based vesting conditions are valued on the grant date using the grant date market price of the underlying shares.</div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">summarizes the Company’s RSU activity since December 31, 2020: </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted Average</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of Shares</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Grant-Date Fair Value</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 64%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested balance December 31, 2020</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,142,220</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25.29</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.5em; line-height: normal;">Granted</div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,774,545</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">26.26</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.5em; line-height: normal;">Vested</div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,127,509</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">26.00</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.5em; line-height: normal;">Forfeited</div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(990,495</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30.06</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 64%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 64%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested balance December 31, 2021</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,798,761</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">      23.93</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 64%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2021, the Company had outstanding 164,183 unvested RSUs with performance-based vesting conditions for which achievement of the performance condition has not been deemed probable. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Inducement Awards </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In connection </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">with the acquisition of PolicyFuel, the Company granted RSUs to newly hired employees. The RSUs were approved by the Company’s board of directors and were granted as an inducement material to the new employees entering into employment with the Company in accordance with Nasdaq Rule 5635(c)(4) (the “Inducement Awards”). The Inducement Awards were granted outside of the 2018 Plan. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the year </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ended December 31, 2021, the Company granted 52,529 service-based RSUs as Inducement Awards with an aggregate grant date fair value of $1.1 million. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the year </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ended December 31, 2021, the Company granted 86,518 service- and performance-based RSUs as Inducement Awards with an aggregate grant date fair value of $1.9 million. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During year </div></div>ended December 31, 2021, the Company granted service- and performance-based RSUs as Inducement Awards that will vest for a variable number of shares of the Company’s Class A common stock upon the achievement (at varying levels) of certain revenue targets measured at twelve-month intervals over the next three years. The number of shares to be issued upon achievement of each of the revenue targets will be based on a fixed dollar value divided by the volume weighted average price per share of the Company’s Class A common stock for a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">20-day</div> period preceding each revenue achievement determination date. The number of shares of Class A common stock that may be issued in settlement of such awards is capped at 173,042, with any remainder being settleable in cash or unregistered shares solely at the Company’s option. Because a variable number of shares will be issued for a fixed dollar amount, the Company has accounted for the obligation to issue such shares as a liability. As of December 31, 2021, the balance of the liability included in accrued expenses and other current liabilities was $0.1 million. During the year ended December 31, 2021, the Company granted 17,030 performance-based RSUs as Inducement Awards with no service requirement as PolicyFuel contingent consideration. The fair value of this issuance has been included in the fair value of contingent consideration (see Notes 3 and 4). During the year ended December 31, 2021, the Company granted performance-based RSUs as Inducement Awards as PolicyFuel contingent consideration that will vest for a variable number of shares of the Company’s Class A common stock upon the achievement (at varying levels) of certain revenue targets measured at twelve-month intervals over the next three years, but which have no service conditions. The number of shares to be issued upon achievement of each of the revenue targets is based on a fixed dollar amount divided by the volume weighted average price per share of the Company’s Class A common stock for a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">20-day</div> period preceding each revenue target determination date. The maximum number of shares of Class A common stock that may be issued as Inducement Awards in settlement of the contingent consideration obligation is capped at 34,060, with any remainder being settleable in cash or unregistered shares solely at the Company’s option. The fair value of such awards has been included in the fair value of contingent consideration (see Notes 3 and 4).</div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Stock-Based Compensation </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recorded stock-based compensation expense in the following expense categories of its statements of operations and comprehensive loss (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 55%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenue</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">363</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">361</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">193</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">12,405</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,246</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,805</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">9,551</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,751</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,967</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,701</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5,821</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,756</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">            30,020</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">            24,179</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">            12,721</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;">Stock-based compensation expense for the year ended December </div>31<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;">, </div>2021<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;"> included a total of $</div>1.2<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;"> million related to unvested RSUs and option awards with performance-based vesting conditions, including options with performance- and market-based vesting conditions, for which the performance-based condition has not yet been achieved but has been deemed probable of being achieved. As of December </div>31<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;">, </div>2021<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;">, unrecognized compensation expense for RSUs and option awards with service-based vesting conditions and RSUs and option awards with performance-based vesting conditions either achieved or deemed probable of being achieved was $</div>45.3<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;"> million, which is expected to be recognized over a weighted average period of </div>2.9<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;"> years. Additionally, the Company had unrecognized compensation expense of $</div>1.8<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%; top: 0px;;display:inline;"> million related to unvested awards with performance-based vesting conditions, which have not been deemed probable.</div></div> 2149480 5028832 583056 2500000 0.05 1730218 1497633 P10Y 531108 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">The following table presents the assumptions used in the Monte Carlo simulation model to determine the fair value of these stock-based awards on their issuance date:</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 96%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;;"/> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.5</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">49.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Derived service period (in years)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 0.015 0.490 0 P4Y1M6D 8100000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes the Company’s option activity since December 31, 2020: </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 41%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Remaining</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Exercise</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Contractual</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Intrinsic</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of Shares</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Price</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Term</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in years)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 41%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding as of December 31, 2020</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,188,919</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    12.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.72</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    57,538</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 41%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 41%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(572,429</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.32</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 41%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(76,917</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.20</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 41%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 41%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding as of December 31, 2021</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,539,573</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14.37</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.36</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,820</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 41%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 41%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested and expected to vest as of December 31, 2021</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,523,410</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14.44</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.36</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,694</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 41%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 41%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Options exercisable as of December 31, 2021</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,126,220</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.78</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.70</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,876</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 41%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> </table> 2188919 12.01 P5Y8M19D 57538000 0 0 572429 6.32 76917 7.20 1539573 14.37 P5Y4M9D 9820000 1523410 14.44 P5Y4M9D 9694000 1126220 7.78 P4Y8M12D 8876000 884111 655462 12900000 26600000 8800000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">summarizes the Company’s RSU activity since December 31, 2020: </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted Average</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of Shares</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Grant-Date Fair Value</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 64%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested balance December 31, 2020</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,142,220</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25.29</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.5em; line-height: normal;">Granted</div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,774,545</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">26.26</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.5em; line-height: normal;">Vested</div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,127,509</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">26.00</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.5em; line-height: normal;">Forfeited</div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(990,495</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30.06</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 64%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 64%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested balance December 31, 2021</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,798,761</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">      23.93</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 64%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> </table> 3142220 25.29 1774545 26.26 1127509 26.00 990495 30.06 2798761 23.93 164183 52529 1100000 86518 1900000 P3Y P20D 173042 100000 17030 P3Y P20D 34060 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recorded stock-based compensation expense in the following expense categories of its statements of operations and comprehensive loss (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 55%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenue</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">363</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">361</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">193</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">12,405</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,246</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,805</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">9,551</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,751</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,967</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,701</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5,821</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,756</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">            30,020</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">            24,179</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">            12,721</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> 363000 361000 193000 12405000 10246000 3805000 9551000 7751000 3967000 7701000 5821000 4756000 30020000 24179000 12721000 1200000 45300000 P2Y10M24D 1800000 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">11. Income Taxes </div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has not recorded income tax benefits for the net operating losses incurred or the research and development tax credits generated in the years ended December 31, 2021, 2020 or 2019, as the Company believed, based upon the weight of available evidence, that it is more likely than not that all of its net operating loss and tax credit carryforwards will not be realized. The Company’s foreign operations have not been significant and therefore, the Company has not provided for any foreign taxes. During the year ended December 31, 2021, the Company released $2.5 million of its valuation allowance related to the net deferred tax liability recorded as a result of the PolicyFuel acquisition. The Company maintains a valuation allowance on its overall net deferred tax asset as it is deemed more likely than not the net deferred tax asset will not be realized. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A reconciliation of the U.S. federal statutory income tax rate to the Company’s effective income tax rate is as follows: </div></div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 61%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 60%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 0px;"> <td style="width: 60%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 60%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Federal statutory income tax rate</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.0</td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">%</div></td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 60%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">State taxes, net of federal benefit</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.2 </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> <div style="margin-left: 0.26in; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 60%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Federal and state research and development tax credits</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.6 </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12.4</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19.4</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> <div style="margin-left: 0.26in; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 60%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Nondeductible items</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2.0</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.7</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1.6</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> <div style="margin-left: 0.26in; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 60%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock-based compensation</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10.9 </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">97.2 </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13.3</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgb(255, 255, 255); width: 60%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;">Deferred <div style="letter-spacing: 0px; top: 0px;;display:inline;">taxes on</div> acquisition</div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">11.4</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> <div style="margin-left: 0.26in; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 60%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">0.4 </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">2.2</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">(0.9</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">) </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> <div style="margin-left: 0.26in; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255); width: 60%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in valuation allowance</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(41.1</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">)  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(136.3</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(56.7</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255); width: 60%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 60%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effective income tax rate</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">11.4 </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">% </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">% </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">%</div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255); width: 60%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><br/></div> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net deferred tax assets as of December 31, 2021 and 2020 consisted of the following (in thousands):</div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><br/></div> <div style="text-align: center;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax assets:</div></div></div> </td> <td style="vertical-align: bottom; width: 10%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom; width: 10%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> </tr> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td style="padding: 0px;"/> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Net operating loss carryforwards</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    27,364</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    19,197</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Research and development tax credit carryforwards</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,559</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,470</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Accrued expenses and other current liabilities</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">280 </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">566</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Intangible assets</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,598</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Property and equipment</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">225 </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">220</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Stock-based compensation</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,896 </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,092</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Operating lease liability</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,167 </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,829</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Other</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">221</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Total deferred tax assets</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,491</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,193</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Valuation allowance</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(36,921</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(30,558</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Net deferred tax assets</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,570</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,635</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred tax liabilities:</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; padding: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Capitalized software development costs</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,095</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,088</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">(1,911</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">(2,547</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding: 0px;">)</td> </tr> <tr> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Intangible assets</div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(528</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Other</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">(36</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4em; line-height: normal;">Deferred tax liabilities</div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(3,570</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(3,635</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); padding: 0px;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255); width: 68%;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 10%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 10%;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); padding: 0px;"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net deferred tax assets and liabilities</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255); width: 68%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 10%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 10%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); padding: 0px;"> </td> </tr> </table> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">As of December 31, 2021, the Company had</div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> federal net operating loss carryforwards of $104.1 million, which may be available to offset future taxable income, of which $9.0 million of the total net operating loss carryforwards expire at various dates beginning in 2029, while the remaining $95.1 million do not expire but are limited in their usage to an annual deduction equal to 80% of annual taxable income. As of December 31, 2021, the Company had state net operating loss carryforwards of $87.5 million, which may be available to offset future taxable income and expire at various dates beginning in 2027. As of December 31, 2021, the Company also had federal and state research and development tax credit carryforwards of $5.1 million and $3.1 million, respectively, which may be available to reduce future tax liabilities and expire at various dates beginning in 2030 and 2029, respectively.</div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Utilization of the U.S. federal and state net operating loss carryforwards and research and development tax credit carryforwards may be subject to a substantial annual limitation under Section </div>382<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> and Section </div>383<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> of the Internal Revenue Code of </div>1986<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, and corresponding provisions of state law, due to ownership changes that have occurred previously or that could occur in the future. These ownership changes may limit the amount of carryforwards that can be utilized annually to offset future taxable income and tax liabilities. In general, an ownership change, as defined by Section </div>382<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, results from transactions increasing the ownership of certain stockholders or public groups in the stock of a corporation by more than </div>50<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% over a three-year period. In </div>2019<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, the Company performed an analysis of the ownership changes as defined within IRC §</div>382<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(g) during the period beginning with the first issuance of the Company’s stock on August </div>8<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2008<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> through June </div>30<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2019<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">. It was determined that it is more likely than not that the Company did not undergo an ownership change within the meaning of IRC §</div>382<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(g) during the analysis period. Therefore, net operating losses for that period are not limited and will be available to cover future taxable income.</div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has evaluated the positive and negative evidence bearing upon its ability to realize the deferred tax assets, which are comprised primarily of net operating loss carryforwards and research and</div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">development tax credit carryforwards. Management has considered the Company’s history of cumulative net<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;">losses incurred since inception and estimated future taxable income and has concluded that it is more likely than not that the Company will not realize the benefits of federal and state deferred tax assets. Accordingly, a full valuation allowance has been established against the net deferred tax assets as of December </div>31<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;">, </div>2021<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;"> and </div>2020<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;">. The Company reevaluates the positive and negative evidence at each reporting <div style="letter-spacing: 0px; top: 0px;;display:inline;">period.</div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"/></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;">The change in the valuation allowance for deferred tax assets during the years ended December 31, 2021, 2020 and 2019 related primarily to an increase in net operating loss carryforwards and research and development tax credit carryforwards and stock-based compensation expense.<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div>The changes in the valuation allowance were as follows (in thousands): </div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    2021    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    2020    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    2019    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td style="padding: 0px;"/> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 64%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Valuation allowance as of beginning of year</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> $</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">30,558</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> $</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">15,292</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> $</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">11,257</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding: 0px;;text-align:right;"> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgb(255, 255, 255); width: 64%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Decreases recorded to accumulated deficit</div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(159</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 6%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 64%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Decreases recorded as a benefit to income tax provision</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">(2,510</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255); width: 64%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.13in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Increases recorded to tax provision</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">9,032</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">15,266</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">4,035</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255); width: 64%;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); padding: 0px;"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 64%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Valuation allowance as of end of year</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> $</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">            36,921</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> $</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">30,558</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> $</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">15,292</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255); width: 64%;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); padding: 0px;"> </td> </tr> </table> <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company assesses </div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the uncertainty in its income tax positions to determine whether a tax position of the Company is more likely than not to be sustained upon examination, including resolution of any related appeals of litigation processes, based on the technical merits of the position. For tax positions meeting the </div><div style="font-size: 10pt; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">more-likely-than-not</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> threshold, the tax amount recognized in the consolidated financial statements is reduced by the largest benefit that has a greater than fifty percent likelihood of being realized upon the ultimate settlement with the relevant taxing authority. </div>No<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> reserve for uncertain tax positions or related interest and penalties has been recorded at December </div>31<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2021<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> and </div>2020<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">.</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">The Company files</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> tax returns as prescribed by the tax laws of the jurisdictions in which it operates. In the normal course of business, the Company is subject to examination by federal and state jurisdictions, where applicable. There are currently no pending tax examinations. The Company is open to future tax examination under statute from 2018 to the present, however, carryforward attributes that were generated prior to January 1, 2018 may still be adjusted upon examination by federal, state or local tax authorities if they either have been or will be used in a future period. </div></div> 0 0 0 0 0 0 0 2500000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A reconciliation of the U.S. federal statutory income tax rate to the Company’s effective income tax rate is as follows: </div></div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 61%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 60%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 0px;"> <td style="width: 60%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 60%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Federal statutory income tax rate</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.0</td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">%</div></td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 60%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">State taxes, net of federal benefit</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.2 </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> <div style="margin-left: 0.26in; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 60%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Federal and state research and development tax credits</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.6 </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12.4</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19.4</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> <div style="margin-left: 0.26in; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 60%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Nondeductible items</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2.0</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.7</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1.6</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> <div style="margin-left: 0.26in; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 60%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock-based compensation</div></div> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10.9 </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">97.2 </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13.3</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgb(255, 255, 255); width: 60%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;">Deferred <div style="letter-spacing: 0px; top: 0px;;display:inline;">taxes on</div> acquisition</div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">11.4</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> <div style="margin-left: 0.26in; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 60%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">0.4 </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">2.2</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">(0.9</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">) </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> <div style="margin-left: 0.26in; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255); width: 60%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in valuation allowance</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(41.1</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">)  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(136.3</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(56.7</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255); width: 60%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 60%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effective income tax rate</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">11.4 </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">% </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">% </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">%</div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255); width: 60%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><br/></div> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> 0.210 0.210 0.210 0.052 0.042 0.055 0.056 0.124 0.194 -0.020 -0.007 -0.016 0.109 0.972 0.133 0.114 0 0 0.004 0.022 -0.009 -0.411 -1.363 -0.567 0.114 0 0 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net deferred tax assets as of December 31, 2021 and 2020 consisted of the following (in thousands):</div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><br/></div> <div style="text-align: center;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax assets:</div></div></div> </td> <td style="vertical-align: bottom; width: 10%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom; width: 10%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> </tr> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td style="padding: 0px;"/> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Net operating loss carryforwards</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    27,364</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    19,197</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Research and development tax credit carryforwards</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,559</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,470</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Accrued expenses and other current liabilities</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">280 </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">566</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Intangible assets</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,598</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Property and equipment</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">225 </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">220</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Stock-based compensation</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,896 </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,092</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Operating lease liability</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,167 </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,829</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Other</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">221</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Total deferred tax assets</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,491</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,193</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Valuation allowance</div></div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(36,921</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(30,558</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Net deferred tax assets</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,570</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,635</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 68%;"> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Deferred tax liabilities:</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; padding: 0px;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Capitalized software development costs</div> </td> <td style="vertical-align: bottom; width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,095</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,088</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 0.75pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">(1,911</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">(2,547</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding: 0px;">)</td> </tr> <tr> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Intangible assets</div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(528</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Other</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">(36</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4em; line-height: normal;">Deferred tax liabilities</div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(3,570</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(3,635</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); padding: 0px;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255); width: 68%;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 10%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 10%;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); padding: 0px;"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 68%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net deferred tax assets and liabilities</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 10%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 10%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255); width: 68%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 10%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 10%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); padding: 0px;"> </td> </tr> </table> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"/> 27364000 19197000 7559000 6470000 280000 566000 0 1598000 225000 220000 2896000 3092000 2167000 2829000 0 221000 40491000 34193000 36921000 30558000 3570000 3635000 1095000 1088000 1911000 2547000 528000 0 36000 0 3570000 3635000 0 0 104100000 9000000.0 2029 95100000 0.80 87500000 2027 5100000 3100000 2030 2029 The changes in the valuation allowance were as follows (in thousands):  <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    2021    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    2020    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    2019    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td style="padding: 0px;"/> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 64%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Valuation allowance as of beginning of year</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> $</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">30,558</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> $</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">15,292</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> $</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">11,257</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding: 0px;;text-align:right;"> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgb(255, 255, 255); width: 64%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Decreases recorded to accumulated deficit</div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(159</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 6%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 64%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;">Decreases recorded as a benefit to income tax provision</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">(2,510</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255); width: 64%;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.13in; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Increases recorded to tax provision</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">9,032</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">15,266</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">4,035</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255); width: 64%;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); padding: 0px;"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 64%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Valuation allowance as of end of year</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> $</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">            36,921</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> $</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">30,558</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> $</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">15,292</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding: 0px;;text-align:right;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255); width: 64%;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); padding: 0px;"> </td> </tr> </table> 30558000 15292000 11257000 -159000 0 0 -2510000 0 0 9032000 15266000 4035000 36921000 30558000 15292000 0 0 2018 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">12. Leases </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">The Company </div></div>leases office space in Cambridge, Massachusetts under a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> operating lease that expires in September 2024. In connection with the acquisition of Eversurance, the Company acquired a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ten-year</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> operating lease in Evansville, Indiana that expires in August 2030. The Company also leases office space in various locations under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> operating leases that expire at various dates through May 2023. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> 31, 2021 and 2020, the Company maintained security deposits of $0.5 million with the landlords of its leases, which amounts are included in other assets on the Company’s consolidated balance sheet.</div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="text-indent: 5%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The components of lease cost under ASC 842 were as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 87%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease cost</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,174</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,590</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term lease cost</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Variable lease cost</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">596</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">387</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,809</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,977</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Supplemental disclosure of cash flow information related to leases was as follows (in thousands): </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for amounts included in the measurement of operating lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    3,271</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    2,747</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Operating lease liabilities arising from obtaining <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">383</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">541</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The weighted-average remaining lease term and discount rate were as follows: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average remaining lease term - operating leases (in years)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">          3.60</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.44</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average discount rate - operating leases</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.62</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.67</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;">Because the interest rate implicit in the lease was not readily determinable, the Company’s incremental borrowing rate was used to calculate the present value of the leases. In determining its incremental borrowing rate, the Company considered its credit quality and assessed interest rates available in the market for similar borrowings, adjusted for the impact of collateral over the term of the lease.</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;">Future annual lease payments under the Company’s leases as of December 31, 2021 were as follows (in thousands):</div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 84%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Years ending December 31,</div></div></td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,007</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,785</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,099</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">177</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2026</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">177</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Thereafter</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">649</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total future minimum lease payments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,894</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> Less: imputed interest</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(667</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total operating lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,227</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents lease liabilities and their classification on the consolidated balance<div style="letter-spacing: 0px; top: 0px;;display:inline;"> sheet</div> (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 14%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding: 0px 0px 0.5pt; font-size: 10pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current operating lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,696</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities, net of current portion</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,531</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total operating lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,227</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><br/></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Disclosures under ASC 840 </div></div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px;;display:inline;">As of and for the year ended December 31, 2019, leases were accounted for under ASC 840, the relevant accounting standard at the time. During the year ended December 31, 2019, the Company recorded rent expense of $</div>2.5<div style="font-size: 10pt; letter-spacing: 0px;;display:inline;"> million.</div></div> 2024-09 P10Y 2030-08 500000 500000 <div style="text-indent: 5%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The components of lease cost under ASC 842 were as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 87%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease cost</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,174</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,590</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term lease cost</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Variable lease cost</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">596</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">387</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,809</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,977</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 3174000 2590000 39000 0 596000 387000 3809000 2977000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Supplemental disclosure of cash flow information related to leases was as follows (in thousands): </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for amounts included in the measurement of operating lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    3,271</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">                    2,747</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Operating lease liabilities arising from obtaining <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">383</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">541</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 3271000 2747000 383000 541000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The weighted-average remaining lease term and discount rate were as follows: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average remaining lease term - operating leases (in years)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">          3.60</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.44</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average discount rate - operating leases</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.62</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.67</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> </table> P3Y7M6D P4Y5M8D 0.0462 0.0467 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;">Future annual lease payments under the Company’s leases as of December 31, 2021 were as follows (in thousands):</div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 84%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Years ending December 31,</div></div></td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> $</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,007</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,785</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,099</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">177</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2026</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">177</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Thereafter</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">649</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total future minimum lease payments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,894</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> Less: imputed interest</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(667</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total operating lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,227</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 3007000 2785000 2099000 177000 177000 649000 8894000 667000 8227000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents lease liabilities and their classification on the consolidated balance<div style="letter-spacing: 0px; top: 0px;;display:inline;"> sheet</div> (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 14%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding: 0px 0px 0.5pt; font-size: 10pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current operating lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,696</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities, net of current portion</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,531</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total operating lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,227</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><br/></div> 2696000 5531000 8227000 2500000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">13. Commitments and Contingencies </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s commitments under its leases are described in Note 12. </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Indemnification Agreements </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In the normal course of business, the Company may provide indemnification of varying scope and terms to third parties and enters into commitments and guarantees (“Agreements”) under which it may be required to make payments. The duration of these Agreements varies, and in certain cases, is indefinite. Furthermore, many of these Agreements do not limit the Company’s maximum potential payment exposure. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In addition, the Company has entered into indemnification agreements with members of its board of directors and executive officers that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Through December 31, 2021, the Company has not incurred any material costs as a result of such indemnifications. The Company does not believe that the outcome of any claims under indemnification arrangements will have a material effect on its financial position, results of operations or cash flows, and it has not accrued any liabilities related to such obligations in its consolidated financial statements as of December 31, 2021 and 2020. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Legal Proceedings and Other Contingencies </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;">The Company was contacted by a representative from a state tax assessor’s office requesting remittance of uncollected sales taxes. The Company does not believe its services are taxable in this state and is investigating this request and intends to vigorously defend this position. If the Company does not prevail in its position, uncollected sales taxes due for the period could amount to approximately $</div>1.5<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;"> million, including interest and penalties. The Company has not recorded any liabilities related to this matter as the loss has not been deemed probable.</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;">The Company is from time to time subject to various other legal proceedings and claims, either asserted or unasserted, which arise in the ordinary course of its business. While the outcome of these other claims cannot be predicted with certainty, management does not believe that the outcome of any of these other legal matters will have a material adverse effect on the Company’s results of operations or financial condition.</div></div> 1500000 <div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">14. Retirement Plan </div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; text-indent: 5%;;display:inline;">The Company has established a defined-contribution plan under Section 401(k) of the Internal Revenue Code (the “401(k) Plan”). The 401(k) Plan covers all employees who meet defined minimum age and service requirements, and allows participants to defer a portion of their annual compensation on a </div><div style="font-size: 10pt; text-indent: 5%; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div><div style="font-size: 10pt; text-indent: 5%;;display:inline;"> basis. As currently established, the Company is not required to make any contributions to the 401(k) Plan. The Company contributed $</div>0.9<div style="font-size: 10pt; text-indent: 5%;;display:inline;"> million, $</div>0.7<div style="font-size: 10pt; text-indent: 5%;;display:inline;"> million and $</div>0.5<div style="font-size: 10pt; text-indent: 5%;;display:inline;"> million during the years ended December 31, 2021, 2020 and 2019, respectively.</div></div> 900000 700000 500000 <div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">15. Related Party Transactions</div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;">The Company has, in the ordinary course of business, entered into arrangements with other companies who have shareholders in common with the Company. Pursuant to these arrangements, related-party affiliates receive payments for providing website visitor referrals and to a lesser extent a small amount of office space. During the years ended December 31, 2021, 2020 and 2019, the Company recorded expense of $</div>3.5<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;"> million, $</div>3.1<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 5%;;display:inline;"> million</div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">and $5.2 million, respectively, related to these arrangements. During the years ended December 31, 2021, 2020 and 2019, the Company paid $3.8 million, $3.1 million and $5.7 million, respectively, related to these arrangements. As of December 31, 2021 and 2020, amounts due to related-party affiliates totaled $0.3 million and $0.5 million, respectively, which were included in accounts payable and accrued expenses on the balance sheets. </div></div></div> 3500000 3100000 5200000 3800000 3100000 5700000 300000 500000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">16. Subsequent Events </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">On February 23, 2022, the Company sold 1,004,016 shares of Class A common stock at a purchase price of $14.94 per share for gross proceeds of $15.0 <div style="letter-spacing: 0px; top: 0px;;display:inline;">million in a private placement to Recognition Capital, LLC, an entity which is owned and controlled by David Blundin, Chairman of the board of directors and co-founder of the Company. </div> </div><br/></div> 1004016 14.94 15000000.0 EXCEL 89 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -F 650'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #9@%E4ZJP=:.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R'%H#R;-I:.G#@8K;.QF;+4UB_]@:R1]^R59FS*V!]C1TL^? M/H$:':4."9]3B)C(8GX87.>SU''#SD11 F1]1J=R.2;\V#R&Y!2-SW2"J/2' M.B$(SM?@D)11I& "%G$ALK8Q6NJ$BD*ZXHU>\/$S=3/,:, .'7K*4)45L':: M&"]#U\ =,,$(D\O?!30+<:[^B9T[P*[)(=LEU?=]V==S;MRA@K>G_,/=I_ M;'P3;!OX=1?M%U!+ P04 " #9@%E4F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M -F 650C=2%K5 8 /,; 8 >&PO=V]R:W-H965T&UL MM5E1= [/]VP%9]S_6DSDW#7JU#"*.&IBD1*)%^> M=8;NN['O&X/\C<\1WZJ]:V(^92'$O;F9AF<=QS#B,0^T@6#P[X&/>!P;).#Q M3PG:J<8TAOO7._1)_O'P,0NF^$C$7Z)0K\\Z)QT2\B7+8GTKMG_P\H/Z!B\0 ML[,W!H^/TK-O,^UA%\CL-/G(_' )9G! M%),N^30?DU@#3I>1:I'JMR&4: M\O![@!X0K%C2'7!$//<-H0YU:PB-9CW/S/+(71 MG;K1O_L:K_*YE^-YA[Y&!!FDCB;3M$AN,&96PUUA=7Z)W3 M$@9.N\@4_*SJ)Q'':?2:%7@75^62T67"Y^ H-?HA.* C=2LT+NX-M]% M.N9$+(E+7RU>DSD/,@E<:SGA2*.8*46&YJL2*&?F6@3W&$4K_&Z#&X:A MA(E\DV^D[[_%*%FYIZWD'HHZ(<$_>7NW)ULC =$/P3\28;U4-+0+ MEQA)*_P4E^N2Y!U[)-,0IC5:1D'1B")>Q"'I "HRQW4'6%E&K>[3']/]\H+D M??*'M-YW."1U'7(A!0NW[ GAZ-D%P&O5#%0<1^8.YO@.=+>.7P/T.1A[#8C077I8CGAV*? :VH&3L,!4JZ)_EBWB*""36+ ZA1V7 M*/TSN/IP/S.0\U UN5=[#A7DZFMR2819&&J)XJ#6'D,E5X=#^30->P_+C M69WW<(G><3I48#68SV04\"THL%R+S.P2BPU4'N3J:H:QLY+OX:*\8S>)9$*F MXUJ"#3LW'M9G>U;7/5R$=TQ,7)N)JZ6"0UR 3I@5ZQH*>A:LP5U:8U6-9R7= MP_6W[ UVK<*W:VX2#MWNM%+L.[]N4]5JJM]N@V6OR8&E?["4L]0;.@-(#6>M;-?4;U'3?KQ>M_&H%TO^%F]5[N]6M1.]_^=7_ MCU\'OG,\.#YYYM;>WBF):<7STR9% E./%0&PO=V]R:W-H965T&ULK9E=;]LV%(;_"F$46 O$L4A]IXF!)L$^+KH%3;M=#+M@)-HF M*HDN2=G-?OU(VI44D:)=K!=))/OPZ#U'/.L]XY_%AA )OM95(VYF&RFW M5XN%*#:DQN*2;4FCOEDQ7F.I;OEZ(;:S=_#J+HSU &/Q)R5[,;@&.I0GQC[KF]_*FUF@%9&*%%*[P.K/ MCMR1JM*>E(XO1Z>S[IEZX/#ZF_>?3? JF"X*0AXU.X$F(-/C_?@]:LWX!6@#?BX8:W 32FN%U(]68]?%,>GW!Z> M@B:>P\AL9C-.41BPU0N0&%OB!?6KK#E7J$,U<'5[%QI0"-$2Z9!X\)4.9<1+G(YFV590$ M:>Z6&7S$*_LCD[@Z0V'B>':2CQ7:5GD:!= M,>TDIB0<2"T-<9HG(Z&V40+3T*TSZW1F7IV_,%;N:56Y1&76\Q",@W']V%9Y.LCQ M"U5YIRH_43XJ8UQU2MI(W*RI*I_C:Y[,8&[/Q@"A<1795F&8)&ZQ,.A[>^"5 M^X=ZU5C29@TJHE 'N&;:G*WFK2">Z7GT.E23HGR<7X=5GJ")Z0D'/()^S:;* M/>*@H[P#:TXZS%"2QQ/J>G! =$:%>]0AA[I0-<2Q/(<=RH-XHKW#GD,P/ MM M%<5/M**2$B_?8 \.>"8YMOA98\,9O0T#E,?Y>+([S$*4)Q.U"7MH0#\UE$3> M$B\U!FEQ!N!@1QC >!R ;99'DU._IP?TX^.>K C7W863'6E:=XIM*B#'[+>M M8)9,0!GV[(!^>(S[R:ELVF!0-6AI=5C%^00^8,\/Z ?(2Q:?4FK#(E*LM:0Z MS)(L2B>T]E2!?JQX\FJX MBJBV3+N-[_.*.P*1+'H=6W;:LLF,HWZEF#3K#& MU%G%FO5<$EZ?RCBRZ1''T;C0'%8A1-F$UIXQR,^8P]PXI= F2)Q%&1I+=)D% MR93&P1;%3YH[5M=4ZL79H8\5K-$SA#2%T@M>_\XD 3!\XU3N]:P/!J[$%A?D M9J9V_H+P'9DM@6M7]@,(GLTZ5SSZ.H9YCR,\Q MM;4X=EFAGW$!7@6700 5UCA0>[:6O 4PN @"\P/$!G,-DE9N&*?_DO(M:-BW M3ZD0&C>&,JT4:D58JC?D?"->3=_S1OZ_HY=YZ^&*3L"U+*EN/*IP]-9L3ANU MU]U254C.@&U"(H32,!A7CP.X60[3B8T8ZEF*_"Q5:X&V;BMSK'%< K!:Y62C M3Z!V1"W@U3T!KRLFA+N(' BUU-LV\PD8H!ZRR _9H?*2K&A!G?L*9&-S#L,T ML7NHRQ!F"$ZL5U"/6'0.8H6C5)V";7AF,4267-LL#?)L:D+TC$5^QEH]W]3M MV>(=VSC7NMYEYUG7ASU>0S]>[RJUZ0#O@,8":X#IC^#O]Z1^(OP?WP%6#\40 M_M"6&_8H"T^C3&DVN7:>A]F;(30^#''93$S@<'!H=^+4SB3U]ON3VM,FC'YL M4OM^'/K[\*T8SLA! YFF*Q=\987PW<9#S M-O%(-XDR$^YTO,4;LB3JQW8A],BM5&*:DDQ2G@%!UA/G#MW.46 2;,03)3MY M< V,E17GSV;P$$\<:(@((Y$R$EA_O) Y826=6NB=1#_31#?"@AQK2Y]W383W=U9XKXUYEW+-Z M_AF]A7Y%E 8]SE7!!_Y&XB;00&QPP(%B\CF [!-9X_8K7OVZS M[:9*\"!EWHSLGY [ G*>I_BFTN.#7-Y*NB/C=4AMAI1^VZQ>ZY;.UU87Q8LJAR7W8J0@N M1=4HAQ7E\ K*XF?I0B$,3[X)SVNNA"Z1->I113VZGIJ>K8/1*4<_\/W1*#@" M;@B$X="'@Z"9%\%]AX#7$_/VHB@E.W W1;:#'[0VU*%,9E>7"=KW$-3>1*XH M%-2M75P,JY/N&P9J[QCO*!9TV@WZS<72);+.O6\' G->?P;%AN:2<#(6F?" M7JB%1''$+0:*;^TI<<65/G/:RT3_+2#"!.C[:\[5V\ &PO=V]R:W-H965T&ULE5A-;]LX$/TKA-%#"S2Q2'U8"AP#B;W=+=!NBZ;='A9[4"3:UE8279). MTG_?H61+#C5BW8MMR6^&\V;(>23GCT)^4UO.-7FJREI=3[9:[ZZF4Y5M>96J M2['C-?RS%K)*-3S*S53M)$_SQJ@JI\SSHFF5%O5D,6_>?92+N=CKLJCY1TG4 MOJI2^>.6E^+Q>D(GQQ>?BLU6FQ?3Q7R7;O@=UU]V'R4\33LO>5'Q6A6B)I*O MKRN!+WE9&D\0 MQ_>#TTDWIC$\_7WT_J8A#V3N4\67HOQ:Y'I[/8DG).?K=%_J3^+Q+WX@%!I_ MF2A5\TD>#UAO0K*]TJ(Z&$,$55&WW^G3(1$G!C0:,6 ' V8;!",&_L' /]<@ M.!@$369:*DT>5JE.%W,I'HDT:/!F?C3);*R!?E&;NM]I"?\68*<72U$K419Y MJGE.[C1\05&U(F)-/NRX3$UQ%$GKG"Q%!3-K:TK^P,D[H12Y(%_N5N3EBU?D M!2EJ\GDK]@J@:C[5$)H98)H=PKAMPV C85!&WHM:;Q7YH\YY_MS!%#AUQ-B1 MV"US>ESQ[)+X]#5A'J-(0,OSS3W$?'6V.4T<;/RN3'[CSQ_Q][;.1,7[ I%_ M;^Z5EK!J_G-X#SKO0>,]&/'^B3_P>L^QLK6&86-H>LC#(J!Q2,/Y].$TF4.8 M'T2);\%60Q@+XIC2#O8L_+ +/W0F9RF4;J:H:&=LO2'\"1JCXNK*D9VH?E)D%A)0E#4G_E6CH8H&B:>CZ=HUG&8.3GKU%*HQL7$A> M-K*2P0+"-<$;!N%%=F]!4(R%\4BD)\)'G9&^XQM(O.):EWQD_JP.+IX%R$:3 MQ/JAF7/HST+#T-EXVT*3Q0:Q!($7^':707!^&$=T9DT !,?"*(Z\$7:]5%'? MG5BS-5A+41V)P0X")>0/ KA@-&&!30C!43-9;4((+O:"D79#>W&D@5->/N@M ME["_:13XY:%$KUS*0GOEHJ$S5V]KS26'>="Z1],4#NLYLU,TQ- XL?,S!$71 M6'9Z<:1N=<2S\YK4'.W(="AO%^& #J*4";7I(*!H1"9IKY/4+93MTA2_26JH M=!?,%DT$% PD$P$E)WKUG%2OF-0MF41R21PPWGD?6RR!SR^"1 X%>3=0VE?RU.4@7&4JJ]16? M!N%=1O;ZQ6&!O8)Q&!M1=M;+*W/+*T8I+\J]M@^6!U+L/%(H;$@*A8V2ZE65 MN57U:W.# ;NI] %$=<-A^U!5HF[YP7E]KY6&S03L(ESU&THD2[PXMJDB,-@V MVX*"P<)9."(IK!=@N&P M'H+@'#VDWP.PZ(P=4O;L@LAPO=7O!UKWMKG9OF@M-Z_TMO5JU%[2]F_:^^'TJ-T6M M2,G7X-*[G$%,LKV";1^TV#67DO=":U$U/[<\S;DT /A_+80^/I@!NHOPQ4]0 M2P,$% @ V8!95&ST/5*0!@ B" !@ !X;"]W;W)KR+&IVT0"QKJJTN3]F);\]G,#)PX6/Q?52Z@NSHX-5>LTNF?R\NFC4V6SK M)2\J5HN"UZ!AB\/)._CV/0ZU08OX4K!;L7,,]%2N./^J3\[SPTF@&;&295*[ M2-7/#9NSLM2>%(]OG=/)=DQMN'O\X/VLG;R:S%4JV)R7?Q>Y7!Y.X@G(V2)= ME_(CO_V==1-J"6:\%.U?<+O!4CH!V5I(7G7&BD%5U)O?]*X+Q(X!Q",&J#- MAD$(1PQP9X ?:T Z V(8X&C$(.P,0L, )2,&46<0F93"$0/:&= V69OHMJDY M265Z=-#P6]!HM/*F#]K\MM8J(T6M2_%2-NINH>SDT9S7@I=%GDJ6@TNI?E2= M20'X0IWQ[.N2ESEKQ&_@]-NZD/=@"CY?GH"7+UZ!%Z"HP:_Y)(U>NYJP5OJE>B&@?,ZXQ4#+__@0KP:&6>FZG%;E&A;E*@= MF(P,?,RNB[HNZFNURI1IG3&02C6?[ W \#5 8Q=Y;;Q&;8^]0I\Q4&XOC&6[JQE^ZG)JW% M0BV.*H0/&C%(N>3@09]VK[L"&EO%&AF/I8V81F[^R99_\B3\?861V(41)R2@ MV)B-C9N:P,&<8-"W-8%W5G^J+KY4NN3L2P)[6 HA-5;OO; AM9V."WJIG=:Y M1]H2)V-H!Q12:NC-O(,-%KO0"+D+8ZR9IX[A8!@KG3 C9..F,*!!D(S$J&\ MH+\#&,9H3.! M&=4MJ1YZLX:IA^F* <&D+-7RIIN^QRT-Q] AR!B'9N;VH(;3Z34;/IMH0UMN M21)0LY+WR[;;T8=7+ M-_SU^@UM:48$TL3,^3[8D'(OX?#Y-!S:$FVMP0X5'WM&>QF'SZ_CT!9H@BF* M<6+.R*'D)G*X%>R5'/F5_(PWK+BN0;9N&E9G]T#JB9:;DDKS_]9"ZE<6SAVA M2\&'S-]WF-"-&7+N)1[Y)=[7?2"7:$(4F.*Z'SXE'?HE_5(OB M#.<2$I2$HU702SIZ-DE'MECCR&P\YPZ4*>G(EG3E:$0F M42_IZ+DE_1C9DAY2I#)C3GHO;CBG7OK13TJ_DW6T+P5S+V3(M6\(D+\A^*DV M!3DV[6K7'H[M,5 O^L@O^C_2IW0NAR^+$D+,0MX'&U+N-1[Y-7ZTDI6V;_84 M>KOAWGF417I5E(6\?WTY'FQ;QG$"HY&6$/<:COT:_BO[*VP+MO7NTJ'I(U6, M>TW'?DU_BOX*.S;: 5(29FY5'<"IB1S.JV\'L+\=^(G^"CN$VNRO_)@AYYTW MX'[M]?57V);,*4R(N?L_VX\;DNN5%?N5U=]?02=G6QOC$")30ATPNU)LC/$. M\=3E!B&*S<\7#MP48AJ1T,RQ0]I'7@+C7K6Q7[4?UU^YPCG'MNHB'!*2)&9_ MY4!&)*"1M0N>[7QBU=_H/Z3-=5$+4+*%L@S>4.6HV7SVWIQ(OFJ_NEYQ*7G5 M'BY9JE9C#5#W%YS+AQ/](7?[SP='_P-02P,$% @ V8!95!I-$)L]" MRB, !@ !X;"]W;W)K+Q,W[6>(A"PT%*$C(=F^7]\%2(L2L83DZ7VQ2>H! MV+=8[%N O'E2]8]F(X0.GK=EU=Q.-EKO/LUF3;X16]Y\5#M1P2]K56^YAMOZ M<=;L:L$+VVA;SF@8)K,ME]7D[L8^^UK?W:B]+F4EOM9!L]]N>?WR693JZ79" M)J\/OLG'C38/9G M7K_V_L62!S(KWHB%*O\C"[VYG:23H!!KOB_U-_7T-]$1BDU_N2H;^S=XZK#A M),CWC5;;KC%8L)55^Y\_=XXX:4"2D0:T:T"'#:*1!JQKP*YM$'4-(NN9EHKU MPY)K?G=3JZ>@-FCHS5Q89]K60%]69MX?= V_2FBG[Q:J:E0I"ZY%$3QH^ >3 MJIM K8,%;S;!%PB,)I@&WQ^6P;N?W@<_!;(*_K51^X9717,STV"#Z6F6=^-] M;L>C(^,1&ORB*KUI@I^K0A3G'09)SJ. M$]EQHI%Q_@DII50-.H-MR]BV-'GC<#6JRF4I@JKC99Z:Z]SXK@X1H"U8O;W9H M;KM-3OP3A_.!$Q>%=K&?N=A%T8C,LX&/712A M!<<]E "->6+$8RSKFT% M @50\,YD@8.H88VOWT,Q4(#^K["P_-QU>V9/1 ;.0D DC ?A@("B48_2GA?U M\OI>00E7RM_!IT ,2I<*2@%P<96_!+KF$/)MT602W8C'*1+-(V;UTD0N:),- MT\;$Z4D6!1,@"9M44$J^DJ7-J!]L\H40%NLU5'B=F/$W>G$MZ%2-^ M&;O/<[4W(@!S+^2!KTHT W2]#.:2.%/NPJ:$9?-AHD5Q,65TQ,.]JI'X0D"+ M'9?%:S)KW:KT1M1= .C.WRC)V+6*)=%02A!80MF0(=)7G(39",%>)(E?)7\] MQDTI((?_^4\D"?]:F]I\JM;3_>L3#TE$Y.9DF,LQ5#@?D4+2:R'QB^&O=B8\ MQKEZ-R5AF@TK)PP7Q]%P#K#>1BCT\DG\^GE<,#O^,KI:7)&;LBQ)ARQ<6,9" M,F3AHI*4C91_I%=,XI=,X%'OA7>EG*0CE*6KAC3)G-7BHA!?+!$8"0D=B3C: M:RN]4EMK<1#5'ITNZJHKI?,!#P3$'!8(*!F).-J+-/6+]&#)7YH6BF@S3:/A M"D=AE+$1:WOII7[I;9=XJ:K'J1;U]J*UKLY.,V>GA*!2,BPEL*X(BT<(]:)- MV<6-WE6;()0><,&C_;J M3/WJ?-^7+^/;H ]@0%[N"V- KAK(M#G?2=V7;">AK,5B![49 MC%[M:?JFM;&6%:_R-ZR-7H^I7X]A*Y8+473CB&=1Y[*QF]C&[-@AX]BJ'W6F MJYTL&:;'!8**LG ^="0BZEDZ4I>S7H:97X;1)(HY$^/',.EU^"$HA!^"\O#K M-9KY-?IGNTNS^[7GO#V, 'T00=[M^& M&_H?6B>87'?@I3U\,[FOAC53R]R< M()O?41\@)1590+:J)NHI2I0YHB.,^*< MIV&PA(4.F^0F'^8_&'_6Y7VC?# MM+= 4!$9V32SOA9A_EK$L^,,> WDX)?VY=I* M/TBYMY]A#)Y_)I^6[6;@2'=&H \/M:*?UZ8P8X?KYS]S]02P,$% @ V8!95*T2VPG^ M!@ 11 !@ !X;"]W;W)KFMB>D9VFS8>V;GUI/]ST#VE]^U=P-M\U%*9AEPTWJE ZZO):O'JYH+WRX:?#>WB MT;-B3PKO'_CE774U.6- 9*E,K$'C9TNW9"TK HP/O<[):)(%CY\'[6_%=_A2 MZ$BWWOYBJE1?35Y.5$5KW=GTD]]]2[T_SUA?Z6V4OVK7[SV;J+*+R3>],! T MQN5?_;&/PY\16/8"2\&=#0G*-SKIZ\O@=RKP;FCC!W%5I '..$[*?0I8-9!+ MU]_KU 52?JU23>JFBUB/46E7J1L=3>25NT"17-(]A9ML8?D9 M"XNE^LZ[5$?UM:NH.E4P!]P1\W+ ?+-\5.,;*F?J?#%5R[/EXA%]YV,,SD7? M^6?T_1 VVIE?Q;^INO4N>FLJG:L&@3CVG^/QUCCM2J.MNL='0HFFJ/Z]*F(* M*++_/(+H8D1T(8@N_H]9>=0"]_JKV.J2KB8M*PI;FEPO9NJO6E9?;RG\V/E$ M4_7.(2]/6.Z?_WBY7)Z]OO5-J]U>WA:OOU0['95QI0^M#PA:M$T >F MU!/C.AC>D.LM!]J2ZTBUP<"TL7M5[!4HR+*EP3AS&86@;53)'W1"R&]-A?7< M]H* 94Q,+([PE#H$P^@9$R@3=3>59^,J$\!SJL+F8 KX$^(0W??.<*RE5N,I M'%)!-W"Z41E[;SU&U.BY\M: MNPU);IJ6DI$ND(@!/U*5NB2AJ;HR]:;17::$<=D%;!N.V8!YRIM3/Z0 #V\H M'TH8D0?+^^D89 Y@">RAYZL6J7,,.YE-_XFS[DA\4+[@@"E=58(4#JPS?:&D ML!R[%LV8U 8,A0IGN!5AXE?$">3PUB94,!+2$,D'VDO!(?<="FB&OA_5GW;D M:4X_E\> ID\]');V;N-SOP3@W9K01?5D8)0??G[WYNGBJY%2A@]H:++HVJ?& M/TC%27Q+">EB(:STFWAI=&$YC'V=IP)1A]*WL M VJ5"Z/T78A"F45/T3-U;SAE_*?]8RKJ3+U=$ \R1@3 >F "TK$/N// L/R= MM7^Q^&IV@7,'&(RK'-W-2O>$_N(:J<#8)4FC#O-XIE8Q4_GO%GZ/IV*>1C:Z MIK,2?YREP!8IFSU_,7L^V)4*>TM%Z-AUZ%J>ZN*$6F(5FIEWR\-$:D!:'.IB MC<0)JEN+)*C5P!WHJ/(!:8HXP['S"#,: 3O0A"4:J(_!L]G9&(,GD4A]CX95 MB^=?#LXR&G!E)ZQ7]<,,'Y&B_UEBI[[0QY:8-U*MDPR]4L?!F(J #2 M,?5,\C$IG.*:?(H3$ON;9A?##$P@<0D-3?5H.^I1&DG[J6 MO?IB>9P#N$CA.&Q,!XL7KV6">;N5RN;YS]V)@C?I9-:,N_]6^Z-&(,?7(4;( MS@BG=$YBC?J#$I1C[.>JQ2$ Z^C)PWGG9"(SR!5X'<-EI+EO5JN[@>)08Z@+ M.3-0;O"^LC"L2":J;EO,65U84IL.WLBNJ!K2N21$=F!7G'5J'PR?WN :&P(O M(>E2-AG>ZN .(+I*!S3"K:\,RBR3V8!S=7\[,C$7UR9]Z-,7S2' M _4G%=QX_(SR;U?W-X?8_ U*SUQ'.1K9WMC$X\&H;Z)=[9' IW[GH(WGNZF, MYC,%LH+NDQ-I.<@,NH3@<0**F=N/JXCX=.&&LV]Y?-68J4]='.9'5SL4R48N ML%RYL)1O>>/7\8Z\RE?#P_9\P?X.!P^S5X\FV FRZ4UOR3?RD6Q M\ DG#7G$P1>MQANPOO:HN/Z%#8S_.;C^#5!+ P04 " #9@%E4+)8O+= A M "=:P & 'AL+W=OBN9>*TX4UM;^P "3;''()I! Y(Y7[_GUC< I.5, MS=L^Q)'(OIP^?>Z7U@\/IOULUTIUV9=-W=@?GZZ[;OOJ^7-;KM6FL#.S50U\ MLS+MINC@U_;NN=VVJJAHTJ9^OC@]O7B^*73S]*G\J?O@H[Y;=_C!\Y]^V!9WZE9UG[8?6OCMN5^ETAO56&V: MK%6K'Y]>SU^]/L?Q-.!WK1YL]'.&)UD:\QE_>5_]^/04 5*U*CMX$(#QAZSYU&^)$^.?W>KOZ.QPEF5AU8VI_Z:K;OWCT\NG6:5615]W'\W# M?R@YSPM"EW'8M?*MA7O?3+5]&9E;9K;YK M]$J71=-EUV5I^J;3S5WVP=2ZU,K^\+R#_7#6\U+6?LUK+_:L/5]DOYBF6]OL M;5.I*EW@.0#JH5TX:%\O#J[X1I6S[&R>9XO3Q?S >F?^]&>TWMF>]2:.F?W/ M]=)V+5#+_Q[8X-QO<$X;G/]+T'MX[<4L>_SRV2>K<-A;VVF@9?C@M[7*@(^W M15L0?\"7*]T43:F+.K,=C '>ZVRFFZPT#;*_[G9 G=TZ^\OU]0?@R#]ZW<)" MFZ(!]L7!66?@M\\J4WZ7HJFRP@++;W$3FW7KHLN*U0J8$GY6L,K6M)V"01L$ MV2(8,%YU/+76Q5+7NH,3Y#2^TK:LC>U;.@T AJ?$K:J>]7TBL:H+R ;+>Q2]2TB.\S!W[:JU::RL^1J]F,&I!&* M*M@-, XKV<= JINR[BN59\L>4 !(:4P'YX>K@AF=R3VXK2H-0,&2$'8&N8&[ M,:*(@ HF&@2D5/J^6-:*4BZYI.71#UXV*YH[C3L)E>8P_C-1ELK6$F!B6X0[HI3[HNX]C"!'R\\G*+YA:P"P8OP#^LQ&95WQ1<$](4?F ME2]:T$KW2 XKD#.F%;;07;94M0;,6>2D)=Y:84V#I\]Z$*$MHT"W9;\!(H"M M >I?\4(!MCN#5P1P:T! Q).*$3$\30[HQN7@KO"^RC7<@F)NC]?/"43KR9U/ M/,MNPOB(I%LFM+9B*A8.P!\?UKI"FL.OL MFAAW":C/0(&HS1(6=TJ$#@8_G"*K^&DE3B/ZLO@KS'YV.CL#_5O72% 5\+C5 MPJI%9EF(JGB%9=%\=BR%F,91)4@)X#69G8%(9;B9Y/[]WRX7\Y??6]BW!1&" MZY7 (#"P1'J=Q<.I0T)?R#_.Q!%-5Q5AP="*4N2M54JV["^AY/5 MRHZD[[9O@?&H M&\!3SQ 37VU-![_ 5W JH&$DJ CO"$PYVE=0W^*^0@B@+8$(6UV3N.0K:*K1 M*42\N;LA63LESU)Y@_9S!_\QEQY8O,.U";A$)^"A==<+5\0K5P8N"-6"R!8O M:[0%4WSY=]+$!N1+;Y$1XX,OU2[Q4H&3@@F W .Z D4=BR?LT^-83#6]2F -P[8<>=*F", M0HMU+"[HWU,1&O.K'.2N\G"A[@<1 -O#U/G%=S!X\1V/G7]'\F6KR FI=SFQ MC.E(\I&&GHF8FM@RV4,H"R\? )[#!F+6\&J/(#RXG;H@(3Z]X^GA'4__J1W= MX(_ARY@JY*ZM(S3D3<_BJ4Z!E]*0 MZ8L*IF\*<#Z KP2M<&NK5JC0P-@@FW$RAXT0:L+.O?4NF)2 ML69OB?KJVLD,3;Z#">0WN00N#9>)5G-DFG0)@?'9$;<9Q@SL):=D4Z8L\^*8N9!IB@V&YKK03;@.,3Q#&HADK5 M8E<20):W'3O=+AX1_%B8Y7TEOY=&@P3LNYI=#O6%W37/I^A:DXI!V4_*"W4G M8G&%BE.PYS6ZGI"5P"M+-DN=.$V\N6)2>O.QIIR8%J.A@H+H=+ S"F41\$6] MQU1%K\42TMB)\8C,UNQ+12Z V, D>$'C-*A+],I'+@#='/3HPB(@)-36P>/Y MD+U5P$7WH.!4H-#(?U[N4N2YX)!#K[M&0"#(4$#5^#*&^*JPROC6+T>&*V7K6D9 V7'J@8A?,^?EFBM*F!7J.PU4!7)687* X.@3&V MQ&BRA\@78&'TNUC& 0)&C\P#@%Z@UT83:(C\9#_,80&N,R@H$O5T(V0W!<.4 M5)[HK;&JQ0O.$>:"[@2N2WU!_S$G_38Q(0$X@B39G\C16UR(,Z ?8K]:KQ1\ MS@$KN+EP)5&Y@CJ M]]V^@WBZJ[(>&$QH3.2SG&UX.8^1H"'LL)]6A7@<63L(^J6#TW$?G8#E<2E[ M39S&>V@CFRAQQHA&"Z!B67W2)\PSMD_30X50U01]DMV-ZXZH#Z1'U9JC4XC:CRKC7]-K;*<)*;W^VVRHNH"!LQRN)@N(]$,@*]D=4Z MCF0% 5+7D^0:X+(S(<5)SG0XD!!]0L)(4-Y/0+D"6F 'OCR.C2W]$76[\"K; M:#'4FD4L[ HZ25/D1*A_Q%X^ZBLAMCA[X<'_>U_=T8YHXH+CVP+-="PH*7;$ M<*!N*^JRK_&@=#)".]U6O0OG9A:T/6 51Z7I !?_U8# DO:(<" ;28S?R9ML MH[\ X8'L!K@=W5>]R%]VPAOXE@F/@Z8K1"+E) 1?D\S!?MZTD!L)M-&]_DM$ M4NI2*LH;X;28A)WP^G]*_%9*1(QMC.U2>XI(\C!%IN%C9P07T5;.C @ZCP"# M3\EN#G8YR2FV+0#O]Z"ZR; <6!7#] @I>C98_9?.JO*&1D1FB!#ZG@.A<> S MM2:#HD 6HL J&_=]U[>*_#RV+#OEK*']!")&CACIE,&IB0W';#_%.CP]G]2O M!PD;[/0:#5D,T:-?BX%OWDI5XR/$0>C/ROI4T. &[=16.2(^LDMY%=Y4MO1N M#B.#7(*QE=%,)D^3S)%;02.K8,XS!$Q@&6U=Z#X*;#F.BZT_I+-]:HVN4:)[\4,N$!#>:4&'-!*$SZEPP/6V"PK0LX M2=G5*9B95PO\YSS[[LE[%\+S ^8XX!+^NX"OYZ?X6_3ODS]]C*!1?4PN.R)V M S('Y-GC1Y_I.L3WGF5G9Z?YU>(2?EI,W&;C?%ZV'1-\Y>=:N[0(8H@4H4MG-T 7W('T:C:?784/IA-4:0K=I[@P-^_#"Q3EV)M3 MZZ8$88 ,T^_SV;F'@T0:@BN6<36,__EBD)W'TM$0 \<8$1JEOO8*Y=$]@\Q9 MZ1;S*QRY)+7NV&^I[G33D!09S1. NK$A\2)]ML<: M1#:.-;J'4K@<;V'"@\%I^P)B!,(:G"I8234AW,#TX+B(C!...>Q)=!YYDA2V MI0H['96*A>H@MRICX9A0$^ORR&09R0D^J:OTD# B.>^UDGQ]<^(V.(I^.3X. MT^.C(5C1L"?3>N#)]*WF(PP=Q:SY#3AXEEWEBTM2!_GE^6+O?O'QYF?Y.6B0 M>7YU^?():(]%_A)4YK/L17ZY *45W]ITN[[0M=T+)=LME(!DGI1:,K2<5'=$B?PKL((F)525&0801/AI4H%_M>J M*. 4:%?,LK]YLHT3'E2I0S0?I7VIV-)+3R0#YW/])2XOO';EA>]#>>$U2YNA M@,=:0%^:*&F:&)E$NE3G%:H,PM4ETI@=>Z&*1H6B5('F<(R"M.L*L.H"!*V2 M^ 3%/.-:4?&#@T#P98*%TR7H]F!1*-]KBS>/%]AT8#2[$ MB!]$A<"\9KG#F7!^74F&C,(5T=GS03%@4CZ8V!P;P IH*B(.UE9N:U*Z%::: MR(=J.0SLLS%>CG]P)#T ?5#1F!"' /"&)P;A# YR4]D0N6>\X"?VK)\6U0+H-1P<7+,'/-J4ET:L58CV0> MN$D]!C)R7!.FHK.C_NB9H/4J*E--Z>Z!DNXPGX($ZB%W%)6$?2@VDQ@'8F0[ MEM>-+V:C"%_(+ )%QBLUZ# C5GQ%$<;\76U+5"(<3W(A%[10:G0(J[@@EX)' M=D [>[0$5;FR88FUJW(47P&98K0:1-^B+^E.EYQ$*SQ+1=+)YP]T620<>E2@& 47%IQ*P#W BAV0-%YYFY9^9) M=@.DK_HZJZGN)XE$@ZP#;FM<2$R$DT_TN>M>JD:M-(G#G)/2&(R1N7#S$HW$ M;BK,6(:D?$XQZ8RB.7?K[@1[/[BV>Y;]'A>VWX1Z^)M$;4UIFI'9 <25>'"N M8H:YSZZ+EK72#3J5V3792IA+PFIZT3U@.O6LB)!W,!W^T*"U/;"-*@[+HFPC M;<;B=8U:C.@-$2E"U/LT6*K5#6VCZW32<##[ABAFI'A-^ ?!=(Q=!,>BZ]$PY"'?BHQA*Y#B/S*7 ]RBUL%(./ MBK8V(!DWO8A:JJ2QKM;,HY47F!(+45'-=)^(3_HP;B/#.#*7FTBEQZ8']WF( MX"$32ZKIHK8*9]WX!@R?M&#AYDRU-!$86W?4:^$IJ =\.M^;M#L5%[FD( ?[ M0&06-@K3AKZ?>X.8I%O 9;%]BJ1]ZVEDC+MP<>ZZ!W=\N+@A\-0!L0%V%FHY MN.A.8_:H&" N(^'ZW&B08Y& MF6^ G[(JC!K)#8?,LQ] VCA@ S$JR3] P"S[T*(Y+%M@XPWWPB4?*_\QGHLL M[HH+U6!];J !KXB$(:$"K@UIRXDH 5RJ7=X<^MH?9U#.8YUEEUH:&]6M3735 M$R;1BKB3I .'# HK60?[ZLE;/_X3C_\9QF,P9]NCDQ+.?<:!@B>WKF_0??"N M;\&>=+F@E?[2D?9Z(5__#&)4K4U=HVB;E20G!R/P(\&B;U'WY+0[\;X.*7+%?@."E;7:+J0 MK8PJ"*L#T1S7:<2;/J-%(N],3*MO]-YFV5NDCTHSECE/@KX 3Z#F)-60_117 MT8LCA'15!.$TR^AV+-"Z)%B2^F_,$\1N=&I5U3R512-6?E^>PWA9\$AJD.1S M5PT'T'OV/+R5E)KC_-_,%@STR_/%GM47;O4\XA+0O9Q: :)IC9D^S!; M23Y_$+J7T/ I4P-88K(?@0XWG][U'!%3/Z;A M*DHN30=OO]K+W3[J7 OT1O=]-TFPS"9%'"BFDE$4.ZX:=RUY[[@:&@BG#GZ\ M+.+4YXJM2H[C!XV.YG97N!Y&C.7$L8 021SZG8/RZM!@0*T^<3\""A<'/:57 MI!L1=1]<"&6+^-LBJI_FKKEQ6\,&4Y*26=*-[P&2#5)T1E"1HX;#L>Q*\IAE MD*1Q7,MUL9#.,JL3C(_@!59<6J,I1+YD9JBBY":DGI*C%TS1GW=.MR7R\-,?!,LRZD! M:#;%R&#J>A\B.H"QGTUS=_(SY7XD&$Z?U/2)Z+G)9M?MI-62ISN^0T?B=[+; M?PDW9?ESMN>I\6!%]2G"&;X27/H\R'UWY4M)XM[G)E"4HO&* 597@Q]YXMD1 M%=WICI<\=GZ3] ;![5( $3.W%5;N@9MF>NO\#B>4_%:1%\N-]BU5<24]*JYE M0-9 !X'BX:1^FU%,EKV2$,;I5+EN]!\8T^HEXR'#8^=L VH"7W[1&UL\3&IQ )<-TD)V0-NZHXD!9XM67FM@F+9<H5HJ&*,:TK5E2V2OY_=$@82%@D6*(R3/!Y*1 M%R5-_2LL/V0_R]3F3BN7%6 \!YDPG32-X6Q)43G-WL9 M%";8LM5+'+\$GR8*U9Y+&CM-?]E]$9W)SF#_(6AGS]WX^@$&G ^$+I+3HFG^ MA4ME.;P?IQ"B5+)%U_&$_$4I0F10K=HC%V>'2ESB',:!9I]9=LMUBF"[A/!C M;+-Q')$[9&(W+O2TNE)'K[JV?8N>JG]*R5HIJ/7)+?;IZ(6&8+E4X+7:\?,1 M/(#PC*7;%!T@3MK61:FD%H<;GBTB<;NE2BA4V#T^0+3&MUZXTQXC)\ )Y'I3 M8_>P"89$5-HA 9KV(]P!DAO->1.]*Y1\$3\XY&ECVI@!*#!V5I\X_]V//WI M9(.;A1DOYT;O"*'M!=.2^,HQ5QE),TX4!-[W.-)L_REDU]:]P,1& MD_.R!VJVIT$EH_ M]] ZLQS<'HD72O<%6V0%5B@/T!7R&/[:^,&4R!'S51%,WT6U8\5)2.G8HP4\ MX>L[R:-9I00Y,/PD:S@/"5R[: _*A4?<*S&7AFQ#QC53&H7U]N^?I$/Q:8 X MVCT*P/KWJOKM75M4(F-5LT8F]4$EW&4O94CD$.T\*.G._XW05?>C&DXUAN(<3R/D+R9@.)(/(2%5.,5^AP M&M/?<78;&V?)X$53'Q;!8A]\?3)WSPY@F3067W?IKM.M5>'5FD$6T:NX"$\B M%2*V(]&"=F(0&'&8$".:+HR'D,3(GBI6_N;0X9MOJ_H*;^<4$]=/;9@P^]GB M\FIVZDI^<_C][#)Z@8MKDU^^F+T(0]+BXUN2U*])4M_$DCK1KBXKRBDD(PDX M$H[2O2W"_EX8,:TA'7QYAY4FPJ/ U6:G4)F@M^Y_S5X#(7P^N2W7!J^%=SQQ MQF(:A4\A(%:L3MQ>Z9=CF,:IO?&8Z+TR1@#6<$1\%GS?Y'DQ;K.*TS!3JC M MF!A;T*/4NU02P-YRQEF((,LG^?1.:5+#9RTDJ"95B:P5?4\^RY&&?,-\4-P1 MF4K1FSZ54AMRH*1BDFI.?&H>)!R'O!2_4D:9D1"1''4V^>X#G.,N-129C?"% M=B@_7$BG%/[44G48,#/3P>%J)X$[%>M()>O_]8:,O?<2;%! M([-IR)^,(@"$ +QJO=5QFR3X!ZVIZT@ 1O1J'KF(4$9HOTO7H5"G L,TNR$4 ME[OL-PP!U4&JK/JF= %$-V8/\E>R%NIZ7>FBU=S42(FGP5RL)L:S@472[F8N M,TGS+1A2[$>"Y&LIDGV:WLPQ" JIM83).J;Y,)^Q@N[F;I#4CV6 MZE]=9>"#PO)#Z_RT4-I&E(1Y/-"# C-YM?BF%'<%A!>HHHB;6"0NW.UJ3D,\ MA?MC68Y'6TS[TM21JFH?6!8H)\X6\.DOJ8N(("JPG&5_Q? KOR]ZA,@Z1EQF MMRCK,E!+ #9B2%X@/:K]",>/:S$Y2\Z:5MQ<=Z\K=S7CZ5)"\4!/4:,HE2;Q MJ2JGA.U-WU$:Q[ENX>:Q9;"F[?\):/\,I/'"]@" 26[H,5=DX M_/DQDJK"FX^V24T"+G2^5U)E,Z4W.1DR]>9I5(?E'A3V[)$S'()@(K,IO'JY M6%#]DE#/Y'"L1T75M0\'+M(G)<; ^Z'Q170POY^#M9",&DP. 6)/W)*I9J L MUX-A87F8NE[MJ=U!\4)?O$Z^H'0A%_M2_5B(-P%Z24U)MI,2$5X("K?')4C[ M=F!SV44ZO5--DD,,2K(_V)Y/7U>896^I%H[NR.\U6)^#T&3H3BCMJ?W6OHIO01)3@?IZ_.+O*7[P\RQ;Y_/(ROYI?P4^7BY?YY<7E MDT^'!1*,?'EUF;^\F&=G^?Q\D2]@W[/\[ )FGU\\.<_/SB[AO_/L!?P[S^=G M5]E%/K]ZD;^1A9[:%6E0L\?47OOGCTG^R+NNT=N\F[ MF!C*B&#R(:AQM)R?QQ!280$*,'Q5],Z<"O\-GPA/N2TN X@?$H^L)ZF,BDRU MG<3\78K8OZ+/]42AXYA"8RYA7'S9EYQSF/0M@M*>B5,0YU2D6[)0%C-IT.N8 M=GD+Z0_YB*G&G*H M&M\ZAMG_6+WO_B!W07]6M5X;(^DMW=E) &(__IXRI"19 _U(?JV4 'X^:%F. MGF/)XY+J8-<1]GV!M<+& GHM/WJ FG0[0;QCPQVYF>,/->4=BV'[YMZCA%Z* MFKN*BNA/ *!J?""'7MOP/ _I*X[J%5+4QB$ZAVCGT,ZR#UZ3<7$ M448LI'S;'Q_VR52=\IR=XIR=X,^DKH*$FUZ58^*T> M>1/HL1#P6=,"7[^@>\1XT, N3()W;;OD54-^6O(.",BW!+XX_2[F)X*7WYMQ M60*D>*S5I 1CT'XS^?,J^_@WN,G$421PI# N+O]D:T;?GLP7>5C]O0PXM/BO96=X;?1[]R208I+_-'-_>^J:_^12&,Y_N.H7 MH"4LE:O5"J:>SEZ^>,K^B/NE,UOZ TQ+TP% ].-:%7!#. "^7QD0+O(+;N#_ M(M=/_P=02P,$% @ V8!95-6T%=L3$ 9CT !@ !X;"]W;W)KO*'A[!C9 7R3YFAO@))W=!KJW@W%F M]F&Q#R6R)-6$9*E91SAS;O[J[,RF,U5(>VKFJL2;B:D*Z?"UFI[9>:5DQIN*_&QX?GYU M5DA='KY[P\\^5^_>F-KENE2?*V'KHI#5ZKW*S?+MX> P/OB+GLXN;_./U?X=M:WA. *E3_ MI3,W>WMX3_<>^)'E9Z*T2 1P_/A8,]YHP:]$9\WVG'>^]KBB;7B@RG&NI2$IQ7_ M?3>VKH) _,^>*RZ:*R[XBHMOH^#>S:1RK^Q _-U.$V%R6*Y'B;ZZ67'TYW^[&0[/7[?7\H/!Z^-$2#'GIR=6YLJ> M2/P[(:AUJL2\,@N=J2J!"+L9ONHRU7.9 X )WENA"7CK\(>NOY?X6CI3:I.( M+^H!IJ:+*)V768XNUH%,'0Y%0$P M*YP!=G*<*VRL*JTJ?N0I!@/CZ )=";,LL2#/18IGJ@H@, L8(YFF)$K8"F'7 M*5--9@MM326S:03$P.]%>HAS2%\"Y6O!)@ .Y033+PB4HKH.KA^;8E" M"N2:@@1?9MJNL<]#;M>830@]S(D2]!0$F"IB,\[-ZM2MK^6S/<(1>=KH]_NE M,,=?8?]Q0F=C URF*YC0$V=.4I"B+H@R77A5EVU=R)>2,$E-71*EX$ $/1#S MNDIG,*1TGQ3CJ*$U3$@E[NX_B"]FKE.(=Z_RGHJ_\L)-*2^4FYF,S_17 CRO M(=):Y3S2$/4QY)W%O%$+AGNI*A!2I:;*B*M1)*"3<\6.0TPDOB]D7F.OM)%8 M71 R2(0G2(,B48PX+:,F_@ C#DGP'HU<$]U&\@R%D2L6QNZJ1)2>,;R"+ZM4 MED"%7(FQ8EIYX40 H(NZ$#!0')>Q ;0AK\2?Z MOIQIP+0T=9[1!3!^:9U[N\8:(,!DWLALHEO&*]B#8%\9[_D<-&0.KEV&=5(L M3 YS =VBT(@.!5,0Z9%K('\!1!E+;QK@\D\R((K'&HH\)PZTU[3RQ(2R#6_N,=:^4AINB(D9X M/"Z5HMB="/VG1( 1'?O0*VC)ICC:QY2D(U9/%1\EJ[)%_&7DB/5O7>O@R.'H MB^!;6@/^//'ZZ"'OE;**%3.2,1BY)VFY%3VG_^N)WYK.9/")/R$D3+U)OEO**FLTOX>P.Z]NU8$" MK)>!X\@J)?[3@!R(].VF2XM^@B -OB)Z->8@K@1O8ES<<)>C*;@=S=JTQ=8= MRKF>1"!F:87';4F:H]AT9\1 ,3+%]FE:$>X(,)&[*R:Z(4U .@LMPK9N%'8T MT16R&5F6".@#GL>\)QSGM^:FG)Z0JJYOMH"UC'S5S.'..?;8BUC$KHU9^E!3 MNS';$]=0B#H%X2D/QDVRRHVPT/7<[RQ,IG(/16& I]734B,;DK@#S*B+N<\O M."(/X"$4=L#P=W(XGL=\2B.1D$"%<-"Q]'EK=B3+-= H:*5KL&=>!WI^EPK3 M!69,"15+ES_V5/S*S.DBLA]T!1"1M<&>2UKG5DF#0ON,H5$U0'=D( MAZ60_U4A)WH.'YU7+EL#E=]J6H# UE0"M*EB"PS'Q[#N2 /AE B/G>LY#;&_B&Q1=Q)+@BY*Y)/DS;QM^MF$M[7 M!0>R(Z5A1I#!C@:^-S:/=K@OKMK"I0M=%-"X><,-!9F31"K0')2<>%L4H0W9 MRTZPMT'LRK27H1@X "PFKP:X1$A/EZSQU/)AG8-@^=^57PAZ4K[,OI&X WFE M4\EL$S)!5/!\975TN+1L(U@@=]V:8G]H4ZU8)TU,4G:RC6L1,H08CN.//L+; M)$3LVK)Y9;?C77Y I%4\;U=G,I\0!,/SX7##&/)^]D\R^WMMG2^$F$A=%3+T M+;(R$EU*06:7[('@-RA?-CX+I6 )]\RA)Q %D"]H+=\3@K/VYA #179RXN9V M\/-;M<[+UT?$@^P;8YGQ.=K8>?O/ULR)(4(S97U!R-?1P?/'0*.PN)OJ!F?P M+,-SQ&)E:DM%H^-7!Q]\Q4)G_14*A$V#R^3V\O+@T[HF[#+-7HJCA=71[XR2 MZYN+@_NU:H=ZT-;Y.H?WLG:FYV(X&AU\X:1W _*U>W9#>YO<7@\/[CS[[KJF MZN<.'^\\'U\=W/DBD^T66WX0PYO1 >2R0%#&WK#S\BA&/RP:,9PY%L/D^FIP M\!E^",2,09/MB9J"9 V&!Q^X+:"J-0)8<95L] @+_]V8C$/-P2"Y' T#73?-^'"4#&YN6DK,YXK(UH- VZ!_+(ZNSZ_$,>#L-=5'P^1R<([WXSNX@&M?]6#RS$,MQ M4%W"('-V6AD*&!@E+!PKCO8*"AE^][:7"^&\P =7G&F&T#<6H: !;>Q96X5P M BA/6".0>2NQ0KX+5W/_ M%AC*=X#[)HJM**:6665'+R/J0R*RZ>^_IZ- <; M$5>O'%%%=XM89$;4Q)<:X]&A&LMM!MM'MI2B8: ?P652D0O>22@WJ]1W48KR M\#52,? =6B3;=&BH@^#7@-&I8D=75PN0:(>F;Y6224Y=A0 7W_^\C?;B%, MA.&;/]D"M"_"@Y!?[W6(8YFSC^9.X:EH-'P9,CZ0\_=0I.?R[@.W.C84KBFJ M;L?VZ95]JW>+N=-W]D0(W_8&C)O0IC6MK MM02Q!>F86P&3F+0AMMEK[7QB-*D=PI*@(QV@?7!'DLNBO;.MQDXU@ 5FUJEK M "/;!AK.C8VEFQA^@?4UFS]2! X ?C@_O6UJ#9$/).Y"47-U.VY)PBKDO2? MWW'K:Z)8("GPB=VO1@OBH1TL8D#),AM$CP/Q!KXFJV_VG,38.X#^!.GK!&' MM--7\RV( L(_HT;_ GF7L8%481D[>N*$W9(-;EE2U6)!IEF5:PH5,L%'8L*Q MFNJ2JY]-(7\CPX>D^AN(OWP+60B Z0G5+9]D1GDQ""VHAN*/(-#(+PL:64%J M189-I^)S9;AW(;OG=(C8P]<-B$/SIH%XQ>:'7I.AK(@F01'WLK'W^LWD/-B] MMLWEA64[LZ!>IH%;N=1J]'GJSER1X[P#+?)HYR;Y*S!QEJ$PMKZF T0\A"$4D])\(& MQN8NOME,\S&KF2J=2>JJ'D'6-5JHGN*L#SV+XA-4_A:3]CUJ63 M.AV4B5LNE6Y?2V6&T#RD.8"M:WWN2^;1$?TSI2BI0UQ#]:*OU.I'%ENR8O6" M[?>S=_&Z"?!]VGXJ?L2E<9CAUU+!]_ PR TU3$#& @0VW$*B1PM7='S[+<:SD55GL0_+F1I%T ,O 3 M$GU9RE-\\,U"+L&&Y9M E5P7B;,.;!5F>CHCQ%CBMFC%6IR&_.*$3D.T!-N^ MT)4IBYCS\7"/#0:&FV!4J>8 1!84%_ES$_$+#Y>0DG&<"+)0GZ*Y-PQYA'3C M&1,C-+Z2JR:J#0,D+.],#^ISL6"2/#;<\.L$RN#J] M?MH4R^"B$](^.FTR.+WI'+LQ;[*><7S;*$F77-\P2]))/[\\=ORN<9)Z3M]N MKY/;X?!)LR5/ S$VK3J) M7:G'V^)->:NOE[:O];T])7:W3#N8_H.%+S[T47MXDUY<7+TMEMI';S=H7 M+MF?=\S.'RVTI[?0EO)[&F$?ZRI:8V\,"S_[[2\BH<\;;7C$)CQJYC>-^R/SKQ&LFHLD>XN!6/!8W][DY/:2!?)[>C\.]N9 WCWHV>V%#=1.[JX&(GC+9C6!L<8IF_H,K:,^;_:3WR9+B);KX@A M-VP8^Z9XL&$R_^B$_3_OA&V4W;ZO#7:YT0;[UVMPD9A3'O-'H^M9C:Z^7VN> M=7[["F,UY5_X$G< EO\9;/.T^1'QG?_M;+O<_P(9*@.YFF#K^>GUY:'W M9/&+,W/^)>W8.%A&_D@%_'8& #Z$P &0 'AL+W=OO(+QA2 WMF4G3K(D0)JV6(%V"_JUAV$/M'1M$9%$AZ3LNK]^ MYY*2+2>VTQ8M,""Q*)$\O/?<3^EBH42WND M9U1@9J)-+AUNS;1K9X9DXC?E63?J]4ZZN51%^^K"/[LU5Q>Z=)DJZ-8(6^:Y M-,OGE.G%9;O?KA^\4]/4\8/NU<5,3ND]N8^S6X.[[@HE43D55NE"&)I8[=61 MO+$YKM%?>=VARUA:NM'9WRIQZ67[M"T2FL@R<^_TX@^J]#EFO%AGUO^*15@[ M.&F+N+1.Y]5F2)"K(ESEYXJ'QH;3WHX-4;4A\G*'@[R4+Z235Q=&+X3AU4#C M@5?5[X9PJF"CO'<&LPK[W-4KJ8SX)+.2A)Z(5ZJ01:QD)EX7UID2[#M[T74X MB)=WXPKT>0"-=H#V(_%6%RZUXF614+()T(6$*S&C6LSGT5[$%Q0?B4&_(Z)> MU-^#-UBI/?!X@Z?5?J%LG&E;&K+BG^LQU(:G_+OGC.'JC*$_8_ACJ=T/.CP2 M7X$K/J0D)CI#R*EB*IP<9] .46LQ*QPF;W0^D\7RMU].H_[H=RLF##KWH*DB M(TV<+H%@A *:M);X4B0B4W*L,N44\!:IBE,A#8F<)!.8".F:2!QUB-RX-(;% M0/0H!F.Q85#*QV161O7H#Y_VQ($J(*\N+:;MX7FKH?S;<&A0& <_AOQH<>QY MZPW-*1-]$:Y1=1V(#]K)K'7ME3MOW4B;"KHO%61GR/,6?)B6"#9SA^0X*2& M^!7 G>->A(&G+OI]8Q0F6V_6) $7D0 QF/A8(YDE8-EB^LR1R3=LLUV^,S#J?W^ M5+>+MX^RA M,,/.270-(HS*'<*63)CB6LFA9JHF()%%7,2KAAH4'9V)*9,S9/FH,93[BP$$Y2_QPM\3L"N!)P^!? MJBBM3F-0),$ 8!TN(2$QC;/JK( &2F'XE%OM.2%LK=VDKV&61UH$+_JL\C(7 MQZ>=T?%0V%1R,X7)FPR"BVL^((=BZ&;C.S!D2^^#X'6W>\Q\RP[7F@?78\+( M,+$;6<=@OH D3IHI]R@'EDC\B?@4@\,J&&9&C^M\!I0'H"S_)H@X:&8Y.Z.8 M0RG$T:'G:QTYFSP\;*JVJG^P$86,&"=-ZTQ=!\3>!.BE]SEP M ?(35EG[70G%>*6S#_+"?NT^;*0==D7?]>.A-)E&#LK++$B9Z\278=],-H)M MLL.?OB8R>%VCQC=-UO2!P&VND4::27%W/)4.?'X)9AS2Z+8@L>%5)SY;RR$3>U$7GS8T-UQ QI'2]*&:>! M"5JKNG9^C_-O5:?1AR#!*IT<;7L1XX0T!T\<, 93SR#K0IJD/DI.IX:FK,>: M:;M+CB'KV)OX?P*L9W1!%M[1Z/CMC#A M2U.X<7KFO^Z,M7,Z]\.4)+3B!9B?:"3"ZH8/6'WNN_H/4$L#!!0 ( -F M653G*S'UT 0 -0* 9 >&PO=V]R:W-H965TM. MMMA9:],(AZ793&QGI"B]45-/DBB:31JAVM'UI?]V;ZXO=>]JU,/D^O+3FSD1^E^Z^X-5I,C2JD:V5JE6S)R?35:QJ]N MIJSO%7Y76MKC^ITE57H_F(2KD6?>T^Z.U/MZZR]*8M9?E?@ E8'JDF!ZHWR;.(KV4QIC0.*8F2 M^!F\]!AZZO'2[PG]+&)ZK6Q1:]L;27\N5]89%-!?S[B='MU.O=OIC\_X\\#9 MF+X3^TE/66JU(]%HX]0_L@QIU3M2K75H<-XU\@&- !#T/ZFF$\J@)6'AJ);" M0FC;7M3UCK /%$EK([_T4,&G;25;D@]86,^H4*;H&PLVA;2DBZ('9ENJ0CC5 M;LA50'65A--"&Q0-;0X\&[&CE=P3D.68?H7:K<:RW5&A,2-*:2PI.%KU%HFQ MEIQF$]TR7L?QP47?*N=#Z7K3:GJC;=#*@H$ ,$H+'&8F@\$(S/.L^!8*D9:3#I.TMKHANYUK8K= M72\!S85FU6 2AUF:'#F=1W-!"52B.#B6IWHJ3S&4IS]0E&#)I\/Y&4)GW_\/ M_LQ!\,D/8MB^-1I5L&QTCYB7*+:FKP5OW IC=@ +&(Q3;U\&MW[4 L?(V@=O M*]59RL@EQ'J9Y!/1K\@CA0[24.0*V5X&C/ T_&<\IR6,:+*2S3?!; >Q).<^\]"9-I M[+TSHV1Q%GWT%/T2)XQ;]8=D(8/'-)P-*9C.IIY"&L;I[/O"2LK_;# ]W*6_&3(AJ@D_X14>_&=-<[OAK$U_CNJ_:< MLO#SYBLD,6G9N."#&>;6,PW_!T\+W*K<#Z=8 ; 2;K PR7->I! CM!K$*==D MG+&8T6(6L3"CV3P+,$GQFEL[8"1AMHB#0W5][:Z;G+PT4"<;_Y[BAD5U#8^. MX]?CDVTYO%2>U(?WWGMA-KAHD.XU3*-QGHW(#&^H8>%TY]\M*^U0E%ZL<"M) MPPK87VOM#@MV<'S(7O\+4$L#!!0 ( -F 651$UK*RD , #H( 9 M>&PO=V]R:W-H965T?@:V M@21MT0+;A='LX[#8 RV-+:(4J9)4%/?7[Y"R5661N)?"@"3.S/?-B^1XU2K] MU92(%IXK(Z4K9FFI#Y&I-;+"@RH1I7$\BRK& M9;!9>=E6;U:JL8)+W&HP354Q?;Q'H=IUD 1GP1=^**T31)M5S0[XB/;/>JMI M%?4L!:]0&JXD:-RO@[OD]G[B[+W!7QQ;,_@&E\E.J:]N\:E8![$+" 7FUC$P M>CWA PKAB"B,;R?.H'?I@,/O,_L'GSOELF,&'Y3XFQ>V7 >+ K"CB*7![CFDB2J,00S-[/2@JKJQ).Z9X0K2<#Z=^G>RR$:/:F];IA&2-%PL%I D89)DHP^- MEMPV)'>![?FS^S9 RG3>/4>_(9VI4HD">%5K]82.W\ RGL$R34;)/)S-9Y!, MPVPR(6-C;N$NSYNJ$":XE@L8KB!ZV68S!.X M&5W!-)PO9Q3YC"09Y7R) )_I]C,(+3-PE8TS.H)"D"*$JW2\.*\\C@1I+Z#; MTM?ZB$P;0'<:8%A=OY_],_;@-$Z6(5URID9_38GC&/X@O"L]DT?(63*4(&8, MP&4N&A>^WRL(?:?=%@5NL0*VH[9Y)%52:6>LL6O/J\5T$0S%[/K@=\8;*9"* MP /OK_A^[::)!O=YA?K@IY8AAXVTW=7>2_O!>-?-@Q_FW53]S/2!2P,"]P2- MQ_-I +J;5-W"JMI/AYVR-&O\9TG#';4S(/U>*7M>. ?]WX7-?U!+ P04 M" #9@%E4?P"M&W\" "[!0 &0 'AL+W=O^5_K9- "6O HNS2)HK-U=1Y$I&Q#4C-4.))[4 M2@MJ<:FWD=EIH)4/$CQ*XW@:"SE5K.9.PT<2T0E#]M@:N]HL@ M"0X;CVS;6+<1+><[NH4GL%]V&XVK:&"IF !IF))$0[T(5LGU.G=X#_C*8&^. MYL1E4BCU[!:?JD40.T/ H;2.@>+P C? N2-"&S][SF"0=(''\P/[!Y\[YE)0 M S>*?V.5;1;!94 JJ&G+[:/:?X0^GXGC*Q4W_DOV'3:?!:1LC56B#T8'@LEN MI*_]/1P%7,8G M(^(/6^.R'O\I9:NIQKM2?:H9'-37RJ/AK-,>D>YKLM0M5.3N%9_9@"%45N3!-J#)3:LU2$L^,UHPSBP#,X\L:KK(J.SYUQU_ M>H(_20CDF61*2-$Z3,WS9< .9Y\M. M\&WH&RUXG[F_#LH-^;XJC-7XS_PX(Y$/$KF7R/_;)9_GGXW)OTD,<#B&*P\O M>S@_@I<*J]!8#% U012I%<=R9G)+WC&).ZHUR&#>7X_P>4 4R(-/-')/Y-XI M'@V"8L?5&P!2"B=-N]I$]0(DU,P:$$AGZ]_ 502P,$% @ V8!95,X\[:]E P @ < !D !X;"]W M;W)K&ULK55M;]LV$/XK!^T%&V!8MI*V06,;L),- M+; "0=-N'X9].%$GB2M%NB1EQ_OUNZ,\Z](<-&;=?9O/L<>&C;MHH"_EJL<6&[BE^WMYYGN4C M2J4[LD$["Y[J9;:>O]U M"9YR)J0O[ ?;@HU5'Z+KCL[,H--V^./#,0\G#E>S%QR*HT.1> ^!$LM;C+A: M>+<'+]:,)H,D-7DS.6VE*/?1\ZYFO[CZS2&GQE9P3ZKW.AY@W7@B3GMP =G8QO@%UM1]1P@9V8CO>*1WJ8XBWA+:@H7\PD4LV)^ M!N]BE'N1\"Y>Q"LCW.J@C N])_AS78;H^6C\=0;\<@2_3."7_T\NSX-=3>$, M'GQJ"6Y2>-"1;1F!RW,6 M_Z?( 7[\[JHH9M>#X;B75N?7/T_AKO>A1[:.#L3^N=WDE,H078P\[9S9\2*( M9.&H/%4Z@D)K701Z4,3D?I =,KK1(@J53RP"V(R\[$-1IS /Y(L/B44I$X?W/-[B&09(P# M;#UW0A\/4_@\:OFOX!,(T$'"_,W=1](3MJ1TK3D\UK66=L+-*.%::H:) %>>:/=#P M0L77@2I+89!(MN%&+#E4K)0[.M1<-SDNDM5RGJ C MWY!G(AQ#?>UU2&'"%-[;,>@$UNE4\K6FKN0D3N!YTEKD!'5#J?D)D2)5&UL MS5;?;]LV$/Y7" \8]N!9MI.N6><82-(,[4.'(,&VAV$/%'6RN%"D2E)1_=_O M.U)RG+;)MK#\?6B(HOC4&AO.9TV,W9NB"*JA5H:%Z\AB MIW:^E1&BWQ6A\R2K9-2:8KU<_E"T4MO9=I/6;OQVX_IHM*4;+T+?MM+O+\FX MX7RVFDT+MWK71%XHMIM.[NB.XJ_=C8=4'% JW9(-VEGAJ3Z?7:S>7)ZR?E+X M3=,0CKX%1U(Z=\_"^^I\MF1"9$A%1I#X>: K,H:!0./CB#D[N&3#X^\)_><4 M.V(I9: K9W[756S.9VQ-OW?".QGA>,9YR)J3_8LBZ*RBK/D37CL9@ MT&J;?^6G,0]'!F?+9PS6H\$Z\-8&&G^D4),UR&G+1;F+ M'KL:=G%[_;'7<;\I(K!XI5"CW66V6S]CMUJ+#\[&)HAK6U'U%* B0.3]<3D M_D$-E)PCMY,3+QQT49HD?Q_WP!\_2 >9HP3_]S MMEZV^W$A1CK74C4B--*3<+7@MC0&]8R1?,!DE*W&9R6B$U(\N)BT8D/BRK6= MM/MOOSE;KU[_!-7HU'WC3,5V,F88-(&VN\ V3_=M)0;/R'D,G U"6V$T]:P[ MV2W^Y^S>C098+%ULA#(R!$JR3N7I2A-$7E7[0%=DJS,70 ML#,XUC5F&$ >JN4^!5,ZZ2L&K30LH_-?).:*'8O+IUYU@&P?R$==&D($\.PL M?6YU\1G7F'RZ+IU18SIS9E+B+#CA$%R(BQY'@8Q:C5[2J0AL9-8IU7O1=UA( M6"QZLBIYE0+=;T,-/$Y\_X]Q.#^1JB0JS$EB!G/>^ J\%?2 9,]%Z$CI6N<\ M3NWA#Y4%ZP"]IR&&S+"5?SG/TS%NPA85%YT;,FM>BUPQW"HA@A'OIBC"5U"782'2>"-(@(9GIGVT1_4I[G_.XE IR+9M^ATTC)7!Z/G@B= M"WJJUG$^?:J6H9TT+)1DJ=9*0T(O$+A&;NMC"R!S3I%#A;;!#2HZ\M.,C7P" M$WYDKW.-;X$F6>V*^PUN9![&]U8YWSF?^,ZAK4R?LG74!FEZQQ:#R0VN0?+< M_W&PO=V]R:W-H965TK7)S6>[5*H07U=I9E]?+(MB_>+Z MVL9+M9*VFZ]5AB?SW*QD@4NSN+9KHV3"FU;I==3KC:Y74F<7;U[QO5OSYE5> M%JG.U*T1MERMI-F^56F^>7T17E0W[O1B6="-ZS>OUG*A[E7Q:7UK<'5=4TGT M2F56YYDP:O[ZXB9\\79 ZWG!'UIM;..[($UF>?Z9+CXFKR]Z))!*55P0!8F/ M!_5.I2D1@AA?/,V+FB5M;'ZOJ']@W:'+3%KU+D__U$FQ?'TQN1")FLLR+>[R MS<_*ZS,D>G&>6OXO-F[M>' AXM(6^%P5.-?<6;^R*//S]_"[T2\2Y? MP==6DKE>71>@3FNN8T_IK:,4G: 41N*7/"N65OR8)2II$[B&6+5L427;V^@L MQ?;")DE M^!).Q&TJ,RM^7RI>)+.M6$HKD*JVP!J=+83<2)-84<*#1F@HS028O/B8Q; # M\@Y:P=?ARZM S,I":"NR7*1YM@#EA9&@ MM,^O6&+1&CN[S@&6W!3GJQ44L2R"MK8$NW*-.^JK,K&V[$OW-%^3SM91Q[*U MT3FHYN)>K0NUFH'%A((I'"/)TE3,5$40JB@-'8QXETIKQ4V;;5[=?]NZ_YW$ ME/,"C)\BXS'ANDU_DLG#\4NDX)=2%]L]E[7P_=I5RCNL3: MQ:\A4,4C6+DP.B[J32YPCCPH,TT;*.9SUH9O^UQVNYS)LI*M36YQ7M38J66: M;HFH,@]83XJ1^27TJ8/4&Q.Q2M]1S1HT"%>.."E 6)=N_0';RW)-,>JNKH0B M\]"-!O%+?>4NSS)AG8_%*?;*0FP4<$\^2)W*6:I8->>O/;TX:NE*S>>*:V:F M+#.MEQ"C2^V%.E#HF\6SY>P_X$1*G\2BFC?KHKZNM5$(3650$X'C$-HQ.3"E;U![CE2';['#J'5IXB6'QFS+/"I@!!-<:NB%$ 2+ M=!<'@!7Z7QJZ9JDE],FX-)#O=E1=^(I+KV" $&,FL71X<#)-B":$2/5*%]*A MA;?_1T"&(7'N%!Q3DL")NCH1T:<\P39U>NE"\H?*4CYWOD^(-N/RF/ZV;.O_LLH12$0)L\IA$'2++F / MPJW&[5F.F">"">([+G+CP+S3LM73+V4)!ZS*&W4O94 =[,P.6*@5[2;O; M]0E0J8HB5=3M$">2FP@R.B$,[-S)7.]PB4#8+[]RT5CFJ?-S,[$.,K-.VH.D M.Q:$"%&94(_!(E>X>-P<;70[ =Q=<<,[6T'G"1I%<\P>G7E94,O(8+D/1_N) MAY19 C'^2^6H(OF$6K*1MLXOMHK?7$,P57^0_X?,2HQ.@I%$QG%N$B975VPN MR;8)&$P?13HV>D85<)8_J*[XS?<@%*7'2VC=GK1%M>)!448^X-Y:H<%"O!V& M];$P_FVO[=FGZS"]T20BC#,Q-_F*%R6,\O-=G^%,OQ>,9.3C71;WGP4 Q5I' MF7-8 N$?9%JJ9BPYV[N. ==?RIP(8&;]C"&9^5C?%3BEH@6L-MU7Z$)*"6 M0\Z7%][@85?Q':/MY^=SHP#W5#_(@P9; _B'.CA0VVK 0D!.4(U(>,A)AI1: M26+)V5^+[=S/M2I>:I2C"C@X$)7A$P.*3MKJK8-%*6 >]&Y.VXY$7:'XH?. MCY6Y&H8:3+N]YJ.VB04]>P_+$200,G OX2QY"06I>* +''1#/]0Y*>/F4$=. MRBR5;N1NG"\R=OYFJ9Q]SGO#$Z0L)KO7#K%$#O Q8T<8M8!94M_X@32WTAQ< M>XZD;9YCXIPJ%PO:7E3S &?N,3=4*4K9\&P"C5< ?(Z-&]NJ"S2E)@H:)8^% MVDXL!,),U0H%+7H-PY$-["E#^[D&HE91\N"ML,N"/1^Z7/8@A;+UO#+T"B;, MD]:TAM!(&)2RSYW,(=@ M:EF_[DV<9.X"1_U^BET>X"3ZV..[_6-=8/W;<,^+\CU1E^5:>1/I=LO;RT@!Y[U?FM.56T MBW\EM8B"<#()IN%4/!-AU.V%8M@=1[@8CH-A?]+YR=<1-D?TLOJLQ4;Z#L=1 M,(BFXDJ,NOVH\Z$>-2['(U >X\&X&_6>($XH0C"=!L-QG\09=/MCB-,?X6(: M3$#B#T0590/5@0IH$/%MZKIE,!D$8AFY"K-;;J*S!VJ[26P1=.=QJ4[6)0NIQ*-C@YS*2)WIHJ-\I"] MWU+[":9%KRK !TAZD*@M=9SZN=TGQT/"4E*E-_JSYVS1>VVJUNO;F3W!1GD[ MRJ@^NHZI C)["NU\GOK#S*FK&LC4:54V O$L&G5'U26O1%F9[)X#-M:NGTZW M78!0W?_^\6C50)YHDR_]T=C=_:?=R1CWX[XRG"ZX)""OG.4'R^G9 M4ZHVU #C8PR)PE\@S$,;NRVI)MY&.6^5N>IFLT.NPJ4QH;J^^GCC]TCI@8[? M4'?J<"+AMUH6M>#,!B/ M!\%P,!0(OFA4(?,E020J1X_* 9[T>LUZ,)WV@L%TB$?]7KER"$/5I/)T$ MXU%($O2[T_YIF&VW3FV4#$? VDD??O$<=^'SI*@@.-DL=;Q\>B=&241=SHS0 MSK=Q55_6185/RMA1N7%-UL>,-F?^M5T]VLKX2XG1EF^"WVV>ZGC[H51I6^$J M75DOE,1,;5*8 :,E2N5JG>9;506A4YV/1=&H/[R,KRX' M5ZWS_0.[5N#D=#\T>TL9"AE,+95CZ[='W6K ?:PW/>Z4880>9+J'2.P&:8^) M1+K2,=3C$\6SL#D__"4A)Z-@"'4K(4\@YO>2>GH@-4L<]9[3T:+_./E^KUFL M:*0Q256>S@Z.OKC7(%P]B"'B(C?:G:U1>0-P%,J]_^3J#6#=%2\B;M227M$_ M*+0.:)K:G?>+SC])F1\/S-]QF,:--XIYA]Z[$@/C3[6?B?ZHS_\)[T*@W;W$ M--HX2F P0[_=&XJP%T2#$3!ZTAMV4-7!DO )2Q.02_,U>P?=]# 4XV",__U@ M.AIW?E(9U$EYI4Q6&$CH_2X?MV$930#HM4,QP)91![+T@IXK (#0L9L3@G$4 M=AX=U.=G!K6@.JB!#$"* O)08-1=C/%OI@$2;/9(W >PJ*![LS^=T0 MOK^Y8>LSA';UX/@YPV$9V"I?"JI3 WX]3$^/%0@RQDSQI%0?,APYORVSQDG( M21^ZG2+](L\#<(E(UQ]9>=SR\<*_RJHLB7_-/ M:M!?%_F*ORZ51*=+"_!\GN=%=4$,ZM]8O?D?4$L#!!0 ( -F 653?*0H@ MH@L #$@ 9 >&PO=V]R:W-H965TX6?=G#X7 ?:(FVN95$KTC%S?[Z>V8HR;(M MIVF!!9)8LCC#F6?>J3S?FN*K72OEQ+V+_MJYS?7EI8W7*I-V8#8JQY.E M*3+I<%NL+NVF4#)AHBR]C(;#Z64F==Z_><[??2ANGIO2I3I7'PIARRR3Q?U+ ME9KMBW[8K[_XJ%=K1U]Y/A:Q0,Q"@,1#:/P 7ZC1K\1\QM]5S_Q M6MLX-;8LE/CO[<*Z A[QOP>V&#=;C'F+\4]"^" U!=VUW@CJJPJ[E3_ M)@P'HLU6?%XK\ Y9AEC(7%<@378\'Y, M=0\:*Q097L!L*ENHHC$=_QW2!M$PG <",KN6#@N5:NR3!!Q2B2@WQC/=T]R!EA@M"!29ZK]4,FB#_\]_7$7A[!GC"TGSFKO)+>QR MIRIBE0N+IWJI8PD8><^U0KX!5; '1&W,36%(RX0-1P_J#1S9?R!>EP6I4.-^ M&O8V\P+)C^$]BP839(\TI41887,GTU+ZS)@B-4L 3 1L86<:YT&&4^PK!%JJ MY4*GVMWOG _R2W(@9$'B3&0?3*KC^[>E2I%T_RRUU;3-'HZ"ZH7#+U%W28(; M$M+< 5ZRR:$D$H[L:'/O#8E2&9Z<<(H.33Q]M[UO6;L\AJ9>K$JO+X-/ [%4 M"8DDK).N=*:X;X_M=0:)P,!1/]C]ZGQS+2%X5^/A8-CI5V4-,!I$8XWEAO@G XF(OY#$*%H\&H][IE2R0T6A!B,P8[>E9_]GZCJ!-#/(E >4X\ MGO9>P3%69(5.QSL?AX.0!1I-!R.ZF$Q)PMZ;D_;CK9\TF[>N>K]V^AW;&[@? MA2]#RB:&_UEM*18KY_/N03G@G/.O*2T6VZ?7O6XGV8.HVO::Y3E(B/L9\$Q$ MLV T'>,":3NN5"]>Q2%O<_&(1ZZK#H>!N-Y M*$9C #?J_=[E7:-I,(_8OT9#P'0%QSKE(Z-@,AOB[W0TV3=F"[#KWBNYT]V^YH.JRT29/H.OJ" M?1<&N[-P.$8FJ*IF(+9KC2#()#4OK>8$V=XLEU1,EJ6CWA*R\P.?)0)BY4G/ MYDAXK2),PCGVI>^*@^C18(WFYDX6&J$O$B0>"TE6.L^)"#D!*L]93)**NSHJ MLO3P;#[9:2(2PR6OXKDH44:Y:F9ZU]SI0B"_K%@]E%&9YR7[/.=P\$#(X1X/ MKX9/N%GS"_9U1R5]K&%\97F46:YFNU[F9ZWBT\8C09T]4@^96K/G93]4,CLT M;1N-",]&;7\$SXTO2.G]0S@49#35PF$OG'X B-&P+D_S_=T'XHL#O[].-TL[ M)+YK8EKZXW!5BMMR\0>D8J^E&^R9.\T"L'^RDWLQ2W0DA?A4'PY@H_JZ4@ ) M3Q4YB#Y"@+PD.R>*'@:\&NTO88#&AA3A]MWR&( 57M54;@.1E-X9MQB>[%IO M1,S=A_6C"H\,)JZF,S"0E[S)-_(IZ[/*&Y&X:B?J8,4'!>O)J MF9DRYR9O'S#/':$-U$JV'O7RC!+USH\(GP-/HH&UFA%30NA(,IX!D>$Q_R9B M<=_ '533 SK@PF0"8SF*=>Q'*FR'MMS6D\^.)>F#^H_\!K!1Z]-K "KJDW"NNT' M.Q[0B1B#AA^9WJ-=JUWGV"@MU;?:K2'5NX^O4+_09SP3YZNG\)-FOO-[MJ*/ M*+SI=6%IW+&EGY&6G8-&I6LN;LM5B?4D.,!8K<4O9:YP"W4P^K!(J$EFF).L"F4]KWN!8P_YY-S1W'F0LZSBI,*-"1D+5 MQ8S\E&>\PZ08LZD[G7MP=-BB_)S *,$\AN;9.Q\$N5I)OJG/*+"39'WX1(,F MH;JIY%3,C1JSZ>AUZBQ.6E#76FC+64%G8$E)8?DWI<^!> _H5XH7D<8\?<"N ME-",[3R:42(D[+Y&>< MLYGKVX@W9V.MB7=7F#KL@;H?TRD'H*82*R$OV'8-C20NG_I -ZBB[9J<;T7G M&P^=/QS-@;ZT['L@Y<-C!\%W>)=$^\3P8CB+693H58]Q,'L!#Y4D;"3_P M'D'2:_LX^1@G#G*O,J]*NZ,C+)7 DLP>6G!V[8B":5!=H9 MM_,VW\62 Z[@1;"&!W6IEXZ;I-B?\$!*O38F\?'B8:P.+9JC?_2 7!<$\HU+ M?3%J6A\ZRKZ3/MJ)7)9N;0 ;AH_JK0EGKL9W#H##H]I*FOIZTH'2 W* 3'D0 M:E+X+JSXL2!17.%!QZ=6OP:;DMB7!5*JI8@'0YFD[X_X*MOG-GP2^&%<&PO=V]R:W-H965TZL'_?W"Q_49AMH87Q^6HJ-O)'A]_*]P]FX1RW)DFQ.]ZCO^;8,9:5\/+*ZL\J#]NS_J(/N5R+2HK;.*9$EYF MM>=_V-6R,0IGE0^V:)31@T*9^BF^-7GH*"RB)Q221B%AOVM#[.6U".+\U-D= M.))&-!IPJ*R-SBE#1;D)#M\JU OG;R6&Y$_' ;%H99PU>I>U7O*$7IS .VO" MUL,KD\O\/L 8G6@]2?:>7"9'$:]E-H))/( D2N(C>),VL@GC38Y&!G]>K'QP M6/R_CF"F+6;*F.D/9^NX7IR,H/'GXU;"E2U*8>[ 6#/,A,FD%BLM(4@SO)/" M':X?3"\\V#5@NF2QDJY-&0B3TR :0.C8H(T9\"=S\#*KG IWR-K2>A48YUDT MFB*QM*8]LE-AR]H:P;1U.8N0I&;O![#;JFP+HK"5P57A)"B3Z0HI@ .PJ.M M>"\)W'0=^>6G11+/7WK(K/%6JUP$U%D)38$!$WC$R*[(G*T\>NY?G/3^H$0R-^^EJL>IHC3U?BNE M$T&93=?(,Y@,XGF*SV0P74:]FZUU81BD*[I2DR5P/,G+WB?A%)>E\WJZG,%D M,>\1V"):,MAR/N_=5&6I);:T(#3DRF?:^@K#P#@SX;>PQD@PC76KK;N>YC0% MVQ0 =ACR_XKZB@R50N6(X=I"=HM(12O0&GI&KI)W]B!5&D-66@6%'E&0R3SF M(.?I_$%:N[*8*T]OULX68%?$2YHZ:IU#NQY6*(]XBPG^3].8^;#CQBKSH;A% MX(W$I!2-7FV BT/DIXQ2.(#VY2%!3GI/).3S=^$/#W-0YYZVJW\!D]$L@G24 MI@_1[COU"$PZFB7P,SWF^+B4F: L4!%PXV(,OE%51:E5IL*^1+5SQ =C400/ M9*5I:Y.[RA E!X_N/RRUVW-P91UV0"X!IPS!T#CS+1,ZJXA]#(('OBY$S4#AMB;FH1HJY1CAUTIHZE-45&HFWC,S.]E M*MT*5??#/66%^X*7&&*U5]C0<".TEK%QB?QO/$UE37O.+GJ0,;OQ#*5 '?IJ ML6K\EHO>C7,$KZM FU48@^XUZ2_%7<&MJFY.C^6[*;-XHFM_3Q_S($U."3RD M<,*[+XKF-)G0!EQ,:9CB,%HN:3B%>,ZO9SS '85466-X,$N7O8^6*K2N(Z/Z M%55Q&-IBL%BFO;=8A1-*6A6ZQ7@^0]J^:'".MXG%($G8@296D@MA M^CW<>O/AJ2)O!?K=2)*3/J QX7"_A9K_>/,>P37>%ZA*_VF_NZ>=S/#F@'*< M&_D-OQ\\]XQG^WO&Z+&KV+ASB2VDV_!5G:X+Z&%]GVU7VZ^!B_H2_*]X_2GQ M3KB-,D2G-:I&H_FT7Y\Q^TFP)5^)5S;@!9N'6VR@TI$ OE];&_83,M!^(YW_ M U!+ P04 " #9@%E4E0AA7*\% ">#0 &0 'AL+W=O/??<C.J4 M5J^GTUC6U.@X\2MJ,;/TH=$)CZ&:QE4@;613XZ:+V>S[::-M.[H\EW=WX?+< M=\G9ENZ"BEW3Z+"])NIH,58QMJ MH_6M"K2\&%W-7U^?\GI9\+NE33P8*XZD\/X3/]R:B]&, 9&C,K$%C9\UW9!S M; @P/O!B!_!Z\:S%-U1.U,E\ MK!:SQ?P9>R=#P"=B[^2_!*S>V%@Z'[M ZH^K(J8 U?SYC-?3P>NI>#W]OVA^ MWMS\9**>#^0G@E2C^K4F7KC2[?:;KUXMYB_/HBH/-G;(4E 6(YKJI E*W MXUBF>QQ0[U:M@E];0W!P;!2;UN@-B$/%$IU'(DL4FJB2AQ4;C%KID#A$GH)[ M"A%F,%L^(*3J=-"8Q])O.?C%[&R/65[,S[[K&=C4MJS!@X K".WF&/! )+"DGS+_,[5C9*T$O;VD03];8+ M,! :'V@,3Z#G,9/&@]RDG$6 AUP..45'L$W7J!6R!1D@"SU@1?<0^0 %!9;.-)Q2)3%<91TZ@ =(PIKP%*(?@\<[W=H.=7!=U6MT(,DXJ$/ M?V91>8Q*QR$&JE'"(+$G_ $G%8,);8L=R.:>ZUM;-J/&6S!3E+:\JQ ML5^ M$YH^7$,\G#+<=2*\:E'R,G@(,&-12=\#"JHZ^C!48E:/Z)LB^\$059L0A62L M:W%D\YT$'J)VK%E]3_^4>^:EUVONT=BD"\<-E"LE]H@D"4SDFGTSK_ O\SV> MOBFA21CIJ&M;>6@\NBU?98B;+:_>Y1Y-8WDD]0$86%EKZW8YVXOEB?C0,L&> M#V(-(K+>\$'A#!=]ASX%,'J%8P%]#)$ S]>X[C@G-E%8KN,T"O2PBP,74^U8 M5!P_,?!1D'4@AGHSO"953#GQ]ZP7T21<%45 MB_P;N^(O+BIF&)W(<\,1[3G1Y>J!+G,%CQ596<2:"@P0='7M[FG<'U*YL]E\ MY") %$C8'ARZTI'[@W>B/M;6T<.ND<^7C*CO'J5N<[R<66,E?=+K^RZ;MG(\ MZ=Q*_GUS>N MQY\)?Z(?:;,F#F7?EQX[\)[L2?N&@4K.I]WDL0O<].#.W%"H MY,N RQ]BS-?GX>WP\7&5[]S[Y?G+Y9T.%4XD!+?$UMGDY8N1"OEK(#\DOY(; M>.$3[O,RK/$!18$78'[I<6SW#^Q@^"2[_!M02P,$% @ V8!95*/FPM3Y M @ >@8 !D !X;"]W;W)K&ULG57;;AHQ$/V5 MT;:J$HFP%TB;)H $2:OF(1)*>GFH^F!V!];"EXWMA?#W'7N7#:D:*O4%/)Z9 M,^>,[=G15INU+1$=/$FA[#@JG:LNX]CF)4IF^[I"19ZE-I(Y,LTJMI5!5H0D M*>(L2=['DG$5349A;VXF(UT[P17.#=A:2F9V,Q1Z.X[2:+]QSU>E\QOQ9%2Q M%3Z@^U;-#5EQAU)PB'@.\_3/03MI63"+UUK\X(4KQ]%%! 4N M62W24A:Q.R MP+LI%%C>,,G"$OISPWN4?'#5*7'^F'27JR M/@6]!$=XM\JA44Q0L0VJVAG_4#EP &YWJ"Q MP(0 E)70.T0+VU*#]%.DI>8O*Y>U!'K:P%0!%LV&YT@O^;%NE=I>\!"0WEJH MF'$\YZ28#LAI#T1*&%3:!"V-"$Y;2M4D(J?NT'1@C5/Y2(-GCCWY9\IM'Z:6 M7I Q5$CL#OO7"\W8-Y=;4-KM:16^LF1KSWD'A^T-G-S+5O1?'%,732AO2;\0 ME-9[7@:QSU91&ZY6 7*'C!J*_@$!77^4"U*^?P+A-PG)69)^[!%56V&89F+7 M_]O]C0_F@42S"E./FJ%KY9K1T.UV@W7:S)/G\&8JWS&SXJ1=X))2D_Z'\PA, M,^D:P^DJ3)>%=C2KPK*DCP,:'T#^I=9N;_@"W>=F\AM02P,$% @ V8!9 M5,D*K0U0 P \@< !D !X;"]W;W)K&ULK55- MC^,V#/TKA#''U':<27BAYDFXF%E257DI/)O^^3G#C9 M[4Z %GNQ18E\?*1(:K$W]K-KF#V]MDJ[9=)XW]UGF:L:;H5+3<<:)QMC6^$A MVFWF.LNBCD:MRHH\_S%KA=3):A'WUG:U,+U74O/:DNO;5MC#(RNS7R;3Y+3Q M(K>-#QO9:M&)+7]@_WNWMI"R$:66+6LGC2;+FV7R,+U_O WZ4>$/R7MWL:80 M26G,YR#\5B^3/!!BQ94/" *_'3^Q4@$(-/X^8B:CRV!XN3ZA_Q)C1RRE\"JC7/S2?M"=0;GJG3?MT1@,6JF'OW@] MYN'"X"Y_PZ X&A21]^ HLGP67JP6UNS)!FV@A44,-5J#G-3A4CYXBU,).[]Z M824\U[06UA_HHQ7:B9@OM\@\\(-65AVQ'@>LX@VL:4'OC?:-HY]US?67 !F( MC>R*$[O'XBKB,U@5O-D8[BWBS_QPM_?E0.F\A_77%S^WHYS;Z MN?TN6;V*%;KRWG6BXF6"MG-L=YRLIO.4K@3SL6%Z,FTG]($:X28D-7GL&5M+ MC=ZCRO360=Y0V3LX=-!A[=D"3VIO2%C@;1GMYQU*TC=D &!A&% E8[,QP-XQ MN498;HRJV;K@""HM^BT:^3.1E-;PV0OM"?@X@/]++Q/T> SHARX&)#8;J20V M' XJ1N]2)PX#(0PCZJS9282SI3V73GJFG<0/)^AK!K!R)'0=G E2B!#L^=7# M'K)KA5(D6M-#1!8,G%4()>0YI>?>!MQ _L "47&H9T(US]IW( M=D*"Q"R]NR X2Z=? \B;I>"-%PJ.;O)T M]B6[/)V_Q6[?R*I!F5A&?5:JKV.5XT6H!J>H*U$JCCC8M/WYUD!\:)U2**%# MB811BY"^-26RBSGACE^5A]>P_?";B4Z6?$&IGGZ M;IZ0'5Z80?"FBU.]-!YO1%PV>)39!@6<;XSQ)R$X&)_YU3]02P,$% @ MV8!95!X@T42Y @ MP4 !D !X;"]W;W)K&UL MI93+;MLP$$5_92!TZ5H/.VD2V 9L)T$+)&B0H.VBZ((2QQ81BE1(RHK_OD-* M5EVT,0IT(_$QL:%>ULM*F8 MHZG9QK8VR'A(JF2<)1C)>>&0V?](G'XP/]-M1.M>3,XEK+ M;X*[84)YEQ(XY0DFJI_+*G89'+/16 MB>#$-:N%8W($=W?K$3 %%"/<'MI2%"4(XK8*.6UP4JJ0 &0 'AL+W=OKT]/+E/BOKYS]\1Y_]TOSPG>[:JJS5+TUBNOT^ M:Q[?J$H_?/]\^=Q^\&MYMVOQ@Y<_?'?([M2M:C\- MVG[__'KY^LWJ$@?0$[^7ZL$$OR>XE8W6'_&/'XOOGY_BBE2E\A9!9/#?O;I1 M58608!U_"-#G;DX<&/YNH;^GS<-F-IE1-[KZ>UFTN^^?KY\GA=IF7=7^JA_^ M3KBM#/Y,'?O;BZGF2=Z;5>QD,*]B7-?^??1)$! /6IQ,#5C)@1>OF MB6B5;[,V^^&[1C\D#3X-T/ 7VBJ-AL65-9[*;=O MR6,:W^XY=-(]#:Y+>_J M:E,KY0R\,X>(,X)W-@%O M;,?_=;TQ;0.$\]\S$YR["D9] OEF8):B:_#L_1C\ZZ":4A=F$?'&-&9 MH*"T@=D XP#)/&6E99U77:'29-,!"@ IM6YA_W!4,*+5J5MNHW(-JV!A!C,# MZ^-LC"CBX(QI&!>2J_(^VU2*40(4WA^OR^-$:S$BPE. M'+%3%DK(=T I]UG5N36"*,P_GJ $AJEA@07C']"G]RIILT\*S@DYXD;O#UG] M2,(:T OH\"<&H'8E0&K@*"M"2U.J.H>5?:SU QQ:HVH!K&$%#?!"\U&U)^:@ M$:R[! 0$/*D8$?W=I(!N! =GA>>5[^ 4%'-["#^E M)1I'[KSC17+CGP](NF%":PJF8N$ _/5A5^8[G ]0JPCIA+,%*(NV VR"( %5 MB,+D$7@,3'23F=V8M)T%@.;0:W/(X)\P^L7IX@Q4>U4AH1<@>TPI(B1+# MW M%4+89/5'R^I( ?A4#M(+9(",3D#4,SZ9%?[U7]:KY:MO##DP+CR8 M(Q\MDE][ZW."A.BJ@N,"XHV"0(M!U8;]4CB"!X&G$/#-RR?"9U"0+C#H1W!<3= M(JI1+Y$N:I1*]FS9 ,XK90;ZZM UP)E&B3P@_"J_IEG\O7+X>S6//PT<7;^48]:#* :?9?X6V!<#7.WPM"T3=70:E"VH X"[<8HW96'WK+ MHZIDL_ ]'!?J0A#V35:1SH,-=0TJ'D"[OD<.$S\&#CNU1X)ST%DTH(T:03V: M!*C42*L78%K !L%8!,D$IA&J6+:JD@\UX? 6;2A8W'L1=H\J@V<4^A=#84P_ M3T4D+Z]2T+;*K0LM/B3E&L$N+[^!AU??\+/+;TAZ'Q1YC]5C2FRO6])W9)%IL?*1;F:7 %&&G(Q3UP@)'S>I)# QTC68,Q M5>L]&)?P?U&*DP6,A'.4VT\"B(H:]&!MZ;!% #.+<$%J1]3OS(V"=D,S-Q!.',$ M3D&<%]CN(6.3O4 CG?V$/5DS8O_COD8='+!]&K*2AVAD81)8_'*:N& .",'D MP$[B&Q:J5> CU^1XH;+N:HLN+N1C$E>.0 MJ\_8K.SI_>H]O3$.F04R9;<.(,>Z!LQ\2_'6W_1:<\-2'X7VA,PG/W9.[K.7 MBQ#\Q45K6LT#-8R%ZC$DCN5=,B-;'G]N]9W:$P(1F,FB4T M4;)"'\B/1TVL'MS"D(<+L+V3Z]N;Y/+T,A7O*MNS_AKS^6%U8#(<*I$LCF'! M_@>\$B? K(W:H:L/RP3KG TBT)9-F=&^Q^"*4<_63T.<4556GI7D56O/&J,@ M$#0<)OJ3@?G61@0FXUD@R9QT#+D^N,!.'S\Q-L$9Q2 6.;TP9U7I!Z2H+>VV M50?S.CDJC[W@M-$&E,A'YIBM'2^'OH6G^X_+%$2?>E.5=V)9EG4$C8;"6(\6 MTJN 9/E]K1RA8_='R,^M0CHD8>L\_ODJ?&DC@"LG, _/=H>X.R3(W*PCR/, M&8!EMJ2_)N:)64S7P 39X5"52K -.#Y!'(/:*E0EMC)1AO8P!4[O>H3!S('&5MBT)DY\H6U,/IME&^& M@-%K=0M8)&]+D]W=->J.+*.G[RG M:V^$O$C.SD[3J]4:?ENMS]+5V27^MERE9Z>GSWXFT;)^E5ZL7R679^GEU55R M=IE>+)>R#TMX+Y+SY1H^OT" YY?IU1G^MCI?IVM\-B!+%$Y*TAM ]*@<1&6R MPP- WQ*9!V1MI2T+57%$/3<"^I!%M##VH^?7H8GAS)B^Y"[LI.YH6&BC1*>5 M*4*$]%JGX 6R9N27*8HM2AJF'SR MHF"Z([$\L\B8+@'1VXY$M$M.SGB>RU-?!W#ZF1"R#P#-!VB>#&A,NP6I"/=8 M(%.]!Q9)US Z14QSNRMIB)F# P+T1X MDNRT;CC8+(&_C0[LX]1& MKIP((462L.R(1N?XJ+X/,GT\:8D*^UV^P*NHU= MIS4O:0?L<.0RU\AN7)AVX/2WL7(&(RP#,TV@CP:&TX0MEWA3/DLY0I\4]$*X M ^H#\[CHG0< 8WY]&4 MI);",-N NFUFG0V <-4E^Q P*PB%(, MIP:; 6BF9?E+"21>!SIO695W%6Z4=D9HMW:-VS>SH.D J_A47 EB4_]L/^,< M 0YD(M&05MZ "OT$A >6(*S;TCTHB"PHZZCA6R8\SI=O$8E4CB+X&F4.#K*. M"[F!0!N/T_)7XI)2+&]AKL'S,@R7F*C//@-LJ3 M!5-9/]GK/%H8?$J!(1]X(CGEW,1[4-T4.>FYS?W*&%+T')%Q7]JP@?.D S)# MA-#WG T-LY]QN,0K"F0ARJZR,T86$P4R^R;?-(&(%R]1*"K>J8@-AVP_QCH\ M/!W5K[.$G>NNPD@-UAJ@QX/9;YX*K(X-B7D,KHQZMFXN*ABR$$ED%R]U\1@# E,;F[X.LDN6XT/I3)7FV M&RPGQJ/A> L: R@F$1(XU=7CA+5&^(V=/!0=Q3\ZKO9@HO/5@:)C+1QV;:CN M9=)-"8T%C/B':IXXVKH""-6TTPN5\!&60;!U$$K]*/]Y,YZ[)5\T6K2Q$2XQ MHX+))U@7UQ"BW[DCXLZCSAE1-SAL*CQ'2]B!!@1(JO:V(6/4NLM$26P@3J2F MCYSO*?XY5<*604FGK^*S4!D+QX2:$/$!?0T" KQ36_DD04VRM"HE%1;UB9W@ M*/CC^-@/#[>&RPH>>S8>\'DV?JKI $-'H0_^!3AXD5REJS7%?=+U^6IROG![ MR[/T?'F1+-.K]:MG+Y+5*GUU>@H0+M+UZNK9=7AJX^5GHR<9$RG%%<( SR%K MG!ARQ52<.;&>OU#JV)SM@^9*52.9]2.C5/(W#<+W[+B75Z3 O&+!7C8D$!!L MG 6.&81#TS6W1Y )=Y^5%6W+IN6-U.S$*@_E#FT7XVK$"3RK, +FR!05 P>K M"?!2Q)&=S]6]P"XP@+A(_N[(-DR_4&T5T7R0(*>B:!7UAB9WD9YBJ0,QOG M0K6*]>9,B@T2*])2-2B#)"U4-J*2IR*\CVC^P920!8EB]K5S%)'J1/S0)%AI!J M3.8A5ERY&,:4;.%2T'T0#K(F/1I5%2:KBK#6GYP3TZ.="<5&A>KL/F#YN6S% ME=G&&"UZWEWP)9WIAH.TF6.I0#JY^)3U"+J:?#R,FE&9K) ]0P^= 4^R/_;; M2GJI'Y(,95B'YA;+3$B[JL:4HIY).0MW.W: M$]2 W#8RGPQ8>>6\FE7.OX>--S>^7^@-INB2:S)(,;J*K46B+<$^[5AU(K=C!<1#C2Y-SP M.%"! MTICT+RN$'>I=XA \>A'[+D.$E8-MWP"]C@?U'^9,&PI&J:44CL=E6E&4>>^M M[LCZ0\TXOUG*0$7UP51[XM)V4V'Q<3[_S&2T6.J (E,EWC&5F\AN,X?GOG+M M^]NBQ?[L@@"Y%-$WW<:PO@AD%LD.[ FMV&%W*4U00\#Y%59%MABKBA?7H:3% M;E?X*&LJ#;)\WXERH.(I8\L+'5H9P)@@"^JHQIOF7!B4<1MX'X%/4@=&2&@L M<=.;B$HR"J6 ,N@QL_:8ZT9S83P6Q]:XC$/CH3U*C6>.@CK I\UDDCU"]60V M3,ZE$R#D,Q,4O?@FR'N-F*130+#82TKZJ7$T,L2=/SA[W+TSGD_W>9Z:$1M@ M&:)>AH-N2XRG%K:T2JIAH@7UY=@XAYJA%F5.F!/QOMUY>38KXEWUP7M78G:# M39ZC4GT6U+A4GX(?YQ!M)RJ5\:*5E<+_=UD5Q"W:7=D4)Q@$>.3Z7>>S< %/ M]3AH:-$;)'6R+W**#5*,G::2)DQQ<\$L%)LZ*,<(:^X,-^AV#=L%R'NUW"?P MV9D&K91/CPS!'R:E0J<%T)'\K:@7W$H>_>W/WOGGO_ S_\$SV/D\="A>^KW?<91K6>WMAG=?O"^ M:\"3L!6*V_)32U; A7S]$Z@CM=-5@=X*V'[BH]YBUIME>*6H%Y/X9=2:APU\ M.%!RHRW%34;;,?/MZZ8-KC@ #<3!,_RHES)X\BD)B^VU"ZK;"C;7H,5F#YJ MY"6A*L?"6G3$RK@.BSXC((%?+B;J%_KMB^0=TD=1,I8Y98I>( ^@WD=5DQT: M-L>("XQTE7GY.<^>OJ][.=_834<\KJ:^HJ&;H0'[225BU,V!!75A3" MR@H%^SC6Y_"\ #R2@@OYW);^ $*=4)N?2AI'XOI\-0%]9:&G >." M6<4UB$#'C;9%@;X8A=17C>DN1Q.<0BLY=U-*G;=0,(V-\F0Q<8/95[82N4;[ M+74!^>G"PUZSC#.'1J_)8 /8%=KY?DVT:7-43D2&M"UW& $7(5YA)]5FMFL; XMA8,J'M?M! MD%ZSA&\7HJ;"L+L(Y9U=/:4GI?\:+08X$"JKY&^SH!N"^X2'34I[K-V5$LRR M=MV&,D&,SF!5Y(/CXUAC(@6_N1?N89#5]J21&M7;$PS6X0$6W"?".6<,@I&O MP@S.T6.*1T4KD#Y).Y8*7.AF%ANV).^*;U")I+,S-7T85D;ZDC%NJ:NHP",J M'L/<#V/4=:' >=D\YL@WWAX?>P"-S1 93%USRL'?([&W1_?R=O\Z^> M",=W_A47/4R 3]Y[KYL:L+94QB RQ77$2+\;Q;1LE4O4&^"RHJB$T%G"/(GM M10K"4\D1U6:5+8,\ML$$Z9$$OJ \ !:'%UC@E=TIW1GKC%MQ[J8*0CM\%4]# MQ3Y1KYYMG1(8Z)!26HMLJ7J06F%7W<*8H0(>^[7OAJE KOD'*!C #RK@11T^0[OE#!5PEQ13\%=AN?:T?S MVF_*FMFPI)9C-^ZICU\ENPFF 5R9*4S^K;_^@T2B8B'&X 8].(#Y9U M)?>$YAY? 9%0M" &O1+0/P].Z<@&,8"J9!G)'^$"CKWL_N,)"S-PWE76C"\K M'8*P8UW0A))K##?>Z.>!N[NO9&\.9G VJ)"SFBA&-XW>4'4D!<."AX2%@$6R M/B;/!),?AE3LYS/=06YUV^"5/1B#Q8EK;2';UGXA%3LLB$^VOJ5Y.GTU@0>? MK$(\X_\/8R83SW/WI#S5.N3V/F&6/I M-&R.91N2]J\G&10&F+PI-_C\!AS4(']Q+@4T<1;;3(4Y1V]O.X&V_* MP2S,3*@LVBTZ-9^XHI*S=&$F,"AB,1@'."'G7_H<>:E&3TIR_F;3VZYGQ),1Q?8'U7JLU#&E?H(Z-X=1QC\YT:/,&;@[QZPW9Y. MM1ZZ!L,B[C)(8Z0NU.70.8! MPUYF[10.9>"]MK1#W+7 Q5B<"B*./U0P5:D M2I$OIC!XR(<#U>FB0='A%8H[O*V.;VO!2")P*L5YZ'*0?B\'B="XT!\L@;DC M]-=[+#]WOX=1R%/)=8W^H[M>#A@T./B7YE'38)(9,X"VYF1"L?AD7!Q6.N!Y4>ER"3-'7=Y&)Z%S)K M8^^T9"/3AIA2*K@Z,!G:C!S,T@ M:<"&J<([/>G:(;J] YXZ*;%L"B>1)I^6N PF#.>?VBM>/D)L%#4*[:AX,LMW MJACLA."G;K76 00'6^+YTM3 %FR&3>,]=/EDJ#LVOHPL&NR0K12:K>H=!P$56<99(R)&R.=C$%DA9SUR#[QLW5 M?+_E=4%MY21?WS&=C,F3>2CC>F$$=!)^9H.\(E%,KP?$A#9;F&MJ*0H57B?D M"N+Z;!:*>42H7/L3745$$IO")8H)VMEG@&S=W7'-$=X'0?X+>FX !$LP\<;P MU-ZF@XWUV*[?QK..-U3Y"^MZE1+.8@GP)$(KD HD^=#L]_(L#.%CML&&V'$E M(;+'VMN_.*S_]LO*A_VU>=G(\5/S)8Q^L5I?+4YMDW@*?Y^M@ZM-N9O]U<7B MPC\2MZO/\8,O+%[-%Q;?4O;\#6FCFT ;C3+%5U02$_R3(?S88K+E*9S+UU() M00I&;DX1A7DOPBSNF.A]>8=%BB+G0#+J1X4*&6-K[L_D#5#KQY/;?*>1=GC& M$^N@Q&F\> 4DSHH3.U?\Y7!-PQJ+X3/!;;6, "S_"X2!C[=$E\MR!UB8:AXS M)^):NZ'7-JB!DI(NF%OVN/#Y'ODD'9\ISHJZM*>$P*4&GRT+=Q\."[N:XA%I MKRXP,'^#N_X*I?;DM$M_ )4KNAJI17+- 6K%MZA2:M7G#P9-5^Y2#1QC#]77 M)P_PA;X/7Z=-NQ7*#7/ \,^W@ SQ_:1J%N\T+D][;1>.!,QG+4E;./6EY[/F2 MS=5\R>9[W2CP6)(;.J?\,?D-8Y?5M.C[BDK-N3E8+G1U;O,2]ID)*MD*+#3L MRJ+,FI(;0RG%WAN+33YX"&!^-H\+&WGOAS"_9"(*;,KBN>)7)Q\6MXND@.-& M?>BIG]GJ!+EO[J!\X=5JOO#J)B+/GX \1X_G*TJNAI"3FS%>(#O#4 N*+7$T=B0048/8)2BDCAG9W<2^AO^ RBY6(=VR2?;?OPL5!N@69] M&$PQ'@>CIF-5N72:K')D;_ZX'0VU 8T&/0[S;.>+A5;SQ4)_4Q@VP1Z&Y @Q M?HSTDMRBXAD]UJ^H&)J9 LT<0"^>I+P'X:AR3UCYNQ,W+>AE_&8A]TT_ @[;P6VQDA9=$N3H[%C6N!664C1C+<_NVM!)+%>/:@#'9G6>= M45%\0NTE$TZLL\L*OLLD8!%AG=<3?>)\,>#/]MU,VK=(1[A?IA=G5^G%J[-D ME2[7Z_1J>06_K5>OTO7E^MF'>8$$3[ZZ6J>O+I?)6;H\7Z4KF/>7 MS\[3L[,U_#M/+N#G,EV>7267Z?+J(GVU/*<[!!EAG#YR]Z#:DO_ 2_--(MQ9 MX5IIIG)>7]GU?=M9=I/[T3'\%ZS)A6V'&3F^J45(A04HK.&SHG?>W/#%CZOY MXD>Q W[#MQV-VA=?40(9PHS%0%@]%KYG*;".I<8W,,4?)>%I*XO<2\:X,M;? MZ$AQ;EMGE'V:JDRP1^QN9I#K[W ($@.U[>2L+<3.[%TQ$=^>QQS_N5H\=NY& M20OF;10LH0Z;!F8VP,D-EW256(!4LDN!/+TNB;<1BL_I5YO!= ["Q+Q\2*K. M^#X+7#;?1A!5/+H2S;D. M5G('RX^J*G=:2VZ_;,WH L* TCV5AY#(]_0CQ06Y9 ?3WI60P95%:=ADY0U. MPKYKN5+8:D@O$PO>U$)&!ZWXD3T?%#,<"*NHZ"+KWYHQN17?#UIQ9W06O"$- M=?8#199*XZ^P(D7*,?!,RK,YH&T1;2,KB^07IV*YS)MP]CC%I3B)O)6,3'0I MI'>U%#&.X9BIT=61D=@_),FYD,*_46.K@+!)P<)TU/!L(YBMNBL'E!$**7=U M 5=R13+K:Z1 >&=/ADK%7H'>J!,^TQ,\TQ,\F?@J>-\ 8_.E?)^5W)OUU!7P M7N-N&@?0OF6C=T&H, F>M6FCJZWY?O$[("!WK<'%Z3
N M ZJN\&IY(6^?G.)?'V<@CB*!(_7482,#2U-^XPA5&'5UL!<2ZLZG 4=7\ MOP4=+>BKZ-]?W[ZQ;M?U[02;C>Q!>33[QGC _@9?#:6GCFCE[.:SC.QV^P=9\F]@7 U_S: M6_\XOSWXKT#M6 ->J2T,/5V\ CNHX1?R\A^M/M!+<#>ZA071KSN5 0WA _#] M5H/XDS]P O=:Y!_^!U!+ P04 " #9@%E4'\W/LCD% B# &0 'AL M+W=OBX?:UW@J%G5*;ACM,S69FMT;PHA-JZEDPG\>S MADLUO3SOUI;F\ERWKI9*+ VS;=-P\W M:KV[F/K3_<*MW%2.%F:7YUN^$2OA MOFV7!K/9J*60C5!6:L6,*"^F5_[9=4+GNP-_2+&S!V-&3-9:?Z?)A^)B.B= MHA:Y(PTU[;YLUY]-HBG+6^MT,P@#02-5_Y??#WXX$$CG3P@$ M@T#0X>X-=2AON..7YT;OF*'3T$:#CFHG#7!245!6SF!70LY=KOI@,%VRE=PH M6N\ERWRDFU84M=RUP*RUY\Y>M:V)?G,P?#)#[+!R/7O9'@"2-^P#YI MY2K+WJI"%(\5S(!XA!WL85\')S7>B/PU"WV/!?/ /Z$O'-T0=OK")_0=X_OW MU=HZ@[3YYX2!:#00=0:BIP!+RS<;(S:\2T:X^U;<"=6*8]X\K>JK=KQ&073B M3%J6ZV9KI!4%J=VOET8WS%48Z!J51\P*"3YRW78(\HHK)6I[-OE+<-,'AL&M MHED+0ZZ=D&O)OW-\_&QR(PTJ:91CV9P]9UE GX@]GWQ0Q7\.^'0@Q2_&MC^G MV<%W\K]I2&5;PU4NV)TP#OD*6R^DPBG=6JX*^_*W.5VUJ"]-?8$]8V$X][(@ MQ2A(0R\(8QKY@1?.YY,O@&!8FGB+-&%QZ,59QL+86_C^P&.()D0B/\7Z@A1& ML9>%- JBU$O]4XFZ&/-H<3+X^WK]4K(WK3&":E45[+-6K_;SI3848=N=T4TC MK>VFMW"$O*,:/I9SI\T>=^+D4+T9U7MH7#V4;0^%PI/7+44#<<+EL>6R8.(> M-XM%H2%F3'<.WLMQ:X6S+^&YS O2SI=>&@5/VE.@OY?U0R^"^WTO2Y,)7!]X M"?+M&5MX:9"=B$ \1B#^K0@@29<&EZ-Q#QV#MS]:N6T(P5OK).X+L/UF1=G6 M[",2S!YS^FE+-P*NRF7?,<@$;\B?/_N%P7U4.3BET;M_PF)KJ42H8*AWT97T MBM2R1J \X&:43+ D;9:M*E"& M 2"KZ03#I&':'"=P(KS)&-[D=\-[(^N6#'R&+SYJ:]D20%85D;IR?2>E]&-. M=W6&F*R>[Z "-M)=)!J,+[U6+S+IKC!54,]!7HUT0? M0KT]J'E,?P_F@#Y ]YG6F[*H_ *]ND,HY:G$RRU$MB'_W(CP(O@-W0"V-(1_$D M\L(PQ2]"KPD!S@\S%GM^MO 2/SJ6FK.#=ULCS*9[G=)%B+CU3[AQ=7P 7_7O MOE_'^]?S)VXVN!A1)"5$YZ\3]'/3OTC[B=/;[A6XU@YW7C>L\(@7A@Y@O]1( MK6%"!L9_"R[_!5!+ P04 " #9@%E46@8A>=="\0>V:^^6;&_C"3K50/ M.D4T\)B)7%^T4V.*\VY7QREF3)_) G.RK*3*F*&E6G=UH9 E+B@3W:#7&W0S MQO/V=.+V%FHZD:41/,>% EUF&5-/ERCD]J+MMW<;7_DZ-7:C.YT4;(UW:'XO M%HI6W08EX1GFFLL<%*XNVC/__')D_9W#'QRW>N\;;"5+*1_LXDMRT>Y90B@P M-A:!T:\-SE$("T0TOM>8[2:E#=S_WJ%?N]JIEB73.)?B3YZ8]*(]:D."*U8* M\U5N?\6ZGLCBQ5)H]Q.VM6^O#7&IC[2N18 M7C'#IA,EMZ"L-Z'9#U>JBR9R/+=#N3.*K)SBS'06?R^YYJY#G7NV%*A/)EU# MR-;>C6N4RPHE> /%#^!6YB;5\#E/,#D$Z!*EAE>PXW49'$6\PO@,0M^#H!?X M1_#"IL[0X?7?P%M(P>,GN"Y1P,W-'+[=8K9$]=<1Z'X#W7?0X1O0EZ6F':UA MOY??;F@/OAC,]+$<49,C.DK_KKHS(%>P*%6(Q LL3F DA8^;R_MN! M+BZ\1O&U*1\G<9]:-,JUY?D:C#LL]6WF?R,8,I,P"$['U'(M=CR*ADM.=,I%(PG'N0D8!04VQUFJU28P"?P(V\< M1:UKQA5LF"C1.=%9I1(P-_93\P15E=5(6")H-$90-"6C^Q<_0.@-1_W6G=O. M;!1AX"/7%H242;A@G?("@C!LW4O#Q$OF!WG>9COVQL.@-=-$H1Z6-=A>W7"V MY((F1STG>YEAD.2AHXBIJ?M":.W$BTWX#- R\0:_7 MNL(-Z7U!W W&:2Z%7#^![PW)])O#HU[0#%;*Y8?F:V\\:/R3'7Z1,MEP( M\'TO"H.ZK[5#T[0@]/S1Z+D3!7MRF)8ZBV-5XEX]N_)/H#/L#>"$>*Y061C# M'D'4+7Z"3N!%?H_L=_B? M*=FHR3'Z/RC9<1(?5[*],312]O/R90](WQN'O0\*%=VPR'^' -E\=%%'_ONE MY@<%Y1.)9C"*WE*)T*G$NZ0@&))CX8C3K 3:DI1]:YW*U6E)"]_K#\;/:D$7 MC9:OBX4_\J)Q^(-B\;*T3K\?DC2\Y"3VNM9QG'Y"/YK!O';3NGO//&KIVCUF M-;A:JA=?L]N\EV?5,_'9O7ILWS*UYC1)@2L*[9T-Z2^_JAZPU<+(PCT:E]+0 M_-QG2F]^5-:!["LIS6YA$S3_14S_ 5!+ P04 " #9@%E4C/3"-C $ " M# &0 'AL+W=OIEJ1IJNJEYF'U;[8)(#L>K8C.U ^?=[CD-"V@$ZL]J1]@'L MQ/9WOG/[XM%2FR>; 3CVG$MES]J9<_-A&-HD@YS;(ST'A2M3;7+N\-',0CLW MP%-_*)=AW.D^7>W9CS2A9-"P:UAMLAS;E87(/7RK!VUJQ=W8I8Y M>A&.1W,^@WMPC_-;@T]AC9**')056C$#T[/V>32\Z--^O^&K@*5MS!EY,M'Z MB1X^IV?M#A$""8DC!([# BY!2@)"&M_6F.W:)!ULSBOT:^\[^C+A%BZU_%.D M+CMKG[19"E->2'>GEY]@[8\GF&AI_3];KO=VVBPIK-/Y^C RR(4J1_Z\CL./ M'(C7!V+/NS3D65YQQ\"_B%21'K!L%+.[$T1Z\;NU_U^-UW_;_2MA$:EL8 ML.RO\PGZCR7S]QX;O=I&S]OH[;!Q7Q:\#_#&W UPLN5#'+ [2 ICA)HQKE+V MAU:F>K$MZOOM/63 IEIBOQ&>\\ECV+(633&'BY!R?TN_7T=L7L]=D>L%Q MW"__6]NB>1Q$@UXU_DQE=GY)94;]8# 8[,A\N?C_K.]FC\,J(OY/XV3=Y/:8LF MHR3K!<;=DD[BTGM4W"4W*=$FE>:SF8$9AK^AJK9:?"WAR5OI)*=)TDO=;N@T MJG(*E"ADG++)JJY#08[;[T1X4S@TW5AJEE?9#R7^UA98Y[IUOK-ON\'@I->Z MS#B:HJIJ?EFFN]TU('W!'D1!C/UY^.\1'(N"WJ#SABM1)0';RC9LW,MR,#-_ M^Z1<%WXAIN94)9)F.+1SM$ R\V4-\[RP>FYO^5- MM,,[HY]F>$D'0QMP?:JUJQ[(0'WM'_\#4$L#!!0 ( -F 650UH#6!&P0 M .$) 9 >&PO=V]R:W-H965TRC5K<&=,R,WE(!KL/WSEJ\K8 M#\%TLJ8K=L_,'^L[A:N@1REYS1K-90.*+2\'L^ABGMGS[L"?G&WT@0S6DX64 MCW;QJ;PTBH?R'OW6^8Z^+*AF5U)\ MXZ6I+@>C 91L25MAOLK-;VSG3VKQ"BFT^X5-=S9+!E"TVLAZIXP6U+SI_NGS M+@X'"J/P#06R4R#.[H[(67E-#9U.E-R LJ<1S0K.5:>-QO'&)N7>*-SEJ&>F M'Z4L-UP(H$T)L^)GRQ4KX5-C:+/B"\%@IC4S&LX>**[T^20PR&IU@V+',.\8 MR!L,$8$OLC&5AINF9.6O &:V]M,]C;/R4G$:U8,(8Y\("&)3N#%?0QBAQ>_ M)P;'KE]S70BI6\7@^VRAC<)*^G&"-NEI$T>;O$%[CPU6ML@CE]";\-W%&1[8 MLX&YD,7CC]P&J/B^T+IF*P950!LXD #".K%TSUH80-0Q^I MQL,"FQ63C@BFDJW&P.CS"V].!6T*!I]ITV('PU[O XS]?)QXM[RA&,7R;ZQ; M;%P#1L+-$U,8.Z>W;E5180O!6G%<4F0IJ&O.*$^]/@:*:>PIWJQ@J60-=U+P M8GO;,H2V!:IYIQ+Y:4QZFXZ]^0 $CX2G*B3M4Y6>3E4WLFRFWNZ1UQ)U&K;' MXB]8M"NZ0N+" MVHTKJM06P3P+9FM"GWM7;MH@CF+"9457?*TA'V88RBCT<E9]U#F5AGN\.,M.E&O6EVOVWG*] M;8T=7.B\,OR?KMENGO%*UVQ?6>\JY-.$.Q9ZR,)^93D."0X:W#NJ7A^X=LJ% M31%.D,7)F?27'6AXL]C..,3R$(O8&>"3/+>+&,4PC*R8V.J,4BNF,,Y"*V20 MC5+O 5/)Z-(@!O'3<>3MZ^RUK 0'URY6S,H]+FSK8IUU-W#_M7^_S+IK^^5X M]_CY0M6*-QH$6Z)J.,QQ<*CN0=$MC%R[2WPA#9:G$RM\@S%E#^#^4DJS7UB" M_E4W_1=02P,$% @ V8!95-Q^7LZ\ @ J04 !D !X;"]W;W)K&ULA51+;]LP#+[G5Q!&#PE@U*\\G" )D+0=-F =@F:/ MP["#8M.Q4%MR);EI]^M'V:F; FUVD42*_/B1$CD_2'6O3'$NF+V6%@FXRJ4IF2%1[3U<*6=HXE847^O[8*QD7SG+>Z#9J.9>U*;C MC0)=ER53SVLLY&'A!,Z+XH[OL3UNT?RH-HHDKT-)>8E"RM\21>.;PEA@8FQ"(RV1[S"HK! 1./AB.ET M(:WCZ?D%_5.3.^6R8QJO9/&+IR9?.+$#*6:L+LR=/'S&8SXCBY?(0C70FN>2BW=G3L0XG#K'_@4-X= @;WFV@AN4U,VPY5_( REH3FCTT MJ3;>1(X+^RA;H^B6DY]9;A2]KS+/P$0*-P\UKZCBQH5O]!_ZW]FN0#V8>X8B M67LO.:*N6]3P ]0@A%LI3*[A1J28O@7PB&+',WSAN0[/(EYC<@E1X$+HA\$9 MO*C+.VKPHO_D[<*F8,*\31]^KW;:*/HQ?\Z$&G:AADVHX0>AMNU_!YG!^]5^ MK[[G(=_@X.NK"7JU1%+':(.I#6ARA$P6U'I<[*'/!6EDKU^1>BB710J\K)1\1(NO8>J/81H&O6#BCB=C"$9N M-!R2L=8S6"5)7=8%LSFE2+,GX:QM:0K"2JD,_]LJ^L0CCGT80'_J!I, !KT+ M&+F3Z9B8CTD3O?>>WDG[E*CVS9#05,A:F+:3.FTWAU9M^[V:MT/LEJD]%QH* MS,C5OYR,'%#M8&@%(ZNF&7?24&LWQYQF*2IK0/>9E.9%L &ZZ;S\!U!+ P04 M " #9@%E4JSA&IHH" "=!0 &0 'AL+W=O%,I+:A%4V\BTVB@I0\2/$KC>!H)RF2PF/FSM5[,5&LYD[#6Q+1"4/V^ JZV M\R )=@=/;%-;=Q M9@W=P#/8;\U:HQ4-*"43( U3DFBHYL$RN5Z-G;]W^,Y@ M:_;VQ&62*_7BC"_E/(B=(.!06(= <7F%&^#< :&,WSUF,%"ZP/W]#OV3SQUS MR:F!&\5_L-+6\^ R("54M.7V26T_0Y_/Q.$5BAO_)=O.=X+.16NL$GTP*A!, M=BM]Z^NP%W 9'PA(^X#4Z^Z(O,I;:NEBIM66:.>-:&[C4_71*(Y)]RC/5N,M MPSB[6!:%;J$D=V_XS 8,H;(DC[8&36Y:K4%:-E0BLSC90?PUO3=)^=+X.M"N2$_E[FQ&G^>7TPQ8*^\Q8#$!MZ$4JQ;%AF=R04R;Q1+4&$/4 \&@A%P]4[ $(*1TV[[D/V'"14S!IR0L9ADDRZ-9X, MH;1\!6V9<:R#[DDXG5Z1-)Q<34>/!_5G89JAD/ "E9R0) MCCW\5CC_^-Z*] MEA&@-WXPN#*TTG;=,YP.LV?9M=Q?]VYP/5"]8=(0#A6&QN<7DX#H;AATAE6- M;\!<66QGOZUQ?H)V#GA?*65WAB,8)O+B#U!+ P04 " #9@%E4KQFA!7<% M '#0 &0 'AL+W=O6DQ#/M 2V>;B"2Z)&4W^_6[HVS%61VOZQ>) M%,F[Y^Z>.Y[.UE(]Z 6 85_KJM'G@X4QR]/A4!<+J+GVY!(:7)E)57.#4S4? MZJ4"7MI#=34,?3\=UEPT@_&9_7:MQF>R-95HX%HQW=8U5X\74,GU^2 8;#_< MB/G"T(?A^&S)YW +YGYYK7 V[*64HH9&"]DP!;/SP20XOQ*25\A*VR=;;_;Z U:TVLAZA B'P0%Y46]T9.5%+\D3NJBD;A4P M.7MN]@U4W%A?:*-==KO@"DZFUCW7_!'9:#3[ZQQ!9+_%( M,,W*MK)(;##8QZ5%\DYQ4O:)5VT';:(Q<^R:WA>4@VHHMT_UDA=P/L#DU:!6 M,!C?+8#-9(6)*9HY,Q1P9E=)L<%%_J22M>0#T=CO%%]@EUQ5DFE1MU6'L)8E M5,Q(3 L#"MD*=O>,"\56:(XW.73X507*1%N1@3"RHIZ"VR>6? M.I]M'8.R'[#)"A369V?SQA2A8D^:)_.Y@CG& ET-JA":]#8V-5I>L?CY 4N\+,1)DKE)-')L+J$IUAWAZ^V[AXV!3[+0C<.<';/4 MBT('2_X,!)TYRE*4G.%"YH7^=\ )6(!*U&&<*(4)[D[0A&?D,)$ M>R0D;"F*2;,B9A\0&49N'/B=R#A^$IGFL;/E%'0&64:\+"H(4S<,253F92-D M>D;CD3O*T@.,3WO&I]_-^/MFU1E[@R^,.0V[++AOA-E;QPX+_P'JW]S>_P_> M]W3_AK.61"=75'K>4D7KB-M;..45WRN;16X0AQN'AXD7YCT? S?+8C>)$Q:F M7IANF7%$(4+F^D1'7/']73[FN>_&>8)+D>_YZ7\C"# _LGSD9FE ""(OCPZ$ M.>O#G!T.<]?&]75M7Q-!%;C1F]J'CNON3YQ]Q'K+.\I2&M A!0OJ]5; ?I-Z M+S,.X[E["CUVBX54)97WG6NFV$4&&V2;"^V)4MN% N'.I1)@\2)74=:N!?*Y M!<4S"["YT/^J8Z?.'UC>NI;H682<+D*VC/E![E#G00H4K*#!*_,5B]+(/BEZ M01XYMQP;,ZL5 _ AF '6+W\A 6^&\8I,F[D)P[F'*HL%G9KB>(JN23\6#.2 M)&"9F^$S86U.%0PTS;J)YBY0I8C$=2!['XKM_1.7:# MK*NZ;K:_-QON-*$VJKNWN)D8N;:L[E08;9SM&PO=V]R:W-H965TC\=,GF< ?ZV_)&XMVH0\EY!;7BHB82BK/! M-#BY2(R\%?C.8:5Z:V(BF0GQP]Q\RL\&OG$(2LBT06!X>8!+*$L#A&[\W& . M.I-&L;_>HG^TL6,L,Z;@4I1_\5POS@:3 5+QNK^QQDX>>PL3?HT W"M3ZW1JR7EXQS.U*$]FY6@CD]'&J&-P"C;P%RT M,'0/3$#)9U'KA2+7=0[Y.7="#B%>0>20,7$)]&AS "[M 0XL7 MOADHN>(J*X5J))!_IC.E)5+CWP,FHLY$9$U$>TS<8\Y,S0J#UN98B_T$8PUO0#RS;OS2 $Y2%82I9ENM)!KPEOS M&LU+8UX+*WTIJB6KU[__-J'!^(,BT/G[4H$KPA0I1(G]JTZ/;\X=]KZ:-CHDAIG$@:WC6D&-11<.PL<8AH:SB3D'.M4#4A ?4B$J1>Y'P1 M)IP&PT?V$ZZAPE:@Z,\Q&?K>V%P"5#A&[T3VX[T9 CG!8' PJK8$@>^E)!VC M4T'HA6!E MT\(SDWM69T"&4> %UJ$P\4*SB!/CH7.]MW[6]+O.>&]U@/)Q1_GXERG?16VH M/E4*,-&F"']R-D.R:@YJ%]L/&_B"',A[Z40NML"J-?G$0#LHK$'+0FP1Q95& MK4U_M SF]9P,,;EZ(1J%PNKXQ-G-XV=5W)@]<8P_N"-B9@T23A%%,B;E&K?' M%9.Y(D>$CMTPB7 1I&Z0CIW;MQGY F/LQG%*$C<:^\XTRV2#3L"CH1NT*166 M.5F#[B%.^91@0B<^B9/$^51KY)$E]"9CV[(';IQ.G!MIHM!K"P<_&]ZZ1&F, M/W\_TZD[21,2NGY*G:]/>0"4[/Q8HU20C(TL33C M-"!AA(D+G>^[&B!,W)3:%@A]3-,$N;^/(Z$;CWW\3\+X>3%["3MQ+MF2HS_\ M/WRI1*&Q!/"L3)E0"#8,,.;8MI[K3XS9E^%+3$.,,#>LWUNHY@-SJ3!Q'<@"Z; ?!.VA MSC1;.\&4&6%/%9QN*[AK!!R&OL?FS9XP32_O&HTKD-#;J5YU^2]N7+M(UPZ; M&QUV.7IM0L I?&8S-3I&&%LKNU-%9QYV59UE1-R [9X=%SY=3U M0VIC21(2X4U\(!]0Y_U,M'WY*B6[N#7JG5WFBQM*??F=!XEK;+!7Z\@#0"^+X0 M0F]OC('N<^C\?U!+ P04 " #9@%E4V^]2MZ\$ "]# &0 'AL+W=O MDM*41TGXA=FP_\WB>FP8 ML^1'+J29>SMKBVF_;Y(=RZGIJ8))6,F4SJF%J=[V3:$93=VA7/0#WQ_W<\JE MMYBY=W=Z,5.E%5RR.TU,F>=4/UTQH?9S;^ =7MSS[<[BB_YB5M M6S/[=W&G M8=9O4%*>,VFXDD2S;.XM!].K&/>[#5\XVYNC,<&;;)3ZAI-/Z=SSD1 3++&( M0.'QR%9," 0"&M]K3*\QB0>/QP?T&W=WN,N&&K92XBM/[6[NQ1Y)649+8>_5 M_D]6WV>$>(D2QOV2?;W7]TA2&JOR^C PR+FLGO1'[8=S#@3U@<#QK@PYEM?4 MTL5,JSW1N!O0<."NZDX#.2Y1E+75L,KAG%W<,KB2(1\>Z$8P! Z2IH1;QF28\,!UT2^,&@!6_8 M7''H\(9M5^R2E3*6_+O<&*LA%/YK 0X;X- !A^\ KZM )BHCS@9)P,0I#[;# M/.SP9%XHR:0UB"8:-%*"4S59KE+*#GD1W^IV_"J:IY7)[;.17,NP.HA">07(IA\=(#M: &5)%=NI5 @0D@MN.3!"Z8)HX*2+PNA-L!SO MA0@PN))IE1.UL5#_<:JQ"EZJ[+*$_8 7#^%W% Y(2QR,FS@8GQL'7UVU9>GE M\A$H;AGHG-<,JE1\@. %DC)U48*>(??@_Y/RMUH]+3_F[/[ @=8<=,.A&;]%>DCH!$_;& M ?D-'Q$\6O2+&OVB<_6[*2UFRU+*$O*GDNR./N6N E8U#V-W!661RJ>6U&VW M6)NAE9G*:\6[9EQUBSZ:@P.H*\;'ZKA/TEE5V! F4W3F:W$#EV6^'^%DB(D6 MCW 8PM"?3' X(H/(+8_= &(-VJT,U";C<-)Y4%ARLNIFT!'PO,Q?7RWNQI.P M<\N,F1*>%Z5UY0 0&!3J#V,0]*+&:2\'<3<(VBIXW"@?GZO\2E!C>,835Q;- M\\?3?9^7QC!;Y>WM$1,E:YVD48*GKI!>44%EPL@:>Y]3H=%."3.X$A O;]W7 MS.4W^N]$N0-&0(%KDKRXP(%: 5\MI'3J#L:#GY.X/Y12YDSO76-LR&N8E3=9?.VZ42G9K!4;\7P>=65\UR-;&J< WJ1EEH=]UP!_\OF,8-L)XI90\3--#\ M8UG\#U!+ P04 " #9@%E48XKBG2H# W"0 &0 'AL+W=O(!O[DHM C;VW, MYLSW=;K&G.ECN<&"=I92YK]RXDG,@FF<2/&39V8]\DX\R'#)2F%NY.XSUH)ZUE\JA79/ MV-6V@0=IJ8W,:S QR'E1O=F?.A%[@#!Y!1#5@.A00%P#XD,!20U(#@7T:H"3 M[E?:7>*FS+#Q4,D=*&M-WNS 9=^A*5^\L =E;A3ME MIGVM@1497##-M=V9*=18&.8J^Q'.LXS;(1-P751'U6X<3=$P+MZ3Q>U\"D?O MWL,[X 5\7\M2DS\]] T1MF']M"9W49&+7B%WA8MCB.(/$ 51U *?=,.GF!Y# M'#IXV *?'@X/6N"7!\/#T^=PGXK45"IJ*A4Y?_$K_N;E0O.,T]?\ >9,N)K- MC4SOX>X+F<*UP5S_Z@@4-X%B%RAY[4A0>Q)2:VRKV*3"]AS6=J'M.#Q-XF3H M;_L8^:=@GG>S/T[3,2\$,9K9A\)2;-AF5D_X^ MP7C03WK_Z4A:=)Q$8=C.L==P['5RO,&M%%M>K&"BD#XFN&(I%]P\P-U7S!>H MNLK8;X+TW_:\#)I @TXUM8;EHX:%5.3!JDO9AA;-0UL!!B\R&_6"(&A/[$E# MY:23RDSQ+54>9H*E2->9:1(*?V$B&'6V?B:=\F#'^7%G6YW<=V MY.BT(7;ZML4(@Z>&'G3FX).B;Q MGOF6ROA[=X[]I?C*U(H7&@0N"1<<#\B!JF[I:F+DQEU#"VGH4G/#-?W9H+(& MM+^4TCQ.[,W6_"N-_P%02P,$% @ V8!95((/ML^^! \!0 !D !X M;"]W;W)K&ULO5AM;^(X$/XK%MJ3=J4>Q [EI:)( ME-SJ*EU75='>?EC=!Y-,P+=.S-H.M*?[\6/1 M1LAO:@F@T7/"4W7;6FJ]NNET5+B$A*JV6$%J?HF%3*@VKW+142L)-,J-$MXA MGM?K))2EK?$H'WN4XY'(-&C(XOI=.6]6:UG#W>>O]8QZ\"69.%4P%_\(BO;QM M#5HH@IAF7#^)S>]0!G1M_86"J_P3;AX!J.AY)L4'2SC;>[$.>S-S:A,]2R_M, M2_,K,W9Z/"OX1B)&,[9(6U%[U?<^KE__QBW)PC]^H ML+>S+FGC VP-DW![V RN5X'K.<%-S9:71OY,X>ME6?(@KQ!G=,XXTR]76]CF M.Q2&TG\.:Z.(H-<$KML,KE^!ZSO!3:(U2,V4W3?P;)J-@L;"+KST=I,W&!XD MK]^087]PR'_0?\4_[E^WKYOC&%1Q#-QQ<-/@:!H",K*%(I'-=9QQTW7RJFB4 M@D'#/L3-*(85BJ$3Q1?)-!BIC1%=F):LM&%4@5PW;GS(*WA[2$_FVV_+9+J)VHF[?]X)4P'_:TTU,"YY3] MD&HIQ&XM_'DJ=V-'DW,8)K5.$N\2#)-:0PD^=0K8B5/:.$U)VB'S[ZN)V1/^ M<*_M>;\T'G'=AH0<,0Q.&>+7AOO)J/6=G-#W4LC-]@B!K>FR_S1-;ZC@NE60WD78JYL" M<1^5?[R"W?[PL4*(N^],19(PE=_Q? 2;M)JX'SA)DKHID.$E M2/-KG??=Y^&R_YQ@ZH23IH073+W5,'B#89&!SLY5D"FK17ZEIE">RN+>I!JM MKNTF^675P?@=O@F*R[?:37$7^$#EPOQY01QBX])K]XU*R.)ZK7C18I5?.,V% M-K6=/RZ!1B#M!/-[+(3>OM@%JDO.\7]02P,$% @ V8!95%I)CM/1 @ MM@D !D !X;"]W;W)K&ULO5;;3N,P$/V549YV M)999-!:^!-LA\/=K.VG:E;8I+_#2>.R9,V?. M5!Y/:JF>=8%HX(TSH:=!84QY'H8Z+9 3?2Q+%/8DEXH38TVU#G6ID&0^B+,P MB:*3D!,J@MG$[RW4;"(KPZC A0)=<4[4^QR9K*=!'&PV'NBZ,&XCG$U*LL8E MFL=RH:P5=B@9Y2@TE0(4YM/@(CZ?QT,7X#U^4:SUSAI<*2LIGYUQFTV#R#%" MAJEQ$,1^7O$2&7-(EL=+"QIT.5W@[GJ#?N.+M\6LB,9+R7[3S!33X#2 #'-2 M,?,@ZY_8%C1R>*EDVO]"W?I& :25-I*WP98!IZ+YDK=6B)V X7A/0-(&))YW MD\BSO"*&S"9*UJ"7L,H=IRV_>\$OV\(L3N)?"%!JN18;9OP"A+;:K.-E4 M/$]Z$:\P/89!? 1)E,0]>(-.P8''&^[!NY2\K RJ'16>[I&O4/WI01]VZ$./ M/MC7GP-->;JS 7!KD.N^=*,NW:BWF$U;CZ!D+J7K+F[J.H*J:2JC.?ZOE?W8 M WA'HG0/RY..Y4DOTE+FIB8*/R+TN,,0-%7"!_OW'CQ)TI_ 'QT4/LXV1)->K'NT(Z; M0K(,;GFIY"LZ@A]3?WMYQ8,O47][G\7#SU2_'WQ92.6N8CN@F!,/K,%!*L!N M+NU-T-03[HQ2CFKM'PP:O##-5.UVNT?)13.*M^[-B^:>J#45VC+);6AT/+;7 MHVH>"8UA9.D'\TH:.^;]LK /*U3.P9[G4IJ-X1)T3[797U!+ P04 " #9 M@%E49RK6Y=<" #R"0 &0 'AL+W=O]H(^2#RA$U/!:,J[&7:[V^]'V5Y%@0U1%KY.9+)F1! MM)G*E:_6$DGJ0 7SHR#H^P6AW)N,W-I<3D:BU(QRG$M095$0^31%)C9C+_2V M"[=TE6N[X$]&:[+"!>J?Z[DT,[]A26F!7%'!06(V]J["RS@,+,!9_**X43MC ML*DLA7BPD^MT[ 4V(F28:$M!S.LOSI QRV3B^%.3>HU/"]P=;]F_NN1-,DNB M<";8;YKJ?.P-/$@Q(R73MV+S#>N$SBU?(IAR3]C4MH$'2:FT*&JPB:"@O'J3 MQ[H0.X"PWP*(:D#T&M!K 71K0/>M@%X-Z+G*5*FX.L1$D\E(B@U(:VW8[, 5 MTZ%-^I1;W1=:FJ_4X/1D4>D-(H,%77&:T81P#5=)(DJN*5_!7#":4%3P&7:, M;_$O\A)A^00Q55K29>ETG.6$(X./,6I"V2<+(LR :_LS^&'V\MT-%DN4]R-? MFQ1L('Y2ASNMPHU:P@TCN!% 91 M$(5[ IJ]'1[L@<=OAH?# ]ET&SF[CJ_;PC>7(BT3#=>\.A*L)'??C1%<:RS4 M_0$7O<9%S[GHM;C8*I])4<#,B"'-OVMVK06)^ O,7J):-_H*ZWU#W3Z7L1>/B MXL3*'N8?M@I[!!>UZ7H$USLBZZ IS. @T35/_U_884,^/)6P8?!\R@4*&&:&,NA&PO=V]R:W-H M965T%[LUH0R9SJV8TLQ'?-& M593A4H!LZIJ(OQ=8\ =B('Q0WFZVM^Q?K'@MYHY(G//J)\U4.7$2!S+,25.I&[[YBIV@@>%+>27M M/VRZ6,^!M)&*UQU85U!3UC[)8S<1.P _/@((.D"P#XB. ,(.$+X6$'6 R,Y, M*\7.PX(H,AT+O@%AHC6;:=C)M&@MGS+C^TH)_99JG)JN6K^!Y["B!:,Y30E3 M,$M3WC!%60%+7M&4HH2/L*"2%(7 @EC/KG.XP0=D#<+9 A6AE7ROH[ZO%G#V M[CV\ \K@MN2-)"R38U?I!"<9%YB>0^A_@, +_ ,%S5\/]P[ %Z^&^Z,3:L+>NM#RA4?XEH)G3:K@ MDK7+WUCRZYL.@DN%M?Q](D74IXALBNA(BJV]N> US+490J]3_86J$N;VVT3Q M 3X_IE63F4]E)B7J7P:WY/&0WVVR@4UF-J2':>0G W\P=A]V77@9%D;Q*-P+ M6[P,"Z(D\?T^[)GD02]Y<%+RK-&RN-F,X-<5UG MMUZ]# N2, CC/:\.A/E!Z'F'O4IZRJ1/$:FT8]X>A_ MV>1[3SNN]Y9&==EVUT$R'"3#/:,.A,5A/!KM&74@+(P'+Q:5NW/BZ'H+>W)+ ML(=&NQ_WH_WM8&;/Q+WQ"W-KL"?9$TU[Y;@BHJ!,0H6YIO3.A[HFT9[B;4?Q MM3W7[KC2DV:;I;[YH# !^GW.N=IV3(+^+C7]!U!+ P04 " #9@%E4/?,Z M65\" #=!0 &0 'AL+W=OR&=5 FCT4C&NYEZI=7WG^RHKH2)J(FK@9J40LB+:E'+KJUH"R1VI M8CX.@FN_(I1[:>+F5C)-1*,9Y;"22#551>3K S"QGWNAUT\\TFVI[82?)C79 MPAKT4[V2IO('E9Q6P!45'$DHYMY]>+>(+=X!?E+8J]$8V20;(9YM\26?>X$U M! PR;16(^>Q@ 8Q9(6/C=Z?I#7]IB>-QK_[)93=9-D3!0K!?--?EW)MY*(>" M-$P_BOUGZ/),K5XFF'*_:-]A P]EC=*BZLC&045Y^R4O71]&A# ^0< = 7^4 M$'6$R 5MG;E82Z))FDBQ1]*BC9H=N-XXMDE#N=W%M99FE1J>3M?M[B%1H#7= M'+]C%I"RUJ=Q\W0IO;[8:E>7]! M6H!9+X30?6&O^/"BIW\ 4$L#!!0 ( -F 651*5NYG1P, 'T* 9 M>&PO=V]R:W-H965TZ76]4??5WD)G*A+44-EOJR$Y$2;J5S[JI9 "@?BS ^#(/$YH94W M&;FUN9R,1*,9K6 ND6HX)_+/%3"Q&7O8VR[RDHATI142$)J[$WQ1]G.+ 9_&#PD;MC)$-92G$HYU\*<9>8!D!@UQ;%\2\ MGN :&+.>#(_?G5.OW],"=\=;[Y]<\":8)5%P+=A/6NAR[&4>*F!%&J;OQ.8S M= $-K+]<,.6>:-/9!A[*&Z4%[\"& :=5^R;/72)V #AY Q!V@/ 0$+\!B#I M="X@[@"QRTP;BLO#C&@R&4FQ0=):&V]VX)+IT"9\6MFZ+[0T7ZG!ZS4 3RBZ,4V5!:N1K$XWEY.<= M\ZN6>?@&/.>L,0E#*RFX M+4YM2N7^05/6&R(K4_3=)09^)PVX4XRX;X4 %'[+(PS9+LN *R/A/9R4S<@3)'96[/ MT58#]Q75YG"\6]RKBW.4,.PW&OY/2L#!R^T3_&LM= SVBI<.LS3!!V(X8ACA M. SM8;ZGAF.&49)F<7(@!W_G7N8@UZZ_4VUU*_V/=34=0X'ZU>VMW+W M_8N;MC&[)7)-*X48K(S+X#(U9XYL>YUVHD7M;O^ET*:7<,/2](<@K8'YOA)" M;R=V@[[CG/P%4$L#!!0 ( -F 651PS*N3Z0< \N 9 >&PO=V]R M:W-H965TN-.[I<27UC?'&VQDMR M3^3G]2U7O\;5*#%-228HRP GB_/1I?ON0PBU0/'&'Y1L1.T:Z*D\,O95_[B) MST>.MH@D)))Z"*S^/9$Y21(]DK+CGW+04:53"]:O7T>_+B:O)O.(!9FSY$\: MR]7Y:#(",5G@/)%W;/,K*2>$]'@12T3Q%VS*=YT1B'(A65H**PM2FFW_X^?2 M$34!UV\1\$H!KZ\ + 5@7P&_%/#["J!2 /45"$J!H*] 6 J$!5A;[Q;07&&) M+\XXVP"NWU:CZ8L"WT):(4(S'8KWDJNG5,G)B\OHGYP*6H3%+^ RCHM+G("; M;!OG^L%/5T1BFORLWOA\?P5^^N%G\ .@&7A8L5S@+!9G8ZELT2..HU+O;*O7 M:].;+T^!"T^ YWAN@_C<+GY/UJ? <0MQIT'\RB[^"?-3 -U6[>][:(=.J_9K MN_@5B:S:/_07_T;[6*%?A8!7A8!7C =;QIOE0MT1 M1CXW0Z)B2$VI3QJM'7O]REZ_K[WI(\UP29O&/YPD6))8/1>R*?ROM^,'=;.9LID B9_!(\G(@LHF\]">UW[QD-OBM:!2'5A5OW\B7.0< M9Q$Y 1\_SL&73R1])-P606$U=CA8E$XJ'1.K_0],*N:K-*US'JU4FML-VB:R MFNS'8!!,W%VTWS>]%3HM/I]6-D_??&7-I_O!N;-FMO9.FU96F[VN8S*.<_#: M.@$+3#EXPDE. %L N2J\+FFV))GL!J!469^1WVII+3>Z1_E6K# G E AR&/@7S(N*C'!PIVU31HH5 M78L^/.<:_G;18$SG&JIV[5Q]$ZL(H NJPU;5,CKKCQ!"_&QZ/!TM3M?BTA^Y(1.A3,9UKS25_%%QR&?^M(-/1W@LD MDRG3^@;%X0Y-$+8N(Y<7:!KB:46/=NT_:7MN2\ QE>W;*MD*0 M8.V& @KE@WO)HJ]]?.T9&O;GYI"!_\O@#7E L)'C8,7&99KLJ=!\R7:L7W@LQPJ.ZC9F$*(4 MRA=-:43A)BNX7J$C\0GX+==3U>EPBVXCE&BOI(!3-VBISCU#O-Z11;+"ZA-^ MIFF>]L+"\*761]DH:%EZ RWP'5. MDKX[45AK9L#A_&XX%-KKT&-WH[-RW)TD-)V&+:L%&KJ%O>FV]U9S!O=I=+>+ MLVN,H5%HI]&W2->S4D?=4S")#BRI!P$S1>PSN1"[ YTR%E J:.(^V]<3E!JMBXGLP-#SO#]> \ V!^[T) M_,W+BEFI>R?KA$[K5P'#[+Z=8X<#\HHE">:'X&G(W!^N5^$;:O9[-J)K6D[ M^RV@-Z^ WE1Y^::$]N2U4R,$768M!+E/Z$$;GR/#Y\C.YQ8PK_"+ +><1"36 M/9<=QQV_!)'A;C1C7+ M/K$D5^EW4WS@5R]@M7_2)+SF5$6]*F2V2[()P@Y3/*?0:YN6R0ZH(SNTXWI\ M_Q89LD?#]3Y0[2M?QV>^[^O?=HP^[:PED2%Z9"=ZVS)3U6["UBJ2'DBTREC" MEB^@. [3#Q/#VVBX'@@R1(OL5?/W8F(?O;N^1X:LD9VL;4NDH\EQ9+H*#"T' MPW4U L.P04=U_"8E9(>2SA(R,%P='-?0Z('8-\GL3BVZ3"7=@N.Y)8%@XZ.B>_(^YK<.4QMRV7?+'2.XZQ"2,P$[IE@ ZH.T4PF@F0D(42#>I0ISUBNN,B!9+.CW@G\<$Y&UJ"ZXV_.;M3& M,;!3F0CQPYY<3(]Z@57$4I9H.P0U_Y8L9FEJ1S(Z?JX'[=4^K>'F\?WHY]7D MS60F5+%8I/_PJ5X<]48],&4S6J;ZB[CYBZTG%-KQ$I&JZB^X6=\;]$!2*BVR MM;%1D/%\]9_>K@.Q80!)AP%:&Z!]#?#: .]K0-8&9%^#<&T0[FL0K0VB*O:K M8%61/J.:'A]*<0.DO=N,9@^J=%76)L \MY5UK:7YE1L[?7R2_"RYXE66^^!Z M55] S,"59"DW#NWI52F3A4F?N<@3!DP]@U@*I0K!<\T S:=;MY^DJ4AH-:0= M:-OX[1G3E*?OC+=OUV?@[9MWX W@.?BZ$*4R(ZG#@3;SLNH&R7H.IZLYH*XY ME/,# /%[@ ($6\QCO_DU*PY "OSH,7\; ]S''2:?_2;G['$F,-.\>?[FS_P M/C"E4-<#JNL!5>-A7SU(-@7G/.>:]2_-NI^"BUS3?,XG*0,G2C&MP/=+8P@N M-,O4OQZWN':+*[>DPVU,U0(4E$_; K@R#2M32\KE,0S'87@X6&[&J>4N,L9! M?=>6+E+K(OYPK&9+[Z-B2SWE=,)3LV28^4$9)+/I!T\(PMI5Z W!GT),;WB: MMD4@;,P-P3" #R+0O&L\')/V $2UJLBKZDJD/+D#YR5+P>5E#+Y_8MF$25_. MA_70PU]9:J/:[>C)I78ZVE%J6Q['M<>QU^,YY1(L:5HRR\-$Y)KGZCX ME,D5*[4 $P;,E'5JXF"0:."?_&A3N7(7;:C$PU%'HF'@=H+ *_.Z\IQ9848F MN^7*ZC3M0UKI4PM>M+(Y:*A!&'>(V=B6H%?,5Z%I"HK[O:.H]HZM>+5J@0TM M<#P>H@XU#HIP!Q6?CP'H4 C]+#Q)$E'FQIUD">-+:I9"ZUQQ,^ZCKK@[WD'B M7QTBR[BR?>.F?_ V*:6TE5'-7.3SOF8R>]>JBS1U#2/8(2G[K,WQ1@U<8S1J*.O1([&R$_CST65(=.EIW+ ME+Z8]D['G>YQ Z^>"_X[MP98]Q" MV%$X[NBL^\32;N-GM1E$7X['#+MZ!W9UI>$I7@QU= M\>C5\^"0B?W(?($\Q+CEQ4!G'HA#*_&C]8PM62H*$X&O+%GD(A7S.U!]@WCN MFB".K@2^=BZ(0R3Q(_(EU@1IN(U5#3=Y(Q7^PQWNM;; MWS.3LO%R]-7?CA)'1>)O4U\D**WZ DEQ MB"3^!O0EJ$6:+UW1\&%2!AN?N.PGST]4SKEIQU,V,U;!P="8R]57Q-6)%D7U MU6LBM-E$JL,%HZ:;L#>8WV="Z/L3^R&M_I9[_#]02P,$% @ V8!95-HD MP7%Z!0 0"< !D !X;"]W;W)K&ULU5I;;]I( M%/XK(]2'5DJ#/1<(%4'*9:.-U*RB9-M]J/HPF"&,8GOHS#@DTO[X'1O'QRDP M\@9PTQ>PS3ESKC[?^,/#A=+W9B:$18])G)KCSLS:^:=NUT0SD7!SJ.8B=;], ME4ZX=:?ZKFOF6O!)H93$71P$O6["9=H9#8MKUWHT5)F-92JN-3)9DG#]="IB MM3CNA)WG"S?R;F;S"]W1<,[OQ*VP7^;7VIUUJU4F,A&ID2I%6DR/.R?AI[-> MD"L4$E^E6)C:,Z1B$5D\R6X^WH09R*.\Y6<'S_*13N5 MS5RQ?OR\^D41O MFS(TX4_$_Z,6?XHR():O%ZG8%)]H M4)#)=?O/',A$UA9!N4,"E FZJ0$H%4@2Z]*P(ZYQ;/AIJ MM4 ZEW:KY0=%;@IM%XU,\S+>6NU^E4[/CBZXU.@KCS.!U!1=R)2GD>0QNDR- MU9FKES7H([I=%KD0 84KP4VF12%T@&Y$E&DMTSO$TPGZ2Z6ZNO#^7%@N8_/! M+07Z=95O5R(9"_W="7RY/4?OWWU [Y!,T=\SE1FWGAEVK8LV][D;E9&=+B/# M&R([%]$A(N$!P@$.UZB?-5]5^9;-PDV4>5F:-6 MDCVH[ WVG^Q!TV2' 0S3X)7I)DW2'=:F=MA*PD,87R'>?\I+&[U& R6$41?Z M9]V92JU#$8=#+[U#<9FF)\2-40[8K/-Q(>W,;1]^9-+(0LJAVA\/0KNL.? 3 M#G:B.)LX08<_RLZ$1K%*[ZS02;6>2WNC>L),#&D[]83Q&+(6ZLE6ZCG 5 M.,M64 2'@TU%AWD;^@?N+RTZ^A=MB6,AC/"PWTYOP#0/CUKHC2//?"T[PR?R MTG= AM /#6^W+1HA+@:LP4$K;8$!='"X_[8H;?C:PBORTO?:[ML/7V^W+1KM M##!@(2;MM 5@%_9OZ'?3%K0!DJP1VHPD&* 0^Z%P^]ZX5K&,GBXR5\YZ:_ H MTGGLXG$N4B.*!^-EN^3/O;F]_[FAP(".N-=.&P!,8?^CQF[:H+^Z0<2##04& M/,-^/'MC!=Y^\X !#O&@'=H!<(GXGX%V0SP$32& 'P1/WS]3EW0:*] /U( M2^13C7UJ@WXBC;L T(KXT>IWZH)&6P,".$?:H<0(H!!I@10CJZS81DP@ %?$ M#U=[ZP/8#WY\#6= -5(.Z0; 3 A+=!N9)5WHSW,-I#* #O4#SN_M)[;(SH% M&*/M4'\4T(.V0/W15>IOPRRG #)TW[S?OFK>"+]I[2^3=NA!"EA!6Z 'Z2H] MN*GF "ETW[3?OFK>"*TI !1MA_:C "BT!=J/KG)ZGO$.T$/]T'.E4O&$KKB^ M%Q9=9.FD$9@R@ _F9]-.C!%VNT0S&.',_R2R#"99!C/--OR]S59I,!RP /]$ MBJP1"UF_WU^?<093G_FGOB?CV\,=@QG/_'S6+@H#"P[Y3U\G6MY8E5\^*-I[&R5B7%X4QP!VBY@/M]JI1]/LE?HJI>FAO] M!U!+ P04 " #9@%E4_ 5#2!T# "/"0 &0 'AL+W=OEG@'; ?LQ99D\N-'?C*ER4Z;3[9 =/"EE,I.H\*Y MS9LXMEF!);?'>H.*OJRT*;FCJ5G'=F.0Y\&IE'&:)*.XY$)%LTE8NS6SB:Z< M% IO#=BJ++GY.D>I=].(18\+=V)=.+\0SR8;OL9[= ^;6T.SN$7)18G*"JW MX&H:G;,WD=N^-']*N0/"6SY!8OM/Q'Y*Z81J<1Y+CBE71W>O+Q,2QN> ML&MLDPBRRCI=-L[$H!2J?O,O32$Z#BD[X) V#J$0<1THL+SDCL\F1N_ >&M" M\X.0:O FZ=H:^"_-SLB@L#[[FL$/0*KH3B*A-%!Z:=%L^5(B06\J MYVTTA9*"!W5>7J+C0MI7%*T;(A@3P@*W*&$ 'VZP7*+Y",]!*'A7Z,IRE=M) M[*@8/J4X:Q*?UXFG!Q)G*=QHY0H+;U6.^;< ,56Q+67Z6,IYVHMXB=DQ#-@1 MI$G*'NXOX>7S5SVP@U:A08 =_%2AWUKP#PN* ]<.2_NQA^6P93D,+(=]++=A M'W$'5(H@TXMG;)3\U=0DV2=2C7H24'T'V]7,ZSSY6P M(J1)._962Y%]A:L*Y3X&-=:HPV P/CW 8-0R&/UJ-=@^+J,?N(S8^ "7<WH$/VUA3__@;7G6LCSK3?ZBX&J-OE6LGB2A/4$Q'?&B M]N:'5N1H0OQ]HIS](,IKEAY2A25/C3?II=;9EK!87/P7;5BGJ[,_6!V6/O%, M_W=]FA#='L*&X^0[?>+.&5FB68>;@"7T2KGZN&Q7V]O&>7W&/IG75Y4;;M9" M69"X(M?D>$RA37WZUQ.G-^'$76I'YW<8%G1C0N,-Z/M*:_A'$2?>AZ ,MC2VB M%.GR8B? ?OP.*46K%H[KQWVQR>&CH](_3(YHX:D0THRCW-K]QS@V M:8X%,U=JCY)6MDH7S-)4[V*SU\BR "I$G+3;@[A@7$:34;#=Z[W+K#?%DM&<[7*-]W-]IFL5UE(P7* U7$C1NQ]&T M\W$Q]/[!X2O'HVF,P6>R4>J'GRRS<=3VA%!@:GT$1G\'G*,0/A#1^%G%C.HM M/; Y?HE^&W*G7#;,X%R)OWEF\W$TC"##+7/"WJOC9ZSRZ?MXJ1(F_,*Q\FU' MD#IC55&!B4'!9?G/GJHZ- "=P2N I (DOP-ZKP"Z%:![*:!7 7JA,F4JH0X+ M9MEDI-41M/>F:'X0BAG0E#Z77O:UU;3*"6UPMX^^8=O $NX2%7SC"9F5%L MB:3?*DXK0K.24/(*H4X"*R5M;N!&9IC]&B"F[.H4DY<49\G9B M,KZ#;:4'2 M3CHG",TOA[=/P!<7PSL?SF33K07KAGB]5^+='% ;ITDFA&\K+#:HO\,_,%=% M08K,!3,&ILV5:9IS/*"7TDO\D'.=P51*1V(^,+VCIZ7AO6)/O'!%;3K#N%L1;,F C,U^%)^Z25VW.Y:S4.WMHR6Y*=L[T_90:^?:&(L"2S.<>G M7_/IGZW@S!FR^#*E/QTWX6"WX(;&]IF.MT6-QL+2&(<9*!U&;".(_5_.U\17 M<9TS\CIUNLN]!V%O_^8>)OWA=;\WB@\G* ]JRH.SE)LE7,J]LZ8%7TA4 =U+ ME+JNM[G^7R@UK/D,+TY[A8R.?;G?D=L<'J7:&-0'+TU5%+C'5!$YP5DI*LV= MUL2;TC'<%XVS#2W;YQ8\T!TR6[I,I"O:4U*6Y/H-*=NUC.7+\4>/Q3F/LB9Q MX_$ND.ZC;X(&4N6D+1^YVEKWV6EH+[_99]1_RW;Y7YBR>:_HFG.21^"60K:O MKHF/+AMB.;%J'UK$1EEJ.&&8TS<$:N] ZUNE[,O$;U!_E4S^!5!+ P04 M" #9@%E46EM06+T" #B!@ &0 'AL+W=OQBBQ+YWB-%T_VMD$\J0]3PDC.N!D&F=7$=ABK),"?J4A3(SW,Y[(M2,\IQ+D&5>4[DZQB9V Z" M*-AOW--UINU&..P79(T+U _%7!HK]"@IS9$K*CA(7 V"470][EE_Y_"=XE8= MK,%FLA3BR1JS=! TK"!DF&B+0,QK@Q-DS (9&<\[S,!3VL##]1[]QN5NJBS;B*+>7LM#2G%(3 MIX>?A4BWE#$@/(51\EQ2B2G,N"9\39<,8:04:@4?85%=&X@53#)SB@HH!Q]_ M/D5-*%,7<&;WOV6B5 93]4-M9%JR,-E)&E>2XA.2HACN!->9@D\\Q?1O@-#D MYY.,]TF.XUK$*2:7T(P^0-R(HX?%%,[/+FI@F[YV30?;?*]VC[?F!&8:<_6S M!K?E<5L.MW4"]ZOYXBA?PY@PPA,\5L$*H.T ['>W&?:ZO58_W!RA;7O:=BVM M3T>B,CUM%:RDR&$N&$U>;THT36(;1%'[/1U35>%W#E1%4;L9'Y?5\;(ZM;), M$[Q3C,X;VCAJ-Z+CM%U/VZVGW:!4I;2<<'L[@<<[S)^Z7G< M7JWD&\J)N:/TEQD;9FYJT (.TRA*F61F@D$AJ3$)8R(AI^ZR]Z;#HF[[GY*& M!W,G1[EVTU5!(DJNJQ'D=_T 'U5SZX][-?WOB%Q3KH#ARH0V+KN&6583M3*T M*-P46PIM9J);9N8GA-(ZF/.5$'IO6 +_6QO^!E!+ P04 " #9@%E4-PZ7 M2R8$ #&$ &0 'AL+W=OB15:.$+(%4,IXB ?RL0'MUS-SQ\'F/_J5( M7B>SH!)F//[.0A6->WX/A;"D6:P>^?9/J!+JYW@!CV7Q%VTK6[N'@DPJGE3. MFD'"TO*7_JHFXL"!]#L<2.5 7NK@5 Y.D6C)K$AK3A6=C 3?(I%;:[3\H9B; MPEMGP])\&9^4T%^9]E.3/S@/MRR.$4U#- U^9DQ B&Y31=,56\2 IE*"DN@* M/94+C?C29/=Q#HJR^)-V>'Z:HX\?/J$/B*7H:\0SJ6/(D:4T[3RX%504;TJ* MI(,B)NB>IRJ2Z/%I4S!U9VNY[8I_?M.VZ-;!8G\QQ#-K:.Y132W:\4%EQ)-$YZE MJFTQ2N]^X9V+P$8O@#O0>6X.9^CD>6,"K%CZ0I]HW$&;=R\\QFT M"1F><#NWJ'!>#AL0>E=!SQ*668SNV+)UYLUH [0#*B0:H*34$P^%=->F2#,S M4+\$,B2([49_[3>U8^5^4DWV:3^VF#F>W=&0^&!WP/];2U901]V&?>>,:8N9 MZW4T)28-4_+&MJP #J?(=\Z$K<7*P4Y'7^)&XK%CI#>'C3XRK?4T?H4@2GG, M5SM4')I>U)ZX47?LOD.#XD:SL5FT7]NB%^"&;3L8WC00:$1:>R_M1G\\]Q=W^D(W.@U-BOC7RK2NP\+(55LR6A> M>*RI05K5X.5Z)XU^$OL=ZITTBDC,BOC:>K\ 1ZH]:;C?D[#?N2E=@*I:!_DU M%&F!.DZ[D5=BEM=+O43.9;-_IJTM1J3KT$@::25F:7U-OU50QWO4T#WEV6+E M=O%LE)F8#]Z7FY*TG*H'WBFY7JD;F/*&?T_%BJ42Q;#4D/;U0#,2Y:6Y'"B^+NZ="Z[TH;1X MC("&('(#_7W)N=H/\@#UORXF_P%02P,$% @ V8!95.Y-J+^6 @ 3@< M !D !X;"]W;W)K&ULC95;;YLP%,>_BH7VT$I; MN04(%4%*DW7KP[2J6;>':0\.'()5@U/;E&Z??K:A*!NDZ0OX(6EZO*=+?8<<&Y$%;4]QPGM M"I/:2A,S=LO3A#62DAIN.1)-56'^^PHH:Q>6:[T,W)%=*?6 G29[O(,-R/O] M+5<]>_"2DPIJ05B-.!0+:^E>KF)M;PR^$VC%01OI3+:,/>C.3;ZP'!T04,BD M]H#5[PE60*EVI,)X['U: U(+#]LOWJ]-[BJ7+1:P8O0'R66YL.86RJ' #95W MK/T,?3Z!]ID>V%-!2") "?4";;IW1UP)=-[+A:JIB7)(_V*S'QV>UL03H MZ6\E3'@X6X/$A)XK5_>;-3I[=X[>(5(K:]8(11>)+55".BP[ZX._ZH+WC@2_ MANP"^>Y[Y#F>.R%?O5WN_"NW51F'6GI#+3WCSW]++<<%6!.1429TY7XNMT)R MM85_O8+U!ZQOL+,C6!6]-U6[3A48E3[,3ZGG15%B/TVP9@-K=HKE3[$Z57C( MA,HZ(!%9U"A5.H:(0* MYT>RF@^H^:LH=1#5S5Y(X%/ ^7C-@OC(FL4#,7Z=R"2F4[!XM!E=M6WC@=:= MU[&5[X?A?R'9![>=?FF^8+XCM4 4"B5S+B*EY]WMW74DVYL+<,NDNDY-LU0/ M'G!MH.8+QN1+1]^IPQ.:_@502P,$% @ V8!95%YO%=W5 @ )@@ !D M !X;"]W;W)K&ULO5;;;MI $/V5D=6'1&KC"[<0 M 1*$7I!*%25*^Q#U8;$'6&4OSNXZT*H?W]VU<4AB4%Y:'O#>SIDS,^L9#S92 MW>LUHH$M9T(/@[4Q^448ZG2-G.@SF:.P.TNI.#%VJE:ASA62S(,X"Y,HZH:< M4!&,!G[M2HT&LC","KQ2H O.B?HU028WPR .=@O7=+4V;B$<#7*RPALTM_F5 MLK.P9LDH1Z&I%*!P.0S&\<6T[\[[ ]\I;O3>&)PG"RGOW626#8/("4*&J7$, MQ#X>\1(90 9+DG!S+7< M?,'*GX[C2R73_A\VY=E>.X"TT$;R"FP5<"K*)]E6<=@#)-T#@*0")"\!\0% MJP*TW@IH5X"VCTSIBH_#E!@R&BBY >5.6S8W\,'T:.L^%2[M-T;976IQ9O19 MRFQ#&0,B,ABG#P55F,%,&")6=,$0QEJCT? !QEE&7:H(L]OE?7.).YFB(92= M#D)CY3C2,*U,3TK3R0'3<0)S*18?:<(+1^U,XD.VW-%$[>G=X*:G2#N,NW4T4550/+],TL<;^1Y9F?K3II+4_;.D [L_%: M4NL8?F#VK6G*U]U7BX&90:Y_'K'8KBVVO<7V(8L\)U39U]T D[HIGI.2H.,) M7+%Y'$6#\+'!9J>VV3EJ\UO!%ZA +N$:5E?'VN\_S8 M,^V]6GOOJ/8YV5)><+B;HPOEL8MP7E.>_Z>KUZ\M]O]= J;]UPEH"FRX5T$Y MJI7O1!I260A3UI]ZM6YV8U_C7ZQ/;!,L>]833=E!YT2MJ-# <&DIH[.>%:7* MKE1.C,Q]G5Y(8ZN^'ZYM(T?E#MC]I91F-W$&ZD^#T5]02P,$% @ V8!9 M5,*$B*WK @ C@@ !D !X;"]W;W)K&ULC99= M;]HP%(;_BA7MHI5H\P'YH *D%M:M4C>ALFX7TR[+4=J#=KY_MI!D? M!LH%V,G[GO.S*J\!(6(!ZK.9,SNXN2D )*3FB)&*1CZ]J]F@Z57@M^$ECSC3%2 ME3Q1^JPF=\G8U/&$. M4YK_(HG(QE9DH0127.?B@:Z_0EN/K^+%-.?Z&ZU;K6.AN.:"%JU9$A2D;'[Q M:]N'#8,[.&#P6H/W44._-?1UH0V9+FN&!9Z,&%TCIM0RFAKHWFBWK(:4:A47 M@LF[1/K$9,[D \'$&\)E@CZ_U*222R30=_G\7*!%L[2(INB [FP& I/\7(H? M%S-T]NDA.0,'_'$G6[Y+U=;+!J=6H MNES0Y>JA+XQR8T>;J+Z.JO;M:N*&01B,[-5FXPPJOS\8=*HMY$&'/#B*? ^< M7Z'K.*Z+.L<"$KF)Y/])3'"S364)N*!,D+_Z@HF^21!L<%VX;A0Y._@&V= - M73.^W^'['^OX5J][J 1A0O7W&/QPN-OG?5'@AGTS9]!Q!DE$4[5 95/)S "OJL**C M6+CE38)(43&Z K6V M1L3AWO8=.KN/GD'C[>X0>^.T4"?U-\R6I.0HAU2ZG,M0VEES^C4302M]@#Q1 M(8\C/&PO=V]R:W-H965T77,!J8J>V*6U__6PGA$ "JZ:5!TB<Q!)#H)4NI&%A+*?-+VQ:S)6187+ XX3VADFU!KVS=J4#_ML)5-"8.I)+6J/75@_7K#_MF85V8>L( )2W^21"X' M5F2A!.9XE&>#M!P0' OPRP']O0% &!"8SA163AQA+/.QSMD92JZ=$QXX\QW-;!$W>'^ZTA,?O#G=[1]SX59E\ MP^?_I4SG:)IB59_=:OWZJN#H6D(F?A_9+*@V"\QFP4'QZ@B9D:+8>B><,2[) M6[$ +^K,$=!6XX*V8VCU@?,\[#A=KV\_U_/>!/E^Q]D%Q4V0YT9A!=JQU:EL M=8[:FN"<2)R2-TB08'.YQAS0C G9VJ\%5UA3X'I1%.V9:4&IC]\N-*R$AO\F M]!Q1D&UBPX:,('#VU3JMB_SJB]ATY='6C&J^*./[_M> MM5GO8_J^U\BL[S?2WP1YT3XH;@%YAVKD.MLSWCEJ[)I*X/H47^WKWR6LO33< MCR^+ZVVW\_[C/[F.QN7IY;@M4 M.6SUYC[-EMDP!=F1A,J^RLJB[=QM5K-@2,S_>RM MC_5\:&:6+4TQ7-Y@OB!4H!3FBM*YZ"I)O)C7BAO)&ULE95=;YLP%(;_BH5ZT4I;^0ITK0A2 MFVS:I$V+FG6[F'9AX!"L&IO9)FG__6Q#*6UHE]XD-C[OZ^<<'TRRX^)65@ * MW=64R;E3*=5N&G2X VL0=TT*Z%G[N!2 MD!J8))PA >7SD:(Q,)AGGMV;RI9@[G@$""KDR#EC_;6$! ME!HCC?&W]W2&+8UP/'YP_V1SU[ED6,*"TU^D4-7<^>"@ DK<4G7-=Y^ASR)U+]8$-6'=/[[KZS 2^+,7!$$O" X5A+T@M(EV9#:M M)58X303?(6&BM9L9V-I8M->(G>J#U>@L*$GFB3F_42'1^=H"-$&/I1 M\59JJ4QTU]U],$+]$O(3U'HOT.!%_@3\L7A6VJ MC[N70N^; 8.2J,EJ=MZ1]3;O]S:=^7Z4N-MQS::"O,>@)]BS 7MV$#8NMB 4 MD81M$/1M,P7:N<4CABB.SY^![@<%T7D\#1H-H-&KH%W[YGW[TL?VG:*,]@#" M(/2?4>X'!6>FVZ8HXX$R/JP+QF\>?PMZO'?(?NCMM<)^U/DL\)^QNZ/;Q]S\ MW[#8$"81A5++O-,SK1?=;=I-%&_LA91QI:\W.ZST!PB$"=#K)>?J86+NN.&3 MEOX#4$L#!!0 ( -F 65303B8-DP0 #X. 9 >&PO=V]R:W-H965T M!9D7.:#V<2OW9K9 M1)=.R1QN#;-EEG&SOP*E=]-!-#@LW,E-ZF@AF$T*OH%[<-^*6X-O06,ED1GD M5NJ<&5A/!_/H&86RTOJ!7JZ3Z2 D1*! .#+!\6<+"U"* M+"&.Q]KHH/%)BNWG@_4O/G@,9L4M++3Z4R8NG0XN!BR!-2^5N].[WZ$.:$SV MA%;6_V>[6C8<,%%:I[-:&1%D,J]^^5--Q&L4XEHA?J: S'0KC&J%D0^T0N;# M6G+'9Q.C=\R0-%JC!\^-U\9H9$YIO'<&OTK4<[.OFB.7><+N091&NCV;;PP M)LJQCVR>))+8YHI=YU7-$/?OE^"X5!]0XMO]DKW_[<,D< B&3 :B=GQ5.8Y? M0))A_[B)_IQCX$ 66BHB ]47,6]%N?E9LA&T0F+PSCJ M2O MO@3QDOIW<$9-9D;>WNE_R,Q?-Y"MP/S=X^:T<7/JW8Q>A+URF%SK3%F9_HH" M[-I!9OO,CQOSX]XH[F"KU5;F&T9?F%XS80"+BF%+L0[#HT\\TV7NNBBOC(^] M<>I(VUDX";8=>,X:/&>OQ+.H<'SA0BIB]Q6"S P/6 M,<,=X&%MA9$%G4B=QT^_\15PE&(\P;1A-%"'0)*8DP)O &2@Q<:P MKZB/HT'4/QO<<%>=3(X[RE27E>K%Z<+/^ROM\/;@'U.\X($A M ?R^UMH=7LA!! ! \ !D !X M;"]W;W)K&ULM5?;;N,V$/T50@6*%O!:%]]3VX#C MS:(!&C1(=MN'H@^T-++82*26I.PUT(_OD)0EQ[6=!-@\)!8O<^9V9DA.MT(^ MJ0Q DV]%SM7,R[0NKWQ?Q1D45'5%"1Q74B$+JG$HU[XJ)=#$"A6Y'P7!T"\H MX]Y\:N?NY7PJ*ITS#O>2J*HHJ-Q=0RZV,R_T]A,/;)UI,^'/IR5=PR/H+^6] MQ)'?H"2L *Z8X$1".O,6X=4R'!@!N^,/!EMU\$V,*RLAGLS@-IEY@;$(H],('G[OT3]9Y]&9%56P%/F?+-'9S!M[)(&45KE^ M$-M?H7;(&AB+7-G_9%OO#3P25TJ+HA9&"PK&W2_]5@?B-0)1+1 ="83],P*] M6J!G'7666;<^4DWG4RFV1)K=B&8^;&RL-'K#N$GCHY:XRE!.SV^^5DSOR >R M2!)F DMS0/(F?P MECE5BHB4/&H1/Y&_?L-UKJ3$8N0IK6<*5*&L/,P]I7(#?@S6]HG+D<&U><3]>HK]5.F*KU:[;*@3"N M!1'HZY'4XKD4U41GN%Q:0N$N,\I$GH T:Y3OB,;.T"6+"MF.M(L/O43L/"H1B;,T+:_Y^<\VB M'44'.R3;E0(UQZ[>T9V$J5(HML_683RES58.:^P2.%@!AY3%#$?(!4!;-7X\ MDT!D$U.,88RTP6.%E" +$Z^DL4<9@UOKF"UD* M:>WMX.XXKVRT#FB O*1[BJ'(/1X-@ E-7(5VR0FN__A#. Q^.2)*!GF=:SNN M$1TEZ9ZM.-CMZZ*MB;0RTR5EB>&70^>"?T!5H!3%^G%SIZPX*B!N^DGA6BA- M-3B2)EC^FTU[HLI3G\3_75%[!.M3\L/:9S+..#S-0#1N/!J_P:.ZAS"EJN.SU[GDP(86S%SZ-O.H-^CW)Y/!U-\<'JHG-@:C M<3\8MAN?V3MI[)V\(FK7;^9/&+1WG. =&!0>W*'"[\BAE\!.G5AG2&1.'4,B M]7H6A5'K5?0]>52C'?)CV ]&P]'XB$(OYGZP MB#.&Y[4Y\LCO*?G$))Y*G[>"?*9R#5HUU"+_DHNM"]=OS"VDDN:@?!4CVSM= MV'\/1K8M.7RA)[\Q=X/_I:0W"8?CHX3X!^^, C":YOEE[H05U^[)T4"O"4)EE^.I@+L?AM.,RC.4U)?LP6-)-/'AA/B9 _^6R8+S@ETU(H M38;(L$$FK&;3R;"W5C M>':R(#-Z1\7]XH;+7\-U+],XI5D>LPQP^G Z&,/?OH18"90M?H_I8[YQ#=14 M)HS]5#^^3D\'CM*()C02J@LB_RSI!4T2U9/4X\^ZT\%Z3"6X>;WJ_7,Y>3F9 M"P1\$UP^C:6<.+L3+/KY MZ5P:ECWP"X^DT5I7O\2/@4_/%-=@F^ M"IKF_[,HY*X5@5R-:'*NJZH#O^Q 0>_R# :!ASU\,EP: M1O;6(WO6D>^S)0LKN)D7Q M6E%L5;32[[K2#UP7(AG :.45P\6E,=LJOR81/.8+DN- MC6QF']4%SY3PW#:##7:'=GMQ-B&3A((;RDL*SR(**K;O8#JH60/VA#:@Y@UH M)X[7Q"$T4 IJ P:H"07:&:7=".!O\!^Y6A9SC3-)1)0OXX,,J"D$XIX84#,% MM%/%?<9IQ&99_)<<*]K4B5:6DUNAA"B"%@P4*[*VT'0]WI956^$>:KR'=L"W M6O7-+:J1&H8]L:A&>#CZARTZ:I"E\2]?7FNJP';M8/IK:0*'D=ZMWXO MX3D''V[O[O./6Y%S V_4U+F:A!W83\\P-4@[J(W*HK4'6UE6[X'0]<<;.Y& M06A/8E\ON!DEOV;3(J*;2Z"M.8XB7L@VWV(RB1/)WY+B5"_78D[YUMTN9M1( M[WH],:,&=M=>,KJ>)/&L4D*F6G&>2^24"9E,1.HZ&X@*SLW[UZNZ[ZW20AN& MNAK873NPO]RL+RA*N!K:W: GQM/$X-J+,%U*HF$C^$(?PY:DQ=4$X-I!^WTJ M(E=[1MU?$?$T4WAVIMAUI/P($'M*8:SX.LT0&+7%@* [L9B"4L MY*.+*M0K#.\0+I[F!Z\G2;ZG^<*S\\5J.[-FZG)L8#CSNJN@[UX]^,%D>R$D M[5=N8O0"T\F#ZWBHQ0\V3AX.+12],?YYFBF\GFP!/,T4GITI.N"?9RCU!([; M%J":#3Q[HO].^+=GU [XI\G#VU/![Q.L:-[Q>G(X@#618#N1O!^LU -O'0-Y MCM]V2JC9!1]2$WIC1,&:(G!/* )KBL"O/F3&ACH0PJCE.!1KJ,=VJ'^;?*0> M9"L?:]!Q>O/(-@P]"%O. M6;'&:6S':>O2RQ"]),\YN.$THDHU<"O9)9.;N!^$SZB03Z7+= /MS_&37--+ MEB2$KZ"JBXDU=N.>8+>OL=NW8_>/.059H::HR%EP4JZA*KZ#(J^.'Z944)ZJ M<85LO&1)D5+P6+[9)AN0I>3X&04+K@!5\GR%'*;3WCVJ(,=0]*_?='B!Y/:" M:&KP[=3PQMYV6)'M[9W3UV3D]X2,?$U&OIV,_D'GO-JC2@<7TT3GVXG.Z&*, M@^K^^<$9!3] \T&@>[$'SMS5A$^Z1C$DO;'LQ M=>/-U%?C_3X3'AB8FB*"GE!$H"DBL%/$.,L*":EQ%G$JQU/?.*S@M1!SQM5; M3$;[-X>:.\(]7TJ\ M*5"'S6\D<.@ZV-^)\^'&YUGJ^[[OK3^:J'X(MRB^V M)DP(EI:7S_4$L#!!0 ( -F 653+.T&PO=V]R:W-H965T@ M0L9IDO3B@@D5C09A;V9& [UQ4BB<&;";HF#F,$&I=\.H'9TVGL4J=WXC'@U* MML(YNF_ES) 5URA<%*BLT H,+H?1N'TWZ7O_X/!=X,Z>K<$K66B]]L97/HP2 M3P@E9LXC,'IM\1ZE]$!$X]<1,ZI3^L#S]0G]4]!.6A;,XKV6+X*[?!A]B(#C MDFVD>]:[+WC4<^OQ,BUM>,+NZ)M$D&VLT\4QF!@40E5OMC_6X2P@[5P)2(\! M:>!=)0HLI\RQT<#H'1CO36A^$:2&:"(GE&_*W!DZ%13G1G.GLS5,2!>'>UU0 MKRT+Y7H/\ZI/H)=0>3V5X>2S8'BT.#OFG%0YTRLYVRD\ M:N5R"P^*(W\-$). 6D5Z4C%)&Q&GF+6@TWX':9*V&_ Z=54Z :]SK2HY,[CX MNRAC0]I72)?2P>( 9VXS=@B[XQTS_%6];/"R\+1QUC'%A5K!2[@LR,=;-'3U MX6&/)A,6869$AD!>,.9<^' F82IL)K7=>)0?XX5UAN[RSP:9W5IF-\CL7I'Y M+.SZ_=(@@E ."=Z!80XO=;09J-VZ3=XT$+JM"=TVXCSL2_I:J9Q;+:GB4KC# M)3+-(-V/K:213:]FT_L_-EQL!4=JRD&@Y)<8-0,E_R#4KPGU&W&F:&B$<;!H MMOZ>E&1K#C="P0&9L1>_Q6;(;A4);2C\)PD]X.Q@+W&-SX9,@6851JF%3&^4 MJ^9-O5M/ZW$UI/ZX5Z/^D9F54!8D+BDT:?6IH:8:GY7A=!E&UD([&H!AF=,? M!XUWH/.EUNYD^ 3U/VST&U!+ P04 " #9@%E4KGV++'<$ #T$0 &0 M 'AL+W=O@3)E3^JP:7^/; MGJV(2$HBH41@^;T$/Q&2!BU0\TNT_I#+(4_(BFG+]"[;56+L'HH(+FE63)4&6Y.4_?JD1T34#4!G3O!J28XVM"23)MUAP4>#1G= J9&2VGJ0?M&SY;6)+E:QIE@\FTB MYXG13-#H^7HB'1&#*A3XOE9O.!@KUR?B%7R^(P(G MZ1:BQ4']WE,XD,!EK2X-AOMS)X@H\0[$O6! Z\ LA%L 9J>/]TV MX#CU*CA:GM,E+^%12GG!B/+VP3H\DA0+O3A<[-5>Y$X_'&6,IK/G#2[WXDW"UTZ0)@+RL99V1#4'! M1G:W&1"V&( <%W9$&;2;E&R_,\[P/&WU927P@ 6B 4)=+'OE 1I9?NDZ2.+K M\88P6=?KB @D6E/5 MD+FJC9=+1I;R7"TO)H(E\E(:@0U."W)Y6$TK5=[>%O!\S^G8 Z@I9\AS4T'F'MD>!/[@ MC59K[_Z<$;;4GQ4XB&B1B_).6??6GR[&^L+^IG\";Z;E!XA&3/D]Y!MF,I8X M2,E"BK3[OD1BY2>&LB'H6M_2YU3(.[]^7!$<$Z8&R/<+2L6NH134'WI&_P-0 M2P,$% @ V8!95, @:(H' P B D !D !X;"]W;W)K&ULI59=;]HP%/TK5K2'31HD=DA"*D J[;X>*B%0NX=I#R:YD*A. MS&Q36FD_?K83 ATD5.I+_'G/.??ZQM>C'1>/,@-0Z+E@I1P[F5*;*]>5208% ME7V^@5*OK+@HJ-)#L7;E1@!-K5'!7.)YH5O0O'0F(SLW$Y,1WRJ6ES 32&Z+ M@HJ7*3"^&SO8V4_,\W6FS(0[&6WH&A:@[C$V:W13,>Z:JVU MN+PTI[)00J_FVDY-%HHGC[VI]BM%-[S0ARVI#5?1J[2H@RTF]0"II4 TB( $W3'2Y5)]*5,(7T- MX&IO&I?(WJ4IZ42\A:2/?/P9$8_@#\A%,J,"9/7MP/>;D/D6WV_#SV7"N-P* M&YE709L#H\I&4BKY&2T,96]I@SNC+SJ9=:A^72]U"'4V_N[0,FBT#*R608N6 MYER6E-$R :2=AV()8A\ #_U%YSRO EF!AQ;<_+]/$Q\/""'>R'TZHRIH5 6= MJKX)6AI17=3!"36.HD$P",Y3APUUV$G]4(6CBSD\8>YA3*+ B\]31PUUU$FM M;XD5Y)?8HU/V./8&<8O?PX9\^+Y$P)VJAB>J2!0/HQ"?5Q4WJN+WI^?A%SVG MK"(8'BL+^J3EJ+!WN/:\-Z9H-WT-@_&Q@+!/PA8!1_ME=OE#LJUGDI$8.5-O7ZD;[$1%7VJX'B&UMJEUSIPFV[ MF7XJ@3 ;]/J*<[4?&(+F\37Y!U!+ P04 " #9@%E4Z"\*J(D# #)#0 M&0 'AL+W=O' 34 #.,]VDIE_7]LPA !!6?0NPK@D;\E\*1-YZ1DK*F]%$UOL53 MPU(900:14"&(_#O $K),19)Y_%\%->HQ%;'Y_!+]'RU>BED3#DN:_4ICD4R- MD8%BV)!])A[H\2M4@CP5+Z(9U[_H6&$M T5[+FA>D64&>5J4_^2I*D2#((7V M$^R*8+<)[@6"4Q&<:PEN17!U94HIN@XA$60V8?2(F$++:.I!%U.SI?RT4+ZO M!)-O4\D3LY6@T>/-0E8N1DN:R^G$B3;D!JW*J8#H!EU$?7Y2SU!BB Y(P17 MK1\[8!K"$2E*$H-$S9<#H.^4<_0^!$'2[(,VC]C)JX M>_*LN^='PN*/Y[0EY0+]_BY'0=^D]_S/0(YNG:.KCJ@6NL/,L73!#TVKNBC;Q<'X'!5V4=@.E/>''E%>+OEU:/_->AK4.0:O[FD9T6]ZZCLM1_LPN.5G%X/'3K^;HUK. M:%@.R:!P21%MMK'!W7X<=OUE%LG?8-Z]4]K4*>F6&[EM>RM0]FV:[? M83&V3Z/8;]?DTWZ!G=G8,O8\W/:XBPJ"-BKL03EC/[A@\6F+P<-[S!R.R5V4&WA^RV2S<<;-@6WU M78'+A/>%*,]S=6]]'YGK4WBK?Z'N*?KL? I37G+D:KY-Y8$U@XT,:=T&,B56 MWAO*AJ [?9)>4R'/Y?HQD7YO]!5!+ P04 " #9 M@%E4XAJCIM\$ "O& &0 'AL+W=O,WTD MEUS8;V92Y1:0,.P%.4M%9SPJKMVH\4BN3)8*?J.07N4Y M4X]G/)/KDP[N/%VX3><+XRX$X]&2S?D=-]^6-\J>!;67),VYT*D42/'92><4 M'T\BZ@R*$7^F?*TWCI&;RE3*'^[D,CGIA"XCGO'8.!?,?MSS.Z0PWCY^\?RHF;R_.PP7S2 MVAP/@=G0NA*T\$=W^/NRY,JJ+>;H2FJ-SIE2C[8":Z82C;Y?V='HTO!<_P/$ MBNI841$K@JMNV .:T- M:V]'X<)SW12X-.]M!-X1L5='[($1;[GF3,4+M\[1N>)VD3\3&'V_YOF4*TC; M?AVK?_ Z#NI8@S>HXP"0L[Q1!EN5?C%B HUXEOJP3GT(IO[9/M->2-6B"#CT M7 L/7@:\05'\!H6HG$"5V#]D4@UI40M,?/X$S/]&9FG\B#ZM>(:NLKA5*3S8 M\.')ACW:\%NPK7*RJ3/IAKO9ACW<,$RW2V&XXMJ@BP?;G&G>2DL/,MP[O)8> M9;B_EYOJGB,; :U$S)7M @INHZ741:/0R._**\"38V^[D@&4B$<;@=%V9YAI MM8B)IPTAAU?2XX?0O4\:64?,7,38141/(1O5I5OK<]"' $$\H @,J+H982*Q MKRCW]MUK:=^D3%'MN&Q.6B2X#3"*H?P\P,B>]HPG5JRL55O+^E* XC4%./)@*CZ8UJOMW)=<'\/-L(W(V]K#GZZ1Y?J6+3K-6]3SW7 MZ.'[,NKA16%XO6HAT.T>;!@",E,//@JW60TR?Y:"_Y+2&^^3AV^[J*<:A:GV M.J6W7S&'X(JFGF(4IMBI$"NKM+V_"F73HBO\@&R&L;WOV)PWY@/['(1'8?@[ M))?G(87?2*]3D>:K?',EM'[04L]!>OAW4>HA1V'(?8'*C\I57FPGV7&I3!H+ M $<@(>E#J7K>49AW7W=@=S/+Q):C,4?8ME'OGWDVYE7_-U#P5&F5\9EV&1WW+/%7NCI*I-$;FQ>&",[OPW #[_4Q*\W3B M2_48S_ U!+ P04 " #9@%E4 M,]WZ9[ # !"#@ &0 'AL+W=OF2B+MQJW:A_:N=N_'PU4?B#V.T=J0 MYL__T%['62 M7AMG^Y( YIQA#L,P+ ]T''DM$*F*2<(0'YRKO!'Q(<&8"=\3>%@SQI M(^/*EO-'T_F2K;S0K A*2)6A(/KO"390EH9)K^-'2^IU-@WPM/W"_LDZKYW9 M$@D;7OY#,U6LO&L/99"3NE3W_/ 96H>FAB_EI;2_Z-#,G<\]E-92\:H%ZQ54 ME#7_Y+D5X@2 9P. J 5$OP(F X"X!<27 B8M8&*5:5RQ.B1$D?52\ ,29K9F M,PTKID5K]RDS^_Z@A/Y*-4ZMO["45X#^),\@T7OTH.,JJTM /$+1 MW4$)E6G)92T _7NSE4KH$_/=86+2F9A8$Y,!$Y\@ T%*)!51M>+B)Z*-4:6- M"KW;?;OJIHRP'X9O^L3_35SR>MR9%M-.BZF3Z$&9Z%;F++Q#3"==?0KR5I\M M,,BIZE/#33KUHWXQW+#) "P9LS9U2C'KI)A=%!:$938T0"=Y"42DA1W*X$E? M&7M] 2@;**F C"K9IX[;SM2?]:OCAN'(G_3+,X);_!]WIL^\TV?N)/K&3<*J M=7[= -?H2=2UDT=1$I=11.6]EZ9(WQ7$^SC M@5PP!L7QS$1T;SH8PTYG/9GD7)/HJ$GD)#L6C!>4$"-.,= ]&]?_ 5!+ P04 M " #9@%E4$KB>O5\$ "U$ &0 'AL+W=O[<\U2Z9055 M9V+'2KBS%K*@&D[EQE,[R6A6!16Y1WP_]@K*R\ER45V[D/)ZX99OMMI<\):+'=VP.Z9_[&XDG'EMEHP7K%1>)7;$\-YF XU>3 M=-(^TP0>'[]F_U8-'@;S0!6[$OF_/-/;B\E\@C*VIOM/O9JX%=5TN9#B@*110S9S4,U^%0WSQ4NS4.ZTA+L9^C]S61''L!H];\'@4_+K4M-SP!V@']=)SL<76<_MDM@)'R=R--FO19J-H M-](L7_U2S27[M>?5>G#QS>RY(U&/T*49*/J\!9R/ MYID3Y.C85E"#JLJ3PU MSNA"G#O*F\0]1EL4^ EQ0R8M9#(*^4_7 AB0MLOPQ469V)0XGO4H':(Y2=R4 MV.\\RA_G-)O%Z23^NZO/(2'&5YQ$1ZZ)1XGNA::Y>2'I=V=^>!Q][FB.PYKE?\'#U!BK<$?V1L/384:F!3;4J;83_K-TRV;#S1X MW)D/'G>?7G/Z_3<<^W](\]X_%>OI_O7*2%%MXYG"RXBUGATR$H5#RZ]S*#QN M42>Y)[:M9QJ1>1_15@W8$^[\"8\;U'!/M9T&^D"?R!8-$75FA,?=:&@?."%M MHYFZ=JQ+-KAE26=(9-R0!EI+]3;R#GF3.1JQK%%)3>P=??&9#_KO5&YXJ6"K MK"'&/YM!L*R_D>L3+7;51^"#T/!)61UN&&ULG99+3^,P$,>_BA5Q &F7O)JT16TE:':U') 0KSVL]N FT\8B ML;NV0^';[]@)H6U"8??2VLY_QO/SC!^3C9"/*@?0Y+DLN)HZN=;K,]=5:0XE M5:=B#1R_+(4LJ<:N7+EJ+8%FUJ@LW,#S8K>DC#NSB1V[EK.)J'3!.%Q+HJJR MI/+E @JQF3J^\SIPPU:Y-@/N;+*F*[@%?;^^EMAS6R\9*X$K)CB1L)PZY_Y9 M,C)Z*WA@L%%;;6)(%D(\FLYE-G4\$Q 4D&KC@>+?$\RA*(PC#.-/X]-IIS2& MV^U7[]\M.[(LJ(*Y*'ZR3.=39^20#):T*O2-V/R AB3,,NIK5&?,9-VF^UQ*\,[?3LDJ>B!')'GT&1K^2VSCX12S+/ M*5_A(./D@185M6DZ+[!.*$^!'">@*2M.T.C^-B''1R?DR&CO@^>?-O1[SY-/F_O@ 3=CF*K3^P@]S11*FTD*H2@+Y=;Y06N+^^7U@BD$[ MQ@,J^_-;.(^O<'#A/L]"+HM'$?=I> M]*[*CX)QL*M*>E1^$ U;U0Y?U/)%!_DP)7@X*BQK":F06&5$"SQ\TJJL"JJQ MBV<&2YGNHZM=QUL1??6C\1Y<5^3M@1U2[$#%+53\KU"8,XHIXPBC#2&K2T=C MZ:RE>&+FU.Y#C+N(0>3O$8:=.,9>N%=I M\ZX(ZS&.]Y"ZJH$71OU4HY9J])_;#7AV:*.-NALM'ILC;@>L1]7=CDE7M;L= M:S)WZXXI0:[L7:U(*BJNZP.Y'6V? ^?V%MP;O\!G0GVKO[FIWQA75.(9HT@! M2W3IG0XQ)EG?VW5'B[6]R19"X[UHFSD^=4 : 7Y?"J%?.V:"]O$T^PM02P,$ M% @ V8!95 ]O*I__ @ :0D !D !X;"]W;W)K&ULM59;;]HP%/XK5K2'5FK)A4NA B0NG5:I:%59MX=I#R8Y$*NQG=D& MVG^_8R<$VD'6A_4%XLOW?>=\)_%Q?RO5DTX!#'GFF= #+S4FO_9]':? J6[( M' 2N+*7BU.!0K7R=*Z") _',CX*@XW/*A#?LN[E[->S+M*V- MY"48(^!,%/_TN33B !!V3@"B$A"]!;1. )HEH/E>0*L$M)PS12K.ARDU=-A7 M8+O:PX*O18<;R:T!KG_5R+0JF9:3:9V0F4.\5LR\X$>2 M2\W,T4H6%#U'84^0S3!HM/O^YM"=^CVO8FM7L;5K8WL 80@\X]FFX5@]VW]) M1JTSX M0=99?51I7'UG9;B73K4UE M+Y-9&6LD4\77C"M,)LK@NO5,MULJ- ;/#S@/35;W1=&KDN^F1^'UY.B MZ^]IBDO(C*H5$QJ-7R)ET+C"0!ONF>TSQ+@3*;L#UI91F M-[ "U>UJ^ =02P,$% @ V8!95(MY/=:+ @ V08 !D !X;"]W;W)K M&ULC95M3]LP$,>_BA7Q B0@3TU"41J)MILV:6B( M GLQ[86;7!L+Q\YLMV7??K:39J4/86\:^WSWO]^=FTNZX>)5E@ *O564R9%3 M*E7?NJ[,2ZBPO.8U,'VRX*+"2F_%TI6U %S8H(JZ@>?%;H4)<[+4VAY$EO*5 MHH3!@T!R5558_!D#Y9N1XSM;PR-9ELH8W"RM\1)FH)[K!Z%W;J=2D J8))PA M 8N1<^??3A+C;QU>"&SDSAJ92N: 8(*.3**&#]6,,$*#5"&N-W MJ^ET*4W@[GJK_MG6KFN98PD33G^00I4CY\9!!2SPBJI'OOD";3V1TW#3H ?GP@(VH!@/V!P(B!L T);:$-FRYIB MA;-4\ T2QENKF87MC8W6U1!F;G&FA#XE.DYEWT#W0*(K-&NN$?$%LC:4P-7X70W!MH9QT*LXA?P:A?XE"KS /P(T^?]PKPJN=WMRZ!1$0Z]S>@<8=8!1+^"LY$)=*1#5!X2-3+Q+.-SC.W0Y 1=W<'$O MW L6!,\I?( 6'^2-AO$>VZ%/>),7>>/M-^O0*1@F M^T3NSI2H0"SM\)2Z$2NFFI>MLW;S^T!81ST^8)SM=V8!-W7+/L+4$L#!!0 M ( -F 652AZI@7M@( %L& 9 >&PO=V]R:W-H965TR M_WYG)\U*H=6^-#[[[N6]>\YUM%;ZT12(%IY+(,E2L.5!(WY.+B.KV8#E^\3OG-< MFZTU."5+I1Y=<).-@\@10H&I=0B,'D\X0R$<$-'XW6(&W2M=X?9Z@_[):R9& :2UL:ILBXE!R67S M9,]M'[8*XHL]!4E;D.P6]/<4]-J"GA?:,/.RYLRRR4BK-6B736ANX7OCJTD- ME\[%A=5TRJG.3KX@]<# &2P:&T'EM*PJ@62590+FW*1"F5JC.YHQ4\ GLAYN M9'.%G!?W*)C%#*R"%N]XCI9Q<4+ #XLY'!^=P!%P"=\*51LF,S,*+;%W',*T M93IMF"9[F,8)W"II"P,?98;92X"09'?:DXWV:7(0<8[I.?3B4TBB)'Z#T.S_ MRZ,#='J=%3V/USMDQ2G,E+'P\WIIK*8[_NL <+\#[GO@_AY@;UK%> 9D&;!2 MU=(:3RX[VYW3-""6XYO>-0P&GH&; M'$^37C*DICYM]_-U4C+L#[ND%^(&G;C!07%?]_,$IKEQ)[E6):@EW4A)X?MW M\47T0;OO^TSE9[7!9H<9@_9-<8/7XBY[.]I>YPSZ\8ZT<.L[+5&O_/@RD#I# MFFO;[783\MH/AIW]*4W.9M#]@VG&[BW3*RX--2,GR.A\2(QT,\J:P*K*3X.E MLC1;_+*@Z8_:)=!YKI3=!.X%W?_)Y"]02P,$% @ V8!95-W/U45& @ MU@4 !D !X;"]W;W)K&ULE91M:]LP$,>_RF$H M;-#&CNVFI22!-F%LL$%(M_7%V O%OL2BMI1)E[KY]CO)CDG!R;HWMA[N_]?= M3P_C6IMG6R 2O%:ELI.@(-K>A:'-"JR$'>@M*IY9:U,)XJ[9A'9K4.1>5)5A M'$6CL!)2!=.Q'UN8Z5COJ)0*%P;LKJJ$V3]@J>M), P. TNY*<@-A-/Q5FSP M$>G'=F&X%W8NN:Q06:D5&%Q/@OOAW2QU\3[@I\3:'K7!5;+2^MEUON23('() M88D9.0?!OQ><85DZ(T[C3^L9=$LZX7'[X/[)U\ZUK(3%F2Z?9$[%)+@-(,>U MV)6TU/5G;.NY=GZ9+JW_0MW&1@%D.TNZ:L6<0255\Q>O+8$,2M('ZO M(&D%B2^TR+CV1X5K*.IE^1&5BX@L=F M&T&OXK;$;'D[^)H:0=TPHY4* M]BB,[85[?M&D4<(-5%I186$$N=C;/LSGC=+6Z/I@=-MC](9+VG%)_X]+?CA9 MC %[@/11.+]$.AC%%WTU_U-V<]%787ATZ]R+]TV8C526\UNS432XN0[ -*]( MTR&]]1=QI8FOM6\6_/"B<0$\O]::#AUWM[NG?/H74$L#!!0 ( -F 650> MJ=31R0( ,<' 9 >&PO=V]R:W-H965TV4\N]G.R%C(T!O MB.WX/<][3O#Q>,/%J\P0%;P7.9,3)U.JO'%=N%[H%H>O M9O(EF3B><80YKI0)0?3C#>\QSTTD[>-W$]1IF4:X/]Y%?[#)ZV261.(]SW_0 M1&43)W8@P914N7KBF\_8)#0T\58\E_87-LU>SX%5)14O&K%V4%!6/\E[4X@] M0> ?$02-(+"^:Y!U.2.*3,>";T"8W3J:&=A4K5J;H\Q\E842^BW5.C5]1)V2 MA$^PJ#\+\!0>*E4)A%O&*I*#W0%SLM7?0DFH6(("5(9PSXN2L"TT(2YGJ C- MK^ "*(/GC%>2L$2.7:5M&IB[:BS=U9:"(Y9FN+J&OM^#P O\E\4,+B^N_HWB MZB3;3(,VT\"&[1_-5$K$'GPK41!%V;HVWH-'2I8TIVK;VV79@UF%\/-V*970 M?YM?)^C]EMZW],$1NLXEZ"I%K1I:E3E!;].^YT5C]ZV#-6A9@W.L?A>K5H5[ MK""*A]VL8I0M$%C ^ X>!(&4=F< M\BXGHP,G<3P:=%OQO;_MQSMIQIS*&Z!%62E,=./094"I.IN&=V#@4Q@>*;Z_ MU__\#U2#MTVA+D3>] 2*W0W,/SBV<1#\[\7=:\OFBOM*Q)HRJ1&IEGG7D=:+ M^M:H)XJ7ME,ON=)]WPXS?=.B,!OT^Y1SM9N8YM_>W=,_4$L#!!0 ( -F M653+!VXQ&PO=V]R:W-H965T!X/@9>&. M+VKK%L(\6[(%SM ^+&\US<*>I>0-2L.5!(W5.+@<7$Q2%^\#OG-;3FC++\DRK-6@736QNX+WQ:,J&2W>+,ZMIEQ/. MYM=('ACX!+/V&D%5,!',&%[Q@CFGC5OR83!1QL*E,6@-,%G"-6=S+KCEQ$!7 M8FL7(HT2O&062[AB@LD"8>;?X^$4+>/BB Y[F$WA\. (#H!+N*_5RA"=R4)+ M&3E=8=&IOVK5QSO43[$X@61P#'$4#[; )Q^'1Z_A(?G8FQGW9L:>+]EOYL_+ MN;&:'NBO/9Q)SYEXSN$.SLE*:Y06J&XUW8=<@/!W(?YYO\VWEC3UI*Z2G_)X M=#[*PJ=-=[8$I>=)'_1*[[#7.]RK]]MNG<<@Z1G0:RJZG)9*NQ>V37][R&A# M6IHF@S?ZA^_TGT6[]*>]_G2O_GMEF?A?M]/W0N+X](V0<*-*78>\87K!J;P$ M5@2+3DX)K]NNTTZL6OK"G2M+;< /:VK4J%T [5=*V9>)ZP5]Z\__ E!+ P04 M " #9@%E4\H3-D0H" #W P &0 'AL+W=O9-M;Z$FRW MZ?X]MI-&1:*\)!Y[SCESQIZLT>;%5H@.3E(H.R65<_4]I;:H4#([T#4J?[+3 M1C+G0[.GMC;(R@B2@J;#X7LJ&5VN29/CC!%:X-V(.4S+S.4>AF2A)R MWGCB^\J%#9IG-=OC!MUSO38^HCU+R24JR[4"@[LIF27W\U'(CPG?.3;V8@W! MR5;KEQ"LRBD9AH)08.$" _._(RY0B$#DR_C=<9)>,@ OUV?V3]&[][)E%A=: M_."EJZ;D X$2=^P@W)-N/F/G9QSX"BUL_$+3YDXF!(J#=5IV8%^!Y*K]LU/7 MAPM FEP!I!T@C76W0K'*)7,LSXQNP(1LSQ86T6I$^^*X"I>R<<:?U0%1PMO9V7)0_>8@)5JGT#HY>T2'>/B#FZ *WCD0OA= MFU'G*PJ\M.C4YZUZ>D5]B<4 1LD;2(=I\KQ9PNW-W=\LU/OI3:6]J332CJ[0 M?JW1L& #'M#?6 DS:]$;_/G@$V'E4-I?_Y$9]3*C*//NBLP7K6JCMVPK$#9, M^'Y]8R=8'O!?C6BI/D:J,"G'/!F,,WJ\U*<7]QA&XI&9/5<6!.X\:CB8C F8 M]IFU@=-UO-JM=OZAQ&7E)Q--2/#G.ZW=.0BOI9_U_ ]02P,$% @ V8!9 M5&X= DE; @ S 4 !D !X;"]W;W)K&ULC53? M;]HP$/Y7K*@/K;01$J!=*X@$9-/Z@(1 W1ZF/9CD(%8=.[,/:/_[G9V0T0HZ M7A+[?-_WW0_[AGMMGFT!@.REE,J.@@*Q>@A#FQ50[MV')A0J2H;?-33+46Y1"P=PPNRU+;EXG(/5^%$3!P; 0FP*= M(4R&%=_ $O"IFAO:A2U++DI05FC%#*Q'P3AZ2/O.WSO\$+"W1VOF,EEI_>PV MC_DHZ+J 0$*&CH'3;P=3D-(141A_&LZ@E73 X_6!_9O/G7)9<0M3+7^*'(M1 M\"5@.:SY5N)"[[]#D\_ \65:6O]E^]KWKA^P;&M1EPV8(BB%JO_\I:G#$2"Z M/0.(&T#\'G!.H=< >I<"^@W ESJL4_%U2#GR9&CTGAGG36QNX8OIT92^4*[M M2S1T*@B'R0)0&* ^(IM+KMAG-LYSX5K")7M4];UR#;I. ;F0-^3QM$S9]=4- MNV)"L9F0DL[M,$0*QY&&62,]J:7C,])1S&9:86'95Y5#_I8@I#S:9.)#,I/X M0\84L@[K19]8W(VC$P%-+X=W3\#3B^'1_0?9]-K6]#Q?[_^MF8""M4#+?HU7 M%@T]EM\?"/1;@;X7Z)\1F%+UC5AM?7]1N^="'CG+CNV6[X3:6%;1[3C5XUKB MWDNX&;-+NAW*?G=<]E,^=V]]TE,^@]:GSB\\NN?&PO=V]R:W-H965TFT/E2*VG5[F/;@P"58-3:SG9+^^]F&L"0E6?<"OO8]YYYCPW7<(.$R=9L9F WTZ*U?<+,L3\IH5>)QJGD$2A6D*,%%NH- M?1.826Q/1*+/:);GQ(PQ1?>L_<3,69VGH#"A%SKC^2E%YV<7Z P1AAX(I089 MNTHK,_QNUJF8MRJ"(RK\ #UPIDJ)[E@.^3Z!JRWUOH*MKWEPDC&%;(1"_Q,* MO, ?$'3[<;@W $\_#/>O3[@)^U,*+5_X_Z?T<[:42NCHUXDZX[[.V-89'ZES MM]'M1 (J!*^0VBW3$%7JW[R541L90Z?]:BWEITTMH"O^ENI9#B_[;1,OG>GL:K Q^#28=&H@$CE\-&)KV1 MR4DCZ1J,"5P4A!+M8\C Y%U9;Q0>Z!_*B0ZDN3N-I0*QL@U:HHROF6K_Q7ZV MOP-FMO4=S,_UW="V\K\T[<7R@,6*Z ^,0J$IO=&EWC+1-NLV4+RV[6O)E6Z& M=ECJ^PV$2=#K!>=J&Y@"_8V9_ %02P,$% @ V8!95%0U-_!V @ A@4 M !D !X;"]W;W)K&ULC5113]LP$/XKIX@'D%B3 MIBTPE$:",K9*0ZJHV!X0#VYR:2SL.-A.RZ3]^)V=$#I6T%X2VW??=]]]R3G9 M*OUH2D0+SU)49AJ4UM;G86BR$B4S U5C19%":A M9+P*TL2?+72:J,8*7N%"@VFD9/K7)0JUG0;#X.7@EJ]+ZP["-*G9&I=H[^J% MIEW8L^1<8F6XJD!C,0TNAN>7$Y?O$WYPW)J=-;A.5DH]NLT\GP:1$X0",^L8 M&+TV.$,A'!')>.HX@[ZD ^ZN7]BO?>_4RXH9G"GQD^>VG 9G >18L$;86[7] MAET_7F"FA/%/V':Y40!98ZR2'9@42%ZU;_;<^; #&)V^ X@[0.QUMX6\RBMF M69IHM07MLHG-+7RK'DWB>.4^RM)JBG+"V739K P^-5A9^+*AIX%/<)'GW%G& M!,RK]KL[ P^OT#(NCBCC+0KN;U"N4#]0;*'YAEF$A6 9RC?!F9*2J&:"&0,7 MKY$#",&43*,!7L%=Q:TYID-:WW AJ+I)0DOM.M%AUK5VV;86O]/:-:X&$(^. M(8[B^&YY!8<'1Z]UVN??K"&9USL8]P[&OLSH/QV$^^^4 7.+TCQ\P#_J^4>> M?_P>/Q,(JH"LM8[^B.SQN//J-^QKHS6G93WQK&XT-^DPBL;1\"0)-WODC'LY MXP_E+!J=E30&4&N>(2EXM72?BI;L;%?%>/!YO%_#I-&PODE84B[):"@7Y4UIZF"J%M)DY+(S!>[Q)<](E'P@@:,;JYQEY.'\[<^% M,M=O O<\>W]VUGMX=[UO/V^ =R3TDEX>07K1Z^'$ &+DR7'DA[@QZJNCJ \P M8\2#7>(-T8YCV*9L-"R4W&0N)LY@F6G)@D2YEL96S'F1,=DTKJ&TZ M&ME?:&Y^5O85>T7&5Z>OL=V/3UUD\AI$ MOHIT#TY?9)R>I,:PW;^W#@D[1X3.&L!1+"/?X5 G-D&#R8(+PV7;F_,\9_+9 M2<'2&SJQ1_T=?CL^9P5="'/?@1G9M+^QG"_*M!MU"PO1CMJTO\+THJ0[!]I8 M7.9LR?)QV]6S2=,,;,-&;2]PV$=NFLN/8#X.\R. 87$P!9B/\\+B_$_S&:#S M<1BF;>!%!JC/ /5Q7CYDW-Q8'+]/:B__3-,TCI,$6]'QV*M@C*U;DL#'SX9I M P\L#D3ZL[7&LXU7R.$ZP')ZJ$*PF>*5B,T47VM _.L&'FGJSS86!SRP+&"U M _']<:"F_#YQ#%G%M&%O,(ZD*89 +?IK-$F0U4G@]N<'>TOB.$W]"&!^!7&, M(? VX@BF #1@2!PW^^#>?A2N]ZEP\__7Z#=02P,$% @ V8!95)>*NQS M $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/ M:(7->=I3W;+T]!;X"O M.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_ M'IE?O[:9:DX8>C0OISP!)B0? MQ[&_#^+X1 ]9*)5OY0]23P6C [$H__ZN-_*&5X\V\,KII)H-D\\6],$Y6 MOS7/ ^0=?["QQ?&'6^Y!)H-RY$^XD,:Z>$0\/_>,3\(?O/G4.7TI&R?,.7?B MB]'=6JIE.(W_%T/P-V(R]E>OV6?> M<%4)%N-H 6"* *9[ V2?9AQ 9@AD]H&0\P 1?F"97K";M3 ,D<@\[U!SIVN M &2!0!9[@SSC=@4@2P2RI(6\YJXS(C"YE6"?.RN5L)9Q%>Y0*P'D&($>,IU^,'?[%HXB(CI)2'VBQ\/IO.QNWCQ)[%B,XIO M_+@V[*PS<.I.,,$DQ(;YJKF*:'-1=<:G5FRZ-").CA 1TTM"[)?0O^X5TF > M28A%$I3V>."G8]^W9[H-GE6L#O^(F"FE6#&2(B5\57X M0A]#,+3> M(!8"FC=]2R$F)H246 @X9@8Q,2FDQ%( "1[[Y.OQ1MB_(!NFB)18$6BNU^]I MS!0IL2G07*^/B8F%52\HH#R??ZT<2\DA)[Y;WTY><@@LL> MF&W,1$*YX.KUYAKXX^6B&V$)ZC]SH=LU!.;"$?]Y00@GQ,0L5!!;://,8%?6L;U87V 6*JAKH?>J\0TXQ,0L M5%#70@&3[<0,Z1+$1!_Q[^G1S Y,S$(%=2V$8/K30TS,0@5U+81%L[><4& 6 M*H@MU%LI^GV\0TS,0@6QA;8P0T?771.3SXO% G9ZB5FH_,AUMS[FN>AC8A8J MB2VTC?FK9CM;^20)8F(6*HDM]'.A\ \L5&(6*JGW +QA@CC&-E9IZQC$Q"Q4 M$EMH%^:\6Z^;F'W !P$E9J&2V$*[,/\3L$]*B5FH7*?>PK8 <3$+%1^[*Z"[9D);C#$ M+#3>VRZ#[9)MC%EH_-%;#?KQA)B8A<;10L-XL#T]J<5"*E%?^TM8WU[QIIH9 M%EXV>]KR(FQ,671-<^;;;I2OR.JW+>=OV^5/_P=02P,$% @ V8!95*QM M4%<\ @ KRH !H !X;"]?;]LAZ:KV71;>@.2GGS0)(K'H>W=3T@7R2.SF$WQ6SER\?O7Y?R9VF\U^G7]WZS_'?!K_,;C^Z(;W MLLMYK!:O[;#-XZJJ/P_7W:6^;-+=>7*U>'Y;5I@_*"U1QB5!T@1K JT3@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WH-Y"H+>B MWDJ@MZ+>2J"WHMY*H+=.7I80Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBM MJ+<2Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;9.7W01Z&^IM!'H;ZFT$>AOJ;01Z M&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'K[Y&,E@=Z.>CN! MWHYZ.X'>CGH[@=Z.>CN!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>! MWC'YV81 [T"]@T#O0+V#0.] O8- [P;U;@CT;E#OAD#O!O5N?E+O,GX=?H+4$L#!!0 ( -F 651 :Q>Z M ( ,8I 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:34[#,! %X*M4V:+& M]6\!43; %EAP 9-,VZA);-D&RNUQ4D "004J$F_3J+4];^*1OE7/[IX]Q>KSRM*%SJ;\-:R8M]7&KHB)V6NZ)'^Y-3OF':??*#\\1#*>G/A>BD)K]K_B>F$L?_'XT3+NF^H?9^7J?7-B,\XAL?!Q^QQ]G_%[_ MEWT(D#XD2!\*I \-TH?X"4$L! A0#% @ V8!95 =!36*! L0 ! ( ! M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " #9@%E4ZJP=:.X K M @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M " #9@%E4F5R<(Q & "<)P $P @ ', 0 >&PO=&AE M;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( -F 650C=2%K5 8 /,; 8 M " @0T( !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ V8!95#D$83PF P = P M !@ ("!LQ0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8!95!I-$)L]" RB, !@ ("! MIR0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MV8!95-6T%=L3$ 9CT !@ ("!5%8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8!95-\I"B"B"P ,2 !D M ("!;XT 'AL+W=O&PO M=V]R:W-H965TF> !X;"]W;W)K&UL4$L! A0#% @ V8!95*/FPM3Y @ >@8 !D ("! MSZ0 'AL+W=O&PO=V]R:W-H965T(-%$N0( +<% 9 M " @8:K !X;"]W;W)K&UL4$L! A0#% M @ V8!95(%^JQJ<(P (GD !D ("!=JX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8!95(STPC8P M! @P !D ("!*MP 'AL+W=O&PO=V]R:W-H965T/D !X;"]W;W)K&UL4$L! A0#% @ V8!95*LX1J:* @ G04 !D M ("!UN< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ V8!95-OO4K>O! O0P !D ("!R/4 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MV8!95%I)CM/1 @ M@D !D ("!! ,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8!95 (9%KDG!@ UQT !D M ("!CAH! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ V8!95*:YSYE' P H0@ !D ("!\2D! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8!9 M5.Y-J+^6 @ 3@< !D ("!P#0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8!95"D'O-M# P 00L M !D ("!NST! 'AL+W=O!@ &0 @($U00$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ V8!95!=9<^'>! ! \ !D M ("!Q$@! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ V8!95*Y]BRQW! ]!$ !D ("! %H! 'AL+W=O M&PO=V]R:W-H965TQA M 0!X;"]W;W)K&UL4$L! A0#% @ V8!95.(: MHZ;?! KQ@ !D ("!K&4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8!95"MXLN = P 2 D !D M ("!/W,! 'AL+W=O&PO M=V]R:W-H965T3W6BP( M -D& 9 " @&UL4$L! A0#% @ V8!95*'JF!>V @ 6P8 !D ("! MBWP! 'AL+W=O&PO=V]R:W-H965TJ=31R0( ,<' 9 M " @?6! 0!X;"]W;W)K&UL4$L! A0#% M @ V8!95,L';C%S @ !@8 !D ("!]80! 'AL+W=O") 0!X M;"]W;W)K&UL4$L! A0#% @ V8!95-8.ZKN> M @ /0< !D ("!&PO=V]R:W-H965TZ ( ,8I 3 M " 3^> 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ !0 % YQ4 ' '"@ 0 $! end XML 90 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 91 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 92 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 237 469 1 false 88 0 false 8 false false R1.htm 1001 - Document - Cover Page Sheet http://imetrix.edgar-online.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - Consolidated Balance Sheets Sheet http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - Consolidated Statements of Operations and Comprehensive Loss Sheet http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 1005 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 1006 - Statement - Consolidated Statements of Cash Flows Sheet http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 1007 - Disclosure - Nature of the Business and Basis of Presentation Sheet http://imetrix.edgar-online.com/role/NatureOfTheBusinessAndBasisOfPresentation Nature of the Business and Basis of Presentation Notes 7 false false R8.htm 1008 - Disclosure - Summary of Significant Accounting Policies Sheet http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 1009 - Disclosure - Acquisition Sheet http://imetrix.edgar-online.com/role/Acquisition Acquisition Notes 9 false false R10.htm 1010 - Disclosure - Fair Value of Financial Instruments Sheet http://imetrix.edgar-online.com/role/FairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 10 false false R11.htm 1011 - Disclosure - Goodwill and Acquired Intangible Assets Sheet http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssets Goodwill and Acquired Intangible Assets Notes 11 false false R12.htm 1012 - Disclosure - Property and Equipment, Net Sheet http://imetrix.edgar-online.com/role/PropertyAndEquipmentNet Property and Equipment, Net Notes 12 false false R13.htm 1013 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://imetrix.edgar-online.com/role/AccruedExpensesAndOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 13 false false R14.htm 1014 - Disclosure - Loan and Security Agreement Sheet http://imetrix.edgar-online.com/role/LoanAndSecurityAgreement Loan and Security Agreement Notes 14 false false R15.htm 1015 - Disclosure - Equity Sheet http://imetrix.edgar-online.com/role/Equity Equity Notes 15 false false R16.htm 1016 - Disclosure - Stock-Based Compensation Sheet http://imetrix.edgar-online.com/role/StockBasedCompensation Stock-Based Compensation Notes 16 false false R17.htm 1017 - Disclosure - Income Taxes Sheet http://imetrix.edgar-online.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 1018 - Disclosure - Leases Sheet http://imetrix.edgar-online.com/role/Leases Leases Notes 18 false false R19.htm 1019 - Disclosure - Commitments and Contingencies Sheet http://imetrix.edgar-online.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 1020 - Disclosure - Retirement Plan Sheet http://imetrix.edgar-online.com/role/RetirementPlan Retirement Plan Notes 20 false false R21.htm 1021 - Disclosure - Related Party Transactions Sheet http://imetrix.edgar-online.com/role/RelatedPartyTransactions Related Party Transactions Notes 21 false false R22.htm 1022 - Disclosure - Subsequent Events Sheet http://imetrix.edgar-online.com/role/SubsequentEvents Subsequent Events Notes 22 false false R23.htm 1023 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPolicies 23 false false R24.htm 1024 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPolicies 24 false false R25.htm 1025 - Disclosure - Acquisition (Tables) Sheet http://imetrix.edgar-online.com/role/AcquisitionTables Acquisition (Tables) Tables http://imetrix.edgar-online.com/role/Acquisition 25 false false R26.htm 1026 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://imetrix.edgar-online.com/role/FairValueOfFinancialInstruments 26 false false R27.htm 1027 - Disclosure - Goodwill and Acquired Intangible Assets (Tables) Sheet http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsTables Goodwill and Acquired Intangible Assets (Tables) Tables http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssets 27 false false R28.htm 1028 - Disclosure - Property and Equipment, Net (Tables) Sheet http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetTables Property and Equipment, Net (Tables) Tables http://imetrix.edgar-online.com/role/PropertyAndEquipmentNet 28 false false R29.htm 1029 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://imetrix.edgar-online.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://imetrix.edgar-online.com/role/AccruedExpensesAndOtherCurrentLiabilities 29 false false R30.htm 1030 - Disclosure - Stock-Based Compensation (Tables) Sheet http://imetrix.edgar-online.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://imetrix.edgar-online.com/role/StockBasedCompensation 30 false false R31.htm 1031 - Disclosure - Income Taxes (Tables) Sheet http://imetrix.edgar-online.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://imetrix.edgar-online.com/role/IncomeTaxes 31 false false R32.htm 1032 - Disclosure - Leases (Tables) Sheet http://imetrix.edgar-online.com/role/LeasesTables Leases (Tables) Tables http://imetrix.edgar-online.com/role/Leases 32 false false R33.htm 1033 - Disclosure - Nature of the Business and Basis of Presentation - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/NatureOfTheBusinessAndBasisOfPresentationAdditionalInformationDetail Nature of the Business and Basis of Presentation - Additional Information (Detail) Details 33 false false R34.htm 1034 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 34 false false R35.htm 1035 - Disclosure - Summary of Significant Accounting Policies - Summary of Property and Equipment Estimated Useful Lives (Detail) Sheet http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentEstimatedUsefulLivesDetail Summary of Significant Accounting Policies - Summary of Property and Equipment Estimated Useful Lives (Detail) Details 35 false false R36.htm 1036 - Disclosure - Summary of Significant Accounting Policies - Summary of Revenue by Distribution Chanel (Detail) Sheet http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfRevenueByDistributionChanelDetail Summary of Significant Accounting Policies - Summary of Revenue by Distribution Chanel (Detail) Details 36 false false R37.htm 1037 - Disclosure - Summary of Significant Accounting Policies - Disaggregation Of Revenue (Details) Sheet http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails Summary of Significant Accounting Policies - Disaggregation Of Revenue (Details) Details 37 false false R38.htm 1038 - Disclosure - Summary of Significant Accounting Policies - Summary Of Current And Non-Current Portions Of Commissions Receivable (Details) Sheet http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfCurrentAndNonCurrentPortionsOfCommissionsReceivableDetails Summary of Significant Accounting Policies - Summary Of Current And Non-Current Portions Of Commissions Receivable (Details) Details 38 false false R39.htm 1039 - Disclosure - Summary of Significant Accounting Policies - Summary of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) Sheet http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail Summary of Significant Accounting Policies - Summary of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) Details 39 false false R40.htm 1040 - Disclosure - Acquisition - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail Acquisition - Additional Information (Detail) Details 40 false false R41.htm 1041 - Disclosure - Acquisition - Summary of Preliminary Purchase Price for Crosspointe and Preliminary Allocation of Purchase Price (Detail) Sheet http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail Acquisition - Summary of Preliminary Purchase Price for Crosspointe and Preliminary Allocation of Purchase Price (Detail) Details 41 false false R42.htm 1042 - Disclosure - Fair Value of Financial Instruments - Summary of Fair Value Measurements, Recurring and Nonrecurring (Details) Sheet http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails Fair Value of Financial Instruments - Summary of Fair Value Measurements, Recurring and Nonrecurring (Details) Details 42 false false R43.htm 1043 - Disclosure - Fair Value of Financial Instruments - Summary of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) Sheet http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationDetails Fair Value of Financial Instruments - Summary of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) Details 43 false false R44.htm 1044 - Disclosure - Fair Value of Financial Instruments - Additional Information (Details) Sheet http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetails Fair Value of Financial Instruments - Additional Information (Details) Details 44 false false R45.htm 1045 - Disclosure - Goodwill and Acquired Intangible Assets - Summary of Changes in Goodwill (Details) Sheet http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfChangesInGoodwillDetails Goodwill and Acquired Intangible Assets - Summary of Changes in Goodwill (Details) Details 45 false false R46.htm 1046 - Disclosure - Goodwill and Acquired Intangible Assets - Summary of Acquired Intangible Assets (Detail) Sheet http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail Goodwill and Acquired Intangible Assets - Summary of Acquired Intangible Assets (Detail) Details 46 false false R47.htm 1047 - Disclosure - Goodwill and Acquired Intangible Assets - Summary Of Future Amortization Expense Of The Intangible Assets (Detail) Sheet http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfFutureAmortizationExpenseOfTheIntangibleAssetsDetail Goodwill and Acquired Intangible Assets - Summary Of Future Amortization Expense Of The Intangible Assets (Detail) Details 47 false false R48.htm 1048 - Disclosure - Goodwill and Acquired Intangible Assets - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetail Goodwill and Acquired Intangible Assets - Additional Information (Detail) Details 48 false false R49.htm 1049 - Disclosure - Property and Equipment Net - Summary of Property and Equipment (Detail) Sheet http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail Property and Equipment Net - Summary of Property and Equipment (Detail) Details 49 false false R50.htm 1050 - Disclosure - Property and Equipment Net - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetAdditionalInformationDetail Property and Equipment Net - Additional Information (Detail) Details 50 false false R51.htm 1051 - Disclosure - Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Detail) Sheet http://imetrix.edgar-online.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Detail) Details 51 false false R52.htm 1052 - Disclosure - Loan and Security Agreement - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/LoanAndSecurityAgreementAdditionalInformationDetail Loan and Security Agreement - Additional Information (Detail) Details 52 false false R53.htm 1053 - Disclosure - Equity - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/EquityAdditionalInformationDetail Equity - Additional Information (Detail) Details 53 false false R54.htm 1054 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail Stock-Based Compensation - Additional Information (Detail) Details 54 false false R55.htm 1055 - Disclosure - Stock Based Compensation - Summary of Stock Option Grants (Detail) Sheet http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionGrantsDetail Stock Based Compensation - Summary of Stock Option Grants (Detail) Details 55 false false R56.htm 1056 - Disclosure - Stock-Based Compensation - Summary of Stock Options Activity (Detail) Sheet http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionsActivityDetail Stock-Based Compensation - Summary of Stock Options Activity (Detail) Details 56 false false R57.htm 1057 - Disclosure - Stock-Based Compensation - Schedule of Unvested Restricted Stock Units (Detail) Sheet http://imetrix.edgar-online.com/role/StockBasedCompensationScheduleOfUnvestedRestrictedStockUnitsDetail Stock-Based Compensation - Schedule of Unvested Restricted Stock Units (Detail) Details 57 false false R58.htm 1058 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense of Statements of Operations and Comprehensive Loss (Detail) Sheet http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseOfStatementsOfOperationsAndComprehensiveLossDetail Stock-Based Compensation - Summary of Stock-Based Compensation Expense of Statements of Operations and Comprehensive Loss (Detail) Details 58 false false R59.htm 1059 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 59 false false R60.htm 1060 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Detail) Sheet http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Detail) Details 60 false false R61.htm 1061 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail) Sheet http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail) Details 61 false false R62.htm 1062 - Disclosure - Income Taxes - Summary of Changes in Valuation Allowance (Detail) Sheet http://imetrix.edgar-online.com/role/IncomeTaxesSummaryOfChangesInValuationAllowanceDetail Income Taxes - Summary of Changes in Valuation Allowance (Detail) Details 62 false false R63.htm 1063 - Disclosure - Leases - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 63 false false R64.htm 1064 - Disclosure - Leases - Summary of Lease cost (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesSummaryOfLeaseCostDetail Leases - Summary of Lease cost (Detail) Details 64 false false R65.htm 1065 - Disclosure - Leases - Summary of Supplemental Disclosure of Cash Flow Information Related to Leases (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesSummaryOfSupplementalDisclosureOfCashFlowInformationRelatedToLeasesDetail Leases - Summary of Supplemental Disclosure of Cash Flow Information Related to Leases (Detail) Details 65 false false R66.htm 1066 - Disclosure - Leases - Summary of Weighted-Average Remaining Lease Terms and Discount Rates (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesSummaryOfWeightedAverageRemainingLeaseTermsAndDiscountRatesDetail Leases - Summary of Weighted-Average Remaining Lease Terms and Discount Rates (Detail) Details 66 false false R67.htm 1067 - Disclosure - Leases - Summary of Future Annual Lease Payments under the Company Leases (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesSummaryOfFutureAnnualLeasePaymentsUnderTheCompanyLeasesDetail Leases - Summary of Future Annual Lease Payments under the Company Leases (Detail) Details 67 false false R68.htm 1068 - Disclosure - Leases - Summary of Classifications of Lease Cost Assets and Liabilities on the Consolidated Balance Sheet (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesSummaryOfClassificationsOfLeaseCostAssetsAndLiabilitiesOnTheConsolidatedBalanceSheetDetail Leases - Summary of Classifications of Lease Cost Assets and Liabilities on the Consolidated Balance Sheet (Detail) Details 68 false false R69.htm 1069 - Disclosure - Commitments and Contingencies -Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/CommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies -Additional Information (Detail) Details 69 false false R70.htm 1070 - Disclosure - Retirement Plan - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/RetirementPlanAdditionalInformationDetail Retirement Plan - Additional Information (Detail) Details 70 false false R71.htm 1071 - Disclosure - Related Party Transactions - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/RelatedPartyTransactionsAdditionalInformationDetail Related Party Transactions - Additional Information (Detail) Details 71 false false R72.htm 1072 - Disclosure - Subsequent Events - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/SubsequentEventsAdditionalInformationDetail Subsequent Events - Additional Information (Detail) Details 72 false false All Reports Book All Reports d287160d10k.htm d287160dex211.htm d287160dex231.htm d287160dex311.htm d287160dex312.htm d287160dex321.htm d287160dex322.htm d287160dex42.htm d287160dex991.htm ever-20211231.xsd ever-20211231_cal.xml ever-20211231_def.xml ever-20211231_lab.xml ever-20211231_pre.xml g287160g02t07.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 94 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "d287160d10k.htm": { "axisCustom": 3, "axisStandard": 32, "contextCount": 237, "dts": { "calculationLink": { "local": [ "ever-20211231_cal.xml" ] }, "definitionLink": { "local": [ "ever-20211231_def.xml" ] }, "inline": { "local": [ "d287160d10k.htm" ] }, "labelLink": { "local": [ "ever-20211231_lab.xml" ] }, "presentationLink": { "local": [ "ever-20211231_pre.xml" ] }, "schema": { "local": [ "ever-20211231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" ] } }, "elementCount": 636, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021q4": 3, "total": 3 }, "keyCustom": 47, "keyStandard": 422, "memberCustom": 45, "memberStandard": 38, "nsprefix": "ever", "nsuri": "http://imetrix.edgar-online.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "1001 - Document - Cover Page", "role": "http://imetrix.edgar-online.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1010 - Disclosure - Fair Value of Financial Instruments", "role": "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1011 - Disclosure - Goodwill and Acquired Intangible Assets", "role": "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssets", "shortName": "Goodwill and Acquired Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1012 - Disclosure - Property and Equipment, Net", "role": "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1013 - Disclosure - Accrued Expenses and Other Current Liabilities", "role": "http://imetrix.edgar-online.com/role/AccruedExpensesAndOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1014 - Disclosure - Loan and Security Agreement", "role": "http://imetrix.edgar-online.com/role/LoanAndSecurityAgreement", "shortName": "Loan and Security Agreement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1015 - Disclosure - Equity", "role": "http://imetrix.edgar-online.com/role/Equity", "shortName": "Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1016 - Disclosure - Stock-Based Compensation", "role": "http://imetrix.edgar-online.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1017 - Disclosure - Income Taxes", "role": "http://imetrix.edgar-online.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1018 - Disclosure - Leases", "role": "http://imetrix.edgar-online.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1019 - Disclosure - Commitments and Contingencies", "role": "http://imetrix.edgar-online.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002 - Statement - Consolidated Balance Sheets", "role": "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1020 - Disclosure - Retirement Plan", "role": "http://imetrix.edgar-online.com/role/RetirementPlan", "shortName": "Retirement Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1021 - Disclosure - Related Party Transactions", "role": "http://imetrix.edgar-online.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1022 - Disclosure - Subsequent Events", "role": "http://imetrix.edgar-online.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1023 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1024 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021_PolicyFuelLlcMemberusgaapBusinessAcquisitionAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1025 - Disclosure - Acquisition (Tables)", "role": "http://imetrix.edgar-online.com/role/AcquisitionTables", "shortName": "Acquisition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021_PolicyFuelLlcMemberusgaapBusinessAcquisitionAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1026 - Disclosure - Fair Value of Financial Instruments (Tables)", "role": "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1027 - Disclosure - Goodwill and Acquired Intangible Assets (Tables)", "role": "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsTables", "shortName": "Goodwill and Acquired Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1028 - Disclosure - Property and Equipment, Net (Tables)", "role": "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1029 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "role": "http://imetrix.edgar-online.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1030 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://imetrix.edgar-online.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1031 - Disclosure - Income Taxes (Tables)", "role": "http://imetrix.edgar-online.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1032 - Disclosure - Leases (Tables)", "role": "http://imetrix.edgar-online.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1033 - Disclosure - Nature of the Business and Basis of Presentation - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/NatureOfTheBusinessAndBasisOfPresentationAdditionalInformationDetail", "shortName": "Nature of the Business and Basis of Presentation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:RestrictedCash", "div", "div", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1034 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:RestrictedCash", "div", "div", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021_ComputerEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1035 - Disclosure - Summary of Significant Accounting Policies - Summary of Property and Equipment Estimated Useful Lives (Detail)", "role": "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentEstimatedUsefulLivesDetail", "shortName": "Summary of Significant Accounting Policies - Summary of Property and Equipment Estimated Useful Lives (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021_ComputerEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis", "decimals": "2", "first": true, "lang": null, "name": "ever:RevenueFromContractWithCustomerPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1036 - Disclosure - Summary of Significant Accounting Policies - Summary of Revenue by Distribution Chanel (Detail)", "role": "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfRevenueByDistributionChanelDetail", "shortName": "Summary of Significant Accounting Policies - Summary of Revenue by Distribution Chanel (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis", "decimals": "2", "first": true, "lang": null, "name": "ever:RevenueFromContractWithCustomerPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1037 - Disclosure - Summary of Significant Accounting Policies - Disaggregation Of Revenue (Details)", "role": "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "shortName": "Summary of Significant Accounting Policies - Disaggregation Of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021_AutomotiveMembersrtProductOrServiceAxis", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "ever:CommissionReceivableCurrentPortion", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1038 - Disclosure - Summary of Significant Accounting Policies - Summary Of Current And Non-Current Portions Of Commissions Receivable (Details)", "role": "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfCurrentAndNonCurrentPortionsOfCommissionsReceivableDetails", "shortName": "Summary of Significant Accounting Policies - Summary Of Current And Non-Current Portions Of Commissions Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "ever:CommissionReceivableCurrentPortion", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1039 - Disclosure - Summary of Significant Accounting Policies - Summary of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail)", "role": "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "shortName": "Summary of Significant Accounting Policies - Summary of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004 - Statement - Consolidated Statements of Operations and Comprehensive Loss", "role": "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "shortName": "Consolidated Statements of Operations and Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1040 - Disclosure - Acquisition - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "shortName": "Acquisition - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn09_01_2020_EversuranceLLCMemberusgaapBusinessAcquisitionAxis", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1041 - Disclosure - Acquisition - Summary of Preliminary Purchase Price for Crosspointe and Preliminary Allocation of Purchase Price (Detail)", "role": "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail", "shortName": "Acquisition - Summary of Preliminary Purchase Price for Crosspointe and Preliminary Allocation of Purchase Price (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn08_13_2021_PolicyFuelLlcMemberusgaapBusinessAcquisitionAxis", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1042 - Disclosure - Fair Value of Financial Instruments - Summary of Fair Value Measurements, Recurring and Nonrecurring (Details)", "role": "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails", "shortName": "Fair Value of Financial Instruments - Summary of Fair Value Measurements, Recurring and Nonrecurring (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2020_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1043 - Disclosure - Fair Value of Financial Instruments - Summary of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details)", "role": "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationDetails", "shortName": "Fair Value of Financial Instruments - Summary of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2020_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021_AchievementOfThirdAnnualTargetMemberEVERRevenuetargetAxis_CommonClassAMemberusgaapStatementClassOfStockAxis_EversuranceMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1044 - Disclosure - Fair Value of Financial Instruments - Additional Information (Details)", "role": "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetails", "shortName": "Fair Value of Financial Instruments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021_AchievementOfThirdAnnualTargetMemberEVERRevenuetargetAxis_CommonClassAMemberusgaapStatementClassOfStockAxis_EversuranceMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1045 - Disclosure - Goodwill and Acquired Intangible Assets - Summary of Changes in Goodwill (Details)", "role": "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfChangesInGoodwillDetails", "shortName": "Goodwill and Acquired Intangible Assets - Summary of Changes in Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1046 - Disclosure - Goodwill and Acquired Intangible Assets - Summary of Acquired Intangible Assets (Detail)", "role": "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail", "shortName": "Goodwill and Acquired Intangible Assets - Summary of Acquired Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1047 - Disclosure - Goodwill and Acquired Intangible Assets - Summary Of Future Amortization Expense Of The Intangible Assets (Detail)", "role": "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfFutureAmortizationExpenseOfTheIntangibleAssetsDetail", "shortName": "Goodwill and Acquired Intangible Assets - Summary Of Future Amortization Expense Of The Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1048 - Disclosure - Goodwill and Acquired Intangible Assets - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetail", "shortName": "Goodwill and Acquired Intangible Assets - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1049 - Disclosure - Property and Equipment Net - Summary of Property and Equipment (Detail)", "role": "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail", "shortName": "Property and Equipment Net - Summary of Property and Equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2018", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2018", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1050 - Disclosure - Property and Equipment Net - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetAdditionalInformationDetail", "shortName": "Property and Equipment Net - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-5", "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1051 - Disclosure - Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Detail)", "role": "http://imetrix.edgar-online.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail", "shortName": "Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021_LoanAndSecurityAgreementMemberusgaapTypeOfArrangementAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1052 - Disclosure - Loan and Security Agreement - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/LoanAndSecurityAgreementAdditionalInformationDetail", "shortName": "Loan and Security Agreement - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021_LoanAndSecurityAgreementMemberusgaapTypeOfArrangementAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommonStockConversionFeatures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1053 - Disclosure - Equity - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/EquityAdditionalInformationDetail", "shortName": "Equity - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommonStockConversionFeatures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1054 - Disclosure - Stock-Based Compensation - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail", "shortName": "Stock-Based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-5", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1055 - Disclosure - Stock Based Compensation - Summary of Stock Option Grants (Detail)", "role": "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionGrantsDetail", "shortName": "Stock Based Compensation - Summary of Stock Option Grants (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2020", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1056 - Disclosure - Stock-Based Compensation - Summary of Stock Options Activity (Detail)", "role": "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionsActivityDetail", "shortName": "Stock-Based Compensation - Summary of Stock Options Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2020", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1057 - Disclosure - Stock-Based Compensation - Schedule of Unvested Restricted Stock Units (Detail)", "role": "http://imetrix.edgar-online.com/role/StockBasedCompensationScheduleOfUnvestedRestrictedStockUnitsDetail", "shortName": "Stock-Based Compensation - Schedule of Unvested Restricted Stock Units (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1058 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense of Statements of Operations and Comprehensive Loss (Detail)", "role": "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseOfStatementsOfOperationsAndComprehensiveLossDetail", "shortName": "Stock-Based Compensation - Summary of Stock-Based Compensation Expense of Statements of Operations and Comprehensive Loss (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021_CostOfSalesMemberusgaapIncomeStatementLocationAxis", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1059 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "0", "lang": null, "name": "us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006 - Statement - Consolidated Statements of Cash Flows", "role": "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1060 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Detail)", "role": "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail", "shortName": "Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1061 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail)", "role": "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail", "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1062 - Disclosure - Income Taxes - Summary of Changes in Valuation Allowance (Detail)", "role": "http://imetrix.edgar-online.com/role/IncomeTaxesSummaryOfChangesInValuationAllowanceDetail", "shortName": "Income Taxes - Summary of Changes in Valuation Allowance (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "lang": null, "name": "ever:ValuationAllowanceDeferredTaxAssetDecreasesRecordedToAccumulatedDeficit", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "us-gaap:SecurityDeposit", "div", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:SecurityDeposit", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1063 - Disclosure - Leases - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail", "shortName": "Leases - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:SecurityDeposit", "div", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:SecurityDeposit", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1064 - Disclosure - Leases - Summary of Lease cost (Detail)", "role": "http://imetrix.edgar-online.com/role/LeasesSummaryOfLeaseCostDetail", "shortName": "Leases - Summary of Lease cost (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ever:SupplementalDisclosureOfCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1065 - Disclosure - Leases - Summary of Supplemental Disclosure of Cash Flow Information Related to Leases (Detail)", "role": "http://imetrix.edgar-online.com/role/LeasesSummaryOfSupplementalDisclosureOfCashFlowInformationRelatedToLeasesDetail", "shortName": "Leases - Summary of Supplemental Disclosure of Cash Flow Information Related to Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ever:SupplementalDisclosureOfCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ever:SummaryOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1066 - Disclosure - Leases - Summary of Weighted-Average Remaining Lease Terms and Discount Rates (Detail)", "role": "http://imetrix.edgar-online.com/role/LeasesSummaryOfWeightedAverageRemainingLeaseTermsAndDiscountRatesDetail", "shortName": "Leases - Summary of Weighted-Average Remaining Lease Terms and Discount Rates (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ever:SummaryOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1067 - Disclosure - Leases - Summary of Future Annual Lease Payments under the Company Leases (Detail)", "role": "http://imetrix.edgar-online.com/role/LeasesSummaryOfFutureAnnualLeasePaymentsUnderTheCompanyLeasesDetail", "shortName": "Leases - Summary of Future Annual Lease Payments under the Company Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1068 - Disclosure - Leases - Summary of Classifications of Lease Cost Assets and Liabilities on the Consolidated Balance Sheet (Detail)", "role": "http://imetrix.edgar-online.com/role/LeasesSummaryOfClassificationsOfLeaseCostAssetsAndLiabilitiesOnTheConsolidatedBalanceSheetDetail", "shortName": "Leases - Summary of Classifications of Lease Cost Assets and Liabilities on the Consolidated Balance Sheet (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R69": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-5", "first": true, "lang": null, "name": "ever:NonprobableSalesTaxDue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1069 - Disclosure - Commitments and Contingencies -Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies -Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-5", "first": true, "lang": null, "name": "ever:NonprobableSalesTaxDue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1007 - Disclosure - Nature of the Business and Basis of Presentation", "role": "http://imetrix.edgar-online.com/role/NatureOfTheBusinessAndBasisOfPresentation", "shortName": "Nature of the Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1070 - Disclosure - Retirement Plan - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/RetirementPlanAdditionalInformationDetail", "shortName": "Retirement Plan - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1071 - Disclosure - Related Party Transactions - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "shortName": "Related Party Transactions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P02_23_2022To02_23_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_PrivatePlacementMemberusgaapSubsidiarySaleOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1072 - Disclosure - Subsequent Events - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/SubsequentEventsAdditionalInformationDetail", "shortName": "Subsequent Events - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P02_23_2022To02_23_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_PrivatePlacementMemberusgaapSubsidiarySaleOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1008 - Disclosure - Summary of Significant Accounting Policies", "role": "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1009 - Disclosure - Acquisition", "role": "http://imetrix.edgar-online.com/role/Acquisition", "shortName": "Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d287160d10k.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 88, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r662", "r663", "r664" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r662", "r663", "r664" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r662", "r663", "r664" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r662", "r663", "r664" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r665" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r667" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r668" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r662", "r663", "r664" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r659" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r661" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "ever_AccruedLiabilitiesAndOtherLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued liabilities and other liabilities.", "label": "Accrued Liabilities And Other Liabilities [Member]" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_AchievementOfFirstTwoAnnualTargetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Achievement of first two annual targets member.", "label": "Achievement Of First Two Annual Targets [Member]" } } }, "localname": "AchievementOfFirstTwoAnnualTargetsMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_AchievementOfThirdAnnualTargetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Achievement of Third Annual Target [Member]" } } }, "localname": "AchievementOfThirdAnnualTargetMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ever_AdjustmentsToAdditionalPaidInCapitalContingentConsiderationPayableInCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of contingent consideration payable in common stock.", "label": "Adjustments To Additional Paid In Capital Contingent Consideration Payable In Common Stock", "terseLabel": "Contingent consideration to be settled in Class A common stock" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalContingentConsiderationPayableInCommonStock", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "ever_AutomotiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Automotive [Member]" } } }, "localname": "AutomotiveMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "ever_BusinessAcquisitionEquityInterestIssuablePercentageOfMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of the maximum equity interest issuable in a business acquisition.", "label": "Business Acquisition Equity Interest Issuable Percentage Of Maximum", "terseLabel": "Percentage of the maximum equity interest issuable" } } }, "localname": "BusinessAcquisitionEquityInterestIssuablePercentageOfMaximum", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "ever_BusinessCombinationContingentConsiderationPeriodOfAchievement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period over which certain revenue targets may be achieved for contingent consideration as part of a business combination.", "label": "Business Combination Contingent Consideration Period Of Achievement", "terseLabel": "Business combination contingent consideration period of achievement", "verboseLabel": "Business combination contingent consideration period of achievement" } } }, "localname": "BusinessCombinationContingentConsiderationPeriodOfAchievement", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "ever_BusinessCombinationContingentConsiderationValuationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the valuation of contingent consideration as part of a business combination.", "label": "Business Combination Contingent Consideration Valuation [Policy Text Block]", "terseLabel": "Valuation of Contingent Consideration" } } }, "localname": "BusinessCombinationContingentConsiderationValuationPolicyTextBlock", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ever_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease liabilities assumed in a business combination.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Operating Lease Liabilities", "negatedLabel": "Operating lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiabilities", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail" ], "xbrltype": "monetaryItemType" }, "ever_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccountsPayable": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date. Amount includes payables due within one year or the normal operating cycle, if longer, as well as after one year.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Liabilities Accounts Payable", "terseLabel": "Accounts payable and accrued expenses (current and long-term)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccountsPayable", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail" ], "xbrltype": "monetaryItemType" }, "ever_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease right-of-use assets acquired in a business combination.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right of Use Assets", "terseLabel": "Operating lease\u00a0right-of-use\u00a0assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail" ], "xbrltype": "monetaryItemType" }, "ever_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedReceivables": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged, acquired at the acquisition date. Amount includes receivables due within one year or the normal operating cycle, if longer, as well as after one year.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Receivables", "terseLabel": "Commissions receivable (current and long-term)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedReceivables", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail" ], "xbrltype": "monetaryItemType" }, "ever_CambridgeMassachusettsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cambridge, Massachusetts [Member]", "label": "Cambridge, Massachusetts [Member]", "terseLabel": "Cambridge, Massachusetts [Member]" } } }, "localname": "CambridgeMassachusettsMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_CashPaymentToRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash paid during the period to related parties for business transactions.", "label": "Cash Payment To Related Party", "terseLabel": "Payment to related party" } } }, "localname": "CashPaymentToRelatedParty", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ever_ClassAAndClassBCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class A and class B common stock.", "label": "Class A and Class B Common Stock [Member]", "terseLabel": "Class A Common Stock and Class B Common Stock [Member]" } } }, "localname": "ClassAAndClassBCommonStockMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_ClassAOrClassBCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class A or Class B common stock.", "label": "Class A or Class B Common Stock [Member]", "terseLabel": "Class A Common Stock or Class B Common Stock [Member]" } } }, "localname": "ClassAOrClassBCommonStockMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_CommissionFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission Fees.", "label": "Commission Fees [Member]" } } }, "localname": "CommissionFeesMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_CommissionReceivableCurrentAndNonCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount receivable for commissions.", "label": "Commission Receivable Current And Non Current", "terseLabel": "Contract Assets Commission Receivable" } } }, "localname": "CommissionReceivableCurrentAndNonCurrent", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfCurrentAndNonCurrentPortionsOfCommissionsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "ever_CommissionReceivableCurrentPortion": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount receivable for commissions due within one year or the normal operating cycle, if longer.", "label": "Commission Receivable Current Portion", "terseLabel": "Commission receivable,Current portion" } } }, "localname": "CommissionReceivableCurrentPortion", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfCurrentAndNonCurrentPortionsOfCommissionsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "ever_CommissionReceivableFairValueAdjustmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission receivable fair value adjustment.", "label": "Commission Receivable Fair Value Adjustment [Member]" } } }, "localname": "CommissionReceivableFairValueAdjustmentMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_CommissionReceivableNonCurrentPortion": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount receivable for commissions due after one year of the balance sheet date (or one operating cycle, if longer)", "label": "Commission Receivable Non Current Portion", "terseLabel": "Commission receivable,nonCurrent portion" } } }, "localname": "CommissionReceivableNonCurrentPortion", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfCurrentAndNonCurrentPortionsOfCommissionsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "ever_ContingentConsiderationLiabilityAssociatedWithAcquisitionOfEversuranceIncludedInOtherLongtermLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent consideration liability associated with acquisition of Eversurance included in other long-term liabilities.", "label": "Contingent consideration liability associated with acquisition of Eversurance included in other longterm liabilities [Member]" } } }, "localname": "ContingentConsiderationLiabilityAssociatedWithAcquisitionOfEversuranceIncludedInOtherLongtermLiabilitiesMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails" ], "xbrltype": "domainItemType" }, "ever_ContingentConsiderationLiabilityAssociatedWithAcquisitionOfPolicyFuelIncludedInOtherLongTermLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration Liability Associated With Acquisition Of Policy Fuel Included In Other Long Term Liabilities", "label": "Contingent Consideration Liability Associated With Acquisition Of Policy Fuel Included In Other Long Term Liabilities [Member]", "terseLabel": "Contingent consideration liability associated with acquisition of PolicyFuel included in other long-term liabilities [Member]" } } }, "localname": "ContingentConsiderationLiabilityAssociatedWithAcquisitionOfPolicyFuelIncludedInOtherLongTermLiabilitiesMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails" ], "xbrltype": "domainItemType" }, "ever_ContingentConsiderationLiabilityAssociatedWithAcquisitionOfPolicyfuelIncludedInAccruedExpenseAndOtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration Liability Associated With Acquisition Of Policy Fuel Included In Accrued Expense", "label": "Contingent consideration liability associated with acquisition of PolicyFuel included in accrued expense and other current liabilities [Member]" } } }, "localname": "ContingentConsiderationLiabilityAssociatedWithAcquisitionOfPolicyfuelIncludedInAccruedExpenseAndOtherCurrentLiabilitiesMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails" ], "xbrltype": "domainItemType" }, "ever_ContingentConsiderationLiabilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration Liability.", "label": "Contingent Consideration Liability [Axis]" } } }, "localname": "ContingentConsiderationLiabilityAxis", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails" ], "xbrltype": "stringItemType" }, "ever_ContingentConsiderationLiabilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration Liability.", "label": "Contingent Consideration Liability [Domain]" } } }, "localname": "ContingentConsiderationLiabilityDomain", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails" ], "xbrltype": "domainItemType" }, "ever_ConversionOfClassBCommonStockToClassACommonStockShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares Class B common stock converted to Class A common stock.", "label": "Conversion Of Class B Common Stock To Class A Common Stock Shares", "terseLabel": "Transfer of Class B common stock to Class A common stock, shares" } } }, "localname": "ConversionOfClassBCommonStockToClassACommonStockShares", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "ever_ConversionOfClassBCommonStockToClassACommonStockValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of Class B common stock converted to Class A common stock.", "label": "Conversion Of Class B Common Stock To Class A Common Stock Value", "terseLabel": "Transfer of Class B common stock to Class A common stock" } } }, "localname": "ConversionOfClassBCommonStockToClassACommonStockValue", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "ever_CustomersAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customers A.", "label": "Customers A [Member]", "terseLabel": "Customers A [Member]" } } }, "localname": "CustomersAMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_DaysPrecedingAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Days preceding acquisition.", "label": "Days Preceding Acquisition [Member]" } } }, "localname": "DaysPrecedingAcquisitionMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_DaysPrecedingRevenueTargetDateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Days preceding revenue target date.", "label": "Days Preceding Revenue Target Date [Member]" } } }, "localname": "DaysPrecedingRevenueTargetDateMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_DebtInstrumentInterestRateDuringPeriodMinimumStatedPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument Interest Rate During Period Minimum Stated Percentage", "terseLabel": "Debt instrument interest rate during period minimum stated percentage" } } }, "localname": "DebtInstrumentInterestRateDuringPeriodMinimumStatedPercentage", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "ever_DebtInstrumentMaturityTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM format.", "label": "Debt Instrument Maturity Term", "terseLabel": "Maturity date" } } }, "localname": "DebtInstrumentMaturityTerm", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "gYearMonthItemType" }, "ever_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from operating lease liabilities.", "label": "Deferred Tax Assets Tax Deferred Expense Operating Lease Liability", "terseLabel": "Operating lease liability" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiability", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "ever_DeferredTaxLiabilitiesDeferredExpenseOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 12.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from operating lease right-of-use assets.", "label": "Deferred Tax Liabilities Deferred Expense Operating Lease Right of Use Assets", "negatedLabel": "Operating lease\u00a0right-of-use\u00a0assets" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseOperatingLeaseRightOfUseAssets", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "ever_DirectChannelsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Direct channels [Member]", "label": "Direct channels [Member]", "terseLabel": "Direct channels [Member]" } } }, "localname": "DirectChannelsMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfRevenueByDistributionChanelDetail" ], "xbrltype": "domainItemType" }, "ever_EffectiveIncomeTaxRateReconciliationDeferredTaxesOnAcquisition": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to deferred taxes from acquisitions.", "label": "Effective Income Tax Rate Reconciliation Deferred Taxes On Acquisition", "verboseLabel": "Deferred taxes on acquisition" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeferredTaxesOnAcquisition", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail" ], "xbrltype": "percentItemType" }, "ever_EmployeeServiceShareBasedCompensationSharesUsedToSettleAwards": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares that may be issued in settlement of share based awards.", "label": "Employee Service Share Based Compensation Shares Used To Settle Awards", "terseLabel": "Employee Service Share Based Compensation Shares Used To Settle Awards" } } }, "localname": "EmployeeServiceShareBasedCompensationSharesUsedToSettleAwards", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "ever_EmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees [Member].", "label": "Employees [Member]", "terseLabel": "Employees [Member]" } } }, "localname": "EmployeesMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_EntityWideAccountsReceivableMajorCustomer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of major customers representing 10% or more of the Company's accounts receivable.", "label": "Entity Wide Accounts Receivable Major Customer", "terseLabel": "Number of major customers" } } }, "localname": "EntityWideAccountsReceivableMajorCustomer", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "ever_EntityWideRevenueMajorCustomer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of major customers representing 10% or more of the Company's revenue.", "label": "Entity Wide Revenue Major Customer", "terseLabel": "Number of major customers" } } }, "localname": "EntityWideRevenueMajorCustomer", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "ever_EvansvilleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Evansville [Member].", "label": "Evansville [Member]" } } }, "localname": "EvansvilleMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_EversuranceLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Eversurance, LLC.", "label": "Eversurance, L L C [Member]", "terseLabel": "Eversurance, LLC [Member]", "verboseLabel": "Eversurance LLC [Member]" } } }, "localname": "EversuranceLLCMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail", "http://imetrix.edgar-online.com/role/AcquisitionTables", "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfChangesInGoodwillDetails" ], "xbrltype": "domainItemType" }, "ever_EversuranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Eversurance [Member]" } } }, "localname": "EversuranceMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/EquityAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationDetails" ], "xbrltype": "domainItemType" }, "ever_ExpirableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expirable Member", "label": "Expirable [Member]", "terseLabel": "Expirable [Member]" } } }, "localname": "ExpirableMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_FairValueOfContingentConsiderationInConnectionWithAcquisitionIncludedInEquity": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of contingent consideration in connection with acquisition included in equity.", "label": "Fair Value Of Contingent Consideration In Connection With Acquisition Included In Equity", "terseLabel": "Fair value of contingent consideration in connection with acquisition included in stockholders' equity" } } }, "localname": "FairValueOfContingentConsiderationInConnectionWithAcquisitionIncludedInEquity", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ever_FairValueOfContingentConsiderationInConnectionWithAcquisitionIncludedInOtherLongtermLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of contingent consideration in connection with acquisition included in other long-term liabilities.", "label": "Fair Value Of Contingent Consideration In Connection With Acquisition Included In Other LongTerm Liabilities", "terseLabel": "Fair value of contingent consideration in connection with acquisition included in other long-term liabilities" } } }, "localname": "FairValueOfContingentConsiderationInConnectionWithAcquisitionIncludedInOtherLongtermLiabilities", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ever_FixedDollarSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed dollar shares.", "label": "Fixed Dollar Shares [Member]" } } }, "localname": "FixedDollarSharesMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_FixedSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed shares.", "label": "Fixed Shares [Member]" } } }, "localname": "FixedSharesMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_From2008PlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "From 2008 plan member.", "label": "From 2008 Plan [Member]" } } }, "localname": "From2008PlanMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_IncreaseDecreaseInOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the operating lease right-of-use asset.", "label": "Increase Decrease In Operating Lease Right Of Use Assets", "negatedLabel": "Operating lease\u00a0right-of-use\u00a0assets" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssets", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ever_IndirectChannelsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indirect channels [Member]", "label": "Indirect channels [Member]", "terseLabel": "Indirect channels [Member]" } } }, "localname": "IndirectChannelsMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfRevenueByDistributionChanelDetail" ], "xbrltype": "domainItemType" }, "ever_InternalUseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internal use.", "label": "Internal Use [Member]", "terseLabel": "Internal use" } } }, "localname": "InternalUseMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_LineOfCreditFacilityMaximumPercentageBorrowingsOfEligibleAccountsReceivable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum amount of borrowing allowed under the terms of the line of credit, as a percentage of eligible accounts receivable.", "label": "Line of Credit Facility Maximum Percentage Borrowings of Eligible Accounts Receivable", "terseLabel": "Maximum percentage borrowings of eligible accounts receivable" } } }, "localname": "LineOfCreditFacilityMaximumPercentageBorrowingsOfEligibleAccountsReceivable", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "ever_LoanAndSecurityAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan and security agreement.", "label": "Loan And Security Agreement [Member]", "terseLabel": "Loan and Security Agreement [Member]" } } }, "localname": "LoanAndSecurityAgreementMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_NetOperatingLossCarryforwardExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expiration year of each operating loss carryforward included in operating loss carryforward, in CCYY format.", "label": "Net Operating Loss Carryforward Expiration Year", "terseLabel": "Operating loss carry forwards expiration period" } } }, "localname": "NetOperatingLossCarryforwardExpirationYear", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "gYearItemType" }, "ever_NetOperatingLossMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Operating Loss [Member]" } } }, "localname": "NetOperatingLossMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_NonProbablePerformanceBasedAndServiceBasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non probable performance based and service based.", "label": "Non Probable Performance Based And Service Based [Member]", "terseLabel": "Non Probable Performance Based And Service Based [Member]" } } }, "localname": "NonProbablePerformanceBasedAndServiceBasedMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_NonexpirableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nonexpirable [Member]", "label": "Nonexpirable [Member]", "terseLabel": "Nonexpirable [Member]" } } }, "localname": "NonexpirableMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_NonprobableSalesTaxDue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of sales tax liability assessed by the state that the company has not recorded a liability for as it is not deemed probable.", "label": "Nonprobable Sales Tax Due", "terseLabel": "Nonprobable Sales Tax Due" } } }, "localname": "NonprobableSalesTaxDue", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ever_NumberOfTradingDaysForDeterminingVolumeWeightedAveragePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of trading days used to determine the volume weighted average price per share.", "label": "Number Of Trading Days For Determining Volume Weighted Average Price Per Share", "terseLabel": "The number of trading days used to determine the volume weighted average price per share" } } }, "localname": "NumberOfTradingDaysForDeterminingVolumeWeightedAveragePricePerShare", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "ever_ObligationToIssueCommonSharesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of obligations incurred for the issuance of common stock.", "label": "Obligation To Issue Common Shares Current", "terseLabel": "Obligation to issue common shares current" } } }, "localname": "ObligationToIssueCommonSharesCurrent", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ever_OperatingLeaseExpirationMonthYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date which lease is set to expire, in CCYY-MM format.", "label": "Operating Lease Expiration Month Year", "terseLabel": "Operating lease expiration period" } } }, "localname": "OperatingLeaseExpirationMonthYear", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "gYearMonthItemType" }, "ever_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "ever_PercentageOfAnnualTaxableIncome": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of annual taxable income to which net operating loss carryforwards are limited.", "label": "Percentage of Annual Taxable Income", "terseLabel": "Annual taxable income, percentage" } } }, "localname": "PercentageOfAnnualTaxableIncome", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "ever_PerformanceBasedAndServiceBasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Based And Service Based [Member]", "label": "Performance Based And Service Based [Member]", "terseLabel": "Performance Based And Service Based [Member]" } } }, "localname": "PerformanceBasedAndServiceBasedMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_PerformanceBasedInducementAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance based inducement award member", "label": "Performance Based Inducement Award [Member]" } } }, "localname": "PerformanceBasedInducementAwardMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_PerformanceBasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Performance Based [Member]" } } }, "localname": "PerformanceBasedMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_PerformanceBasedRsusUnderInducementAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Based Rsus Under Inducement Award .", "label": "Performance Based Rsus Under Inducement Award [Member]" } } }, "localname": "PerformanceBasedRsusUnderInducementAwardMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_PolicyFuelLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Policy fuel llc.", "label": "Policy Fuel Llc [Member]", "terseLabel": "Policy Fuel LLC [Member]" } } }, "localname": "PolicyFuelLlcMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail", "http://imetrix.edgar-online.com/role/AcquisitionTables", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationDetails", "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_ProbablePerformanceBasedAndServiceBasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Probable Performance Based And Service Based [Member]" } } }, "localname": "ProbablePerformanceBasedAndServiceBasedMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_ProbablePerformanceBasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Probable Performance Based [Member]" } } }, "localname": "ProbablePerformanceBasedMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_PropertyAndEquipmentEstimatedUsefulLifeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the estimated useful lives of property and equipment.", "label": "Property And Equipment Estimated Useful Life [Table Text Block]", "terseLabel": "Summary of Property and Equipment Estimated Useful Lives" } } }, "localname": "PropertyAndEquipmentEstimatedUsefulLifeTableTextBlock", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "ever_PropertyPlantAndEquipmentWriteOffAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property, Plant and Equipment, Write Off [Axis]", "label": "Property, Plant and Equipment, Write Off [Axis]" } } }, "localname": "PropertyPlantAndEquipmentWriteOffAxis", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ever_PropertyPlantAndEquipmentWriteOffDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property, Plant and Equipment, Write Off [Domain]", "label": "Property Plant and Equipment Write Off [Domain]" } } }, "localname": "PropertyPlantAndEquipmentWriteOffDomain", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_RevenueFromContractWithCustomerPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of revenue from satisfaction of performance obligation by transferring promised good or service to customer, as a percentage of total revenue.", "label": "Revenue from Contract with Customer Percentage", "terseLabel": "Revenue from Contract with Customer Percentage" } } }, "localname": "RevenueFromContractWithCustomerPercentage", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfRevenueByDistributionChanelDetail" ], "xbrltype": "percentItemType" }, "ever_RevenuePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue, as a percentage of total revenue.", "label": "Revenue Percentage", "terseLabel": "Revenue percentage" } } }, "localname": "RevenuePercentage", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "ever_RevenueTargetAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue target.", "label": "Revenue Target [Axis]" } } }, "localname": "RevenueTargetAxis", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ever_RevenueTargetDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue target.", "label": "Revenue Target [Domain]" } } }, "localname": "RevenueTargetDomain", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_RevenuetargetAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "RevenueTarget", "label": "RevenueTarget [Axis]" } } }, "localname": "RevenuetargetAxis", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ever_RevenuetargetDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "RevenueTargetDomain", "label": "RevenueTarget [Domain]" } } }, "localname": "RevenuetargetDomain", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ever_ServiceAndPerformanceBasedInducementAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service and performance based inducement award member", "label": "Service And Performance Based Inducement Award [Member]" } } }, "localname": "ServiceAndPerformanceBasedInducementAwardMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_ServiceBasedInducementAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service Based Inducement Award", "label": "Service Based Inducement Award [Member]" } } }, "localname": "ServiceBasedInducementAwardMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_ServiceBasedMarketBasedAndPerformanceBasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Service Based Market Based And Performance Based [Member]" } } }, "localname": "ServiceBasedMarketBasedAndPerformanceBasedMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantDateFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate grant-date fair value of stock options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Aggregate Grant Date Fair Value", "terseLabel": "Aggregate grant date fair value of options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateGrantDateFairValue", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ever_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The automatic increase in the number of shares that may be issued under a share-based payment arrangement on the first day of each fiscal year.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Annual Increase Amount", "verboseLabel": "Annual increase in shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseAmount", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "ever_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreasePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The automatic increase in the number of shares that may be issued under a share-based payment arrangement on the first day of each fiscal year, as a percentage of shares outstanding.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Annual Increase Percentage", "verboseLabel": "Annual percentage increase in shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreasePercentage", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "ever_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsAggregateGrantDateFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate grant-date fair value of awards other than stock options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Other Than Options Aggregate Grant Date Fair Value", "terseLabel": "Inducement Awards, aggregate grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsAggregateGrantDateFairValue", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ever_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionsSharesOutstandingWeightedAverageExercisePriceAndAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, stock options/shares outstanding, weighted-average exercise price, and additional disclosures.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Stock Options/Shares Outstanding, Weighted-Average Exercise Price, and Additional Disclosures [Abstract]" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionsSharesOutstandingWeightedAverageExercisePriceAndAdditionalDisclosuresAbstract", "nsuri": "http://imetrix.edgar-online.com/20211231", "xbrltype": "stringItemType" }, "ever_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionssharesOutstandingWeightedaverageExercisePriceAndAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Stock Options/Shares Outstanding, Weighted-Average Exercise Price, and Additional Disclosures [Abstract]", "label": "Sharebased Compensation Arrangement by Sharebased Payment Award Stock OptionsShares Outstanding WeightedAverage Exercise Price and Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Stock Options/Shares Outstanding, Weighted-Average Exercise Price, and Additional Disclosures [Abstract]" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionssharesOutstandingWeightedaverageExercisePriceAndAdditionalDisclosuresAbstract", "nsuri": "http://imetrix.edgar-online.com/20211231", "xbrltype": "stringItemType" }, "ever_SignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant Accounting Policies [Line Items]", "label": "Significant Accounting Policies [Line Items]", "terseLabel": "Significant Accounting Policies [Line Items]" } } }, "localname": "SignificantAccountingPoliciesLineItems", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentEstimatedUsefulLivesDetail" ], "xbrltype": "stringItemType" }, "ever_SignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant Accounting Policies [Table]", "label": "Significant Accounting Policies [Table]", "terseLabel": "Significant Accounting Policies [Table]" } } }, "localname": "SignificantAccountingPoliciesTable", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ever_SoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software.", "label": "Software [Member]", "terseLabel": "Software [Member]" } } }, "localname": "SoftwareMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentEstimatedUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "ever_StockIssuedDuringPeriodSharesToSettleContingentConsiderationLiability": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued during the period to settle a contingent consideration liability.", "label": "Stock Issued During Period Shares To Settle Contingent Consideration Liability", "terseLabel": "Issuance of common stock to settle contingent consideration liability,Shares" } } }, "localname": "StockIssuedDuringPeriodSharesToSettleContingentConsiderationLiability", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "ever_SummaryOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted average remaining lease term and discount rate for leases.", "label": "Summary of Weighted Average Remaining Lease Terms and Discount Rates [Table Text Block]", "terseLabel": "Summary of Weighted-Average Remaining Lease Terms and Discount Rates" } } }, "localname": "SummaryOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "ever_SupplementalDisclosureOfBalanceSheetInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of balance sheet information related to leases.", "label": "Supplemental Disclosure Of Balance Sheet Information Related To Leases [Table Text Block]", "verboseLabel": "Summary of Classifications of Lease Cost Assets and Liabilities on the Consolidated Balance Sheet" } } }, "localname": "SupplementalDisclosureOfBalanceSheetInformationRelatedToLeasesTableTextBlock", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "ever_SupplementalDisclosureOfCashFlowInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash flow information related to leases.", "label": "Supplemental Disclosure of Cash Flow Information Related to Leases [Table Text Block]", "terseLabel": "Summary of Supplemental Disclosure of Cash Flow Information Related to Leases" } } }, "localname": "SupplementalDisclosureOfCashFlowInformationRelatedToLeasesTableTextBlock", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "ever_TaxCreditCarryForwardExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expiration year of each tax credit carryforward, in CCYY format.", "label": "Tax Credit Carry Forward Expiration Year", "terseLabel": "Tax credit carry forward expiration date" } } }, "localname": "TaxCreditCarryForwardExpirationYear", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "gYearItemType" }, "ever_TwoThousandAndEighteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and eighteen equity incentive plan.", "label": "Two Thousand And Eighteen Equity Incentive Plan [Member]", "terseLabel": "2018 Equity Incentive Plan [Member]" } } }, "localname": "TwoThousandAndEighteenEquityIncentivePlanMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_TwoThousandAndTwentyLoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Thousand And Twenty Loan Agreement [Member]", "terseLabel": "2020 Loan Agreement [Member]" } } }, "localname": "TwoThousandAndTwentyLoanAgreementMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_UponAchievementOfFirstTwoTargetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Upon achievement of first two targets.", "label": "Upon Achievement Of First Two Targets [Member]" } } }, "localname": "UponAchievementOfFirstTwoTargetsMember", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/EquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ever_ValuationAllowanceDeferredTaxAssetChangeInAmountRecognizedAsIncomeTaxExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance recognized as an income tax expense.", "label": "Valuation Allowance Deferred Tax Asset Change In Amount Recognized As Income Tax Expense", "terseLabel": "Increases recorded to tax provision" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmountRecognizedAsIncomeTaxExpense", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesSummaryOfChangesInValuationAllowanceDetail" ], "xbrltype": "monetaryItemType" }, "ever_ValuationAllowanceDeferredTaxAssetDecreasesRecordedAsABenefitToIncomeTaxExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance recorded as a benefit to the income tax provision.", "label": "Valuation Allowance Deferred Tax Asset Decreases Recorded As A Benefit To Income Tax Expense", "terseLabel": "Decreases recorded as a benefit to income tax provision" } } }, "localname": "ValuationAllowanceDeferredTaxAssetDecreasesRecordedAsABenefitToIncomeTaxExpense", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesSummaryOfChangesInValuationAllowanceDetail" ], "xbrltype": "monetaryItemType" }, "ever_ValuationAllowanceDeferredTaxAssetDecreasesRecordedToAccumulatedDeficit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance recorded to accumulated deficit.", "label": "Valuation Allowance Deferred Tax Asset Decreases Recorded To Accumulated Deficit", "terseLabel": "Decreases recorded to accumulated deficit" } } }, "localname": "ValuationAllowanceDeferredTaxAssetDecreasesRecordedToAccumulatedDeficit", "nsuri": "http://imetrix.edgar-online.com/20211231", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesSummaryOfChangesInValuationAllowanceDetail" ], "xbrltype": "monetaryItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r175", "r320", "r325", "r622" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r255", "r290", "r348", "r350", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r619", "r623", "r653", "r654" ], "lang": { "en-us": { "role": { "definitionGuidance": "Maximum [Member]", "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r255", "r290", "r348", "r350", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r619", "r623", "r653", "r654" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r175", "r320", "r325", "r622" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r172", "r320", "r323", "r576", "r618", "r620" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r172", "r320", "r323", "r576", "r618", "r620" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r255", "r290", "r328", "r348", "r350", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r619", "r623", "r653", "r654" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r255", "r290", "r328", "r348", "r350", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r619", "r623", "r653", "r654" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r173", "r174", "r320", "r324", "r621", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r173", "r174", "r320", "r324", "r621", "r638", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r176", "r554" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Summary Of Current And Non-Current Portions Of Commissions Receivable" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccruedExpensesAndOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r39", "r560" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r639" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r8", "r25", "r177", "r178" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 17.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedAdvertisingCurrent": { "auth_ref": [ "r10", "r13", "r14", "r42" ], "calculation": { "http://imetrix.edgar-online.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for advertising of the entity's goods and services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Advertising, Current", "terseLabel": "Accrued advertising expenses" } } }, "localname": "AccruedAdvertisingCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail", "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r37", "r227" ], "calculation": { "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r28", "r53", "r54", "r55", "r607", "r631", "r635" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r52", "r55", "r65", "r66", "r67", "r107", "r108", "r109", "r472", "r626", "r627", "r673" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r26" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r107", "r108", "r109", "r392", "r393", "r394", "r488" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r110", "r111", "r112", "r113", "r122", "r185", "r186", "r188", "r189", "r190", "r191", "r192", "r193", "r240", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r426", "r427", "r428", "r429", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r549", "r578", "r579", "r580", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r669", "r670", "r671", "r672", "r673" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r352", "r354", "r398", "r399" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Costs, Policy [Policy Text Block]", "terseLabel": "Advertising Expense" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r402" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expenses" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r354", "r384", "r397" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Stock-based compensation expense", "verboseLabel": "Share-based Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseOfStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r180", "r194", "r195", "r198" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance for Doubtful Accounts Receivable", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r197" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Allowance for Doubtful Accounts Receivable, Write-offs", "terseLabel": "Write off against reserve" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r86", "r209", "r217" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "verboseLabel": "Amortization expense for intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share, amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Arrangements and Non-arrangement Transactions [Domain]", "terseLabel": "Arrangements and Non-arrangement Transactions [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r101", "r155", "r164", "r170", "r187", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r468", "r473", "r508", "r558", "r560", "r587", "r605" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r9", "r11", "r50", "r101", "r187", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r468", "r473", "r508", "r558", "r560" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r355", "r386" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r477", "r478" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r347", "r349" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail", "http://imetrix.edgar-online.com/role/AcquisitionTables", "http://imetrix.edgar-online.com/role/EquityAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationDetails", "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfChangesInGoodwillDetails", "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r347", "r349", "r444", "r445" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail", "http://imetrix.edgar-online.com/role/AcquisitionTables", "http://imetrix.edgar-online.com/role/EquityAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationDetails", "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfChangesInGoodwillDetails", "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": { "auth_ref": [ "r459" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "disclosureGuidance": "Business combination equity interest issuable or issued, Number of shares", "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/AcquisitionTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r442" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 13.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition-related costs", "verboseLabel": "Business combination acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Assets and Liabilities Arising from Contingencies [Abstract]", "terseLabel": "Assets acquired and liabilities assumed:" } } }, "localname": "BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r453", "r454", "r456" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total Business purchase consideration", "verboseLabel": "Total purchase price consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r451", "r453", "r454", "r458" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Settlement of existing relationship" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r85", "r461" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Change in fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r452", "r455", "r460" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Business consideration, shares issued or issuable", "verboseLabel": "Fair value of contingent consideration to be settled in stock" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisition" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/Acquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized": { "auth_ref": [ "r448" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount, measured at acquisition-date fair value, of all liabilities assumed that arise from contingencies and were recognized by the entity.", "label": "Business Combination, Liabilities Arising from Contingencies, Amount Recognized", "terseLabel": "Business combination, fair value of the contingent consideration" } } }, "localname": "BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r447" ], "calculation": { "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r447" ], "calculation": { "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r447" ], "calculation": { "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r447" ], "calculation": { "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedLabel": "Accounts payable and accrued expenses (current)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r447" ], "calculation": { "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r446", "r447" ], "calculation": { "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Business Combination, Intangible Assets Acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r446", "r447" ], "calculation": { "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Total allocation of purchase price consideration" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r6", "r106", "r151" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Nature of the Business and Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/NatureOfTheBusinessAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r90", "r91", "r92" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Acquisition of property and equipment included in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r656", "r658" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortization of internal use software" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r657" ], "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Capitalized software costs", "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Capitalized Computer Software, Gross", "verboseLabel": "Software" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r655" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "terseLabel": "Capitalized software cost, net" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r7", "r34", "r88" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 16.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "verboseLabel": "Money market funds" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r16", "r89" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r16", "r89", "r585" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r83", "r88", "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r83", "r519" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of noncash investing and financing information:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r98", "r101", "r125", "r126", "r127", "r129", "r131", "r137", "r138", "r139", "r187", "r241", "r245", "r246", "r247", "r250", "r251", "r288", "r289", "r293", "r297", "r508", "r666" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://imetrix.edgar-online.com/role/CoverPage", "http://imetrix.edgar-online.com/role/EquityAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://imetrix.edgar-online.com/role/NatureOfTheBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SubsequentEventsAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/EquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommissionsPolicy": { "auth_ref": [ "r583", "r584" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fees earned by the broker dealer, acting as an agent in the buying and selling of securities and administrative efforts on behalf of customers and may include the timing of commission revenue recognition and presentation in the financial statements. Commissions earned are usually related to the broker dealer's customers' trading volume and the dollar amounts of the trades.", "label": "Commissions, Policy [Policy Text Block]", "terseLabel": "Commissions Receivable" } } }, "localname": "CommissionsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r46", "r236", "r592", "r611" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r233", "r234", "r235", "r237", "r640" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://imetrix.edgar-online.com/role/CoverPage", "http://imetrix.edgar-online.com/role/EquityAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://imetrix.edgar-online.com/role/NatureOfTheBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock [Member]" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://imetrix.edgar-online.com/role/CoverPage", "http://imetrix.edgar-online.com/role/EquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockConversionFeatures": { "auth_ref": [ "r305", "r308", "r309", "r310" ], "lang": { "en-us": { "role": { "documentation": "Description of common stock conversion feature. Includes, but is not limited to, conversion price; conversion right; timing of right; terms, event or change in circumstance causing contingency to be met or adjustment to conversion price or number of shares; manner of settlement upon conversion; and method of settlement.", "label": "Common Stock, Terms of Conversion", "terseLabel": "Common stock, conversion features" } } }, "localname": "CommonStockConversionFeatures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/EquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r107", "r108", "r488" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical", "http://imetrix.edgar-online.com/role/EquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r24", "r304" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r24", "r560" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockVotingRights": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.", "label": "Common Stock, Voting Rights", "terseLabel": "Common stock, voting right" } } }, "localname": "CommonStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/EquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r60", "r62", "r63", "r70", "r595", "r614" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Loss" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer Equipment [Member]" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentEstimatedUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r146", "r147", "r175", "r505", "r506", "r639" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfRevenueByDistributionChanelDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r146", "r147", "r175", "r505", "r506", "r636", "r639" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfRevenueByDistributionChanelDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r146", "r147", "r175", "r505", "r506", "r636", "r639" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfRevenueByDistributionChanelDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r142", "r602" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk and of Significant Customers" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r146", "r147", "r175", "r505", "r506" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r146", "r147", "r175", "r505", "r506", "r639" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfRevenueByDistributionChanelDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContingentConsiderationByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of contingent consideration.", "label": "Contingent Consideration by Type [Axis]" } } }, "localname": "ContingentConsiderationByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of contingent payment arrangement.", "label": "Contingent Consideration Type [Domain]" } } }, "localname": "ContingentConsiderationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary Of Current And Non-Current Portions Of Commissions Receivable" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r316", "r317", "r321" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r316", "r317", "r321" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r322" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer, liability, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r75", "r101", "r187", "r241", "r242", "r243", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r508" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 8.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Revenue [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseOfStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r74" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 7.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total cost and operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Cost and operating expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit Concentration Risk [Member]" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LoanAndSecurityAgreementAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/NatureOfTheBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LoanAndSecurityAgreementAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/NatureOfTheBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r145", "r175" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]", "verboseLabel": "Customer relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail", "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r97", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r269", "r276", "r277", "r279", "r284" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Loan and Security Agreement" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LoanAndSecurityAgreement" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentCovenantDescription": { "auth_ref": [ "r19", "r600" ], "lang": { "en-us": { "role": { "documentation": "Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants.", "label": "Debt Instrument, Covenant Description", "terseLabel": "Debt Instrument, Covenant Description" } } }, "localname": "DebtInstrumentCovenantDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of reference rate used for variable rate of debt instrument.", "label": "Debt Instrument, Description of Variable Rate Basis", "terseLabel": "Debt instrument, interest rate description" } } }, "localname": "DebtInstrumentDescriptionOfVariableRateBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r44", "r100", "r105", "r252", "r253", "r254", "r255", "r256", "r257", "r259", "r265", "r266", "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r278", "r280", "r281", "r282", "r283", "r305", "r311", "r312", "r313", "r529", "r530", "r531", "r532", "r601" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Deferred Financing Costs" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis": { "auth_ref": [ "r326", "r327" ], "lang": { "en-us": { "role": { "documentation": "Information by type of deferred compensation related to other postretirement benefit arrangements that are not equivalent to a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.", "label": "Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Axis]", "terseLabel": "Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Axis]" } } }, "localname": "DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r86", "r102", "r424", "r432", "r433", "r434" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r20", "r21", "r414", "r588", "r603" ], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Intangible assets" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r415" ], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r417" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "terseLabel": "Net deferred tax assets and liabilities" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r417" ], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r422", "r423" ], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r422", "r423" ], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r420", "r422", "r423" ], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Research and development tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r422", "r423" ], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r422", "r423" ], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r416" ], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance", "periodEndLabel": "Valuation allowance as of end of year", "periodStartLabel": "Valuation allowance as of beginning of year" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail", "http://imetrix.edgar-online.com/role/IncomeTaxesSummaryOfChangesInValuationAllowanceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts": { "auth_ref": [ "r422", "r423" ], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 11.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from research and development costs.", "label": "Deferred Tax Liabilities, Deferred Expense, Capitalized Research and Development Costs", "negatedLabel": "Capitalized software development costs" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r422", "r423" ], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 13.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r422", "r423" ], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 14.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Contribution to defined contribution savings plan" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RetirementPlanAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r86", "r225" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows", "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail", "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "verboseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DueToAffiliateCurrentAndNoncurrent": { "auth_ref": [ "r553", "r557", "r591", "r612", "r637" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payable due to an entity that is affiliated with the reporting entity by means of direct or indirect ownership.", "label": "Due to Affiliate", "terseLabel": "Due to affiliate" } } }, "localname": "DueToAffiliateCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarliestTaxYearMember": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Earliest identified tax year.", "label": "Earliest Tax Year [Member]" } } }, "localname": "EarliestTaxYearMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r71", "r114", "r115", "r116", "r117", "r118", "r123", "r125", "r129", "r130", "r131", "r134", "r135", "r489", "r490", "r596", "r615" ], "lang": { "en-us": { "role": { "disclosureGuidance": "Net loss per share, basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r71", "r114", "r115", "r116", "r117", "r118", "r125", "r129", "r130", "r131", "r134", "r135", "r489", "r490", "r596", "r615" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share, diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r132", "r133" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Income (Loss) per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r519" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r408" ], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r103", "r408", "r435" ], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal statutory income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r408", "r435" ], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "auth_ref": [ "r408", "r435" ], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "terseLabel": "Nondeductible items" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r408", "r435" ], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent", "terseLabel": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r408", "r435" ], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r408", "r435" ], "calculation": { "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "terseLabel": "Federal and state research and development tax credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://imetrix.edgar-online.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued employee compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseOfStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Compensation expense, expected recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r385" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options", "terseLabel": "Unrecognized compensation expense related to unvested options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "verboseLabel": "Equity Abstract" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r65", "r66", "r67", "r107", "r108", "r109", "r111", "r119", "r121", "r136", "r191", "r304", "r314", "r392", "r393", "r394", "r428", "r429", "r488", "r521", "r522", "r523", "r524", "r525", "r526", "r626", "r627", "r628", "r673" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://imetrix.edgar-online.com/role/EquityAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r491", "r492", "r493", "r500", "r501" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "terseLabel": "Summary of Fair Value Measurements, Recurring and Nonrecurring" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r491", "r503", "r504" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r267", "r280", "r281", "r329", "r331", "r332", "r333", "r334", "r335", "r336", "r343", "r492", "r564", "r565", "r566" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationDetails", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r499", "r501" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r491", "r492", "r494", "r495", "r502" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r267", "r329", "r331", "r336", "r343", "r492", "r564" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r267", "r280", "r281", "r329", "r331", "r336", "r343", "r492", "r565" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r267", "r280", "r281", "r329", "r331", "r332", "r333", "r334", "r335", "r336", "r343", "r492", "r566" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationDetails", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r496", "r501" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r496", "r501" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Summary of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r497" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Change in fair value of contingent consideration" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r498" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "terseLabel": "Acquisition of Policy Fuel" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of financial instrument classified as a liability into (out of) level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net", "terseLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r496" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Fair value at December\u00a031, 2021", "periodStartLabel": "Fair value at December\u00a031, 2020" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r267", "r280", "r281", "r329", "r331", "r332", "r333", "r334", "r335", "r336", "r343", "r564", "r565", "r566" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationDetails", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r499", "r502" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Weighted Average Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Identifiable intangible assets, useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r216" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "verboseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed.", "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfFutureAmortizationExpenseOfTheIntangibleAssetsDetail": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfFutureAmortizationExpenseOfTheIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r218" ], "calculation": { "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfFutureAmortizationExpenseOfTheIntangibleAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfFutureAmortizationExpenseOfTheIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r218" ], "calculation": { "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfFutureAmortizationExpenseOfTheIntangibleAssetsDetail": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfFutureAmortizationExpenseOfTheIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r218" ], "calculation": { "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfFutureAmortizationExpenseOfTheIntangibleAssetsDetail": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfFutureAmortizationExpenseOfTheIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r218" ], "calculation": { "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfFutureAmortizationExpenseOfTheIntangibleAssetsDetail": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfFutureAmortizationExpenseOfTheIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r218" ], "calculation": { "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfFutureAmortizationExpenseOfTheIntangibleAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfFutureAmortizationExpenseOfTheIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r210", "r212", "r216", "r220", "r577", "r581" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r216", "r581" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Gross Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r210", "r215" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r216", "r577" ], "calculation": { "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfFutureAmortizationExpenseOfTheIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total", "verboseLabel": "Carrying Value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail", "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfFutureAmortizationExpenseOfTheIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r87", "r517", "r518" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedLabel": "Unrealized foreign currency transaction losses" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r528" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.", "label": "Foreign Income Tax Expense (Benefit), Continuing Operations", "terseLabel": "Foreign taxes" } } }, "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r226" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures, Gross", "verboseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentEstimatedUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r86" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r76" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 11.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseOfStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r199", "r201", "r560", "r586" ], "calculation": { "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 21.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending Balance", "periodStartLabel": "Opening Balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail", "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfChangesInGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r202" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill resulting from PolicyFuel acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfChangesInGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Summary of Changes in Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Acquired Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r205", "r213" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Acquired Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r86", "r200", "r203", "r206" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfChangesInGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "auth_ref": [ "r205" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Period Increase (Decrease)", "terseLabel": "Final adjustment to Eversurance purchase price allocation" } } }, "localname": "GoodwillPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfChangesInGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r204", "r441" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "verboseLabel": "Goodwill accounting adjustment" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r223", "r230" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r68", "r155", "r163", "r166", "r169", "r171", "r582", "r593", "r598", "r616" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r229", "r232" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseOfStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseOfStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r103", "r409", "r412", "r419", "r430", "r436", "r438", "r439", "r440" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r120", "r121", "r154", "r407", "r431", "r437", "r617" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Benefit from income taxes", "verboseLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r64", "r405", "r406", "r412", "r413", "r418", "r425" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r85" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r85" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r85" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r85", "r574" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effects from acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r85", "r541" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r85" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r85" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r211", "r219" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r211", "r219" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r208", "r214" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 22.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Acquired intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest Expense [Member]" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r597" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 15.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Rent expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r545", "r547" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesSummaryOfLeaseCostDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesSummaryOfLeaseCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease, Cost [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Summary of Lease cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsGross": { "auth_ref": [ "r12", "r226" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements, Gross", "verboseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentEstimatedUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r536" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Summary of Future Annual Lease Payments under the Company Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r546" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesSummaryOfFutureAnnualLeasePaymentsUnderTheCompanyLeasesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesSummaryOfFutureAnnualLeasePaymentsUnderTheCompanyLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r546" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesSummaryOfFutureAnnualLeasePaymentsUnderTheCompanyLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r546" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesSummaryOfFutureAnnualLeasePaymentsUnderTheCompanyLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r546" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesSummaryOfFutureAnnualLeasePaymentsUnderTheCompanyLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r546" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesSummaryOfFutureAnnualLeasePaymentsUnderTheCompanyLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r546" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesSummaryOfFutureAnnualLeasePaymentsUnderTheCompanyLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r546" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesSummaryOfFutureAnnualLeasePaymentsUnderTheCompanyLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r546" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesSummaryOfFutureAnnualLeasePaymentsUnderTheCompanyLeasesDetail": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesSummaryOfFutureAnnualLeasePaymentsUnderTheCompanyLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lessee, Operating Lease, Term of Contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r41", "r101", "r165", "r187", "r241", "r242", "r243", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r469", "r473", "r474", "r508", "r558", "r559" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r31", "r101", "r187", "r508", "r560", "r590", "r609" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r43", "r101", "r187", "r241", "r242", "r243", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r469", "r473", "r474", "r508", "r558", "r559", "r560" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r19", "r589", "r604" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Revolving line of credit outstanding amount" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r40" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Credit facility borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LoanAndSecurityAgreementAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/NatureOfTheBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementExpense": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 12.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.", "label": "Litigation Settlement, Expense", "terseLabel": "Legal settlement" } } }, "localname": "LitigationSettlementExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r44", "r239" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r12", "r226" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross", "verboseLabel": "Computer equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r83", "r84", "r87" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r5", "r59", "r61", "r67", "r69", "r87", "r101", "r110", "r114", "r115", "r116", "r117", "r120", "r121", "r128", "r155", "r163", "r166", "r169", "r171", "r187", "r241", "r242", "r243", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r490", "r508", "r594", "r613" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "negatedLabel": "Net losses", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://imetrix.edgar-online.com/role/NatureOfTheBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 14.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_NonrecurringAdjustmentAxis": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Information about material and nonrecurring adjustment directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Axis]" } } }, "localname": "NonrecurringAdjustmentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NonrecurringAdjustmentDomain": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Material, nonrecurring adjustment(s) allocated (included) to (in) reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Domain]" } } }, "localname": "NonrecurringAdjustmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Schedule of Unvested Restricted Stock Units" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of Reporting Units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OpenTaxYear": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Tax year that remains open to examination under enacted tax laws, in YYYY format.", "label": "Open Tax Year", "terseLabel": "Open tax year" } } }, "localname": "OpenTaxYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "gYearListItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r155", "r163", "r166", "r169", "r171" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r538", "r547" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesSummaryOfLeaseCostDetail": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesSummaryOfLeaseCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r534" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesSummaryOfClassificationsOfLeaseCostAssetsAndLiabilitiesOnTheConsolidatedBalanceSheetDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://imetrix.edgar-online.com/role/LeasesSummaryOfFutureAnnualLeasePaymentsUnderTheCompanyLeasesDetail": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesSummaryOfClassificationsOfLeaseCostAssetsAndLiabilitiesOnTheConsolidatedBalanceSheetDetail", "http://imetrix.edgar-online.com/role/LeasesSummaryOfFutureAnnualLeasePaymentsUnderTheCompanyLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r534" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://imetrix.edgar-online.com/role/LeasesSummaryOfClassificationsOfLeaseCostAssetsAndLiabilitiesOnTheConsolidatedBalanceSheetDetail": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities", "verboseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/LeasesSummaryOfClassificationsOfLeaseCostAssetsAndLiabilitiesOnTheConsolidatedBalanceSheetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r534" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://imetrix.edgar-online.com/role/LeasesSummaryOfClassificationsOfLeaseCostAssetsAndLiabilitiesOnTheConsolidatedBalanceSheetDetail": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/LeasesSummaryOfClassificationsOfLeaseCostAssetsAndLiabilitiesOnTheConsolidatedBalanceSheetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r535", "r541" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesSummaryOfSupplementalDisclosureOfCashFlowInformationRelatedToLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r533" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 23.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r544", "r547" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesSummaryOfWeightedAverageRemainingLeaseTermsAndDiscountRatesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r543", "r547" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term - operating leases (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesSummaryOfWeightedAverageRemainingLeaseTermsAndDiscountRatesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Operating Leased Assets [Line Items]", "terseLabel": "Operating Leased Assets [Line Items]" } } }, "localname": "OperatingLeasedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r420" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carry forwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r13", "r14", "r15", "r42" ], "calculation": { "http://imetrix.edgar-online.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r51" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax": { "auth_ref": [ "r53", "r56", "r57", "r58", "r520" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other identifiable intangible assets [Member]" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail", "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r78" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 16.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain": { "auth_ref": [ "r326", "r327" ], "lang": { "en-us": { "role": { "documentation": "Deferred compensation related to other postretirement benefit arrangements that are not equivalent to a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.", "label": "Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Domain]", "terseLabel": "Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Domain]" } } }, "localname": "OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r79", "r457" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Business consideration, cash paid", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "negatedLabel": "Acquisition of business", "verboseLabel": "Cash paid" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/AcquisitionSummaryOfPreliminaryPurchasePriceForCrosspointeAndPreliminaryAllocationOfPurchasePriceDetail", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r80", "r462", "r463", "r464" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Acquisition of property and equipment, including costs capitalized for development of internal-use software" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r328", "r330", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r351" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "Retirement Plan" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RetirementPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r355", "r386" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r23", "r288" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred Stock, Par or Stated Value Per Share" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r23", "r288" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred Stock, Shares Issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred Stock, Shares Outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r23", "r560" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.001 par value; 10,000,000 shares authorized; no shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r9", "r32", "r33" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 18.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/NatureOfTheBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r81" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Gross proceeds from issuance of common stock", "verboseLabel": "Gross proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/NatureOfTheBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r81", "r387" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Product Information [Line Items]", "terseLabel": "Product Information [Line Items]" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfRevenueByDistributionChanelDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r5", "r59", "r61", "r67", "r82", "r101", "r110", "r120", "r121", "r155", "r163", "r166", "r169", "r171", "r187", "r241", "r242", "r243", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r467", "r470", "r471", "r475", "r476", "r490", "r508", "r598" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r37", "r228" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentEstimatedUsefulLivesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r231", "r641", "r642", "r643" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Property, Plant and Equipment, Estimated Useful Lives", "terseLabel": "Property, plant and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentEstimatedUsefulLivesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r36", "r226" ], "calculation": { "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property plant and equipment , Gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment [Member]", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r17", "r18", "r228", "r560", "r599", "r610" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 19.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r35", "r228", "r641", "r642" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r17", "r228" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Summary of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r17", "r226" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Software [Member]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentEstimatedUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, plant and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentEstimatedUsefulLivesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r73", "r196" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for Doubtful Accounts", "verboseLabel": "Provision for (recovery of) bad debt" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r179", "r182", "r183", "r184" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivables, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r552" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Expense from transactions with related party" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r550", "r551", "r553", "r555", "r556" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r403", "r575", "r657" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 10.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseOfStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research And Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research Tax Credit Carryforward [Member]" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r93", "r585", "r606" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r16", "r88", "r93", "r585", "r606" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "periodEndLabel": "Restricted cash (included in other assets)" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsSummaryOfFairValueMeasurementsRecurringAndNonrecurringDetails", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r27", "r314", "r395", "r560", "r608", "r630", "r635" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "negatedLabel": "Accumulated deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/NatureOfTheBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r107", "r108", "r109", "r111", "r119", "r121", "r191", "r392", "r393", "r394", "r428", "r429", "r488", "r626", "r628" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r152", "r153", "r162", "r167", "r168", "r172", "r173", "r175", "r319", "r320", "r576" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 6.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r95", "r96" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition, Policy [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LoanAndSecurityAgreementAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/NatureOfTheBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r542", "r547" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease liabilities arising from obtaining\u00a0right-of-use\u00a0assets", "verboseLabel": "Operating lease liabilities arising from obtaining\u00a0right-of-use\u00a0assets" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows", "http://imetrix.edgar-online.com/role/LeasesSummaryOfSupplementalDisclosureOfCashFlowInformationRelatedToLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/EquityAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/NatureOfTheBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r146", "r175" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue, Net [Member]", "terseLabel": "Sales Revenue, Net [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfRevenueByDistributionChanelDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Summary of Accrued Expenses and Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Summary of Diluted Net Loss Per Share Attributable to Common Stockholders" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r444", "r445" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/AcquisitionTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r444", "r445" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Summary of Purchase Price and Allocation of Purchase Price for Business Acquisition" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r354", "r383", "r397" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseOfStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r354", "r383", "r397" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Summary of Stock-Based Compensation Expense of Statements of Operations and Comprehensive Loss" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "verboseLabel": "Summary of Acquired Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r210", "r215", "r577" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r205", "r207" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsSummaryOfChangesInGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r205", "r207" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r219", "r221" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Schedule of Operating Leased Assets [Table]", "terseLabel": "Schedule of Operating Leased Assets [Table]" } } }, "localname": "ScheduleOfOperatingLeasedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]", "terseLabel": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfRevenueByDistributionChanelDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r37", "r228" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/PropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r355", "r386" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r361", "r372", "r374" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Options Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Stock Option Grants Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r47", "r98", "r137", "r138", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r293", "r297", "r302", "r305", "r306", "r307", "r311", "r312", "r313", "r314" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/EquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r215" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Summary of Future Amortization Expense of the Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndAcquiredIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecurityDeposit": { "auth_ref": [ "r49" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.", "label": "Security Deposit", "terseLabel": "Security deposits" } } }, "localname": "SecurityDeposit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r156", "r157", "r158", "r159", "r160", "r161", "r173" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 9.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and Marketing [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseOfStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r85" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationScheduleOfUnvestedRestrictedStockUnitsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationScheduleOfUnvestedRestrictedStockUnitsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted, shares", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationScheduleOfUnvestedRestrictedStockUnitsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationScheduleOfUnvestedRestrictedStockUnitsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested balance December 31, 2021", "periodStartLabel": "Unvested balance December 31, 2020", "terseLabel": "Unvested Stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationScheduleOfUnvestedRestrictedStockUnitsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested balance December 31, 2021", "periodStartLabel": "Unvested balance December 31, 2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationScheduleOfUnvestedRestrictedStockUnitsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationScheduleOfUnvestedRestrictedStockUnitsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationScheduleOfUnvestedRestrictedStockUnitsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionGrantsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionGrantsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionGrantsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Share-based Compensation, number of additional shares available for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Share-based Compensation, common stock available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Share-based Compensation, common stock available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Number of Options, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionsActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionsActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r373" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Number of Options, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionsActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures", "terseLabel": "Options Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of Options, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionsActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r386" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Aggregate intrinsic value Outstanding, Ending balance", "periodStartLabel": "Aggregate intrinsic value Outstanding, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionsActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r363", "r386" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Number of Options Outstanding, Ending balance", "periodStartLabel": "Number of Options Outstanding, Beginning balance", "terseLabel": "Stock Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionsActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted-Average Exercise Price, Outstanding, Ending balance", "periodStartLabel": "Weighted-Average Exercise Price, Outstanding, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionsActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionsActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r374" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionsActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Number of Options, Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionsActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r353", "r358" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionsActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionsActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionsActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r355", "r359" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Options expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r378", "r396" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Derived service period (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionGrantsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r386" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionsActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionsActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Contractual Term, Outstanding, Beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionsActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionsActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "verboseLabel": "Purchase price" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r539", "r547" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesSummaryOfLeaseCostDetail": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesSummaryOfLeaseCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r94", "r106" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r22", "r23", "r24", "r98", "r101", "r125", "r126", "r127", "r129", "r131", "r137", "r138", "r139", "r187", "r241", "r245", "r246", "r247", "r250", "r251", "r288", "r289", "r293", "r297", "r304", "r508", "r666" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Statement Class Of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://imetrix.edgar-online.com/role/CoverPage", "http://imetrix.edgar-online.com/role/EquityAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://imetrix.edgar-online.com/role/NatureOfTheBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SubsequentEventsAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r48", "r65", "r66", "r67", "r107", "r108", "r109", "r111", "r119", "r121", "r136", "r191", "r304", "r314", "r392", "r393", "r394", "r428", "r429", "r488", "r521", "r522", "r523", "r524", "r525", "r526", "r626", "r627", "r628", "r673" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://imetrix.edgar-online.com/role/EquityAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfCurrentAndNonCurrentPortionsOfCommissionsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r107", "r108", "r109", "r136", "r576" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://imetrix.edgar-online.com/role/CoverPage", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfCurrentAndNonCurrentPortionsOfCommissionsReceivableDetails", "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentEstimatedUsefulLivesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r23", "r24", "r304", "r314" ], "lang": { "en-us": { "role": { "definitionGuidance": "Sale of common stock,shares", "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r304", "r314" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Vesting of restricted stock units, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r23", "r24", "r304", "r314", "r366" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Number of Options, Exercised", "terseLabel": "Issuance of common stock upon exercise of stock options, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://imetrix.edgar-online.com/role/StockBasedCompensationSummaryOfStockOptionsActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r23", "r24", "r304", "r314" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r48", "r304", "r314" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r24", "r29", "r30", "r101", "r181", "r187", "r508", "r560" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r99", "r289", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r303", "r314", "r315" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/Equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r527", "r562" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/NatureOfTheBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r527", "r562" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r527", "r562" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/NatureOfTheBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r527", "r562" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/NatureOfTheBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r561", "r563" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "verboseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/NatureOfTheBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/EquityAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/NatureOfTheBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Subsidiary, Sale of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/NatureOfTheBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.", "label": "Summary of Valuation Allowance [Table Text Block]", "terseLabel": "Summary of Changes in Valuation Allowance" } } }, "localname": "SummaryOfValuationAllowanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r420" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "verboseLabel": "Research and development tax credit carry forwards" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r110", "r111", "r112", "r113", "r122", "r185", "r186", "r188", "r189", "r190", "r191", "r192", "r193", "r240", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r426", "r427", "r428", "r429", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r549", "r578", "r579", "r580", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r669", "r670", "r671", "r672", "r673" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Type of Arrangement and Non-arrangement Transactions [Axis]", "terseLabel": "Type of Arrangement and Non-arrangement Transactions [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r404", "r411" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Reserve for uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r140", "r141", "r143", "r144", "r148", "r149", "r150" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r540", "r547" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesSummaryOfLeaseCostDetail": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesSummaryOfLeaseCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r124", "r131" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average common shares outstanding, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r123", "r131" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average common shares outstanding, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7054-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r106": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123364984&loc=d3e1205-110223" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r237": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r284": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r315": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r351": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123385561&loc=d3e9135-128495" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9212-128498" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9215-128498" }, "r465": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8,17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL7498348-110258" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "40", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=116633155&loc=d3e31531-110899" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r528": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r548": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r556": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=d3e56071-112765" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r563": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e709-108580" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL34724391-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41256-110953" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41261-110953" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r6": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(g)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04.12(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r659": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r660": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r661": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r662": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r663": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r664": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r665": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r666": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r667": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r668": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" } }, "version": "2.1" } ZIP 95 0001193125-22-054390-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-22-054390-xbrl.zip M4$L#!!0 ( -J 653N50U"3L0" "P.) / 9#(X-S$V,&0Q,&LN:'1M M['UI<]M(TN;WC=C_@- [\VYW!"63DBU?W=Z@9:E'[]B61I*[9_:+HP@428Q! M@(U#$N?7;QY50 $$*5(B*1X5,>.F2!QU9&;E^>0O__=^$#BW,D[\*/QUKW70 MW'-DZ$:>'_9^W?_?OC?_^N7?@H7PL5A\D["];_N]=-T^.[%"W\@ MT]B_/Y!>3\3[41CXH3QPH\&+P^9AJW5XU-I3=\$//_*[[N[N#NX[<7 0Q3VX MLGGT G_NB$3JR_%7S\]O,"\^?L$_YI>./?KNB*YMO7W[]@7]FE^:^'47PD-; M+_[YY?.UVY<#L>^'22I"MS06?\K8J]=[LC+P1+H'O>CV!?Q Z_+G2WVIGT0O M#UNOISV/8RE*U+I3;SG[0L1NW$4R!?%Q?IV-\K"-![5#T_]2$/,;\CB M&"ABTAWJU](M\M[MUU^.OY0N#87O)O77TD^EBQ/?K;\4?BA?F [C"5?"+Z5+ MLV2_)\0PO[HKD@ZMH_J!+MYOMO8+0KX/INS6/S\;U):E\91-@E_S 3'ME"0D3V^^?'J\_%Y6G]]<6E+])8A$DWB@FOWV[.4+[A6_;EGYE_^^O>"5^^ M?S,:RKT7^)07^AV=R!LY23H*Y*][>Q]^\?Q;]=?_\?QD&(C1.R>,0OE_/OSB MW[_#FV3,'WW/DR%]A-^_9@,9^ZX3B@$\!P3"N_9 AA[\/ST+1&^/!WR?7LGN MKWN7S=9W^!]2P4W4.OQ^Q)_W/G1%D,A?7I0>.?D-GR(WHQ?XB2N"2_@U\L[@ MNV3&MYW]:^97G8:P_*,3>%DL@O/0D_=_EZ,97],$*7S\LOGR\,W8ZUZ4US&6 M78ER1R8??D'B>Y>0X(;'.R3NWZ6P?;_N)?Y@&"!5TG?]&-^.A]>^/IL.[A.0 MC"_40S09S_V8[R!E#X!D]24H>Z>P"XEFN"6!52+2_UR\6#]"2?#IIQH\)!K* M./5E,GY^SGXHSGPR/WVA/-F==Z'@%C_T=VN9 M&9=YG@%AGLS@J!')MWA> 6 M-PLVC>%>5,0=_9E$64Q_D6;Z3DE7QP>=\+*=7(2Y5 5U_H.CKI(DFO,_?0^_ MZ/HR=DAZRMKC^N3\[V7!7+T9GO>B]OE#.F:*UY&.G'[ 0>VW#N&4SY^E?LD? ME-_YHC2]AV?;6L?9MA8XVPDGY[K,&F86IY_ W/B@]=9F/N_BMV*L7G%M:8WT M+T];HZ:Q1NO#!Z4U:LZQ1LTEK%'K;;%&K;=KN4:MM[.O$5R[N#5"R=(\_G[4 M7"\>*TF6YO'^47/AC>F.W;I9V1WS]'(FR'WK5TLQ@& MT^[%4J)U^$4..C+.$G1[H/E[T6W'8*'WZ,?VO9]\OY*W47#KA[V36'I^>B9< M/X GF#>6?Z&[;NZBFWZ4)2+TX+4W=_"T$8VA[L6?H["7RGCP2792' 0^817[ MHX2+[.& U-\>O.]^&/BNKX;H>#[\S*Y2Y1]Z5[M2,&)45]]-7^I?7M2^99ZW M3U@N>OF,Z[Z 48QO.HQ!_SB5:":__$5U1YY3[ZIP4'EE3_U>/Y4R//TS@Y&= M@YH.0[R5EX$(3^)UK[]S.M3=YYQZMC*SU#BY%*5CG;;R4 M,05RX"CX*!+IF=OWNTQ2./Y)%[R,HX[H!+)Z/:U'?.O7W/X)G5^@.@#%#V&= MR7]GK.P??MH_#SW_UO$-J'[7NM+2:^1-E MSK4["] ;# M;%?P.?;=5'JDK7T+X5U7U]_,R]MW(O8VPJ>QD>2^2,&QK%=72:#PD4RAGLWD M\"_BWA]D QYK$J=72#UK2_DPP'?F"/'OT@PVXC'+,S0CU&\EBQJ<<]98)N_T[6+L@!175TB?5I5UG-'*&FG:&2K=N[[Z68+ M@%H^/)V5"2T-U=#0.?P4AR+XEI1HXI)SVT88QDDQRO-GY@])IQ]MA-4RV_B) M?L968#,WDMW_%S$'<#@D0 ;$=L= : L?F/MF;N@D4WC53I"2\2OB'S+59O&6 M>@[GG?!F^12GD]5FLLI)EJ1P),=7DE.ZD[X_3,KJD*HE]6$5 MVDDB<>V^B']'+#[6GF+GGTL>)YZ\3)NY[Q=I7\;5!;#[7MWW*=R/=?A@%46]TA6E(=N_']OZ!I=K,_7]4[NE:;_"N94V2T06J%QCOL!2R MS+=H?>WAZ*\+DU@^TYR6)TWSVO\FH%XMAWW=% ML+8[AX&=:2-F]U)EEINY5W,G1<+NPHYF,=H'Y@T?L\0/)3S%_3/S$S^W$K\- MX8/;]V'-\'$7W3,_3E),%19QKZ*5Y2_EG&&T5*(0_ES__@=W^58$&\$-4X>M+ZJ?]P)(<89% M-X8QRV9N.)F>A\,L33ZCPM^:0)WYQ[_!UHO8[8_HN M<6+='NX[M-QGN6]3N.]PV[COR'+?%G/?XPG]:".%P3IS'^+CP130&HQ@B3S8 M$ 94$AUV8R9)Y/J(.(D!3,-FON@:EO)YZ :9ATYMBE/H*G;]%%\J.CK]_?3J MP3PM!W$_?>/L&;<^#'A6VL=<1MW8(V[-&&Z>C;(,MIY>]K4D9;OC MFV4VK),?W1+T>KJDU^K\LM;0^DF.9X\!6,FQGNYT*SFLY)@J.9X]?K$IDF/7 M0@%6%MM5Q9;B#V.*!N[9PME!O6KK%R8ZODQF[;,2N3&]9NV76Y M8>V4]9$;UB*PR1A;H3A;%=42\E9HXH4QJ=_B8?JG LD2 M"3+7?2E+>' :4[D&4O@\]#*7UHSZ YE/VYR>4=61FK#*L\YY 70[:?GUB.;8 MS\TDV,(N^ARX)<*<@.*VY73Y 'Q;S7(M@ J7RPS;2'Z6X)9&<-M%8DW;IGVY M.]=L32%PQ]SU[(-%RG^6^A85D-X+[+-?L M.M>L,YEN$-++L]MM:\U.VWL,6'0Y*SELJ9*5'!9=SDH.BRYG)<=:F)Y6C;#X/,LM;HE6/2NPL[%Z2>@.4[];.+_\D?EOQ7KZ177 MEFA _[)(&C@//3^6;GK2%V$H@^0!(M!Y7Y9VYJ:=IPQA/-VN;M=VB6X_6:K= M.*JMV[-=HMG?9 CJ2- .O;8W\$,_H=6ZE3N7?3;30NP295S)1*+Q"BOR"6W3 MB-*L=XXN9EB&7:**:QD$8,O :G!X%#[O'$D\M :[1 \G49)>=.D WQT"&)OT M+NTX",0T]MU4>E0^]2WTT^3J^INY^VV8G.<'&9Z?U^AW(??$Z3T[,,[B:' 2 M#899*I230\0A\%!R*>/KOHCEQU'] ]:>>I8[;^-$FKP!NT2)IX-A$(VDI&6X M&.*B6BI<%15.7/Q=HL#/D0A!#5"+-&KW8DGGADF&:'%>=-MQ+,(>EW.CU0_6 M;A3CE,Z[[(EP68YM>DOQ3B&:7^*[MNE'&01WI MWXI.4+(^'O(\?>?E&[ML5H^=+C75!>))G')Y8O[]NG(:C/1=[5 Y3E69U](] M<&6BG[ ?RQG%)%?D),K:)>[2=+!(N2,]O'6\]ZM.]6O9OY,Q//LS@)XRJ",2>R\ M>ZPT-_JVMW;4F-:N[2;6Z7Y6^5[VE9_E>G%D*J4P][G*"EE=M^(>Q6# M$W$\ M4*C:*UW^]IHZ8=KY_R+FVZ+G39[LVNEO7LWCY_B@9H);DG&+R.2QFG M7/T RP=:2S^*==;I%S_<]*B).8,%Z/3U"V605^TB[Q*53:29[V0/M4,/:VN" M_\EB/_%\MYJ[/W&!+;W5TML#B[I+E#>Q0Y!)7[O1!NG!JW>/.FQ;K*6WQ5KG M[;?]['9VOVWGR1W8[[,L#OTTBU$7.O/O\5.R>W(^!\*;N!J[1!/743>]$_&N MGO?EZ>_2QG.9LXRM!?!NPE+L$C5\EB*1_2CPS@?#.+IE5-#=I8@IR[%+5'$J MX$J9I#?B_E]2Q!7G]R6]8.UWOCK2'*.A;G*[M+MMU\T&60"/]2AJBV(PEGU< MOUO)3K7=2G"9>4%VB4JN9"K\4'H:"66W2*)^]KNT_P;(]N?/)UN>VE WV5W: M[$DIJ39#>*TRA'>/,#4JPI4,:)62OC\L'45G?NBG\C,'I^8$TM M36^2?+8JY]/)=87'P@Y2,RAXH,C-L\+K2Y_SS\52RW@E1W79++54J67*,NT2 MM9)2MWU4O(++)-P^QDLG5Z')$YS=^9O,NK%8MCW71&L M+65@$O"T$3,.XI09[]+.G]Z*,+GU@T!N\VY79[E+._QD1%F+%;NI6+%;2,R/ M0$>8C#RWXU \3\"XFYG"GQ7FYSFA)ZQ#;Y5\;''@5L;1V\)43Q-A"P/5VS[> MSEO GX?#+$T^HYE]5'+6%QWE\X]_ XK'FO 17;ZV##;6YOZA*8S=,+XHNT0; M1CAB%C&]"Z0T>P!G<=$;2[W/*=FVPWIXUC/94O#C*+CM]GW)!0<7W9N^'WOM M,,Q$<"/BGO9KG/Y^>J5\'2E];> 2SM-?8$Y9OS/X\ \^F_AF; =R5+L9MG"1 M:OZ"ZIN?X3SG[84S3%E(*#F^S@.O/OI? E1W(J.!;#1#$C< MRP(!7P('[Z+$W$ZIY2>X=F>R+$@>[+NX68;!'-%E3D2I69@GT.6.]ZUJ&D37 MM)D+$CTV*R7Y\YZ44!Y=;NV2W3[ MR5+MQE%MW9[M$LW^)D,9BP",B[8W\$,_H=6ZE:?W6']M&E WQW"&!LTKNTXR 0T]AW4^F1=_1;Z*?)U?6WDD\:)N?Y M08;GY[5TL]A/?9F^I9[KR- M$VGR!NP2)9X.AD$TDI*6X6)8;8IAJ7"95#AQ\7>) I]&%I;A*"QW+50[MHTOEDAQ:Z$>[>0G#V/LD=$ M<"E\[SP\$4,_%<',V4]K39$SHU5/6X1=HH;Y\^T>4]RZ%32SC)+/->RSM;X$ M.EN?+4N@STB@JV@,MF8$VLY ,X[0 92;/Y=QY&5N>A'K.NIUI3!4^B<,EJMQ M*G/;I7TER+WMVU)C6KNTFU]E>@&/$1B!_!PEI0C<]O6BIYVNG_(N;;I.2-CN MS:ZF7^S>/MO&W&O5F'O-J,,VYEYM8^XUVW[;J6W<";H&G=K6C$ILI[85=VI; ML_VW;3-V:+-MBXJU;E&Q9M1B6U2L=8N*-:,6"TAN$\NVAIAW :%R8\#VUHPV M=@;S8A6PT\O!T]@^HM.I]$7WGAL_#>1%M^@:W#80T!G^ARK/-##0M.[,96BA M]:/$*1!(\T[X"32+]%^[ZKEY6=ZDK:;/UMN"/EMO+:Z!Q35XD&9;;V>G6;AV MZ31K,60VD6I7CR&S;G1KZ6_U!NJZT8#%9%D73)9UHPR+R;(.F"SK1A46D^5Y M,5G6C1XL)LNN[;A%PM@U)(QUHT"+"O3,5/ALJ$#K1HD6D\5BLEC/Q')XRY;9 M/V>9_;I1@RVSWZ0JYA64V:\Q@=HR^[4GT!64V:\;@=HR^^W<5UMFOTV[:
    V;K2Q,W5ON]SK>=V(;K,H9T>W[G51LMA\^_VH:9%EEK[96/_W>O;Z MO^;;_:/F0C:[G5R$L,E-"Q^TG$WV0]A*N%QO6['%^I=GV;:'P6#.M@0(9KYY M/ D$QM)EE2X?!*B:8W>V3#8]CBX?!65EZ7*,+N=.8]HNXEOH1L_\UO7(7EHB MA=DHPBJC",5&5LV?)VUD\XT2$RTP?]XHQ);6]\^1"&'"*AE_U.[%4E9CAK@$ M%]UV'*/-B#^2Z+B2MU%PZX<]#LF>"=-: QU+_XT4O MGW'3EVJ)MO:;;V:U1.G:12,E'0+?Y9\K?'#J]_JIE"&'L<[)H0IKEP0J,?[AZ]G0J%%=/; M*J9+^ZRG.$X4FTG<3]5.9F..[6:!)9[C&\*&N\$J6\F;,3?=K39MKY] _W&\>[K<6&#*JW;G9"HNW:>>65*>[I)UKOOG> M.BH\^.KS]\L(QCPZRV3P.7"W/()7,]?E.XU;1[,[C8MKG^8GK-_J,_]>>@2E M-'O]QO>'/56B="/BGJ1I M3#YBB&X^14$@XKG/M]UDLO'%6I9S9I8]W41;W!Z)L\B TNX;2_0 +ULNWOJC M+2ELC-Z%U,BWIP#<\A!4)]'3? M;K%IBRR&LA3P9+&SPI*M=:9*U>=&>C?2[8=1$/5&5QCJLY2Y893YP$9N)G4N MM+3/4N;S4.:CR@G7F2IWQ,6\W9[>%0FPN7VV3_"][@A=;H5K<@G>JX7ZH+>4 M'Y\2V;"1^S6@R_5*'-@5WX4-(JRY[)^-N]:9Q%:J*6T5:3ZS)-X*=6RM.*/ MD"%L/ N;MB)LO+=S8>,MJ@A]09N]8:B7SQ-S?-Y\LC4CL;;;]V&1<3H7W3,_ M3M*;NZ@=AID(.*%(G1&GOY]>E1*-B-PLNM4VH%L]^&*:S-CNY[VX9B2AG66K MF[X?>^:"/#-+;=@I,0?U35CIYSDL=DR*;#(3'WX_/-* 4/GG1[#B9>S?PF^7 M@7#'D-.NLT[B>[Z(1]@LPKP+?Y%_9FB\W=;<9/RT$8AK$R=:Z@)5MU!K2-5S MS;I^IR9SCDMS*\]"-!K*68;:V*]C,"[)4+][B(%XK^VU;OBV_ MY=MJ=K+M>:2HB^!2^-YY>"*&?BJ"W=K0J8NPF?LZ-_C&]X? M[9V]YYW]9F?#Z;<8G[:FW&35+DEV\SKH;4K,VX]J2VBKYRRR&U MUANK9ZY4SVR]6=Y.6KWC^?2.9>ZKU3LVZ3!8NMZQ(E*S>L?:D]K2]8[ED=I; MJW>L5N]89$/;RDY:O>,9]8XE[JO5.S;I,%B^WK$:4K-ZQ]J3VO+UCB>26A;Z M3&??X,/W;]>?C)T?2)%DL?S@)]'+P];K=_"K?HK^*7\L/J?^F4.XKN:A:G3P M\1'/3*A6>^)3^>='//=?4L0U3\W2^!W^](@G?A*C"0^$7Q[Q/-B#[["EWZE: MW7BRY]\"<^5_XDU?LX&,11K%C][0\2?@MY]D& W\L/;),Z]_^2$O*I-X%H=#3 XKK[@,6L,_TQ\,/WXP$-?^/?O8 &B+'9EPG_VI?" X7]Y 7/\\ O\ MXR3I* #AV05^W$_\_\AW3NOHX/#-\/Z],Q!QSP_WTVCXSFD.T_R+3I3"I.#" MU_#E>[KS3B*:X3NG$P7>^[T/OPBG'\ONKWO_!7)I[\,-8@([4=#B MPR^=^(4:B&..!,7"O@C\7OC.P3YV,H8'EJZX\[VT_\YY<_#*#]\[YO6![!;# MC'E((DNC_#N\0'U5>6@ ROU^7TVC9^&NY6 [M__][S MDV$@1B!U<19P[W__5^NX^5[M\O@2E^9Z-,M<#S=VKC7DY!#)=L7 #T;OG/_^ M,XO2]S=PQB;.5WGG7$4#$?*7ZDK%%L>S$L7>.&Z4BYW!! M;'%V<74-3"*"2UUW>=4*!UZTG_W:?(S= ^ MPXK#/4>94%>H9Y4::A29IWL?6LW]OY/F5SRPO.26?[:5?Q[%*V^6Q2J+&=F\ M*_73%Q'_<"Y"^7/=H?&__]\T]^EN]@_Y6X^8-I7L5K/YUR>=W8ID7(2"&R;PM?Z4_U2:^A[/(=8#'(J>W._$4OS8 M]\,$C%BP=6XCHC>ZT*N84*]@M&!-IKXK LT,L)KOWQO<03;5#$*)T3VNY#"* MT]F$DT-PH.FO>_X]4DT42!&F<2:1P-^^?GG\?EQPI5YE(C..?J+X8(MQR=I6 M6;"$..O@B2)@/N9K?_WZK?W9N3J]O+BZ<2Z_75U_:W^]<6XN'-!>;U!%;1TY M%U=.Z]5/WL_.Q9ES\[=3QU!L'KUT:N4/[1#\2^X48J[RVKNP MR3'Z"=(^+M5]OBI,SLM4 [9,M)U%L9/VI=/U$Z!_9P3KZLC0DY[S(*M>DC/V ME)$D'L&K'CJ?X::^)T;X7AE.D0\G+"C/:)CHOES,>_&=GZ3+'G)T/)=%1>/A M52A&= ;?)#,J5/CON%PJ_[TR@V_+2!HDT"::=E:-6* :<1.+D*&VGJI*=$60 M:%WBI=4E%J5+W%RUOUZ?D])@]8F9A"_;FGZ(4>=\8"O;+ZTGI#EC.1R,=;IQ M-!A?&D^Z44RM@-XY&<+STW,>*2?'_QT//=FW+N.M:;1+L[5O56^%$^X1+YSV MR&(>8[?5:&L;K/,6C6S!I@)M+LS0MGBW0O_N*67;G,'+O]*[9S1)FLW6_M&; M5R_?SNOH7=B>'+Y<6T.$A[;@+;J2/3_! S7]"K_,N$T(%_L/&)]L..>A>_!L M1N/610E_.KT7;DJ;A$DF<;XYCDB<9"A=3/7S'#]T_#1QW+Z(X?&U#N&U-S5M M%.1149!UV\9Y/0;%1MZK?*9E^A#>+,"%8#S.^'G,<0!CW*LSQ?4D:AP+O%%3 M;WOYIG@LVX[C8].+4EF.&G$TLS?D(?]!SJ2K,_X>.,<0NB,>*DV/M9JMU7./A'E?QG\I=;Y;#7"NR.I[@GUM7 M]_M/) &<*'8B!/EQ_IW%?N+Y+OF,HNZS&7BUN<>;O=2^*7AIQ>.>"/W_T-\_ MUZWT2@6DY:%'\]#YP=7!]8%S.A@&T0A+;BS3+&IMRR>;\S4ZF,PIDPXFI=B1 MDE]FCE(^_*,FQ8KN./>!Y@QS#'_=.]Q;YLO64=-];@_&>E#[X]P:#ZAZ;<^+ ML3<1_^DC1>\XM7!^!M#]%4SV_5,K!@_&Q8532KB-O_]7V\.6Z_?)TXJ M SGL1Z&.]S4<()<@0X^L(X#Z@2F1]'^:G-^([ P7SL'";UZ]JC+PSRL,,WZ. M@$(O<8=>'1[N'[U\^=*6D^QD(,78MAIV;.:&#.U3JUDU;*KGS9A0W/MP M#>(Y]E,?KN,8GHREYPRS.,DPF ?+#E>@Z<<#;AW^U/D9)3QF-[5=6..IQ(=Q M8&,.S>+/8@KEM5CS,,U"4CUGB],'FS/4UF.&ND(S7Y&\ M0DT@K7#2@BA:4S-K'KQ^91!G2589%#LF_1[G0RBE5^ZWY#S[\TBW0@E.@MXX MHY6Z&KOSQD\9<$.".>:X" 'T2,.K?.KHG>6MK#^Y>%@3+YO?DG-JM:%%CTM? MIE!#)E]82Z,WL2"-\7HT ,WS)[0LUG&%-4.K21Y.X^@-6/5-\2ZNANDQ%8UW M/NKR?Y'[U:=[MX_-TC?1L;>:U=-:)9"]7K1""9TCP/ \QS#Z&>9G3G[@LW&G M/;=G-MF5:31J'7;H;)_548PGO]-V& K0(93 <9_Q7YH'S6;+N13Q7.)AM=O7 MVH#MHW9FSJ6,'<+%6[K*-:G2B^8/8U]+ J$JH4. -WTI?-5))[XT_DMB#HB[6> MWN>Q3(KC"8?)9B1-S.]4Z]4YU=8D@V5\W5>7O[FZ/?N*X8B9JJJL;WTK?.LE M5>IEU2OX8*CVD:&RU21MA1XF;$FG,W++EA^CX(L3$5,5=;Q MK*!/TP6*8L,'ZJQWB@/O^I)*2,IL^,[YJ?4SKUD?3G/D0,\109"SH/!KV*-+A[%T)<5J6H<.@8DESD_P/#!KG21S M^T[2C[ ^6(.DI'V15J7)G4C&10G=K";R,V@KH>?\=&C,M@,6,ES4^3?,!6^B MZ^%.'(IZ&.(?)302&JE(4N=MT_'$*#EXZ,!4*&N,F83NE%2D,V.:_4M.RM;< M"F&E9 0QZ219_34:X^B7:W&PSL5@#A(:T-C AU7S'!D K<51B#ZI8.1@XXB1 M-H3'0HR%9ZY=[]^HY?X)]^/U M^\.CPX-IAG](-?Q+9FQ>AIQ59?+SQ,/^P4K;?-5QT16[/IX_:\Z?N4C[ MV:S0^>B9C,( GB,=X;I S[% HL2]0(LPK/UV\00)"[]OO$FM7?Z^9 #\!8./ MM?2%;1T,13C"@PH&"8(=5Z+G].+H+NWK7P_@W)(T8[)K"9N+4I8Q.?6P^7[2 MO.GGUGM]V8,73!Q>?B$>5NKB"6/55VK+>^%+W#KL[!^JA56GNGF4PP$XH5^, M089C*#1SN\ >!19C 1XF)@ZV7B\%X.&XM93'+FFTAXM!HWAZ549=3'X! =S9 MZWI7%K]]E"TS RY7? )BMA?%H\<&R^A))*5=]22,FWVNE_33JGR66CQ5&[0T M_$WSOGE![V\7"\1/5*OT/ OQ\H&ZVX=+C5L'K\II\X\I(=ZLAU@!.+< 7(AZ M]76R!OO,\N3E\\F3:U:,=;:?TH[Y3Z7W/L.J/' ,T: _9@GL:S*C@^>QZ-A6 MLJU(LBT ?F$C1=OJ=+M39=;RCK%M6V'TY]6M%AEJ?4""Z+7XC5;AA.>_/$GB M/:JX>NYEG8'#%[Z5,PB$1::W;6D(J3O%1X;EV#/&>-'W31YO,)\PV)M&3I:P M?PT6CUOCU(#@1S&]*QCAR^]\>#4Z[D*8980NLUL_(7,L%*'KBP"--(1(Q(NQ MQ;DG8B]Q$ 3#]Z;FU1W])'ZN=6Q-=LYN,QG,$KF9/_2A(HK*T^G +J-G4\! M$*L$=QWV!4& 8=QPV&*\+0<"$$D""A5^I;=)=KN2//:A@I+ .WUTY(= ""@N MXRAP(A .!GT43E8"3B]3P, 1C2$,0.!%0+V4.>71L$7F^:GSE'A> M_/20("W-@5/RETXZJL[=;MS&04=QN]B_LT#TEM1<;MV8;E5!>8ZQ)'T9!'G8 MXJ>:7+N',\(6'0=8Y)+4B=[)P;Q*YHX2RQ,;,CQ@L.'2+D[+XI#>F)JU\$R] M4FQQ-MXXFH$B4N]L?$XM M5/_$TVDC: M6 *58 F4?E" &18=94ICGL64APVB!//',/\X&+'&(%'32"3LJ*>[\/V9$;A\ MPZ$R0HHG_T\6JK+,HV;#P?UMT#M$KP>O02X=4(V$Q^H6,)R_46QR!F%P.&951ZYI!/M+(A$-2;>3B["YO'W MHZ9BC2ST^9=O\.'[M^M/>R"I7'A1D/RZM_\*3'?8!WCV<9F+PFS@1:FZ-E\W7C^/6;>9;TXY.7 M]&"I/>/'>*NU-AUM'G6F?[HX^?;E].O-M7/^]>3BZO+BJGUS^LGY^"_GZO3L M].KTZ\GI3)5>RQ94EV@\J328"2?Q)1PL(R31:1:&G(1 IJ=4B!#+AA$U' M=-,Q53N?PGC/7MW*5AW%+:TIX"E=@(5S-FPLNV &AB[^ D.^!)7#.3\_S[/C MU!IJHX>A_?GZ_]V(B=[2.#@[?X-VEH1X0D3E%8\KTU3S?7/PR@_+)9G<]E:-4=6IXC,3S6"D'[^?O//M,V5+KM/5!.[7NP,\ P=I=6NTMC\FGNLO?6S'7O2U]@ MEZW[YF@QCWW@\_,EPNG@M4:P*4!H M7CT97:-,QC/'T>U0GGLH- M]W+)KWOV_-BG3.0\E=KA>?#I/O#-Z_A[=];>Q]TPGGA/UK3!7C& M=YH'$?G!GCB*5W,?_P^G%F_&X;\*/F[O(",?[GVX\I,?SIEPTRBVS+Q"9FX= M6FY>(C=_W$%N/MK[\"V,)5C/M]+#@'BW2Y'I_W/MP&4=#?)6TK&Q9>4M8^6@'6?G5WH?/LB<"3%MS)0&468Y>)4=;*WHI M'.V\W$%F/M[[\ 5^=*Y%5Z8CYY.?8(U%%MM#VK+T/&&$FN!6GH-ZN%HG_X+? M9T.#"PT-VMC@QL8&6PL(O<\5'5SR"VM$QX)?N/$Z$9//JQU4C%Z#8L15K%B- MSV1<+58WRO49-C M=:X5ZES'&Z5S;9C(.-Y!D?%F[\.53&1\BVB$EI%7QLBO+2,OCY%?[R CO\6S M?PQ."7TC&9?(XH'>#D4P2GR&([Z,52,?T?"*K39LA2@5^ UM\N$$SQAD)8 M%%J!E0JKDPIOWUJIL$2IL)/Z_Q&(!49*YG.?TJ \FS)A.7N+.'L7JP]:+_<^ M7!">]'G(Z)!^%%J>7AU/MYHMR]1+9.J3763J5WL?"MT; _DB)OS:LRB6\%KG M?[+83SS?99!.ZCAP&['U0U0+_S0^2A#"<<[1C#Y=SKEB^Q(E>8XL?;!2@@K(;9%0NPBV$/K[=X'+0N( MS=$9"C(B*3'^#38AYA998!IPI@1;"LYYZ,DA=@2RAH 5!ELD#'81+.*PB2A. M?NCZ0] 'C%2G,ZGZB5W+^-9W;2:$Y70;+K'ADD6'2YC&SG^W(1,;,K$AD\W2 MES8 0V)LZ2H- TM-GO:IZ^*R.ZB5^@W2&W%Z>P(I?C5,)# M_Y]_._]X?G/MG'_]=/K/37$>K63K'ST0>_!O 6^\W/MP??[;U_;-MZO3:\L7 MZ\D7ZUQY#O]BK^6RQN8&4L0TFC[J4O>YXC2QJ;120*J6HM&\=XWZ5;]9:+OJ M,557[>6V-%%?C;5_6-,&W9E]'DY'N#]Z<92%'C(,//*99C8^$-X@3[H1XWM- M')\S<>XF'9 U4Z4#.2B=4AW9C6(\I8([,4H,_E3_Z>6X M]>JHX>A_?GZ_]V)R:_JC@\,W>'=IQ ?'KVL&K;\V>08-MO?O36>_0][^TN$7 MN7LE?BO3_@VUCL<,)7A*N2]4:=2Z]_G!*S^L&80>;EO[:M/YU]_<\XNKOZ MC_N?+R[^CG]?W[1O3K^FD^Z,!I!X$Q5">BVNVT3ZZ9XMNN ZN;1C$J8DY7 MP,/4O*7GT,16N_8-M?A^Z :95UYM)\[+4Z,L=KI9BC6K<8$B&>4HDK2*W=Q% M/HP2@IUL.!W5U]9!O.I4]D9T)8Q#IV9%G7_CXM\R!O6@2.5$H&OURLI[:D>( MVX4P>)@-@DE@_F"(BPN+AV//AZ$V%H['*!2W?IPEBU_7GTXN?C__M-]Z^[-: M7##6/#GP71I]K++4AEDG@*_Z4@1I'XF9,/I@46#"DSG@P+GIRT2::^"'M]BA MT/D!XV5@H"SDS[&?_( G9J'+.7-(R&K5B3AAC8# !"XV-RSE@N.!&#FNR. M MN'3P"Q*CVO:& WM!< 3P4"?"G_N^O%5#22.G XP)0XN!#(*1X_G=KHQI.^-H M *\>5? [M$ * QA MU1O.*,K@8^CX^%Z_.YHR:IJ7C ? *YG;1]&"8*^'S?>P'PWZV'JOOTKZ419X MU6]AM8"7DNK7 SPW[H4^*CW>V+4I+(P"C_ M)&QMW5L[,D!B&/M>)JD_J+L!R 6KY\>_CU ] Z(<6TDI?U2_N\.YZN^ \(R! M^F$F&\9/2(@A""$J1F'A GS#VP@_,Y\E/A"9B#4UHR C/IY&#!//@H6+*SQ< M="7A_M_YDT!@,&*A* 0V5JO* _]#.GT!L^T(Y$N>\)2)!$@,\ PEB>% )7G MM&I(=44>_#@'U1,FC9'P6%[=P5B83DAT"1 Y*/D-L=\P[G1+F,BU MIQF>Y2EP6*]O/IO>A?M=&CJ8"0'\I4_OJ4LA2.Z)!(X>,!L:^'"0#6&4.KU, M8#L':;RE*B<#&$- \74YEMJ\U"1Q<9*N7[L9@-X-_PTWR#O?-!C0(HK.4R2 M-W)AV_31,^7>9 @&(9.,R,]:#^LOZ?/SD7/H*7+&+4@RTCGPM!).F TZP*(P MOKK3DM92)$DV&/)V>S)Q8[]3K*22#6;;;RT>$B9G>@9LG;P#62"?C;%5)-?Y M*/EL?X!._;!/!S=LI;%>M$9*QR@I%73FP2+"P.'L4E0-5*0D!Y/1GP14W/51 M[<:#D4\Q!R^-E8AX4)P 71G2"%]9$A,L5V=C!%)J)[\)98F:Q1@O,%V4-".' M3DBE\9@Z$&D^($X2J67<+'P(#"/8HOQU MM%0@>/J2#B8T7]3X2;" >A:""N07@%.-\O(V\D/MSD]8@M%9$$:Y8">=@.@> MGNA%-*P(9*8KAS0!EJ!X#;SYS\R/6:,30U#N7'*G!.+N.36X<6\3?L[C^/.G M%M4_ST\%3'C\4X[EIDJ"*([)#P4 M5[EMHZ1-!ZT_"JPAY;D@Z[H9LBD,6MZ*(!.I-GC="&S(D"U64YL ]0!D8KY+ M^,IA7H=0LJ1<..V!66D8/J[++2JN\'@E?9+"OX O(45=F5X5X0)KK20+K&O" M?:# ; 3=)+I[5\&H@A@E\K3_E/Y7FNU>)[C414,ISSJ<\*PIHYCQU1/=P.Q-7G8@ MZN$4JQ7Z>@WWF.$$,QT;A7\-KZU8$*:7C<#>P,8$0DSH4,Z_N!6@4"#S#*B! M ][ "]/0I@M\@T\.R?/@BJ3O=$$\*"6VXP=85XU*+VLS[ D:H HG_.*@!QVE M"V<37_Z^$B::+99+H5PCDJMDBQ525DA9(?6L0LJ4 FD:HX>H+R4.:D LIU@(P1M<:86$%1)62&R/D"@@$K33-BYA+6 , MME8ZT ]AY 11V-M''SC%-E'*)%9&6!EA9<3VR B0"+Y0$D(XJ!4$LD8F4!0? M?^^%?A>6.4P=] 4I[Z!A[UCY8.6#E0_;(Q_*.H1BEF2QM:[886.%3I;)'1JO!N%2R,!WG7[Z+Y M"9,+ ],UF_9C2OK@2QT9]C#>TW#4RQSAT<:@MM-PY$#X >HD<^&1 M"0>J!U$H4Y@6ZC<#*V^LO+'R9HODC5'"T(NCN[1/\D!]5$44.E^D(B4D);Z" MJ8-"@@HI. N%;[:2PDH**RFV2%(4C*]S.$@H=#(_4/EJH%IXJV/[F0OOEUTJ M/U^!ZGRID7/,:36D<%3=W])_C#$MK*Q[G>JY9ZC>GKE&>X45U/9BPL@9;PG[[ _WC<$I=]^IC]K,WD4EIY4;CJB=1Z MVJS4INP@W@(D^. 1)\ ,R21.-T&_!L$"]66EAI8:7%]D@+ M,Z,FQ7P^)(M$09]X9$@$(U7%! .(8F<0>:Q:!$+54<>REZEB*(7QP$0?,(3) M"._J2!>A5PQ($WBCB2!A!8L5+%:P;(=@(2A:A?;DW $U((/+I'!>P$\AX\ZE M<10XT2V61>4H$3&!XW#V,6/9::O%SWM5(U)2ST]20JQ1N*&BZ'?;]>,!PS I ME$D46 3$U7#\KH+7HNSD%)&W"GC/C PEC7&EY)1 ?"NXDD59"JL&GV(%X9/% MM4AZ45P/I&?EG)5S5LYMAYSK"C]0E59&OE&1=.@D(Y!0 Q0 59F7&-Z:LH2I ME2M:E# J* '/@8DF,N\]?65%BA4I5J1L@T@Q8&[36% )UC"FX@E5ZGD2B"3A M%6^C>3:($$P_OT]@'9/4Z.H%QK-,2>EH':*:XL<.KU9# ME69@#QGJJT-&.(_EUC>&HB*9J.)0'Q\,EO)*<(H$>_OR68'*XF)QDD&*Q M4(/> &/MAW" ]U3!X@\3CRG!SEXR;L#X,O^.R=TKG^GH.$-K1"TGVP,/G@*&0_%G1GTH7!)")%5'< %N' AT! . MMW3]7I8WN?J#VO,D*, K@BI'=$R %DF2<1L9QF;#$<2R+T'MO96*-I)TOX@$ M3"5&)?$,04J,C$F;:,3AD6!0%P9 #>@FX<91 G(.Q< 0QP=+1.+&DP&\F9*[ M.G$D$'J2#Q9JH17(6T%15-5, YMR%B_!@&C7QT6D+CD@):.[D(?I@>W)?7?T MY=0!Y]/-"2QQC[OVX9VYY*OL9C>+N0-<"I;" #92DTA>X#9QA73-BX_Y:5)6 MGXRSNY,P[Y@ZSQFX>)3-EHB W:CYB\CFC$5 )LJ&E69PJTTTX*HLY-1K9".AF@C81.MH<3@%N+V+*/7%S#D MOB?1!8*=9-6&H.- IB4RP.8U1=.G!@7_@6[BD5%RB;_WH@A[0Z2PDEWN+!>/ M\D5N*-BS@4D^+C6ZC;->C_,(@.#A9J3U1/94>U#,<,#F8J2G>#+Q8Q)@76ZD MZ!M]6@<1<#1V\\*X ,HK$< TNB0*2=ZQ5#00V5"HP@D5).K-) 8< 1LOJ?57 M)P-E2;@_N$40FH6]F-ONYC.G!%'N7 O3&7*Z&')U**4'%^(X40X/:$=I=YO!^IF,57EI"L:U&(X)X31Q+#T(QW,*6D^P)9W,@CPOR0. M!1A>?B]TC ; :821XSM MT5:%3QU5AZB5+M4M1<'JJ%,"JQ&R.'0BW=P)1UZK_"S*PMYP]_>YEHZSFMC/ MU?1M5V,LS :J+JX1!]-75#V\"9, M D-ECA+.#AO-9G,2Q[2:SYZ9I M+E!.Q-K/MX/K@[K9(.>FSE]:KUZR%[-3O!O?AWQ:L#DK/$"-/IP-)/.Q+QR_ M"];[+ZVCUV-/,54B%-R]O-'D7UK'!^/7ER!#,6=/=2N/V, C->OZOT'ZO;]T M?@NB#AQS7VB SCGL(#P&-T*^=ZZ_?G8*8OD$]S902T\S;T1M9/-AL34)!')? M1!2TLI-W33YP/E)U1-YP,Q$#;=*CPL.'JT$.QC&KA&/7^4H=Z-JP(3YUN*ZG M+;5"=R#H_W)\\*I^6Q0!Z_$1>C.BEK'^3NIZZ_BOV3C^9L?Q;

    7ZLD\L40':M9B"4D.ZVUH(:O75CH\Q!NT=&X[NS- MO4'H0&A,.X'Y)]TWM=P&(#*6GYTA&*SQI:[#X614CDA@-0X2?\7K:;C=N9>Y M,0OV$LAW,QTG3R+QIRR]#:V/)VN^6G5V:,MFAZY"ZOH)39Z< >AU+'DJ"\9F M88'? @\7,4GV6W1D>B=EZ"09%>>1P)&#I:216SZT?+B-?-@N0DZ&:\$(.JE# MNQQDM.QEVN#CF&BH5#+X"*TM8D*7"\2A1Q+Q7.P"HU$%Q]^$4ENBC@$ Q^8T9$-\C0 MK2D"QVC=41/>/G#^Z/N!X?G"1&8_Y,DE?;];WEH/Y42<%'XVA\0%34 ,*;^$ MPX04/A03Y'?K M@=+J!:)GW&9.N2/[XA8&P=&=\4YJ%#0,$DP8@DT.E8N3(C9Y=Q1<5YYD)QNI M7BE!D/ORJC/@/=0;U8L+#%AUI?\?H=O"38BU=62 C>[9/N3$C$2:JS5^'X]K M/":/PX'!RI".(**^(N%MX?&YA3]0AA[PXC[\IR0UZB;:J.]G8X-:DU<7TS6N MHX!=&#OM&5I:PAM9\%1 MP!EP%\4_Q@2)3B@I\D?JLD9JLUUGRW%];L)8;BW!,Z=C7A:TU2#BT@190U]U MJQPMAJ1,&@ZRH^O0ZQYGL6 LV<4M98; MH^9Y9,!#R+.D>]ST,79&)U.B,#WR"GV,"<-*W^*!"O1-6(GI* FD](B+-4OENI/M,8&>K1.I*&N,!+,##^M MK1_C?T%?XGNJ&;Y:0#Z8SQ12Y )?X@]R_1I9;P,V8F8%%+-]!P'F (*20%)M/,=.NEF,Z274/D)E M8Y'^0,O'NH)G'N'"=4&@H@VAT!]U]"DO(HBE"3O-5I :FVI:<>"T/9V+B"44 M=Y,81NH!/^A4A9-G;!TR MSVS!QMDKSZ;7/%J6LRQG66XFEJMX;&OXRL/4[)#C+:87K*8&JM[9:KG1Y/Z(,^"9_16&>G$=K<6'TLN&YF"6JF==4NSU4[7KP\O].V M>$9=T4W)#5DIPA1^#KDJL>>Z%7."D MTQKD1' 876B;XRECF+(;1'>\('[H#S!11'CX,4G1O7F++B0X;,*&BC/A<>Y& M,:PUONE/QIICJ0'_1_08,E6Q.E8Z72F]CG!_- K':ZE..2^BY>R_E-_/_E>S M>%I5[V'N3,D3J6DNQY>@F6']P.3T EN_]7R'T;&MW]KL^JU%GMEK1YVYG[T6 M6\SZRJVM8VV=V6R==JYE,<"- 42R<-401L2JG"+N(A&U5#E@G026<=:?<9[I MY#LM*@8,K=N$>3*Q>\;LB1RXQXU]:EQEW7.6\RSGS<)Y?\/3D(R^%6;Q =OX2"W@LTUFFVT:F:SO=0-[[A'4Z7B&W=5[OU9K0CT00 M-5'V%H,FJHM"BN**AZ"=;.4151ZE(+A[:3^IB1+L%BF7ZOVBHA3)&2]%*J(. M6:(22W(X5P\CUYC7VS% TBK.I$0O^A1OD@V8+:VBAQ#PG#;AVY.H:0>]"(R9 M_F!*L*R*.^TG9CV:F+D:C>FKMABH!K*?9)\ 60@'5\*1$P9[S<-%.>Z>JCY6 M4-BYECD!^EE3.Q6F$H4['A:G<2V.:FMNF(?XE$(^$RHD9RD64*R,"B_S.C=, M7DQ5G:V*V8VM4;$' X&Y(!)[)L14 BSR3:E;+7-*1O%3.7]DXM&2'UJ$;@[# M+T,'4YE$EOI<29W%#P^V!/BK%/DH2TM]VQMJ-PTEI)1<;RXWE[7#!,+H-B]4 M1HS+XFJC4+!<@6NBXT9.+\/H(HZ#8GRR!Y8['ZVT+>UD;(*(G<@8U\86J!)W M+EE!NN]F0:E,.G]*XG(*G;DD!#S?*0#,,ZZDGD0/'& %-9?KI:N+K00RABP& MM#@-IX<;2L+8!/VJ%'LN53P_(UX)?34FK0R]*LS3V=^SA M;8)\UB*"B+54^V-",C<8^I2@:?E2(D&,K2M!AC5KI6(*KK7$"A^$;5:74:8$ MBF?D4K+K#13YDIC5SRW@^X%ZDZY0K'BAA6I#26'DF)SY&>4"+XY@+GU&IB>! M;X@0F#>*RD;>>08C_3BU4IT8.QZBK#;V=8#(K^JYY;LT$VMH8/Z54DWPL"G" M_^9!\("FKYV*5:%80$YHV>^.".JB"@7.2AI>Z(=*.I5$?2XB"7GVP/GRT"4: MI8%+8>M)">0-T*0J",M)QPJ6%0B6,VW+5T[L26*%] Y2:+"]@$M8T:;VGN.$ ML)/ IP)GU8" 6W?TA4)X9+U*O]8=N8%JMJ'QME%4A$G9S0!J8JG5"N;4=) ? M??<':C/>O[-$819K^,HHY$)!8,5/&34E(0P7C^Q=1NV&,QQ>)L*$#C^48YRJ M0WQ; [AL4/)$>:AZ.7'+$1GVN?P<2QF5M5(#Q7^ F0NDFF)-H\>CS8>("B5* M2M1)C"&I94KT6L1BZ'NZ)9/TN$8U5L6PM'"4LV@N&&LGX\]T_*XI=0FU1;DE M0+6(7%_DP.9^"N/#[@R1;NV"6TQKB-E;G%H&QXY6Q?3&6RY? 9=_!$+VL)40 M8LB 'IC7CIIXKU-XGDY2;-4@J%6(*SQ);,+UTWA@W!(E@*7 _8SZ_C#O7L3^ M]QC9OA[5(R]<98YFWS?0)CV=3*-6LUGD5.+5<(0-A3ZFJLF4TB>>RQU>$?91 M$U5T$7KPF\8K>+0&CB\4_7%LD7H,HXY:6+6<>7>G7"26%6BE>FE14>D"AE>C M.Z-6S6ZH>6<@'8/\[-:B4ONQRP2AAKFE45RL^?B_-T;*L&'JTJEV@HVYJ%9+%HT*. A"[0V<,]"$0VR! MY%PK2*F&\_GS"56.&S<;FC?V4T(?7B@&P.C8EE(]EET@EYSS?I;)@)Z4-T]& M!3K@X!K!"8_5M1G>V4O&X4?.FG!$J^UCSO(I#)DB! M-L]V'3,97]L\6YMG.Q]U;O>)5%AQ+)>5/['4#4!;[XAN%1M>P5IH(U+L])5> MU6':J'7S"W(EP#9(;BQ)?N?)_E&CL@0?CSY8NDMUH"NG9^&S'L*=*V9?,O+( MAX:G5$7K4L8G'*(@]DD=Y6\2)\G@0 45LQ^A9PIK/NC]?2D"L_"$]$U:*'JZ ML0<$"8.^:ZWT)1JH"#4[LM^Q\;"V7A%W#)14-\K6!_]EJ_GE$P67&))G'J^* M:<(HQ!]RDR3$*,$8<9F]-)'Z&D12JMP'B209(R^MSQ7F25CJY$'J$H]^5$I" MZ @5+3-Y($H5'B]R%Q)@_B1J1UH&:,)\@EQ*&+,RB)C=+EAO*5F[@Y=%V.40 MQQ7*'E=4^8.ABNXYV!V^Z-.6Y MSX%Q)EY2W1IX%AER4^WBTO:852E=IAS"V MA-11])>$H$)J=XGR3\IR5H:RF\QD"D0(\F$8ODZT((^/SJY03$Y5@2@OJKU; M;59%?5;%;TQ@URKB)FUVA4B&/C-&9U,ZPCOCEBG)>]5;"XO4BPI4WXGYXR>G-<=&KP9T;7 MD4B&&1CYXUAG2N5O.&*T)#E2V[5XJG4M-F7V$LU]6I M%VU -4 \D(O2Z#7!Y%CY72F0=9GSM"9NYB?8JY.U!Z)9; H?B"P$ MU045WQ+X/K\>(S(N-3XV:\(C5HM]W:>:L1MJ7;DQI2"-ZT,ZSH/MNU-!^@Y" MK> N&&VAQWKSJ^ \ M3T'+3DI_RDTMK1P.99'<-1,[DO0M,V/=RZI-L('G/#D RDO5<8B/8/ 3 6* MBE*D*A\+(O7U*>1*-4MZ'LHEK^!2CF_E.E->RR)4>>SH:1)03 MQ1#=)/-BH_-()?FO;G3L(8\R.+Q-OW,^%M.. I8/_ &UC6:FPAX;<,*/B[R* MI*XC+=Q_8Z35K!7:K?)DN9*TH?>PL+V8C%D90W-2A8+Y93/VG]ANG?N3!(U; M=:RGJES<-NHX "1?M$,),%$K3X.L9C*-14 MTC$]YR\O6V]T1^F!T7*;ND3GY'NG.O-@DW'B-?99)0-LJSBOHX2=JN02068TM0# M49DD498$N3Y9GS*L] NHD_13^ M3RDUN*RWJ50>KYK.2,ZS*;-&/P8:8:AFHNM'-7J@[ B5?TQ:QD */(8PV;-X MCIF/;.0B%BF+L:0<2I00J;(Z44K!O5T2_NSB8H@?YK))695%\DZ/>GG&I;,' M)VW8VQ,=:"0<\C N&N6]Q@Z87:%4\+>\(?MUX%YP MBE+74CKXRDT$**1+!Y\!&+ZQ^/Y%GJQ&DOPWK&4H$3X?%S^G;,TLB0PXKYV/ M-O0*=$%UXP(&RKV'[,D?DZEP7[6"[9:W**"2?34QB]P[1VHR4NEH) M6]6D38T 8V;[,.A!Q?:L:K-C[_M;KM2CR[TP-E3",3PJX;=UL/TO.>T46)NN MB$#\@[K"#5";^I1\AKF-<2F5F22#5I-+YK-7&8+I)>!:%2W:^)$@B:)>6*"E M:9M?Y-*Y&)L*(-K4C75,W7AC4S=LZH9-W:@JY"7GZL08]!_H)^BI_-(<7%+Y M><9] *R,5;7'204>ADU@9KXJQ\,4[-6'U=1<;2D72)Z'SF'SL-G@Y$7T'2M% MM$YGS?-I,5Z>)]/"X!JYWZJ2GU%I':95CS^,AZ7&W9AJW M'AR5[D44'I]E6&;NI=@ ?7;A#V1E=9_B\OL"_K>OJ+J&+0I';K%L10)%P0V1 MMCQR[PN9HA@Z9?A:\K%@&'"\M1/E[7(Z:0[^!G:3 L,5'IAU"'L+)HAB.U*A M0-EQ@RQA^Q5!'&00L,M2%*T*\P: .:T?.!]UAJUV<.;)^3FGWVDX1VJ#;* 9 M%S=JFC29B!(U=(#&L 1)[QM+IA!YAHBV,8NN;5JQ,X.4?GC+J4TT:)UUTET. M:C+V]4*^4F0PSOCY>DBN;"IB:@F%=$0U*$:"K]:]7DI=,ZMXC;A\GO"FG""U M-4@SHJTU]NL9EIMUVXX<1;3*$?HC M\UJ1FEI&OCZ/6')12!3W1(BU5$;E$H7[*EDJB;HI^C14$U^S8)P">PI@ M#LLK2_*#70@!NT>ZG!8 QSH.AXL^BV$FJC$YQ_/KFI@:, UAB%K'A=&N&%.P M.AA!$<-A@-H!/8INRT@T4)@DK^BI9#%5QYQ2D6UXZ\=1.."L))0W(%E)ZW"Q M#@CC*G!DQ: LI7"/B#W'#:+,;*JM!4Y[(/X#2_6'[.1%1?2:WZ((T>5/Z+;+ M/,?C#X:M<-D.A<$%F+LURA.QBZ7"5>\*C+5B'"LP="35MIQ4EOR)Z@$-O6J- M7.:05QRF@)N\3\$AM!E\=%UA-P(WRD!9\S3H"2C4LZ$ MGN]C;64HFU=5Q@A$50SW08[>O,LA!25+#-_-E0,>( MR+P92,\7#4>"@A#D%<# ,/L:OI!'5=PY80PZG0T'D*C)FND.R@^D>]<_IG7] MQ:1ER2>^%--PR+(B^+SZER68<">)-E+#H8=IXP:':-XK-Z@!4=0PP9C5%N;G/I MQEJ&F8/'*MS,>6"D')1 ?(ISEI)*/&0F?E\?](%8,C:/.1P%R\AFDV=4V.D* M$:,8CODUYU/-FR97HD(3J;2',-(-L,P7*@)!8P,K)[G8)&95@:+1K<._XB#+ MF%Z5;)4QU#':?M 04&VH1;6L0BG58H'P,N0RH5(2P)J-Z3=5D"^&F\BF:*S@ M5%O_.,@G$J.8*Z3)IZ3\D2X[O6C5"$H1?HU75'BH/&<<"$L6%0DKXY O(@!FG M\ XH<('B$)W12M:H!(7%XJ//B]Q3XQY!Y7)F7S37CFF?-TC4?G172/$2*&89 M1Y9%>FUP6QN5F&8MAC3;_W#IAX+D+DJMJ*VO]IB7B\M5MWLZ6#S=G,*L>F7I M^8=4)P-<3'%P*C65LSS,BG M0?.%,;[2/$!"M3PR@15#M!B:"AJJ.JP!;$LG]E ,M0=/X\)0UZ] )4GI*<-[ M4BK#Q4U"5,!R-554]4Z#]4),M&$D^Q*!MB^JSI[8Q#5O$I&C5N&9B" M\/Q4IYLH![/&W%"TED,>1YU_1J&MTR9,%/GQ&X,.Y MI1TIA3/*.N*GAH/ %'GQF"H:KSA_&,=V!'3^$-HHTW1U%)SB3F*(WT8&3 Y= M2&)5>Y8ZV8@J[F1?W&*YO,\1DIZV>0H)287GMZIN3GLW^TS (P7_BWN4STKG M:\JR385RU_-[N!,,%Y$+-V.V7+\W-EO*$A6J$#^?$8TF3[5!-TLC=\.@:V_8 M1R<8#/!44>U #5R%-**YL'@!12%67/O=D=RGQ!DZ+B%U\2G S M?9'[J"1W8CDLO,_*>&:Z)S%HT([QFF*YE12M1I?H7G(I_H<\QN/OS=VI@>X) MH2VJ,7GY$!TTZ/S@)=(P(RH?#]^R_H8OU\OM4ZH2)A7B*52R/XKCI*%SX%2% MH2J"-Q(/;)A^6E3Z1/.A#=#79+KG4DI'76Q'=-OITG:ZG-[I\EDL\>1=B>K/ MQPVG.^S@/!6+D=2=%U%-.4EN:I7ZBXUAV:O;M2YB:@1F=!P?0+YT"C/" 0;J M%?I)39A3G1&L1MGC/XH<$Z/M51&@TA;XP@]DL//B=#\;ZGA#J1-(KNQN9NOXKUK1R^$;(VYH, (=%>:$$>A/TI4( M&,,<=-1J4!E.J[D$T9BISUSE-: DH"MJ34NUUD'M?%]N_U1Y@]@"S!]C*#[";(NG] M =UR]1Z?B:>JLDVU?_IQIZK9VH%\PK(O@BZ=!I@4I/(YM,SF]HW="4>!2@+U MS,XQ,HRQXYU7\1^1?*VBM3W<7H9P MP!(UI,)1P:AL(;]RQM*/*#8R,E&:S MT81!U8Q%.7V^A00]=ITB&-5RI;RU?4]TZ@YLY4Y;OG]0GT59Y#)Q0]:)'=1T MM8O"1!HK>"D5MG2C6K-Z<@-$U;APG?9BJ_WZ)AN4;)MIK8W*Q&+>5D(W+'?F M(^!\A9"%).'W]PYSDID5:R#EU11YO%>UFLI=',.H,"IS2P7>]+#WQFT8+MW7S3NQ MJB%O]Z1J%!BH+\H[K\'=%7;42UN4F>0LK>?,+PBFWE7*O+R3^29U0?&-X4BC M,+42.>6X9][/RM:VGYHJ!8+DL*BBS^5G7D170NN@ MSN!^N9FX!AB!461^4<9H *;EMQ,7="F,=,:Z#2HOI4*>2E,]SA 8D^X8K5!% ME%6KND>1ORSAC&XLHL: D,Z<9=V-TWWWF97J"IU4!6"B2_L-'$]&W51XL$F] M1+.)9>ND?K2:-K-L>F99K>K#?@6;<[;+NMI3%>LQ=%=ULM4^>H;FY5Q&RH4P M9!H7>A67QYOA;KXM3[:J5ECIHO"R!E$Z@?E%NDR*TQ6FXS&SGQ[+PX.'%1*5 M 0>&O)_HPXY+-1BY6U >7%Y8JP[1_*#GLSG!8Q;C_WVX"<9:@,DH)$:C=1CQ MFV%OY15%8ULPI+>P]B+,?BEF\9/R7W-"&&DF!H[->%,'ZRF8Q*6GNO$,K>G? M,GBV<\*YDLZ5U*5/.^U#T*8;1G=T*R#@FE*Y"19ZR"'6HVS&# M J, Z&:T62I-B9.UR(S&I#:4GM'84^*/YF=& M1#W)Z<^QKE"8ZXR-?7_XY+N5!?NEU!J;(G))D5*L&6]-[3(K^0/32/@AN M?5A/V!<#QK(#[^[CF0_+P93%X[O+S_WB1$_ZL!G[JHN#'JKZ>%U._@RIP M(37:(1N3<0FD"\HFVEKD\@7)D$K57F.(O1%< [@3ZY*U1N" M)JC:=EPQVI0>.BZI/54Y1[YD*Z/09UU"B7'>U3P!OZ%3\]6:@LZ4H[3A^I^K M]6\88 KX_4V>P9]#UESF$W7:2)WZLF)TC-!UE062?T4'$@;+]4/;22(0P1EV M9.')9%^CF XEU$X9Y7L6+@9." XGC4ZQ"= N2%E]=A*WPH=JXH)#L=!E,C4R!36#%V M2YT&/TI79(EN-ELC)PH2S>?4J.4?Q1@:]D1Q4,75(Q2F!6JEA$>NV%@%%WSZ M@TKCY-"AT)]J(*,[RG+20QE 4_EP0$N!A05%.O$[@()?M*\*#0 E0]A]8,FVZUN\?=]DI-+7M^@A8R)SED MH?%%L3>D56"JF5(/U6T::8/RH/.+C6/_]/?3JW]\N[@Y+>EO.1H4^N%)&I>T MLC\4"B/UC2X!5^?OJ+Q?Q: I/[W43,*C4CI0A+BQ9D=;T'24*,^2:?CJ9J72-77**X$C8U M4#?'O-6EFVKL?RQ05J[R!+V4[(C,1T7'KDX5=]G(IH7*$FFD=4UJ*3)= Z05 M3K0UQ<"JV,?4!@1'-VYX6%:#[,% M53M).!FN'B4!-'R2 6& XX:WLUZ6I*SD4#2U^:;!7G^ND0.!Z+2]OXD8P?1= M8)?ST#U0 ! (>*'Z7-%U0/>YF.0+\0U?HULC9-MZC2]IO62F*H)D\EZZ&6F% M$>9'*B 0[H%-[:(/6TWG(Z8'WR$ZZ(D8=&+?Z\%[O@"'";?*("L]'D0X*M-X>O207" T$P;Q5 MY;AY(??-$3ESF%D32N<_)Y29B#/L4.>G;CT%*+06I5U0Z\C3UJJ$?'(LJ:0E. M3PY*3%U6X)"14$PKV3Q!-"^9@S0R#W8-S?,B.826%#N(]2=8JY*%E!:IU5-: ME-)YA+4!J-0:QU(E6D/I2^IQ>5H*K)2.XE9/1?U[#CE[FN^)\PEC';]1-VO* M5VH3^+O/5'XEL5H'.ZES?R!4+9XY%;B?IL-W+UZ@](3%/>A%MZ: /W#:<.0; MO#H0'@,O%SLSOB=F7!'SK(#:,!UG'[L/DKNO>!X%N7-J9 :C=X@\5=8C*'OU M.7(S55^CPF%YB(R_SJ/%7AX9\R(B:5#Y$-4I4@DJB)O(L^@$?D]H(S0;>AQ5 M'_$K40Z5AZN'D%->3? -7@FV'0?:#Z:[*%M/]U&V%N6DW$%\!-\#Q>7^\,UK M6(SOAWL5KUIK#BR$U14/G-^1E%MW/IU0?SR%85GH&L=)DP.>O:HS M$?'GI2<3-_8[:#++ M(+K#%"^5#\!9&T&@CSU=!%.H;?J4XV2!9U#25-O=_*#72ILJ88D"WR/MRT@, M*6O\['_G5!>UV4$9(;$'*!&0J01YUKZB$/\&M^RKC9K*5Z.-YOMY;BB[;M2- AJ&Q+6 MQSRU)\1&O"HK>S4+.H> 7N?JPE*:+1;O2$PC4$CSC,YF8K2K?*X)U=EA5,K2 M+Q)&"!0M5:&1\V[M$X";AF8OF?'B.L[2P@9BGE2(]\BO8D"HNH2WC,H]>CY5 M(AK7)@Z-AY"M[7>U(9"%[!R("N3Y<@8>)NC/M@2-RLE4=P(QI=:=6;62;4RJ M3:[D7)IW;PXZ7Y&_$^-PE()("!WBWU%LE&1J,$$B9:Q!4[E]C.5,Z5)C9%7J MYVGL9V$84Y!M2L]/#? Q/-F)6!9)>PY\JJ;Z.36TJT+KF6K0. M;2K09J<";1,U3C[.,3\RESD:L+^<#S)) G(Y(:DGQ2W:EAF_!0.MK)8\B!N; MDK5!!4):%0)QZ[ME%+G(]4I54%0 KBE"CP%<852 MMH&J#*V4IV(&9BYJ?K[A!3H)E%"'"DG-V3L^-P_75XE126=2X17L,T,%FP;B M0Z:*A^6]P'*^O)A">1BY\H>+\,C#3M4_]P:$3SZUHEBO0;UFU,F![NNLKN%V M%8&B491IBY:%% 5FU-(0*$#B,GI^="B0/=<.Z;5.I ML"9]D.M\_#"D;6*%!:-%(E80PW5/C723]=W-0:M1VW-%7=[[B7(BS*2#U:DW M&,4J/1U;2DS8Y9PX.N8-C%YG8H,D'/5 /#,.M6HR9X9C9E#%Q/1!C MWQ.C48R& M%IUTFU(C2 MQI1"QQ])TFGVY!*^J:ED6TZ1%6'!)D?.TZ)88RK0![O%]T8H7XT '?5@*WIR M9A5,7!:\II$Q#4P\ZH):HHE4O5#C&!"N#9>\4^ILT6>FVTVDZM!CD%C"?;> M-D*5VTDTI!MZUL'D:[SSRO$\/DYR\\(960[H%>,&05X,G@WRD>:&LORL7(O0 M;T2\_"Q5V#@P#VBRD6K;EG$Z':6W5M[$9OSXL\MO;U3 WBL]CV@2J'Q@]0Z= M"<9[5+E%ON,U8BPS*O[*+ZKI7)+K+LI*,VTS/L Y(*J5"5.#*> #)U,:SF5\ M-?0VJ"-P\E(8KUN%XX3G"<9TRG+:4,\VU_.Z6D_A']IGP5U]3 M.(Z,90AEJ)=[R^=UJL1N6)$U1OGCO%DF^ IE:^I7JD5?Q /K]].>:MU7C0DQ MJ7&=Z6U4M#,KH50V.TK*W?D6L^]4%0<)00==5W FCBJR)C/1< ^VO#,*Q/4M5R@H+"GZ(E^WH,6 MVX@7V7@YZ#+J3@U&U$TDK*%"U(WBG@CS!^LR'R6RLJ&J5#'ZZ)+:[!N@^\^G MOEY7"* >?GKR9K+:%R/XH7;I5M" ?:Q!(66#FA8:%%*TS#LO=V#0Z(=E=.PH MGC $ _, JX.(P"K$E>M7@\CSNR/JXICC2$M@.X]K8/!6;*$)BJIBA62:6#)QB/UC_4XF 90E0D<*L1R09&G 5+X"OLAIYPE7FU&%R_'8 *)#LZXZZ_%_A[7>"B):+OTB MHK"$1&4.1'E=PX3UVCW+;^&\4B"":_F)]V.E5QH5N.+$.17\1*K^J_AG8)YV^8O&N(5B727'W,/W=%5>L(85Y!L'GO(_ M6:C8_J@YX2&';UL//.1:#E,3H3-_$A\RI:>]>G7TP--JX3Z;!\X_IB[8Z\/F MW O6&E^P-P_-=6S!X"$V?+FN :/6D0U?VO#ENE!C160=MQX2A?6"M34N5]\T M6J^.'R-76P=..T=_08L)O=2&=O?_V7O7Y0KULQ@Q1/S-X!OF\/0J M+&AJDG-7WX(1&GUAJG!/3F+;5KWV=*=IW>$,XU#:,X9!#('O1O)O$=D%_-B< M I0F"J)RP3RA4\7;)ZP"D[Y!MD4N&LZ8C9#=OD;.@G@E,!KM MT;%O(WZ<< QS=4\Z20$',XIA-[,(\5TWF)]T-'-UJ1G0R40GY=$K-;'[+43? M,6(]C:YTF5:U#W.68%0H\+- E4L)X)QF*7%*7($&[*TG)5Y\]Y_? M?'7QZ9]D&H@OMMJ'4X!;YC\W@T\'UO!^GQ+MH W+KC7U/FQ"QX1\/1ZWW6WK<\#[X!*"GI'+'M7^8*"J4ES# MX4"R;9'7O:<2\E]L DBTG.:XW;I;26]LS&H*2DLP>-)A+V=[KXSW0[(28H_- MG5!,>PTYD"^/O3%8VEN'0>M'D9'K8ZO'.]L?RH3@V!1Q(ME&@,0";X8P4FVW MOU/?@/W8B,.9POPR)-%F,W*E@L#6VQJN&NN5Z/W@X[QK6P!W$#M-TFQG0012 M(QH'/=NM*<3Q_$>#>Z+!JZG#BMJJ];#>KH$U W2T>8W^TL<*\7I5K\,=^C4P M&=A9W"L6+A5&8G!]>]2$M/I:NA4' <7P3J@'H'%DUSL:Y$'F*JZT$&1-12BNS/Z^ WM\"L,BYOWV'] M#\>RUZ(-$G620;SN;LF?YEJ+(XD*,T]KC-7/1M*,_2E<\H+6WH5ICVVI+5F>1'V:_DSGWDWCI9_AGA:*-WP[X1F3D1P8&_# M=(,EQ>O-,*FT44VGZX=OVYY(D?NL]X\PQJ $647C"YO"C",Z-+ ZPJE&Z - M<6J$XX: 6)5K@B51&V,VQ]DA6=ZF,=P"32X"E\1V2UV!CAY"M+7"PE*K^LJK MZDX$5MJJD>'M]WDI7W3C@JM1HRT^&,M6.(/Z)F^P M6'0"1WI;?GN?[CN:R',96;Z;&!O+RIN]ZJ1.0ME8W7919_5N#Y M[ ^]SU?DW9##\*-Z+W47[($E.'( 18F7#\)C#N\)?AG+,+A$@I@/:@ $,L!P M(:G2):?6WN?9^SP19/TCEPF,QS(N_\)MB*\(?@EI90@SQATJN*CR4] M@3771GH*/I#0WT-ERWRU) Y (?=()GU@#Z$-8[/Z])FDG0TCP>Q+B!.B^IS& M;4P,AL"]Z_ONEE-'OL"70XM^R6U4Y(?'O8C3F)-@'S:FDI8DTED<::KE*IX; M09VPS!PV21J^%%9^'E1Y"NII+2*^"0='[G49H1O3VXJ[^P@DIZV,!;4Y,]L/ M$"]VG65@X5"7WG\MKH-SWR8>"LI,$"JKT=!F6PHP-)49>V5,MH4+7KX5U9BC MI+EYBFZ/Y;<'G(FD$BJ ML38:I<: ]>NJWWAUD8(NERBY%\?9 ??:)K> M9/ 7OD1'*ZA;]7=N8";<@_*A9P_G4 1I[A=GKO7IB6N=>8H/B@'Q%^-)6+G4 MVKTI?0J5J<^ MJ7&>#5F%)8?JV[R&ZOES1H-3;8E(RT")5VM?211K[L/"G2=^R\M"Q@+ET4#S M9!^W#P2J?\V2DH33]U2"))<2WI5HQU$YIC=DSYQI'O+N$6M)F! ,7O7=+2;G MP9?8E353Z/K+".8)71W\ST&:"YKNMKF+C06MT"H*];KR>\BLV*A)BP10L:H6 MXX?8D\TN9JD,5?Q=5Q,X8128)DV# M#&[KUB2"9IPF^?*8H>>.Q C"8<9F*UDG79BD MAC,EEYQOEC1P KT%6=]D(+7U4D&A(%UC_K<3!Q9,,1YK-DD#V%^"#,M!EX^> M_$(DB%N5'Q5/C^=>YCN< LQ.60]>1GDI,BWQWA+O_>KBO6BTDM-[U_DCX)19 MAM51>#0:GQ&&5 /C;VMINR6B:)=L$DD$] 55U#W+=7.I9VV(XS<,3;TEM9%X MU_5X1RB7)?6TF*+%%'V0ILA'G74(AF]*D5*O]V1RJJ5*M1B#Q1A\),:@*</@LR@SP8J3X'CW-N,M%[-2!/>??O=>,Y:4;4(F;#=) M(TMJ4%+6U8"D6U[FF&%AGRC1QL+,7$?/4ELX75MXGO"!$+& H_(VD48J2%)_ M 35KUMTVC'>9Z382R:[6U7S=YRS=TXS^ TA42*_W.HQ6.+^YQ,&S*EUCX,&U M]2#@UWJPVR^5@M_\VTMTJ8<=]'W?!5=I&,B+>E$.8]D$8_F-^4DOP$]W1[:3 M#&7%JFV??O$[3,2S9[_+EX(*U-P%(W>>Q9"O ,8(ZKC6#)%(*.EDK:"MHZ4# MDZ9T65>X9'3C3F3&.8Q-\V8+RRM:&U9D?H?JFBC>HU7+;KM1J_5-/"K*Y M8AO=DSAJPK>.70\/EUCH&JE/D]JTU&^3RZ:Z-G0!?(MF83I&X.(;["ER;FDG M&D,S%K:-;KV'$3O/;]Y@"Z1H)#)]W([<$>M0F*?[+._2>/<>&^]^OS3>?4"- M=V_?O?^5^2[?*,\1H"VJWB 5"/$E*"@X"*,!?:+O1N&+Q]=UE/5?67KKNBCS(FX%B1W,M_5F)V8[&D4U,B_#CMU MVPA6DH@JB5!7N(D-UVJT9UE-(E,I$S0$7]?B%!.)F6J/R-H1H2W$&"3 MB0T;9Z\32K(A6'SRCS#6[9&I->%IPCM;5Q5Z_+KF1K6=&.HRMK>D1KPMB P* MNX#6@ UXI$9QT?&]R*O[S=@20[]I#)T%S+/2UQNB\N&94U15QRV@(^_:=3G4 MIV%.%A Q/&I=;YGTFV!&X8=M'46QY8(3XN8%NO>N%&@?(FWL!,Q94CML@56<,2?, MVF;WGU_"PL08GG@/&KMCZ@,H=UQ"I,"9+.$O#/_ZA21;WZN$:N*Z#"(P0$_4 MA)TRT5H_H0;,N8FM6Q..>9/0/4RBL6,(/'V OR)SE1'P/4+Q?3F.'AP639HJ M%.@/UULKK6'>-M= F$;ADEA/W78'/<=8:-.U /5AT[35$50E2157*!ZE9BF+S4#ILY X-VT8^@@\O#H1'/&BA TIY((BC0 MVPY5NLQ6^["!:9YOPP-ACKM#IMG&9R$5?H4\.(<,:4?/"2#U!#W]?+,)EPMW M)_T<0G33(\@%L="8/L/I==2MCE61=\-Y9F![3C)2 EWB#HOP0W5-ZBWAD-%% M;PB&UG7+[#,Y6\O;AC$Y/UTYV#)LVZX/_J9N0\)D]FUU]'/F(R!FX"0*(9VH MA[RRJ1)2X"ERL\('&=[HFAU6QT:;,@8CO+DJKT!+'SZ\O2#/X<[>SCDH1G09 M9H6%7O)'P5T_7AFBF@A(:79ML]]4D^7TH*5D;0[KA/Q>::L\]['+E@B5E1&> M1CD9SX4]*P'R6'*LX#Y==RL*=6'-4K=X:JSB[0OE(P@"KLX3M774G=GOZ@J>]]I_PL MVE)[,0IWE$S0MDU4N*(7]XU[I/N=1""N?R*;RU6S)7ETB=@>G$0\OJDBF-K@M'D M.(ZE4N3\D5Y8UWH4!9ZR%7JT,S8?LI5)@IE^-W/$NY=GUDZ\5-9/=G8VW.- MQ3OKZD1+% 4Z:!TE&\[-7'G_J$$#3@5VRB9$OL]))FOZ['%5(R??H9/4._ MRRN1$(>8!U2%$XT$J<@CLC/]$3Z$WK6NAB421ZK?G>H0I11"1QI7MPBL%]HW M5WM7/2RS6==J>CZ&!07XE,;^63E*?,_3ZX4DL8:[X4@G_@^/6;X))NP/?S(L MV+$[PGN>(L+N!X3]\=D;7N:3K/HA6V771=WVNNL&2:0Y=I*(+MYW;77'(JJ.&WW,R\5>4HG,P(K%RO> MX,UF7_U[;762X58E;W:!W/$@@1 '-EPW+.,C4Q51.^:G453F9.JW8#0L*[BM M]MQHX6*#=+&9)'%S*ASD@C&NDU+-A]^XZ.U1I(8,FH,6J;L@H[FS.3CVB%E. MOT*,M91859(N<-U[RJH1^PZR'BXAYFO^?U]+1\I?[W8A] MF!"%OF)%M7]_4 M(LQ*]V[#WT' ?Q:.28J4P# -)<;"D%B4 3>DZU+H$):N9A^PE!R//X8\4YER4T"Q M%S*+6&)TG;XZE'5?B#P)<7'SXJ4VH(188=.4]7[0;>[4N%-B!"UJ W)FV:I M+#S43_JITB,(ATY,YAW&=5,/UQGR94 T>16"4/I4B[]B[9VKET-M&*1BSULC MF='=2MIW#1:-"#WP4FHJ;]>QV.>>35$CEMKV0B-RAT//>3*.\ODN;,=B<5"/ M+-Y>>#[1RZ'\))LB:G775_&L5HL3]7"\!"4*Z_5XU/2DC*?IW ??ZXI(8ZP& M.S_MJW\YMR3_!\X]G,#!2AR!^"Y.78DJO[$D+*X[%5%_5?F%V>4( M]+#2*+A5"7C(3XJVYBG4]20!-/MTY*GP:9A)DIL:KPD2:AY8ZP#)AW"=OKNN MU_71"-Q48(K&V9)+8?%S2JN/OXL!0\$Y8[ZR[P-2U!S$B<$W)X _1N3MRZ-( MH,^_*>VZ< ISNQ!H+EXQ^EVV*Y/7\>[6J^%G4A33#.C\@L;RHRUWY+J8BD&6+MDM-PEC5?=XY?B2 M79M84[MEB#@Y]@RV?D^J?-&3BP0@ U,%'F?T-!EBZ$U^'^5WV4J;XWYBBL,! M8OET%.7(U4T]0>-B9J>H@60O'(5KU .>%&I@"ED? M-@0NU?&NL'F$W:,RUM:YY%DR@WWY@8\-WM?IZE&O6@]5ZS/*"G#%%)PZJT6- MI[*\Q^(S_>;??DS#-P;]5>WF+O(^UH/I&YH:\-QL.Q=W=I9O*PY8R?6J3F5; MQ"8F+7 ".1D%^E;J[1DF<'5](4]1V()KYAY 8>.9QN0F.?1D.4]Q8J:K>UL; M<-$A*'K'3AKE?)-NPBF?Y<]9M.=%!I=ZUE/:7)_^8:EG+?6L#Z>>]2,#TO;U M,""@H^9]=![(P?W5CR_T] J/'@(]Q_IK&SM_G+*!]:>A2 MM#> %;>D*1_L;B2C3Z+GR :;!!AVHFB7V"V]9-.D?O?BG;Q5@&I<<,!^#'-R MP--%1?WN=P?!5\E"1/),/XJH\BHL*T;NA "3.J.$/-Y_LI 5*@[*1GOB''D4 M_5AI-]WD>;&:N8$>Z$KN;M<5K9ZVI@;;DL@P)R&<;@V__6+LRH%1;-'G>R+) MH ]^LC_"WHS[%122%K-1F[!7"$?-:2B*:7?(AY#<8^-CU74<%(0!+$2USS& M'K[5UG+Z8Z3\H!0M9:C(FDL';*.]G!&GZFON)W5*/EY+KUOV'==W0HF M!0,[$Q2*?Y#/Z^7J;\3\P\'D8-?:V\6KUYMF)$R\F&>;)IK-;HTTL)!N8>,I MC0I2?^6^.G.:Q_FW.JT=!91(UN,G60'?3.UIMPL.K:&2G=*"+:]86Z)@\K9= M17V-31D,6_!>!XL[5_M@9(DCB5*FSDK%LK(V=X8!ZLFR6@Y-DK@B:7ZXOAN MP"0$AQ+DL4LLW&_==Z\JW_V7*8\\*$GC*63B\P+G2J]K*\!OJBSUH'[5 MK1R&YI11$+0ETOF=I&WG4@S.:A_&HU9+;-HH\1T^7&Z)H"W<&!F).$M#5;V: M6R3IXI@Y1D_;B=/8 Z/53X$+_CIV%MVCD?%F.07?,M5.,19+]_:C641<@T+5 M]AVL8"Q4;%E_B=;%\Y9:B%9_QH?0E?(]MY+21'QW"*9D^B=.S55;S3HYAJIP MHQ,YHO=\0'W%KPSDUI[J85+8<,&C=W)!724]!@80VG5DCBC[V!^IYOZ)P6GP_,_?BTK[%5M; M1L0-NL$(VEY)JQKX)"INL]&^R)NN&;E?-AP3[5!*J90K/IL->:3N2?[\O>$X MYU<$GND[>J8?P3D2!K+;,F(>W1+I;9F8C.HYKD5$3O!X6VKG8GH^UV4!O 5_ M\@B(J%438U]K+MCZEM;213^V8AXFSQ[\+H[::)I+ M<@DN%'F,:J\LW0/*=,=L1'!DAC4IH:$@!OBDI_449H!=G4W=;\:]H":2BTT> M2$P&>V5V]I5#Q#'*2B9H8]PN!]DNMQIJ8ZIV%;681)/0:M<(*@8"/%.,8TH= M.D>0,GOT%N[<%2.Q"V>(K+O'G\3+&7SO&9P%)K$QT3>]A@FB2OV< A59N&Y, MBUI3Z M&ZYU TS&2!W0N9WP0B.P6&^=-AMG-Q1(W.G?LGW'')@\4S]/9L4PZ&=UP M^G#JY.E'W0+*8ZT'=#M_YGD\OV?!CNY[QH2]U)#>3Q]NTGF+R&VMLNBE-/F% MW4D 8L.8K427<&8Y EQ] E&]./W)V$OV9E Z7%BGZ8"KTS#[1M7-(=0'2 OVOF!.SV1 FS)T,FH<;\;>D[5+B/Z+Y93 @Z M'PQQW7$/#_B#K9AE1X!P=!AZ69)1R(T8U)"]VXK321OZ\^GA*329D73R"J_N MK*H-&F9I HZ*Z45[@@C_QI?Z6*F19E'P.B7)@47CYM&H/DZ]*JG S*>&=#U2 M)5%@$+Y"I.R)6)+,N)+,Y16U$%2NC5LHMJB@5[CZ84)Z)50PRIJR[7**EMD7 MLG/1/2!6(2XW:Q4C_Y/KFHY99U?>I L>"F=Y=ON>%,)R[1L'UF2U!8[4^QZ M*^FSY?1\&.^C+I7U6#=;P4V("C#FI$>7=5[Q>GW0?,,)J::$K.^^"J3%'LW0]0@+Y LDZ[=^PG^^*J.+,.Q'\ M?(G^LM:U@QMMA]OZ3G@8>279XA%2/N9Q9_()SCL73$P"&FF@R3D\C@OTQO@<_YECEA Z:7SP43\G8UR'!H>9#.*5R1 MYHRL",YNIM.8/1MM9\ABO"W[R+<9EVJ>M5N;=^093C)&7^J;Y ',!O:>*(KWV%Y MY$^&-RG,/*D[4[77Y/((28?;,KQ]R;YAG3SR8YX!O;R?+&(X-90LH?3ZRJ._9>ARO^(7'>J,C0T/=)!S)!A;M'= MH*2P)M+3Q*&T=H#"672C5?&=O K/*\S>2>3PN1H;K1%Q MC]FQNO(T3RPE2N7S6_-^$@QJP1\Y]/5-N;D3W]]^D(LE5+EZ(;0=EB#3M\F> MJ6[)5E"Z(1%WV ?'8V3&@$(L+3=^J'=.065)6+J2I;U:/O+U+LQM.Q]33&S9 M4C-^JE6Z3_^TU(R7FO%368U9[B"CV3;;XQP]E)!K@ U1E*B&8'515U16&:%? MJ'MQQY@4]LDWA MP;9DTWRP==B0@D,DI)\MCZ3\]]/\YNE2R*/'I^LY*&%"G)&6*S$\I1A&<3GB M6[LTR4RI)"5'55XZ1SY9.8A<'ILJ0U);T0.4/=*@X-'/PT#?L_[SE;M/B%\L M(=/#0J:O8ZQJ&"-/= 6N.W2^Q=89BYY<4Q?MV>-J=G<":Q ML+8$:PC6N!IAW(#>Z$D)Q@MR.- FI;$ GOA(>0UR>(,KM\C;E$I!@SI==5P M1'8 ;Q5LU4ANHW/P M>Z@9;Q,E+KZG4/#&A2T](HF0LNV123+90Z2EL7;FR,J()^]-0$T')84#N@%/ M$E:.^]#EKFP@?_Y>/IOA>EL[?#'89]F*)W*J!(8 :#'V%N]%GTDJ)0-ZX=BS M?UT/EE4&L36I4K>U0A7/U2$?DJ#\:,WS64_4O$L>:6E3X]BK;ID>5G>&.9T7 M(L5JW!%$5GK5&W^GE'119)!)G;,&%(6R1F>8&2V(^HZ( MW4\Q6Y3ZTE64"G@IF"+CI[%KBNK>OSXHK?5&4?>;S.Q,8NN__[?_Q?3-FZII M#B7T>__W;S[Y#7Z6"^-G>88UNE9Q \VX(C'SY2K)W+S!P0;Z&+O7'9\^^.'.M3T]=,BA+>PGGT%$:B::E\R5_F:5":E_"_/?Z7-DTZXILF?#^Z)$8Z1HV\K%48WIESH19*BR:$1J9J$ MSC;U=&)L$/E^W4>$5:.Y6ZS*8E46J_*A6)5("<:^0]5>473Y)4S"LM&7C;YL M] ]EHV^%:VPN^S";,\T9B"([H3H=]U((8GS+IN7#KNO^5*6) M'>'%-+1GC!Q%"HUZIK(619UW%2RCDCR)Z*S'[95T_DEQ'=>52B>[H"D6-K8P M$L@>;&..I NQZURVZZ8.XP*ZY+9T25*]JCB[HJ55*:!@&,'6U&L]P,%.3^'- M/484I<^35-[V;-!_+";55"JC3VXZVXDVJ8%JM\:]0@T?]LK-$YES+:K,8ICW M[B1(W]A*-L>@>:IU;%;5_U,I8@G@NH)#+JAU>#* M ,5J;/GOC+VB7O.A"T.8ZZ+6,X@=>19W?6$K4+@/E,1D<^S&=L,4?C)ZA$6( M2S48;P,2"!^$@R%45:KJF;#EY%MB5YUB4TI: K73546UPKX>-RB2"A3)5TNT M0F),/;YNW=2O*JZC*0VZOM5TS]UJ/\3C6SX7].;[,Q+//EG0F^?1F[.'!;O^ M3QS7^3:/MR>W<+\#_YLKZ$9-96_+3^#5T._X)KW\=,U(ZN;.SG!X4.9O"H@3 M/E6'0@$C)2DE2T[0F"[4^?<'4#%?>IQB7._B.^,MX1L.J2B\B6MY\8K\Y931 MWXK>US6%'4K0J6_8$JN[P_AE#:+3XJ?VTAIOT7#HM 7UGV.]>:4<"!,'0,JZ MD*@X$A H>T&'>.SCV-**,%9W?<6P#O*AF[K2YSIK;>VE0X@'GW.(R,E/G@\M M965XNKLC87B#M9>C&U@E]",-N+#O/TRU.0I@)07HF1S>E!F2Z MV?D*N#B7"=VBN#L?K0,^\3-34II\68%QFYRYBGAYNCZ=V;)E4S3](L^>- X) MU9AW\1KJX=Z4!V7*8"62NN519XXX<2LBCKRCV,*]RX...)IHU!YT.] M!3WU"/04[):H)294",IP,.D5A! L:\\R>XR&?4S[+(D*.>$6,!1&F<39X&.L MJRMN 5#Q7H>GE*2?3D8VDDE^T&$I$P1E(9(8%/PU$H,IH]87AE2P6-7EONEZ.=[KBNFJK77W, MSET_*B43S5?!>HB(C$EQI".$T#1[8>V0T09N59QIR./R60LY>M$%)%)Z45U& M$G&^C:$<[M5G3@P@$Q1GP+*3GL%BPM[U:8,DG%5>+(R;KM,6 MO6#PKNNP.26<<5#]-)69W58>:VL:5-"NFJP:O$+P_TEFXL223$[.^Q:C*PTQ M/0\MOU=M=RN-?#D7@]=IUI$\-=SYS:D/VV%U59*DY(QAY89>.)Q87"1J#29& MK2%?C'PW@OK MF3(5O"?)0D^!;_>4!SLYPN%P%L6LBND$Z/'R!4TM$-?BXR.![(Z,>J^Z.%!- M#!-!$/>H8V.J-EMXR. SIG.5Y?=<+&I<)^Q?4U#@_M AY,=8<4]%+G?I%T83 M_!=V+(B^Z4@-;4TM<4+2/DC^N3"1A2$]UL*L*;Q@4CQR#?Y3[OE"0^W']\;% MIIU9S0^.7&?:YY9C]Z''[O-D55"&*E:HE0MVCIBF!^MS6"Y(&XB$O!K*N9I@ M(IF*7 S+S\QQN5I3:I2>E/29:-IL@]-<&05HX6QQPB \*3'^;AQ .I*?>GMGF3-'"^Q6(A?GR<7@+1,OM>V\@!RR>$X@J>E :^Z#K/@:@D8X MM0E/"60S8]/IQ1T!"O=V]2\5O/==P?MTJ>!]0/PK;Q\9]RMS-Q+B^M-:509Y M0.9K3^:8L=,N7?)Z1.>740$ MX3OS(:'/BBM:A) ]2A8/J*5?E2?D@W_DC*:4! MF_()WP\]XC4C5,84CM78_I[>38HHIY>*B,T@D!6Z-RZ"$)VVK)79AYI"Y1CT MI/*D/G>X#9%86&BHE$EWJ];GW%KE%^!QX&AF.[;;DI3ZH^WY3DIF4J:-R%VMQ'XB 'PN*P0D'1TJA3(#NQDRI[%U OA,, M([+9?%SQ:U" 'VDNM&Y[PA*E?5YM&A[6I7N/?YC:[3)Q=,(R;ZLY2 MC.GN7+AMHQ^1)1=O'Y-@ J2KROYX'?;P*QP0DIX0>=9H:RD,P&_:,HQXV4#] M?#C"K&,=P-X7LCJHU[SN1XA);>[6=$EAFGWKE-1AWY:;5T/!PZK8_D9/PI!M08>0]BIMR6?;J:C4IRR/%*,YF0.BC7ZHK2WV<[47FTQ M67]^X1G7PTVBB<%95K9("D:-L)F7Q N5Z@ #C)J?QFDB,+V:56Z*4W>< M*W,VQV?+F.@M6'U*65-_ &LS\VM;,MQ]^7+U?=\%B[L?XNG@SP3(QNC()<+% MIWG[)X(1X2&.5=3 ?.!;S?DL;,5G%">ZWG\^ZEZC8JBH%9/XG "0Z7(G3%A* M^:7<=_<8 ($(R8*,GAS^(,; =-NFBU&'F#'_SB=,.KOR,%XA$3E>[;R;]VBO M[GU@;%XFT!]*'DB&D+30QS;N59W$>""&]1[>=0O3,0Z,B)YSPD\?/#TI/W$[ MKLS9WULD?%X>P>08?OE\7_Y7.%)^JM:KEWKKUII+EA:A ;PK]#B1-7+.YN.LT:'Z69L6A%E(+"B2'?TB25D MP[FKR<_:-1W)=?MSBA )Z:3JIJ*_\3%Q7.GA$DPFIYANB88*A;J^"]]\!\>9 MZB>;L% G6G^75Q379\ [F$$)J%B*8$!DQB26XH6LR_85[?;-7?'8D: 3SQ:^)3WB MW^&D0$8-D1],5PF8DJ"2TSK>,"WD(?XM+3H11&Z2XK%R!B.%K/>_PXI M.!;"AF&4#.!!<1ZK34CP1J%>KC!N;NU'WF9&2X^C 0JB,*5%[D]Q_)-D8/K$ MB3TD+J[W]=SYY:UDZKD#:Z'*EI-") &]@C]2#NK7<6.5>:#*_4=70=LLS3V! MS]W.2\+D&+[,^M9GY&5/>V[>QZ!JU)U33O5GLV6\0-><()7L,%!D;CN0C1C9 MYZ!=93YGDR8RZ6#/8(?^T_R: I 7+*^R7&;LDZR24-[I$0A78C)9+A1+L%?A M:I(7B''Z4GEZLI6G9TOE::D\?3B5IQ$EI&G.4_"582EW"T6/EI1$-G3-:BPC/1_#YFCC$CD+M/$-"EH,@'[)"\P5* MD:JP[L/3RO; C :JK%S47OWR-;_-]2M\LQ-:LQ"V$+9JV<"+0N.,H'MR_$TO2K$!JS M<&];-7G",R6BKV?Z.5E1MTA4=EG7D*X!)70&*NLM)J>()]Q($N@3Q8KSD>Y[ M-NP_91G95(FY4!2 EZH)TX-4G>RIZG6U&0GC+L73<')W=Y6F4D\H/(MMDQHM M2K\3J$(126.I$?E&Y9]%#5FHR^-<829>U4U3)4_Q?^T#D52*39Y<1!IW"ZU_ MNL:LA));0>A3868RY)>K/UL>:YL4S-T!Y983B<'00VSZ&N1@&A[J2$TU%?B) MHR@!.0WQ\2]7+SQI. >LP2#K;-4#N5MJS >NY,6Q$4T!RQ%Q[E8+5*ZI MVZ:>VLM"+,K9+=J:-O[GK.%\^RQ?--W(K :$"6:2I;MDMK)FLEV-_(2D^/H* MAROC]2>B$@D2XKOY=XH\!F\]YV[C),K%?27_"*8XK&2I%>N') ./8T8LQKXJ MT94OM 7AYONZI=?FV>>O LLPTV<_#EXHT>@8PO>H=2;LHZMJDJ!@2RGT!T9: M$VP5M40T=VEF4<8>0(VPJJ :U$)0X)1(:MQ1,5TDBVY?T5%M.R,X034X =J2 M>=IBHBQ9@5EIU/=N2GL.>&F;YB*:DKA\X8AX-6B5%;,CZY/%3&^!N:AI 0" M-TJV)GG"MR ]/[)W>GJPCD6Y.G3A@&1F7#;@<:9HU@MCFI!Y*))* MFON .]MF*5ZC!N.6/^XY9!Z=;C,R$HW]'4V?R\5][IS5-,(')AU\\W-1"/QC MADP._D"'&S&MKB(\^#.#J;R(M1=>0W5_H/^BZHJ%EL<4R/<0'K8C^23 #!V" M:U%C5S/2\KX%)KNW[\HM,C)\ZD7AHSO7'*+>;6V.+)+\(D-N'!U>[GZ&<4^G M5+TS3&*,1C(7)J7SV/Z#1(]Q9(GSPBPEU3$2CX#[G&G[MG=MV.^;$T0T$$TZ M;\R,9.[=-U\M1];]W?8()7H&D$JA2!?CH1R.WH]EUOICE7V,8ZCEC'K5/Q^^#&$A"BC"_[4$(D0LP$KA^7&1 ,BDU"G)O7 H'K7^&7818'&I MREJ:X]7Y[*C=N\*6EOB8R30\9)F/H%54]C1KK732P>I:KN&K'U]PCU\(C*KV MFDO$VA;@Q>:NZ=3QM=OHNI+=A6BN/S*.]"L%*Z2@,-\XDG4#\/,F($/" JP3 ME%74#]3L N=ON\B\IBAE91V+DS.)_YQ?/SF'^. 5:M2PF =7[&4&A'"L#I6* MYE%4S<. N<:RF"8$;"G,4_P4_C2?&9[8.H-5.TL*=BOGO9Y"J"PHXZNM,3')7:0 -2=*116!E^(]SO=[F4]2DY84[U:,]VAH"W$E%ZB)+5OM^; M6OS8LWZL1.BG8PI*NC9TT*,"0SG6?XYE'YZJN9/&3^]E/2$_]KO,/YA_/0Z- M;JA_(P4#H,(,'G/6L>)_*;N;KF?F,^-!U" L!6V5T,>LN#UB%\)KH $'T;^, ML$WGC^EQWW>2N/;D_7C4[!XZ08HA>RN,]);UH*$7YZ4-):[@9KZAW_YKHJFX0MSN4P:'R0\0'F;_T/ M:1>,M2JZX-@* )S=UZ_]6#+6([YLN>D[[N$<.$=5H6?%W'8\ M@:M]R/I+>']UQ"*$$'=( (!SZ_:M%RC>^@6['?MV<7MI_QPV3]BP%_ROV&T0 MWCPL*2F1A,%+;(;4?J@.$NY/K;BZ)-U>1LVJK72##M?8T/)5PM%R0ROMF!:E ML(UUB$B YK"WV8(\;14U-+%43V("T%9+,5['93,Y$R4+!&)C4$%>!]O:-4UW MR[0FL 4GY9;#U3:OF(=L*2L\C"L!"0-)U;IBHJZ"&[.V"7 W"E3H-I1+('_# MBAQ@;UZ2.'.#'@>-8.)TBO[V3U]<_E&V.)%S,R?$LT\^_3U9Y]]^^NS9_)^_ M*.3O7UP^F_O['^3O7WQV^=G9OS_[1-NV M?_OYIR&$F/O(IX6YM-CVX5'_^+MB]8S_]T^7GX?__/[9Y6?A/Y_13[CBLT\N MO_@=6D0/D47ZQ^MZ^#EKM88)M)P)M]^G17.DDA(^ 2N,%P*AD0HJ^?C[0U,/ MUY+-(N.$F7](0F%1SWM"ZGE_>(AZWF=O43WOE!+?HI[W=M7S9C'*T<>?]>47 MJ=S%!BPVX$.Q 0F_UZP(W5R0CY+7**FWC'W".[N'R.#8+W9CL1N+W?A0[,9N M[)E?W%$" A@9N5LRXFF4IE%JY-+IA7[[%4"R&XH,R%">"C*EL0507 M6-_-]Y5->)<7Q>VWEE^SI*34'0@^LHZ"&W/-4=0P29!)=)=(/OI0M=51>)/X M:@Q92@0[M%ES$SM1C%3$U7%G'T[2I45,BJO:=[B!D3_EW0BJA3C!*5H50)^_ MKR-OZ8NF'*2<\!PMFD1KB#NYZY/TOQ4UA*R[);FN FJD)?I? ME1LFVW-K;%#IZB-&?5"Z17USW_]\3\+8-!12Q4WCYK0DH](HYU; M *4[*ZS2S54M$3$@ AC6SP'EK1@JJOBJRL"^?EW(G*^V8Q_YCL,#DB&(1BK< MY%#>,6-L0X _)B)CSC!M8&"G"/EU=)!MG0<4,@=$>0#-(T_4#I"ZMQ"\S=$#O1&)9C#;T^1=D\L MSJR&C5)PHHYRKMWZP_8*4KJ"<.PKP&)N*HAN4;IUTIIU-CFQ$08(W5@[MH56ZC E-XJ,-Q@Z[>DBW6YW>7JS+<'2)%C:5H8Q T 4##AA3=0\]>REAY@UO&U-'AC/Y9J9 MB9BB:(@H4*"HA1XA1+'7X:U5"H+9'D>&Z';]5LODJ,$QJ0]AL]88[/58-]LT6;&^NW^F MQ\/9N::IZ3/IQT@Z^8!V8)/9U+Y8ZO%>5\&\48,V3[R2+4NOZ[2C"KW0'N^& M&F-[I40,]".>GSJ9(*!2N?5S=@$;B%$6L6D9$DRO,&\12[FM4D13@K1+^@#P M\<)(G&/G&9%IQ?U@.2I(UXTM4Y^"3.2]2AI!I6/IPNM_EN,@S.E2?P92(H&U!6X3HXJ'% [9@ M)KP&5-VIIB<\1)'&AJC.(H"U9!V-KN=,:XB[MJ;GZZ0MA"8HO1Y(TYBL#2TB M6-^6N.V#^[*YTZ2J<.4G9+]L*KA)M9T)\CT%?XSSE[/G-__V]Z&:,S1U"[X, MMKFT2FC,D5D*@SRHQ^K!8#I;)_16F+*J;-*_'J*:LP:!A,7.P'YWY'.6J MKX=7=$/FC^KYSZ-JT8*6REW84^A%BQ6=$J>@3+W$5W$5$?_0EELDM"/,,5?' M)2=TS(5J;-Q+VN=L\7D;EW&/C&V(<()]1KB@ CA"*7JL:,>)2;4I:,L]E!2@ M?%=NM^"E))4C$61(?T<-#9Q+]115"?.86'2Q'QS&L#.0"/DZK7?HLX73_NX0 M1>3"6]#HJ[\:^YB#O:(6OZW38[<7-4DVBDEX!+%@JLE*S T+B[XP6]356(9/ M'ZLJ4SC:J03J>,P.HNA)K@/,>@XF!#)Z#O* \LCU(I1+4B&-]EZ Z4PM>5S0VLQ_J&_3Y.&ZB^ MSN85/+?@2):2 .C!F6:*+7('WH6DN=#3ZI/MD.B]AZ,[#&Z8;+C.*"A$*3OX MXK$O380S*4M1OZJ8K,![MFN1F@M+JJ+X343/1#U&BQW^=V*"I-@RHYJV)S^D M[D91:]9.UQ,)<&FMCI\)(0G;4(GYR7-F*G09.'\425B$4Q5 MPCA-OO[ 5\]@D9D5@4!2 MY4\AQ$1+XJ;K^BV8)ED]-)5:W(<=1FPXA95=M0JWJ;;\!XT^3M^FKZZ$YC0X M;^"'49'5KNR1T=S6X2C"^@N?+7L5WN#=P2W!T9585Q;_&[&/$,\DGB(73[NI M%(X9)L_'YE,K&96E,I&;U3+)GU1M,!%7=0)7T=$2@H3":0<]]N$<3HX"^VY\ML'7"HI (QQQZ 7[>0FJ3B1_CH4A]]LO71 MWR_UT:4^^E16XU4YD1U+W(!^FJ.:MT\S&:S+U;]7)@?))VE-JA!1'Q5:%NF9 MHN<(Z4MC%9#S?]676^.BQ@D<_MB1,'R4">8H= ?A";*QA6BN*X;-E8V)'*E9 M->78!I<@W!(EN".1DB."*XP\)CS3%3-Y(U.!&C5[1$?#ONQ)[J*D8R3\;S=* M?!O<^B9"<-8>V1N&K)1FX.EOD1\8R?/\<"0^KSQ!>2G5>)/C#0IR5"__+C;F#+OL+I.2:=9/40XK0P$=1WZ;B@;II2Q:7%>YYB;93 M9UT]9ZK\;AE30IK QRH6*HF<>',4O AE3^\.PFC/[IER*H?H]FPP@"B6?4&E M_-<4B&1RMIK!X5!+LC0?[?;\$?+1F$PZ0BB=M:NVQ'M9:.:MW2(9T&!5SN8# M)/F6FE87;&J%*W)_([F,B$)J=<@I#9ITT:_"/L ML6%;1R- 45<($H^B=8J7[D-T\_$>13_Q0D_9S( *,#""KM0L'X-?7BA#8XC: MU2#S15Q!!ZE HE"[J;+9QQ$H@3OY&;2;8N*G$'9(?^U$0X2RRI)LYZP]"Y50 M*J=+-AA,8-3I+O0]1=]82>0=$*(&Q7S*+L_NCG\:6XJR]L6]PAMQGI!.9Z@/ M,.R_)";*%OG5\LC".FX5PUVCVIQ?N+#RK9QGLOQ/KF--XAZ@3K+1%'G);H)L M+D=,2/HK;Q=TNM, M%H4EMV)ZBBL*T^R4V>JYO#[&2HTG+C"3KTCKS%H*4<-*21(DB78U%G06E?!K M @O#MC8U?HG[DWLY%5UJ(W[UYH3KDY2V(S,<3BV&KFK8,**48FB/X&V&\VP# M#;+Q$.?$$E-1__G^)-6Q\^DNS6]-:^;Q4##6=>)53T3*Q=%=?XTFURE M#3^,46%C/IY._8HC%V+B^J&]-_;M>>GNA^!V%M#76=!7=J+[OCDNTSM>9?B> M)(!SI!XY/K^VU5I_-,@[A3<;:J9=$%0\QA@,WQ+0(PR4L>2EN$0ZK&\V5V?J8![U2WW6ST_3%[Y\+C@5)F0XF5B2A.)\,@2@=WH1[CYE5LJ MLE%_2\]W 1@P70 P>_*(:X+H4%:UI>(G[MFGZ48\/OO<)FL1_C(.6LE/J0=8 MNG%%.2+\RHDW3K4;E3?>7$Q[)(QF@Z'4AO M75-8$?W6^1 TF:AG]@9^V)?_B+8"5V#$N\"8*-T,?M]4P2,"H^K>+P#0Z60. M%*8%8ZRO)=3C\!P8>\,.6N%IP0L':Q*XI?+!7%7W=%\6V>O4]N>8H;C>#'^=)J3=E7'H9N([AQ%[%0 M",H=0T#!3@(W=G00J'+$#Q^*LK]]UX9H?3<2'X3%GVG&07Q!G*#AJC[UQ.V M%1TK.$.BR.4..)88?4"/3A8RAI=P%I0]Z.0M8LO(_XW"1O&>M,R2O)X0SDK$]YQ1<0\44- M>],2E:197$Z:NU,$V%C?U$FG@6;L\A:J*!GI2WH<4YP/#1QV!X4LRB*V70)W M+Z7EALFV$:$#8::P,A(ZO^(*F\%K7:5/1TH] O%SPO_OCA'8==G:'EO0,*=PE1)25<% ML,5=&U!;;-DS=$WB43!I&S:+9J7SALL8H )FG&"+4]?- L*E/^M$;_",6JSK MEYCJQIJ+&*QQF35CA15\&CY>4<:;A1O\A[\'GN+I M('7!\UB+PCQGTQ\,=3=XK3X.D$QV>T;;2\H0(FL;H6UJ6\E'<^[:?44K(HNB MPT*VNI"M/@6R59SWVC 93WS6L4<>!1KR7'NVXS@Y2L@U9<@?#(TS4&1&KP0K M'R*3X%<2)=Q"Z[X8D,6 ?"@&Q/JUQ(;$YB+$"&'K$D(,D9ZY4M+F7VHQ/LHW M[L:6H[W%2"Q&8C$2'XJ10!['8C,+U_I**U9WEF)(\4,*AED4I1;KL%B'#]0Z M4'VB5>,0J0"$^V5J*Y;=O^S^9?=_*+N?TI4CE?%BAL#*?L206Q^O8R(A(3$Y M:2#H\YVPEH!5!]')8C86L[&8C0_%;/CPU\H M8Q',QJ;R-:YRNZ_;&K2G5+"2NO=B319KLEB3#\6:0&I.&/0C04$7U2H!%^J: MH7!<4XSFM;Y'(EN(11&"V1SZFN'6>8&:2J]H:&J(_F\KS4SU0^ZSV)W%[BQV MYT.Q.Y%_V/0N!A:[/%(__5J;=MD1&8;JZ%0OZY:!?!XEQX;'[,O)ALFIJ![Z MCZ]J(I!G:8_%TBR69K$T'YZE4?PQ.2V[SK?9"H,Y)U92PN+9- NW4N3>34+R M7AY5M^-(?%=4PZ&XBTA!V,?:-&5-A(ZNI9@XW4'U0-0V58\F'GJ?$:I]Q_)U M\@HQ4'O5$@[ FE)W:-MK,#H-"2!C-9%T17W ,C&MHTX;9I,;@ [# MKE\DEX;L*'4JN\OEY]M4ON8JW+ G1AEJ^)EY(VI/RL5.N#OCAOD$ :XW]:_P MU:-U<)F$@BBBMBQPOJW6QT+ZB*_HZ'9/69"Z85CPTN8L+?^20"GKGH]Z= )/ MJSLNH-&H1V.=<(&KKMM2GT.A#-6SW $GV/>&KC@[5U '\P/G0/$RUTN;\!/N MPWSVAZ5-^-?=)OR.799?7^L>:1.X"1E=(*+Y4EUW/U4V6A$B:@'#,J,&W!VC%B!D?OJ<'!U M49!$J2XH\U88IRL.T>@J2H>5,&!4KRF('2RY+SP\X-]XZ[JY;_V"V_(NS,M% M^$\R^YY_YYO=R>&ZK?J$L65;HYA*%-7_',M&U"I45P(= :@ MH*-XQ1\$MR2UT-,!$4:3Z]M,"HB)Z1U?(+?#BZ3:1L0ISG!1 MGZ5J6KJW[^W>5@HNUUV]*0_T)6PGTE6NTI"@PQJM;XSAD-I[4=%T DQ.?[;P MB"O0*Y'',X HUW?@8G_KO4$G<%15%NX:'8>_=/ M3!C;"NE&%&1C\@X7I:)?%Q.*T1?9Y$@I\5363T(DYMCD(J;?6.+"HZ+@S55X M%-Z=82/>=%Y?TDL$?D]AKDKTB3KAG<9S[9@0([EB+J%L7/5GKT9'TC4+$R4E M-$IHERSFADB\W1KYPH/[T(-]W6S02G5%)X'V9PLF(1Z%$JI#0F)]U#U%KZJ2 M2\F<@RW&,1?G?TJZP&U30\_S5B$1U]4>I +,GV**;,Q'DA@!Y>NZ7/TGLOD- MD]A[&DD>><<;>KY.Z4@,1%DC?>V/EOR/&>KZDCR>R:0JCX$M?9_PB2LHF!?D MG6D*,:P^ 0275K=%DND4J5EVG)RX<-.DDNT8-#TL*"CAM*YX43 M&; 7$H^M6L7@$=]MW51D8X*UJR*B1L34+/W*[M:+IAP&3HH\5VD$/+QR^J6T M@+*FC+W/UA4,1_Q!%_\0%O6P@QMVIZM>-XM:W/I8Y$O7V_$'F%XD&M^2]8VD M=ZGP:A,<\> <3MD99T[OTX2A_A=X@=6D&1>*.$[%&H@44NA90(&Z!P MOYM2P"D_.B,(N+)SK*">,O+C$!?970I"8- 4&8-P8H&<%==B-KTH#VJ&N$]B MVA_ 'P\A+90G*E%CL!2!8]7'61<60,USKA_6@ZD)XQGN'-;;==5P'8CUPF9( M!L&MAEUS'EQVWX#+-]C'V>Y*%7FLRJ MI7@<(QCIG^W*FXY3"]UXI"R*8[05)5@S2^=)_?WQ<^B&>^F@*5&A5XS9#/XP MMHO 6T8FN?/(&+.Y(%!C%S4>9^W)7$?\.+&=5$?7$<"RB M?PI1PY4!(&UE_I$P.R7DU&';"E0$PMH>!EZ3U9Z*IN$[_Q,4@>R1\EG3P=#R MX;/;X=_QUK3KVJHQ8CHI=]NHLGD+$/""4\XY5RY,X;0"W8FXR:&_2!J['>5@TS9B[% MU2=87/WC4ES]@(JKO_+56(;8Y4IDAQ*6>GB)%;(4SF5F3W=]YT604.QC%1NJ MZAA6ATUV4[^JO)T#=3ZL^A'EP'#D;(/+,+!7BJ,@^@OJXD6:5:K$1D?5WTCJ M2YSVJ$1&"XE"4A,0#%IR0Y'KP3>DO+6U1S6Z9O@KL6(D7M14 &*BTI6)_F1, MEP:? QRW5=$$SK>$DY>9(44G/OC/1V@#! _HV2>?_HF5 /!,7",35=CYAY)T M#!6F3/$L$L+ Q\1P94?R)LR5Q#B.TEB>VH9(G&-$39Q5%97+;;5O'=OFC%:= MEN)-M73' JVX$$\RY]:\$Y OJ$P9+,;M\- '5KO2W#NGDG3B2>O%?'TN[NT2 M?F=U=_NQX83TE(93JW<<*H01N:XITRNKBD(Q@7MM4V%2?BK1'^5K47(JZ@'2 M=*KX*!BD!X-J\5_YER[9^W#'?];#?T ZZOU[U>_)2KXP^V-,O$1E2P+0D9F- M@\$0OI5*SZNN=)2:3HPI&,$MI9&$S@; 3-,>\T$W)WFQ&[$2UI2N=+*%EB2= MUMWG+Z@U^+L934D26J-OWM177<])'(F%.?5Q^@$M)QJ&H]I2MJ.3Y9?F;8-C MHG65/LD!0)R%@GS[2=L%]W(&<9(@+)9& MZD_A4F1_FDG^.4D \"945F\-JJ4%WM( ,WGJR]5+XPJ>:^CP.8\YE$$[WT"MXBXI1_">P@;.26/8H(D%;>2(T?@1*(A5)U?'NNJ MZ:!V:P=$E*5,1&V3F:*+9- MSK+G3_>X67TI7^52= _[)O P(_":18V^[UON*)1V7 M6!Q'.=/&%B@,3F4O)1&9.!$[\_KQCJ9@6Y%E5\#",+H-?B;:R"?*':J(TCCA M[#X$.=N^W%<49PQFT51PK=Y;CI@*!!.9<'PPG7^_,L $\:C5$1%W\1)JOAX^ M4NZ&).3 R)0C2ZN08N/[]F?3D+!RB)1N/*Y9R-[*7 QN>8UP>!\&:R..(>;? M]5$Q4L9@+ZO]*"&TK14G3DII5FH!G>[L5*B0HBU\YE1>%^G9,+:<-Q8H0?:D MFN44$1M*KA!3T,:]9'"?<2#)'.-8:PUM/_08/Z2($P]0M MJ:G98W?N7'\!5) M94!/I!8WCEN+>9:H*JH%0L$+)#F12T%LQ!1/(HD5T\_ZZR'UWIAH)7A;Z \C M*@5RHBV-0% 7%B":2QR(XX0LOA3HACKLGK*/>L9.9!DVR[U8[<2_W0#C/X%;A*__]O>??()+(S6X@?!Y+[6S[([NAYHR%J8P>"54^37,QM)B%T!N:)>O#WU9[KR M-2<&2VBTUJR*6NKK4.'/^N=;)"P 2P3QJ<$^0B;\K!")?=UO1_W M(<*YHB#]B*@,J2K,DZ\:*ENY7+T3=5BANY'Z>" M5"FZ.?"S7$W "3L^Y+L3:>CBQ.0NE;VG5TMY]J>ELK=4]I[*:F1ZNYR>YBY" M2L.021HMA>!0;[F@:6+>+X/1 TF'(YIMH0BO!L-%#94SD.!$ TT2QG(%,J P MI1B]9)7>FA>"5JM?%R1%[D.)Q/\O/^$S,]RV03;.FD50Z.[Z'MZ9N,6\T@DPRG7RMG):]PA[?@H! 47? MSQO)>OQ[V;XRJ<34^[":J?1$VNRNJ[M.2C6G[O;15@+_W:;$+,_\"(%G:UVW M2LGF"2+>O-X43*3AC..2*E":U M!1_]]9U1+<;>\G_9^AX-KU[V9Q-E .%C!7U^;G+42U!:-$[YP9/2QS6I?]5="DIH28^[$ M78O,&/]C,;>+N5W,[8=B;F%VU#O;-=5KQ8%-'X7WF-+ M4+^*3S&G+7Q \*<,HZJ.U<+VOMB1Q8Y\2':$$)'BLQ''% \M[_8:KEOX1HCU M@MM$7@I %H*J9S@\?Q!]9N39L?H6F1-US-9X(.5!(N8O6*U#0ERXT+C_'*JJ MV*O)G6'>M^2)O!6RO3S*8"D%SE!J=X,YYY(NX/IAS'H"1W/F[^Y"(2(A MLJ:CT(_>RJW=\V"U,O5'ZJ/SM=+^"PE8D)]-JW2QLF.'*3&\*?PRH1YDIJL[ MS)=4XMS6J)**D)6-C"^,;TZ%(OH'Q3PW9<.,IW^W N&YL.9,C3 N# ?_!SNB M))\'IN3:CA63G$4X,6%/N?AO,1:0C[?$%US*6J1)ZS:>^3X\)O)5QS&L/ZKJ<)ER#5BAU3(-&H%2PV M1KAV GT3W4?OR0._$2I=O%5\#+FR;,0]4UCK"VUM]HO\K86OCIX^-IK$1:>[ MR'8T_).C8U1":SE87>)P1:87A-?9+EX!ULF%$I[3I&4]C_-CT=QV$#8;M63U MH\- 'YIJ>U6E5Z8%[!Y97SX2^O)W\L[=TTV0/%ZSZ&7CR[-%D-,QSK5BO3D^ MICNA\/#KAH/S[(#V7L-_] $SID)16O[B5R!?H_L;BG$T@"RTBV[ MY(KPT0B".1"X!X[:HHWS5&&UGWVR@+S/@[QGK2OGH!;X]R^V3A$4WW W[1!# M0 U>/-M!:IE:\@.'38-FGN2+ [,.57MJ-@ZFLB>UL+<)UWPFA)H/D.%/DLY2@- ME:^/$B53[)O,ZBAB=1FS3=*(=]J5Z^;6#;6EI4P=0G@_U5Y241P\Y4W9C!;A M32^[LGJO:,H70$N#ON7";H&60B M;:@+)3=0-44BQ^C8LLPS%.TGB7=3YI,)13S)4 +HL.] <9-: MV(=.O*ZA?2490*&/86 Y67YE%^)WH=](5^/Q6&Y>*05 LA[DYD8O=&Z,XM:E M],5PK [V3$0!(2H!#_/KB42\;IK(*!VJN99@YK"-Q4W+5@;66OOI&[*S;>"=A!;:N5@W)M$+4ZF6F*5FPFT5 MFX@!EG&=G3=>GNCOG6RU]WW>OW#5-/A!V^X0*P-M2;=1"@7.-++YZJOU':2> M- 9UF<7U6),!A=(/AYNR?67U$?-XJ1I"89DA0[X;!QR >6JUKZ)!CIV%?(K0 MX\'RG].C]XW@W6VK B/"3'%5#ZPO;-<8DBO*ZJW;" Q#V2EIMJ;S2[O<_QQ6 MQO\-7E%UJ=WM1,IM) ZD<8+OR,>)'>>?^'C8(/H-)?H+YH"(>O@]8VW#"#CT M)3@EZ#XL3!*1607U!/=W/=#_WH*Q_R439M1#HHT T 8X\96K9]V1K(1,R%LG M)*@&*BP$YTF8K2TS+<6<[A#"J+#K^4=^G4%J*B$XZ,*PR4;R26TWA#S=?=DS MP\L^O,V.V0$\10EL(\T3U1.F:AZ<2\[973W?\U%D/>2M$_# MDO4#6$;I2L0\I4=[V:N?[^,'&V&CY1PH997Z5-G/"&EOW*@Z3DZ:Z6-/<4*_" M$I=?2OC)\?V)N#ZV[R&K;SRPHC\;(U0W*V$6!N*6;IS##3_Z5CVN7;<921,W M0SHD0(?X8G7[#TF$):2QN'C. \MD1U9!/N^&=WTV%)YE-"=NO5Q]C_5W[_)K M)@D/,L4T\[)+C/,UXA!,!)5 -.%$J#?T[H@%J;WRZ'A1YSARF=:7O5/0J$[> M;#A24".Q$],FQJ0C9:?")%\3):O1W$9/1M),%'X)#X5\DXQ=\PY42Q3?),%8 MW#]B)VS_ %%1@_.OD(U#JE$#IU[D14YA3EBO+]>HC"B3'#/EAU/#Q+*1P__F M!"'P1^AW_3FRSP\0^Z,4C*8@3IDK6OAD:Z ?)GANZ$.!"[DFWLQCLN0!&XOK MGL/'>+^XM5BT*J&MC@G(C!Y;GD $34^H%C/.\ZU+[?*HUI<\^76J? MOVZ"J[=I19_<\GP^I)X11YY#X7CA'RI]X%PF9$E=/[2(.6Q"U,HU$78S@I4] MCMO*-%&03ET;HI=Q8LH/CV1EW=1(]43'D\5>R$7H5 N:7;Z=ULR0B7<.EL@, MWD.L?Q>^WA]'*=\0H6AZ>[VQ7LT5??'VHQT-M6:<$CIZ]I^@(DU!FR$[75D! MK/7L)69".'O'KY_?N"869V"4A3ZT]Y&,C5?J9\1!%KBD! QOQL:?E6($N3K_ M>/9@+ TYQ/ .L0BG)()G?ET?=(!75GSA-YR,=DSI=4228CDX&^LN6>@L>DZ**N> *#Y #.X3047J?E7+]- M7&W(59&>5*+D&W)H"8&1EZBU3%2;<'FW04-SP04PSDS2A@.#[ST#G"#T"E_& M,KAAEYB8L$7JH>NM=NDNJ/-BA-(G)^84>C"A6$]K\1JZT@V4BK]TBNJ0E;:D MF_4I)&7$ASU$5N9QBRXK\AD )$<.Z+S,+3*CGN/S (TY)Y+U85+[*2[!LK-B MNW$=RR[,I)^S*?;3:@=M6F#%R@A'[EZJON8_G%:LH>(5A%%EN'@>@FF'2!L* MNE!XY00G^P,]JJ)&Z23O!:8$+AJ]]92 9M%,HY=_),;GB^ONUD1+M:%+T6+* M)/XC2!(XBW82 =O=5[>=7^,NU5Y84?=51?5Q\K.()J_+)TKT2'SIVG(LV3*& M3+1U.A>L+F'M1"@_A+UJQ V[4Q)2*"%PAG8??KFOAPEGA<<03&#-Y_$0+SC; M#=DL MP DIH!C^2\8U-J"J[S&;%%K\BPGD7[ I4M,.@QQL+U(X6M$VM.3#2%Q/P3@3 MT*6&59(15F1+7,5/RMGX201(XMC$MYG1>*0WM[\[6KP0$>3EG2+GH3]Y'U<$ MDB@IF*M@*40 +6JDS'Y;Y+]S84[_64GE.AXWE0NU035$$%9^&V;G6>H8I1);[=7TU=J.HWSDLRF->T)?$ M4L%B=4?C9J1#DJ0XI'?TGJ/R1,MFX>OD57.8L#-H[4709&*=Z+T]HLSH&L)? M6T$&_AI/W??4!?H7*%]AL?P0X5Y+!^@C/9A(6H8%>EV5-V%P%$%7;569.T;) M.?:$5!"+1&H7.+V*<,$U\T:;;D&8"=,4U/QE!*F/+-32N M3 ]' B[)!E-0N@>KILZ1 N$]5G;B*#\I=^D]]J\2\N-&DK=]*FQIXA4.6NJONY[Z3E:C ME(M87-V(F3C3HZ>,SZNI=F+9FUIGK$PIGU\XR+H0U5<7EI!:4.:>J]0Y71L*,Q@*57Z^9;HU^@[UXR6B1#Y]PF6 MTJXAIOZ&G$$B3V*J=2B+C!7##9W,HB BY;1K6+>1M^_@EE81X^,2I1\("<8B M[F%$KX*K8/L+Q>XF ^Q-9!>H"P:ZG?R(_N+AR;>N C3S)XX?QR/U$/N" \]R M;"6K7E?]IA[D,UVS0CV%"P<1SOD.\+5O_8+;\BXLCHOPG^3\RJ2WI)GL:BS# MOCA6DE.% MJZW<+Z+1PT*0]8QT=/1 X:*A"XICY432K"8P V-Z8V]\K%;F4M5A/8NPK_1( M"#^5>V\>0JIAN#]0YT_2(#,!-)NNMZFDFO1;D>.5];E4Q!MU$DY<:#["9>83 M9CY(:7.=Q6*CQQ!2G>W0*Q1[.$V ?(38T)DVO'KPB*0$81XCA+E0!N5&BY

    [90YQO;$BGG4A7:J]=J,&*SMY;[Q"04EFST MB]AAZ0VSRAW2/B4V%X$7' QX=U712@%YY7EQX9\S M$+YHE)\B13Q"_%':T7_T).&P#)%0MZ^\F0-3:P&F1WH[^P2J.YMC M4M66,QQ@'*M_IPWV.OMZ=@43.%)LMJEJ!''YI;(IGI MH8D/E)OS&7L;KG;N6X-*]S1WPE3+RUTKOU%R.PGQF ]E-!$@AB^\ M0'!\2Z,!9J;H0?V?L@U.]1T'JI\6JV>?//N$(:'T':%_")8P;)Z9V1/H$3G& M[C$T9!]6_U*"MI; 3%M:'NN^*[%W_AO M7$0X6\)(#(XG5$9S&3FL_579UO]5.JZ@L(BV5%F=6;=2MI.Q03]Z6 K4E#ZX M(90%B-&][I$ MBE[/JX.W,LOO6 \-AIW?UX$5Y#?MAI8Z:T: _(ZC"G0SOLA/]A M;M +;VP']Q;8T/PJ4M7=B<>&]:QWPH!QV;7RTY2PK%2KY^&L8]P=A'C#6,\XB[FVT5J2@&XXA)&[^S]BY< MJ<-YYNT$B6^.(8/R3ZB AZ#:J@W4?V\@5GIUSF_-FYG/)N9+K=8/;%74>.%3 MW_] !HR"^]1H.[H'-G+1=PXA!?=ML)\K\ZX;04Q7;M9M@9'7S;"Q$P\7'U+ID>K M[6HA<5I@#:RK"L [$M.DIF&N%7'=9P6N#872LNLQ).%4G&)Z%0LK9J35?H1ANPOHLC./:X!AM3U9"2[>1M.E(T"2>4' MM\.CJ\W=T3QKVP[;R/(K8;Z0)'BCC,RYA PK,D!3O%=HF&)OT45='D2"&ZI7S[9^N5G2_URJ5\^E=7(B7@&PF:,3Y;%B<&=H3W!T4$Y M^YO@%"046WK6DZ>%4X\;]]#I@Y@(OGQ?,2=?M[JB,@?E5>@,9H-YT[TZ?:MO M/,\@'ZOZK&"XG?\>)^GY2S['Y0Z::'+=:3.UNI(8P MCY5$H\.C]"U^N8R4U,:4J@30H_$(2%!XB;E4''$Z7%?15?1IW;2$U8/ M8?5C02A8;>521*4'UZV@S$>XI*!J^<)AH:U(/C#\*4S2!E]CBA!R8MPLO>E< M3/.WFJZDDA__>&*9S_E3)YN]R8G73$ 1,_HQ<4G1(S+^6 46TPZ0'5NXS$@P%V/X'-#XFB+KKY'"-1[,AYC\39I(=Y!^1/8;S045\I^]/N M-,1_D\IW*TG%8F\68E M8+A4?C71R_B?\0*Q[YNQ8OF]\;<1.06:URJ29BK$:?H=U"#GSZ%XJJK3MF6" M?O80MU-'4*BO;[#2IMF@7V-?R2_;"_'U%/2=P,+GCQ7]-Y;]"3!'@KGX6<<0 M;W>EFIM4T-X,2]<';JPSNZH2773:@>R>D6["016O.K!7^J%SM;AF#P*I(RM%?#O[I&S5A"P_ET M58F,%JI'9)\3)E@M[=0B8CMX[,V7R3XA;ZC=$:J7^]JQ#[@OQQ72/!H7O.6J M%:%L."PD$87)4%]4!#,.(]2[W"6MCQ0IU;XOA6-(:8,8#,Q._KA1@.\W*?B5 MP2QN;2L1R_,&=>,MXX#H+K?1C0%XN\X243H+9\M--@, MT0H'25S/SN:M:AKZ][<4G-.GP][U'36'X%5LZ@.VH;6ED;.,^I+ EZDDJ!?@ M@.7_*_?*'E?+.C:0IU(43TB!\'U$($SMB"WD;4J@6,QPU.C M2H$I:8WC(F(#*"P%E.V<$ "<]*&5IL5[>\S8"MSD4,2^["KFB](Z#+]Z%*Z> M\6<_VA7S30N05[!Z=U79:][F%#0V#&$?HCN0!5U#9WA?2?-B3!5I[5=31GQ@ MXR 0NR")/P#*X<"ICAG[YI*WXWG"W#(OX9&-M54:Q;WTA6TU:N[AC79;>?#X M'?^FY\GS8>@VM2%F8C?,BVZ_KP?*7JEW< 8R+*U/8ED),46T-@:/G]]M,V', M]!OTL(Z\@SYDI?))P/D3+76R&MG,9#Q0= M_3I!$I>ORR2OQ0Y&X35@U#HZX++DHZP\Y0N(\@Y L8:/L<:G93*3N#'OH+H. MRZ":(ND^8M?&2N93AR_&1%)<1.%K#PPYNC9U"J.*%4XNSKUR>BYVV-'B]@UO/'%W:YH.:7N8UO8DZ^*LF)OJ]=@'@X'ZM-_VVVK9O77\A9Y MNS"6X/K=X[<^HJ-!%PL"OCWN,8L548XGLZ$!]0?=SK%I)$CMF)!W:>$K1GFY M]#"7>[>1$=^);G+Z(0_-.??XO"G7Y;XLR!4'->9F#*?M5U7X*WBXOFFWP:B% MO_^UH[PK_AD6\5T3[AW^%191?56V]*\PNN'_#H>ZP*K^CW)_&*YKNL9WUW57 MK%YV8YCM<+B'Q="6>/;_K,GZU*6-)B%"+[8WR^_@)DG=!Y M)MF0^TZLZ+;X.O F>A0J5B:@J0P?X[2IW^0IY-Q,E(O86?BF?LQ M[MT)7^IGN_Z+'_7C8\H1KO(1*Q.^5BW2*];VJ0F^8N*#7XWA=&X8M$<_OW74 M6HI-DY6AV&,7Z-SW>&<$LV;%LN[%L[YGM_!-)_S^ M;V^"45%*)?OU]\06^Q6!5H9-7[.SMNW'*_?$)RM_QY]7^:,6W&]?/KP">,^+ MO1P/ZFG=]\R47?X5, UA "[6=Q?X1[*X&99E%"1;!N) MC:QI<6Z-.I/E?8=P D4\M/Z587';1K! M*'9:EV&E#OIPX7KAO7KHD ?P'[T0#*.;)]??G2)MO_(<0V$IJN%?B",6+8* M;RO@%.:(2AC*R="LVVI-S23B)SI>M!4OE2&6%05N,3>I%J*PM@FSG-/'#"\Q M 4MT]IN+,*-7$ 2(V/6!@1X3+ >BELRMU"B]Q-8Q)&9R0_?4HKZ5 I-=DZVX MXH=R$)(@K7?7:?99S# /*>U$(&U/3!)E^.KJ5O8542F=_*2J@Q5L^C4@/&G M&&-C1T+X/.2@9(ZS0>FPFFA(CM3W'&[">W$G?0O<&I5/<(RYC:P,TF5.6"0< MNSH/YLB?F) +5;2)>78@;HZLKI!"%IBP+ WK:;"E[!WVTW!R*._9&9Q-I0], M+K!41I]J+>JSWR^5T:4R^E16HQD:.66O*\Z24 (:)QJ=AYH@4?R4P1 %L5J^ M"D[HOY*Q>1!>H$Z@][W MGR-KXG'>JB9\4-\UC?2"QEPU##2E:.&>*;,@T;N2(ZD=0(3E'';"O$(O?-,U MP26F9&$$M[R=S)L]2Y5NXM-TQD6S3=#:'I.3P< Z!\7OL&%A6;UZ)X%%YB!>1]4%) M^,^&\CPH5!_A+\S'6XHR3V%>VH0CHC3&T1]^=XF3EG:6/NHX-H_;3A.?M6\@9B4QQ M*DK 1'6T:&F_T^F1@;R-(J@1Y@AF+%HV3N#LVB\;^QIS$VMZ#X4 MEH2W\2D8!\?+YF]?] M>?^@%)0K[X@9ZE/$,V+VN%BF"8"=[-4048E%2CH.:1G-!9U]E-9YLP0(FVB9 M%8IV#D*ERL::+:QTJNDSAT"YNZ4M3 <\TT)K (<&=?#%[:5/FID4* "4#8?V M@=Q2S+XDUGT8.'Y&*I7H$UC=%34K=W,+[W?\IQW:CT]$=80OYD5D,EZ=MH#1 M&(B*#=ASH_ZD2]T$TW,B+2 WUC>0>"NVRNA%\ $]W!#;2YG6+1O)>97BH85' MKH^Z!Y+@DUI*AA,K)G%CY/.PJ?5F=NQ%UF#'PPJ0;OCTKN;]9@"=F<7G'EK*1C]V+>S63"9$!L^;2MA1BC5@,IQL$ER;X9'3LI+.1.6*W MW/*"'<@".K1RWFA;V9(4 5TY2@6TE(BSLRA2$(0&Z2X6*)N9M_L8)T?+/*5G0W4>2PWWLI7;F=XW5-9RNO),_>.9J $\G. M-"V:\LZ\B4O%$VK#-<1%"O-HXPW M3F,8^9@R>DO<'PZ' @JJL*K\/9.^+%\K3L!O&T^Z;;S_>1$/034YYRZFSJ#H MODN)[SV6^+Y82GQ+B>^IK$9@HE1];5\?CUSX MV07#'KU,CH7D.#=Z"#E@U8=!E.M] FHR8]@+"X^(PG3M8WX*SDB-3NI$2BY3 MG+I]B%:B\R(QB3B:[/-H@O!U3>%@,+Z__?3R]VQQPG VJ)%9B*QVG#/K$=:] M](F]38XNQSM$2H2'ZZX5J;)4B-!51\0%M7Q6+F-"WP"&*/7/C)'+9U4@I[#H MB^57U/B3?R/@IK1IT3#!J'M XF4]Z*,=W4Z!'\S.$898-DRZR^ZB[^ MUATO7E"2[@?T(0E?-2_]02K\?N5;3ZO?"7B2N?'D[?;ZN-H3O9G4I6UD10PD M%_]U X5T;H_$E>Q3O0[NP$EX@KF:9ZQF&01E6NF22OS\E7QAP&-D=613PFYX MZ5!:5EDX< ]#S0XHHO[#K? *585GH!.Y30@U')"(#D4ZK9'C% (TSO M[42FZ!.VKA5%DPH=LW-P79JH=6<9DKH!T2HC%Z-X_,J.QGJNC]=.T#GODHIXOD4(K39@>GG)Y^:G*,>_?A%F==@6#+M]7 UMBCNG)5 M3'%-F8O)LV[31L-S38:+%_U0+]K))3E-"H?.8)^ZFH)Z[AWV]^S;_I7-_-SI M)5@EB\+X]?;[L15H2OCB6\\:8N2.-7FG[/*$AY+DX84<@9(PM-ZU[5T;!F6C M3/NM6I"C$!"(@S$KW4F,M<&ZLC-S::Y?[-F;CH>1D\\W-LQQE-+P(5)FD4NR M8(1SO:6B*] 'B,IV5.2#)U4([>M 9X *H234K'2XT@7[+DS&9%92S\$-*5+\ M4=S-VO:UUYG8D,#M4%'OJD^ETN03Y>,K=EHWUVW7=%?3#NNLLW2>C2??'4J2 M02+:A^Y -5>1L!8GP&\Q/[">Q)DWYJ$JFWEN8O#I485^#._!:O.\67'2JNLB M+L5.RBFFFRLCD2@9LI.3RID1^R"6F_'W".>L>Y.WOFET:"3=WN<;1K:&TA*[ M3G8@'=9"&EQM+U=_5N2"3YM':]?']Q(7HP8M \\>=V'-S^_,3$:NZ)R*Y";* MF._BQ^,+G.?7>Q: ^(HWSE#V.YRTCK!&K;R.4R"Q3,LX; M'F?0G'ODV3 .=+!5VR?E<[RGY3I9G3GUK+PT@)G=OVMNPAH#9PG-6Z]G)R$#;5O8^JOE9?K1-3 M[VPWGLR3[X-\B$B=F9>?'YK>[PA":1#(]HQ,%QX%T#_S( #7Q[T%U /N+\:! M%S-&WQ?7+*75]UA:_<-26OV 2JL__YQ^Q,I\RN?TCX\VFC&K)DWLGKJ"Q+R1 MBSJ-;/)I'TGY[3JG9>(X8]/LHR.Z/9$16[R$-Y[0C6 [DRGUB3T79NR:D5(" M4BI(0$;G[XCL '=2H&$&,BT0\P)W:WSPWW[QV>7GGU,5GH]:S@<0Y:O[S.>7 MG_S>?20KW:\I18HDT-3I$6JWN@^1\+;DSMW[':C"RH)?59MJ;VR(GWU:H-_F M;[(69WR%__[?_M>1 M^?:"XW.@O$M[];]_\\EO\+-<&#_+,ZS!BH(;*"\PSKHO5\EA^ 8;C.]P05B0 M\C"$7^N_[$_)^_Z&W\'.9'>"UZ L#:?.35=O]8/;[##[P^_>.N3ISF?SN_XH(4&U85Z M07)SRYLX]NDGQE$3>AUJ5(W%N1P 02R0N@.IO!3^^V7N8=+\A/_M\;^T M>=*1WS15V0?OXGC]Y;Y\K2,BVWDQ#(MA6 S#>S0,X@Y3/J&>R5$@!2$^AU@. M+1GWO!VT>KR8A<4L+&;A0S$+Y?]C[TV;VT:R->'O;\3\!T2-:\*.@'C%11+5 MU7TC5%[J>KJ\M*7JBO[T1A),BBB# N+9-:OG[-D)A(@2%$F*7')B&Z7+9% M+B=/GO5Y.)F*,3]PM1 ]%(.M5O:1Z.L$I:\9G*)F3S2V>EC->HQW5%:%6-ZS MB$4TRW*G49Q&<1KE<#1*'"=8"F* @[ *4G5+E'4 6+.'Y6>W88"I!FK6SKC+ MU*J0NTVE>LY@IA#"X"]<-3"9RCS$D(93'TY]./5Q*.I#@]I]E3,,G69(1!*Y M(^Z.N#OB!W/$R]+Q,+Y+(@+#X=O=9"<&E#@AD,(A=L*,Q9UJ@VGFQM-U@TY3 M.$WA-,6A: HK#J%J7#T9)'$R"0._Q%?F @ *9I; 4RJB*>.ATPE.)SB=<# Z MP13H* 08HQG(7C#,FX4[]N[8NV-_,,>>D5&H%3:]E=X@2I#RURZ-_HD) -V9 M=V?>G?F#.//55$)).V L?VSR3Z)PV%!UN_&S_W0X^Q;/[I\%,8V3,BT-DC(EE\;Y/_C1(D>:!.9ZK&)B%\H"**RL#Y&,T, MV&19O>"OT = )>W)*)(8&&[5X6S#W]B#M<' %>_6Z\4,/XW=0/WZ(%RZ,)18,!F#V M4.2:ZTIAU, < @UXY7 ]OJ=[!UM"_RQ FTL$>6\L!U(@7^97$XG00*P.RWZ" M"GM$M7.G[%?0=8JK-RP,98 C=7TY#V]5B8,TOU=D.YC-,D!O1E?,\TR5.RM* MDA)6K24GB+$2B' -?L#;CDTTS3: >=D X3P0_Q>?BB#M*:+UV] 6KC/%.7/. MF=L%9XZ:^>6=)#J3&CR,YFZTP/9KD#$U?+L),C(25?0DTA],9(J%,R3LDX)7,H2F80&L(YRZ!P95+ND+M#?C"' M'',BG!M1@)2UN+NY]1F%F R#^_ I(V5."S@MX+3 =K5 +5JN@+TI.>X.NCOH M[J ?RD&7:8INOL)AP91%(!3OP*B)AV%IHJU:;P'GGHK+HN1>&D( FZ)JZ!2* M4RA.H1R60LFHOI01H3AJB#0]9?W@M$B#L2#2RRD6TJ4*O)D.%ID8:3TU9)^=$3 MW0CCO!&G&)QB."C%H"@3D>]KFB:!E$,-0ZM:!>=IG =(D5X60RP->#AEX92% M4Q:'HBRX]\^FF1\KBO$LU*@PNK4/^S=S\&"((]ABX>7X9@/+\"*VW!JA.VS: M7[I+47HR<@9G#JG#:QVF?0](^=7PZ"XKN*8$I+@^MC_\* MRU?C.1HSL//NI*04GN2. '\)ZI E>P\IOUL>EA8PY56%@J"DNBY;T? M85P3AUF.$8>(_@K6-5&1.E5@B%@ SUNT;TT M'U!%(+ K"CTBL^V:18 6]$$'AE!_WB(PA/<5DA.2.@-4J@0SH'95\EJSL9(Q MT/D@*03Q,@4[,C.NK#^/[V(J](FM.1PQH[-ZGA?+6Z4,[T2DM5D%JT/I3?6/ MD>X/L#&#\,-ZX"R3%6&TB*NKK%$L:@YPH:(U'\T]?Q_"61Y@KP9<28S3I+", MC*0P> F+"BDZ(V;(HC'/LD/7GA:19MGR+J-T(KZ8[ M<$('36!##\J"KLK!KQ6IAK]18#U5])V%4"=.72]GGAZ"JW_"=QY($=J :3,$ M%P(Z$>J:,3/!S,=V:64KW"7T'XU30E8&?GX,,Y=ID[S_7-OL\CK&#P[#5"IP M%/D-SC2I]00;0*5BJ/XUC+]Z_X81P)!M]!;;K*5'JR&@."7DXB(,U!UBD(UE M9+!E%$E-<7WTMT$3?R4$* M5N!,<1UWB96X\]/\J'TUS6C&QYU)C85^D6$!@L.=W$J:'2WLZ^0V\7X5 WC M2M>,@VMXYJNP>^G@&O8/KF$+=\?%H/4G&VQ"^WO)NQF%F MWR@<[P!+[Z-M8*Q)>$<*EB.J^0E5\57\ M0+K@(H42B& ]Y24D0 \/#;,;A4?26[#$..@-$QLF0<&_1S6/WNU$IK9]6LB8L M.X6,8)#-& ;R8Y,Q9#!HPU1'4O!Y"$\1A=AFZN^-98%EK5F!IA*<$C:W;V!W M,^^+O)/97P:K ^?*"R5!6G,2X&NP2+R?PS0>B&+"H'7@8]WJ)!3M V)-1I$^ M:]2F?92ZRMP$*;::7-64N=:4S1 MC>/O;OR!R8AE"2;*?VF?P@$^@8/$_^3)\]]),5>TQT#F]XCO.F?:HZ0L<>P> MXQE437:Z!=#+".-"N:0*&9'UH[H&%,[# "8Y;-Y ^PU*RE.RI3#Z0+:(_7!+ MAD%APQVT2(8I5FK4[O=?:[-:)]N2&TS'5:D+)I.2!J\AK#=\N?D[>;O1,A.\ M=)01%N8=JK8$M4,6P-O 7/8*&F80XL;9N7',H;T:@&*D#'J*?U%WD1TS5!+2\BI YSQM?@%>O=]P0'N(CTJF&%3W17BKS(&+V#*GQ.?U)66$2E[H:6H-/^ MR;X ECN'$>9CP%Q*!?MJ(#YT%Y1Y<1L3!&0GG=1S##OE1#^3H56UPM[#+2K9[DT+Q9"%__@H MLJ'XT[NFC?M EV7+^TU_-E.?]DN*BQ)W?5*?W9SW9\U.Q)9NQL?=@H\]Y@5+ERD@OK7[[ MYV3!.EQX5SCI"B=WH7!R/F(Q2$0ZK/CFY%Z'6:[]C*FDFZ7\@.OD<"K!J81# M40GZ6'M821U+!*S$L$G$(6XJD4.S%I7 T(3]2&M81%W:-1O,FE4&Z10PS0I. M!8OP MRF$"9R=7DVV^"'U%P5B_QB+!WNG MKGAP>?%@HYYE"V2?R@KW7$X7^@YE]=:"BSW,2#4^XKJ^"H*$*-&QURL;4QJ MW\\)>+I[JA7BF!E&9FZZ!W37W'RY(!>G-)018M;?J']*9PNB!D]RJ &N_$J[4\A=D#AL._!7W79LQ_^^UJH/)6H;'O)!USF M[I?O@J8?KFPY;VP2(, @:A@X]&CF4EH=ZQ<$I;V4B:EW7::J)('54JTN3W@1 M4IC/CQ#5+",44DD2_]0W3W %Z!L92%PI M_DRW3>6Y;9]K"YG6OM_O^>UVN[E,H[;-U@5A#R/1-23G9V=^[[QC/4N&=&\M M[2I<7+_PT/LZ_L5EW[\X7VOT>#N#.*#[HVI*XA"D]1YO,A+/+]>_F3)#LQV@ M"-O^1??4[[3[*[T=*R'3.^54*4[N,,-2YT"JU#&UT_]9<&V5A%;+V?!TZ?T.@Y3#A\:9%8I MW>:QJ1)3JM#FC._FZX5C'C_XQA/^V_5)W^>_43:;J@"+8*Q.L5H>C8%*^G M7GI/UZ159K["67 V]C(DQP<':KWHVKJS(:U2;F#94CB1@<@5V6\VLU" M03#4ZRHVQZ #ZIN#&:*(^!ROQ)+LS'X/27Z$-QKR2][[*OA7UJ+[WA!^/U/U M_E2K+BR.2MUT4'8J<)F2YK$T,^$:9BX(Q5"J:6' %Q /5J6.^'NLL.,TU#\] M2DR6B C]S!8&VES4<9:\F+O_ 0G1'1<59+]TCN)4BP\]=BZ"0?4D>"&.Q!U, M@BKCK1Z1LNF"I(Q=1NIY(!DN_?X4=#LUO>$ )V$Q(?5(G1 K7B':,;%6HK&% M@Q8".UTFTYRJN>=Z;NB.@!T,)$?4)X2053T@26J'CSX5:7-0I>SBU-=%.3Q7 M.>HH=.[KC8VHJS%5S MK('VL4QEI<]2J;I7FZMFZGT#5B_&O"8V%B#52$=6PZS. 39VZKEB/Z?%G!8[ M%"U&;6&Z_ZB&(EFW;P*A.C\'Y-Z:&#MG<#W$( A%1!",#!0_JCY"\B#._(XXG!;N&P@-U; M7W;%HT%BU W'JC ^5U $'QU72^7,(WHH!DZ[4@F3X9@+&%)T%G]K;!V5&BA07*:P=K5X6WS^5\4W<]K*POZ*SZ#C372 MMED]I%5Q"O&_5C5K):YN86^>+05@M$O*U.^Y](3JNV5\*VY9IYNJ$N/$,BZ@ M\D89>PPKRN-9N43Z+:LE@9.E90+XZTH*F-(!\WCJE.BD>CM,>H(PL)O>D-E5 MZ/J$&*1[6WI3;POG\P=S>J-HC53%)S7F/2.?/;/$@(2XY [EN(;4@/W4G'Q>N M#&9<.5R::E]E%(Z39%@B+^H"XX6U!TMKIK&>M*R=4@9IG(^9B?4%:IYF&,I:BDEZK8-(FU-R L\APKM0<2QC*:NPY>=JS'Z1-@GPXX,!/\%OI3 M2!T&XA[BS2%@,8<%"O6]5"!M,R./1AS+HCDMDUY241[URDOL(C?B7>T5?-E= M9:CZ^-H5^Z)N;ZYB99.IF958[2M]!\Q& A:UY<=3.)X-P@C;V5ME4EPU5_)S M4>LE-FJ 62@0+7Z8!"!^L5RBBN=.6:-N]D'O45LB,4N95#5FKY7EPNC"-B8I MXL[3>'(CJLO.S,,Z?@O'9ILW GZT?=GM4I&R\DY,]U?]\G@?/[.%H3I)1/37 M0*;@T+6\:SC- Q$403 .[3O"]SXFJLJ^VSO'CH+VI?<2SD +FV5;8'-1E\'I M*[]Z.*X+M!65P/O$>ID:\%?SJ?GC0'"/[-=@!;^6'M[$4N1LRQR>HU K1B)@ MR^4.ICVL E=6'7 0UC%1-'"K6(AM*\IQS6?FR$N%*TD"BT7@J@%!\#4,YI&, M863K!XRFP K4IZW2$Z\U+=6/)\%L- ML%W*?:]1[NT/FA\R>B@[[K?$ILM%V; /M%-^37&BKZ6(Z;+R6.,F@T+018WVF(FE<4Q.^6W)*X4Y( @M+E^Z/.PI_$:(X"ZG1#;:DU##G MD>@D58Y5'7Z^RHT)JP+:,*0QJ,XL7N!%!-%;<:8?$:S996?Z9EP%ZR4[5O*I M4QU?VNY$,< .LK)Q"?X3,+D/8;67_0WE6\Y(>W5G3(Q]KB.5(!SJL,O*M*S>/ASBRA9^N@D'I-1J MECJQ6#4:K[(66#6@ T.J]M*\G-FB>X^L"(6-STTTD;P57'MJZP'S1%)+/B.+ M4.B7<$-X/'5&#L0C.$$+OIBH0#>3&(]E$:4R7,?HSI68W5QA1 MRU"5%8ZK!.?$1F.PG#5UC(_("ZENN-ST(.C54F*\-42&:D:\\BO8!>9.4"M3 MMGR2BX^^I6D+XS'7*">66E'JJVQP(9P(II=9(*R$,OKJ=?O:(&,MWT]R2]CW MUT C(@*=-IQY8^+FL5P X\LP80_\:U:YT2L<$,J/B"5WE^'#&*>);N7R496, MGY["O!F@W \*92&&VU)>F\/.TEK2L]AZ]]%)#I4-Q$NFHG\*R$)E60Q6J%5< M9D4_P-D%-S@.5%7$_1@V\%YA"6'^$T/MLGPGGRX[A:O$H,;V) +$?5)034/& MS4!G&SG3R/&L9M[&<(RDEH%R[/IK.@8Q$AIFU"2!F\G9K&58ZHPH-T0'Y.<; M VIV( %2I7?2P, 4<';JZ*SEX^>Y8%U2>%4_]G=I C V1J,%DJ3.@^(JPS,R M"D$EDHK#,NU<[;&*0X"DBJ^H)TN B\=<5B/M 12QAE5!53@,B4R2Q+/A3:6: M9&A>_56!,&K,!)LP:1A1PN'K:&1-(1'"'N [&N65%;T5=B%T@V61%L.VVP2; MYC ZG/SMCOQ=S4^&>:Z&$A1I*.-@QF%NN]J.J]S4[T-)/%6KK['"4-+I=\Z2 MX#TLLH27G+D^59B+4%;+44["S& [Z2FQBQN M+'!B'&^,DZM-&H@LA&MD8^)I+U@%'0B72=2]#E9 O,G18P79CKX/WDS)G MY',1(S*<6E0YF61B <^["U1)0>J\5/+ M6KG5*@BIE R\^C85$X7=.!2Y($5F#4G'M4$SP9&-)7C'+T,]-?5U7>YJ^7$5 MP5T^"FLM5+UCX[G0[S(#UFZH1#)!:8L#:QEDF'0V%I]-J8%6 *4^8VAR^#DZK5-E\8 M 143T93L0ZL7#2,Z$SKOZOPCKD!0!HJ?^RS>++HFS>DH67E%5:7KNHP&/=3R M_B>YEP2 R)?;W./U*J/7 KLB5%&S":[0*F.A7..9TKM3P8-K_/[&T3C?WYR8 MNT5M6ZD66/O"G'AZY=+9"Y>I";/\5B^%AL4TS,.*YT*'>W3P2]7G6INTZ *F M&L2Y"[ADDV]^?^4]R^YD52-2<]67V&$UO#",Z2#^EU*7C[(&O7O!97ME=&X9 M(.810I+^SJ:R!KK$Z""?$*,3.:2B+6@JL8E$K&Y'CF'8@<='1117L\O)9IX; M@(*%([%*P' &E11F7ZE4*\M(C@*/8[4%D%Z@B%$ZT "Y4K12 W]:BFXM/-BA&;T_F<(!C1 MJ5C<-! %T+7@]GBTM\B51SS!&0_- CRD'F6K;4+%\1J-YR:O$[PDE#^L4)S5 M9KB)P?,E:LR-^6YYEW#=G;/5Z[J$JTNX[HHTYB&7?=1#!J5B5)F*>I2*THRF M=4UULB"##Y:VHZ<5&(5?44P5+VG!:S/M%3R&!H6',)0!SLSGNG0%4F*5!&7P M(H5YE*KQJ_+:3%>Q-E3Y\'BNW[XN2R15@4Z2SK0/F5/XS(!46[5=RE_'^TQ, M,7BOII:50Z1:4$R#NES'ZKD.N&.3083[Q\: 15?) 3/BWS &_^K& '=RSKR1 M"*."RU K5(88TS*KZU>ZBRIM_+W3 MGNDQFYL%M;2,BC0.LS')!.48!K-*)44,$K.@%&8NR/'(Q,D-5G98[I-QL*PU M4)TQC>9K&2E7T.#6N!]OVW(1=;;06AX:\EDQ@*<C76%5%V[2OPV) MVX<=[KG55]U B_U\K\(.9246&,].6[G,%64FXIM=Y-*:4C1"*UTY$MG8YCMY M7+*2&E6(TDDW;NK"1I,\5+:\ML\YS,&E4;ATR 6:D?K6A6R@B^YDA-"B'()C M@\02P5+F_#(>B+:R+JW#BG?0(G\6DMD)[Q=&F!X_8QU(,HGZ'%=91X?6O0R/ M^#9I,G]UDO(1UA,[.1FF>U"\PW@<#L+Y#IBRO.([BRK4Q=,4@..VW>_)&V!# MH98@.MV*4I/*V#283ODBN"%3OHA@8&%LM76O)(?9;CO5JF/U&1SKEO>N%$92 MG+--:O-'AXN7J__RSDW2\NBHYD?C?^B7Z.(.4PP*VU(I7 U+(D\JX#35 ;3/ M/*NR** ASO!06$$IBO4#PNU-182/$/DT',*=\JW3OX#%^/^[/]1#MHN021N@ M1NW-63L,LS0(]/[F[0?>O?;/K6HXXK!Q4A\7&GN:*_NWCU_>7G_Z]=]OWWC7 M-U?OWGFO/WWX\/;CS75#N&CCX*@''6SZF,0/,J@[';IK.K2W;SJTXU3H,ZO0 MSU\^?7[[Y>;]6ZNIEV-*)0%*24@!4PE>%]E+? M)KL=G+10,0U?RVE.]5]8]L41)#*QF][5[C:]B^>C7@E/?'LGXNPNC)#%\SVX MK"(6*XWDJKC%TJ7.:??4K[_X=)477Q486O*]&_E-9*N]$O8GPHF?J:*=[WCK M-7BZ5W&>@*O[F%=7UOV,FM6,9,"O]<+AJ/BAY&9G+"L!5BHSJ@I%J- ->G/S MVH/K(0YFM(D#&87R3I8>O^[R1?RGB*$0.!2FPAFZJY7?_SE@ S4 M]U9'4!U\@Y&.2JA:W2X5@IF ><70L(*39? 1^7K;AB$!_TDQT==V#\,[$\^] M+GL8*A!RGT6:>^_?@P&'[^CSX^!55]P<\47E)V+O'28K-]Y"TCX]^:>OML/ M&I88=C!&-(E#X@LE?BY,#"P&>G.1B5W3_^?[IO][3O\_L_[_\/[C6^_ZZMW; MF_]X;]Y?O_[UT_5O7UR88@.AW=Q"[G.NW@Z[>F?.U=L_5V\+)>Q;0YU]HACS MU9<;,"X;-?<":>FL;[IUG.FV$=/M8M],MS-GNCVWZ7;UY9]O;[QWG[YX7][^ M\O[ZYLO5QQN%:WA-2?I/'[VW__KM_7U__!C_Z_-N7U_]S=0T&X*=WZKM81O7;E_=/E;S:5#]2 M9[^U^6N%XV$',;[(6Y&:"O";5 Q5CQWFQ%YS?1U7P1US!\^GI96'.:R:S"PN ME6PV@8W7-!YO__WVBR;O4 66JKSPER@9B,B&YT9>QP'RDG%1'6(2XL.QCP$+ M*O]O$4N5?R>BDG:_Y7W6Q.04]L&Z;,6(IW D='V>JJ9<@3VQ-MN?:TQX7'F- MX.-<.*U&2%7@,_4AJ1!N][E)\&E$ZW\4<9H[A2V/ M:5N2B7XVIGF),@BTM-(><3*!!9%&@:3Z%UF>2IGKG\=BX@[;@T)E,U>5:%JX M"^\SK ,(D,$+M?C;/PNL]4?J QEG?%5^CD2<'?69M T',4@*+D&0O%:!O593 M6BO=[6*G/0CG6X[".*02&SR[S'AD@+@&#(%NM?1@T7T3U#GJ IWH^ "'09DN MU_81HY:QU5,2[NPLVOPO$L,OWK6(6 G^%EOM3NJ\6.=K)\[)37E-@"%4*G E MLA;W209+3>T@V([&S1')E%M";E/!W6(@+P7H\R+5YO(,O!"/F;N;L;ETVRJ] MO](?M@'B/;^$8S1O0""@,"DRTYG$ATYX_S(\ D^0$?R7VG 8]FM5R[3MM_9/ M_ME:'&5U1YBK[ID#\C.GJ#-F(WB/FA@4Z&=V$SZ-0".B@._$ ?Y$G4X\0.7' M)'J &#M>3#:OCLS[SY]\0;Z[I$%]R6C%Z?M-5"OGR' M/<<;?T');=GMGG0Z9]V+RU?JC:PFL.5:!I% #50V=\U3(J)B,20EZ)* 6J2> M8%A5N(Q]7"/+%[W0OBB61L94?*GV:*I%C4AP06.-D-1]B+P!=%N3&M1,K,S: MIYOH _-:FX_//%G32/BL_%[T^JUS'LX$*>F1V1!;(71Y12SS&.,D/M$T(4H(RX446=5>Q!$I>@;]%T.[0)P, M(9IH5TM@,'T#\4>EMTCVWK3U3, "BPZ*@=Y:XELK\Q!K@J<)299N360LB3 W M##3451O MF6A:B0=>6^Q45V1;>!G/B>@K6;O"L0I+G$67ERT3BMBRDVB4P17 M5PXCHDH@58TY'XJ^[TXQ->+ZX@L#.,5ASH;Q[X@1G,;>5:0@-7X6,7NBEOUC MNDDU7K$&T 1C':N)%$4PKDQUO4AYE*VJ&APQC+G>B6SR(C.DQ+2T\Q:\76O] MI0#]U^OT7@Y>O>R]>JPU%#<&PMR]O]!O0Z,VA1L^A9W/V 3>48O]^5!$-4;T M5*V2?0-8AON\LK8< E#]8:)8GCZ!IC-:RO@#R0,HODZ(%VW1FQ IW9$U^,@% ME2ZY&"$J2F,.S0ZT9P*1C9%M3*V4XC'2]YB*3Q*Y1!YBMU,N#;(2!6L4A9*Z M/:V>??!T8ZII99IC12DE2T@+0[)DLX&HV*?U-AZQ0K&%6X\!9F8\<%?0M+,% M3>>NH.F "IKV7!J7*SACGX)<99(YTEF+@0=18JL@U'\ZT=Q"A/A&RI3QO\2L MIDN9\)W(FU54>R*&TE,XX^BZ@NZT]> 7_NT O+R=)0_'>V MNV 1-2.'O;\(:,A?Q-U$P"WPW((![ B+1?U&K5F5]M&H;VW7P\^TBV1^E]AC M4'EE,Q0-+$MNJJ;T6[ BB$HSE')BZ$:(-E2CW?LUQT.>UQL4-B@DQ/F'#>F+N7,ZVHOM0I'0% MO@!K36&K@5R^1.3$B0$CPP-1WN$T*DS(\H=?H>R\;"ONJJ43\KV7'?4Y0?"M M"H',%"=5JJTPF9]D(2S<>Q"T;\R2U57?Q\]] 7-!@/,/*W$'&S6E;, OL#A3 M"GQ_>?,+PB1@G TVM/:T%GP;YVZ1;&$\F3$C>%\SV">;> A18V$)4HJHT4<9 MTS\2.>P&EZ_"C74>_:?Y##QT_N?_U_?P\G M8*%%^3]^^,'+TN ?/]QRX?7M:2<_O6C],;VM%V"?GY[A4[4/TSL[QRKO_ZIZ M5:XW_=49>\N:O:,4;,+%S7;OZC9L=]J ME_MVJUVX6^W9V\8^7OWR%@%<3:\8-O[_=GW]_M-'Z@6##_SZG^OWU /V[OW' MJX^OWU_]ZKW^]/'-^QO]&;@;?_OUACZ"T(97^(M#1@UXSC@5!JP+JJY2#%(B MFF5A R)[B67//! -46;MUP[0C1<:]NX/1?51XMX]S,[+KV#ZX)@ <<1T*CGX ML!M8-[K(]#J9F-HRFR:\@LU#@UNXTJD51)-1)AD\4G_M&?![RK1#N 3F"'>2 MR_MQ.E0_*6]GIJ],)PET%D-27="]2(YG@E" R;TU,GX]Y"E)$A=3_@PVQ],M)$LO9 MDR8B=H\IYW==L",9[9:;O>FW*H\+GP](0S1LB6_0;"LK3Q=$P])S([&JX<:D M!W+.3*;)O9Q[.&T4=G[A=/ ).5XV43B22B=GL'U9CIH,5##6D")+3LZ*N_,3 MEV'S$OKX=7A@/N,\M,[\XUCN0FLH QG@'4Z44;!%2,.D5H)IWIB&S(/MQ,C_A54I^KOP72S@W)N;3%&;L0?0^4 MM^YB3;% GEB;T:#J/(J1A!U?>3++'X ME \SKZO(X-%R6[T+XY*?#V^UZKIB'X5'9GL.LA!@JEG&MWKYS*HB,GF"EI%A M[]6RKIKH2F53: MQE)B=(@DDW'2+6 )&7-#4K:/RFR"-,E Q^ 1G.+XPIR/^E!&\&;R/P9I(C#U MQG<)I2RY9L487M234;X$BUO R]%I2-!0R7W,P^0*&&;?XX^3H?;FYK5/R.#P ML %^TVB=VFYJNCSL 1<3V$B3G56?6;Q"JID"A6:42EE_LJ+-@HE2,I+K;R32 M2Y*=F>GN3_,B2OFG(F+FR:8S'UMM-O00N[,'4[GZF7JVSW_8W\_/PU>Y=E@< M,N-$9GD>@4AAC5-5GP7;;##>\TRW:89@<4]![&?FY_HJI@;-,1SN2'51Y]P; MS=XP48QQCKB _686M7PVQ8!6I&HOZ K!YVS<*8$3>:(KY>10[0C2K\J\(@=5 M+\VG'#>6*,]*2:&RA]LD&:+W@J4A2:H^HA>9ERK#:[F4GT!@MC\M;F\U1:8( MN*DDD[>6%XFE>V0D(*ECRE5_ID7+E*Y-$CC2,%A"ND&%);#2>42ZD!0>JT6B MGT([2ZE1-+"2MTS4V<_J?5:Z^3BW+ER@-T+3QP+\N.%Z!8G82 M4JC=WXZT:#98+2Q-FH(9Z7*UCS0C:=QPNYRH+$WDYD(P'V(8#=88F>:,B@4D ML)XDBC0)HIEDN'_S!*E [R7W$OK*8LO)X:A9OOI<+SC"9-$R8ZK4 M!3RF^HN#0Z$>'SG:NNQ3Q5#(^.(+A8977A.FDB96130X\L86I\,V?ZX)]JAS MBL@O'$+$4ZY<"@.6I,WND3*6R@VD/34W]@;<1T6;CH3.=.>"'U&$T;#B1O#' MD=8U+3++UBJ?;YLI*M "3XR&5/Y*?7)\H8/*O$UPO+JWD6J&LIR8:>&;<7(G M[)YF[E;-TF)*%PC9_,I/()@#SV3>7XI?O>W MUE*/2E3/ESQK48)PR2@.*B?W M5/ [2A,BP90HXF L6?'8T;1J$ =SVHN]Z.W5FSAUX-2!4P=/H0ZZ5750JH+/ M:>+K*" 9,Q[%3B,N-]>6K5,)3B4XE7!8*N%LB4I@J^"6/6I7?7K0U:=]5WWJ MJD_=U>2NIMVYFL[I:@*I1A361(76,,]O!<<42*SERCHCU6D"IPD.2Q/T21-@ MDSFEP'I5\$:[S?A/LETQ%R2S/%-,"&S=-J2 G*YPNL+IBL/2%9>VU2!%A*5$ M5!N!EGCF3 >G#IPZ.!YUT#FMQK?PQ&.Y5:D&-$ATIA4">1AZO56NGS/?K$W, MK^Y"01DUNV('PP-8'DBUB@CWH5[#&_M_Q&3ZD\W3S?5UF>_]^NMKJNJSOFP5 MD6%1%];$(''+T 8/=AK+:2RGL0Y(8UT5MT66>P:D_#&*B_+W1 R'P1*]_MDB M/<68XQZ"CJ/Z84V'?94V?GQJ09-O6=D\6;FNH6/)EO*QT)^GM"QL5N(:,XR5 M+G-&CH07O7:_=59Q2'WO1;=WWKJL>JGXH!>=7K_5KWU8]4N"^XH=*:E4!?%8 MU86C/,':^1.BC[E-D_N<'-G.:>O\1WID][+5^['Z$*H\&XLAH=E'<*%PR?2+ M-GRT/M!VN]5I&.=%JUW]J88=^XYUJ\Z/F0OA%>U>C80!1].OC9!'TV]UJS_% M*NCA'UPP]_;G]S=OKO0 ,^EE8J+AT;+ZPEQ+J%%!KHXH/.K MD$I1!A#W#];D)?_OW^S4G[\B&(KB=2=5@$O>TY M3D'RY"0,J, 6SS7V[=S&6))-K7=8&P\B&TZFV,L%(GG+/*;8UR%3LH(%GDX$ M7-6DI@%80CGQF)8/NDLPPD>XK"!X=439K.5]P$;O6]25,=8_XW.9M8^*YZD@ MEMKK\)=8"I?"3R)OH'O3JWBW?Q8"B;RP#6 +E>\;?V VEA%^ 22 AD5P2/[ MTT;KI:XNA<9 /13C(A\F]Q7JG GK)&X,@,%,IKH#B3#?285."91?I4VTT/C","U4>K2!%N8">D1XG!-IK2T+9[S^CROV$ MWH_6\U#%>H9%"3-O9JU+G7$H&C9B&U0V^GSH[GRKR0 5='D0<-3J,*#23B8S MW>K(+1#4*C?D9JS?Q\@!=<_UY$5,S@_N3!#@5+$+=(IXQP$#3(\*>)]Z$;5/ M;%L)$% U'3'5KZ"[W)A!QX*8;H2CCD*0BJ'6 (2W/(J2>V3+D&I_,UG%>= 5 M_HA64-Y=MM0^(*JD:'B-E'6]^\=\*&:@\T_@/]4#7H*KL Q]@.)^SS-@KT; ME088D>L,20"F16(Z'8Q @LK$!GN-ZS%7/HQFF6+K-/"TN.0ALLV^PP:N;P(U M,#DV QF%\DXQ2H2@)X8A"S*S?NW^9JR@<<[0RMR8:O60J.X?;.B2V.3. M_:6J>]-R\NAU+>\F\;)B2I@B*,)68!LW\&0@0R:Y(XHP1:2%C;IZ)WT/>Y'B M M2!A9F*2Z3-1R<(SP^"@&AZOJBK%L<+Q5H MA&JK50T H?G&*\]<<_-P_9EZFVJF5ZA+ZRAVT[IN53SQ!3M=XD)PE DL@2RO M\K': X)WM,\X4NBS88Z=Y* D,/[DT4V965S4JNET,/,P5FQ,@" 2X03.,T)J M*-=@1(4]V,Z=ITS&4L$1,$'PN:9LRZ1EI(_A7*>UQA#!F1#,A)=CBVZ>U:#- M<%H5_!V^X;4IH+=9:4JEE6JC,BE$WHV+EO>!04(":M95T :JLYV1&S0(BGH@ M]9=3F")GY.A![[>VWJ6*$G@O= M.&N-8*V*(*"0,)E4E,G"Z(@)RIHLJP8BMM>0HF8JT$C@>=628Y5[!9%FH QU M?X,' SHZDZN%TP9D#02"1M8(<5]5F C3AACO882V2,0ZI*KC(7I"\_.!-T:2X-XTT-A(BI(. M'5>WA$3,-#:4C7)CQ;OUJQ>_SE H10F^3B)"(0;*T:6D?2 55%+Z#:5ZDK6< MIM2*0J=1^)5Q%0E#F "WS)?@7[42VU> M5"V"(LXQ_.4R4M^N1DE9^KI[J=_X\ O].DVC_F;MF<@K5TTAPF+Z'D4G0D;[ M4UA@"FL2_!"-P";RLA+#!L*R,$@9CGK>AZ,+S#"#ETA6&/"@W^F8(/?;PXZI MJ;@K;M4K[CW+E%8PI50M\JD9+*NL!5%.WWP-N+LB*UU&!.,)Z$\-HW$NJ$$ M!B,P>&J_W#; !=9]W5?N!HQM. 6SJH+YLD@DG'[ @&%PC>_9F +P0TK M&'I6Q0(;U,0@'/)1'\SJ1V.E4]4JZ^WK#R6RC%%4L$L[L+!3N9JP?@N(0I<" M-41;*VY!]7YO4EY4;<(',;EJ[8DC!R@78A!HN MDWP$%0NMO%T%.W$)5]&,S2K(]E!6+1U@38AE/EI F*A8[[Z!F"X#MGP8*O&# MQ0-5).JE_4[BA-6TZ"O@&MMT(8NBP\8F?2B^[%3LJBKVM0ZV._VZ4+\:1@LJ MQV4GI_0UY]6DP3^G/*?>>04*F7.WF36Y#E3H>,"?5316@L&LAF5 MI79H85IP?_74TQS#?\J9][.NG/L@L3HXVXTZD=^E@GI/*4S%$/.6B33AP=IU M$UB3K\N4X)\ZJ:R/Z%>8J_J6YD.GR@J_@EI=I>Q2,=!ZN0B\%:BO;#>?M#ZE-+P:[_BJM@5LT8A@.DP&QM,"M:W&LP9G1/W3Q++$RRJ5YM"%5+LC(Z)5 #O?7@@F[2!!DZC. :& M S+=SOER &X"YHO0N7VE/YN+;T2C65MN(F2)51]CY7YC*T"56Y4(5C57,H])2J9A$*(T9MDB'V;@2 MJJ&$Y!V86M.RB!RFCT0.'%"JU)F7&;WZ!!6K+AH7 \7\,"1V-\P09M0[A[L. M&TTMFNA"P%)B T.L8U-^V3X#RXB\*8W]H6RP+'A_]=UY O/$>!>S^M)?JZ:< M9?A9(39['!FWZRT>2)3!R.O#0:\/UR*6F,40*>@D'ML$YJ6[IU1A"_Q*%0LW MO!?E0H7LX*LQ$4YA/:4FU8)3'HG8=)NA$!>9RG3;?7::'E8+'0E/O5L7/E2? MB.IN8ZXB38QE38/.@GJHWZ00X7BA$PDNLS?7D\S?+N%(JHW(6VWA/9 8UK]U MER916:+DM+N JQ[=J,;(8 M^E :\9+$E*)=QH*7I_>2^?S@7HLIHL$D;^S]Z7&6=_#\H!XYCE=T;>!U #.F M.)*YPZ2)N 6*X09V*QP6NC.I*;9M1]&9#=2H=G)>-W[_@_L[E"?):*0DRGC! M_$HBA^)\C*:%LL9.;0"E$FW]]D$@N.+)E4_H*".)N\3;TPJPR&:L),L2L!9I"2(L8Y?HF+ MKZX27WVMU3YI;BP\^:(BD_C/4I&O=99V<8F?IYKAR1738Q;PR9)KZL#6BA;2 M<*+\A!E8RU%4J9]^@+C6[K-6K'NJ'[M""FDX7JVV^X1L#&+XA;'F:3@HJ$F1 M.KX1L(0"Z6-6B8S DU!EEFXT+NT0PZQ=+5C0'RR)4Q6.A/:#U"]*#9T5 _!< M4$-7\U))4+PT9%NC0W,:8DJNTNS6LH\A+KF5TL)D[F:&KRDYW M)!W.9%!8]X=YAL<1@FQ%SL'.&L$[^Q$.OW!]_,*NPR_<*G[A:[@%OL+!N-H" MR?,6PIDTB3PYX;]5CHH^[+XV[<:@YL#UT<&6LL(HJ2@Y5>^4:?NM]&*V")'J M5(Q3,<>B8MZ +;!_"H;)VY=IF :+A[PZ91#5U P95QL?,#>;GQ33.K*+TUU. M=SG=M;YYA+&B@U)>I(>2(A\D!2'H1;HS="^FR!-;:8YA;$U1J>PY+[ATRY,X MEH'*XU&@<&MVX!-!NCY?U(0ZP4SHA#(Y.1CC\, ?&R%N$%8FS+C80,HR7D'0 M*IAD0%QQPI\K0R]5H@42X (FGW#!K08T7Q!IX/J.I,Q3P;U-579PD1-6"\5C MRE%-Q8QS1D0MA7V!W-$62'Q;V58899.?FA5TPQ[23R,!MQX-DT4]L]*P-0 MNH+!-LV =:(>QSS H,M O\F>Z1YHI 6NH'A[AP'55 MG*(%\YGUAP#(^?)I?(K(%!#8JD'G/2;-X4&R5\4"O$T_J[\!-\MZG/7KNJ]S MUOF15-AC?"'>J>K75OG[WCV:[>'Y55U%"=$6KNSJ+ABLIR2S/!RMLVG^&$=T MM0?-/PYD#:0K_LBC9@#C;OZDAI@DB(#GR)[]?@1K;^D[#DL7%-O((*O MMRE&4VT)[YSV?*_3[<,?9V>O'EQYSA(L=F-/*,"P[3!_Q;6F-^X4K^.5<5-K M$9KUQ?2!8]L4G__AOU^L^01;X"G$ <_L=D_]RTY_[;%M[@3OS-)T^EV_TSUW M2].P-.V.WST]W>C2;%%G.FVX"7A!C-+MAB+17?IN7_6;C^)4E0'N2%3BN^3"14@>[Q-T=LXGN*'TOVI3W W? M8!ONKCW =?[LM?M@(9[MNP&]RTO<[9W[EUVWQ%M=G_-\=DL7+O1A M4F!1T$$;+CLS3R<93C*<9#C)6-/;V;E^E5U$^5 M'<*;)$-LY<2&#A&5S#\V MO071\'8Z#,SAB1@$*IQBQTB%)BB8[\7@U@E$YXL0+VR422([T=CMBD-#]2]9 M;ZL5+QL^X!JT>TFY:7-IJB\U4'?"1(,T',BA)P8P7VJ44>M@C7@4%4%.B)54 M2*U)A.$W^J\B'OJ:%3$,$&C<5QUFZ>)58%:SDAH@F#N_F6D?2> :9L]_3$)Q)HM40E-*G42Z0: M$;@]*\NM=@2_":70Q[,+:CC@YC6%[(H"SF#VW,(0*=).I*\@+/N0&='HE=\M MZ_N^%=1B&"4!ZJ4 #C[RRJ'.!ETP-*OC&U[3E!:UR!&CD+H($P1N9.R@*%0; MLQS6&393;XCZ,M.1^LQ@6=GN9@'Q<+2W28KO,^V'.. @*>*\QDXOYN>C9TPD M5#BG4<3MJG3;S ^ )<6CF+6\C[+-,.>UZ@*3ZT;7[[WP?K[WKT@?.E1"I]" M&A/&C^9W,#7#P^(L1V8[HR+^N26*8,5IKB.)3 M=@4;J)^L O"J,+%M*B$^\X0DMAB^C8R8DJ[KA@A#^.%:W5??+8-QG$3)+>+" MI7>H)^Q#191V2<;J/TM&^;U *&9"#E&?SS2I; DKB?WKJK>0GX;$:T3DS%VZ M]4-J.M<>5&DV&:8]=D6U+)@_LTE+'/WAO#8W>@GG?-0']'HQ$/."PU)'2:Y] M#\2;B&BH32/<%E='&4=I,;&'>*V M$R=;*H%@,XU(J?C>BC)M3!EHW#J5+ J$MS M2]T:MC>;KMSP&&NR!6:"2&EZJ-N9O,H"C5#,%\3:9C^)/.4<@160+"(/*02@ M$<+5%C="G8] ]O/,]MX7?E09:DPK'B]@C/.99IF""W#<\-HAC/"J#8B@QH,L MB8H< <(C@]^!LFWD]&(G%/-U$T,3!&L9** K$ 6JO9+@Z7! MHV8KKK0Z&OS&GH>X;1F5&4.$+,($P\$.3@'E4" 4127LD MY>40*E&:42D%HX:")&I%;/C7-+=9C"%J_&$9L;)9#N0D+"8J=L30=)J&0#]H M$&K&A*SJN:R0\F 2A(5GG]F[*Q% U#Y1R!JAM@P#24-2[B!RNR%;TE#QM\UL M'UDO"?PKM^=KX@>\)+B61Z]5KAJ8+W=#G32-K)+T*.6L+BMV0+9R?/0I0%&D M%--?)8V&HGO4X5=U[#F$9 6;*C&N &XO*XD_$F'*<)#:C&!YO^6KFV$9^14@ MY0.5XB+4QW3(-S ^IJP3P$>\O0-]84GP9T)O?%>@_K"&U7IF06IVZ5Q&?^4% MI/99[[UB>53)_%[# MI([1#7(>NR-$11CD-2,[I+EN2F)HG?$OT9R1<18Y-65)JJ @]L7A.?UQ-<ZTV/VB"%GD)^(R,R/#R+L)DIJ_^N*R=5IYIL[( M,VCK@P,#18;))EA"S(>ABD/ZV R& W(?XY>X_O*2QAI)9=Q,1$B_?'%Y5IN3 MYB]5#QX4G%4COF4C=V!B%1DF#C#)%NN20Q#"@F&RY9\%Q5V\/@.8JP]45V'% M/2("VM5VJ'_1.MO(!NE8R$I+>['"1 C@W98X+N@1^9((5"GC#5.=VS;\]HON MG("FE&1"ES":+5N-%/=.6JM1L8X?L1S=4ZUQ+JMO;WEOBE2G3U%O+55;/L.^ M$\$V3*Q3VUBM+"Q_ :&#R4"W+G2M18=4HR*'E8G-*D:_71J,7VLV\:)[UCMLE&B"X^ M@HN*E.LL)H9W72V%8E]_FOK/G6,,1KI++-VDR/0\U?C(D-1;9-\&0YQRUP$> M%))N&/Y1 M4)3@[<_O;]YD8L,47 R4R*OZ?:E,O 5(]$BG9$F$?T M4!J.K=/A@3H]@:'[L(S"[X1#_L3Q]^HNV0J,[#VPON"##>)E_%4=5D*_Y)4/ MIK)=*LB]6U1$]4 %_T\/5"";CXE%?&GCAR!!7C&0 24X MF42+%VV$8 R[+&$PM9#@3YY)+J/1P/Q52>J]U,T.6#/YRHJ)2*XAIR9 CYF\ MJ^).IT+)-SFC#0>NOC]LPR=Q",:**G%XR-[8KOI26DH-7:VFFL! !@*+)-A7 M$-Y7.3/SI=H+/,E4@:?+,SAEF(!&(>YO6K2$ZUX+.,DIZ1M5LDG>"W.UE\ZU M16Y%W3JP?[#6(09>B^&MKG.G.[N?$'PO*Q M3'#G)I+W\=_XIRS_808V?,78,OFN,H)=WI MC(>ZIO8KU1]QM&,(>CKC%,'OI1#77S26T13$%5Q7Y=)\BDRQLCDJ*I-:'2.8*>3> MP: H1E0[D?49J7.5Z6-E>W=44:#=0)/_H4F6ND>7->ADKU(1Y1887Y KD[0R MT &5ZI-T5X[(\KF]4]$L&#&%H8ZW_W.!'0H7'RB2!US\;$S"J$)-.H/.7P(= M9,2*R!M2"J(T)I))C*3-6VB*LHQS_0NMBS(\H>\.?9)4X=Z#09*6=YT8>LM,5B8B MT)U=)91QOG8HXWQ#H8RC9X^^6(4]>A'C\_>P1[>/BSVZ?HS5198]Z#JI>/J8 MNMV8 M@P?POXWK"[%$3RCR0 8PXC9T+M,U,YAK,L#\+U63L"($FPP[*TQ-"2M!IVB< MHG&*9ON*9F$H5WG?[.A3W6.E8*-08;BQ5!70>'RKQ<];R7K@2-2A6518[52' M4QU.=6Q,=3Q3S&BAQEJ48;(5EB[5KJFLG^K5 4X_./W@],.V8B;UA&Q9/L[= MAF%I\R=%FH\-1BD8#U0[7NN-2$V!;[B%I"A:%P:VA'?*Y 346:HF.E92-4[) M."7CE,RA&"'#1&:J@8;@/%5Z$XX_1GW#.ZQF1=RM>B^:JLGFY"05N.H<$"N1 MK'R0,UF<-G':Y#BUB=6-IYT:79OVRK8YL@6J LTJIRZFQZE7T[/JK_K?BS) MN<,^-ZIDY<;-N3JK>E64(T-YA(Q4@*6;MHCJD^CGI@K*+C[D/:F4W*I>:#9/ MN1)0=6>J>J=1$5&I8(-\42,CXIU1X4!9*/I4E6\[UY!T0\$-[,VD,D*ZIK#M M,PY"@DJ=KPMMJ!9[7)%8]AU58JZC;6<[VGJNH^V .MHV;[.LCHD?\0R>" ^2/1&6IIWW3:SG6;^N M.PAG9X1K]RAGQ)#[V01Y*_Q][QZ]#JTY7:$K^X>+^&^5:):GHW4VS1_CO:WV MH/G'@:R!=,7_^*%='H)%SU;2R/^T2=I+OL;J1_0)L:1<_4;U MK1G6;O=NJ3<0P=?;-"GB MH2WAG=.>[W6Z??CC[.S5@RO/X?3%D;(31M M\JQ[3?5&/_SWBS6?8(L[A1A0VMN7?J_;6WMLK[[W ._HJK1]N"/=JE17Y<)O MMR\VNRA;U)-[J $[.ZZ&1MS(8YI$O7OJDXG\Q./;V/'?VL)T>G[[ MXM(MS-S"M#O^!3K!&QR?LR$/08.^6=9I>^!J],P_O5C?BCH\9='UNV?N=FFX M7?QV_WQ?=*C3CIM ;EK4'GS@FK'MGYZ?.0W0H $Z9WVW+G/K@B6S[GC9[J^?Z#G$=3D_W_"Z.&MR MM]7ASQ9]2X6]Y= 58\<_:Z]O4QZ@#G!&Y2X8E>I,-[0)+7K7=RD-[D/:7(7J M0]];V'6Y4'^JRF7N=YQ^XZ+E6MWSPQIU$YVS1S?-)SC"A[)41S)-)Q%.(I9( MA(N0'$)GP!).S<-J$+ 'N,Z?[9Y_WMYL;<_>%]1O;&W[?O?2K>U6UM;^$Y:Y MM]GB%.?9/.(Z[\)U/DP*@C@Z9+-E9^:Y!Y;LSJS5LCW5^PF'N#;$4PE@AI]4DSD6QZNQU#H<,(<#ME^/7B?2="B03 X'S.& .1PPAP/F<*4<#M@A M[)?# 5LU%NEPP/8UV_>8 L!==-BOY!>WY6E.I)I.HEP$N'*R0_O6NW1W>H[]KMT>WCNURXR+XYNKMY_[#GX^8:%:?O=BZY;F'GLOS/_\G2S"^-,[D-0G->""-+! MYH:!?I5H]?S+2X<1V* ]^SV_WW ;)T]\R_Z#JVD@8=<.F?G[N%:5*.?J>]/G>BLRT/38/^ M(F.9BHCIGH:3, ZS',.Z=P?OG_?\BPU[6P>C*GJ]S:J*PUB8]KG?=^#\1Z4= M'>>34P$5W>@XGYX=2M79E_ND01WGDU,1;F4>N&R?BO/)E0WO<*WUU5Z-:4I^_YY>[.F M[6&L3.?LW.^?;[:*PQG]>WC3'8>X-'W_= /-0BM1]3I_8(SANW9[=(?ZKMT> MW3Z^RT60#J%\]#U"W,LL5U?+@0>/NBY7VE >N>&>[L-8E?-SU^E^3(JPV<#V MO5@>>DG]R[/UM>(!AHP[EYN%FCZ053E_&@ E%T3?X@X4L&%5+C<,D^;\@3V\!(]DFL[Z]>40V5SP_D*$FEMO1S\>W@&VJIA'X#"(0':.1C"7WGU)70 M-RW-A=_>0*_Q2B7T+F"R3VKT9QG+49AS(](1Z=&.?]9V,0&'1+:;,(XN8K+# M;L*13-/YQTXBG$0XB7 1DP,Q]3_*W(N2;$=6:MCF:>3"2<3KBQRPZ9_ M^Q&F_SU_8I!$P_E]>M9VJG=A+.(@5/1WGS1&&?S[CW2' M^J[='MT^OLN%FW8[W/0O> Z8,O+/0AX^)V#WU.]O/?(@T%>H$PSJ^2R$)XQ+NA0K<1B[4'^-@_VYU+_^QLCS7, MSBWH:=\_[VVV,^BH%]3^\Z+K=]OG^Z+UG3[?!$WV\(\B0V[LMS^_OWES];+[ MZG 5>;OGGV]8O/=>=;3[?O?2K4EE36!)>INE"F-3X MIXGXIO4"GN4?S"&LJP8^\/U5=5"#L(GP?%W%J@4*)&( UG3LPQK_.^?T M- KS[,RK:7VM,^ZOJ?_ +?GOQ9*4+O;ZO3QVY6AMLXO&D:K?OR3G1?P*#$ M Q7>.)6C?_SPO_,D^.&_;\A!2$;>:_@LB$#V]_\2*XI*[;Y6\^VWSD(0%/OS M>)^:,:8\&E'D2>W"I1\U/[3=_K%V%Z]TH#I69HQ_9KN<95ZL^A']3ESLZF]H M4'_C>KG-)\Y0?]%N!#**IF(XA ?]XX?3'^C?ZL'T;_5*'AN]P N*-(5=H=F! MDK-%;XWSIF8/3XW$-(,?Z[^97U7F^T/->%S9&E3C[<%HFPQ#6^^3+&$ETJL5 ME/Z"+R\4;!;4;5N9.V53ODXFTS3,P*@$'9#*.QD7DEMX\C'\!?8[NZ>MW:_=GNK'V!\B.>X9SR(/FHJT2Q/1^MLFG^/-;_\ M0?./ UD#Z8K_\4.[/ 2+GOW]M_/ M?2,#.1G(E->IV_:K]0X;V@4G=%KH.L+LKOA!SEY^ YY M.'7RX.2AE(?VY0[)@\M);[=^]&G\S3=A*H/<>)"[D<#86FG&Y?J%/#\>7L'* MY?HIX4-&1Z4+-U7XL%Y%BM,\N[DSZ^=PW<9L_<_U M:P]6NJ%GSBEPR_)L MR^*,X'U$MCB6>>Z!T;,S:W4L\W0RX61B!5/858"Z2NV?D&;$56IO*%\41,40 M'IWE2?#U9""P:#M()DA)27A*GJ*G]$2F"K==@?:1%VB?N0)M5Z ]_SA7H.T* MM%V!]I/+'!9<[W;!K-NUQET[=;NV?[O6OCQD/;[)F.TCS('&77T9QEX^3HI, MQ,-L%6^O<0Y[D4!S58T/]A-GN=5*O!LUC=L 'NF>/Q]2V$XORV:1" ]D6=J7 MFY465]R]VVKP6D3P7(0[-]B+NZ$*MY<8[_B]T[-]/_M;K!OP.[WGP^[:]>7I M^OT-"X\S)P]!CWZ1F11I,"95.@2;,DJF$UB> U>F"$2[]W;4UE;GPK]PJ[-$ ME5Z>K\]&YXS-_5&2O\A8IHI=1PPG88Q872(/[W;$_=ZF(CAUBF#1ZISY_8Y; MG46KTX-+Y&G@LUTE[P[W7;H6WM\+MCG^Q84_(V?K[V*5R+/-TDN$DPTF&DXS=ZN#K]-9N M$>)'N Z^I^W@ZQY:!]^UE%66H09[[SNDK-_IH*+L=]J=GSXF\?E;R] M"V,1!Z&(O ]29$4JZ=-MG%;JA?$(1T8]?*F\%2E*HY<4J5=DQ,TDJL1_V. G M-C^!N#KDD1GRA(?,^24889# SZ.0!]PPO#SQPCRCWD21TBG#Q\X_L.55U-"& ME<[Z4M7NKZZ?EA:CSVLS_+L1R$?OU(+GA3FD8<:[A;P^V/V4+6I_ M\K!/A38;6Q\J':0+F>368(VK=(XN3KOV?GS^A;1-H2]7?6] M:5$Z\$[W=4HO>NV^?];>^[;075O6;N_[;>0Q3T5' MU#EM;855:!-II,I=UZO'LC>4Y7CN>PM,F0 ," 03'\FW$Y4#2^%+R, M=R\R;PC_Q92C^G6&2:X7O8O61?5MF-!ZT>G69V$]C&:*:5=,<$P2;*"C;X&\ M2,S29D4JXD J2 =83?B[%M3,A\=D4QG@MZ+9XA$WO40_A*8S34-X 0B GIB( M*P_"%;M+HF)"J6&4!@D/_[.069[A&(H(T2;X/>7>BB&]),-?X3/S/!7(/9C MK"8R9:R*^9<%R6029AEGIGD"M+JUQ5UANKR(C4OW\+3QG>U>P];-C\^WG@0? MP%>/I8CRL7F?SXGLN'&\4QAD94TYV<[KBN,HEW0H)_@@E&*]C/"YD4Q3G!,< M)GQW*373-+D#"SW-6MZ1IU$U1I360"Z#NM<9U$N707495)=S#Q3@\-:S M[7X"L\^>MSEXLRQ."V1SJN[[[I![H>FSJ79LK"ZH[[&NEH_L;RD8O M@EE0KO@ZI4N/F-/37(QGYW5:X\I_%L"QT 5?GX:<5*R8@1PE*5HQT;V89=;V MCXV)5$G-:U.ABR.VX@;MLZ[OZ3]>_?3#?RVN:.BV.GW\=F6HK?.+AM&J'_]D M![@\BG#!0(4W3N7H'S_\[SP)?OCO&ZI, +/A-7P61"#[^W^)%46E9I>I^?9; M9R$(RCR"AQICRJ/APH:*844_6F;LK5E9MW/B60MPU KL.LWU=9UVJ[=.>=U\ M8=LCJNL6CQAKL#H/HKKRI[45/OHZK)*DZH,FJ7*U6'M=BW5VNKP6J[N]JJ:C?O2S)WUV()MX MM#4\CXWD8>T6_XT*N/BOZ M9SW_\O+Y !3V:K$Z_9[??T:TB;U:K$5_7ISZ[;9#['C*0K2*#/>V@][ABM)V M];X[QJ*T?J_5WXORJZ=>EXV7I+JRM%U]ERM+V_6RM,-&JUKB9]7K/"Y.6VU> MXEJ)37\.0>AQ-3;=L[/6Z?<]H '"*EL\HY5PH&Q$)_K>,,R+5,%?G9TVP5_5 MGC"5:9;$L8Q.= E.6;O3/F]U*@^8G\"BKZ\R^+$4PP!#I+XGO P.5CB"0Q;G MWA2+>[BP1Q4+"8JWO+EY[8'1$0>SEO=YP8M7W@P<2E3@[S,P8!B>J9SZ?)W0 M*B_,EK_1T.F4K\Z3X.O)@,06J9)@X[FF20L!;4.G7A9&,&;MT]KNU-''CKRR MZ8O,8$M >G"UWL >1\ET HK1E3?M=WE3QY4WN?(F5]ZTT^DN5]YT[!+CRIM< M^MV5-[G]9,K;W+E37N>[JT$TH96(.V(:YS\ MB^[Z:!S/E@U^TA*G2__\W*W5QDIRSOW3"U?L]&S%3F!!N&*G8[K]CK+8:=-" M?B"U3GNR+'M8 K-K[W*E3J[4Z3E+G1[RN>KU3N<+RITNZR5 CZUV^M[O-_+U M+9_32D5#R^J5ZHQT==HVY&(+8&="N,&'WCA,L6R*+O5% YM,HV0F58F6\+)Q M.,IA4/#<9Q$R>V*A4[;J3NZK*-44=G11:M?^>D M"F*?=#51KB;J0 N77$V4JXG:A1R9JXDZ=HEQ-5$N9^]JHMQ^N9JH?=RO56YC M5Q-UW/N_RI^N)LK51+F:J#W/"MNA-%$-I1UM552GYU^<.GZ]U=;JU._U>FZM M-E6[T_,[9\]'E;GKA0N;LC@62_.FP7%<5=1NWW_'6!5UUEI?PQQ@5=2^+,L> M5LOLVKM<592KBGK.JJB'O:YZ751OKL2$ZZ+J^#Z/95J;*S5:HR[J=H59K5L: MU:FC7N'+]):])Y3U02W?85W33 MLGS_34 LH2_:]>)FTO"=VM5>U?"^ON'X)K&'4%*63M-D)+,,OER6J\)=*[TB M#YE,5 ]:WHFHX+N'JGB_R:#0&(5<5CR9PE+!-T2Y /K";+AZYZ[1^OVT>!UU M(2U/# <74%T)IR>D-Q)AZN%P9;7F^18KFN&O& M)>2I1* 8PT3R$6:L7! AY6/?Z(B\_^/^/\,[M,HS-FS4Z?@1GR3NW(1_RXMW1IK M@ MO2MD9"M]ED 4\2&Q<./- S/0%\BLG"*.VWI&G>([TT,-XQQNK1 -69%E,N<; M"$[D7RS;TR*%>PWF8CFF?.\@MW?%AFT(*3Y:Z&*X9V'X!5PJ,"0E+;0',$T8 MRS3)E%.LE@M=Y@6+\>!BA;CL&6Q*0%NE12*!(S[%75-[2T98'IV,B4!9H/9M>AD.! M<20(TAQ%\R^C&:,DPSR'4DX\F!CU9$7A5XF$]6 =D;Z'O^3-X^5'W(?X>/C@ M &


    FV.^M'/7DBW M Q6C1]OO\=@RBF/L$')RX_J$7!V[ZQ-RN[;OW4)NU]:W %;O'SJ(&][)Q9I_ MNEZB?>LELGN(//DMD-,<"W=4,:UK*SKNLFJ.N:4JYG;@]=2/U5'=4[_CH&\W MMIR="_^T_7SM6H>VG(^69K]S=N%6_YE6O[UQVFI7P_T]5URU7+O;5"'1A/=' MQ6$J[UT^(2,"7,1TK##C'GV%Q+]%&E(2[(,A&?Y 8W1)O2TD]5A4GB2KUSM; MGM7K;"\_=M2/?G:7=@=B-T>;G7FLJ7&,63TG,>M(#.?_=D@BG+X[XECU[N<+ MW7[M5Z;0[9?+$3J]ZW*$.V1@[%2.T.$-NL3@'!_0#B$L[0+X6Z_=]\_:Z_.Q M?>^Q/XA%[/;._BDHAYC$"(20C+Q,1*JES&S+:.S#Y[Q6&VL6\TE6JPDY< M23+]QA&G6M#JX\&Z[L-B)U[F<^I?M]0O^#S46 MV[YLK2\P*\5*G0/88 =WP0X>)HCN>-CV_L[,.<.V[S-)NN[5^_<0!,J[!NJSO]#K*M;UXE[OOMGG?_=VUZS]P[]3) MRNX6A1F)5@%;\DO$]TIS_I_5OG\LN[E-D_M\C$]5%"J3D,A8,GV_K=JY__WF MP&,6?&FU_C.W^+\F<(0P8]QV!#G_#_&IO%W&9,=\*NW+!AB YY/S=TF*P/IA M%A0D#!J'GF'WB5HFF2H"FRJIT'+:OAJ"Q I?:E_ZS[RK/)I,5@P]_N'[7$Z\ MBY;W0<1@$TXD=@3U.^V+GS+O3;EVN,-7L8AF64@K]RZ,11R$(D+FL&%H^(P< M#]YCYO1$/'A]QX/G>/#FI/%+J0<_&3U(9[_ST[+?K7=#&&(C=5E?Q7$!6N2+ M)+H2>":H[07.I'VT&IZH4CK\LPB'R,^"&_Q: M3/$"@LUD2IHG)4XZWS6U>Y4OX%GR2?#!NH4+=(I\@6JQX#1%9CV9$T]D8UI9 M^@M8O.&=B% ]$=-3M]=$""CN1!AIUAPBA#IKG58_5L"*I\H6NDNB.[2]<=#X M<;"RX?TM[SV<1#E("Y'.<- =8O^QR EQ_'<"#'&8=$!F U7"C\$LHM&]CD26 M\6NOR"*']Q(+K[*_\)U(Y9,F@91#(G,J>%KM^GB7&.^'[3+]G*3@V,!'LQ6V MC-BL"!LJ1WXC8K\:S)#K+1C!3N1%JDFP,OO[Z@Z!ET] WRB"3+Y.M."SQX@_,#/R4$X&(+RQS'C> M,KX53'<9P/1Q!".8HT!AAH\/BBRDC^:IB#,1*,K*K$#FL,R;R/16PK67I'-, MG0D1^^GORPS6E7Z^2!W@,N!QQX'@"0N)KNH^!)DMD@](5#Y8Y8 M'%A( #XI)HJ4*B#>*Y@NW>8XG';K#+_1!NT2!043<2G.S@R^!I\H8CBL>1H& M1!JJE=&?<&&'HY H2HE_BQC7)*@#-*+@J(1#EKU!*;])D:,8$J@>RQ'3A2U2 M/V_OM)H;RI% FK05I$_+Q0@T8)%*7HZOH*+$;$*/NQ_+&$,+/A*2PS-D',P\ M2:_R[6_1+LQX!TJQXP8?.%VA[@M""D4>*'U4D8FR+J.M8L97I1R%GHM//X\D MS6@B9O#S(,*-Q.-I+5HXF<"\X(V*J9W.JICA,F\GH/%H+_38-/)U2$1R!=%V MRJDYA6-Q)UGAX#%48044T"33;'^XS\R?:] FX3'J YIQ%[PI<-+I'(T*4'^2 M>.U0?:.I +\5KD,QC%X M>[&0#7EP_082%6Y5BU"0V(I-G$^'^4J&0I[S@&]$2?H+ M]1]J130^3LCJST%*/!C+A/@KI\0U.0;S&M5Z*F.0'GA-F/)O8'1,!:V4[E2$ MPTJH,2&0A4SR5T7TH-I_ DVO"0?*8/ZBF(U MC!X8B#%216H>Q6\YG'8/C,1\C+30(<)5E"33^ K\G-&-52MW%7OV$_R6CY09 M7V5,>#SOT-C5&A[.!A'!\IXJ;$_X(2B$."8&5B5D0XG3Q.T'30-?@MU(TLQ7 MMQ&AR.+(\/26"5<5LN:; .20YD1\X+DVI2T,6F.*A$CC2>84O$#38)*0F46' M.4TG:J<*YCY-)&*#4L [!.WA$;)X)T7&*8&RDW^Q# B>5CC_O*ZES?4Q(VZ(V%*AB MAH72_:7<$Y&Z?DLL42Q*A8CGA!<6]441TX&%74D&QM;4&,.DBD"X!B(+,QH" MRB,]$+>QU('P&1!%^'YDCP37'4V^V).C$=&^)FC4HR%FGUT>$-DW2KM7GZ'Y MV,&HBX;:PD&O ;8KR*M[#X\G8R?;#4ND*4:SW!39Q:#-$Z=Z4-V_BY+[ICC- ML45K;LC\0JY@NFSHK&9C7!N!WM"$U1;G%W'=1KAN?WM ]AWB]+U MPK\_.XK:#L %MD^/%2\0TSF+LCF'#-VW T+G,"K7!FOJM#?UK-U&.G7RLR7Y M.77RX^3G^^6G?;D'\O/L=^UV8'(?--D>IM)T\+A'W1WS$3.EZ-^K\!GE,W)W M%!G7MW(.;!?OC8T\INE4O6SW_7Y[?3K:5\^F:[:Z-!=GZ\.C'.+2=/S+B_71 MXU\]D;9T]OCSVN,C;CXZ)KW:]<_WF:-B:^O2\R]/GX_\?'?7!11J?[/0;<[Z MW&U-^585Z8P\^2T@WD^N.>._4WDB*E)_OLH/*Y1J==X'KDU?KD_H<8A6F#/; M&^,$U/7X)+K4@1HV +OM"KCWD4QS#R -=V6ICF2:3B*<1"R1"!=H>;S[T-TY M]P$#+:9%[.50\M]>4>_&GKD-V\@6O>S[I^WULY;/9Q]O95&Z?KO?PC["0!_+//? .MR9M3J6>3J9<#*Q@L_P]PV ICITP6=NG#R[K#5! M.G1!ARY8?6GOQ\8CAW]_LF;GE0M[=P.S[E/3R,S07URT.JQV;.2W%^W3.FH( M 4/ I(>%P="8$5CC$L##M@)K[,!%H1"-PCL9S5K>ZY763R'*/(2KV+;PG1D2 M#CZI$#?PL(P0SP3&'\-_-@X'&2?Q21FPP!QI>BL5JEZGU:\N(D(V%"D-!.%Z M&*3NL@;=XH/F2A6FCAK\8$;?*4L"X0+D)A%"%,M0 *OBBVSJO_M2&\F:\LPJ@G"1XG HL#']*M8RK M3U,% M.5MA,"4FSR/."4&C[N8QZ-0%O/D8M)L4T4:D_J*V[-N5^EX=(].6[X9-;C[N M CY[>YLBXJ'T7IS5I;CQF=\OQ?JTG-85UOS91!2H$X+WJIR"H\-O>UU*3..F M;F)72)G#0A4SE"-)J'7JZ51!Q%!NJ9>+;PC.&>8$OP0O M?LUP:MJV: 0ETS!"@B M2[CGE6\%ZQ?J!XRQE7G%-(EMR"P#Z0_OGN;5(96P MCZ1.PS@K4@*1"D2:AC)%?+9%\'+S-!(&<8V!UL(E.&NKX2%MZ"CML*6]K UB M-ZSLYRYJ7KI">&)?M/MUY8[@>5+ \5(HB(^PY^M7Z*(WVUP8*SZZ/.CL9.$Y M)P/AO'ZQLJ]200PE321BR3\') MO?E.;^W>>A%ZB9VZ :),^=.:YU*UP1\8G--NJS4D'+6&^UX)CE=>7=*.,W>8#30K.@E.")CM+DD"A-7BM$9=S"3X,HO%7XJB0,Z!(H4-MC5N^? MJOJ%+07TT,A_1#S;N$"IP_.E\)#)Y5;8N#J49)!G:X#E=>SDP-J2TC5,RLTA MI&VAXF=,KQ)53G$)^:S)5@B ]_^Q]Z:];6/)PO#W!WC^ Y';_2 !&+<6+W)G M9@#%<>;ZO6G;8SO=N)\:%'EDL4.1&BY>YM>_574.-XF2M5$BJ0*Z'5OB@23^3?P4\%A /,U#.-)(D99P40PTAWTDQ5(,JWP M:9G441EP;?L2!_=B$I* 0KET3#W*"_8#]^"X2 \GQ*A8AZG84FYG+YL)LKM1 M:WS%;RTC%&EW[$ZKVUIV HBBZ7B4QP^,TB#=QJ,\)&R2P 9Z6+UI3TI"A,A4 M+I-,>NF4S!C_&,B(8UTR5-29KQPXS;X_D7O:XC3[XC1[H>25Q8L53\!O4U-8,]R&RGNRVKW;:J> MT_HR@X,(N55C6P@I]YE __\768_CY S#):!O3!J[HEWP:\*L-])2I_-)9,(, M$^<;F#=4/$NC@EPR&!L6HD$\7C77PE1D#!0,R_DE#)TY#'-H\H%,&>LRAN![?%A1*_P'&,?ABOHC'E,23T"@!F;.W8R)$UULW',31)+#+(4)R$EKU#(3]_AYT;8[% > ME:1!_AC9C@1L-MUJI))ZDDAJBB0$IF\/I'@8>_0)#;R!/Z\]P% GCA\8$0!) M6&_SAH[H%X:OAH[>&GZH75TA"5%8L2=S:4"#.PS=J5;Z,^.&PMP@DGE DE.I MQB!G-#-6?2JA_U=.NV5(3J7)PC5EZ]K!CJ99-+N-B?_3\RPR2RFV;:I)GU<8+FS K^1MJ?.!C#'4:&1K/H9,,0\EMFK":3,/*3$##]CMR MHC'P&>FJ.%./R:U892D\2MV14=88+[5]=1\R.FIT2]:]9'6$$AD4)QKD=#") M$/R!PPT'49BJ0]L="37$+G+CB;=(59$[P2EY9BC+%_N9]Z >&U 9CQK]K%%5 M$HBE"+L+Z>K^=$)E;$60%LL: ?0H#^^+,^3X0<;,DL\T7_%.V+\,WF(R6@[< M3=:D9^$UK7B/9)@HDW\< V@B.>5/A7KC]].L/4"4ZVDT-!DAA;I=)55M%\HAG3(G]VCYH[I'A#'$MV:CK;NR\1D6)$@UI!W+,XQ@+^?Z# MLQQ1_@%5HK$/7P("R+A!NAR#%/>)20RR^:CRQ9?VYA"]12DH;9G 4H2?DV?/ MP-MDQZ+?9XMG766OU7SPK*E+UC[P!WH\\1Q+I "<#./DG+9/)EQI?+WI2T@/.3Z:69TFE<2!1,"2=I@DHR>1/_'BR@E8K1G&?)0HURP6<.1G@+_*DEOF2)!66C8/\,A+]D)<\J;^? M[(>DL TDD AS^?1LEC(1Q*I8(;7.8H&5E;@2BG:J^*W,*@+U=9'@DJ!1Y)T* M07OF=33K>.H=982!: ZWMCS2A5WG0#UZJ68GJI.L>P\M] MS>"1)'M"0F0!S(/#AD)U \>EQX[+[XFV5(D7%>>ZR!G3>W);FJ4!K\A%<46F M3('B([FYS,-L(2U)RHP-A$/-,;%"#H4-1A1./S5\Z9)<8*6[%!_]?!6<,G-1 MKV%%QK.+H].3(GTU;SD^51#;R?'HY1!/&R&3]O/737VO@H[([-+(CY46+C/6 MI@8%+,E$3$M/EMD!"F859%&F@8&J+;8I7Z6%E\CI8HVQS(MHM10D)5\NOV4Z MTJ"VFYJNTXX'K05->[+PM[$6+%_ 6G*P?P-I\V2T'RD@##XY]. $)*C\08> M<,>*$@>]V#^D"?$;IE>U"\-W<&CU.%(6S=BSA)-$LA-C6(;YBW2@VHM<>R9$ MGO/#Y;=VD'.1Y5AX*F8@8RNI^%LF!;=1?L?XT<5G*ZI9[)O?Z'[)*98;!B-C1>JH3S!,3S'*]I)P7QB*++G8LK- M6MS39JTLM^QJ& -ZQ#,H@]B^(J=_QC[,WZ^]SUJ'<< 4'CJ)P@])' 2P^T.$ M*1R03^9O][TWP.HH93_A@Z2)EH=E7)%="(S42(S#0%D0*)C3V9WB/A.=F7X" M"^IFYS8J>:!SS>DA^%EB6&$#;S_=EP0;OUL_9,A>[J0;/,DA6F5@8@"U$Q>$643C: M<:F*TRD+"3ZCR_"Z[-G;C(!)??"!B-V^),JHN8!'+(H4ZKB?Y$"J3LA5?,S5 MD1$XF?9_TF14O#LZ6(6<*$R#8O>Q$'R/K3:V+P Q_SO%VO- M@%^>/,05LDY2&I;YC):(Q6 4J?;)O=]8V&:PEY6UW>E#Y(O38R2)9[J7+&)_ MN?1LWY$5J7#9K*6+5L5V#+?.D]D*^D[Q;-)=4!!V&KQ MB^/4/YWRL.;&E:;L#ET2,B[93;*=BOFG-S[WW7J).N1X2H>\!P2!K'A,:BD!0;:/I1ZP MRM"W!Y$\ XHY6>P8(GL^A7B",0AD,1&*J*1'D5PZE15ENA0-1:9+26 X*KDM M:SWUS$Z5WA@)PPGE01,,C(T]*@>(NP>K7&J<=$W>ZF?HDI(<6+OP*#(%[\^9 M5#_%+#"-I,0K&"D3,2W@Z$2.X5N4M%7%#5/5JT-<&NC@2?"K]MY6??Y5/<]K M8A#@T=[WP0>9MS(2S'R"6PKOR1529$[EI(5,]$BZ/WY NC4*&\'F T-FRP# MIL!KG]2E8"#@Z=(Y5\:*8NE%(*+>Q\].XD )%*F^\#VEG3X@( -X3C#$SH/% M;V"?:A-1XKGR*(#SJLJPGL1'I$]EP(=>@K@@KORD?F>9R$Q<*Y?:KG"7##@^ M2\9!4B7_R';368PQAV/A E7BQ.?0\"ZB,CPK$)<-QJW@["!7?T,6B(P44:&F M.H^2+RX)BEK;R=V0'$(EJG::V82-9Q*28P>&0V+-\F1!E2S&@4=(1R@!DC8R M9!U0ZN.ES5JPS,9ST3*R50E)6M6$\=OD(2!_Q21>1%(#+VUIV'#X+$32S"TV MV7/-\A)&'4J#35:X>R!AA54 \&D@QVYM4OD)%Z,(W_NYO9GN1Z7']7=M-$D] MK<76$]M*VRA?CQ6, FY.TV0T# J#>5IL@(5;6".6N+8S-E5B0%$IO!N7W!'_ MPL4H-8,WA&5:.#M8*#6QBC!Y_W)TM=F%2 Q9:!D0\\U=W_R375SVL.^RAYW6#33V IUXHS"?LX7A2O) MO3\?Y$7;!.O170J]#@75D\@R?#H.$MLO\37?'GZ7[92*VDSG+!K52I(LF#A M9;C92!3E-^:M.5,P0H%F:;092>?M^<8;.6ZQS;7@.F5VR0?;R7NB0;R:V)&B M=9+3;)OJ#05K]L7$%P'!82;\)7M8);MS5^Q?+'L6JF1_^YPC(%LIDBG@VJ2U M] Q/@C>-!WC0+Y#E*@9U2Q\";7A(&KZ'MQ&OH@4RR<8P\:;X_O!U(M)#.BE) M9>G.RB3%,-OR)'NS(Q5F.\O[<=]Z?&N@85O.#A8+CV!=> P4_FQ_RAVOC4^V M9)E9LS.G8(ST8!]>FVF;,0D@LS0D9%E<$^ MFZ")1H=D9]J;QN?Y98MKP#T7D,C@*<*Z8V%A17Y:>0VO MQA(@(K2X1@& F&UIP"R]0;O2639&M3I'1\[HPQF&V*)RRY\O$W34&V_+$7_S4=5XSL;G\$=7D MY-)4I&RJUQ+9U#+TKTWWJTN"9QGFE&HV+MM2QS(S!]WS<3?!)7A0XKW-\1P+J5)%_MB&(Y$NYJ=C\32O_51Z,SBRG!^]S1Z 3Z$TU M&8D?ZLV=5R3/3!(-4>5!BL6\F%*'"Z?STZ@V76"*K#5/DB].#. F0"G-A8N* MX>,A<>D$<)W2'B-@]U@ ]_$S&5)@.F*CEKV>PRZG?=0?21L<+3>M(],0EC[_ M*"U*X]GP0?@^8CL/J4/5 #2, I726CQYO@*OK 7&VB(4\EFSV3::$*P_%ZTKZ*LH J>3= $<3LQ_@Z]?)%;Z'6)/FWT(R^--@V]]TZR6HA MRR0H+5M01YJ-VB6W@G["?DI!I@CDH@C7)+4]=WKA^>@&4<;_(A5;L0"6!$5,WA$XQH#>2(BF%/%G.^K,-4X-;8B8U+* M'(0HN%W/% PAS'"J9=%;O/A4*(D7._CQ<8B'4,C[1JN$RC&IWC$61;(;'D8L M7Y3YNN*;2(50WV]U"X 8RQ,M[=46CI1IQ6&?GXM?SS7!2[4EB;-&!S5PWH0(U2MDWU%R@ MA&4?3E0@V(:.TM%W]]_U_***#CYE]5:][;)]A>QF\#)KU@$J,IWFTV-;F:G0 M<7 V6YI=Z)G-);,Y)P.I/Q>U$52$>J3=@G%#Y>/J$[WX37D'(/'OE&VD3C)* MDR\Q\66R%4.1U%$SUS*PR$?!DG4QGBE7G^IJ<*3U99TW6DXQY:=MQV="?I-X M@UGW4O8,+(1:D'=ZE$5F22Z5M@F5C8/W]3&>/CYKTLX]0WBDJ;F;U*P^Z928 MT,''#!W,(1Y*8...J*E]NQ6C&_^D^-Q%MB-O.LGR?DY']A(+U.=U,RS=EJKB MJ)D[8L%>2#;,39WS/];"W]KP1D;6,IO6GJ=R/(1 +HLR0@CP$2$!BJ^RD M6VN2:) ]DA.JGGB9P^>942&9WM-X&$8.3Y'!BS6'013.@M#W. GB*&=H+W8- MVU7S#=O;=0[_[__Y6RASH<)Q)C@PU'W\^[O6._I;/9[^5BL9H&;UZ36:$N/D M@WS2UAO%Q)?O5P^9LD MB;/^49'4#*T8-NJ92VY_;K!!.G)ENSZXO8^Q@ZPR/ >@(?_UO7_]_^Y_)!N[NZ_Y\%*I-H M '[Z]!-E1!Z[I@-"_5<*RR,R7A*XSQ6&==3%^RMWH9RTH9DX*21,IS FJ5T, M@M)X-76,VQ=/GO.$6I;2.5@D(&^%WZ():NV?.B=3TVB/M,^>[]/9<1QQ8OAI M)!<=+1PW+4=,^+D$F*#I'?!G]ZAS\G-?"\Y[@T'1#@1CBM)CHKG M5)8;C%0_'@A)]!Q_A?V/;6:!C/=2'S5UV6Z3(0) F&XK7EAI:"G9I=&@[J M&<=TESW /1+6(S;X-L#@"&?OFZ;*_'[XP"5G+K::N3CF Y=\X'+IK$VA[I/$ MO_-\3AZTBZ5!68/#:^\A;^H/MV?\X9/=^\.K^+2]HP-Q9BOKD%[<7-_??+OZ MTG^X_*)]O;KN7U]<];]I]^"27OYV>?UP3U[J_??;VV_T=__N?S6XN%^HJ#9P M1!>YG>78$NWCI:S\RF+N\O?+NW]]OWFXU+6KZXOE'*0=0_(@DR!7L-V7I9)4 MRV5!L@LZKHQ!G%W0WD+<V@=^8-F:^M:>NH]S-)R!D-J;X_ M+U#TDB#RM_TC*Z1GU[%,P(0\Q[=-DSD:7"U*4^A-J?;H9.,(2YZPWC0FRE_* MF@M2A"3__)CQ05JZAO]]F+XD)NX,@:IOU!D*$D2?M*+$7-:<2@ST>B1'LD!> MYNE5S9A%BDTUN86M'=G'E=D[\82YB-YQCMMAD-OW$$^9T># MB5(7.\TSMK"V0::[AQHJ^(D@>&MWXA$'KV+YS&TT<&PS6_/PU?;'VOO;B_[- M9^WJB_8W6(.[-C3LEU]=S[W&+K[P%M<8PT,L8?_:Q^2^Y^.[KJQW%.H%>KC# M'=RVVG_"?QC)?_#:G3^[\O=W_^AT>W_[)?? ?WSXVR^XO'^D<8("TWX9X;5' ML;D3Z99=X>DIBPD6$ZF8:&/3B8S1_]EPJ #P?B1$-@3'K/7F"L]:S%K,6BEK M=:98*^-%@TJ^24OA,$>(!_]\,1* Z">A??,"YKV5>*_-O,>\E_)>=R'OT;GY M$?AGP@]4PQ_MDL8\,=.MPG0=9CIFNI3ICA/?_J>,^LV59BLBXS&3-9 MRF0G[_ZQ_)DBYK15..UXEM-6SPDO69S,979<9K>C!,7I2<&1I*GJIQ)+UZI4 ML[;-O@([K!*CATZ=(VJ]:S)75;%*8MUTRO(E$YLCK+.KNA;957)W.,]!\;-G M^'3._$O2!PEC:%FW'K_%8?7_ J )'3!F+FB>L*VBHKFCOZK%+BK!OJ,FA3<3 MVY5M.V6;@<*R(D3?%8HN%SY'P>M[CNQHD%Y^EW01F,=1;Z&V"F>^DL-7ZH0S M=0\VL;^#X;ZJSG*I43]0Z9B TC%%1$V]K,,@=[!$>X]/54WT+^2C50_]#XM' M$@S:='CL M#(8S2*#NXG9,ZV:6UHLZ9BQ"5Z:!A^G;=%(H;8!.Q^KWS/MRN=.,35#HT,>/ MOO1=?6,LGCW_1Y:/YFS4_A>S$)T^::WUT[B6O2XOM4 MB6(<:7WD>KL .3& +)O$#D 86!_^7P3R=+;"08N)O"P@D;'G=6XLL4#>8--7 M(PK29NW:,[C/+L[$2@\1+X5R\8*.AZ503R>WJ8>9TE[3E&<)G!! #!8383K& M.\*)7$CN01"_6'85=^E8*;78!!8QJ&GPHR_4U"EXKQ6%\2%)1M9FBRE <^JT^+44W*/\9:.MUS9K80#5'W ECU;T3 MMFQHH9=;HK*F4"P$GNL*)SM]7-T>=YI/1W^D&T>)L]JJ,K B*-@D:-3H!V&. M7,_Q'E^U]U$]12#ZLT*#!L( ;P^Q MG[^+0[4\.=-[/ :2I@T_M[&-L6K2!E=#JV)!WG[0KX0K"G@+(J4@4D0V*I? MGI0 Z2K1THK-D%A]&[(7DZ?:0=CC8ILE.^=D0@2#E -WX0AU:J>([:4T'/W@ MT&PB.YZJ4R!79PT@Y!+9"&L@]?MOLR. TG91,Z[IS3S7-&U')=M,4".J\WYN MCI_T">:K@'A(?.RV !Y!L.BX5\((*J:1J;>3>6!UNFJ?3TW-R+*5Z LY;>7/1JK?.J MV5ECMY;,A1JSXN8;WBD;>(V0915"*_N2RK*3713,=+);RCO+^PG2%K!4.UAJ MXY_,Q\'&-!);TD1Q0 A+B8'>U<[Z1_+@E7]\1G5#.$BBF[N)23:KS\]#@>[( MV./4ZS7 P(Z-AH8:-K",0M#IXMC-(6=I=9]:JD)\$ 8D<)Y3$&0-F1E5N,*3 MU=Q-DA<%PP?EE;-FBYRLF !%&EVV]#Y>,*83Q-HS";=/PW>)CIJN->_FY15[ M$G%([!#9[@CM+D.;R$Q9QGL98J;,3W-I%)_!):BD6BP?,^KJA@:1@HS09#[H M?2X\\T$=8_H@'11?S;WQDU;&=B:)1V]3 9A8<,=O1,_%1->* O')NKX?W1]I M0X$#_@!Z OP?FQQAQW@.DCB7XJ3O@35D:&SY.&U&>1 M&K0KB:;$U ,Y<.FW2@8G(T_AI6YVTI:4FO)5V IZH&)P2;0!IQ#)J<2@$*,0 M!V[1!+CE$B&H!FBF$*RR,$BA)P^T(NJF!_H7# #X;^C#LJ1)$%^R3IS^V0@2 MNT2J_\(DP-&>*BO*"<(URFB]29DAGGKZ)MTEYIXB1Z96>56C6R>=)6=K.1*I!N6 MLM*6P]LI^)@TOUW--Y&DF-1, -9GXKI)])ER4"IH&*HY'A2>S(,FDWM2N=ZL M2S;7?\J-)Y'+PNP!K&@!XC,D3:%K.2$T0["$P6PPUA68BC+\UX3N;-^,Q@@^ MSH841LN^+HIA;G(;\ MJGV-<$3BMV\721&",1R"BTT\2S/9J;1*7HT7?Y!#F&>C ]M)VR>98A ):#88 MIO)?T_J7Q$$%C]H'GQ''#^%,')G&35- :A80/C4=24UL,P4$W);6.#K* M/H/WK/:.XD16JO^'F :BG$3"K.RE9>,WV@$H09'-&:"B(E&<#' MB8LUA"C\I@IB3GZ6Y2H_ZYD!MU@ADTR]+2B'*Q#HJ6HC#,>1)'P$5JXL+%7A M2.[N(KE?!" OG57SS1[;81J;J5I):K,LZ7YG^^$@8JJXP\:F42DC,9X+"5!G/ M?#S+_S\Z+[4YD.:P71[N!22-T!G7/Y(OI4I[(E2>33.SY)CVJ M"'P.^2(T#+U@"7%M3RJY,K9.?F#T-$2GBGV69!]5D4&0\N,B#%F9H: 7N=F" M(U..G*>R2#!IJ$HE@_:I5>6T>SQX#"#J6/'@DG0>AZH;<*<*57=4'- HN_NS MLC=55:[M8KT/$)"3*D5]!0&$D^*PM$/12EJ[DXMG!+)XELKZ_A)F0L!(_;$7 M*0DD[R_BI(L(>485_TH6!P/SKTP.)W5>DR(V7!48UMX8HW9QL6)B:N,IA'04 M2#H%4Y=S:&01%&SC4041J1+.SL="$TGKY=Q.?#%5]MB>'&/#1M[.JETPMV8" M<5+G0? G\6VUIC 20-5(Q<+5=%%%8[W+(TT];4!O$B)7G3D M2-:K.:VJ=C]7J_9V1%4F$.0,WO2UGC^=YE1"]&&4W:P2F868"C)5=TXH"XQ0VN+IF)GZN^4*F(P?PD6K M2KK[0J5)9+8?WJ-CR"*S.&5_%],1D8ZN['BRP;5 VF5B9FF%#\"XFYL-^L[B MSDLKJA2J.:/.&?6%&?4SSJAS1KW&%;_]U 5#E,R->??3F/=E'/,F?ZS]2?L] M:XXC4F&AJ,(O5"[%2.)H%U$ 8 -A?"=4J=/(G@083P/CFJKY^NC:+5=H7!,1 M4=GV E4!T'1>1_:QZA+!'*];+ZV.(JF$S09$GDOLP/W]Z!&(6"K.=C>.S*.9 ME>1:S!S=PPM_ZK2FAJ#&D2\,@LA#K1/C-2-B2=9U)P>!+6D>=J7?(4_H)^\YNHWO4F[HER9 D!T%4 MEER&^#3TU$5R%%'D,&&I^:X7CA$$\KD4V!Q[KNP*0*/G:?V*"#"!BY;62V%$U0QI@CS,?& )DZK <&J?](X@U:+H*T$*V6I8$ M,G9B,%2<;OYV:(D2"NDRWX._\&3X=&S/@0^=X -%-9*3S;BX\%F +_ 1'D4% MJ;G=T"C3J8W/GHO./2&& QVFDH>NXQPW@5S%=0U)G4US\%$F#[_^AN=+"%T51X]A=2&S$XRY\Q0!&%$ MWJ&'I'D?+-2(T-V6$M;"\+1T.G]#HU6[,'S'TP)[K$JVM;%G">>HJ"8A6T.$ M,?/Q)$UQI#5%$:R!8N**#^EY<;(F%GX"Q'_FH*P>-TIY\G 5N' ]D0[9S^(Z M*O1ZXV'9E@QA8DR!JI? E4[B+!-,@8U!R?JO6(?HF;FBI43/37S;E.>42CC,P#ZWJOA $;4GW&>< KXS3!LN2ATJ;"HRO3)U$@J MF-)*L/AC$BFV&UQ@ U- MHR14"BX_^.69E(@AI_LDL4E97QG'+TGFNG0PYO6-7:\B^U?GJ@/W3:.[T(R7@Q'"(Y6HXC3TMC"RH9IHGP&)5GIK'RV@( MJ4^GM40JD>= ,]NF9QTYF).!J\I_?3HAG0;L$R"J>#E^HW)V0$5#0>>D#">0 MF3@52"=!'_Q ^QG15!6(*8U'=FV MW82>:ST703=7>*UCR2-B$'TNDHE),LU( M2JX2D]) =2$KZC/",X.DA3UFB/73+CC4.\40GX5;C@0V MY+M4P,4?IX0)?\-K75-UD4MJ_C">X(WQ7#/UV/)_".K(92RYH3=!O=;^EC8& ME]WN"/[R?+(*B>\R!V+6 M;1;%YD[5=MF&Z M[-VKW&7">UI89U/0*S_ME^"7;!?5MZ9'7\,'2\Z.OL7P]3.6Z8T\,!LN/#R# M&FC?OMU.CY16>'M#"6VN[1;,7=GU6)'MUB@LU]AMES3Z!AE]4SF/)4GILP=R M )SRWX#=P>"+,&L43%.1]K>!_\L_OHJ!'QG^J\1^YX0\JTXI0RC6JU39)?X; M,H8I/CH;"/])GB/*U**DIU94!#RP,=C5:;6/RRSV7S.;LV5O8OL>P?Y]@5W: M\YLPPWD1<JQK>\"3-GFL;&SGI:]/ Q/8'KJU:T%E%J%[^ M?GGWK^\W#Y>Z=G5]4:02L[">&G?7WN>XNR9 _^+F^O[FV]67_L/E%^US_UO_ M^N)2N__OR\N'^^6JL!GN2\!]ULZ=7.>7/%? MLH?(A]U4R>\?>F^4'BTV7+N;6'G91VS!=,4!QV1MF,)Q)H:%^<^_OVN]H[_5 M@^GOG$U&+U"6P@#KZ7SYB2I])5OJDY8SMC9 A7S#1QR"9DP"^#C^+?DJ!X%W M16/'Y?,R7UM3UM'IZ<^D3V>F/B>[@$W,GSV=WK?,[R4]>Y.9Z^0+K3UR/1Z% MK2@H)>*C$R+CF/*6GJF]^$&SCP.2 ")P__[N]-U;CU8TD]CE*-*P6H-L_Y:N MX7\?MC_ >S4I-I/MSHN7+<&1R28FFTXSR 9C?R52RI8?U$#HMVK)I]K ,'\\ M^F##61\S@9!.ZUC7.MT>_#@Y^? F-P,B-BYV,< M[%&'6&MB5=+9TZ P:K8L:W5U?%>),JNQAEOGZ*1ZLHTZ'>"Y!?P%2[R> M#$>FYW8KY9Y'=BAHW=25Y=DW$'\_;?B$K/-$N<"T*.6K+[N3JJJ4*/CX:!B3 M7Q$@?=?"?RY3:/3#"\.G[@'8A66Z]*D?W+B9.A4M"?\)@<5__V=_1+^ZD9CRPO5E>_^T3W6>R?MN+PE7NXJ M#E@Q3'<@/!N#S-:VD'GZ*?GIPW2-#6#)';$[*G>NNL9$2RX=L,47R+[>;MA\;GUB1U3S\^Z>Q'4"NA M45 U48'PS+I2X]W\*N.Y(EJE'V5][^2E*/>XA,C>RG&<0]OF#N1.4T!U(-MD M1WZN]=BMH/7X0(/RV%!,?;^=FX2]8_WTG$W")3"7I:\R?FZ),K9F7)Z?Z<>M MD@/G' 9H0F;_UL?#Z*J3 2:_)K(IUJ&'9&.XW#J&&X*7>!F#YEKL1KB?Z&?G MIRS;]X7'K8GB4[U]UJVM)&89NP49^T_/L[ #?L,%ZGZ-K!C(.Q'.G;9^4K9] M=0C2>1FD;<\H!HU:LK?$-G$3Y'5?C;V9::\5L%V<3M"27BV849$;DT\=_7N:FPDU*J1)4=@M.]=WI@#,&[7NV\H# MB=@_>L./42!R CH;F3XX:9W@\1NB\0[ON1E^#R2K[T1,G^F=J9Z&DX( L^FA477GFONME:LQ<'C/6!P:]*VHY^>GW!U&%>' M<2T05XR3@X$'WA?OFVT,<("6K0ZC MWH>>^6,$*Q1^H*:;:)71W?Q\\)Q5NW$"O?N^J M]NKJ^"ZV\)K11R1IZ30Q7K'ES<'&^Q0<;B48=GD2M'.NGYPWJ1BR#MC;7N5C M1S\_K6]E.HO1;8E1/Q(+VS%E3,AJ"-E]';67H,J$"^(^/IF/=I-XZ>JM=LF% M&H=0:;,Q1K=8YWC,=8XLL9>1V%_$4/AX3L@73\*-*F+X[HF#<:@M?O.''8XN MH@">G/+NZTYM8:Y]K (^MYUHRJ)V.T7E4P>2V!(N.A>R)WE[RO)V MGYC<8M'YR?F>6I5P45*%:V\/9)LU*$FJ"J@.9)OLM3>V-)U#JGGS(Q-FVZ7Q M>(R-*MEZW#'ZMCENI'=<\K$#=LZK7=^TP#6G=DF:-TRD[<3SD4 .6M+.,C;4[H7Q M,1<1[ F+6VQ@U^[T.'S*X5,.EG'XE"F">W;4,C#*)N%,1&TW-F!//^Z5/!#R M$(S 7=>+ MY:IVSVL=G'2I[-/J8(SIHW,6YXX8W'=HACL^2Q)-2K<*-P36S5 M\?[:"X76[G[@8^V%[WJKT#J!;=^U+K*07=WP? GL7UW; 1KV(P%OWL LX;/U M545]L>U:/=2SRU]MJ5[47DE0>R5N4%*_=U5[=75\%]NNS3@\=.O'!S4#E'BZ M]M-;,V/5]20@;PW_QK\/C5!8OQM.)&Z%?S\R?+&J\U%5L6F:VX=M0K'9$Y] 'SB:T^XT$_:*MNDE07]*!QY/M"'M1)* M KJY?%RLLL@9'&RRR'9+;[7H_R4P(%^D&VY2\/*W;1 NRS4JZFX-. M>N4Q3:IC^S$(0+QP@"B;(^D-1X#,2W MG*U\01>O;RC_*1] "^C_)L8#X4A*$Q^NIF2*_HO]C!SDWK#;?8JL06 MMVZ)9Z"RDAF^.33*,]S7W-,6,+S)GCJ=4@W]&: L8>77"LG+6MQ[QG)7/SD^ MUL\+QP+.0S*8MEM'[IZIO1SD[IN%6_I9[UAOG:Z W&+W13-"[8LP:0-2H7?; MNH;D2U?B5G4-;I\(>-J3<%X/VM_)D,O;SLY6]/AZC5E*;@Y["-[3*JC>CLFV M'JJY]R1[;*MY;)_WY[%];K['MK!V';?>; M.M6/6V?ZZ5G1V8"]^6M-P>V>-W6F'^/(C5;1>1UVURIAPV_'3EG+AN=^5OOS MUG:+:6Y]514WK&]9-B+ <')K+H+QRK[6Q+ MV+@2NJ8QL4/#.5 1G,+Y%J!R MY5Y(:&3X=3=-ISL=_:Q;\@3U0Q"TF^%S>TW^>^=Z^ZSDX\\<^VI&[*MOFM$X M,%P<[/I%6+NU-(47.DBRRPF\OM\98E>3X0$L$C[;M57\@!$\6:HW;[T;;=[ M>J==0AIY*1G,+6DJW)GC0+;)+6F8(K@ES5:-S./*F9BR6V$PMX5!P^W-Q39) MMK/#)8%C)ZY][T1O=[B1]8[1M[4@[%E+/R^[!27;C354GP>R3;8;F2*X@W7- M+<),_VHJH:JZA?A3"=9%=H&;_%RZTW+?M?9D[N)5FCZF>K'CQMB"JHF6"-"G]*JKUM%V?!VCF> ]?]V94CH1DF MEA@9[BO6[+M>B,:E#Q^[F@T[?O3!\)P8/LTZ#4 MJ2J2@R,MCZKIOM M'+440"^[=7(&I[>.GV7\SX$ &PK]3^?9> TR&%'_C!+#YMFVPA$NO/7S)RV6 M!EU<<";#T3[IZEK\X\.G=[_,I>AV]ZC3P[MS*SXZ/2M8=/QQEC30^_STB1[X MK!8S ",3=V!H(Q_MQ_\"R_-=H9\LA=@#BCUD5>RXC;SXMU^,Z?TO)LPIM:! MU#LZL=V"U<;;\N5RC2CTIIQI^JB NM0.:8-5H<4UI<(2ZZ_Z;M<16ML/P^1! M44^H7OY^>?>O[SWR^N'>^WFJW9S>WG7?[B""[3^]1?MXN:WV[O+_[Z\ MOK_Z_5+[=G-__P:J&#'+(V89.^G]E0L&I1<%AFL%NB9>3#$)M8GPY;%2S1A[ M$2BP#TMAI0$">GG;8PG$FAH6G@^D8,OZM'DQ_ MYPP^>H&R**3?*3]1!=_-#9)FO MK2DKZN3D9T+BC(L>6UFPA[G>>M;C7>+WVCUZDQQ4;Z,45!RP5*29_ A\'M ;4Y?[]73ME@GG/5M28^!$@,PO2B=E(>6+8[TY@_J\P?.T2 M1)DUVP(@+\.V!%,FH9B$.LV@($RDE4@I6WY0 Z'?8NCO#_KM\XI*R4,M$J[> MA+,[\23<2#2WTN.MHTFT_:^^-\90)U[TAQV.+J( 7B+\RQ?3B9 3^D$@X#]K M]J1HJ_UG2Q9L/'C;+]XX;O?TDW:3"H9KC>-6!L=;J\?H'I_JYUW&<35PW#Y/ M<=P^WUY_XI[>*^/((=?97*3ZY MI\/N"(N;H0IQ[#3\V.GJY\?G#8I,51F#I007.VV]>]9E#.X"@^6$#MLG^GFK M9 RRLU5U?7@/E"*/:\-2?XCPT.>PWPO'P7B^:_T6P^-2NI\[59#=$QPXROUZ M]X#/R<"8?CFB-2L!::>XTWP M).I!*]H8*,#)7U*0[$?7ZF?=DINO'8)H7@NCY6C;<_WTE#&Z%XR6I6_U3KOD M6=SLK%9=D?Y3N (;/J >-:RQ[=I!B#G"I\..XRJP )?V5 M#D'TKHG3V*Z!5V0 =2?AA.F=8*<*N*VW3IM4\U];[):C MBO7.2=%8>\;N%':IX7!GNPMD!['JFNJ;>,16?W"7(PX@PEH&D3/[-QLR;S62 M#NU'TG;W"1/MQ3W1._OR3OA46X6/1/[OE>NZ8T% FC[_EX "X+/WCKH?-XIH?CM0_-^J]NKJ^"Z.&5:]VOT* M1S^)(%2ZH^$!P\61B!@6,A"ATM+7(MQM)Q&N+-@Y(DNI$VF7W=J),;FC6I'3 M4V[2QQ@UAL M=U;,-^R4<##HX'S#:KB%QSPQ8?>H+,^ "#;;@3PO$E./GXF MD,GK'A!@ER^A;P#/VJ[AOUZ%8AR 48O&J^_1-+"XTF!_)P3+:(_?0*>S>J11 M^DE#>"Z31AU)H^03BV=ZNXQ&1$N=6#S,P'+U#(3/PA5#.Y0G_P_(0EB&U8&% M59Q*06E/RET_:7,0DCMN5PPR'.VLH8M_(-ODV!93!%,$4P1'.P_*F;D6H>: M?UX-W^6G/=3!B'#?S.&CMI$ ()&AB]T<+0#VZ2Q19;M1*&P M#M8/O#1\%\ 8W K_'F'S&2&SKC_X)X#X3WI,UA+M)(9H:SE#=+45?Y$8W/.: M6T>G1;8S^T2[HLVW?-PJTN:.UMPZ.B[J6,"TN2/:?--OKR!M[FK-K:-.;]>T MR4&(.AK=A[)/=CB9)I@FF":J$H3@K/3.0A5_T#J$!9 7/N #3+/Q& PYBEH$ MFA>%06BX%CRKLB&,$@L3TU5N\G.QD1QCH"\16WS?L[*E94_LX$=K[USKK=ZNS#TFUB16QO"7QC/J#CAE[3VSIG> M[11U]67";P[A+PZ65)OPRUI[YT0_.]DUX7-DIXZ>S*'LD[UXI@FF"::)K41V M8I46SJBT>*6GN,&MZC'3..)+T8"(/LD MJ&CHUUU'U6HX>ZUJ[ZKVZIKZKFJOKH[OXIQ.$W0*GS3DDX:-J'CCDX:'@\<& MGS3D8QG5T(MRA*')'E<#WE7MU37U7=5>71W?Q1Y7,\;C?O5\6(FKF9'O"]=\ MU4+?< .'6J]JAO57%(1C@%6&,"9"WAFNM9*^%TH\#T@].1#^J[U MD,*RGX 2C,J;X8/QLM,)]F78D,TKHUEF8O+.Z*!<_Y '+7.+SQH4WE2EK]V! M;+,&)195 =6!;),I@BF".[K4-G0X6Z91#4]N#\'\ L.]/%=LV51;Z;']IJ=H MUL#J#A)O1<7\C-4RL=K@-!P[AE6N0#Z4?=; $:@,K YEGTP33!-+N(?PTX"% MY7=H.L+P:?LCW-U+LD:IA^('3WMW"FJFP"%_4YKN;67#=F[/V,!*: M86*=A^&^PAV KA!>9/CPL:O9L.-'WW# 8_9#S1MJX4@$V/?"I:B @F^9(Q/+4%T!=#)/V 8ME8?RY?:TZA[.VFK] _^7 ME"%R_\SA;(H73*\'/\L$1>2'=N:4>G9X5K%9]_(EN?U:O'G@.AF_^ M9F@C'TWP_PH]\UT.I7&,1O+Z TH'I&@<_XDD^[=?C"6I84IL*DCTCDYLH(7L M]1B@25;ORW4:4>A-17#HHP(25UNCG^7=__Z?O-PJ6M7UQ=YNVD6.;8%F'GI],[ @OFSW>J^8W3M M.+=Q_;[Y]N;R[IQJ.LT_: MY;^^7SW\[QM(913N%(7O;1?<&"\*#-<*=$V\F&(2RAY^FC'V(K %/RR'L4W MD]:;HH<,7W^J","TF95)*K&$Z?E43A8O>&9]!5!C>#&\=@:O[$HZE9&!V05M M'JI0V\:P%WFPIG"*AC3 +X-/XM^6H*#+-XF)N8RGR=!#G5LKO=G\FZG0F"QMN" M3\_3_0:K*1A76*ARNI(L M*@:]9DO[LX632;YS6_YPN?'$OFE&X\@QIH9MR!3YSE9!!S;W^/Y<&2N]6]:R M[G%)[_&PZH>BD&K%.*[2,HFE=HV6PLB:OQ2.7E3#?#A=DS1K;")<.$802,#T M%^LCIB"FH#S1:,^5N!8<)%LY MEWEKV!;HZP*FV; $SL< JT=>&8"BV%+5R6NHV2N@_>M%38K5RZ#SWSQPB^ M$GZ@Z@?WN)K+?T=V^%HS(95W\@L9+DPLY&IJ8NC9^ E,44U1)-E"UK,1" M&^CM)3:>QJJ10OLBAK9IATL:'U6A+#8^JJ$JF(W_(8=+UT9),"U5F);Z="2* M:8EIB>52-0S60Z>BVDBD32S"Q>.$*S^N9.G6/NLWLRWW*.-:G84^&X[AFM@^ M*=2^"%.,!\*79-%M TY:[5[1"<9]]Y<*J[9C^X<9.N MFKT_9=B#TN[]WPBB48#/N8^;3=%7-T.*B_1?[$#=07\7WB!#VU@GZ;G8^0=O MFF[>2[*^@:Q9)(B$F]5I)9U M)^3T&D96W%)LN9S/61-^TP_/3_5C]LEC,]M5//G>?2S BVM+XIV M2$QK#^NJD"RJ) %MESC2$B\LB[IR55'2[M%^W-5;)ZWJX+["%+","-G&S^V/ M_ZH]\[W1NG]5[KL3H0$>FW5I^"X8!4$Y;+=,C__S<[UWSB/3-^*\K=+&M@0K MR-5VKV2CK+SX4K,C1SN)!5T%083!(.PQ;,K2C0!)48M GFCB1?BF'="W\F-O M@@12D5%)^PH-(200<,+Z$OD YEOAVYXEO3CZ\D9"Z5*!SUIJ,DL-8TBGQR?Z M>:=Y=EFU".MWPXE$[>AJ;5N?J6F?,WAW:H4Q9 Y# E4ECM#1SWLL7YB+*A=D M83A71UIM4]B4$#/9C6O-I1L[TG-Y-GSKG[X7!%5VBS9QMT].S_1VB]WMVA@P#)^Z&AX,F:I"AN'#E,.0 MX;1;K:U^LB$_#@SP23'M-A%N0$-E-/&"OXN&&_W[E@0,'X8/:Y+#@LSB0$/? M^BL*0IH*_N#-25=0U(%D]D5&9-\)\/H#6,.]\)]L4\@(Q9TPO4>7GD+AR'KE M2=H=_:S#B1+F.H;,(I6&0(>.RO%YX+_P3PZ/)GER'QTK](0#4V4Z+WS8[UUUF43 M9@^TM8+!6Z_2Q%,FIPV/PNQ25E7I;.PRAVQ*%%K[.V=3"P);3V!5Y;CL,K15 M@N1J($WMVUEE^##E,&0XM5EK+_Y:A)KC!4VO6]PWQS-\&#ZL,1@RS%/5@4]U M(?-&9Q+0V7+\\K>EJ^>KTYSD3&^WS]B_W0<5U!*7\[P':?.VP:A==I+!6D9U MBUZP*Q$\Y:PLY5^HULQT$8"CJ"_S$A['9HV)5_8:FK%-I@NF"Z8+IHO2Z>+P M0'4@VV2*8(I@W<%TP9*"*8(I@BEBBQ3!)=8\*"@_*.B1.VOK96[/'W?:LUA@_#IYEF$4-FC;8(R[3H287Z15:FWQJOQL 1<%GJ4L\IN.VT MTH+;3JLZ/IG>[7*KG M;$;JS&:&5<%$V<7W/SWOZ\5F/C8FZJ$R&3UU-"H9,52'#\&'* M8),J:AN%36_@P9.H'F4I.[JMH9J-SK+?/2CB6PO+HT+B.(5-C M>50G<<*ID J[.SPC=/VJX:W.W:M]HN18[YYU]%Z7C9-]T-8*IFR]R@3Y4,RF MA_%W*:NJU"=GF6/^)0JM!A[TW]6,T$K0U\8M)$J07 VDJ7V[H0P?IAR&#*JU/-C::>EGO6.]=Q^*TVF5.50Z6YK"IE %A-(53I^M7OG>ONL0A*BZF3P1II_ M93K@6OZZ"X8M4T25BG]Z>J==@KW90"+8*@UL3:^W]/->R;*=SPM4^+S W+FL MH:<%\"Q'$!G*P(^>LXK?R8T\.8#U(UV&I29! MKM9.7# UL;7#D&F4!*I*4K2KG[:/6;XP%S%DFB1?MBD>2J[6Y*Q:A9WAWT6 M&1_T=L$E"GW;#(45^\- 6.SVSG5[[Q)X22_BV?"M?_H+.F)4P479Q/5MZ^W. MF7[28N=W!ZJAEM3%#C";80P9A@SS%%-.PR&S+\U>$Y7+>=+:NX9$G1]I-C/F M29/AS)IXP=]%PSW#?8L^A@_#IYFJDR&SGE&1SG8('KPY^24*39',OLB([#L! MSGL :[@7_I-M"FF-W G3>W3I*0MGC%8SL=4YU\^/.;/%7,>0.61Y5"=QPIFP M"KL[-%1I*'Q,A5%P7&+N\\QAL\R7_=R7#7>(MCC2_%YEH:J;R5C_-%E;AU7K MO0Z;)ON@K!4,64Z1-92:/< M'K@&C%I=R#2+1>O"59PWK; _!12G.4#@[# =M/'"\*DV?!@R#!GFJ4.AG#?Z M^(/.3BW3Y;RY"K7R/]>/NYRJW@L9U!.9\_P':?6VP:Q]RP^(7[:66=VB%^Q* M"#=EH.B!;)/I@NF"Z8+I@B=O,T4P13!%L.Y@NJ@<71P>J YDFTP13!$+*(++ M78\UB:3_)W,^&@Z-1 LT(M2_"I!BO)(AN&W#2ZK2S=-/89.\; MS;WHQ-5-% :AX5H UT4#4.MW@+73U4^.C_7S\Y+[0N^!8'XJ)0F5+G#VYS9G MZ=;MR"H?@=Z_Q*G.0=0%A'*J'[?.]-.S"LU@K:2H*4V85.5 Z2(:8=I86@UM METXJT_"KT]'/NJWJT$&%J6'+%%#%2OX*$4(E2>"-VH]5::!"]3]=L!6.2W!. M]E< 5'D1L"VN[9WH[Y@UQM4]!V+$[>=$L+QHXHMGAUCH&8*%]8\%5]95$O4SD)1EDMUYL!U"Y4S\FTK]X\?"/7G5?=PUE'K'_B_I R1^V<.9U.I MU_1Z\+-,T=M ##T?B]Z<9^,UR'#&*(E-/MM6.,+]MG[^I,5LU,559^KBVB== M78M_?/CT[I>YI-#N'G5Z>'=NJ4>G9P6K51]_RE:C:52.!@LUM)&/\=[_"CWS M76%UG>3U!Y0.-#0!P\Z=G5] MD=&9]!5";:^ULH(T6/W-M"L_:D24L&MTTLKA, MX3@3P\)J4*JOQ+_5PV3E9=9BI8@#.7:PE,= M8Q+ Q_%OR5>Y7;^;GZW/?&U-F8FG9S\35&9\]'@7L(>Y[GK6Y5WB]]H]NKR# M.\O63BC23/GEZ&22UBFN4/"Q^$&SCP-: ^IR__ZNG3+!O&"Z[TV3_*PQ?NP0A8\T>RQ# M5S?#EZ;<=9=4O77K##X9?^OACS''F&/,U0)SK,.JA0_F),8<8XXQQYAC[54_?# G,>88H.CT6C9#DP'8%$+.%P'91OQ9&U?91]=-.\;-& MPZE;WQO:8=,FC3$I;Y^4/[!W72V$L *H 9(:H !:&070VKX":.OP7%8 U2=E M5@ 50P@K@!H@J?X*H'V>*H#V^=85P)G>;I^Q_*\^)<^5_R4&*+G88

    /.2[S M72D^WN7X^';H\8N8^,*TJ?FC9KB69HP]((__R _$RT2X@>"H=\6PQC7 -4/5 MWLL %E($JZ.K=DZV/DV>JKAA5,SZJA0]FFL8B:1>J8(-BX06JH*.W>Z>L"NI+U5PB MS"'0ZE(M'G[00/CA%UY@.#@W;^)C^6_X2B%1\>_(GF ),<=!*X8ZCH/6#%7[ MMW@8;2NBK==I=YBYJHXE]L$;@P]FFL8BB342:Z1#P1)KI,;@@YFFL4A:/2K\ M3\-V,61RX]X;CK@9WJI0R:UCN.%E'"K93S>)\QZ'B>M+YEP#RP'@?=#C?>B9 M/SX.C$#@J,TQEKQR^6N5$<9AWYJAJN(FS?W(\,5GY/^+#/OOM/*UV])I)#%; M+XVF:,9'M?#!3--8))6M!DJI>NTU\,%,TU@DE:P&RJEX M;7?TLTZ;U4!]*9I+7CGB65VJO1@9[J/0;%<;&K:O/1E.)+#L%44:4BU? M1, AWHJAAT.\-4/5WLVF-T:]QOQ^Y9K>6#P8+Y>RO/VS<,70GG=B9X/8[#(G M=CKZ29O+7FM XSS_NV((X1D0C+G-,*=E=(C&OO=2#D'.^2E>O4)O9@^K[K_0 MGV<.KRI1^ M,#V@CU?-&WX ZK(T2PRX77#5D,8A]9JAJNHA]40*?/7\+UXT"(>1TS=-+%P+ M]A-//^938S6@;@ZF5PPAK!,82=LI>EY')913J=PZ8570<*)F?%0+'\PTC472 M3C1!.=TDCOG$2IV)FNN#.<2Y#WK\[@+%. C"X4+7.MJ9N3[PC5?M= WW$!) M/<<+ JX?KASZ.-A9,U15W)SY*F7 A1(!#ZD$B"<"I )C3[7$QVSF-)S8&1_5 MP@>V -L* MXTA( ]NV:480B##0#->"9\B6;3:NS14A=AP6PZ$PX?NA[XTUP_QW9 5*X;C+425^;3%WO''F&/,,>9J@3G68=7"!W,28XXQQYACS+'V MJA\^F),8*D1_/Q,A=K,-SUJ2& E)?D0;C@Q2:+TQA/QD# M1W"4N&)=+FN+AM,]XZ-:^&"F:2R2]NU4E!.E/-%/ M6^>L)JI/\?L(4AY8^/$F.2'+HHS?\& 7YBLALP))# ME15056Q5U 95>[K/I9FPMB MFD[PC(]JX8.9IK%(VI.6*#<^V=%;9Z>L)1I.\(R/:N&#F::Q2.*6J=M &[=, MK0.6N&"S"A'3_11L4JZ$:S*KR91LG-0&57LW3E9.GQ+G)[[L'FHPVRV]=\Z3 MIVI XER$63&$L&)@)%5",91R"/SDA+5"#>B;M4+%$,):@9%4!:U0TAEPU@G5 MIVZNK&QHG#!I&SDQ7KEG9*5XCF.%-4-5_91_S/VWDOGW4PG9U<]/>VP$5)_* MV3&L&$)8-S"2RCJSO:1J*"50>*YW6^P6-IVV&1_5P@N*H80 M5AV,I$J[&B75.K;T=H?[>=28]KG>L=XARKBKK.:+)^%&7.]8-99CRZ VJ*J= M97 !C\1K_[##T444P&J$'YL"K[N-.78XG=ET.F=\5 L?S#2-1=+>E$,IY8]= M#BHVGLX9']7"!S--8Y&T+^504BDD%\;7F,RY#O(0@HS30W*XZ+&Z/,I60VU0 MM7>K8?7F*KF1 B6&&I>;)= [YHDS-:!VKE:I&$)81S"2JJ(CRIXWT^GR1.P: M4#OKB(HAA'4$(VGIZ".C;46T\<"9.F")2R8;&Q M%5(;5.W="EFO5?2UYZI>#J6>UU[&63WO\CR!&I [NZH50P@K"492684RJ^N( M4DHH>^T35@T-)W+&1[7PP4S36"3MQWW8H(!R&?>AW64=40-R7WGTC(H M"@_&J%PKEM:B%\2+6Y9LI@,UR]^7BU$N12@#S[< 0W01@$,+/,>VJ"BTI6OX MWX=E HVKTM8LNE:(##9EFVO3Q>&!ZD"VR13!%+& (OA@0 FIM.Y,*HULC.K9 M8&L:2XVV^ZY%J)E&,-(FOO<$Y&QI@U?-2TY6H,'^-).$Y(1D9?#'"U -Y31Q.=:/VWS,KL9$SKG' M&@;<#V2;G&EBBF"*8(JH0NZQB5G%=LVRBIS)W+,1N8 N/M'?S_+^@>=8LW>C M_Z(-'>\YT(:^-]9L]TD$4RG07^?E0 \H'\KNRRHYV!7]]0U.&T]3$E-.?2B' M:89IAFF&::;2-,.V"E,"2P^F&:89IAFF&::9:M(,6RE,"2P]F&:89IAFF&:8 M9G9.,WS"E'/!S"_9M?;-?T=V8%/9J#?$WOF=%6"HC M^D$@PMT>#^[HO=,.5_HS6RW=VHSCBH=("JR F3RJ2!Z[5,"EG,+NZKT.*V!F M*U; 3 J5E+!,'DP>U5# Y9QU[^CG9]QHF]EJ'07,)Q,Y&W4HK#"5C1I$ 7P> M'&IW4Z803M4PD1R:H?I9"3T1_-/W@MUF:MHG^OD)&ZK,5API8E*HI(1E\F#R MJ(8"+J=?[K%^WFVQ F:V8@7,I%!%"2QH@)F@JD#P?0Z[0X+%*:/;9ZK MXE;0ZK,J]C\]D&URXU^F"*8(IH@JM((^W$/"=1M#R\9?9JW)&-HH$)9FNX7] ME[E(@^F%BS282&H9HGHC1S1GA-95+ ;+G+L;P#KAL\5IHY[>:Y]QVH@YC=-& M3 I5%+I,'DP>5=/)ZU=P+*F3ST[XU"US&NMD)H5*"ETF#R:/BNGD#8[?+J.3 M^1PN,]JVS^%RC4.%$WL'LDW.:#-%,$4P152AQJ&)U0O<5*+&=MT"'*TQ>GIH MNX9KVJN,GN8*B(.C.1XZS92SMW /TPS3#-,,TTS9-,.V"E,"2P^F&:89IAFF M&::9:M(,6RE,"2P]F&:89IAFF&:89G9.,WR>G#.RS"_9M=[ZGBF$I3*JXD7X MIAT([/@?A)[Y0_,F6)?))\J98OA$.1-)/2OEWV@ZK"3@5Q" ]RCS;J3(NU2R MT-IIV_^N?MKFLGCF*@[!,2544;XR>3!Y5$/]EM+T_U@_;W'S%N8J5K],"564 MKTP>3!Z54+^E#6?N<9\6YJHUN(K/A-?P(.2!;)-/ #-%,$4P1?"9<.YHSV;= MO([V$]6J2AN\%A[MYAH$IAFN06 B:6 49DZSOJ^Q%"RSJ3T7(S![<3:$*:&& M@I;)@\FC8GJ8JQ*8O6K'7DP)3 DL*)@\FJ.'N3R!V:M2[,7E"37,R1W(-CD9 MS13!%,$4487R!&ZCP$4,-33^+H=#88;8-D&\F"/#?12:;X1"D[\'&G@X6..@ MRTH'\>_(?@)_PPT#S7"!M440^K89"HN^YT('IBLN=& BJ65@YXVQA%)0W@PO ME9B\ REYXV*PI^]:^,]E*ANW7^NPS&#"4P[P,)OQG& FA2I*7"8/)H_J*>3U MBQZ64".V])>1O M'^"S+11_< G(@=(DEX PD=0KP/5&Q@F32E.)I;M$!JK$4_Z#S)6W %?/NE)2 M]HN2L?"W$UD X6P62V:V]E-$TM-;[7/.6S&S3!Y+'53AR5T.KE=/,XUH\[+5;FS*('.T<>5F$A M(Z;P.CJ1Q2F<4&,VV@8;72R=]]*,4!L(>(.+7=^]H38AY;&31-A]JI#M7LV#Z?,K?[P8U;0O/:KM[>AYW-C'G8C,D$P@3"8H6IILI4 M4QU]O\6PVJG>;>TA2<:,>=B,R03"!,)BA:FF$E13(<7>VYIB;^N]?52_, R#;Y6"Q3!%,$4P0?E.:ZCIV_KO5YEKG9G,+GS]BC#+CUA#-!Z[F:E]J MR-Q2,Z'(&&T:1IEQJX_FPU9S]:^P8VZICE#DS/D*Z:+NY$6SO&C@B&:GQ2JS MSQID2BL#JT/9)],$T\2^\N<\59ZS[!7)LM>CE7FUZP+NH\G$$6-@*(Z@%L]PE\-&PE@=4"0]LU7%P3?"X=*W"8?EU<(\#U HW@O:W5 M"ZPOM6'@GK5XTS#*W,RX M9]PS[AGWC< ]GYSEG%[=*+IO_CNR YL*"/'4J>]-@+1>*=V$AU4GF)["<'YU8KP: T=PLJEQ1,&'4P\(V74I9Y[8H>%&M85O;GY.[H(*YW>)3.@WG#H[;,$:9<6N(YLJH-<;Y M#EF[UVEWF+>;CV=6RHQ19MS:H9F5\N'AG)7RH>#Y $;-<@:%Z7[JG5\-V]>> M#">B@SL8?8378=($?D4R]>F4#F9.X -7R.#FLQV.-".3>\EF6(+0,W^,/ ?N M#4AZGGVB7$SXRKF6QI$/YUH."-EL_QX>SMG^/10\4!^.Y&2D//H+"B9$]TOW-A%PD]Q%6:P0BF\;0#!]\)/AFZ'MCS1N$ MANWBG]EE%HNV':V],@LAQ?S1&WZ,@EQ/,\T( A%R/JAY;,/YH -"=F7L_H5M MSN[PJIOA]T#T4>KLMYQT3Z_+$:YF M,PQ'N!BCS+@U1//!:KI22*KU%]-=;!Z>S\%T[DKT$0&=66^7-O2T>>,>\ MX[KMN-&;.SQT\HZ;O^-&;^[PT+G>CHL.><<^Z_" PRMS,N&?< M,^X9]X>#>];B3<,H#&+>%,_K'> M.^'#B@WG"@[6,$:9<6N(Y@-19]MKHMS1>V=A.'G$B[3Q,%$YYD&*D,#U<'^&HT)$\E6;#SN));?.=E#Y(,9J!D,Q(@^ M$$0SFS/V:ZDGMY8D8#W)#,1ZDA'-;,[8WW>N80.%N+TT RM$YI154@\JN2"# M_.4=$&G1"^(E+DN.TR'%Y>_35L;ZP/,M0!-=!.#0 L^Q+3K(T-(U_._#%!I< M9$)G)61ON9E:4[:Y-ET<'J@.9)M,$4P1"RB"#[-Q6KV91MR#%QK."DT5M6#D M/;N8FU))QOA<&W^3GV^6Q M4U&JF2A6_H-=%T)T3_1VJ^A0(\N\ Z!_/A?"&&7&K16:V5@Y/)S7W%C9WI'5 MKM[N%.7?6.8= /VSL<(89<:M%9K96#D\G-?;6-GJ@>1NJ^A ,LN\ Z!_KA/: M0G*\.WG1+"\:.*+910"5V6<-ZD(J ZM#V2?3!-/$$M5"\-. A>5W:#K"\&G[ M(]S=2[)&J8?B!T];)ZMJ-5ESM+)Q,/OVC.N@F6 I"G]-/=N>L1].YR$X5Y;4 MFBGK7FC3[!!:#R.A&:;IC2>&BYU]@,Q">)'AP\=8(!.*1]]PM(GA4W5,.!*! M0#.;BML,K*<9VJ[AFC9VG#D^O#+ MVY6"JT-T$R=@A^ ZZ[Y%V]FM4W7@]-;QLTPEY4" NXF5E,ZS\1ID,*+^&24N MQ;-MA2-<>.OG3UHL<[NXX$S-9?NDJVOQCP^?WOTRE_3;W:-.+^,DR14?G9X5 M+#K^.$L:6 "9'W^LT?QCV(&AC7QTM?\K],QWA96:4B0^H')!P7*!GCMUGS>* M8*IVWCLZL=V"1<2K]>4JC"CTILHTZ:,9T"ZF^7?EK&%7JFFN[?&&:MJ8$1?. MPMX3VU[^?GGWK^\W#Y>Z=G5]4:2?LC1A6X"9ET[O#(3TG^W6R3M&UV[1=0V8 MNM<>;K2+F^O[FV]77_H/EU^TKU?7_>N+J_XW[?X!/OCM\OKA?@$F98CN.AH+ MWS:G HV?HP#>% 1?1&#Z]@1C>'W7^FP$=G SO/7!RG%#FM;^ -#_['CFCZGH M8JO]9TO6;#UXV?HM>)XQ04KQ([$U\.4$=(<))7UM^TB[-L+(%\HZU6+$4MDW MX1._R6+T#=[? K32PQ#HML'7GRH"/VUF99)H+&%Z/@$G7O \,YKAM3Z\#FK+ M\\_H'/^\-9TY5Q;NS\YX$OZ_X%D"[ S7/-+>HTSZ?__5ZW1:GRZDETU_M3]] MT)Z- #QL .L$(2M[0";G45!J?1&.\8RN.'S1:;5Z1]K#"##S.-+L,"#GW'=% MJ#V+06"#UZ[3W>HMFC<1^%04A)I'RT- _1 A+-@4F.(B/QZU8X#G8283=/_Q M8[13=6WDC84Z.X,O@J<[]E!^,A*&$\(BX&X??'^!ZTI?_"A<]69?/ DW$MK$ MM^'5 'UM\*H%PG'P3?'+X:JA\'W#"0"NZ3/A)N_)MN![,PH K[0"O,<.0KR= MCNKXOHVKQS6!/P7N@TZ_ Z79OC!##= 3^O8 ]N,',70Q^P>POD<@!_F5PQJ\ M@N4/?6\,KQZ/[2! _3$4\.7$L"W2^PV:,@Z\ "1#O>A(Z R8:LL%A= [K!,!FOFR' ?!9'G>")"FXP,(AI8/U!K&(5$'59DJN-H@?"? M;!->3E?!VAZ1;.(UZW@QO(*> \N#OX"#1&CXK^F;7_6$SI"&T!F1XAGN-M"5 MAF6']J/Z" G?%;0'S1L@P#3L/8%?P@94" ^X"KX.H@G(HU #'? JQB% 5B^ M)<:V*:7=UM\>OW7J;=H(]-O( -$,'/CHVD-@%B!+PP(5&8!. Z@"*(&@'AUO M@&P$W"M\BB1C4<63';Y*;0./,7U!&C+[H"W@94#.:1A::CF@PM](&WGP M.A=9&Y\;A2//MPE1(^.)%N%0R!I9PX=/'+!_W/R942 $8,E_1P9(\1!]"WW[ M(-SZ X.1U9_R;[48V& (A.D MM Q8S'@2*OU%XH0,EPF@R8H],:+U(^V?"0( HH1CU\J\RL>CNKY,&U#: 1]H MNY%B(2E;Z4IU@(H'MI81^-(VE+^3(--3O:>9KP-D4#/RD;74U_C\L?$: M=& =G[('# 4 ZEU0*\!#HVH5J"YUMY-^W9!KJ2ZAH):AA1:"1CW\!Z)4R1 MU4;@; (F$_91\V!=-'H&B"9AR3/S!N(9]!\L3QR@G3H;65LBD?HVLHA!!T+$ MN!96+ 0&<=PJ%H; B#E*0@(S'/L_"7G(J0$)@07P13 T$A/2L8T!JLK88B-O M)I3+4,(;E (L$DQ,TXM\28\I5][;R+?X8S)K&(VD'QOYM .Y1@" X\&:?I.](?\-G"6L_V^=%L MI:?,W *1.63F@X>'L'@5X&"@D6R!UVX*]%3DA=VVKN'BCK1^('WZHF^G 6JA MUP[D%(TCJ9 VYU 5A;6I>&[ /2@GS[EBWS(1B>05P=B]^SH= X4 M9^-B,YRVLEQ7F#G2P)#_*@9^A#0-.^OD88R<"H]&X8;QB2<,N9"E%#<""4:& M+]W#"P>X2^O'[B7H-/.'$O!(U< _X"O!%:#63/"QEB'N6W7I5U#@5T$0H5J\ M&5[0"^[#@FQ#Y\].%_'3>?#2W_^4-]#Z^K\1644!/O\^%C+TUQ=^ W8:7'_Y5'!3YJN'UXG 6U8BHT74S),B[GO?2"$=@V^LM8^_8 <-DM0>U4*L2EL*Q1KEHKL+5E'DR=9\3(1TC(! M?4SVP+P9[M(. !4>1$-D>65-#2-EF*5"&I_I!K%6,"8VNDGT(5@R$=G;&?N< MHH,@P<'$#%5,X24$]:P!%88C%?YA&6[(?[--1N@4,4)>%P%VA5]H7_KQRJFDD P+6N@!VG(+8XX) MP-8RWD 1H(<&.$3Z1%(FBS!RB=- R_?QM$=$'@@%2A\+J1YIN2*K.%#/WTR<>!NK+%YC& W=%6 +J(4 M"'1O["_'P1$0#+ U?!%ZJ$./A(9<7C_=#BP1_'@?M-V%9Y$C3KP7K[-_?Y'D M.5"T%-[Y?4+B(;WG>W*/$AE?$] 7/N"S!_\D]W_MWW].8;.&0:Z&<4EHR/<% M\4JF?=OGD0<(_.@]NQB6BC6GC2F%/LA>2LZ8\3WQL\@\!Q\XD/R;I2*!,1@W M3@/-ZK&:E,>E0"8;K"C5GBO+V+PNL_2RAZU6>>ZV.GEO,-M1+>9Q87>^>25^ M6RO,K%)%YA+UETM76>ZR!G)1<=9]&MM-Q?ZMRIYN5) 5!U2$U0]9K=.-DIF99Z'KJ5MSE[^708;$US-17C)^>1R4(%F MZ%0H?X[M.>,\D FN_&\PV@T75--8N?)CXX?(Y NH @9\[K%*9U&(().A@05X M/@6[QHE5FPD99\+#,N0 VS =+U!UE5)H8H'-G)MD@F!%;S\)5A+M6+C--"7]@26$B_C7/5U_XH-N?D!PP$X(E8"IR!AZ78P/DR$<> M(-:,P'/)2$IC**;MF]$8B !>#:N^<64AG:SFH 2-GN5)(0$QO1N=$M*4N:;D MMBP5(F[//E^G)08)NOXK9>4%6GGA^EFF.M"] VRI,L*M$K*[ AMDE\I!S67[, MZ2?I^S@\49 [+R@+F:HQ0U:659;(G?!90D?(TR&"(HLJ24//7N0DM0M(&)$, M96 %8YZ8?>VOR'J48@2ABJ+"#A2_$)T9OD_Q"20@$:=ZE9R%.W)B-@E'Q)(V M";2N99N1+29)6#]BNC%,2Y -53R:L&2(S M"4B*S/!-ODU!KSA*G%N#9#QYL5(TB$$[80P%_&U"R>6_76 M7"NR;ZZV9I:6C90=>G(RIXV- .8DMDEV8+-(?68&@RKF M%M922>TL,VW4E7+9A,NV%K1:1GW!@EI'W8*V4PLS0A98R8&MC%U#"Z0;(K*H M&!CNC]@H1>&/5ZG2+W5W4N,PFR11)Q=4-@E5&1KB=U.(3L/?: %A1AK4*WR) M3@ZL2]IJ4N&])=Q7%\-2S&[O%%\%6+O*,A.AKV7 O]QAN]V[\7LZTQ [4\ + MX*&I^CO'!G@ABX)'$L9U?"!1P0."39#I&D:J:IG,/%^(....!B*==LP[X)/( M!X,N$,K!F:X/V(C-LH<-[NS@A\QYXV_,7"4S5Q;TLC1)"EX$OG2(\^'4BZ0 ME\V6+"#3M++M@JZ*)-.19S?Q,$,B'17PQ-$MSJ9_9<7[%!:4^L-2Z=BJR9QY MBX=*%1;JR"!-)CU<')7)>ZU8 1]2%?SB*B", 9IR<3E?$#>-IY*D.Y5]LN4) MZ1&K"$D2,'7O[0)4:EWJ:J]IH%RVYWC!W>5CNV=P?C584JK$:8K4D%25-4]_ M(B(O3%Y%2:1$20G,N&U)3&9&1L8M([[0BSW0 D'_EU?.P)2FSGP?U7"MXU)] M8WB]H$P";T'=Y$C?=JQ\RQJX+7CS 8Y>M/PGS/\KCZC^ M9O_+#Z08JZ1?_I2_SBBJ1*)6^LMW2YFZ^"=F/X;B_;^S:,5C[Y@WFF)P*2_; M2PE@W>+O*8._ES#XS\'R1J/_Q0T2$ M\CVVVH?,YMNJ2M. S3F2!ISV%4C.Z75] 7&/57A/K+^CP&G(&68.(?W)' M;--=;E[(QR)<>!OH$( )U[00WRM9JQV>^J1XGI 1]W6N .N1Q3I>1D M])H]&4DU84Y&(]KWI$Y&MG1EFY.Q>? R)K:Y&-AM[%*RNQ5O05N#DGK<1413 M0AG,POB?"JJNKIPF=E;91A2^X>,H+"B\$YL'BS'E/! >!N6G2; BG &>F)%( M95,#8U0M%17TX8QBP(;GOP#OQTD3%"+"=SB3I4@U2N6UB/ GIH)@&&A$V2RR MT# ^A (:7$3U*#?0%0G4R=DHPJ&_&.#J[2<,649Y&7 D<&4NR#BN'*>$G$X\ M,YY9PA-(;+41ZD(2=D$DVL%RYS9/+U-%]5B-@_>9&J!";C(>%;)C1E>6C#Q, MIF6GB=VDDG8)6@.:6^0QCAF#PA+'C".0;U)U:]! X\ MX)W[DXE$'A%;P#,H:5_6J$M7=+9=UW^A8".AR,4T@%U&4#NZD8)-\ZR?MDH6 M*=7 =W(2'_W@O;]XC"8+-ZM3RRLZ11VH4H%?,0>JSJK-7K>H"7?BHGZ5L;?) M)JS(J-B>?+5E6N01*46>]W'F[^J LY9SHE_=O""H&E!YPCL;)#"IZ,!227'R MA J"9"90\GZ,<.>_MI8=^2<<:O8PF125-"3C#_5MT>6*5),2VOWW8_!+4]5_ M[:_U*UVRZ;104MVWS9PO*]F6IE5#BULUP+$1U7HBU7A<6+%74M9W-TYPN(X[^7]3A^[_[CV;]\@S@7EYC\84*ZK46I'D MMM?]W"<0FTIG@?,M'>]-P*BI]*LLL2+&-HM_)],K.B*WHCBUHA1]6CE1Y4#R M6ZO9A-U2'%061R .T\.!Z-(]#=*3D(V'3F$QZ,['W(2^'^Q_8(5RW7 MX[''/F':<("H%S6Q4."V6'??[JVKWI6"HIQQ;RJOB%)#S<$)J:@28@I[3Q2N M@;<&;(JUDS#-D$4\(\^AIM-J"T2(1R.IA_';W*'(# L MD!7>$]/R!Z.$^!'/\ZB9>"=MP\B?JTK9-'V2U)RS %F8 Y).?'02":B?5ANQ M>?C&>NV@W#BAWX3TRV%]A[ZS55+)XE M*,=!,"G(6O">;HNBSBU(,O0]A*1"S"@FV V8[!R9S)KY8^9*O.> LA$]VR! MLZS]CFN&$SB^6N4E>?*L#,@F*F?MW/@O7U8NB!K:I[)E0[PZ)Z3 AR?+(PL2:K&^)22B M\7(714@J<$U"I,=X_!2S]C :[4Q4E?A(]#&RHW@0!77L1W+:T MI#O1NINO%L@@)=]#98LG)3TV3U&"'>V5(A7RB K8!0FF@4:DC/O$51XB[O(X M,)T?<1$7E@DTF(L"Y2214R+2L)) 36"[ AQU.[YY#?'*@,1-_ZIU]]N[KK91 M)G0M![9M'GY;O'2MGE017)YX)]3\$[+T21_1O7.<(T(>3[HI5:+,H<-;"*%& M F7%^PMTR+W)>:!KW>?.)/%^4L;JQAKE VA/,CZP318"Y7- AS#1 DS_W>?O M_PAUO$MM^4)1)YH0Z)*&FRM6XG,'B4482Y1$ MAX7+I6 MUE6WC@&H -BX(M=[#W%7B,=J[#"VCZ8PK[ K["(KSTR4-!#(A E["@T;E?2' M#IUGNTO12T=/V\N86A)5CL>+]5D[/-H!;[7!?J%2:V&*96P]!78G<%%TT$8U M?0D'1N%VS/@ VX4W#"074P=;VF%[]!H(%XD,<^%\6O-G!]@&(/2@WE+^TMU3Q/=R+ %&#&>1*D'(A(4 MHZ!7'N[W.L!;()],+^83E7(YASQ-]\[VTC$>6D06-^%3)G&)&$*OXF"[V MA/=EI-?:T@LI-O/#*!D.)S%6*L5TELTPEA/*].=\L6;$U8[$5>*3@Y=7B=P- M<6EF:[R=!@,59QP[,.,]6WR12<:4RD!^M@.'+J)2,>BNV.BM[9^W.*H"NIY@HOAEX'43#)U6':6VEM_>JY%,]93# \P M-W>K)-FK@JTT/32:2(S=77>-U:FSV:S8-5)H!]63<_$6J>+(\%.>G'MXFF G MRO.X=*Q82//NJ#BIO[>:;C\)?JOJ#B]0:3@Q*0\E> MZWBYS1$2R/!R!.P#9V-/@SB'54*3AWHS:LU-T.__VVG6Q7LGM)^> O9$1[$X\2*';?>?GV 09UW7: M5=+ .,%SJ3QZE>Y*L*4J80RSRV0I!\H'U*H>C* M^<_-.^7SX=@#\%J9B2\ZFE@AHXC<2JVT0RI7:INAG72@T<-$G'5RIXX*EF57 M)G7BWCP5'$\P=;*2((]3PS!BZV .'Z*&:,[__E__'?&X&7/=.;:K M\9X($ K_+0;F4%%Z)(->(%SI1\P+#_@G @2$(A!OK42(8HL]Y6\XQZ1Y>Q[" MQ_)OZJL$!5[Q504Y9-.^'J?"!U?]GTDI1./\[P>P!BE#9'R!;U7RL2I_/[BA MX<\@CZI55"/%';78ED/QV3>6_>P[X\QN%$S6$JP9GX[N)9T/R=(9 FPV4'8X MX#7@+N]OK_KQ(2@:6W"CBI/-0635$#D[>!F<_;QC] M4-*-6R$BG9XB_A'\JWL1,_BG$TTEGNJZJ>."PGOH,[!Q7OEM7E[YEAOZ M\_H[FN&MT^2J9+G) 7-5%EO;<-6^N"I5U7/ 7'71,%R3,,;$_[2S3+-4JNBAT_>&' -:ZH]YO;/S=_E'M&B^FM6H \85C3ST$ MWW@+MKR ]1_?WNOQZO.A"E@/2^/5PV&O._>B?P.&[N4QNU<'O>D)K[LVY^;BJG,[/-)-/^3M M3KJ[M07^+VXZ-\:9;;\SVYK,[5-9YV%Y+*TAVZFLT["'88]-ZUO*>NN>4,&+ MUKQI:H<6M6)C6F-Q+'/99H?F9,P DXGR%^R4/G9XNW.^/7??[JVKWA7_!S96 MAU]X(79>' 74*1V>E3"2?AA1-T3_,;(=#R; G[)54ZD.[_$<4JM&^&&(M/"1>6SBJ Y2F7&P.,CWF+7$E'D_ ,*'8=>Z MB[*)\Q:Z@]1I"EV$1--,(/F8FD>/[#GU0Z/&C=Y2+!3[6M-"Z3.8"7:]5.VS MNL4%12WHT$1_WUV+.S9AM*'%W>W:1J =I9A2'[10MBP?4^?-@*B%)6IS8/< M^2RT(R><<-R:O[)^U@%#K5/M>R ?Q&,^0D:2^*G>J;:HQ%GFCAY,XI&E&IC* ;%1' S:'U@S(,@TE*!<^>-4C0I?*6[PJ M]Q:[64^1"QM@*!=GC+*FJ66LC'%474:_F\T92"V#]GFE/ U8B"P$W.TN84\7 M@61B$LTLOYJ)!DG*8HWU)#_X$QFAVIR80B)]5:/7$CZL3N4L'K%*T5T@L<3Q54V!7;D4==Y>I\_2F647:+Y>83?AC-AX7%H3)P@CRW9=?V23 M"E>EMH\,9*I'S?4RSXE91=D.V!6?Q#;+;!PF1%]:'G6M=T@V[PEF'O.8,!A0 MZMCC,1=CU*NR9))),0?4GBRH;R4?*Z/7-^FDF^T"OT;+^$'99D5LED@Y>&0@@C#EP'VQ ME^';N*'W5%U^)! H9%!JB%/7LA+ZE\..)?\X>_OJEV+@CF%W<(-/)Z;:O;K. MF:WX^*U>4FI132E,U+:F 9I]_Q7YHU>_4NMF//YH8V)G[?_^Q2Y4/DFN26EQ ML=Z;[J7CB0[WXO>8LJ#F&/#9 ML%G;]#S_#>^"HSMOK/RX&IJH&T ="7!X\( Z!K*$(@\KACX(V(8V(-W()(PH ML_VQ91)E\BE*034N7NUE"',PC@C/I.U8/B>Q!TTB^FPNCWK=ZTLE##9)!EM3 M\ASX^PXJH?ZJ?0GU_>YUZQ+J\\.OG4PH\[5^LU(]6'GR*?J$91\3.8[$WW-" M?>'TW>K2M6J*[FUG<-/.?.S3W=SZTNT[-Q<--,,VBO:X%.TQJ] B7;;#.ZZ$ MFM1OL>BI;5NAG^:XY_:%'F_<]LT_E'-950Y MS7\.M3BJ+87L)[),PR*&1>J =%C3 ZG'SF]VE,,(MK5-_A](8.#.&\?&Q4ZL MTL&@<]TT+*O9XXWVN#;+\;)S,V@8P]!8CJTO&#V5=1HF,4RRB?586#V=D^6\ M=L;G<)V,SXNRX.KE=NF:[2OBU.L M)*U__-?-X/^]=NP*%4S601"15YZW>;< M#E1]\WP1C*9VR+ B=,14!9:H!,E[9_3B6_;HWPLG='C*Z.N0,>MW/V+6\*QJ M;?*Q[91>ZF9S-*'0!_TA?4%V-[8E-QB)^JJ_A;Q7E-0&S7O /S]=FHW'#.%DU M&:XHFT3+"XO>$01I[UO]3U60(RGO4#F/'_)JE!$0 4CF^K09XX4J%&SD;F-N M+V?QW<;C,J=*JH,[*/==%!TZX5_\*#IQK=4,SE(W+HI874>ROLR]6$?F7KY: MD4?]=]\?OSBN"^;[)R^RO2?D<$JD#K_XKC-:;I<^79VUMD#H&%07*:6)6WLN M891;0>DE=RBFL1@UWA7K3A2(96H:3UEDB2/DR*:LG<0DL-Z7(0P M1!CJ:C!12OQLNU1$3O_PF"K&M,5^)$JCE6*5]8E4A#$!62W&P<*+1QN%VF). MU?'A8C;GJO>1N0Y[UHH7[=#W>+6&+(0&ZL&$Q;]P*,=#M>!%[A(U$MBR'&<$ M1O?F*#%'9.IUD5'4>V;V$L=W/ 1V $(S5 *.9X]&(.(BUA'/VR!11LZ<:BRQ M_!DQ6P)KY 2CQ2R,4!;RH7Q\CBHJ1U/ZP)Y,$.9%@$? F*,E/@GK=\98?XZ M+@OXK;;VCDZO !Z+%M3!.5RX"#.AP0',@"H+CB@C2JWEJZEB'/8,M*,+ Z&] M8\"'V,'Q<4H$EN2.&TOP'4V/H]X! Y[Z$A0= M\_$(CX9 EN(OB9,?E\3?MA(DFDP6DPD8.6CP/48C^2DEK"9YV/GH'8&Q@9_$ M!U53RE(,) !V2!["&^.Z]7@"H?B:8]_ ;#01E:*-8#1-R#B9%_O/7&0DW@9$ MGRQ<$$?/2%E20#[?#I#PP/RB.MV3(ED216VW@-+"C>T@DY(*DL_"SN,YX%IK M#"?0&H->"6; <' F4,_!*0ULM+3.\0SA#)P41D86RRW/2J6@\SO!RD"61U!< M.-][,H"?8+_O=47_#Z O_:51TW7GI5>R8KIOF^6HF-+;1Y&ZX" MWM'^[-QJ+HX(@=1.8#5AS.+9&0NU%DY!SI$U<8]X70(,D&)9L$EA!&=-V+,. M6#_XDL9&ZR3=$R)FF.8DH89@KD![8#!5\R M=G67?"C]8XZ8A$JBUR$VY6JC20NLW%./6O1VX/I@ALX6P M:V;^F+G$NZBR%('Y 'DZ6*R*KV(4"YV$V\B_=<*$!Z?%]K2(GZ?Y#[J?\Y<' M;"_U/?ES A%2S3%VI3S[B6^A\ RE32']PJ[U33.\=%<27Q]SU0(H*U&JR)5 MXDBD,+Z[8(2.;+)5Q3GIJ /S["--:3]P6! BQ-=HY0J6R?)&O(5RXU.[[83< MW7#($!&FAMJ6^+"M$BK@V:&%"?L>.7,7L0(?.=HIB.B_P)E*S"HMZDK.;Y@U M"OD1R5,XJVY1ZL"W*8!*.'Z(+,ML=5AS,5(C]^D M@E?RX_1XN#RU-'BY@Z(?##*%XTXVK<4HM,]#@N('%,F)J8$4I;M3(D 5>ZE< M3G\), =+;^X-F44?@"?93ZCBI3#$-XFH/.KW$-B,[6!]8GN(T)Z3Y"**5+A M>:>[&XHDHZB@5@5TOT8^+XD($&L(^XK$>KB$>/!/*R?##//6#3U-5F=$P^?D%E, M/BK/O8EA\=YD156"05>:L-JJMD?0*P0YY4/4D#9XE,AVY>!R%Q<*UR[O MZ_Y*[#D-8HXR+ANJ8]\0/VAXG4$0JC12"FF)U_#D54CEY!;7^X)<-"T$;XG?D"P \Y7,A:6".P\D?AX^+P'.HTPKZ!A/86+RC/.7#H2@" M@WP4]*COH%R:@W*8!^4SLT,V]=TQYL(%/L\&.*J#D@E2/+.PVI%1M/FDD6;= M,_/KMZD?1/R>VL4!1:_09#:)E58OTI36SKKO6!PQRC4FFAZ+7(V:S M\@=F-L;>/HF.9;RX'W&/%Q&9Z79TA\3;J\SW,XW M;)WP^H'<4YJ;W?6O$T1GV/^Q0:,$2Z[ 1>UGLO EF:[H,]G^)S^U7][!G)+70]6>-_8G^/;<)#O_AR$S\W%H,,?X._A?T^^ M;"!?UM%B_C-_S/O$@O8(?-E'%%M?!S[&]>E>V/-1DDM)3)4$1!S1KY%JF[C> MH&=550U=Q294RL09.9$HR,7$H8ZJKE[1J[1_V\G-0Q.7P+:K:PIY5R(2W43/ M/ZYL<*^",6D 6AO0AK^'=DG38D@AK!X9VP%>2CO U%AX@F/PJUR>PXM5))P. M6"DFE:J^JO):XOR^V%IANU:"E+M8U&.K5HB[GW>??&"2X%/AXG+/(]?_<6MT MD4A,YB:O,^?5XKS^&'02Y3O@CWTW+K$1@\2-T2GSE#=!C!,F,#DWLJFX!E,X M7#=1IA.7-J9+0I)IN:KR(\0R$2QIQZHEDOCNDU )@*^J]RK^U M,2%[Q.;\\O(C3C\>1F2? @[+)]"@V M$?5".Y&;6WN->>T#TM:?^Y-S<#@2AT/<:7J2KHG,7$K5I8\Q^Q4KK&C5O 4W M-ZO!-Z<21-A**6;Y=FL>C["#0V$N>^P%*.O/M8:AJ;I^E<),B4*+0%JO+!@Y MH4@JEDU.508O?Z'(+B'[.ZXQPJS?6!^HW)2 4HUGM8VN,)LM. I22/./$"#1S\(_!><%KV%"U0[TFB7 M7SP\)V/;XB@"6%@E*E*%5B:A@;6M0J"K7".MM7K $P1\G@"?D,#))NZTT5I# MYVCJARQ#;%$;056?EJ9%"RJ[XAOW54NEVCZDD%@;:@*DDS^9((0)'8NJ9::M ME??CL2.K+?%*O!-3)A0%QU3,EV Q^.T5T!4O@)#FE 4CZ0F6CPOMJEDBUL.(34H.7*\HH9^/K(6%VQI;K^ MF,JG*(N"SPS/0 @^,!TCSE+U3]8;5YSM@^?R(H.)\X,:$(="32M9*AZ00M0) MFJ"MS+!<,6NMO6].21(*39>E9YX4"@F)_!/2A4GMF-6+7>LK M]=86H1221>H@B3.;3#Y:+01S])VF/A/5N)&/BB,E?G&:J7A3IBR_CGK_$D&[ M[B;DU65L6/I2I]M=:UOHHIC:$;2&WE.\8JM*H=M*L:[:BH/X"[8N$:JO0BA; MC=-8S5 [*H*NUJD(NEY5$?1)(48\!._I?L%V'R:??>\)+Y;&.T# ,B5#=8;! MX_U$'L9]/*>-7 6:=9!>!BW/I>6)*S(J7 8?>!Z @QJ@9TLAS[ST\@8:!.TX MP"%,I P4"GG*%!MB'/JD:V4IQ0.L4^9RQ*8%6F-H+6O@/6CM@3$G0R<8>,/4 M>1T7*\:X44 [2?0>"?T81T0*:G/$M- Q%* JO A>30(KOS_:H\@/L_>=%+$14HA?TE(!/=G90#-1)(_3M4-@02PG$+3A[Q:@$^K:&9=! MAQ(Y"L'/^!6WH]=R%4P2R[5TF"**F'6M.R\#@O3B+X#)'YGNO13=71/':(D, M^IHF"TK 6F-I_B0&-^6SQA-&(2J":+QHL(E)+PFQ.L+PTS-6Z+Z7T*I M)F9!+AJ^/,8PZ"3BBO(MN3N:"GP[8SU81['.Y.P9!>32VQC6!]RZWOW^1Y@; M@NVPW^*0-S=P:C!S5A;[W/:N3$K CFPAW&F+MMK2]OK(;*!]):3&Z"=T)S$A MP2&NY$ PD;H2B-P<=$B3PHS$ $7CI'A$58=%R0@U&=A>.,$6BMJ]S6N\+/OA M1'S(,ZD'X5\>PG6Z'%00+#][_ PJ%#Q9?Q%*/!1YIZM>I8'M>/Q. ?0]AC?Q MU:+=QR.+7A",6HR!D4!"!B73Q\N@4W*@E!C%*V*CJ>?\&W'N%@+-6?Q<1XZ9 M@4T ;_CAS& O=+WA/X8L>!8(._.%L/5 /&=^N? RO^U*P "L_HXM11V5DP,Z M4V%E"J>5&X;RBE >J(B<"GWS.'HHD*]\)I!+L8#AKKM&1&(Y+?QR%,'=&PP MFB+\XT3$Y'DP.0 *$/Q6$".*H_:)%R5SW6!*$"EM!!S/D:0QD\?*#P^\('"0Z)LLJN,9 M9\=69#BZC\2 M>@#DO&W8=;?L.A3L^D=6U<7[&2[F"%K&]PUV/^(;Z_ERYXB!).Y'_)CF=X/J MDUY0,6!N 9_%\+C(Q_A?CL;7R76B1(V^[_I/#I,! ,['L>'0/:1KE\3]0"9< MWF*$K>MUXNDW5=Z@>7J-286*S1X.1 KDYS:%LOA40U;@ M)'2M^_SF3&F0;]P*S 1 LF+1#^59\@GDJ\H1;7"? MUYYRE<0E;S-@6+%D*CR5PW,Y(ZH'9AK"5.N0Y M/2Q0/_2Y8GIFP2K$6P,F!Q_KA; =NB2<=(Q^FHLMRFM-XC<6 MR,<7]A@ZHH2B]D0(*F[P;#=.A%!T.N@\^;WA3Z4!9?EE"G,=+ ()>(P$; ,@ M'W9+H\H.XH@P(B,#>$!GB2+VZUH/W(I +\65]493:N9JCZ9LG&$N&K]CR?V6 M2?S.1&*]\I0756W2R7#P"H%ETG$/)AWWII>#?V^26H\QJ?5FG2#<;?4@')F3 M=1G:ZT?E>T#'5[_&35Z4;G?"5-VIZDK)'2![O.0W'22F(YX9L\ JP7LIZOBZ M1Z)D'6%$Q!BR(!1<&>T=E-BGN7WRV&_H)[/0, MG#>6I:./!1-\"NRQ"&8Q;VJ+LLM05IONRWQ0]<29OM0\DT'#)$GU3=**U"8+ M;\3_2K4TOZ4JTR@V%L.=%VO+>TV/J0G&#^5U0,]/;LV#;B\JV-E&1%,FF7"= MO6*@X;K4Y]K/'AQ.WPLV\67>JU]Y/H5 '4LJ]V[2N-DLIGHW)OPJC/B0-7A< MT=36^]X:^2T15=F@H?4Q@\+K%)+5?L)3)Z6AFM1Q^:@N=/5F$A&A1W#)*R./ MXC8D[;[JH4H4GKQ8./$LCSI2W3+C7HFZ\X73ZB^>>.=4F#9/G$(1#8-@^VPX MUG_Q%M,@KV<^#>M$R;=2 PH9X.3W5P+\RGZB0MQD^SQU.Z312:@*S;6CB *F M:L1:1"^H1*PQ";"%,\DIK<0[*GJE@%59J[22^ROO-\CTY> J"!YCYS "%8S" M$#\)&?V7@> MKA)"_(VWF(W]2/SRU:^#F]MN3TIO.47AP\$1RWV]T#( M(& )?/+0X8:WH&D0;AY*-]IVC?M'"LC2GECZIM2A. 7_)2+_7E$W97%]X@^(_^DF%LNW87#)$:U/@:$ $/ MZV%15Z*V1<^[XI_(-N$T7PWWIO:9O@-M_-?YM]'4=]5,:W\)W[5SD2LFWD(9 M8TDU7[;97&6GMG,#*MJE_60+YH-00S#YB%]QQ$U$46!OO)=5^I?J;^LF3[,. M7R%YS;+!-1MGT"MBD K>#IC)HR/@PB1N##P6P\;@ \]Q&$6BBM$P,0 ?OB^G M9V\CO)KPYR47\?8_5)-&-5DJD,$+!M*4X0WD$-VE_NGIXDA,3Q(0-!Z/GX2[ M(A9%H,;G8@+;4 LD]W0WU&HD')91!H5;TY$8::1&*)Z5;;*M)XRH1ZU'AK!9 M<5"MY*R";B@_KL(5"<'.PNM2=*KLD(.9Z1!*8UY#Q+-L18[+DR]P+@5U0U6 MU*J+P[;<#'[/Y#QG+0=-].LR7WG@<7655D5$P=/'9 PS[VZ\6'7PWY\?V>V>MJ)-H[SE3]?3RE(0K,T=0$N)96S,.DR= MX:.X#(]X!$^#,W=@U!B3T5X&ONMJT2/M2/L5!U&6E4+V2HRSDDMVGQNW9D6Y M'X#OZ]W3\1DMO\=%I"'X^_1/;E";(/N."\#YQEAR9RQM+]H:;2<%K*X31<;_ M:%DDB2=BB7C3ZXP=.W X4A\A0J2>!9:CC)J%%P7+KD0$2E<&K_,BJA<6-"4S M#133']UO76N,_2F#L$DWG2O$<]";8M]4U3EE(7=DII#,*E82% 1GY9G;B('R MQ%)C:TCBPDH@M2W!Q'$+^==AK(4E_=2F1!HOQL#KV1"]#L,NJD R\KV#5[L2 M*33<0C"14*]GQA02CVDFZ)\9HZGYBQV2U M*C'N:Y4Q2FGPP(X"'8EY>N5BURI2FUMENC61K7:,>6K]G#RU@D+(FG+6VI2L MUEAJVBI.2&5V[2][[7:=[+5^;Q4FX[TN)CZ1(#BLBC>#P_AK8@^MSRCJUZBJ M.) T\A;Y]0="L?L\UUSTD?!8I&P":3D)@R\&_RNVYT1C!QV&+F&.H0DL<0[=%?B&[GC=]0 M/'E?>YZ="%=%8[0W:=6%\]LBY^"#'6"":?B%!91^<"B:XD@"#;\SK&WF%CO* M^C/T!2W:B6IQAIT+;2.N*Z4"V"$>-18I?\Q5NRO#WE.1SS_B7>P)?@9FZXQE MY"/[^"._2N8W)\C4##>%171 M0.)>(2UX?@[Y_^3[BTLO?@/J!)(TV&@,"'LNAVSA!(D=6?W'INW@X M28*9J5I=LL)$1@G=8O)\88%_ R35.*WTWRPY5<*GY',3_@D70H$0/-$6^DZ> )?*1SPX2-0FG9^!DOM?&3 MKY2PFSRRIGVA-AWK6-H/W0X4AF-Q[GM)X'9>)[&Y*Q9)@.D+$T:$'$O 801'MF+D%EZ 0:;"8QATI*8 M#(1EY[HV%%KR37'>C[X!@ZUCYGR([8/FUO_^7__-"35BKCO'ND/OZ6^O>J_H MWV)@^G N M[V^O^O$A*!I;<*.ZQ "#BZ[OZ)ZDU['P?V=OWVKW![F EF8/]KT'_=N62DQN+16*3.WZX%R[OQ_T+CK6 M8'@#?UQ>GJT4K$#(].UXP@V&&#LY\WC'X<*6X58V,4%>QNY[O?D>=8 M#3[C@RC]H")-OBDZDL:6,WFWS!^ (W DRXNY*ZQ7&/=4@7&OO,"X M9TNE=\X AO]6\E^B4OXH^&_0Z=_<=&Y1ZQG^:SO_)3$.CH3_;@;7G9NKFV;Y MKT'#RYA4-9A4?Y3?O!ZY1574Q*;I/UMCR7U5NTZR#&5*^/7;'P'5V#%7ESMQXH5EE?. M]6?1NS8R[?C]ZJX.8\IFKF3EBA@SKSV:_\@+,%>P>VNX>#^]91J^,'QA^,+P MQ49\<1#W8H>@-$\G%EH.O+NY*7?1&0)7#(<7QHTY "8HA2[>G DN@0'ZG?[0 MW(H< !.4(S]OS@17G?[M9>>ZW[ D,$[=&M;+$*R7L;_ E.:CMM):LT[#&88S M#&<8SMC2M8,_L0Y%P#85]3(^J7(K7IAC/_K/#+8-83S\2&)ZZ!"U]#-JTQ;" M6V+L# X<],1;N9++RU$B5/53I@_UBV_9(XY:3OF+,>3J\*QK?5O(JE!>0DS M;MJ<%&Q9!E?==D<2^!WFQ2L-80XKRYZWZ97!01.^VS]J *Q8V5OZMM>JWM*M M1[40B!:P.ZP8O>AT3[ZJ=QZ->)DD-4SD-(N(9C'Z)?6,3T!M+@7RO&PT0(T( M @%]+V"I51TEFS#JY@3#JO;S*=A.*2X0,)#R;B:+B%H[PB,H6+!IE3?B1?," M_H< @V),@2S>>@+9, :EUC$.@R)Q@N\-&$P!\?W?5U@ ;WD-NS #$BM0;5XO M+2K/Q\X$QN'+T.O$352C::

    2Y7>8X6\[)_@.G\QUYGZ MV-T =QIQH_,FH".S/R.N.:_GC?G'YK !$DFU(^''X;"CVG(0C])%0/-0(J*3 MGHN!0XCZS[;CTDCL&2$/1H183M-"A )"7* 9+SD@%:HLCB@/LX-%VQ8AH<

    ="\Q857_/>:Q*L4:<#N$PT0G$EWIHU<-ZO=!L7ZOBI)] M-P>^&YQ? .? MQ\W:BV\)-,N27&UI;%U]O!5/;S MYPGRA I9G[M/R6$EC7D.6'GJ2GHY%Z\V&F7%)'M%![1JZE0YW?2JB9OAS^DC MDIM5E!#DY]3*H(9:7QQG8VG"7YH]D*#B!YMRL"3+(#>WJ^(0N1>)/^6,H"M9 M?G5;!+U?=#NY<09"U@C^'2;S_86YS^PWH/%T-[T?!YW!==:IVYK8)R,0S%$? MMN^H%P[3JO..ML'W%W]'Q[S7R^N!:8ZYT?MU"H,+(PRV$ ;3@*4A-1KJ*]JY M[F>CGT8<&*U?]:!?FH.^^4'_Z"^"G9SSVZL"E !SRHW2KTT67!E9L(4L@-_N M1!93@_\H'-YNV>?_T?FW*2SVE=P M"S]*ZS/*UKQ6Y?RNV4I9MR'B+LK:]_+Z$>FB?4Q3>,-+X[>^JDLF@JU_OW22 M5#D=-;>9R;OJ4&>5XQY.]"ZOA?CDD^E9WX)_#G0>_G%M;WHSAM_^/?"F<_ \7COA"/7 M#Q=!X^F7MXU 0/9OBO8_X5WE0+'5,10F(W6;R;'NPFT#QT0LR@%4FX/'\64\U2&;0Y&V\5 M9,TEB'V75+G+]I4MM45] MFVV!])L]F@)-@J7N0:_$UJSQ,O#ZLN'[__5+A4Y@ VO#V!MT^C?#@TC@.#Q= M^ \;2YTNJ;0[)=8?=&YN M;HY(BQW@9M:FT/K]3K]O--IQO,]X:\>@]SXN CC1!#?CC:T)'%KX>VBT8)QT M(PD$/L!'09X=JK].?]!PK?8I:+^--K$^M=?\)AJM=_A:S^BS&O399V:';.J[ M8\N9S0/_F6'(QNBS6!0J GW2Z+,[A7;;R^L:8=39#O:P-GUV.VA=C4FSS=,: M%18ID;YFHBN10_103-[DKA;+VV=8;9[D>[#+W(&P.192G<@RC2%^9(9XC2 M!Z!_VF7:%&:>[S#F)'7R(VBZEVA36RA+ M=Z,1^YV;FP9@I$UFF"?48CC"AGOV_ MSX1Z#J\RHDD=Z]MC"A"UCP%VR!6UF[DUM#J5=:[$N-+Z.^ZEB^%^8J7ORR*CJO5PA5;!^D"I MX%$EB*8_"]4F;TF["/$UA3]ZM_R^G-?:KW;8S>I0SD-5&PYO0))$M^'6D630 MS19 )4A"'%0[55*=BMM'E<$*JFS#F!B>[5H+.-6AJ+O"+U9LVE8E>']^$F_](V1M MW:.5AWFKNK464S=Z;K'UVMR "'-S]$V&PJHD\')"1N\#S22AVS)++(WM% MV!:/P2^%799WU>YXMAFJ'%,[J5+G("9 ^:?L2\JL6\NM?#CN6_./L[:M?BO$2A]W! M#3Z=F''WZCIGTO+C3&OO1"-ABW"-8 6V-0WPM/U7Y(]>_?J=4 M!2]SCZ:8R M!KOP&-352KQZ:^[;5SDDV@TW%0%:-GG0*DXZ)8VR-)$KB= I@(_.9MJ"MWBZU?S#=J@.7+BK UL2L8HV0&MDTY'&VB=-=8: MI[4P?YHG=\J;V3^Y^]V19GLSLD!:V#54G*>6>-% M@/C(Y8X@G\BPW\14.H*L!"O9[/B]1D@9G6:6D'6X S:S'0^W#I&O'WW_ M+^O9=A>D"W4G7+G3W!OG,;/MY,FV]XA51<#%7D1 '1)WVSNUZA3*P?YIGD(A M,MGQ2(C$"6Y&2*1.<.HZ(-NYHD''KP&GJ+Q;PMUHY"_ /?MB+]%C@W\&"S;^ M[-B/CNM$#@O!D'@ _1-H'\5-..XYH'Q]G15J2D-?Y]*DC8TQKKN6V E+].,+ MZ1S03EB"ZI:V);D!BK)]_S::LO'"90^3[):3[U[?GAY(E*/)96!J9GAKSN-#TS&F6T4^[!T/*>&6;73.<,4R&QSPJ)A$E5 MU]7A^I73/8P%M*IR6CD=L[GK+QF&,F?H?L2!^4?FL8FS,9#=;GLI-PLK\4$0 MZ2N_+]5\;N'3[Z0$Y*+3[[>@N8;9V+JK.&!C>PUO[%[58E[H59.+&>GY(RUB M==V3$4-&Q3:$/F*4YRKE:8^);B'&WF3TKG7J=ZT #26LM !)+B=P]\=RR 1">R3,,BAD4,-%<+W[?OJ-CA:J"= M0S'M_L]*T8OR--G=P-L..SUSF6.XJF[TW(L3Z).T=SEZ-$A)I[).PR2&23:Q MY@MAP[*8'&5%&^_98Q07WYBJF[IQ/KK69]_F24O?V&@1.-'2NGL*I7(4! MLLM2E:+J%'KPV M?K.R22U;W?2HQ>+9[SV5N<:)$UIK:(;A^MN-2X0F(I8 * M:<+*X!>?8<"'R7W QD[T$28!QM[R-_N',UO,WLG1[FV<7K0L1\Y"%@:[43*P MXE\=*@#Q !XF=T%@>T_T)8(#_/F5/?ON,[XH.0WMP>0W]-3W%_^[*!6"UWY_ M@=&6-(>\%W_VO2<@] PE6450@D^_?ZP* G&9 UC5Q+8G*VX7\-/ O+(@@7-LPE\JGN:Z?3 MZ.BG@Y,NHHIYP7NDKJE.GEC-&MF>YT<6^S%B3($\Y!XE!H9%V3GZP@),4[>? MF#I1X#T@.7UU>G 0[Z M&=F!B7VR;+%1B#XD=LIZM%W;&[&PDV208BOJDQ>"&83D>@]F4>#,ES6T;V:)_!>69O&=740Q7B8KGIHJ6Y8SFVI*N)"?O?G)!0%/$! 08 M+)(XO_Z=<[JQ$B1!$@ !JFLRLL0%W7WZ["L^\$[UV"?5-=+6=F<4X0#\WEP< M^/61J0YO[O?# N)[M[# M?-B(]-XH40WRDE2_W5OVY@$!<"XY=T#I4AP Z9(A40;G1A$&&X6S8,>=-:25 M@1??\'L WP> U+%24>(B=;B5&1QSBIUZF/7NU['_Y -MP=EZ5=Q66XG$FL)[ MRIB8C.Z(7C./"\7U'UT/!+^AFN9"@1]!Y;=08U%%Z)Y]I+:PS./UXW/15:I= M"\.GH49*YH5]#Y6?BA6PV(TKAHM8\6^FD3:(75",B8$9R9.)@;AMB%9_%GOB M?VCV,[-4E+\@A V3\P<@*6I\Y,;?%]VZ0*&;&1Z5 X$Y9&7C&WFW%[@%^);O M*%B@A]]0307/]@@RQ&(NQTAF/8$@08ZD 6*J\.\$]$C4O3WX^*/O&O11#WB$ MRQDHZ 6NKTVQ-P[0WQ-S7&2HJO:7;[BTC-M6KJQPT1VTB MQZI@V<:Q,[]<4 M^C@,P @+X>5AURNZ$569& /#3B- NR#^"0H:"%V_ *?F'$-@3,;>L?!>W40 M59 Q==M#?&:W!3: J8FQG'"%N+X+WX./^!:J'G Y^):FNE-"D+]\8'D]GU6)TJ6?4;KO6K2AY8H4T%D3SB]]U]O4[^' M@GJ692]58-.R50O$^^YR'("EN3DVS5"?.(R#6V5%]O17=1N+;MHVS\; MDMA3F%AXG$,+-6(E>TZZZM>T/4^W\QWIE [>,ENJI&%T\=>=J_M?J^48-,6[:7J&&LZ!ZE/=W&P ML)(4B?N(Q$M5FY8N$=VI&+62PQX!63.S+:+UWVV@R*<[1/HE!V:VOXU_^<($ M57P<%R'DO2/[!M^ZF=#CN15 KRAC5!'AJW!T> =,,\_P3,9U=,YR4 NT@3D_ M \^AJ38,(*?0R0KVBJR0']B%PB0[U4/##ZQ=,$<];J^H?%LKO"!NC'&BBY0> M WIY$-A+O@^&QXN#3X;UN-6)NK]I,!\_&WP/R#X\?\4W^VFKF_V4ZV;QM A" M5UZMN]I#=H!Y< UINOE/ 6( (YP%C$S$/49_)] /J46@(-TNM^<#8][2P6PE MFQ:ORIB@0FNJ#C?R\?H?;=6A-I>Z =_T; ?H<-N.J3$RO+ MM'H!$;XPU&*?,+?3"&):1"ZELI<2+"4C;YTP)2 M%LP'B19,*P] T%;&H >CLU(3J^#5X+/1PZVA/]&?"Y.!_G08^F+(H4)>P@F/ M>9&/ =/HSC+!8IJ6$;E.O25I=G.W*;8C-42 084-#$) M2DJWD,[PE5M ,.:@$G;/94Z&FL"94$K&3IDIQ&1,"Q?27 T$/46PA4H1J1,3 M'U^>JX:>Q,Z,:I2M&29(5KY=8(XGI*6Z2!S\M9@$2ATNI=)8Z*BD- &X@(DG M@C@ZJ)%3O%P K$CR3*D[@3A=";:D0KMI;H6T2%9&(?C(I81(+->5%$QW*G.X MTZ8]%!P06;]4,H#L^AOR.C,,L'M2;Z_HN^L#)5M[MGY05 MC*.L ?KX=[ LQMK4 $4?'W%3Q_:=+,QJZ,2PL&KJV0A,$R++1;\)B2.B\(@M*$=> M+&%9QO"X)+E"3]*8T1 1(F&OU&X47GO,J9@ MK$F@0_]#R>N.*E)Y&Q'$ZW;:7+D]H:M5XK>?X5_J+ZNANK(J,\)K8"IK=&/5X9H3>+7+/BAJS>!T9?0,_$=1XM91'WT// MKF4KI@WRV%&>')5$=G(];PH?@KU:P,A"Y2WEN2<%G30$]LH CO84_?,[# M8?1TAMGBADV>@'LV]V)F#/:W['3/E!<#C/A'%CP5SL,,/M-NI<5L.^N,WD)V MS0WQW%M>N=?5$<#C2'3?VU'_L!R*+<1M']>P41KL&P40J3E)\LLLW=Q_K1C= MHC0#\]@&31MI(D@6#FWS3B&+<0-*O M&6^@>0^O1T,9Z>631U(=^;?X]&@PYA^%RX]S-P.^R6MVX"_F/,/G\8*0(W'S M;:F2I!BT1 D2R[;/XZ2)#)VX,AQ+0OVT6+*%QGCV:SKTS80S]+'O36T'ZY8R MW#N=TQ^]LQ]XR!W<.\D"B$N\1<8L3O AO>/AXX_#OZ_AG$7[:7JM[N"\-=BV MCC;']:4"P%G2J@6"W^<7O(1Q[_TY2O$:WO@7QYXA)TQ?$3TR*%+Y(4J^^0=< MQ[O#S=3O_H>M3F_4&O5[)=W_!X4A=PQ\0(*.WQL?.#Y$'*-65\S)&6Z'IZW% M_+[Y2#P?BE2 ")V\:##JMSK#C($$Y3,!$D>K8W'>5/64%^:P6'<3%#U<+UB6 M.\5H*%&Z#IM,^%QV*ND3SL>"A1Q"X+T1IXDE=K@'!&/5E2NMOA(@2!?'7N>& MPT#?P^BOI?*K7V=@F0,W41,P%+ M4[?(U$R&N.'L#B,X6#&/O*Y2?)CR;2<&\A@>0:227*YBAB'ZEOA>]"G&47"' M0./F@\0"B?O"I)447B: P1/B:W,?F)U%UMBR8-$K ?8Q%1\5K8,V1#OIM8:= M3JO3.8AV^I%XX;'TA='( $W G?<_@-+H[1 MK:.^DF<)$XM(/,3%^Y)^$*H.2Z*_7"D(TE;5J4Q?C6+8*P";5$U+]XJDB__+ MDI]%/:H:VRZX@R^V\QL:!^O3MNF3"37\XY;$9-,1)X.O&I ML1)94EF&0%'(FE1YU= &CS97J4N1]\3@0I=X2B5(.@[[R6QP183I%ST0]^'O M= 909YLN2([SYN9N&/:19^ MB2O2AWECR7QUSROMJ^6N)KKOA%U-L!@/[0*WDOZ*$\>>1<6$@DD1Y+G83BGO M**"S$Q@HT\.#?;@NK_L@PT, MN:%4>,"& C>3*TO'/@*^:I('[A[L(>"#M/0W8HST*RC^MU$K0_YN3-O_'20N M@+#@R" NMM9-DPYB ,Q0"JORW?-\TE:@J,'V278R#7:NWCUF>\88:<';3"W M39S92:U\6)).O"6BL(711,2MS[9Q#]2XE!H!H,0.M\W5+@I1+==5Q%MB\B;+)'[#B]BJD*$1 M1=F':K/5W=1?2U:#IZK!5]1\9[2\6X^#)?6Z.V@.NK)9^UU6;+?0@GL;>_EI M4Z;[*+.RI2/I=D)$AJI=C#?2W>Y5>E1:>YHFEQ'GT50BG^N#/CX M,WN[B:VE1Q0P^@V'OM%M:LPTY]A$W'HBO0[_%@_F&E]A)R%)$5RN_7KE<@#)7IOE4_UAB/$]['8B+:R?]MA]H;Y!I;+^)1- MS7ZR*(^!!EU0P&AM8L'*) ]\W-RQ'REFX; G8%:FJ*Z&1XO>T6PI)P&_)E;4 M>7JB^O2$7_>"-C&4Q9@5?PKS5%17^7LIM7S!3B@MZ#/\$K+?]74HMP(.ZQ)[ M/HL^UBOV](?A3:,$HEO;]1SF&0[?+_7J]MQ/"SZ,+_-1I:0?Z#4,U^'2M M%CR*I$HJV0@0WL34%*Q^2@XWQ-QB.*Z^*=,E0B7/Q@*O F7)A('R$Z3+%;1 MIVA1!.@5A#2?!>9&23@IE8:G$HDD6YWI)P%QS #M;3W=0KLV@4\99L_36$\W M=,J"YLPHF2@M0NF;\AF[P1R7#1_LGF?/#Y()S)4G,(^Q4"E[CN)Z:J[S"0\V M%')ERG3S6$,2>-LF5<4E=#RI*D"W&B=25<0AJF/PZ:PIL*?A>/#0A"(2EN6+ M<6%JP!A<[!^S(G_]ETV45M"(IMV2C=;3_[:94*6WZ"XVK^IXLZNR+F*7?*M! MMY)\*_GHG EH>=CU:"]_=K39/>@V26KYO;G[K[EJY3 6T7MWI">OQYH2SO7$ MZGA4(JR>*$HTEVL*_D%O,CW+[I(7_Q;(3$I#B3Z-7%/RYR._\C=]\6,X$C!6 M>>]OE;%*N2S1IY%K2O9\W#?^IN_]CEJ!PH/ES;^QFP]SE.IT\U))D$I"(]=\ M$RSC4O1_K!/': Z!-?CBL?.2F),C[_Z-W?T57#V*4JU.-W]P/4$1J1]11DM[ MN'=.TVX87N)6]D?\(.&$_QDO"^ZT%/SO0_HC06Y$+)%%O$,K_:*XM@GWU&"* MXD, 1,O,"?^7CP'8A\3>!D9*7"P6%V^QP[9$.\D(#X%\6'=Z8G6#>79V"Q!Y]6_CZH-YZ'SL7;UPH!%=U91$ MG4Y1!9S;MQSJ8)\4!&5M6@[=Q,;TJAG#5(/RO&0!W!;=;<)ZGX8U(2II6DX, MWMP9MJXK1J?8&>+=T:AUWCTOOKO:]G>QA!5[[^'O):!"'&&K_%D9"@8YR2(' M*HARDFML*\3\?O_YQYPY/VCA[*9_&R:I]MJ=Y7XG=<#,AO"K@INF;<25,'TJ M%B%%KU8OUP2P-=W4ANVS7JGMU Z+!Y)/[<"GPDCLID92W?--[9>B5LS]]?/> MSEK#?L8<\N(;^ZVJ-S_B1J1RO:-J["K-JU7FU6]\#J>TGLJ8-?J;8[ON3JVI MM[*C_L,<6U?=*4)MU.OV/M9233U:E'"WPHDM+)I\J++2LEDY.+89^++U(PH5 MC6]T+7D-9:\E56JY7MU5:AG7J&),#!?\;TCU?K]!T<+>F5>NZS/]L^\ $+G" MQ--OXXTU0]"5KUHO^5QZK4&OA #%!ZE@[ZY@!_AP !T[;_3@M-WO22U;KB6O M06K92?VZ M5OIU!F+43\,^:_=*&,LI5;MFKB6OX= :]O(H@L(WE%2.#H C*8TLEUHE2O;X M@*WY*Z_62Q7\;5:T]I^9L=5TUN,X9L51[ 82=>W6DGR\%FO):SBT.)4.*[G> MH1U6,BQM6HW*U05U>W->R?MX9G_5IZ+6I91E+[LK/BW5K=0;M? M@C^T/N5&;[[L+.4675-VUC^596?UY!>YR[\R.<1.Y5_GK5'9#F_IXMO?]]6? MORJZ[>-4VJ/V\=7FG-+)U[BUI'>I%FO):Y!./KE>(]:366DU==_]SEPP!16P M"A3V.F<:_N'9RC.\+-UY%=AD'/YC2[\4T'^P\:6#>OEZ_=:@6\_(TA,N4X_S;S&1R^@2[TB?X-KA+##7"V7X'\1F>GI?, M3Z3/\(A\:6_EG-)GV+BUI+.J%FO):Y ^0[E>(]:3B8&-]BP* T-AD:-">A0K ML.ABCJ'*78?=WFFK5].RQC=HW-?21WC6/BNY"?1QLXUR7(2K4:4T7^"@?=:1 MOL"BV44Q.)#T]:6ONAQGWZ@U.CN5SC[I[)/./NGL:_9:TLM4B[7D-53C[(.? MJ#3@+TEU+L&!-1/4/MK!%+GO:\A#B?62MF-8.N@DP4(!*RQR,*20]+U=/!I) M!GT8KTK&Z@G(#7Y*W>UF+UE<,G+ 9(C&@N=S5@.L<<+=E)CN>9@-)3U>+<6. M%<_:PE\&.ZY3!>D/6&1F6Q>FZKKC;P1(W\5]W'NJ1\O16S<3:G@\?C7TA;!:-#J=I>'V"DOS&'X1<6;,F7N.]H4SHJ0H[UP*(_A5+ASN&;8&&4X M-@+#7LF0&O.&NNP$Z\^2GQ9EMY ]SU M])B8ZP-63>"V,6O2RB%H#AZ"'%9^&KR>;IK.NSR5@8,)+M6$OUIUADEJ]&PQ,.F=MI?]OPF8$,[4%RS=\P@LF^>F MY@7+J+T<+TMA"NAXF+UK/#-SL8;EKV>ZNZ.FBW MEUG9SS, %PQM^>-W#*4VE4^1,J[@E;M)_KWTLUC71IW!LQ(0Q8*@2G6F%DK- M_FG#G$JJTU#VDKN'#6 M@OB$/1ZL@-CB6IBNV-P<($@H.NJ*OANH8+$7 8/^9%[2BO$!0QUS@9_F_H'V M>B.!W]8H;V):P5P_MOK^<;4PN@;R%$6X8?DJ=VLLT;%PF&M S,S9BY0K E0U MS.^\E\'+5T9:NVRV?'1\+9::^<@ \3$UTWQ1%V[,7!3_3,-8?1#/Z72 MP;1 M@SYN.);$V1WV6TKPX\/'=S^OQ.ANO]T;X;<3.VZ?GF5L.G@YCAJ8>?GQ8USV M*B1\X02J,G50\?L;<"7@BY3\B.Y)U!HMS_W'SVH6Y,3Y1NTA9G,N+17LR>%K MJ;YGI[) Z:4U@>\BKJ.$_1[8+9'B!8JA_]>[!SC,/3,9J=OC.=@1^H_^V:C3 M.^\/?_2Y_@]?8/K8V_#AP;M?E;6I6]>V]4Q5>)$.22HDGR,X1K7>\!:$0[C0 M)Q/>RVFK,C PYLC0'+!9?BU+53DJ_H8ZS,0V3?N%I"E1;@V\,*X_ PC# ]Q, MGQ\H'(HJ,$4!/0"$?:;OI?/+:NNPQK'5^)-S)?)D19/KP(ES=EI&,%>>O\1?T7S'@>.39(Q2(4AT[H&W(D,*GFJJ M#GX+WTK!8?DB5N;?Q=[64R+F=/ 3(YJPYU#0?G'(J019&(;0_W5N]V0_$2M[(__@<2D/\9+RR,DH>3'PE$ M3$RRBG>$>Y:F$#69L'C*"]J^W)S9A[#>!AY*#"PO\I%5(;*U_OX;>E=//JL> MXQ?V136$D46QP=4AGYHAU_IBF#>IC,L>!6^YAI_C]>J(W@FY3RLMZZ<5:U76 M_UTX*P'\IKK:SR2K^??,1KG\RS>\Q97E>HY/,X]O,+OV8:I:(D\E=!MOSBI> MRM#9/2VXW^H.>K+&OU$(DBKH)OT%U1=47#;V\LO*[MJO 4!OV.XMY[Y56NR5TS:=UK#U?+Z]]XSHH4B>5Q/ )QF+>Y4S[O[I*QVSH[&[2&@^%Q M2L8C1Y9M963N[/ ]9>5INW?@GAA25M9?5A9G"S=)HO+>U6]!H+X_%)/D(#Z8 M1.WVSEK#3@G&P@5EN1PPA/*! M1.;Y>:&V:RHM^YUVY^TT9>01P 8V900H\4R-X^[)6)=C MRI:,=5I+JMO-5[=E-D>-LSGD;(8Z97,4:"[T6F?GH];9Z7*+O:.(6961S1%' MXU4_#XY$>V5\E.!RZ[?/^]*(J+L149N.YV_EG-*,J--:&WI99_4,6=D9H;"F M"^N[DJ0HX:WV8QALTX]AN,XHD.VSE]IGUZ#YP:HVDK%."-0X-=[?^> Z6)YF MS_#A6\=^1(9S&_5_HD7'EG[/FT31G_'NSY_9A#G.RJW_87C3*P#"LZ'[JGEK MPU:99SC\6,QB$\-S/RT>%G-V,\E\U*OA_MAB.[_S/E7TM50+$VJ"=W?_/?YQ M B.N7FR_ZN[IH-4=+6N9L( P<:.F7+EZ;6&;7M [M:FB:E.#/1/\@A9:L2=$ MWU&P-9EE>\HC=A'6&7Q#5^;B?F5;QD/T'00Z\#5^74R.0ZJT-6+'XXC,S*2R"_H'$$CQ;L=B+"2($F*2N ML-G,N6T%>P%QKH$][]4YT/(S^LH6F3UX'FU ,%Q5A^=HGNV(;H+XW6!! M%5]3C @K@9V!=JF:N M\*.PDVH%"6A[R)<."]_GK]+7PP,&)# O.KH&10RR) MWKY675W]2[GSP-(+^G&S?70>27M] /(N8ZY%(GBM,_R-B3%]-+:X=?<(N MGLQUQQ$C(\4JKGQ%9$D;K$"Y&O9:PXR:K50;4V*5P.$RV ;R(V!\46/[6(O2 MY$2#%=V]0?]R]FCMG;JR<;"/+3VCA[FWG7O,MY?]^HG&X9)12T8M&74IC!KL MY;0)73W;'IVVAMWEX0$AVU[1>%KR\2JN=7>NOF%PR,Z>!LE7EWCJ]LQM9]JB M\4\O<(7DC"+WDPKD!,8A!JJLL(\69P>KAC^MGK[FST7+^+@[ZSVL"6M0+W@3 M7C3=#_ADC3F>"B:E R]90,\>7#/S7&7&5-='(QF^YKTP\YF=P + $PPT5('V M85_/S!&6[*N7W?B8>$! :'" 1\,B!G!!/OPG'&MG4W*00R]S=GTS&4?[KC'O MSAAW_P)FN) 4GIZ!(WN)=N&:S^1Z88KHLM_^D&4\Y(!G\'N)"^ M+4(F^#K'//RN,C%><5H3]FP->#4YBB.OQK-MPI:4EZ AHLI3",0$ 4!HOK7M M\8\C=.'=N%9C&'? WTP>'!4C I_5!>9;?V;P^)EAP2N_TU%3N1*W>$ZX?I'L MD ?/MIZ0^0/WZ!;0QFV$KM^?,'K^TRWQ]OI92['%2&\&=M" M/8@[]+'>H,NUTP;725+MG_59G ML#QMM!6HG O H9F*JHL#5TVC2PC@)!SAQC75G>* 4=\"A=!P ;50%G,$^GC'E?;4VMH8[>V>QY25OR1VY&[W@A.XBMXEA2 MJ]-?+A3>WEZV[, H !X&F^61>/Q"=#B1OX*Z+_X:*;]<)J:'OAHN,0RB=N0N M%'".4_GRI-A5"RCO7=!)KVT/B+U/S&#PH0CLW 9,^4 A+:3B+:3JR')'NZBE M//J>R,.8@BT2IZ;XQ+7BK2>@L56&$Q?RTG)Z(Y;3;JE0M3"X.#*OM+5FW)K8 MW^;*9.M+AABB_4KN'M.'C]A(:YX>U!^T.J?+>E"%EMFR!A2WZ,O0?_*-B4S/ MV3B6X9CK<\[EI+A@$N8^>^[GRD"4HS13HS0S UF\E*/J(9O;EREL5WE0?#%R MPW)W2>B>D)A4X@)]S2SQ=6,V[[4ITWV3W4QRJ0UCTQ2^I9O)'=/L)PN@K7-+ MZ\)V/;>>LSB/*BH;GR<.^BV6\(E!W\*EH,710G@T0_$?#O$,WH#K9$^V8W#] M%@>%NX$:1Z_8;?LNO.]^^"4#$^7L2CF[ M,B5IAL/UXW)ZY8W+J?^CY7"[>@RWZW:VFRU&?76R>C$U>%+8_Z*G^S+;T]W@ M>5Z2E&H])_(8*2G=,ZA&UU>CK4A,RH5)'8E)$I.*P*3N>0,PJ1D]]M*+-K/1 M7D/<(.AN0O^$".IE.1VVZ)U4'K?9J8G7/MOY>R%[R&P#N ^6K,W+$GY%IF>[ M'2^YKRIO<-+U;B;WJID,9U]9FCUC88@RGB.W*<&M'P8%^^N#@J=9_=P.CA"[ M8::DB4;31"=&$YV#TD16&\V#(X2DB;='$]WSB":ZYP>DB6YFW\^#(T2E:K=4 MJ.NF4!,E4(P/#ODGP[P@J53OZ=QH.,=,:=;WS#0QD=/2OP48(KY?-0/MM0:= MK'D^#<4322K-)Y6DPET?4NFT>H.L644-Q1-)*HTGE90>7AM2Z;=&31$JTA\N MU??4LG?,9:J#%0"@P>M8DV?/D5*D#O^VN6U*AP_0!-CMYPA)#L-PSUO#H?0. M2F*I$;$DM?@Z$G9\T@%NEC?T-*^F_,8HYJ MDHZNZM@VP/6PNN99YJ^\<6::4M,%H@ O'2?0Y&"Z1T?J'I)<:D0N246]7N0R M;(UZDEPDN=2'7%*J>KW(90"6;4,B5(4-U-U^H.?AJ'#?R;( EJRJB9*U^N(Z MOTA ;0VH-R6EY+5+0$GZD-9*?S1$?M.-9DI#QN/D9\8\.?UG.,(/!X;2:)Y@! ]- EH>^/?,IV'%YK2U M!*;@J_P1&5^.->98\R D,CX6#DEM>?'PLS0@R+(]($>/#PH20^!T&BT7C@_2 M&5PS#M+B6(0HS,<9!1_/'L%Z;+3;@S/E&A)R;0O*X"/%'I#WQ=_'QDO7MO>_S(M&B)#X$*-4 MUT_&7: M,?N13^>S)PFM;=V8FM+PCH^N^6([XB7\7'>W,:%-0\2,P8JHF[W[M=<^3VO+ M56 633H%<:)S5J::YB(],5S/P8;S*EDU8&7P]'HB1U[<+DZK&]5.J]M>BTO, MX_4R]:=VROA-3U(,WU@R$@L;>K?%,^&U/5T&*X^3,4(QY0HI:B+=^OEG/+W] M07W];+B::>.4ZKU&F(F)FCY0L)<:?"=&W@TZ5?9W/ZB7(XGLQ>PDE[.C]&EA M=81YM]M6.#HK@,^PQ/(E9%S%/J"(4M_0Q0AO?ZP)<)2EG7&,T'%<'G':8,/+ M7IL-\#J LZXAMHGQ"F^64$VVZ\L15TO@41>@RAC>A>HX"Q!^ M*+]S*"FK)CZ33@QZRHL-:@"S-I5G;7>>%:T3&GN>E&ETS;P;/C;2>OIJN^ZQ MG*OQ]Y3"N^.YIR1_..BY+#LCNZF$%[QH^JO!Q;ZGOH+5P4V\,-YB,2^8X0KV M"@YL!>X/7\!AHN0>Q \Y*YK'T2,U I>K/%'5J!?-DB>+/3.6T^^V%*08^MG! M51#?6@J(A;A%_\A, ZBF& MA\ZG&1@YBFG\R[D*: M]%<(O'Y633%E7<6ISNB>B+LR NK7A9>'$-XTU$?#-+S8[&C /14Y@&\2Q>'7 MHJ,K:G3(! V WFI8'OP?OYVU$QS^CB.DT>F+])3>B0JX GNC=LS2 &QWR ?E1/2>='Y=),28DC0 ? MH.?W]GU;F3"=>BGAN'+?LYU%7 RBG IH(,VT67#%2U\ -%1=,2/=30TR?W1^ M7NG**&2:>6P!S(>1<\,S)VR?=G\B_]*J"=S=\H9[U__1&GY6SRW;8BL6Y/ MK)-SS"7658YUC9YYOME$ZD@3:6L324+U4(9G=?.($C?9Q"[G%;K>OFSRKNU8 M\*9$B)?6Z/>L_2_D,9E]'M;GD>9P&(\] <[[ )J)#^\4J9G[#HN'%ZZNOX3Q MA9/>^@!#MYW5V6=/^/^T_04LH8)$@NTZUD@D>!-(L+X52\V0H.CDRY^V:^&7Z.[9:PDV;^_;RL?YA12;W5 MS14$]C]^JV4O]Q7/\@JHI;WT[CVX+HLP9<%PCU@^IG6<5MF\7J MLE!^34ONN+*R).&.5R<[(AVP$B^BU!0#KR&F.KND->;)+)?*8WXY$I8ON$$Q M2M5JX_*H)JDVUN;2RU$8N[WV0&J,=;WTDG3%[GG9ERZ5Q2-2WHY(691JX)YJ MX+6-6;P^L PL8@ V,'M#.M[[_5E_ G[[3']9S_RQ.!%^VU",5D*4\,-^&"#O M?G]M+\_= \>6=U_3N]]'ZD_4E7845!Y>R&X6]' M42Q'7F0WLL1&E=4Z"KN=]O)(-.DI; 1&E.-%/#^3*0<-Q8BR7(S]K"[6);D8 M\PCL%:)_."2I+T1_,\1ZT-MWKVZ/E/.E!$*9 S;6$&9[*;T5@(N6Y?E6+XB: M\RV6G^89+)Z+X(.+I_22&RO6I*AB!:!;?/R@M!O<%2_K>IZ&8^16"DAO)4;^ MASFVKKI3!."HU^U]E/@H\7$'?-Q._6D8/A[0#Y=WN\?GK=N=T.2N]D'JJJ+# MN7R(S3 D#N0?O,%6J;LZ [<"?U5F1MJ!7.%BY;@6Z(K"EZRG*PSTWS('^X%4 M:VMT,DR-?3U+I5WCKLA9U_,< UJ6X_'L%5]H(['R(%A90'!_![0L.\B?%:*I MZ#[KD@H@39#F*_OUW-4F$V3+=LL%6R)-#&DUJNE MHO4Q'ZHS?^5=CU.-DS=KJ?MU 2Y%ISPV8#0X O\F[TL"0R)O8^]+ F,_Y&V MH[?^CD6YJ[>3!R(;TZ=YT^6JZ8TR5Z1>0?G"9A(7FX%>Z;5MWPY=AN$/B8>5 MY9T?@(5(7&P4+C8^YSR%)H><"B#=JG4T[OM@S^JVCRVBZF'02FA(WU2#+TQ" M0Z)O@R],0J,0YRK\5.$827AH)E,= ND48?$:GH@ D:6:B8VE?3RQ<>6Y8)SU MZ$?GYZSG[[Q'H<]>^S/F&-JOZ;^7_6D"P<38VJ(<:J^K^:(NW/C]\W^FH>X?,-\.:-E*@$5] MW'2,E+K#?DL)?@ I_;P2V[O]=F^43MSNMD_/,C8=O!S',_2D?OP8GTNLT&!B M.(&J3!VTZ?[FV=J[!(XF4?T!21K'+J$!":^[__A9S8*I./FH/<0LVJ5-!+MU M^"Y4W[-3_EYZB=NV&K=5>;ZKH?_7NP=XW#TS&5F-/_IGHT[O?-#AYBM\D.EC M+_6A\7S.+#W\Z(\NLND$=::LYGMMRG3?9#>3I60BG)UBJ(^&:7@&/8*9I^A!CQKT MX:MTS? /XOEGIK'9(W.X?.MW0>#!%=(0"73-X7V[ANO!5^'#WI3!D3#'#%96 MWAL6O&+[+GS8_?"+@-D*H1,_1J\,J98A<#*EZ]X8&#_$7GB%:@BQ&XV9IAAU M_E_OD,[A;_%(^CO!Q^G1@J-PQ8J_HOEPP99'C#=2BXDS[U,-P54W>*JISEUX M.?@M?"MU]N4+6^DN6C<#?+1A!GBGQ$G=!3U[GXCH:*^ :*#0"YR*2*H]W%M- M2BK5N6V+\K:R:D-A@/STW:;-"4SF?\:M@,@Z27XDP)08A8AW:*5?>/9(PID= ML:2">-'>?$RH2*0A+7UZ22QD:9HUN/T\SFE)<-427$\2W/8$AUI7 VBL=EN1 M6+)R1I%',Y3)YE+2:Z6&] MU7H8NNUMGKMH/2FF[;J*ICK.8F([+ZJCNWLJ-85.;OG[GD_(ROJ,;[#*G^NS M39>B93?!%7V%&[J(7U J5C9V;ZS5J???[S_'LTQ/HM3[_OK&=V>M_FF=1@;O MEF\IT:H0M%K*I-\5K;KGK>YY\9T<$CK.ZMN1(OE81')QWI7F".Y@B#C%T'7V MS$Q[/H-]DG="HT'C]97DA3QF^R*.)?X7SF1/\+X5\]G+$:UGK>&P\*Z=-9&L MS;_FPD3=:6MP5OCD92GI:KF>-#YSRK"QICD^TQ7&Q]BY),ML[*LLQF@<+3.\ XZ'/%+!5O3U%R;Q MAJ>%3QR7\JZ6ZTG+KE"I>&5YJO6$XUU%E%D*OF7.]YMMZR^&:0*?B^#%WRI' MN)5>=R]%6Q$77)QOLC4\'TD!)@68--@BT73K8*S06Y"AQO[R#7(Y2OFTS+X" M2-V:JN4!#[L,@%6-Z=4;2M.KAA= MX@Q])E01+658'N_210QBP/,^,8M-#,^]GZH.^X0PC7_@PG8KDG:MT?FRKTG* MNR8A0V&2L=_JG!<_I5/*QCJN)^VVG%+O)LKP9$"9851M\8;%'H/'YF%S48X< M@BZ(HBPJDFS=T^7\."G9:G;?Q9EUK5&O^!&^4GC5<3UIV!4KXC!MY V+L]4Y MW@@8&1-[$U=9H'^Q^"&VA8JA*EJ )^H^BT#$;9]Q;!.FCOR8%3.K8P&;/&:\ MQXDL&SY.G;R!VG9_M;;]8'NJF=7O4VK@&:E,CNU6DW(]Z+0&YX5K;E(+W^XZ MBXME#%K=\WZ]%7$I>^HO>PKL/M;X9F,5-@S[735%NW45FUFKEK;S4,L&"LGW M6[+5$%KC %B5B,S^:>N\>&?'NU\_['F];_5BBQ.>G=9P>( ,[GTLR ^<,TA' MV-OT 1S+,:4C3&*'=(0U>3WI",OI"%LQ]N9-:/A;ZH$ JFHT^M:P^%8KT@>V MS5T6F,U[VE\N9:J5 TPJX,>C>QS+,:4"+K%#*N!-7J\1T8":J>EK(@")V1VQ MGF*_'$91+Q0IW^A:^ZG7QPJ5W75,R?4/OYYTN^3,]K]0YX8'._\/L'37GG@O MJL,279 UVWTC7IC\X;A8!\!T*6\$SJ K[MC2/T?PQ/+=:E*8NJW.>>$6OPS' MEGW_!?;=ZHR./VHK)69%$G,[&;6KX,QM4C5$O*;KQ>/;SJ2O?48X%O) HN,3 M>W+BN\DDJUWC,;ENM#1](2]"5;C8%K(G76J]6O DBZWO\+$WD^]NJ9T\EP3. M>;?X8K><][>56K(S2DID+!D9"VP ,!P4/Q I'^*D' ?E@3L'H)P.*15&B<( M"^C%G LBE0N2](54N%AA1LR:%L'5](1.=[SO%6^XY+R^#UO?W\YH^380\H#X MN+LP*;T?PRZ75XP R59R:EB&4GR+$FF)[*[\K2?8$ENC+%69',S"*$HR2#-C M=\E08N.6@_'\===RX#A6(ZV0P?;9"](8.:0Q(715IWCO8/M5I=^6L]%9R:M\D,,I2Z*NP4-[DA4E@%(9] M.Z13UC%GH<:>MOHU?%E1#$K3TI;,MF-U!/Z]_IX9[H./:=.EE:;6TCM3&QDK MT>RXG(#-*ZS=RD%1K,55@L]M%[?GUFI:']0TW?8Q):*1>MJ10Z,LSU<5KKRW M>6,2&L7AWT:K"WZJ<-@DU#23J0XM-46(O8;G)G E[!S^W&#[JZRAP4\IH;0Y MX!6_N6YOQ=4%*P?B_=J?,SPL#ZS& MKF)/E,],8[-'YG T[W>!"L!8:2G>E"DX?%&U%LI4U>. +?20?-T) VZBFHH% MUJ\=%0[8KJMHJN,L0%%]41V==OSW]?;CLPTX &SC OB# MYRR^$51\%Y\9!D_&OC>U'<-;C%\-=Y.F/0PU[=/UR>.=07LY>9S#!=#3A+]: MJ%!K4\"YA?+(%/59-4QD00!8@,@$3 1EXGN^P]!C0&\8M.46PHM_M2Y0^W'Y M.C<49Q7VZKN* MKGK -QX9, (+OV18RC\27#6>/PZ6VTHH?4_!@F+3F($IK"-J !P-1_%=]8D(5[7@/\NG&0BZSV')_L*_ MX5P?"'"AES4 M->.1*SG>7E>!W/(LS2VW04:X,ILP,M![$'0<.QU1.TTOQ;L18"Q %NC M*QS@@KX9!^=XABR@ICK19FZ+X"GKV#4@T_YFE1 P9<[@'4"1Q3J:=5"ZL!C- MQN-(11!M$LY?:J/1]#MI&J735G"0\MA.AI(6QX/V2@.XEB;]D1OPWSV@LO_P M\1W"U/C>OF]G%DW-O6'_4*A0T=(G.=?K'K",!? =4Z%ASV#@!G^2B+=89O\F6[YZ/3 M0M=MT0$UVT'RM"WT*"ISQWXV7#@P"6U^\Z;ZTE)TGVM7+Q:PBZDQ5[0I<@P7 M=@Y,>:H^PTXUS:><@+G#GI%'FPO%=O@'--LW=?X)86<(;M]6'J: -!D/1LR@ M:Z=/JR04<5-)_.%/!T,%D,@G9(8-<*2!Y?/H@REQTX9[4)Z8A>B/$%K:&;SH M8OX# %%7'A=58")Q4-_T7&7BV#/%9DM]%=\#5[G>YYP3"-J[NP'JHZA#OPGVHN7,,- M"',9-V,8\&)X4X#@U=V%@BAP5A(*O'_Z #3H!-?,X1-3?W ;G*P,Q_44PW5] MG$$3'$&P_^:X71]Y1P6 .[J]3[(,16VS_::K\R[=8@OB* MQ"=>C;8DXZ*"F"PJ/V MT+!$=$-\'A/Y0F7.X3$WU??L5*8?O;1?\+$6*G$*JHJA_]>[!P#'/3.YJ!S/ MY\S2?_3/1F M##H_NMQD@2\P?>QM^'#OG;0:#FTU/"2\EJ["GFGX&3$PD$VV M:Z"M1R1JL2>5_@"5$,X($ND1Y#O2N3]'W,"\45*]%MP10.WYZ#$9*::!#P%Y M =#S'&Q34C<-.+*!VN9D>S-EY<7$H#3*F[I;,/7&5M\_#6$-UUO/Y_;!R(H M50T-GP^5+("N2$RAQ.WTT=DL4?3[2!(06+_YHB[<6,J%^&?JI*1+M],!%A$D M;O1QP[$\D>ZPWU*"'Q\^OOMY)49W^^W>"+^=V''[]"QCT\'+2R+M(SWP16SF M$>P+/(&J@!H_^:]W?P,5$U@%B5\@S MT2EG86DC]]1^/SL]9X"M,A&XM@GK; MB*!^(['WJ"10H0_+XZAJ*]] A7UB]"&4>8 N6(OB"*&7-K"F!IA8#HDDS9_Y M)A>"()V*S2W;.=TEG7RS;EFAD8,.S?T[KH%R''_,O2#0@5[Q&:D JSTM FR: MZ>N[V#JD[>,[<2WAD5E@B'MDJR\[+3-TB+8RUC3;06\7!B54V"\\]GEYB#%M M]Y$Q"\\&1S'<*9H=3ZIAN7QCUJI"F(PHFS"RNB5?562M]LI>BDE1,0B:F@[CEL;CND&.Y#A<*"S:5;U4K(]1MJ.JV25?3% M?<1@HX3A-M2"M"*\/\+SD\7@T,62Q;]B;AMTQH)]9R'##AB:$F4,(.$3S:%W M#,C+) D0&60\ATBXJ&DO)861.,NW-5"I5;0)T3IDELM/S'CCTW;!HCMWU]W_"\.0 M.KK:\"57>4^?M7T7H.E^^"4XH4KPTI-SU1AD)[SCOZ6SR>_DX8M;2,$$>\M(*_0CJAY9$5&JN, MZ:19YY;EWKQX YYJJG,77@Y^"]_:P!W?K:ZYB[VMIX3RZ> G0I*E>HW@?3C5 MRK%Y\'>OJ0DF6P[/;"$K:S:4#AMHAN1 MYLHR(DXC_,]X)5%4^93\2$"W,=H3[]!*O_"6%8EBUS *4A3'VYM;"D\4.:*6 M/HVI4'+;QGZC@KGJO 319NZU( M+"T)2SL22R5';0:N=L\;C*OKFZ5(PVW+1P>/2_4+:'!_MH'LS[:1K'[/=U="8#EK+GN)JNA]W6L-A91-]JFW8)C&O>,SKGA:/",*_;Z@UK,8!PB^Z!A4T$J;$RM6:LU&?&@\BNXC#, MW\&0M:VHFLBN8CI5Y&B&5_*XD*HHNQE#'*@H>9F*TX0>7MZ=N+L'>QS=W&=^ M<3GCX5NP !=. *]MD$+G1SK.,(:I;P-'#X>BG1B*-K"_;;5M,]\H!ST8=G;/ M(^S<0WNO)7:6.G:SZ?J1ZBIJD""-RI)(Q<8DNK#._ZA]/W6;T[DKL8_=\2=^ MC0]VV'E%C',_C-;4:PV[E0UGJWC89_EZ4\VP]?#(VG#]Z2WYEMXNEC9=CVK\ M*-LUBEFE6EBGW>UC[4ZMHGY75I9_+$/7D_ZQVEEW%U2K<67QSH_(HIXL;&0U M=LO7]M9U%&YU^I7%9Z0/XOBQM!@U+R.,>'HJT52B:4%H6I">ET+3 3#3VDZ9 M;LC LG5^NOK:7'*L[%L'1N/=!F_RUB0P) HW_-8D,.2D\\8$-YN42<\L7>;0 M5^#T7U7+M.W/4G/Q"W.X]4];Y[WEJ2IUC>](#)95(!+SWB3F'4<5B'2,';]) MUO31WT<.C<9+B+=Y;1(:$HD;?VT2&A6ZQ^ G-IW<.(!BMXZ>Y?7PS3?!HEX- M[>.MLK&G+[5OW[-A_.K5L+VL;XE9<]X".\YB0_9XM0&UY\9I=9X=C;L"Q9W! M=VGR6^Q#J9%EJ_O#VWQPI(O+,IW/DV&O<,L6H54+=V#Z--;08:YM^L'3>0=Q M7C2JSN<,#!9\&>?_/7%WW]RQ-8):2^']A&W>1==CVM1"(E&P&:X73H@+]MY6 MON#8JL219XQY03OE'-#/M&:VO1($V D'V D"[ 0 5L+-T\0^%P<+\FEZU$.: M#VITPKR+H ,Q#DS : ?$@"79&DXX),:]6-S9Q=OFD\"IKF*^!T3Z(ZY7E3$ MPH=-8EW+D\/@BP['AXDQ\6B('[9QXIAB3&U;YTU/. :H?#8DH0FAK,DG%BA@ M_'HF'^P03M$#]&#/*N\XC5]7@S&W[> .UQK7WZWH_&!@BTSCM:/7.S]H_B>< M5F2G+(_;O0] A:-YR5+/,U'U]CTD2 MI5E5E8IC,7:NF5'.E7'E%JG68 MYSL63729 Z%JCO$8"2<:'*R^A$K OV.STJGO/A]69P0##\1L89H<0VH]3D5V M7)J.]>B[L+;KMM*J3VPP=DRWP2TL3[M); !GY5%___G?-@-C2I>.R3A!AX' MLB3_T/I+U3&!07KB2W%Y B_=TER68 Y]=Y2>7$#U$*BL(9>VO)8RM5\PI[25 MF"4!O-:#:_:]8+8U34G@ Z'%< M4\6SE7RK8+\Y"H3$8W1'-JW:]8"*I_F]0 M3#.TTMC-M<2UP>-,&W5*4I^$HH%RP""\6BC,(#69AFR37(!O!*-/?9=K6&IP M*<%\U8U#_];=S%=4?ME-,*?C*Q66E#VX8E 86THPT%%^ VYMR\T#,:-NKZUP M^&\:/EBDV#E].U(G#D^3 ]J>3 P-# ,TPI"X+M39HV/H./O]&]C3JC;UT6AP M!<=3D_.=BC#@@#)/-(S!T5AC<=FQN3DT3H?8$WN=&PZ?\Y))TI0UGZ3D2_P* ML8%O -II?OX;PB$!!MN:B M#\R9W4QP&"9:(.O-ITNP0-UG8/1L2Q"3):3[3F@)>>P_@=@'-.YWEM$XX94S75M9P6V>59#@ODM* =H>TQFHG%Y>7'2?F5-;&\ K& MRXG!?OZQU9]^([G_E7]LJN&H:>J-.U M.2Z%[6ACIF'>'77:6;5HJ1<4N',3?N'7$LI=$^[%1,F"T$:@4U/>,T4M#P1GSW\O;RIN::)_#9%L.Q%SD'_8_.!']]U& M7PUPWPL;O6( ZKV<-*M'[0ZKFX1;#9N@$:D@?6R+0H\8_B6C1 - "GU[?'^A MC :]36-2E3R2*?],T=*G@%+6QY'-_]QMVN?H;/W0F'YYDUT*>O0^;9O*G0JX M=0K:^@FU+JA85_N_->-)"2:=UY3'5DZ5!!&,1!^(Q18^<:MX41UFO9%V=\=R M3(D7$B\VXL6AQYHT@.W5S&%T**??J'.L1FD-[[ D7]_YF=2'ZB/WFM+@Y&C. M*3%#8D9NG2C9CB=1$K1<*II,5RTC$W9]8F M%2_=^_,Y[SJBFI\-5S-MUW?8S>1"=:=?3/OERN*R#AY\Q]M%/-BB#K?8/,_C MJ<[)5[1:ET3U. (H>H@!F(JJ 0XH$T "Q8BP(.P:XH658R^JFS==LG9Y5]O5J;6]\K)V M"WIT?3,MU^)]$E?WSF;+L=:J%7?-_8U'^B)M+/F1@#AB&"[>H95^X4ZNS=F% M:]E&_5*)J[O4^%J2$HJBA"VS9M\()2PG0A\&SR5ZU!4].G5 #YGG<@S3HM!R MAXLP=&K_&)3!QTO@L>1]!J8;F'G4;A1,O713%--0'PV3^G_5*46FC"#"_E.= M=ONY3<;RK;J@WK051Z-Z9X5/@3KB:-0Q(%))(;&SP8%"8F\T_7VU4$H7^L08 MO:(ZAHOO4,M,^Q&[V^"?Q7BDP8#DI6+3;$ M%]>&Q&; 313)]#*^"=+AC,\X1PPZ*[MC2,6B&*O8=-J(KL_?)OCWC M\C6@;4A[)>R;\B*NYT3E]Z,XP04%C4FQU@J[M^GBCA3LG9QNI)(O0%5P-*>@ M7E\RV%./8$^WO&!/08]NAHM[/U0NU%^VVU:*#A4=IJU$N>[.<(1(%=&?_3%* M4DX]**<1#5F.(([4>$R2.'3P8--AN:Z,1=4E%O5'+A/M9+G;.^808C=[]T.= MPD^E!0V4=?]L&EX4\^5L]%AT-[3USIC>@-?P[M=^^W1IEL#!?'3UO<[*[JJS MYJX&[<'2^!(9;7G+;#?I %OFMT?.9+>)D*;(,N[>O>6#7;>:C##W'19WD ]" M__A);ZV#?- ^[17O(?_I:%EN!9>[%/S8YW)+"(C_M%7\XRAK;[;I\+[Y&*G6 M\\NG^<0TU:<1:"R:HDL\UICAO$O#"_*MN+J+E3(X-!P$GPZG"X>0XQVU,D>1 M&);F!-4Y8)LZ]@MR;1['@(?1W$7/5@!'-!_K48-S44!6XQ S_!I\28<3_N6K&#ZD2(L8\ZXGH>&"<%<-&N\4 MYI^ISI_,HQ0UUX";5IUH9;<5#:[$#Q!T80<:I:J1Q]^CF:/V,W/$0'0P(^+G M3,UIR9X[N5W176^;HKO^YG$)RT/9PDCL-]6C43RRQ*X>9/Z%SS15+4 64Y#R M7&12B2D-6;0K;%DU,=]*">=*;1CH(.PX9@X;$,7:BZELA5Q(#HU0&D M_0V7_*[B?=T7TL.YO:G=:_=K9VP#+^_5R7X^1*.=-;I,D''\V6?7\."'%V8^ M,QJ-FDY"WF[$8/XL]DY')A]+&NW7B49K2Z(H9Q]>[$HHL]8E7^.Y&LG:9/*5A%E4B1, =P+?D>29@SS'"*E*:?1T<"#=5_9Y%J_5 ML?'_&SFFU 6/4>38F $RX=%NS ^9^;-4N%O*HARRJ!+Q,VJ-SDN>$"N5Q+I3 M++\MQ,M?,$7*]V*I5T=.JN_WH-7O5I 1S?3+5PT^.J8^:=7HC67D?GZ0BF/# M-:HWEU:.N;L&XZB MF:KK&A,@!.+?-J]/P5(7U)9HU,TCO^I]H**XB"<"1W>9D+-MPG]%'I -CJ2N(.@PPN^0_D\M1I9N8@?G@NQ?5(?.7QQ6_6Z+_]*0 MMD;26-VA-T+[K';&Z@67"M)GXJPQIOFT37=*EO*1;C=>"" MC.>V@RA2#Y*M19>+D&ZO;4NKD'2'K6&_DJ[>TN'4*)?_&SFFC&P_[=RSK633K(=M:/4X =@ MY\^KXU7]=F^$WT[LN'UZEK'IX.4X;J%B^/%CW+.LD&L93J J4PVA8&9L(=NOP77 VE5!?Z26N-FW76:[_ M+@-^)2K=94<&U\8 EA$%?P^EYE[#!&//,T!M-[2,$$08P0\ZMXWO+Y31H),1 MA%U)?@UA1"OW7V06P6DNUIWK+,LG&%/K/(S5!WT@L<,U]@%CNK(435)ZG>YY M*VB[Q]OK:2++EQZ0N'#>VM(!HGQ6+2_X)-IXK@&1Z57P"D+NB+ M3\S2P#Z/"'ZO+)PUO3\Y(Q^=GA5&Z+GF]FUBXSNPXFK8$N@$2NS"B+P35[8I M'V8]^]H=U/E86;/E'\]*VT;852\LZH*H#QD]7;48XG)Q8GA1IU>0.#JP#<=X MI#HE:=!>E1FCUG/-,2A^5BGW)O:H!> M-5>=, F3G ?8@AR[F*>DPI.O.J";,1P(A!38ZWR,+I9>Z'[\(,CP96IH4R!& MVMPC*G9_^8;#NZ//U#^C"M:V@G2M^TZX7S@:G#:&,G BC3C'H"*->;@%&5% M0R)O*89+AYX8H%.!7OC%=^ !S@P,[!:L!.#)>J1N4^-WTX #9C:+GJFO5&X[ MM]%(-> 6Q(91823]94\&3([D+$_VF@'P!\ZX)+FV8Y VE>F^9[QC#0"C\(O>%.P%EY F0TP+[X/0*69 M#11A(Z8@$5"3^]AV%OCI&>P&\,SU0HR+9RS3 HC<@)R 6X]H5ZANB,$&NG!4 MSX>MPV_,>89M87?Q:./P>K!;B4IKA+YC^T_33,.NUUW&+J1J@Z=9@,%(S!'6 M,XB+NAYU?U?AIES?I*P5UT5S7]CU@D8S; MQ O,7#=FH1J21FS'P7'O 6H#7DY5>)8:[8]-)@Q'*EB$Z<#.5-"^D>_8KJ D MOFTB!A$!AH*!_6@:3^*) M!M]"(N<^V@^BM3A'LI5^\FIH(SBE92-R-\1]HQ1V@.!)!S['4N HX8,NP[V] M/F+Q[E .X)C'0%H A1FV3\ K;AU;8PSCC5Q0WY# W>1=6%]Y4^=3YRH=.HJ1 M+P7ZF7-,?(G+8YRSA/2L:E0+MB!Y+DK+5%(")XX-NAL75(JGOHHQ2+83:O=< M\2+5D+GD9'886 (>EI6A2/,M##\S6L%5353WU%>V23% H2E4/>Y\@"]%0Y; M3N$[(@F-4O89UW[BB4STOMB/,'3 \-#)2GLVGFS0@ER:4#5A5"H'GPX4@[9R M-4GH0>'& "HXZ"D0Z)$FL>)\8(:QT+4/&H9A8\&,;^JH+^.\0MB,.@=3$VPC M. GL9ZW+G.HUKVT+OO"(<+C'E1[4UWU;\N1UE'>+<)3GP$Y%.,U;J'F:/@U% M"0=NX5W.F:6:J'8E$6@:CA\3 8DU2AK=.!P4GHIJ%TW6LETW?,8C8SA(#!0S M70G@W99\J$0^!/=!C ;#471#^*_K/_X;M7BD6C ,;;3_2.:9) _G*7G(38:6 MP@SZ$/(I!R^<@F/!7RWA3.&&IAC8!@@#&KFSB#F'R$ 6#J*V\L?4,%G:3.%^ M$+XC8:YHJL7Q![F%;A!+(--;&+W>@MPH*K==\EM#J=7X^3D"KS" 5!WX!7PA M,H2R'#,KC:#(0@'6PIT/^T6Q;IGE8GJ I9/:<@OVH\,\@X_F^\0L-@&(%Q3/ M:D:HJ Q^DJL$?E-PK6A=N:+(VZ"MW(48I=R:JK52&]Y7#SZTC5P#GK\=>R=7 MI8O9>88[1=FLD(^985Z@Y3G&HT^:SAPOC;M\[KDUJ0PZW?=_?@CF7UZA(@#B M'V[ZF5D^+J SY3V^)7SHXO-X_8$3G>L)L3> I2!S!)/:5-AL;MH+],*_3&UE MQI@7;"UL$HE#IE&^!(Y'X0,EKPUW$:E\R"&Y_C4#3NR1JHGZ)S-H*[R9:P#?&9>Y-:X!N+J!+36'=;/P-M'U35 :([=(+T5=-O8 M[2?]C$:@MJ5"&F(F:X@<(L22N,BD!AA^&IZ2*_OD,[_HB]@J^-1+CA(.2B.4 M43:J!O$/9?;36R69BM&^.^V,?LQ[7E.H:!\06)T8L)9&4.\.K(P"BF* 1>1^ M.'B5DP/5V=:TVP)>>C*SS$VEEBE1\ $Q0/BY,I[U1 M< VB9=$ML.;%@Z,"MZ7S59'J(]REP-AGQ)' MOV/53*4O9']?""C+K36>B2AM)1'\3\5$O6G@F:"G&D+!)3>!.U4=-@6$XLDI ME)H"K)J^%%/-VLHMK.FKW%7)_0_Q55J!2^UD3OBM3B:&:< +Z%?0&#J/PT'B MZ ?E634H#5[8HPM*J_)LP#_PCH.*L@-"BR?4P&$ CNBP40!P:,VIBCM#;5UX M3M%=P9W.I/8NY2_GES*9J4(NP_&ZT_DY84,PQ"O2> M+EL(JS"!Q]*I&I5G:_#2(%%OBA&1!0EI"I*(Y%EA7;E!3%HTH.9-I%=D;V\9 M;+[W'UW,_K&\RV?$R8*CR0>,S59\K=[CL[_.@(?]YY;I 5EQ=N*4TLWOT[[AP;'K+ M32-][T>OCXC>>["CWW][W(65>\5(=-%)^=6, ^>8BP? HGE5F?N.-J6Y@8ZA"2_1 M^FNB)_-[NL7OP#71:QG\O)$W J+FQYPY/\2A=KJ803MCXA_F3?*+(0_BDX-9 M>B+OR\T!>9$R348"PA\%S,P1,]A2%C"UD59-45_FQ=>.SVK_W5U>?KN\?KA7_KAZ^*#1+EO,Z(CYYMEMOW'L=BSY M[:'Y[7GX%CWE?.,LL.M-;V BZ?5=,/FX]$2784HP.% MG6O>9);IU*>P%OZ=&]^)E>6THDR8,*,[.)$-G[R8&FRB7(9M,FYXXPG>ZXO> M^Q)6SP3OO<Y@8 M%.Q3CZ"OQ:$_CZ"_KN< 3Z[&[C9!;OWF![9$SCTUYQ!I]&#[W?E8%9FP2HI( M6N_VU9/N\#W[(! ']U+\(D,]L0@W&!'HEZ_:%,,>RE@#G)DQU7*3<.$)6#%P M8S672,A:\%HOT54+N#N/IS"+P$OO&='@S41Z_",+KC8HV0T>*9+&'(85!Z*K MBN$!-B'XL76*_S@SPN9>Z3,H5#3+[V^D_0^RBL M7\G@J<"Z@F+E*8#Y!?3_"'F)SU#I)A*DIEIA\S+;,H,V2CP&YP+8@YI\50-! M]2P2# Q'L:G2%A!%<*Z$0%0LAJP 6 \$:[>1#I&1/NWKS_1!X "A$ *1(FI,GY%*-/MJN[)$3"R41!R22*W[P+P6 MT=T*\3-I='#ERYT#DR3.B.&NL&82 88,9(8M!.#_]+<.,A7EKQ' 7(O#/)+P M3@CS#*5<-'#EBO3D ZTB--[)!_YFMM8B8B1XB/P;0$TG4"P3^E<@LS+%5:1& MB*;FP3PF9+V9Y^3SS[$' QAPH>#([+I&<'X5!YC[#H@F4B@IA\71:0-D#CZ! M+'- T5G@.VQ.FEK45EVH5@!1 9A/3%/]J)6$88$I@-<<::94Y)$7-5*A(M4IA-19^\X9!ZRS5K5!XM<'*_[RRL( X; /$ M5^=J\C?)1XG5]C[BRT^DZBE?''7&7FSGS\2%O^]U MNGU!MP;E&Z"E(D*;V).)$4;>(YNQ*;_TQGE200\-.G_P..@#T*'^ BBWWEV^ MO[>\*&?Y5E40921@5R@WSL]31%Y^J\$Z51'DJ!G(71E08?2\]'* R)6BO+^X MN;_Y<& 6EHB%")D8&74IQFPO2XVDI97#G,LO1%Y$FZ]];:\WY+H8+\.%:W.H M4&H&L[0%>9#(*?8(, ^4KO!]:CJ.O?/R7E.+F]5!2RQ,,>;MAD,5D;L1N"K( MD23:95PM2OA=0ZM%-&&Q!>88LVP%D;IK14V]4/OB/<6X_L416@V<7Z+UR1^, M5]H:B [<$QH'!"^ZC1T_Z(D=]SW"TZ<6,-6GA?+^ZN%#H(!&+H4)5 MU5WQK"VFQ38ZI%X-+_^.A?5HQ+JQ>%44!(G[]ETP-]A3Q,S],(3#&8SP09"C MV?4<0R/#*HQF/ALF>^*&,BZ&4S $HXMX#OF3M< BAJ7!P)F)OEJZZJEAFU2Q MI2#HPF,5%@--IORX/@?WZ=Z\Z52R)LF:)&M:B>JWG/P5X6>,F00)K6<]%TD' M=*\> K82,16^@(O%AF@"@%$0/0L^GW@GCE2]%JAN M+H7CP/B;VE'@W)C-33H-_AVQ-'/QD: KW M>HMJ6-]1-8IA$$>*&VH!?T/GT8SL.F'G*7 /FF\&DW5*Y1B%.C16QY(?J((\ MT^LBC$DQ8(AJB!)FO3!IL^S7MO)/^P7+ZUNKG#HR5>! M'%$& &5DB#[RR>\7GHUF3T20X^%$9SAI&PXK[BY2Y;GI#@?CGXW@EX@5B5-S M.9;T(F1 -*KI)AD:FS3-AX,1'!,WM=.Z9TY]SJ0/*U M[6&HD$8L(UB37LW8F$WT;)*GELZTK_-R[>"HR+.9365+OE?1BMZ-]K;Y:N*U M_^3;'?/[C1(#"B>$+\#B1?"Z<_+?_# LHFZW^P,$03;65KYEU2+1S I$E%")1GH*UV(!W2[OB=-@LF)H?9A;?;1%S4"4:(Y3 MW4)4H$D=Z)G7=8=<^RL>R:=@3WG:>19329S[@9A]:A4#V0=E#\;=9S34C6B: M@L(VB"W@%8;[9URB!JF&P"_F9C"**1BF' ^EIM//OR7R,A/7Z?H4S)CXJ)R% M6XJR$U.[5ZE?R6R.,S!4-\Q\SU>/+!.L#M*.JM.1&59'E&%5O+>Q83+\0@0[ MC(P$_9L&).A?VV&\!HZPG6[ZOLI*U$D5E:B3]96H'Q1;$Q/;8[-7/"!>D- MK6FZDVS*841N'S)Z WEN+D28#$-:F./EQ!+U<<;FGY@ 0)I.Z@M;)N9E.BMD M>XZZA*Z2[3D&C6O/\4FVYSAP2=[-PS\O[Y2KZR\W=]_&#U2.9Y8.89ZP!W=_G;^.XS-HD#3GIY]=NU\J_O=U?WGZ\ND*G> M*P__'#\HMW>7OU]>/P"[O;^]%&](=KLON_6"W+#U3IP21_'T!LVNR[\=WP%2 M7EWE*KLOP#+?9Z]2=BW+KM.FR:YN1\JN@\NN.Q!!-W?W+>7R_UU>?'^X^OU2 MN?GRY>KB\HXWZ[NXN;N]N1L_7"J_W?Q^>8=M3ROI='K4X@KC*9GMK"@MPG"5 M*X^%632\TNTQ.X>,V-:3&B@5>L$UBR33KC M$ZMY^6;09FQ#.\/6^EZ&T9NQ6'[0"=%VHN[N3NZV9&T%1S7,%T%P5$,88,'H MLPH?I(8B/,'SRGIF+AW.Y4/;@KBI&$K:4DR;]UVC7G#BPVW,)<5+9&W-GK6$ M[U7D]UP$N*K\AJY-/"X3'1NB%Y3/MN;SW-2@2>(?O'F+%1MZ;YI9O=+BK=2P M]DF%Y^@B*](F$+VH!H:'*:^H19^AEBINO*L#@41 P85'\(,N0T#Z$QJGDYTU M3B?K2IWLT*UZ0T7LXN;;[>7UO?3(5JUS=8]$YY)BH9YB8=0XL="38N' 8@$X MR?>[JX?_56[^N ;C_)]7MV"H*V"G/XROKI5/E]>78+7C1!+^/AGOW\;7X]]H MJ@G]>7?Y%0SYS\K]P\W%?__SYNOGRSOXR,,#?ER*E^K$2T^*%RE>2A0OYXT3 M+WTI7@X]H44($I(1&),$ 7.?D!H/=V.P17C LB7&9G'OL7)U_?D2+)7/E](Y M7*TDZ4M)(B5)>9*DUVF<)!E(27+H/(*[J^N+JUNP1&)#$[]<7G)I?5Y^N'NY;L7'B]P_C!^ZPO[_XY^7G[U\/ M,"2W*,7XO2HFGG3;!RZTC172WH?=L3+UF,JMAR_4G-\TW+!]Q/I.7EQA;BDN MPY0IG;VB!GX1;\"3==;5#<"P7U<));&=D_]N"9@F]'W#HJ9GPCS)U/NE8ZB6 M\BXIWK:0;A@Z/F[A4BTSRZ!OY5Z;,AU+Z+.-,^E6R=^_,*-]F1M E]??4],L M.VAD)YJW >=>4 4^,VBZ-&^0*EPR-O\[EMLKVI_%'3A&NE\CR]'A43P'GDZ= M(8&3>G8^!XHT'IK(3/N2F1;*3"]?I\:CL4(9E'QSB_0DQD3+$P*HT$VQLTWD MAAZ^?_R0;TJR'#I4.R8UR,^DX)J/F$N5ZZ%)T,]2)_GRC/_F4QS?)*DV, R>Q-%W&1IYQ"%9\;GY MUZK#9SHZ!)Y%J-X>PF)Q-I4=%RFLKT!N)T<]/)\[.50$C]L0Z*@6I-T8.<=> M4\C^HL!BIZ7@?Q\^*L&!%'ZBDT?3UOYL\H5P[IO_Y[4?-:C+_W.E'SL7N693 MYA;S<8(')2[Y)!8YCBXX^9% 6"QA2&"K$(YD,Y2Z<8YNLSG'9^J$/$=_R8:H MR&Z2A4OUG44+JK29:("&>S<_CFXY]2D6WI]ZWOR7GW]^>7EINTQK/]G//X\= M;6H\,_=GIC^ISL\XU.CG[NF@,^B-?NYT.MWN>;_;&W9'O6ZW?W[ZLWYV!K^. M0/OL=]M3;X:MQD47]PM<&\?*>I3%\3GO^XJQ]C M%H&B"X )!@9%WPUGLEQPM2T5L/@'0-]__(S/%G^__V*83+ \ MNUW6JG ')_W1<'#^(;%X1N85'/]?OKG@[_>P,6AW]$'AR1QU1OU>XU"_QU%_ M/.,]63%U+22#3PM3?7'W0/B>1/BC1OA![7E]]WP __M9'\+OG1X@_$#P>IH< M#D@/6P"=E@;>!1R?/>,H38VZ?$Q5AX\SNC!55XQL&U,_?COXZJ[D,5@K#X*7 M2.1$\:\PD%TXQMZ?= 62*D0<2HETT>_W3WJ]8?\L)(RL]%NB"4M0:7?4'**H M1 KH/",+45KP\)C.2"G)T;2I912M.Q#/Z\]9X'_]LQAG.1>;DL+'3PX3 M$U1$N@I[='S5$3Q>H',+V0.-XYSA5)9@[J8;3R??E<&<2P:S#8-I"G_I=II' M&]U.=XV>&7;$$LBIW*$][BZ3$)_S%=U9OT.7=IJBHA2UX!LTOXCR%>:J0SQ1 MY!#DI"4$NB2FHR2FWM^:1TU"XA-RD8-"9S.+ZZ^(@2'A*(_,>\$LG@R2"&:# MXO#(5,.]=#<]-S^5K#/Y))4TETKZ#:22_AJ9T^MT1KQJ#]U[.$ -T)WF"^9& M];Y$]:-$]4$#47V0%@@!2G,4OYFGY )O'UH $0PD$1PE$0P;2 3#)!$4?_/7 MMG7R/SX<96(P/;CULBEL*"GL*"GLM($4=IJD,-2F' /G\@D<_VYA1I_K^M1P MN@1B.-V9&,K"TJ921,$)E;)-Q6':5/1DFXKF30J6&;^%).2>R8Q?F?%;K[P] MF?%;LPN1&;\RX[<1B-K=*6/>.V+%I'RN5?ON$M=K9* MSZ2+)K=!VCL3%FD#7#2CNJ/U4GICMS-*NF@V>"?WQ_V1Q/TC3&*$BSUO(/*? MY_%/ED$%YY(*CI,*NIVZ4T%&KEV'D\%7IKHLG3L7%AD,Z!;Z+7Q'%2D2U%*9 M*5\,Q_5:F$%L6WI+>9@:#OSSQ?8=;PK_&A.X6LRFN#=>X;=Q;!@D3ZH+\_&" M]*/BL>_3M[N33XZMZB_J(D"\KU\OPF2_K;-EZ:XE%1]EJ*U;[X397J#L?#C6,Q=+31D+1^INY^1_*J.=I2*O%:1S;3^SR+=T MRN^D&>33Q!39KLB1O9D JBI?Z6J3LC!.(L(J7::1C,39>P87^\EPK$?5GVU! M&[NGQLK8=?UII(D)LMW^)AJ)],4^OXVS/!3R+W4Q8\HWD%RJN06![)Y0*PFD M_@12\[3:7J=SUNN?C4 )&PX&HQ$G$)%7>SF;F_:",&Y)T_JFPO/%?7 I,LA% M(_84-##UR0+*RT\BZ])M5[2\+D.[^N_::5?Q6^@+W:H)5#&L-5%T1[W1>>>T M\[-^VNL,NETL'%]\H857SY%QTW)T.!Z#-C49 EZ=QCT'@_+YE#O7_\\I"-H'0C@_2^IG8?^76Q^>!B)@=5,2I=?C ME[*DEEW"WO_'MSW0ZH N6L(1K=E/.$T3[O9"G6//^5;9:I0"B!UAM!*AW@:< M4WI]@6ZU9[B];C6=/:+60;UN@"S^(QS"4)UFM@OJ5=1U,@:YH&DDCJ0B3Q1H M7"!FV N@OC.U?9==V/8<>R=\_7K;4G /Q_2&>T]]1>6Z77OT1R?3 MU?5]B2"[(@M3^7^?[KX"2%R/\E(^VYI/MOJ)&"8G7M>#UW4;@"$FSS'5"<;* M76'-B:H1F_L,%I1"YD,PR0X;7]$ZGOKD\I%VLT>FZ\*8")\1;2A83]91'UT= M=5_64X/;+8YG#1Y877LG2XDCXO/DSZWX:NT' MQ%?HH+VR=!K.YL)6+;@M\OHC_T'&I=@.CF2; \/G A*^:RV-E"_-92])LYFD MF3^.VR0"?9BRV#1#H 97 0&N@FE',ER(:5?!S 22XAC25KRIZE$6TFRN6M@$ MPEA93Q27RT65$[4$^F(0#L-X.F8IZDN9?5%&(V[\\E6;JA8H,!?V;&:XI.S1 M$"CQ$,]6'C%8N"HCT;#@$WA:6 8SK^Q)*MFQ+7*#4VN+^';WO)]HGM%"-I3Z M:+C%Z#N#Y'=>IHS&4LU4'2.3&"O"YZ@33RRLBR'$A[H2 YB".V>:F =$ 'MB M%FB,9@RV"'M@ND\^*I0)O=#UM:F <%NI@!GO'T#M%A5!?8/,V-"!$[[R;(, M\EHP@WCV+2KV#OO+-QS&&^?Q>=WQ/%RT KK#]_J',,MVDUG!'QIF^T[!S-!] M3(J6./:I M\]A^SSFV6/ED-QQEV_JE?+DD"F2?R"J*F2G\=H-/>X&D52>'9'*_O76C:061 M%=*)NTV45E-)(],!9:/1SE4U6K_C1V/)DZTL:=EC-FA C<&1MS(_$).S3FGC MU>QJ-\^NWC*(2MN1J!OBM:^_NS6)$94GK+\:' _4S9M^GEY]NOXXGQXY;S]< M/%=W__Q7%+.,:M6*OI*-6EMUCGPT;&I$J;/@/_V$.UFIP?EX M&1#E%8R%CU[/<\GW?I\8;=!A%$X:V7 M/>&;M(@HHY:ZEGMB0-?*"H6NM3]=RW6?:&)'+I>HWSL3K$6!\&\ MIHT928=SQ\_8>[UU&@>:KGC]4:,;[9V3-?U?VCIA=*TW%7I*OW0.4_F+&IIM M_];<]@RJDQ%Z&$L]H$S86UR(JPF;_B[74>P\O8Q)N"0_/5I_[IG!JLH\ F M M6 O6EJPMC^ :J6HE1G)-&GK.]IQML[99Y*PM4$%KN6M_);7Y6:J8"U8"];: M1@AG[<3[Q2HYIFGHDQ"TE9E*82:3O/4(/RBD$$W'D1?[_**8R";@)_@)?MKE M9QQO:'YF:0" R@$JMY,YB!6@!"?!27#2)B=G7O@MY0>9)]!/%3DY4BN!D6 D M&-EO1EYZ*74F0<@>@/*I"&R2FPF4!"5!R7Y34C@^WJ5AN $BE9'LQ4)J)^ D/3B5+&;)NMLPT7D;]@_5^L?]/P?4$L#!!0 ( -J 650(1XT;U@( !0- M 1 9#(X-S$V,&1E>#(Q,2YH=&W55]]OFS 0?J_4_\%BZIY*2*IMJBA! M(H$V=(PP0MOUT2%.8@UL9)RDV5\_VPE-FO[8-#)MR4/$'[7W3SUJ-EF6L3.$WU@' ZO3=>]"YZO:#?MS6[GI^XFDV M.#X205U$.&*VY?JW8)#$+:6H;&7%.YHBHLAVR" MBX20*DT4!NO&'LR&)1YA MR+ (IF/ IPC$:()+SB#A MB-78';4F=K70EM1ZQG0#7[/1F6Q87*(O?4Z00> MZ'I!,(BM;6FINS(<=W*OO/=I-?66LWFB08Z_=CU8N5?8UAY=+'M@1,- M/+.Z>%.%7J2++1D&,[?6%6P'Y\.E$J&8D[N;.[?KI%=4-Y"IPSPD>GQ=_ M\>I>7,E1P G2APS![SHF8DN1"><4C\!ORW$N]^D56&'_+G:>5 !XNN?@Q?(< M4C9"K'*U&DT96=),P'K75+\+,,)ED<&ER>$P0WJ*LFP'U"\(:'8(4R/;T24I901F4COJDMR)426VJ?V]EI;IL=WVA MK&9[<\3*F3AF4@2"H/MG3%0FGX@3C, :&?Y:5[U-_^N,<@1"'P0XQQR-:C ( M*1-G-R/ 9RB#I$ZJ?RJ&VDL0,3R'PJJOB\IW6&)$D,%T.E-B5 TR0&R.4Y&K M*_J_!IT$/<#RL.2P+OMA\OCY-A7UH)<%3)%)Z()!$= G2/?DA]72,F2L#09T MS!>0H5-Y8#9JT'5%+\E$AZ58)%Y#Z1)0].L[-M#TD+2)E/:"-+/O[;Z9 M-XS=J_0Z\MRKX'+DG9ZX:9A&@1=\-YUVL^5:^Q#SU@$ [C 9W<%PXB=1,AL8 MMU=A&A@>G)X@R*=<4^FYH_ ;S-.[*!@8.[;41;_7[#!N %FS%1\8:YIKH[YK M>H1MB%PQ;FI1]NU27\ A7@BMQ6:?R@77IF(_:+_U%.=DP]:/_91MJ(*8[F F M-@1?NHS"23PP)%L5^)0[](*'@BV8AJHL<*VAYUK3JJ[G%+2<=Y20U3VI-?A) M/ _B%)(QA/$HF ;X@^$LF(3S-)@%(YC>#*/0ATO?3V[B-(PG, YGU_]%KW=+ MH:"2+AXA$URA:M "=$&!\4S(4DBBF>" YY+F".19=50C9G3%E#X YIIHND&^ M HS<<8(E'H>A8)J:JB09[7.QDZ0TO+&0FP]\HWKR M!W:[W38=I_/Y[*QQY/[UQ9K3MGNV_59.M]OMO9'3:9_;YT<*X4NT\'6\WGG7 M^70DBAR">RJ_;H6F#0AYUJQ28BO1"W1&PQ)[OH0Q7<@MD8_[?CJ=!CBVXR!F MC=;PU='0G''",T;6H)Z\0FWU(+GJ]]B*W@OS<2C6PK6- M:^:PQ'$]5[EJVV.R_DC\!%!+ P04 " #:@%E48:;VQS\' !V&P $0 M &0R.#T(@2)!+J; M72;)TJAGY[%LEZ$4V^6ILB'LK]]SJVP@0+Y;G7G8?DCC\^]Y]Z"SM?) M[Z-NY^N@U^]6*YW)<#(:= ?_:7QL';4Z3?>(\68Q@74NKOM_LHLOE]>CZ_%Y M[8^OP\F@UF75"B9=BB03NMOI#[^S;Y,_1X/SVD(&V:S]CZ-3F=08C^0T.:]% M(LQJ=J^;,T.V/%LZ>R3,5N*%1)UC#ROZ+=6C^'/);1LCV1 ML3#L2BS86,4<)_5&PR]7YS4MIS,PW);[+OY(A=< .K8$*\9+< &HE@"D#63.WL"Q16)2IC M/O;B,F$\6;(\R70NF,EX)F(<3@9Q $3T2+@FY#Z&-%,QHCA3;M[.A$3XPABN MEYA2K<3\5N#@C4T-Y@= @S,CR@TZA";X4OMYC&D)U@-*(#2#P_T9,SG]6:]? M""V*3YF$"%">2>PC$S_* ^P)IVY85P9RP@GYL9"R.U,"6%6DRER33' M29P&'7# K&\P84HT.W#?@8Q/1VQR#_BOO[0^_79F"F\74D6AI<)0XM%:-&1< M"QMG\(7T(D$V,@'&O$B:&4VG:3'RBG*+G@-I_$B9'.LHX[2*G!-3K7P18-A4 M*P=P6B# @O/,X,Z?\60J6 _!/,XC(']:C3[R1NOT0!R6DD1G/+WJ-'"K[BV3 M5#42%PT$F%$&;02)(XV,>Q(X.'TF\O!5R,,U6Z>OX24SQ-@I#C)::G*=;5B*UC&\JBQ81MQP7:KIV:[U0'7HI(1 8U0D YY9I)Z1@>1: MD@72:;[5NH1VR@WIL,TQ8T7;"H$R H R" \M2CF"R\\C3@(&NRR(M9YCA:L. MFU4-GSQ!$R$Q6"^"1R7EIU#N;5/^[+3:8?[Y"6D#H%K9C0"V'0"(FKD,B%=N M5,))R[A!3% 5)K*Y#DK'(Q0D]V0DLR4)_KYS*0XM1];]+H+N3=VHXE8R[PJ+ MTERGH-_8"N7[2@<6@*WG4Y&@[D2( KP1*84734&SXIA&&,H4(O/^7/N'Z/]X ME-L4(#^(,$1UE7-88/94R;+8/".EW>/^NNE2&RN1CL:59T_EV<,(GJ,Z?#5; M4/,1/MU+,:]L:VRT"N<)X#ES6O[.Y 1(1&?WK@.I^2UJEGVSCZ079!^IJ?+] M7).3G'31;6??KK$R&8;IBH:]C(^-_LJA?-CZ8/^*$&PC*[8F%[#1DPG;M5-# M;^\S#M:A S7C9B7SE$\V.$1@E<9ZHQ"!)5KS6Q%1"[\[O_X2!U4K>SRT#HB? M>?$[?66O9^^*01DZ]768DYYN\K>.>.Q0K;Q Z'>*:PF-H[YF2IN5LMH![!CC M#I8)\;"F> K23:\#"7AVCP.PC PVI!#XGXI\J>WBKUP"O8W"//%MDW_XM^B7 M>KBO4!63H(2:.>HS?2G@PD(55VW+0O!;4CE71:S.V?IGKZSEU84\\FQBJA77 M8KAN?T]N\ KC5BEQD,L%E43*\ %BEO=2:V!SIH\ALO@#VM,H4=[;WE_#QE% M/].#6H8:D5A'"R9L\L#%]BI><%%W6\=ERSSS>]?K]\_F/8GWP]K[6.CS_4V,7UN#\8V_$"@QMI M7%Z/1KV;;X-V^>%1[V]31=]@5BL6T[A;?.B7)W\Z_5#K=IJ3_OK-]^(+06?; M&F,Y<6N#I];O6_3QK8>N4.//>,.^TG$I JGA(1MO$<*X8X@VGRL9L!-OLL/(VBNG2DGYS6V^]J7D6=/ZTRA]']K>L/2^S_[OKQ\6 MXR__X>)R)D7(!G?"S^D"Q:XWNL(;W)$D%=!'RO%#B?8B$ L=[,!5C[ M_+KW)SO_?'$]O!Z=U;Y_&8S[M0ZK5B!T(>)4Z$Z[-_C&OH[_'/;/:@L9I-/6 M[P06 M:S?/.^WF#?FURX*CXQ]H@F]C8FVXZ(_&@\O!17<\N+[ZNK)B=QA^B!&=09W] M2TUC]IU/8J'KS!&R6DFG/&VQ5QR?BKNT(>, ;K4^?7BA.4<';,"F?"Z8 M%G,I%B)@Z50:UHWCC$=L)!*E4Z9B=JGTC+4OKZ_&JT2:RE0T3,)]T8K50O,$ MZ@X;?[2;)-5A*F3]N=#_R50JZFP0^P>G[#48O\F_XP-VS@V\@@NS);N%H9$( M)C#(NJF=?X'"KEBES(W)1 +7QC#]1(BU MU8&(U-&2)8@)X4DX1]$*L&HECY79.!M)$4C27*=H9A$$@))"*.UYQAKD8XB=.B,QQFUDM(F,*:+7/? 8Q/!VQ\S_!??SGZ]-NIR:.= M4Q6EE@I#B4?KT8!Q+6R>(1;2BP3YR 00\R)IIB1.8C/4%=46/0?2^)$R&?91 MQ6D5N2 F6ODBP+*I5O80M$ !1>9_IT_Y?%$L"Z2>91%L/QI-OK(&TV*_ MH"0ZX^E=)X';=6^;I*81NVP@@QE54"E)'&CDW).& ]-G6AZ^RO)P;3DAL9F+ MT$2$WWHLOWY[(+WR)9H7;'J]*=WX/NL)@P$$@;*L]G1:U(EQ?9Z9YV\AYO,$ M$,E/TWB96;2(N,4X9]-U6.LYZ]!+"8* M,49%,N"IM=0S,I!<2_) .LZW7!>3ILP0#]L:,Y:T+1$H(V!0"N*A30E')12?@KDWB;DSRZK+>2?7Y V :J5 M[0Q@FPF K)G+@'#E1L6\ZE_+08F3# M[S+HGFBIBUO*O,L]2C*= 'YC.Y3O*QU8 VP_GPB,C6A;2WHC$DHO$L&PXI!& M&LH$)//^6/O[F/]XE-D2H#B(,$1WE7-X8'9TR:+9/*.DW>/NONE*&SM1CL:U M9T]EZ<,6/(=U^$I:T/ 1/CU+,:\8:VRV"A<)V'/JN/R=P0E0B,[O[0#2\)OW M+/MF%T@OJ#YB4^7[F:8@.>JBV\XNK3-E4BS3#0VZC ]%?V5@/JC>V[TC!-JH MB@WAW&S,9,).[330V_N,,VO?&37E9D7S5$\V.41@F<9&(R>!)4;S6Q'1"+\M M7W])@*J5'1%:)\3/O/B=O'+6LW?%H$B=^CK-B4_+^*TS'AJJE1<0_59S+4SC MZ*^ITF;%K'8!&F>X@Z5"/,PIG@)UT^M PCRK8P\HHX(-,03^IR9?<+OX*Y.P MWF9A%OMVR-__1\Q+7=Q7J(M)0$+#',V9OA0(838PU8H;,=RTOZ,V>("=1JQ*XR$4\ZZ)'< "S:WNJ-: 9TTV0\@0 M#^M,SD<[;WG_#!K%/-,%6X8:F5C'""9L\2#$]BJ>8U%W="/CN8KF@C@GYI/\ M*P6=UYN8)9%:"KQ=3)4K,GX/:2!3T#%=5%_-QP>;3%/REXAFXWN_K0#6.K_& MGDE.K1;Z>K)[/NRSB_YP^/6F>S&X^GQ6.ZS9YYMNKU<\?Q_TQE_.:D>'AQ]J M[/QZU.N/['IN@UMI7%P/A]V;K_U6\>'1Z&]"15]@5BO6IE$G_] K3OYT\J'6 M:3?'O?6;;_GW@NK,:?4:\4-E]B(C]F[< M[1;G;UFR?[^FZ/Z'2_E^QY.$CE7D<:>X-O4)__IN:HN$D_OF'1_F;W M-U!+ P04 " #:@%E4#6-10$@$ #*#@ $0 &0R.#;^7B?TPKYKNE_J MQ^V&WFF60YQO5@;0Z?G.#?0N;;_OC[K:YRLO=#43]O?0R*:IH-SL.-XG",*; MOMO5[ME$S(RSQBE+-2 QNTV[6DRG0E-G#5=F">&W+*V++#=:N3B':CS.A,B2 ML+^IH:_'4Y*P>&F$+*$%#.@]C+*$H">K[UT.NAIGMS-TU>F9[F+& MQDR I 6=9L_L-(>2U_<0Z.U?""%2FB@,MCL*O0O/MD+/'\#P>A1<6X,00A_T M,[AN! V[ 8%KJU7]^+15>RN@5@"6XP]#U]E"^49H5I)\:/T&_@6$5RX$UJAG M#=R@[G_INS=@V:%<:;=:[?\,4M"%J+-T@GZ-DX/G@3:]%*(L36DD6);"/1,S M$#,*5IK.20PCFF=< *Y<9#R!SH6/>J[J8\8$K1_?Z2>_G]M9DI-T*0=GYT>(D4N_^WM35D3H M>$D)!XJ<)N#0B"9CRM^GXR(_/]9KJ%8;?TD!4Q:CP0/H@$9SS@1#AB2=@+N( M9B2]I8"^$E84DB!^I>6$" HSRBF"W !5TJTPU93E'#'P HN?3FKP!UDF%#XB M+A+7P)XQBAP7Z%6P.PK^=,HBRI7O(:<%DQ&1,LAS*KXUY76\!#04;(I0:_M[ M^9P7VRJ) RF62Y0-*;>[8L9:Y5/@/"QR2E1=U?Q'0)5J30 MR%R3W(C:*^W&M% K,U; 5PPEBHJJ/9;*@%=/ST/]2*&H$G$ZCV/4#K6,990? M(L_IMSGC-$$?A62RH]TA.0),,/WT<'+T(,XZ61X2I5)(_W!\WQ"",HQHYIIKD79/+)(X1$]X_#(L(%W(4HB@S>IN.7.GU C3^C#7XKX7)R2^MC3LE73%1Y3QGD+F,3>*9P.^ P M^)KI8/(9<$''?$[XL@QZ^U3=V>U-J+LRK-+CL84Z]@5;>TOC!;M_^DE/EU/C MC&.[6$\MH,AB%/9=2WV>>1DTB^96RY'%LP[KJX7T;<+V@JW;FOVOUR_+\6<_ M$YL_]8ST@R[[5*$]KZD..X3D:+NHY/NBZDU/]+JS#3Q/B[39[>2) M^%:)QU?OF.5EW)0OHSBIWF'_ 5!+ P04 " #:@%E4WJ97R44$ "/#@ M$0 &0R.#(/_AH")% OA-3K*ECBU MMN3$FV=YMM(T'VF)LHC*E$I13;Q?OR/EMSA=URQ%\F6&89CDD?<\S]WQI/:U M_\?0:E^[MF,='K3]@3]T+?=3];19:[;KY1#GZRL#:'<]YPZZ5SUOZ$TZQNWU MP'<-"PX/T*A'N:3":CN#CS#U[X9NQ[AGH8Q;%[5SQ@T@"9OSCI'02!KZK/': M;$'$G/&J3+-6(Y.7L!K/4BG313D5I5Q6<_87;9G;<406+%FV?+:@.8SH/4S2 M!4%/]G!P->H8@LUC=-7N6NY#S&9,@J(%[7K7:M?'BM>W$)C-GP@AT)IH##UW MX@_Z@Y[M#[P1C&\FTQM[Y(/O@7D!-[5IK5>#J=O3J^;I>:/R5D#M*=B.-_9= MYQ'*-T*SEN1#XQ?P^N!?NS"U)UU[Y$ZKWJ>A>P=VSU!M@8<@I1S&DB6 MNL@(7ZK!Q>4)8A3*[^%!Q/( '2\I$4"14P@.#>AB1L5[/LNSRU.S@FHU\9?D M$+$$#3:@IS0H!),,&1(>@OL0Q(3/*:"O!S&@$?<8)#QA"]J*(!51HU[Z@)"\$CM"! M.F9%MZ*=SI: AI)%B+1R>) 5(B\(ER#3W7(J0U*R+FL*&9,PS21RWMWSR%*E MVLKGE(@9X32O>@\)78(=2+6B4DU1(WJOLIO17*_$+(?/&$G4%$5[JE0+7CT[ MC\T3C6*5AU&1)*@=:IFH(&\"+^B7@@FZ0!^Y8K*GW3$Y M#BLEQ%X3?"*+896QT*>H7FUWAR[TW.%P.K9[@]%5QV@8>CRV'6<]OATX_G7' M,!N-(P.ZWL1Q)WI^A:&*9P>^ P^(;E8/*UH$]GHB!B60:]>:ZO[.8NU'T9UNGQU$(? M^X*MW67K!;M_^$'/5%.S5&"WV$X]0)XF*.R[AOX\\S*HY_7=CJ-J9QO55XOH MVT3M!5L?2?:_7#\MPY_]0&S]T!/2=WKL/Y79\UKJ6#!TGZ'_+1*%P Z"M."2 M\?D:V,GC$E/OCKI1:=WJ^&J(\ZL7Q?)*K:LW2IS4+Z)_ U!+ P04 " #: M@%E4[=N"LVX6 !%5P $ &0R.#BXYG[U@2;9,<@@* !T9Q?/V?I;C1 MD*+D1?=A4DEL8NGEK-]9&B=OA[]=G9Z\'9Q=G/9[)\/+X=7@=/#/_6<'QR=/ M^!=Z76?[\,"]? M"/M[E)5E-N=+DRPM]XW^MWI^5/^>R+E.EL^'>JZ,>*<6XCJ;2YCI[.KRS;N7 M.X6>SF"JDU>G@R\S/=*E@%V)DR>O3D^>?,!M=2W@Z/@;KB FDM 2+@8WY]>7 M'X:7[]^)]Z_%S>#\X_7E\')P(ZX';RYOAH/KP87X^.YB<(WWZ+&C8WQR^'8@ M!O\\?WOV[LU G)T/'[R!4GTI]W4ZAC4]__6G^VWH=#A3\$"29 N=3L58F;C0 M>:FS5&034:BI-K!1-19&Q56A2PUOPXW!K2K^466EBL1E&A^(W;_^Y>C9_[ZH M3(1_^>6%X-]9530O+)3]F16BG*E^CR^?9_-T$1KH"SL:"VF$%*:: MP[Z7(DN3I9#I6(PS6$>:E2*OBCPK2E%F8J1$#.,DJE0'XK*$48 [1%13C?Y0 M,3V$+_]9@<1.- RN4Z%+(X!PNE#E4HR6L.4)[#>-%3X-2Q3!VGY^8<2U,J4L MX=US590P2@P_D") A@R7(HEVN_BFW5OCN7ZO\:#=<=0UT]G<4@"6[&=]M4SD MPH3C\Q4_$#Z--V6>)S#I*%$B+[);;6 V8AW>O%#PCBR4>*-25<@$IJ[7?B47 MX?@7;\ZO[.@' J5EX\;=]':=,$>_I_T3L($&B8&Y3H.?'AS1R_7OXPB>-#DP M3M^J9!DYAIRE*3 02$*,ASE?9\5P)6@\SJIREA7P/,B3 MS'4)^[HIL_BSMP7=QO3G+2S!L_M:@O=5(:1?3[\7VP496E ,X@.V@$3H^/@P M.CRD_X29 8_IZGDBC?EK.C+YBS/4Q#FPAMZ-D*#B5B:5$O]S>'!X>"1R5?"; MD7AZQUBO[C$6"M!1UW@YR1S9L;M&.>CWD!)K=X,B$MC%"JA=B!N44E!G>O[H M>'>TYU3MIK:;@R_Q3*93D&"P17#[Z->GST)-"^][C5LO!-],",]I=_W>HTG> MR>7I[UF)_N<:/;LY.'ER>2K>9@F0=K-HH8$A\UTFP LP$%FJQ"WX)9BP$$J" MBA-3-P[2[\U4,D9+(I,$-E>6."TXC;DN2QY6\J P"KTQXZ6QP,TZU_EJ\SK! MN]&09O-"6Z,\<)T'ZV@)2MY8).QF_>0TU"V8_ MJ<;(511QE;"*X!+&X&WC,BO,WG94KM)$X00X\4(;!?KW9Z4+]B;@9P[$)R5F M\E8Q)$!WAXX3*1M7\RJ1Z$%P;%S,Q$&/SA4A),A0_3XB"7&C< M5#JVRG%30YK<^U,#&Y,ES+XD][]DP+.L[6"_US*$L-<2D$5*;()7D5,ES,Z MI%NRVQJX46C:<@]D5LB,L=L.K@ GF%3X(U%3D"%8_JW4"8$7/2%^C#)9C!N< MBAQZ&VO K H9$P%^!=F;ZQ1)D8&E-A4PNI[+HI/4 LEZOWP+!B3H-,^JM+3$ M[)Z<:.PG>Q2!N-*@ V/)^[Z K69)Y2!8O_=),T\_YBPOEX!X%$!D8(X2(1X6 M23C..!@'].1.4+7@:?:K/'+8BBAHC"J[N(G*!W.4A1[Q)&BR@<*AOHM%5H&9 M&ZGZ27H7E _^7")[K$VIY;/?VX ^-DAG.B8%0<"G8YU+LA!WZ@C^CY3$A%JH M86\&1C 3Z>T*&L3P];$:E31KHN5()XP+'&9VBEQJ0%T4XY+J^=MR"1$!*4O M,Z?2I/\1J@ML*")C#!L+YUZ+AAY%?,G3(^&NK45 BRM! X>%3(VEX$4@*@;E M^$ -@-F;PI!K/VW^FMU6MU:TB%5 /",=,I/A]/M@E,;JPEH-(H?A,1[N$ 7 M*?@ K0X2ECA\?7\++(Q:M5X>%QKD!01?623(/BPKT$^G$'*7%+.6683#T,/. MGLJF6F632,32S/ Y407_8Q"#K,U1@AA[%6\SQ7B^ M?N_[3-B.HVCG%A,9!=(,RH36%66;:+$Y OXN=@'3"^A3A4\+=>FI32'-%5PA M<2U45DQEJO_-CP(=%Y((PV+AM"FB(#9+K.5$P9ZK8JH*KR4(+@E70!C1[Y6! M:2"M*:S&%"JA7$;P ,.1-:8"IP5)KU "0TL%@P:F9*'+&6R'=8\U#LQYQ!P! M?E8)R2\)ZQK*,&SS3%VGY60828D#H='SN1IK$@+T*>C-;,(%EX\)..?4-JU M[/+Z80KV0/1PL!0_-\4R(TSG0;R+0J 4Q5W (8A(D:;. MH;U9MZ?"[J/K?9>O RZV&:PW30NLSQ9I;6=6 MW]\C:D4A:\ :E43>^[$EJ@.W/ -P9DQ@0OH]2YXRPWR/%9\\6Z!F,(9IDG(] M+8A4",I7-\/8Q&K7K=M),"4ENT386] G%Y>_GYX\ ML864?D_0ORRN54[8_ D7W>'RE !>JY3,#*&:RXG+R] M%C>7_P<6^NF.&Y(*.<__\BO]LR,^75X,W[[<.3H\_,D7,5(L!A M"P@GBHB98O-)$.1F "RPJH&)@JP:E5%K&URCRJ4>(PLMX&4?*)RL/CAT (K M;*E-:5DLT0AU^KU0-/.J,)5,2Y5W!Q;/?)W(X[6,QQF;%V6OF\B\NG>#._66 .[' _7* A>GU/ MA+#9:H&1Z7;9ZCMS94C),"P"G .2R(+:GURQR MU>EG2GU6\&I=#8P0&:N\%N%ZA+!F2+)D*W&^*+IV$UQ!'CG,]@CV!MAS[C?" M28,!QCHK$=+F7+LV#E!JS#ZAST9LE8'BI+@_@*6W\'"&JS%6-L!.Y:,A;;-,]?(D$#BBRM2$X "KM'ED'73]>8:'3:<5(I1"%U+F#)K0(4R6@4098 MGF!^4IKVT[!]S?8S0<90!@>MM&!!!L\W'^%3,W@5HE1*?P)8UZ3\C,:10D"P MI#)!0BLDR3WVE8U04)1 M.FOA9L5^&5AC:1JY#'K>9>%5"A(=*\ZE,R8BI,CY[ >MI]\# 0*5^0ZTQC=W MGWFA=3G)$ Z3&'%)ABV0_?L"]@!KY. :'"1 !DUF:46!(Y;#,#,8WH1!N;QO MS:5;.-*"0P<3!GN7@##'8\U62#W GON42$-;8#N\50!&%3;KL+&AY84AZ*KI M5&'<&V[LP8ZC53!.(081\+._)LG0.'"YP.*3=8% NW<+?&/"MY4VYA,0.PCJT\$4.!U M('ZAI''U=\I9!DKHTSOE+#/K2KVO6OQ&462-QS%UL4VF^<>S^:Q5='L(@,*N MM98 M'@0Q),;HLD['R *[H-E;@2=C=@S"@0%(0\5!)G-P,$XK@KNIJ,D E>Z MP(4"7.W M?)(-.X/_F^)^:-?E!]^$T>R[7),KV:;Q\M[-_Q_3L8/@ !Z]"=@<7Z^1&H2H MM?"":%HT7M6M6.M;4$#$.%6"-5G2'"ZVHJQA@UB(AYT$4R](UTIFUO36C6&T M'->MQ7#()M,:S3-Y 7$QA$NV)P?CJ4+7Y5V75FCDE2/?RN8O!!#370KR<Y&M^=X.O.W[IOYT&'1>C$A6&T8?F-U%@C%9[UK;6#(<)C')XGF'ZR M02FE@8*>1DVC* RJ4Y3(,2#9I<$>LRS65(>WL6DH)(QX4@>#8F])#1]B<#\[ MF\,! +AC$\3P2:*^:!O)=^39L:+*.4*L3!EM!6920;@&G@-6G<8PC.5WL\KC MZ4ER@_:]!>MQ@7-)Z5M=LFY@8XN.L1U@0LF:^[.(R]#!!2_R:5XBPPX2TN]/Y2?%055 V;%MSB@]:#>7[?V*[G@:L,G19 A MR/XW3B <'S[U1WW(20?MPJN)UVCU95")6P*8$N1SE.@8\ WF&OH]OY:0WB1' M*IW**Y' ,\CI2B)A.TA> 2K"DJN6T IRB#Y:;JH MT>@X(\HAN+?Y;A" %!,E9W>3TQ;3, JA_EC7AH.&A_39=SHUFZ H;T]M')57 M%G4-OBLN<#&K#6%1JR.?HK@YJE+D>>,@9"PKHZ)^;VU7YU;ID96^ M2S[$PSU!'&"N:68/J[JQ--29C.F:KE,H#8/]4%*2428IQLPLYZN;% W)UVH1 M;%*3STM0V0ZIR%* E[ZF1?8[4>XC/)VP%6OO%C=V*V.$8\JXKH,UASM&B-R< M"G_-'E=[Z=A:T<;OWK _S%:N.T1U(%YOP>F'[=TQN=N]/4X&/^@E\IL$>P:[ M;+00X?XX5\))4U^>8%P-;"1/ND7(BW%$7;6[TNGG_?/:PM\P.SNZT[T_"M)T M=XN(2Z_NW]U"?J_C>QN5YI'YV$W39D]?,UT<9BT?VF_3;FQA'N-:Q.^PJXKJ MD%=75Q\0/WG?3] '%$+;VRJ6C9WYWN!"3>3 .ZZLA:1EQK5?/UVS]LC.L5%V9U @GWC MBQL"U@+XX,LR(34RH>B/21T-PFL M:-/#=D$6CK\A?E?KHG>TUFO#]_L'[KZVWG#GC].%=5-A2=J:.T27<,W^P?K( MA[XYHAW:6+4^OF4#AF19QW9=/GC5HEK+$'A1@O;*'8KC$\I\CM^>(_:9]$9G MA^OLCYO.0:>M'MT1@6$?47[5 W"3A'65\1@Y-8-RRQ':D">X4E12HDTH=J M<,_&4FU>4ZW=#L,D0/6TQ4<_,!V26OJH%'O(\% +#..R"\V//=PWB ?R9_AF(TAZQI?IZB1'H^%W\Y):P'& M%V($K1B&V,]].+ME3[]W[?*F(1EEQT)05(AJKL<^V OU[=9+J)M!;.!GR8)I M.[>MHKUU?,[=95AIO3"OT@81X?H#(QRQ3VL?Q<&SDUA(KO$6_:((S5EU.V?D M&M]6HF&[#+D+ MH//?]$$R?XR#CA]Q5MCG9%?)1J4FT_@ U]H:#U6U* WK\A1M5M1IB[7IB75%'7]DKF/U9"EH"\CJ3=C4EJRDH,^X(>#S6685_W565/.# MK;*^>!XX_*:"Q;D+U>63;,;2A)D&-%X).)*4@>($IW;?O*L*DO_S&=KK6@5O M2KL2'WCO9D7D3M3>XS7_J4!2NC] N,U8!Z>E)VI,]4#^?D*,9S]Q;/^9H MW M/1ATC\\]^4_232H0 ( #P!RD1@TBK!\D)(%$P2[I9D\TT8)F\^<0T-G#FO0M M4ZL^2TA>3)'@.UM-%1%8RZ05\34Z_I>U AAD,REFG$@]Q[<0WL;4?3K1XXHZ M\$&LZ5CPHD8?3BFP+P'$)#S\P$?'%*4%6M8^3"D#K>RA@9;_#QOK-ZU5 NO( MS;:.KGD#%=8\27=-\_L==!U$EHZ"A)+@W)$3JW[/R17YL48?^MKE3;%4')SG MIO)6"I(%,9+4>(XEBT&2TLZ(K870)K .^]6.[Z-WW5)O_%'PCRFEM$B=R'F< M@>V#Q7X/P6<@4']W:&+A+HB5U'@R)20U.0I\Q++!RD3E.YF"#^[5W]E[RI]1 MX*!W4X!X\@0_A L7Z?.Y_P%02P,$% @ VH!95/0+PMY9! AQ8 !$ M !D,C@W,38P9&5X.3DQ+FAT;>U876_B.!1]'ZG_X2JCCF:D B%02OF(!"0M M:"FP$+4SCX88L":)&<>4LK]^KQ,"@=*9SFZ[V@=X0/ZXOC[W^!PC7&L[=UVS MUK8;EGGVH>9TG*YMVE\SU]?9?"T7=W$\MPF 6K-O?8/F;:O?[0_KVD.[X]B: M"62 S(?N+5O*[_I3XS%M7'.;3$'IT!4/N$]RI MT>W<]NJ:8+,Y;E5KFO;3G(V9!%46U')-LY8;J+J.(<@;;PAA$G$286CQ(,0> M\"F,)'F"3C#))E".<_$B$DF?9(8%+J:K%,]_#YGY0,\^S*F@XS5,-I D!SFG MP(*)MPP9#Q1&OA00$)\""5R<<9>A%&MPB20P%=R/YD.Y=*,L[G(BJ0J#'G^D M_I@*,/3\-7Q6:3]]S!>OJB,5JYKEZA<5J&8:0; D'@SI@@LD)H ;+GRHW?1[ MSE9!N:/6DY%F5BJB%*M*1% D1(7+#J)('P*QN&B M6LA?(!8CKXH<8^E3YF$,%F\_4O'GDDMZ$1W%!1!:[!_<:&2,K6DO'] MD\^FEZ2G]A:EG0G[#,._O22J<(#I^+F_WA>C3#FQQ><;E#G6]JLE/9[=V*10 MR!C&Y76Q^"7)L:!"$A8H16Y$GM)_J1HJBY?!_K%DQKKYY/M!NDBST7GAUU!]*>V>O/!&7C!.7GCN MA8)>UO6?>&$KZRH<5R>IU%R?^^I_T^8[ZO#SI\X@^RUO^30UEJM>CV!SFIK'5]Q6*/SJ"[40B MW+BRG<62P/WUUT8R'IWA;J>DA!=,"+]9P@&XR(K(!E*+O0*JUFE\A4ZOE=UA MV<>12IC*U[8[MVT'JROM5Y<:WVUCI"O]KZHTF^M*&MGA\237RD8JS;[C].^P MQB<(N8<(/NK1Y]@5MT?FON)>3I,+U73(9H_X M:/9]L-&E]#_&[##I(>@[$I"9NC,'1,B BF? U9OQYKI43:MSC^.;!^+8@CGU MDHR#T0/TWU!+ P04 " #:@%E4TMI".EP6 A^ $0 &5V97(M,C R M,3$R,S$N>'-D[5UM;^,XDOY^P/T'KK_<+#".XZ1[9M*8S,))VH, 22=(W#-S M.!P6M$3;W)$E-TDE]A[NOV^1>J,LT7JQ(G>O_*4[ELBJ8CW%ERJ6R)__MEXZ MZ(4P3CWWLC<\.>TAXEJ>3=WY9<\7L_Y/O;_]\I__\?-?^OU?B4L8%L1&TPVZ M&=]^0G]$K;)'+7LB/+HE@='U"[#EF?<]UJ$L42Z X')Z= M#Z%Q#I$RCCVVO"$S[#OBLO?%QPZ=46+W$&C#Y1\(**0*454KKB!;_7I^XK$Y M%#D=#OZXOWM6J:/A"*:Y_.NS' MJOM@>;XKV"8M""?6R=Q[&80O5;6X@L\8V*FI1O@V5<4F-+\TO% %O[R+\5]; MB_RR\DV*JHNIQ?/+JE>IPIQ:^47A1:H@:$IL5H3GZE"]R5$B%RMF( ]OMG2Q M8L22?=D(ZL4 ,XMY#@'>ENB3]VXSA=\R3B:R,\#!//"9,C8I?Y52S M!=NJEI(47@_D:UGS5-:$1LJ1 KNN)[ <=-2OU8JZ,T_^*;O+!]FN"=1"\H_/ M3[?%G5UIXMJ#@>$1SZ'_4-!<\C,F;!,8[JAB.X2^#V.;-BJJ\DA6^'FP73HB MX'-B/[B_J+\!(PXU52MD!PMKA47R:B0$RY6WL&/YCIG!(*6M_=4G9P)J2[N[ MPHXJ=/TVJ#>,]#I,ZB'Q/I-"*"0 @I('!6>TN@CAO%1+(B@(%"! M]M-E#5"B^-[H$O((V^&$@8(NS9*L4"2QQ%+'8]GX5E_+CS'AM7NQR\^%9O=^.64 M-V#VOCQF.M'_0@'9(TRZVJ\Q7XP=[[6@=R7%#*#\4!X420LI8MV$XA,6/B,/ ML\F"7/D<7G$Y9%UA3D'1CUIC TC*%S= \Z-:Y9C"M\CH-%-;<.DQGQB?UROP)4B78>4!111%(AHXBBD"K2R'83I#L/NZ#J9V+Y M#%RHT9P1M9X/,#&^-4#P;AL"24"I/2*!8AK=U+?N,.]TAH?OMW7992=7N?O@ MPA 5 (+>K+E1AG<&M?Z069++ZGU5'^D$NJGH6Q?^)!.\CH9E_8%!I1DW-*B# M5*5NJO&.@#V%&@S_-B@OXR(&Q;NI-NA_2RJ4SZ!BO=<&E!V/0LX\F5#YNB[Z*_.KH#6PZ!"9XZU3 +:Q@0RSA^51 + M2'<4+RU8K8.2?6S0?,9-U&IV7+4%$6Y=W>6*&B#(N)0E0N(=AZ9$R%N'IWQQ M T09%[5DG+SC,!EBXCHTNXL8X,@XO3N"YQV'H'18/#U[5*MD@"EG9[5*1+WC MR.7')5,KKUTE\C$YSSC.15,\WDY!&S M11I?]%W N:/PEW.^"['?GXP!^'T<^R/D>T >E\I;8'_D@BYE"/@S)S/?N:,O MA%3 05"'&VD!)J@-SR?,S)78L6@!IJK M%"HNH&2PA4R(II(MI'FBA\0D0NR[NKZLV)5#-QYF@D_0A8,?CQY3FXOP5FZ= M<_F-.W\B%J$OPT*:8&@RE2R;C_>[3!A.WW8[ M.CY%Z&BN!W'HDKKPX]%GU@)S\LBH1<8>NV9@_BN/NH+ &*P5'#F.9X5KBU0E M [QORLQ@'YGP8=H^4MY.S M%#)#B@,!PD":8\H?TXHELBE"ZQ1,K* M=)FZOIRI#+2V!1;J&.2*]:O"HY]=;\H)4\O%6W?E"WCM 66':G-/74-KCK_! M##/1X#W,\/O4CF$DKSP[*[%()?+W2!<:*:E16NRCI>ZTE!W+G'*FMI. P58R M >1RMK)[ =55@$ODP22N]0*>$W[K1I522#="R0!Y)A!<-MDF-42$7!%UD_I' M^$N#9BJ@KY$;I&R]->KEX_D^$RC=B>>QD^Z3 M JPMUDK62$=,WYJ-P41R8J65THRWUHK54I0[;5FF\ST*QX& M'$>(7:>*%*)67,R 42;@%U ZPE$E\[\XB;-R-0-&W;2W7+.N \)"]=W)]0W@+S[,^(TR!$C!6ZX;R$'W6.\*@_?3':"S"D)/&;'\5[EU3PF M:,M7-:":B5EMHYJ;QA!S03&;CN,9? %>'&TL+&; *1.W"C\Y/\Z6.^"(NX?Z M>>UQD<7"6,8 1/9@Z @(K:NH9\@"8D<<=!T_^ZM5<+\G=A(E)E?W: 86K]#*-4OHQ,OA1>?&G&TD 3,WPF=+T _HQ?P MUN:P"EUB$-Z=JV(3PI9RS2+U++\]DLO&7991FYC!(C*1KCR+B)CV0ZXH9AL. M"XJQ6@Y%K-7Z]V@(*>S"]"O7];&C7CWBC?+E/[LV89,%D0X\=C>%PT,M0@8# MR 2_\@P@2M-2'$/,(Y[(ETS522,AV^,HD /^M8,Y5Q\:JH"--CGG^2T/KD(Q M_WK,'9;1/!>#V1A.1M]:7J>E29814B"3$P432F!+IML\.VY7.TY9+URKUZQK ML(%JA[>C_G%97WBZ>R&"Y8OG@_9CT9GP1_>KVJGQ)1"K7M& 786SYH\PECN- MOL3A7>4K&& K/L/^WQXM^<\49OXG,D-K]43 Z\L>ITOP-7OALP4CL\L> 2>C M?W9Z-AR>G0__#DTZ62^=J(BD'$/]^OIZLIXRY\1C\\'9Z>EY@/&V%D+&$0G, MK R5UW-%8WAQ<3%0I8"(RH2%B6L0"=]#@P8:!!JOVJ T2%]7$\C%2\)7V-HE*'6YD(OG M'N+6 OSVN_!4@AU5Y*]^5*\O'_6'9_WSX10%T2N_5 M+UN49AU5D#S?E^$VPWRJ*ON\/\=X-9#FU#\=@K#Y3'DD8F[- 7$$CY[T$UJE M&\Z)=3+W7@8J",,VBFB!('E5HA]*A.K,52ZW58V[7B?^58\_65N+*KSC\NJO M>CQ=3"U>A6E2(?BS'EM.K2I,H^+RCYH,Q8I5XAB55W^5YKG=,2^" =>59\@1 MNUQ_=AA+U9*=^D(.),,?]A*AY'"BL1=[LP[G$AAO+-$GZQ5X:EAX;#.&W^7% MT:E\3(A4E"Z%KTVH@O?+NY(&D520?_:#/ZL.M7).YTV-M8I8Q<$VILB9J"T- MU-4DB2GM(4HC0E1CGS(R6["!;(.D>"II[!HGBFJJWUR3@03;4DJ(R][(_H?/ M@VC3Q$OO9$5;7]@'P/N=1Q)(?+GF ^ M"3Q)N=K\>^-"<_ E!17J1-5?F>>OHA90D#P2=BMXMYSZQ M;WQYLLNC:IDZW0YD?29".,0@6A2_W:25R%7=IE78D* %BLO1$% "_O) R3#0 M?J4A,?'4HY'V2)VCTHY9U12M,>.IRC\ JPUKJ2M9=?.X=4%!X*_HD.7O5"RT<_A ;L>W MY;D$T:W<;6BK89&KJ=(FT[?5I/K2]LYSYX*PI;;G]DWIUMR(IK0=79@!H\*4 MNDHR@\!QTJ Z+G8S(6MQY6AK"5C4!$NZ#R)ZU;16FQ"V^EA7ZE*"&5&7QQQ" M*S7EJZZ(CW)R 7G I.[NKN_):)KBZ-G/NN&<;J#Q864 M>]M7:QTK39 :LS20$IO?82D4$M:NK+C'__#8M<^%MTR@"^FY@LP):[IC5I!F MGZ:&=ZP4OI#4F9I$,9D3Z<(961J$[HR:8,_&;Y/9M+G';G M(1/SZLVX.5PC\EE7;X**3K0J>8IC=8%'/MB?)[]>;E7J+-LZ\?AH 93,GYF; MJAJ(;069,*+44FRG)$T%J/+8?26M/D"34_>3';KA6\*T'Y(,-L/D\8\+"L(N M,SJ).N?A I&Y(E;O_O$]RDF4.(B[W\*REA$NY!ZA%#696Q]F]WA-E_ZRF6F_ MV%+VD[&Z3C[YPUW$2:-1W#;B)Q!M!FV7<>Q0(@] MFY4><[%HUTLK)TJ-+4?"U+X#K'K5>7=/W ^^7;]U;=\*#JM^QRHE#U M5ZS:$EF>$#9WZ3^)?6M#03JC.+F"([PQ(_W1-KR#A9&=C&Q-I&^47\DV+OL; MNDBU!7SSQ*UV]=ULQE<[$&3O*4BWHMGTI7;QJ-2VQM+QFFR!_B3+0JL-:5IA:J>"[% M9CYQDIS&]%TMYJM:6O:B#MK& X R3@D<)YI.THFFWQ8(U=K4JM*U!,;B]-YO M1>NU&K57WNFADD[WWIT7!XC"BF:CL.)@45BQ9Q0VRI"69_X(/4WZ=P9U'F:S MEG I*<<^6!6R:!6_TM+420.!\<7%#KAV+6> 9/A6%UXF^#W,KM4:>HPM-;2G*K&?]P\A[ MZDJ!U-41]@$RG_:4#;_;X+9/4SUB[=M=S[$H/=O(*;S;JCK_HYKU6.WMI:6H, 8:+"UMM7Y$0U9OU>>6YN5MPA]@+ M+"M,C2Q7N9TSS=R0QY@\8U^6N]HD1<+38U5 7;^?*]@3>O"%# ')78>M#("/ M:Q@:* \R >3UU?$G],DG#GP4*JJ-G/6OL-$UTD8\%Y8ETS 1);4+HKH">Z'A MSU9MM;I8M=;!N0S:W7HJ$**Y9AT2SC?',J0"]+99'')?L;)4^^^G?DW;J(TU M4K>1KP#/9ALGOPLX.SW]27J%[>9CY##>WP /.LR\V51QT"FBL:DAI0S,_B0B M4M-!&UA=K'T]J8]JD47BC%SI3+Z&R>T5(&@_8^#>DMM9DK;YMVF!+@ M %&L-Y"\QJ[/Y@Z=*XDG'CJ*+[P!#6%;)N?8I43I+&OT-1I<0\L%23.'2HNH)-&! M LC<%$O%_\8!Y(8;7:.3K5>4J?-+6NUDVUQK1;[)063/8UPK)!%_-AI]T+66 M)(,[C]OZS+50C!K $)$D17N<7V/&-C./2=,/<)>TY YNSJ9NXU^K5A"F1E0" MKX,4 D5V?* VEI)B?QS;[60&YC4&N-E,GDOZ0N*KRF4"@TPZ=V7:AQ)$NXM> MWJVHI06VYJ7N*V:=9(N86I!L#W]$S\)UC,'2P_"46W\H=#L''#_ +>V$_&WV=8X MK"PUEB=K/943:5AVODF^9 E!:KEVJS#CY!D[1,W\+05S3:R;^YX0\T48#)AX M^@VS+5TW8F:_1Q,'P45!O_P+4$L#!!0 ( -J 651YD_'MN1 (T 0 5 M 979E&UL[5UM;^.X$?Y>H/_!S7UVG)?V[G9Q M>X?$218!LNO R6ZO*(J#(E$Q>[+D4E)>KNA_[Y"2;-FB^"++(N4L<+B-;0XY M,\^0')+#X4^_O,R#P1,B,8["#P?'AT<' Q2ZD8?#QP\':>(/?SSXY><__^FG MOPR''U&(B),@;_#P.KBXNOX\^/5\>C.X#N/$"5TTN(C<=(["9# GY^/O1\',91D";00'SH1O,1_/XU:W P/3T\@H_PU\GWPROT0%*'O Y/CDY. M!O\\/GE_>O3^](=_#?Y[]NE_PR'E(L#A[P].C ; =1A_."BU\_) @L.(/(Y. MCHY.1T7!@ZSD^Y<8KY5^/BW*'H]^_71SY\[0W!GB7)0E%:V&1W?\[MV[$?L5 MBL;X?I7P-:DO03\.BV)!^-3P^&9X>'[[$W@'5 8D"-$7^@#7_ M/GE=H \',9XO LHV^VY&D/_A &J5)7'QR<9]7?CB"*!/8KAN1-02>]F""7Q MP8!6^F5ZO>0FY-CE*%6[)\YOXGQ3&F M.KE+YW/HG1/_EJ SW$('VY3XL[ 3F\)=M%51,8$]+2(<)@@T&"IX%D0Y)T# MZ,M$%RAQ<* K>&=L;:F^CU'D/>,@@%89RP1YUR$,,8_X(4!G<0Q=9LG_59JD M!)W-(Y+@/QA/ER\+L#XT\>]G:).LF=YVS\^6"KLE$?3!Y!48O 3^%M2@/Z.D M!'+U]V:JV*:EK3N52U+DY>JD8\TDF2$R3@F!1FZP\X #L&VTPD*9HFEWVCE# M6ZKL&GR2.;IW7H 'F&N]- SO/1]Y"8P.B]_G<(8.$5N%+K0/+/99@K9NKE= MB'N!? 3J]>#KK,^!UK>&?IN6MA3R!L%HNS(I]G$G/ U(VM%HF9-MBOV.'#B&/LXFS/CDIIY=C()&5=\ M7[$5G>R 'Z8PUPG<-&"5WH!ZUA2'7A($&O<*U5&^MO:;V>(F"<&@>'NL_KXP#SH-6&,D7Z_D"G(@T?R;^:11*F](0X;O)WG,S&:9R M,[WD^E7>Z=3(>X*CFC!\&/]F%L9\YR]\9 ZD!H RPIY )Q.##]KW5H+V&=;C M37$KT]H"G29F91'XL/U@&+:-D5T-+P&1]4 )>.^$3.FV>XB\2X>$X,K& M);$ND(]=+'(*58A[ J>**#4(U*%A4#20"_ZAG>_)">AQZ5DR=@AYA4XF]=/4Z"V M2;8QIR9(#8J&=WF*C?TIAM4V# MZ=87S.^LY&OLNIJ"_SRQ M[]NH-J/&(3#NZK%Q ^&L#.:EE_:H&U1<*18NYC:+]@6N*N?2"%TCLSCE<^+G MQB5!HE3.\-*!;T \#$H\VQF B]B0#M)\!D:)7!T430 M]$:@,+CZ(()+IZ@LD'C]BU+)6T1PY('B"8U[N$#9O_ YVX6Z?'%G3OB(:-ZT M+)N:)/JZ2T9,G,]2KF])](3!>LY?O\0T'>-U^ 12T74P338GRP2B4XE95\F( M77$.BY759>6A?I'T[3[*$WB"*%[*TA)*[[\HT)H^Z]+L$)6 7KF$TO@ (QNN M%<:+%0.*/Q+QX9:<=-] K0AHYU%X-A)-_/+H- GY=W$$^.I5\VV,UU28E+4^X5_A MD=':.(L(.@3GKH],0BO/Q6LD7QXZ;S,4<"OY-A1HJMSB.58&\YX"J"2D/(# 5W[S!?'[?NW@S@7OO6PMRM0KWS@C4Q)8'*%AB M%AOYJ!MU^B7MWH%=D=#.: 8NXS6YJE=W/I52>&]?]3X:A98"[(R4J,HES(NM M92*2FO;.(B3RVADZ 1KP<2*YDE(NU'/8RJ+8&2'!A*,/CEY%Y")*'Q(_#8H9 M2(R1@*S_J F$LS,56'6 6)\=&CC;_ IZCJVJF/(L8D:492OT_75--SR/6$M3.#&2<8 M.HO!?03^:4 +-,9=?+Z<-ZNDI MD@VEE2>=,^)>%!O)^MEBI)0]Q5=9/O7\=%T"6I^@JW"$OX1@L@'^0QCJHE=- MSZ'6$[8&][]R>G*'=R2*9TT8[: J> L>;ME2=.D%!3.A['4,2P/9)82]0UHFD(VI"O,SN.)" M$\MOC6B^O*]":S:ZL@UDE_E\N MG)57NW*ASSQ8O"8X!O].Z963.IK^ B@02GG([!*X+$"I(K'"X]$2POY"*)-, M>F/+P-172O=PY\Z0E](SE6*M#%]G^QV@!/-S6H4K\?J"7]S8CLR2#?KN5&;8 M01 ]TZ?C=(3@41OM,2)4ZO9@A-+8Z>!76)Z+_'PZ&,MJZC/.,MFL MO ?,DV(C0)Y*0)Z8<\;\+2>(JWZ7IA$T:Z+GUM%,:"MO E>5D;\0!<)L/B2E M-6^+JNDS_$+!K+P67!&AR2Z\3B5]AE=[#]WX]5WI\%2^"PD2Y4>W,?^R),TL MN=T4T*"Y/AM,*PJP\E9QU?^E.S5:"X&,H,_PYB*T>X.X)@I)P;;4H\I8A,XV M-?8 M:UE5$\]_FUS42EP2F\AP2?EPW$]R\WB1%NINC]^8+IN%65ZGV!%RAF\V[I=VA/\;&HE40$_M()R)#/M>R?8')E,H8?L)= MPBBOL%&3KC M?J]=M'PW'"-T-XM(!Q;.4AZU>'8)JX1@4& M3EF[4> P;&.\SL80?I4F*4%G89@Z ?NIR!O]!>HG]S.VA>>$KQF9L7$>?)FZ MK8N"X0OAFXOJ573_3I>(-8 !QRR_!%T9N% TNR#:5-3Z^@SW+CV$*V]^-9/9 MRME*_[JLG1N7VV*J>Q'6IF%U'#AQC'WLLH;BDJO,V[*%T&()H1TO)O,14>P^=D?SUS"]RM2A#UZ9=@_P*XMCXT!8 M>J&Q=-<4!7C.7@&\38D[HVXFP2ZZBLB8'F8M(@QS,XR)I8(TH#<;/8&^3&1H M/.1D]9@B-WH,Z1;]M0=XP'#O+/?=\D=7O/6!'GY+Y\@3QYVWWI(-N6H:2U"] M$:>>([9C/HR.+CNR3X7D-KM4:_'5&E( MQ"X:VV?[W*7>VKW3TL$0N7HWIA-/=*VYO3&R]2ZZLW%P37E67JUI4]I5$%-7 M@]]:BWMNG#O7GY6W@XJ8.8%!K8J\$0M8"=SNK9L.)J]FP<9=V[)W2I3_9[57MAQ_CZA[ON.AOCY9NF[U*[Z7:4.SZM+ M=RD*.3?O4&P&2Y;RS!:7=?S[&=HD,W10?85#L+,;_%051'SN+"/L/G5Y/4,< M##Z#$=P_H^ )?8K"9"8:7;:MV.@PH89O):7YEB);&2VD)]0_D$/NGZ/6[&)9 MW]Z;PU)2*V\5-) %VA?%C32N\6U80B:KE6G>]*6YBE+1C<.F%;X)2\A$M3(' M7 -AH&R[AL J?!N&P$2U,JN;GC!G?H)(Z]:P4>O>F\2&O,KG5:8SRUSZ/J*/ M Z'EKU,G071I'+JPZF5,&%K5\5G+'@E,5TKK"VZ9NU&.ZZ^!52>>&A#!U8N!%4DHP+1+:D;X",H=?\M MC::^VC=@+?7"6[E25!%IF?%8)1=TTPK?@&GPQ+9RR:@BS.>(NADI% .W)W=R MMC0+?I5OP##X@ENYB&PJ3J-\LKMH[(V:DWY^6<.+5!5!V5':\JOP\1J4']\B MXDH>+=NZZC=@1&(%6!EOJ2)6\:;\=D\(M=[2&S H+7VT&R]9$WRGMK>QY)8F MI2A=Y:X+J-NVUIZ:0BNR*\=<\K;%1I2?!YCB?OX_4$L#!!0 ( -J 6527 M0AN,MTX )OP! 5 979E&UL[7UI<^.XEN7W MB9C_D)/].2LMR79:%5W=(6_9GG:F'+:SJGLF)A0T"4E\19%^(.FTWL3\]\%" MR5JPD01X(5='O'CEM 'RGGM +!=W^>=_?5TD'UX0SN,L_>UC[Y>CCQ]0&F91 MG,Y^^U@6TT]G'__U7_[[?_OG__'ITU>4(AP4*/KPM/QP>7WS_<-_G-_??KA) M\R)(0_3A,@O+!4J+#Y\^S(OB^=?/GW_^_/E+-(W3/$O*@KP@_R7,%I_)WW_G M+_QP/_CEB/R3_-0__72-GG 9X.6G_E&__^%_]_J_#HY^'7SY/Q_^[^C;__OT MB4J1Q.F?3T&./A"IT_RWCQOO>7W"R2\9GGWN'QT-/J\:?N0M?WW-XZW6/P>K MMKW/__'M]B&M7!^D M+>B_/JV:?:*_^M3K?QKT?GG-H[5S3]P"3] MM5@^H]\^YO'B.:$(V>_F&$U_^XC( *!:[_7Z_$7_=)&17]T%,]*0/N3'_W)+$*.0/">/Z5?W&#PEJ/;@$#R@I4C?@Z+$:#Q]G*/S,B7J CBVD/&SCM; G\H%PLR?1.>XUD: M3\D@38M1&&9E6I#5Y(Z,B#!&N474%E[8">1UJSN/"$MT?GR,LX)YB>V?[B8!RE*.M&.P?L[ M40AY?3";831CPW8M%Y>A]FQGYYW=CH2+$M-ECPS3[X0!_H^[#+/])/EKMEC$ M.=U,YO

    *8-VJ\#(F^V\4?4?%;9;G=P@_S,E68E3P@4T%>\RH MO%FZN41W\IVU$\W>[L'BLF3Z5'O";\SI*(D7<4K^<5?B<$Z.$']S%J<%(B-VH^$H2:IS"^F_V:DU>K=BM53?=1#CWX.D)+NF:_+"-(PI262N M9V?8MP&Z;O<-!3G99+&_DB^:?.]D//./'Z_^V7#B<2M+UXJZC8.G."$C .65 MG-$X74O)-J4_TNPI1YC-B3?IR587(;;OJTE6-'QBNQRE,>O9D#;O,D-2(LL-GE#2U"W69"2USW0 M=2 F;R8G(;;26D35Z!4M87&+FT40!@]L>\RA6WZR#*.(' &>49K;MILU>($3 M2&^')N&?KU[ICXC^^XLCWAI#0 M(747D*WK(P[(2AGRK\(FF :OZ.INT]D%9D>FX@-/4XJ?EX1^8,6S8+2X:)9M8'1^=Q.^=F1\(U M&W;J9W6R+C44O-:S[5D46I@-;(K13&F"!]@3B7K+1F5"MFM7TRDB"\<+6O_U MGBPKHBNR%@":OT0=Y4)F2"$]?J1Q MTRM+&V_LP$P_?N;G;3HCD:V(.XN[Y$6=0?Q*#@B6N=2^Q9YS5 L'IBYNO!U< M:WF;HGF97V(?RF72BBW^07,9YF&0YLZFN[C(VS,&5^>$%W5-30>E)DIXC[*BA M^6OMPJ\FD30M@X3]Z2Y8,@/ICS1"F,PC=#T.TJ7%$=#LE79A7R1!GC,K0>6' MO_[H1.>H<W4I0]HQ/"[1X0MBFE-O/;2/BG$B#P_()?5I# MMRBH\.EMQ$VS8F3UNUD]D E%1B?9&]"%X98\:NLEZ+5 9-6,5J^ATM0.P63M=L/F_4%HHL;,H&/3_:8'.%MT#+&T8S?[:W^3G;S*/KM(UDAB8K*G(#( MGKF7R<HU%0U#;AROEU FEBGGOC6(=5VIBI7#$ M=/4!Z-H4\7)K+17PM-^8(_KBA"#9(J]@1ZIP,5$*/&*&!@?+T&1[W^6,J>V= M8P=4O0$34W8,01D+CV8BC[YM;?U$E.TUYLC.W% EVI#NTZ3X,B3\R%&(>3F! MY>6\#B_GFXB&A\K++@HQ+Z>->:FW2WTD3]7L2FF3R&E^EC?CY1$'-,7HPW+QE"42+K;: M<(%[!Z9_,02)SIL?R,UT?I46<;&\1S.:T2Q(B^_!0K9.B)IR\?L'QH 2B82( MYN?N.D1<$#"87CM%Z/7?T5+)Q$Y;#F!PD%3(H$BX:'Z@-N.B"KMX6[;4&RA9 MN3-I?H.DX0OB"?["S#:@ZV6G+A M#^W4K0(B8<'UX;L:%XL@259QR^HO8;,E%_[0#MXJ(!(67)^[N4A7"X1G9(K\ MBK.?Q=QD7A+VX& .[?QM DAR#^CZ#+Z*&.WUGQ[C0GC%+FI&Q1X>'=IY0XI" MHGS7!VT^+D91A,EWRJ[#QO@.9R\Q+W,A_S;$73B<0]OG&B&2$-3-J7PCQ3%+ M@)R/RX+6(J'6 _6.5]&10SO,K981+@EEW9S?_R![P7]/LY_I PKR+$7139Z7 MPCL^;9_)R=G)R8&:5G20)!RY/M=SX7[/DC(M LPWC>JMV4Y;#N P9SH9% D7 MW1SG;]("X8"%;U\&15 =;)64B+MP.(=Y>-$@DA#4U2TY#]W@M@;-!_TT#X5)1()$:X/]>N;?)J2)^:A4@9D[#;G, YMX=>BD9#2S1F?3J7?2XD7 MCZ@9%_LP3_<"%!+E=W.TISDD,!D+/'B<;N O:/@<)MO$2'V,4?;DX [SJ&\& M3.)8ZOK(ST5\#%YO(H)O'?YF\/U(^C! 7PYSAZR#).&H4\M ]1\*JF=B%MAL MSX$%1&,7G6J"A0SE-2*US=Y1TF9_TO_?ZA'3T,\$BH<7U(7]V[7;V& M++>@PKE1U'32ZY^=G9TB$ 2 M$NCZL%W)<,4&!82$JSU*A@9\L:3%F:?[E-@#-P,9&'Z"XW. MM@>M0M[_2GBQ$04_<+,&M$EVP3A2DRF$\7Z27/3]37 QD*:7D>!X/XDM^@>0 MU*(F/>\RF05(B*#F*Y!P(I;^'26P -GGMN5B4WK;22N:=XJ+M M!Z']$"8#$*MW;95O2&L[=T5;'5=.BL9SST[[2?^0&! );SUW10M&>.&K_!Z% M*'ZA!Z;OJ)"[TIITFPQ D:+%ANH()_3>I3D/[0PSTN0(%JA MLK@(,%[&Z8REH%;MJ4SZ3P8@;AY-^3/'9#U-AJ6)T'0"G!R#6-@;?UA[LEM/ MC]&<@#N,GH-X531S53/3E!:#WI,!:*:]NF29(K*>5:,-A;Q*&:V#6^S54U-P M)^\V&8!X'=;>6F@Q6,^ST>*@0R0-BE7!DGM:S&0\_9'S8D.J X^J'_4.&+A* MW&O[\&,$Q'KBC>:,K4I+*&HZ2EMOF84]FZXDVFJM\MP87^8ZO7L.D MI-&I!G28=.>P#^/H5 N/]4P=S6G+CVH".R_:Y4V.T'K* M$"MDFIL#Y9TF,)ZO;@@48;.>3*2]R? N6%)KF;FQ<+O#!';[KM&WVE8H0&(] M=4@K@G")HNU!R<[S9@N:4?\);(6'IO09 K.>9*3-I7G*JLTGL@,B^0(8724+W(*7I-8 U:%C:3.G#6$Y]8GQ/- M?&)T?=D< A,=89%-<_;><)[)>HX4%R M^#-#93U)2UMW:2::UK%GI^D$=M%K1) 0@_4,+$B6'L6I:U'>>G(#>'32BS!"5]5PNK?Q^IHBLN)'19R5H/3D!#0AI M1),,AO64+S;W&K7V&),3X+"$!JQ(4%A/!=/*D+SZG-G.E>;_QVA.X\I>$,T7 MN$"W64YOY\?3Q^!5;5*N\R2^&SZ\^; I3$WZ&?BP][N 'E+FJ(A#(N"AQ<"? M0IR>]A+.C\IBGN'X'TB44\.@UP0FL:A&K]J]G!"&/_'O&Y*203[&#&;$UL@[ MA)GP9G3)>D]@4O:VI4T)QY_8^*:9)D[=[.+J9IJ04R&0UV*F"8CSD]U,$R=N M)L,VF29.]6E#A# \"I9OF=/@Q-%49R'3Q(G\)EF,PZ.P^=:L^)]IHB8]NDP3 M$*>EMIDF3GW+;G"BO%\42.]/='W;3!.GH/;MIEQL2N]/8/VV]V<"11_XO3WCF^L!E>M<'L 1.84ED6YD$E(H_"]46SMY$Y3]UQDU:YA\DX3F-IGUHC:0*$)X >Y:ECC6VUZMR\"#^VZ80AQXJFS%]A? M.'L]W_9I0VEJ/8GT_EPI-+5)#]U8S^K:I!6:WY?7HDT:]/J 3S7TOC9+F=NT MH5U:U&_BJ#!*&]OT4.'4J(/BSQ7"CHA:8ZBP_<15$>;Z5FJIRL54R>'XD6^%3(::2+!]\3VZ8&CK[-,[ MT%-*5C2WR/ M<@%_1\5;>(6"B:UVDU[/-X]ZN>U5(+E'27Y'T=_*G"><>,PD)VEFMW\*9U5GMQWM$-J1Y7* 'A%_BD%X!QUETC\)LQ@G1Q>BY?C71M6^WM/)1THTR M/,I5W#9NL'=T.%. 3'R/\A@S$?EM\V6)XW3&AQ&_LKM'>8'CL*BNID<_ QQ] MQ>H)N]D#R3#US25&0VM#B![E/E;"8'\<,SGSJU=R#(YSI2M&_8<1?0"G/+!% MN0*>1[F1)1#8*F&);?FSB#9\\UBL3;8.G4>9EU4(+$[JZN<1K0 GG;'$N0:A MC23-Z 5A1F:O7U%)?V.T.UPGBRNHAU8?>*7:/\C^K,AM<9QC%LY1GB@R7CS@@QXN0L95&[%])==H(J3DAGL8A^_>; MVJZ)\D?CBYM[%"34L_3',U%%D* QOHW)GC=BS0TR3G@D)2/Q['#.&3ZJSD9Z M;OVSL^$7__>W+B#;2,4M89Z\FOR' MWBZ,I]S:O#'U/F;J=# MB)N3AW".HI(LOU.!@/GY&?[0%>_;* \\:$( 5^-K)>E1:<2':(GF7 K'AA:P/S$5 M(E'ICQ@AK3^0MF\%V-'^R-AU2TN'.8L2>/X$8'3"IR\^7ZZ)M1JM(3G#7-$] M>8EILLW;VPNI,Y&T+9/URQ&H@;3&ER(XEZA168BZD&C^+DOB<'E=HN0V"=6* M%S2M(!VPWI6@U/$4G9WWO@=%BWI'C*=DQ51;&E;'] M)IUF>,%^>4D#1@ 2UI9/>1S% 5XRRR;WLS,Y)*H[3GJG$">#ALYUP'E/#30I M7AP$,#PZI:UAC3'W ?J&BGD6W:0O*"\0V@![OMQOO&JF/<%9?,VDYRA7ISJP MO3'_]K$?^'E/J$I==(VL#]&\&\_G>N<]^QQKQI)0#?Z< C?$^QXLZ'K[=K.G M/3;H.Q,=09\!-51(^#-$YL_QKP,B?3G\.634QRC].QR_! 6Z2X*0+2#:L!-Q MATEO<#0< &_.##\K,84Z7/Z$Z=N-2^TY2J_MY\JI5H,_T?YM RA[)XX\ "P$ MMO84:8B'P<,ZABJ_&3$U)E!\BAI )WQ MT=]+FMOOA6;:(2\TL&H*>E1'3Q\J4G5HUU0JPJ/53;+\+XGQ9&5TQJ%TE0=(";$NM71V%[2N$L(&_^@_(B+==1![% M\;LN<]\#+F/;^%[8%)M'0?H4UWBZLQ\+7N-%N3C/,,Y^TMU:\$S^HLR;4NH('F7(MG'?:FF"3:S2F-H:\#01 M^)VYOCV4BP7=G$\?XEG*(FG3@DPZ6F<0MI911$0LXIR(=/5*LV"I M9_@R*Y^*:9E48/-[%*+X1>/"9O8 AMD0VF+QQH@_7$HH\'?. B+/^)B?E'F M1;9 6!5);]1OTH-QQ;;$I $V?[S%B+ AHO*R5 ]Q_N<=PO07P0SUU/Q)NQ&( M(#L+>_1IH/GC(J8<:O=$(2E-4L02/ZJK&]9[$%$#R,FOBP]4 M9AT! !4"S_ MB".T/]U_"_Z6X96(LLV9\0,($I#\IRUI:P+2'\J#Y,BS1)T$CS\N97R;GIN5=0D&F$;TU>Z9^63]R1(;9;3Q55W/6]B:83X_Z(.ED+'%8!Z0%#[0F MA@M9\)-A3X*^PTP5-I9!4TP6XY1@_-;(K$&&'/T/'78O06)0RE/>:=)SE'+- MZ$J_'G/B+:L&FD?.:=M3_[[0XM\:N-DT?RS1K"/3D+FGFX9 DV6T"6B/?.(\ M'1B^N!' C! O7?'V3##GRW.4AO-%@'4Q-[JN1)=NC%.=K01& #WRS=L7>"6N MWBU6TY5@A2XE9T:'*94B>![YWSFFTIN9V#&GVCD7Q$ZU;U8SJ&PK[$*F+] Z M2V;?E<3FI,3DDR,>6A&5 )82=K-MW,;FD>_; MGJQ&_N**7@0A=&2V5O^&M.V"LE%CQF?:/-X36N!/MQ,$J0K#G6;W)->'B2WFJCOP!MRI>Q*DL#&,#=DS066C*HDE_JZ#&+-J M&^?+]8__%B-,M#5?WI)=0*+9P9@]@*C,S;?8U6:F#DP;)4MLT_L-!7F)V9U< MO@] NV36>@[1@B-G2N.]3QVZ-(2;(]94.?E+\.[+Y@E@ &AW5A V&ZE'A='Q MU* W]\< S"UF87*O U/"K5<.14:G((/>'+0C?S[CN;P..S7Y%4"5\ MA4NJ* M7U_F["Z)UDW6@UI6*)DC638M?@98?JTA:,7D&X"$AS7Y7 0F6PD>B9XMF(UR M7&Q\5.1?NQ\4^=5DRV-;YM8E;D@6=\#L+"W6-Q4<"1T6K#]&=/#,K5O"26KLY$.F@2WB",'6Z+EC' T/4'=&R8GH<3T<1ET9[/RAJSF$Y\F0RGHR;,2%F58E2 M$O4/X2!CCSQ?YMZ.6-1-PL<@A>"LEA8Y.^Z?.$J?TM7DJ@XF"D%'@E%(&XQ5BCR9:JTSI5V4K3@"F-D]KH/TIGL$G3K[WQ+?;AF MX'T@$LU;,+R8:UZZC]AIP81V5/K1S,Z[KS^)CG<$EFC9@IG$F9:A9YWFZM9. M*Q;L&8:732SMJU+Q6VTX )!D@K*1*[I*$DDL4;6-R)>W#$Q5T$W-Y%2B7G0% M.NV!A"#934JE!"1Q.Z<'FQ!, 4B2JVVU8GF6]7?= M:G73OWG)?Y47\8+F)5_EW'E!^2%E!*;^!D<0AVJIVX1(HTT<=T3/H7"=A1K9 M^Z16I(C/"RP+AM=0F=9Q%/3A&T/PB=;XXB=5<@\U"KF'; M_NI'H,EWFJM?Q,'7)28Z+3$BV*[C5_J3/D>AO!-'"!IM/84F^#3Y@7VUJU66PO/E94QS93Z5 M5)Z+>9"BI*XIS=Z6*BK#8J/*E\K>9M!KTC^R8>*O-$4+JXEJ9!A;F?4/F/1[ MCO;SQA^,6I=RB[,I.'\L8@_A'$4E+;*W#UMK2-'U)>IRQ8Y*LK') /IFV;*<%[3LZNH,NA]OH_*FF M93_!9/\(.I90JWY#UG9!^6,P<\*:QVN=!?IT*YP-S[&;-(HQ"@MJ"$E1HDEE M+6Y-YG>_$EGO?@6"4[P*B8T"6!)U7]90MJ@M$1#$(;6-JN4X-.6J/+,D7L9Y M,)MA-&/@UP9%;CS,WX'U\/AT< 02F=/4GX<*/.C0GZ>.$B7[8S$ FW7Z.G*G MKW0PQ@\(O\2A*F!'U)1#!XS=T3&R19\6A3.K7QTN\E$:5<+ERD1!TO9\]$+& M]"BU+"5%@<29!0^$&>@-KP.*M %"%K9=XV*.L'JWM=&$"P:RI34;TX)-EDA\ M=\7J1V61+;(B?M&XI>RVXZ*!A50UTJP4@S\&+#?=D;?"JK6*>'6#6K2Y*C!'S$/F>I=4_[C),I:E3:,SK-K"6'.LYH MB[6]C>>]@2];PHPZ,^BGQZ"^+.;T-<%EX8!3@YWFU CE!S696>!%!LK"V:8^ M*5NK1@-JMOJS:-T31SD\.B=( DU]KO%UDW 9)V6!HN^HN,WR_ [AAWF T:C@ MOI,4]6-&=9&E+)<,=1I%N'94LJT,A@1#1 4FV_0'%):8: _E?.N&(KZUHQ[\ ME>GV*L IP;Q&9;*YL/6*R^O=9G1=250H;V=G!-99_SL:L8?1V''@P#Z+ND 1H.//L;W MB(:OA>1HQLY=/PAG^?W##ZVOL;+?9' "ZL)E]FG*[/=:8/Y.M\[!01]%%&KW Q40H\_IQ"[3#DRSG#.E56/=?LI6U: M9"D365ZX4-Z8(P--8J+X,B3\R%'X84BL'Y$TS:!9F^+(!N6=6MAC8R$S$GA>5UB9+;)%2['@N:3GK] ML[/AF:,MH]GJ9OZ-"%Q/E)CD?_+2QRD(;J]O5"K7=260P*U+[92NQ*3 MC6!1>R'6U).'[G#)"AP309B-RC2[@;KOY&QP=M0#K"CG:-]A#EP3K>H!TZ8A M]>J^'#!T+3IS7FKQ*H IX14H99=S7GW9C71%L&Y?TH.PK%Q3G2-:.R.Z28L@ MG<5DIJ(!)@69P7CY(':>54_:-9Y"]PE#5QEF(>?O1CJ0C 0(@XU"_C?IC>[\ M:SZIT@:T ;41?[6'@EH!DN$ 82<"'PZ^+ _PXT*[<(#D+JNB$N]1PI:[?!X_ MZ]-6*WI5:$'=KAM_N)*=@0E:":<0-JA+Q[.Y03IR M34^.%C:;H&5NC1%+^+68'_LQP#-42+9HXH;<6@-9E]WR+DP'4\*"Q9J7_*W2 MU5#6M!(1ZI2KTYM.R[L@)+?Z-E*6V=$S]+;"KL)U6X.^C;#E43B/$2_!,)X^ MSF,'&L]I(('>J5O]C$)5LN&2"4$0E@NUBZ5M-)8 ML:1Q6EE*2X:9^F6+^E5G^/=W56&(6L(O1-+V'4&U\ZVP?84,^J+!4/MBZC3 M))1!1--8IPMYZF25)@(UUO=^\$A7T/J2AQE5@)'H'R"S'7DMVB4SU(QA>$@>8=C2]?]DO>##3M]LI&-O++8)G?D2,X M8EF:WZ9?37D=9:\* &A*:[XTX(+ M#55'6JP_B8YW!)8$[UN(X'*F9>A]9G-U:W,F=%6_[%OP&B_*A5+Q6VTX )"- M@VSD[BM<++%$U1#&G]4L2=;!ISBMZK0$3W'"<_9A,E>FLU4I%A;>0Y.2\Z3' M]RC,9FG\C[=,7HJ@['8O8*J#+6C3(D6491U(A@^$+:K:&N6/616^NX**\J\X MRY65+S5=.5S0?'HM*#=&)R$3PO C@,LMWS=I@3#*B_PFSTL4C3']+RM04E(% MCJ?K?(HP1E&OWH(A M?0Q7 V@\A=UE08]40K@-6X]8'E%0+SG.QEDTGF[XE\J, ZT>RE&[\3QQQZ]% MW!*V(7R+Y(%#/W(T+9/;>*I*!6K2G=<"Z&$6 BG(L%(W4#/@O:H MG8RL3/5F;EU?ED67NE5CZ-6S;[A[YY:X18 MDOP0(C.1=A.ZNP?E+K!Y'L_2=CM\Y8,K71WJ F +O&2@V/#),A*1BD8V)2$9 MT\$,C:>5$4NWPVORS KTH:T&%G%+R(:P!=ZD8;9 C\'KU2N]$T/G*"5\J(K, M27I4Z$ O=5M\QUI4$LX@#' USI ;)D>"D!;%K&FWK?'@2E>'=G*S#5XR4&H9 M]R0S^ ZPY>(3#V+F!;D^3U+R@7Z ]%L#"@:D3YD KK#<8A6 ME7ID$[J%1ULH'[;[#[\F1@F[JVD/HBS.NE[P'49)3 8L^<<*#1NC9"Q?T!N(YXRH ME[FQO#4<)6P QK2NUU8GJ#+"_.XD4B2M63.K\ERO\1@V0([\,K#E*P"C_"[ MQ9MOR\;ZI"O%8^'I5#7'0S=KNKI :Q/^ZAKIZJOAP OX=)_SDBG.S9Z@EI.8 MU4%0=YA)M>)/)2"XI(?LXW6T>7"2 G-%7NUAH(3O3\DAZ*$ [5GGRYCPLK:1 M]=R7#"OHY4#3+U;,M0E6?VHBC8LY=4C?0:WC4]&+8P0U MGETP2K/X617.8Q M'?9/A@>5QU1-K#%@ORLE-:M@QL"=>5#"S/V^7*L""[62#J(2%@?L:UVS-1WF M+$K@6:C"=$A\^K)==DVL-A>\C30QK:N;45$]+[.U_E $%R%*4#:J+[FJ;\:% M].WRL8;FU:@\*I $Y?,-FPC HCVZ$7*/"B>Y#@!RE&&H>Z*-T7I4"TDP.-_" MT6XB B>>QL'^'CW=](H@?RL7*/J.5(Y$EM_$H[I!EUZW%-^*3JA=N3VS'D4'4.2T39E/HM.;BTT)2CUW%JO#C7 MNAEDG2C/1@TL#R>]MSU 5S/?QANY%PVR*/GYF]HET=HN" M'+&KLO'T1XZD*V_'$E!]#M_S<@RE3QOUU3RC&,8;=JH1>?[*+[#Z#F(HRJ&C;1GSBN='HV,Y:F8\2+9TX&.1:&O/,T#&LASX.$^J0^S!$JON*L?*:6D!6\=5'0BX#IWR@U0]M'LPW5 M%Y#42V^B+T7":Q,R&'1GZ$X=S03*E OV>!$O3/70'WBFA8L@GY-/F?Z'9HA[ M"1*#FMSR3I5>/*BV4Y-%X4@PP>E/:H1[1.;P.*1)7H5RBW^K#;AL\]A*35"E M?NKP*!X!=L#[DS/!XS'B2WP8[&#Q,9G"MRQ%RV\!_A,5UV4:Z8>#N$,%$=1' MS,[W+*9?A]I"-@7)R5-GPI$LY\9]^8[)45V3SE;U!G M)$QH2)DT[K9&[PJ' MHP].N_HVT'<#PG:A6LB"X %ET(LA!'>ZI<^&C4X+*<\SC<* MM)#0P=6PO=X"R/#<9F2]1'C1W3"M(P37ZA<0]T)OAF4SA3E,.]$"T4;> &D MHJ.!V$ *9L#O?P&Y=O-@)+;2F(U,'/9-XAOW&=<8_;U$:2@[(M7HS0EPE/VA M<]-G+< >9?T075JMI=8G M7WKE [X4?U!FPUB=ISK0N0>9=8 '0,> M+N]=#P;M6@^1778M]$WZ7!8YTT#/?(G?[\71PA9^:OBM:KA68?4HEX1(WGXC M1OM;*&'3\;MF= ^KC00,#AD=-&)TL(42-B&_:T;WL'J4LH [.:^EOHQSZK)( MM&"0P$[;ER$>GOCQO3IR&ZVA!(]B_,4.+P(4M=U!!<^H5 @;@FQ.DYCG!FAM MA+9;XGO#6-_L6S=[0*5$T%3(KC_XNIKP.VB\^[!*HEO0Q)9U^1./@E;@-2': M_H8$;=WYL@8AX<-&G^QMT#GVRMTOKV>K^W*[%DU#R6MWU=I M%M22#VI@L;A,7"HB]/TC$-'T:CNTS,R7K3W2P;HH6XK)4>S>_+_:4D^1CQ# MA2HMTUY##FEP2'%+P_UX1!TV"Y>!)II7I^H1-*TDA(H;TJE-I^1=$!8NW)RJ M&=K\9E??5B^U)'H?A?.8_$ GM?'T<1[C:)2F99 \,GG41B"3OA46D#LK_7@6 M\%$/E#^74QNSZWIW>I$$N2XGK[)?-1V[2?+4V>)1$ZH_5U 6#TB[D,T]$5R] MFRO<54'3)@XLJD&A&5'NE>3/1=I?8E1"[R0.:WA:O0[TTEMCV'=C_.U\$=2" MM'"_># W]L.^HSMB*QX8C(XV%_4,GD<7EYT0ZLO,[9I9;0X&&W:G=CX8_?X9 MZ/UNC:_$U >#0_+QUJJ#N(2AH_1UD"=!(\R>9['KQM-\V(/*"-^4-O,K0 /D MOF>UZVH,^+*^ @X&[=(+:@"T&FXP[/GAH57O6]5PK<+J4::[M[M.>N(>3Q^* M+/Q3LYI+^U1;'3=3>.<+N %,C]+5;0JIG93W&U>8'&48-5Y]#70N)DN%R*/\ M<998\F5]=$"7=MV#L!)=9(M%EG*;J':YVV]<80-=Y50?B(0C!0YWZ=YR7&SP M0OZURPGYU>0^2&=(LDIM_;VZ13WPRT4))'<9VLQ)D'X-.RTJSRFHFSB)!B5J MWA7974XT=XJ&7B+::%RW!MC(3F:D^6_!:[PH%TK=;[6I$( X\4N'[[[.)3)[ ME 7,L@_U(P[2?(IP_AVI$L@Y?&NE93\"ZUV[O[I4GR8O&?!=$TV[6"QOT@)A ME!?Y39Z7*!IC^E^*_GM)&2+;L'E _L[_6N]"JL$+*MWY43W"T="SK2G)*%M] MOIT%5'S-LNAGG"2C-*JNE2*"B,SR,8' \X6N,^!=S.GLG]^DJTY0D16K]]\: MA$KLM24/I2BI=N(.D1X4!()^;0IT2*Y<.P8'G5+/I MHD,UXH&+CIXRTRER&Y<_V=/ZK).^(0^\79%;!W%\9N.>NVD][@J'_B?Z*.ZDO99L0 E3\Q&:LEP&"+5>$%/8+6WI_L M"^]/[,1*MCN$XXSLRT-,SKWH$O'_&C B[LA.(:>NRG@ZYDD'R9\8@_71JCI7 M79;4!,'E-^!.U(TKZ12TFE-CYM2 U$[W7IZ'90WXL;C[? -4'>@V?MF7R.2@ M;-)]!IJ@!_SO8:!&_R?P\6^M-A@Z=Q MG3ARQC ^_C=/=.9(9W]((I0T2CNP)#U09=. M%S1JP/ICEMZP*.M4=JB7*7!&FQ*8_)T5C?>7)R=M+_ G%_ M()5-;8E4=6-@SD#O_6IH7+S5,L+GSS'X;>\A%=Q\8ZU^!$/OR(U=N:-NS6EM MA!;WS1"':BG*\^4C>;G&V<^@-U>45PY^ILS6^^@%D/TY6LLADU=K_;0,>G/, MT"Y[=QZ_T)[U'GJP/QW?8J[,>G$<^ M6[)='-XAEGO!JDECYY)PX1U VD-7\&Z'SQM)(8CGWRKG)O,#[M@Z3I M97Q#7?<"5;8?3'>+RY5][9(BO(5/3B&$&#N5KS: +/'U.O M8M2I[W'4'1E21Q'<'GR0FPC]L>=V>Y=SVC]VFT#VQZS:Q>4HP>S(S<_R MW3#IWIJ:#=D/W(?] B,RGUT'(:M)ICFV[S?Y,-?,@/"RFJ@MN49=F<)^6"=F%7?@\"B5Q>81Y9R MBFX\'6%,$T$PPX]Z01*V)XKQP$&DYHJD0&+#\&TK].M-OIR,K>]$HK??L-K: M04CEU&?BKODDH@E''K3&JYB"(3&EC2!Z9'0')=N7);$+UK67EK6L(9+54F9: M5R^2ZE[D. /J#]WH"Q.LF"8H)=1 &$2VEY8-2_5X^GN 8[K4W <%.@]RY>)9 MYS%$!Z!;H-;&8Q-X$HHA3"D4X7BZ8T+@::_.,XRSG]3 $#R3OQ1+U9&CQF.( M#D"#5!I07!^>A&(;'ID*8>[(MI%@"F9H+58^GEXE,<^?&(9926:P>Q2B^$5R MG6/[%40=H'XC-=AV UTR$FI9>B0C81L;<[! >4$GF\TZJ-^(THGT#P6-['_# M(..^U4,)9-!XE[IL6P KX1?$4K0Q=@TGZTG_&'1GU7(RYN)+*+!A^]F6[UM0 ML(W;(\(+L^]GLP>CQ]*++P MSUL#]QUA>S+"(2YL+K+%(DN9*+]G-/<]K^2EDE[<8](_ 4V4HE"JY")4A<,? MYYRWP 4FZOF2 34/;=SK173B9NE6.NO4ID>+X,!==A[*ISR.X@ O'X(U2HUU M6MJ'QN>Z*C7>,,Q&QIJ8;"TP?[QZ-B2D%1/'TPV[D/;*3M^9(W:TN3:V3>L) MD1!ICL\??Z!N&/7% .V<6A\]B=B1CKGC;JQ#NME6UH?,9&X\(#J9:M6H_'$E MVI1/[Z.WUYC <61@-I]$U:J6;$LE2/SQ([) C#=SH3V&=+,>2#I%=L1A\H[T M)]3<,2MV+ M>5/#\L@+R"9?WNTC+!/7B2//#_+B43B/$4]F.IY>QS@OJ--G@&>HD'MCU>@] MZ?6'PS-'COV&ZY?Z"Q%%%WOV*\, M/K76,RTNCYQT1++R$NGZ8 !MWPHQ=)(>+1_F-$K@V7#).21"?5D$73.K70QM MN-I*2!YY/RR<6][D:549"+4-0I8 M)GVS>^O]?N1L"NJ]UN;V6H;&AK>,?Y@&1\";/RS?O#S5;FSWHB#P:G'IC MEJK+E1B++ZXU?&,5Y#S+#YGW>5YOCUQMF/[V)7QSTC]?OC6Y"Y8LP.)G@*-; M [^<]@^?]$\AMAE7B^L")+-OU]D>?$] M*_X3%?&FUZ[ M=Q"RW-QV*YWZ' \RN\JQZ"\(X79VB:8(8ZD&_HB+^0WYH%[BJ R2.S+M8U20 M!3X:/4UL$.WDX.+7[=FED9=,*1W9DV_?&Q&Q=SA,50WJ"2 MDVR!@[#(Y=BT9C.[+R(L0E\*=C98Q&/5A3[]\0L\X&'IB]GWW8U/G9W91FSO M=U97^8DN%.0XQJPJ:!B M*2^N(Q1&3:ZZ%PO,.P*U6G?$IJ$>+/A=UJ2OUJ=:;T!24+"%&(#)5:O%'Z=. MON/7I[K<:D<6- ]R7'9RUA'@]LD%M#'P-UQI1.LJT)@8?;"0@]<1Y4-'BPDX M;F@W;(S?(X?4=S*F?#E?@ \NK=\)A'7Z'I&%.0X+%+%+VQ^$FOS^X8=!:FQ% MOTE_"!K#[VYZ$(\8 V4X]+NMMC=4XIV]#]E?E2%:@U/O*VL^AGD=G)[])7AN MIQ\;[KRR T4;PLUA?#D&S73?*62BA8YG<8A8A>;]Z37Z4EXA[C MET&A\2HTZOM>$R7T MCX[.J-!J!O=;\KB/+W^=A52E H_\@W\GFSHR3VC,,1NM)OTO;N92_XPQ>Z@] M\A&N9-.>=[?:$130:=SW=*I4_:;8&K??@U"^+U:"IBSH#O=]&^6 V]T;F%U@ M#4$KS I&M\$>70%%PD8M4XLA&_74OWD1 ;KV-U/YCO@2-5LT;_"W!OA/5*PX MKT= W>=P; ?P-30&)B$-PJUKM774[+8VFY']R5]EN[4/6T(=A.N3\07#WO$ M>L>UKU:U^C<%EQ $;73@@!?=EW-F=#NNVP<[[<+EUW1_+X(I3P/Q$U*L[O' M+TA_]J_Y&#+A@^:Y$ U[P?+3")6$+(ASON64CJ=^I71TMRAI="!A&"1JN&VB MP1/H0J4:78L)DB&1Q*) F LL,./+$F:1(MV:-K!A2^ )#L>89];;""U7KV&: M;F1V]R;_P>:8%ZQ;1D@D!$!X:K1.P@E[Q6#&C$Y^"1\V[ S\960+T^B+D/>; MG!WW3P<'H/MZ:"1,6# >Y+C8^"K(OW:_"/*KR6-Q9, M)JC!+F'0@@VA&8,TPN<>)0QW/H^?'[,K^"1J;7HL< B80;B-1!YT%"70D>Y@@5M_0]L3;?CZQ+A>^]G\#-U2"A M&23GNT!8?99I:2>.<0"=_D9/@3EUN\ DY(&D?G=#GB^[$'6 M94;F@I\E<;B\+E%RFX0:__O]II6HH/F5:WPI@F52"4JB=PNI3(RN@N[I:J"X ME5W_G:P';F['_5G>!'@E[%BPN9BS(_UB=EH0B1UY]1C=FNYH3J+:35$ERK5@ M-'&C7.A%H8F6M1-\5ZX@WX+7>%$NE/K>:C/I?P&9\X5#=5_/ EDE&H8P,#3. MU;[R",\+7+)9E!WG'N=!6B7S_TH>07,"\KH2J@O-CD28],] P[\\K;W02(N2 M$0P1+],8."\Q46T0\E%9S#-,"Z&X&*JR=Q%M^IW< V9,JM4E&7P0AB%;"%^" M.*&[S>L,L\^M@S&X^TJR-+WCLDENM289D1!F+&?UH=AU9K4DJ+P?NG@_F0?> M<1FE#E4H&;@0YKK67^A;0<(N5W3Y6XF&08-G/)]0=8J35%D 2P?]I,?ZM+>W M?GV.,6ML=@JR\0ZB/5"/F0Z&G3TU20:9E_FA-<7SKEX1#N,OI^7\CH_\3HT'6@"QEA(E8Q>D**(SX\-ZF^.N7&==&2;] MX7^=V6VI43*(K62::HID-)MA- L*Q$YX-)GL=1!CV03J[%T\L=,[7,O=:TPR MJB#<+T<)>SHY? D!DVT)^5&U,)L]@$(_'H(FF'$[+]54@V0$V$CDO;KC)Z]_ MBM/JL)W2S&XT7029Z&+RKHV=)CGJA/.8=*6 91-(JX>R_.7#DW=XNV%3-Y(A M824#>./)+$U+NL$+,2)_&BVR4CY$K+YDT/Q/+]12/2APS6.TS0D+'+1)<-# N/KM;H=WBE8U]#DFJT7E9)U%B[W'L( MB3U8:'F*4]@LW9[:<#3ZDHP]&P'=S47>L3)U:;RI\6ZN1-B\83[NDQJI4#(. M;50!&#\E\8P)_YC=Y'F)JEANMGA?E!@KSO F?:N)_+WNE^NI0,+CZB/Y_*8= M\N8_M_5%?[.E,/1:H#1ZN^S?4EF\0 6.7W]!T2S G[*4M$"_A-GB,],;\XO8 MW["5BT6 EU6B/9G%B?ZY2J61CZ?CY\H200,<:6N,YM1;^P7=9GE.EOP@3CYZ MZ1)4V=?(3^/IF\<(7P&H+TF^)K^M\X_YFR;D@W_')ML![%6H$[):&6\'\FM- MD!OY=0R1'56Q>"+5-M?%^XA2W11F")+$B['E4&L4>U3\&F9I05:7JX3-\K]] MS-&L,N57?T\R\I+?/A:8[C$EF=(!QN]-2E8XM%Z>;LURO"AZ$:VXN?EN&-IG MGW#A"--J1))?SA_*M?'.RGX$I*.D$\:!ZUH*:C&W"4L2L/Z>N(,.1W1-HC9T M$23Q65Z0HT&0*!+ 2-L24*">PP:?C9@J"1*)81N EJ\H)0>TA!S.1A&UO>8% M/:Z]H&H'JJ7*J#\!#7J^;TQ?#722HSL I?5O 1XW*:M;R>#"F, JNUPZHV:XBP#C)9&(7;^:F+4,>E.O[-X9A+5* M+IS.WJ#IR2&YF?J4QH,ZZA9_,J;(+![P(0Q4Y#/CYUC-D7ZK'07?[[G97]8Z MQQN3)*18C,D?X\M:/NWY;:2$8]!K0C!A#&/Z8!=8'D2JNO%@: MW7OL=F#J<'1P['"WI 'GCP%@7U!#^_=^%X[.T8)2\^9"JGE3NG8@J4_[ATV8 M+YLM%\SIME\]$#]>:I,:I1$U227_L\1Q'L4A%4QOE]>&6<];\,C]VLW(J17=V.2GX &OC1WYZ\%4.)M#''2)XC3RD%.L?'<:$5 MG!X-0*\:K 1=[.&1D )Q=E_[%507(N,N]I."T_L.82@:@]M'V=+> +1D)$&=ZN1[4TZRD$X?H M*+5%A[.N#IZ$01<'_TT!WBHN21;"FD_@>$!]Y5MN91I@E7 'X50A-B/*4M8; M].(@#W1O6@>?A$0;E0>V7W]=Y\LSZ,H1@!I#6WYR=4!*:()PJ_B1XG6J*@*A M6J=5RYRD!W?X.?!O3(=-0MQJB]Y9\H-;FNO?T[P'5+1HE.?(+).GNB/1_-G1 M,82SV%OR-Z&$YBD6Y=T9.$?;0L.\!TJ=B[^16LC\RGM@9&5<.T%^1=D,!\_S M. P2Q7V&M#U7@@?W&_48VS-0Z@$Z2X9@1A@?3)O222_6E>TY'LC[$+VJ!?1H MX3A+CP!"CP\7*2YXZB)APD6P>,)Q-$/?@CP/PCEY4U%H+M%5?;CH(#?I9D-? ML%$WPN,NN\+52Y#F+W&B35JQTXZ+!I*UHK&JI1C\R:Y@+R: [9K<;.:Z6NU- M(?J3?,&M$SG#ZV8#USXH8$6&.85BLZO82$/D;;HG<"&W/ M28\(+\93>BN$@U!EW-5W9LA/0;,ZM3I6UT#H4T8'%)8L H-W1; M4_M@/RFE 9#W8F0G8*#/R/;IL6I;MV7M")(@I;7$$#+-S27K,CD=G)TY\I[I M9-8S!NA/W261J'HKE;031PB>@$2G?W/:=F!Y9/%W0ASTG.F:0=T,"F'\OR4* MYC6@Z6I1YIK94]2<^H-].3T4'PW%S*D$YX^)?U=,[8>9JK6SNWU+(MR&N]/./LB7YLK)CJ8_!Z64I#P,6M)Z?' M1_TOGD2WF=I43?!HT@=W=O_P4#[EZ.\E+:GYPBXA/+ITV)'-Y+I!UH5>_ Q/ MZZ4X<(-">[D@:%Y)[R9:6WFAH->GY#I!B<*O*X36C)(7:HZ'DAY<(X["LNOM MF-1\&7&\!\J?.H8"4;6'#FF?"B#4)LM8_<:L[<+RI^2A$]Z@MVVN"?3Q0F)' M:'U-'E'["J CIUFSW:#!YV-$VRXB?RX?J*!Q% =X2?>MX^E#D85_&JQOPCX5 M0#>N$)VLN($/;10THD7!9 Z$_UQ = MD>K3DNB87=WJ"'%S<8?CEZ! =TD0LJ.0=GD4=Z@@@N9)J/.9B:G48?/G'F/M M1W*1!'ENN%+*^E0 /:B UFBEU,/R*+)@4TCM++K?N,($7>',0.=BLE2(/*H% M:8DE;]8V^W1IS?@0MA;JT9ZE3.B1=B';;UQA \U,J?I )!PI<'A4[Y$ANLGS M$D67)8[3&2^:_C /,,J_HY_L3^KER^0!%7;0FKF-+=_OS==Y\_?_YCM(O3(DN.)?E \<+:_R<'X/\=/'#]S_\@'Y[]\.??_S^SS_^7_\3 M_;_;G_^_BPO*11*GOS\'!4:$Z[3X]S]TOO/E.4_^F.4OW_WP_?<_?E/X2O>!Q=Q)4I#1;L1T;W[TY_^]!W[*VE:Q'\N M&/UM%@8ETZ.6+R1M0?]U43>[H+^Z>/?#Q8_O_OBEB/Y =9!G"7[ .\0^_^?R M=,#__HDCS_CM)_E^(7.I*T_S_1_M_]"^W_GZI?WP;/ M./D#HBT_/=Q(Q?E3KZ^*Z#M'/-[C/,ZB#^DT9H?4;KE^+(.\G,%WE]X5YT]9 M&223>.Y2NN+V(YZFWY;.F5Z)*\33]-JA7)+;__!?V=_1;W6+__E?>&\-<]N\K[$@#^LOD1\U MW%4MO@LS,CL>RHL>H[L\VTNU4WTRDPKRW;3AW 7%,^/O6%R\!,&!C>EW."F+ M^C=L:"^^?U?-G?]4_?JOQ'F6F,8I3\%S:QF=,98U=##04AZ'H]TT0+^Q)J/A MGLUBV?$N*_+I I;JD:^QJ1YV"(!>)4%1W.T>RRS\??LE+DRP.J:!@*V \Y&_ MHDU0MD.L$7%A)' MJWL-WT-H-%OMG?;H-TJ!& G8ZM]$_]W- !/EKPR5)]*K!AJ\B6,H5'Q)AY[^ M'7J8N[H3#6M7<2L-XY9\)Z+?NDZ"%\DX#MHX&L@A9\.1;/Z.: .HH13JKSN6 M0N6M;)/-\@K6,K'7(J-5?>$)&6B#:%MERAAD4F+%3ORL-_'1=A MD/P%!_DU^8UNXAZU=@R!,;=2$/"FB+9%K#$T#"2:%@%!HF8G4. @- =#KST( M'/H/("'0N!P4 G6O!(NG/*"I*8^G_7,V&HA*D$$;1\,_Y&PXY-7? M$6\ -D!O\3T,# M/P9[V60O;NIH:"5\#D>8-T-M M.T0;0HVT2KG= 5=I=M5QOR+N(P^2FS3"7_X[/BD'?M36Z]:.1;'/._%$^HX7][<5>:%G-_1EAUOVHOSH"-^G;I[N1D: M7:_K$/C''_ ARTLZ!Y5!*8WWU"1NW8.,;YF7J$#2$"!. >PLE-H7^ REZE<% MRN,K3I*K;'\(4O6TT6_H%!0#'B508*U0U0QV_$5*'8^Z2*.KCO5UG.#\BKB@ MERQ7#_:@I=/1'G(I&6[6#-7M8,=;J-CQ@ NUNJYU[X,DN3P6<8H+M?2G//M'L_G+Y2\V-H*-6^$D0><7C,R;??_?#\%)?"A%UQ,T=@$/ WVOJAOZ>) M5>]^^.;Y6U130 V]3*/=\9:I0 M\BUQ!57[#8O["3!R5-/ >@.U_L?N0*W\==>*++&$I<0\O@:$B[MC2>_NT;U+ M]8I12>AVW:B60;9Z[&0#$00Q0M2A!%Y%&HR+8"UI,"BKPNE7LJKY[VGV.7W$ M09&E.+HIBJ,PYGEM?@-OP_* MH-H)4X) 1N(4"U*^)9#HM*<[V$&]->"/XC>N^,L6[UGU- MKAP0A%E.T,3RU]ER^"HC44E.%C:1>O]"0^DX/%!+(8T2.F2=/8V*&%%JZ(C! M8'A$@8/!V*R*JZ?@RTU$G%:\BWEE(0,G(J5QBB4YYQ(4$0+4I_#"V6A&8 P: MC?I=[)]6_[F-4_S.9/.TWQYBYW3 L6[;M/H!T?;H+O5CUU2D=>F6J4CE+J!Q M17Z\RY^RSZ+;]19APK>'A$"#^(0E=ZEV! J?:W,3/K9' <*0/2;N,K [/,URKID M0T[^#CK&(N7UBGC-4O5J\YQ,T?C*>!O.*:L"6)M@ -!F3*[ M8RO3Y*IN_/[XG,3A=9(%ZKWG7CNG3KO/H<17\T:(M8+USP*%CMVR0)LKC?)- MN,NWQR@F?6W+$I-I@*XG%-><502.QEW)\Q -U?7#ZAJC3K-0>]#Z[7>Q81> MY2NG17WX$KX2G6+%W2EQ4\?I40,^1V75JF:H;@=Z=TJE7%&6E$BS:Y4[X&!3 M#'>OA:M2!SVN1H4.*A.''%*!WGI%#L9*6W< K^-\?Q.IA[!NXW80&\YDPT@; MH)OWP"/95Z!@+/O:6WXZ3H,TC$G0G_'31$7-:#MRB'*M:GGD)5"S'6H(44T)7(-ZRF!)"Z,:C!0$ M_FX5)[(L#S&0:!^0@34E"/ .$0PMNBP&5A MX"R'#1U"=\3C:-)D#11^S@UB#?F$1*=XN(?(%(^U0U3>E:\XYUQ\)())\SDU M[1UB5,;Q$ *L'>(--ZAM"H-8.ZX#0"__DB*O288P*H\:N.I?-3>.?S&'(O1N&DJ=/@QP^OYKOGED/TS M/&8EX!!#6((,EX@.0YK95SS@$,=O]-F7C[B47^LP(W.);S7_(YA7S5';GL0& MN-S(+G@X0OM$*?*.%"D&.4.T =+(" Q0Y++P?U"\;M.(_N?#WX^$H83P46S+ MJR#/3W'Z\DN0'%6O9AG2NWP>P%"BD5F>C$5)F*+ST($>'9#( M5&E'*C*G!J3D?PPRWGR#& '#6$/"5D90)C-)#,8_;OD7K(G<3'7K\>_6NO7& M,#9KO26X/-\@S 2T2.LM#@K\$+^\EG>[3\3?4#^C.N=0T[D\[]!(,#I!J-LC M1K!!C.0BVUT0(CXA AV!3!8DH00HK^4XTBD>?.HS0M;HI,0$5@[-XZ@]B7$3AZ#O\#6$1?TG&!!#,,9W$A[+("]GL$>@EU)CN@S(K\?U]MSM=RAX M_,#JGLE8=&G=0\,8&O+0*AS:[$U:$IW%SPFNCEQQ^>%+F!RIZ@SLV8S- &>4.#L8&= M0V.ZC8/G.(G+&!A4.CLI!K=/^P)6W6@V1I M GTBO*!$7>)_KN2#M"M;$ YMRQ:!,/9E9D)05J*&#R)D$@K ! M2CUT]#,.W=BA@T/:E/T1SID01<^'8^]]^%3?#6LJYJEN*B(8\] GCW4: M^Y/Y9B5!S73'.D!SX/304>#?GVRX^^!$LY',\^"&! 9<".>I5EC54M/2"(!F"@=&L9$/%U@ MU8C?T"AFB:5(%E L%-R$?C"R.?8.YF8FW\9P63^,P3@LF^.C-K%"&GA8^AE.7HE"$<>#E-&;),PJ 6&8-K>E5 M3R#T?22@FG#6X#.,C4 K_R1+7RY( MYWM?(BD]?H0U:93@<5J^;D)>F2>99%:95J+,*EK?.H^?CR4] T%EANX#+PY: M9PC&TPU 3UKML\2\R@O;1A&K*1DD]T$9N;A]N2)/Q0V6B6$K9V M6W)$P*V@&D=U4.[/=&7+><$Y_]^__^/WW[\C(5J.WBC-OZ%WWV^^_Y[]'RI> MR>*L0,&Q?,WR^!\X^C>49O5O8R8LS[\YED49L.N:P/5'9% 3U!N1X0QT)\!J M!P!XY3]OQ0]S?&AQQ\#D3L%LIBUNV?V/;D-K'7 M4DI5<,>WLWM](-X)^H9V\RV_-)[MZ"OL8"F_"PI,MNO&5/!;-T(N%?OXG "U%* [^28BU#%QZ,0V)-] M'AF2%%L^,AC!F *) N]R]A9/Q,+O>YPS!LU,0DX-8QH*:=0F0@A1EB-.RM>1 MB!!STP$W%WNQ*K-IUI.>F(L.;0JST4$-;"^%V_-=N_8VWE<14(+ML8BDT.ZW M5!/+G7S? 6+39251X+90I A3;Z=(X049=/&].9N JZ: #+8:KDT"+6_.R\QX M[T=8L9!UT.BJ#QEM9-7'"R36S>8$-1DDZM4N5 Q]\+E@FA1](_!D(]T$4%IS M@/7__1EIPF+#M .PP,DB-A\%'1ZN.H"$@PNN;)EQZFAVH-4T55QGKV8+=]ZS> AJ]FBYY[VU=RAK*LQ M@5Z"T0%GO&)5H\8QYN]V#[SJC@;HG7:.T=WE4 B*;(<>Q)6#W('8A$DORAL) M1ER$T-%P [IB"Q<,ZGJ-7"Y, J(!JU7U$KF7A<:M"!(ZYPJ178L3TND+8>+G M(/\=4Q56W"APK")RF6VKXGV4=(_2*I"CONZ,6@FJ!8W MHXQ0+6BW-,C7T/G]%Z56H+QE2K>GD&H0P%K K.D MB%H*V+M(!E@:7T,R )+3:FQE_!+0N[N/N"P3;&8.2BJG]=E4W(\+M=6M4=M\ M VL(EA+@%WKYHFD)6[)-BYQQ[38M;%R^Z(A3$CPFQ!*WT3Y.8[K +>,WK(>_ MEM+E^X]:*4:O+W(*YDK[-+"F,$^2H$<#^B"B&:Y&[R2:@BSC%17&5 M[9_CE-DM>W*O8+4>'C"[5\#6,@I;L>G$H=E8R3:Z2%81HP[U!G7H4=4!8CW MF-,L"3LM+_)*EG 560R+^2XS7F%+C8+.<"E%=.D[[$UNZ$;L[M?BO+K!:\(]O=L&9<7N^;,KD6'*'^PVH]"*AGY M:$).=UK8QOPUX5[TXD#SHBU]XY;\_TA]#W=2;TYW9:9(.][E8+T@.N1(]HQ& M^VISW1GCZA]U";0F M/7N#6-O%\1S%14BBFF..?SK&$:TUL@#[=:B$"$SX#8X->A:Q[Q+>2K0, :Z$ MBD.(_XKCEU<2O&Y)D!V\X(_'_3/.[W:CBR0ZZ%OVX] D;"4<8JVF1U4'B/= MLUG&-TC7LB*C@&DQ28-*TK"Z*36Z(N6!M4T"[M *)Z'6Y99&EF;]F;#:L#5( MS32@=;GU82#)R,MW:)JHJR+[%CQO+LLQS(X#-TU>#99RH MKT:*ZW=P\E9,"X,LN]I(,IP'V^A'XZRY:5 E?>-%" MRH>@:4JPY$>09!L< 1T06;#/4ZTS/PW!V@9\@K^@#&-=@M'H0I\$14?I+AGPW3!C. H*FYABT77L):EU>IWE.'Y)^=NQ MX>DI#]*"<$G3)-*(_2OA21/1WXX%>U_3H$SP6A]T'>NMH3.Q"2C-O_H>JC^( M.E]DR7Z=;Z+VH_ 5BITIL=906&NH[&@D:'H #U57,T)AB+N:!?H1&TR+"7R) M!9:/ : N*4X7493;Y,E,/V&&!ZN7P8RZRJ^(TR.)Z.^:T_-+O"/FSML1'G'Q MX0OQC5D>Q6F0GVY*O&(T#=5ZP7WNNS2>#\AA;G8QJ48!TPD>Q\GQU)9B4Y* 9A,UG)M MDDY6M899*YNS+DHEB\2L0R:3#1"C2R<;P 4^H:QBR*9*MG5/\$EE"BEGII6! M6M."TAJDEGE@?1-!;)A>ID.PTWT(O$A+H//&M;@',0P5AJ0&H0*0RX5"GXWWV3Z(4]4R0=S>Y2)!PK$.,N@W MWA0(\8NS[71QH$+):&F@@HC+=W.CB%4)")+[((YNTJO@$)=!\C.F09$"XAHZ MEV_B:B08U;EHVB-* MR6OM0D;@]&*ZA.?Q)6S>$#4;1; &8,QX]TWG]W@7AW'I!>35:!G?&E=!Q:^W MT_7S@7D??KV7+@?9W=6--!,1=J*8(Y7-^^]>&)4U.B>\B YF>E?M*W%:$Q.T MA7F44 JNJ\Y+A%Y@1ZI>Q6M]8%BPV86'W6=Q%GU(M:?")@Q_ M8'] ST%"RR'43U"NQ/-C&>3E$EQ?XIYL"6CQEDO4' MX_,Y*&@9O3T]M0YX93U>9 \_XOPM#NF;@V1H'W"8O:2L%_82H7(1O?:GG:[# M5]?C> 7#&4,=[$FZLU.G)#AEF_@+>^V-._"[GC+OC!UR014]85L_E M;3\'>?13KJX6-K5#IV=!$V46VDCU#B+B754NHWU]N^VOBH99CQO$^H0Z35I( M_E](6RHS>SBJ$9.]EHJ.!->%%R'(+(2/#Z3FP-L7PV9_O#NP/-H/7W >QH4R MVVU*9[X8M$Q6X3)%$!>@;9Z3=CSWX/G4BQ_N@Q/[=673U5=HF4[^G8)&'IP9 M#TW=5#.4GBXHJ)W7>4'32E;<-[,Q8U+>3,5'W!^S*EI#9Q">MH4\4B55]R2(-Z*2N9)SHI#VU8 M#VI#$]8CVA,+7G"=H>O/$TM>:I516?/Y+#*LI=>N,7RUX*66%F:(-K%D_(9S M9I[O?JB,D_[&:%>#7\![(6W(3T4<59?P2/Q+ST-)L_;41&"SZWS&@2FOI!_5 M[N73>/?RIDWG:;^#>A]"U9=8V\[9FUO;=Z2NCA+"GA+*##WCZH4\ONF;!$6! MMKV ,)?K&EGM1OQWLBB+#Q2SMC7 (UMGQWY+8(X#7-,UO$4-T%KG_L8N_,2B(]X) :4[R+PT&] M%'I!FZ;(/. @B?^!HT\DX*8/%]_EM_'?:4UYVMQ1':7%N#RSXDO+C<[:%9N& MG'9*./$+V)19&M%R=OGRC3*,B/UU6/XZZCVM-V[_08I$+>R6UJ@LM;!/FA'I M*[?ZGC+^+J]D=KV-@^I&[?^9C%*^OA9:G5XS2YNRENH8> M=E8>3QG[U;;S*UD2 MV)S.7+G+J;(*UNY5/^AN5ZW/+WM;%M0_UNOVWN]9EP .<2G164BPXX"N!1\Z M0J\V+&;AN^? M[MZ2N7$QVU[G:-&M.Z5BKY M+?TYI!H\=#3HG5]:TU"5M[<6ME*'ONT]/I 1CX/JH&F[S_(R_H=PD=!1M)+* MH:=1K?U!I%_);@Y5.Z2LA<#"-"C8PAW27.Z:$R>H-/>ATN6!C@;6I@! MR%Q74;@*U7@1%BR0@L4AS-EL13> MKK/\?79\+G?'9!N&-,E-E3^O)G,(>0W_0P0US5E"7DV :@JHT&^6%-_0$(Y\ MB 1HNV_1L:/)8ZVX0ZPM^WG2 MC#% $^#;?'L9Z08JWPU>QZV:=D&3[.;B]GLC#@KS4:PFF\>6.$)8=V(4^PKV.@ M3VE>I"Y'@&?;PT1[(@A=,+5$,:J?W.::7F^N9OIK@MRFOAKYE8VAELV8=@MJO MHD8$W3"*-ZFS0"**@QUF==51T2*_,;T8(:W%@20Q.K">MR1+Y8 ME%Z@AO.#F'-8&Y) 2V\U$EQY826P-IB7V)X0T$JR1 M()=*X(?MC.%F;CYCK$%;4'XD(]JNM.O8M%E^=OYF:UU674-;GIT>S*V2]HLZ MQ)V57KN?T_F[1S/=/)74LBL6@(E<;'!3GV 71FY@@E' ;LGVN)NPM2/N '8K M5BR3Z3;LP'A]V[ QE(Z+X>,>C IR!ANG"KS-J'^@V*&]I?]^B%]>R[O=IP)+ M;61B/ZYJ'DR04&HQ=1^TC&QGFF._8OW0:@BD)R#C64K>5K2$4ORG?WKW+]__ M6T[I+K+=Q;'^#9R1S8)NKXX!*&Z-*A@L,)Z"DJ[?1%W?3TM%9?U!1]WQYOX4 MJFZ!Q!E^)!CA$=?48%[5#?Q,+I//:CYO._$Q&K>2DPN49.G+!?G"4T_,AJ8"YIVI"+MPX]\AI%DUND,/"[P[OC$7,)!'."QQ:GA:)&6(,:B MET55%,9FTXF7150$8)Q0/&5YB\O*(-%9W&PICU%)D%V@/4[8W175S> MJM]7ZC9R>QNTY4T$GD'M>?+/Y,B>:[^GE\WI/92RS./G8\D>8"@S%B'2L^,L M26BSFY1,*[A8\&Z;S6RE%2\1/-CD^.+G !N":YX#8,#/'C?I&W\F:HF27,K. MX&<3M:R6LTK3V1F4Y+(3?%B2*VXD]:3TS70H&TXV!CAV.>GPIW+IJSXT_S?' M]U6YEC?YSJL%K5ZIL<*,)O.,D.=17+F$[.:9"P/;DBVY6?@QPTG< 8M:-9TA2R7DZ> MBTR:GDZ6RTR27BV]S*5D2Z\C%TPX)9['C#A_)O1A!JQO-.-"]]BMGA1R_AO+ M83+]M52+OU,[<_K3RS.8_9XK@L6=0H1W,7]N\"?Z'%0:CE(EY\G1E'@(^_48 M^ Y-$"__'KAI.25[6:YD/(/&"Q(;UX8+$@.'CQ:NXY3@<*&EMK(S^.A!+:ME M%-%T=@9+;3O!ATOM72.IWTMM R@;!A@&./;2Q6$\M=1D+]2K.-Y=R=,0B MLLGS,,GYI@ASQ!)B'!7TA4]6\_3NP.Z[?_B"\S NE/5*#&C='LAH)1%4MV0T M?#K@SR)59*BA SN F2D.KEJR9W*8:!GO OC8Q@QO@M,<,[ Y-!YJUO3_:#'# MMR#![ (.F4WCD*SFZ!^V:=3_1:>EPK!F]NO0Z.9J0!2A;?C4UVE(7]FN^^!_ MI+NWP]]U"!8W6?Y\YV,9Y*7.<-=1"9LG<=N0:2!O-<#^'I3H&;_$:4JG3[K9 MS;A>21D?4NV&!:PJ,+T/)%."2Y^WB)L8^L-%?,2Y^$K^5N\X6ZPZL_GP)62U M?AZ"$G]@%7S61D_["H5YWL'!R[8?I<(4TV(S^V!TYI)%B0OH^+,,F*8XX- MMD[G=^W85<[4@W!WD?;)'OEA]M8>R%)K$VZLMEV#[[&NH)/'X^&0L +'04*+ MW=>BDK@LK704]W34;O_$Z2[+]^RR/T:W'M^^.*(@KJF.[B(?/==(/L?%07[YNB@F@NDG;A<%E%**X@HB G M1D#^PI^49M\A_[2K5N J8>>\M.(RT%W ;0QCW 5\AM.U,"[]*BFA@]'TNRU"W1B7C% M^S62\ R7K9/%,[H-H1^_8E6#0&K@@*IT$57&9E?=5A<&OH:RULG5NYRP>LK.*'6 MQ?S0Y6[7/8BY2ZM3'?/L'+MN',9YEO(-,<#)Z?CWSU7)P#:'MJLGVAA%?(L) MBFM!D40 ^#P"EH/I>T$<-#RP7Z/YE*7N]UZ.<9 'ANTHP1: M@YS1>0(Q8_QF'(?RW=71&[U.MU<-$3?:0S6$FT/CNX*.>GUSMZLR&8+DD?R&/W1M,"DOU+]#,UQ*(Z/SA4Z_[$G[MF=FM]V^ MZ934]([:[A4SLDO\+PJ:H9$LBAB'EE3?GGZ/BS"/#Q7'ET$1%W>[+N-/^$MY M23CY76$V4SIS:".39)46 NCTPBR!]4--H&<2O]&^$.L,*!Q=1.J/05EES=$" MX8T.I')#VOET2 ^->CJ>'5IP]?)2G+[<$Z<3FE494!$YM$@E[Y+WLW@%2]X: M?*UG)<#C<;\/\A,[SJ@JL1,XT5S=B_K?56G.@A]Y[/=Q4;!_RA\]J@- M+4B/,X>6\AB_I/$N#H.T'/-E,K^9=N#0@HQE&H&Q)41"RP*?N*:+5MD9F9,T M4D(:DQT:AX9E!T6 @))XKV<2Z3)O9C AJDP6/R5#(0A[5 M.,"BJ;V(8+,DT74 BS"Q3"98ZUW? 7?9DT7K'!][9C$*N!G8C@)K#JVH.YP9PC2 MVZR]20F:6%X0:$QLA"P3ZX#TMC]E6?0Y3A*RMK])2Z+]F"S;>2EKJ^O,EOTX M-!];"8UAI]*&^ M[F(P-1K0NBW\J)5$4"F1T6P0HV)P;.@\6:H8CY"@5*+9\/@ -[N)P*X;'T!H MYA?5>/1J#EA(TKZ(&_01CTIW>6%L%CY_"CC=/NM!3S +PMDV#/-CD)CL0BFI MW#[FH>!>\(X':UW%&;R]+WY=/PZ"5Q=T@^ ^Y:&HN&(\>M;]J M3: Z:S?Q]DM_R'UJQ7(ZDJ1C%*CZP@95W^A>K-PP_%<7+SNE"=HO;9I<"/B9 MQ87.F(;8C>>B\@Y<.[46%+=2 5(]%C8Q27K(PO;ET!.]Q\^EU::>C,"A9Y#R M/$0K;6BV&><2F6J5#Q&FUC<84DPF'RD%&%94KFT$%G!O;L[[;1;P'-Y''![S MF*P-MB\Y9KG9_B!=ZTPU>'%YSYE5'S/PAL.&+N\J#WD<7=)E#=8\@3 L&&7* M:=T"]$*P<.1'5WZ%P^XR$[13?I$S\S$KL9U[MNC#93ZHA62CPZI>4KS2,EE4/[57,_!")OC4AS_S:3#,9A"#:#08 %DLEL MH2:#A9+*J4FP!.Z^)XL!N\MO@AX#_$-Z4E:TV60),6SH$.0C'D<;D*P!>+;K M?#Y=@E<\\D.XBH?=*4"+ N-^D7&CB%Y'Z!3 &AG&0*$$F^&+!#Y$VA-DH2U@ MD6X"H3'R3?#CLI0B+6A0\B5X&C6%94/K=][L^G%9&M%2PE$)Q):>5T7K]N!? M]#QI0$<%_*:,IF^H-?'GMAWYAEN5CS0'+KC_7U=6[\U1.VU,@ZE;@VQV>%AQ MSS+.<3_+U6P2,>_%K2E:2#>N1%DW1Y0N7>9%3Y=[E#3-N^ID1?9[:S'MU8RRH 8Z]DN3^$&S MQ&?B>91"/A/,3FLSLW.#^R O3T]Y0%Q.:%K'2$_JM#:S5HXQ /EI&:-!72)/ MYA'3L1E7,38;& ]@9C=)6/7B ?A,':$4AU[Y_K6D]-'$+)S]!%"Z3/\[/A?X M[T%%94_HM^J_X*')\C+Z41O,%(S2.F&F2'1\.\SA0^E5O2X4I99\<]8 M%I"T+Z*7%58,C-DO;*^A (#=H=NH,5(^R5F= MVN4> WZA/#[@ WT(IGK1P6*U94CO&_5%'Q.LZZ(W&F9\XMUQR7] M29EEI:!RFE6EXGZ($U3]\LYL9XK&G&SO",6#GKZEB4V9XP M IM I@7@.&%,BSZ'%O2IP'>[#T49DRD?J][W'C9T:"; M6U@_ R6 SCH+('\T+2T >W#C-]^3,*0'-V?]POWL+=)0Q Z%?[9GN#%AA3J7 MM:NC-YR7<1&G+^Q$T=R.M)0NJTMKI1B5/FXIZE(\OMG,/*&J!3IHT68S;(VJ M,)L!R^GN7?W!]'.DUC_^S!2I*F'+P?3]7K$33>=M/!Q^4Y M4%.MJGOI[>Y077V[8?L:\1NF9]'Z==:DWER>$4V2=G2L,J[LAK9Y3E_=XX\J M^6)7"XE+Z[LAO^J[S8#MZ&!I.F9=5KH.\I1,F\4]SAG#YK.5EM)E+6RM%*,Z MNA4%(B2\I*)_TY>]5!\Q/91EI;F^N'+0) 6( ML*ZF"!W.:Y'S2M#FTXB2RGD5%Q7V!N*X4?Q<>5F!%7'E<"QF45 MDRS'\4O*7XL.^\7?THC],^&I\.8F,:-/EU5.9D@^J@C"^T)U9_V:;#0^Z?;G MW>2ROBH2\-/7V4 ?54R9BW(3*\=O.&>F^^Z'RG#I;_YZ>2SBE/@1,FT^QRG[ M2E.+NB0_%7&$^<4.6M,E,-NQ6ZQG!T:\G!:&^*T[19U>VRKF)>KUBYJ.X8UY M/96T0K+G \6J@+#MA6VAMG ?#2'*PB,]$V ?JYM+6P9_F,72&X?'PU>7G+\PE-I=M6F\A-= M0AF5G3*C=_N0J)%$@@'OT-&1J@\*?F.TJ[HXPY*'B\L&_/"G.?0$SWN:XVY& MR%$7^.G6]JEOW46?"KP[)K?Q3F\O/BPYL.FKO:0S1O_LHQB M:@=RMZOV<4L6PG[,THOZW_>TI!G=S*9M/#QXG&P-@CHY4TT!)(BI-X%81D3! MTN&*RU/G7XQ7HQ#%M"N0 ,183E5XT>SV=GO9H.=3]Q>5<<,^#3)Q?.5SG=W@ M.H2R@+%;\HN;$N]5A:'49 XAJN%?>N#00QRE0(P$%'8F8S&$F,E >.H9K19P M-MUYZB$-%V$V7A(^!%I* 9TM+,+G:U!@=)_'(>;YA@G#;+7@'#2@1R(BG9W+ M!&*^8+*W =B)9/LEMIQ#. 7L]%%Q;39ST,9 EK<*Z\#371WOU,]X_XUQ@ 8JVKHX:)9R.2DJTS3;HEOR_*_0;;PQQ2CB) MZ=L56=9D#4QD6LFSLY-)%99[!X^K ]GH7'$B-JP/_V1I"BPIZ?J(D]LD5!N^ ML*FS% ,AGZ,$ IYB19LAT@[2YB&;.? MTNRYP#D[L;Q)#\>2EI%(0T(5F&X)K_,Y"/>TK+[D#FJ#.E^J+3!"]#V9QO[8 MUS:H^SW$/HCZ7_3/AZVK1:$76U*A7CBZ%2Q7ZNI6,%N0\ZWK.(U+S)YL'-8* MJ,LC;(O[("_;??O.31&[PZ_%O@5R,K:TS?ZY=.-%@Z]_\+.JQFL')C]D6MC8 [Y2I9+@^EL3I;OP?C.7JO0#C M]>&RGP'P20OI9[H[VB#^%=3]3/UN@SXS)6 0.OG'1'0JV\N8;2Z=F/ MN<@C]@=0?[<3-&4$B'AWW'/?S?!:I?Y$(AE M+Z0CE?4+GV^B7]GP^YJH^M"F4Y&H\RT//84+I74T@W[* _H FU ]?GB2)4U- M[FV6M#-@C]1]^ZHKP#8LXS>;VZY+= [L>:QU8?E W*:R(YJ%RGOTVJ?,5X?$ MCQ2-_+XYC6G68.(HIIF"R]>$LO0-%R6.VF?"&9],!'MW,*T[EZ\*39-W]+)0 MW0WJO"G/P:[:;_A?_)DA4L+SF5/93?PU5G^NM M5;I?W PN3;9?1?RS_.ES;WR-4X6VFR#,*B_&3]=V3Y\>RZ#D&8OT7W>'JKHF MWS#QZQF:U0U:'L&L9,TPWG"WP]1'X^81QP<"@4$6DOUZ9TJW,#YMBOQ*MU5W MB-KG/!'MT]?T0@]TX8D?F6P*"EX(CL.P1Q ?8 M2JV"?-T7@WJ5D$AX-VNW8E/2 MR*2-R%W:KYD\BHBXLV=?4_ICF[.ENWJE>ZP%BE.1H* F:('$D;U9P-#I&U\D M_J=A_?:Y8%7]%)8D:.OT/:\QI\+WKS9LV8Q^J]N!O=RU%+]NW^^2X&'\:I<$ M#!#@-8[OI!000-9&)SUX>.+?S;GON'1&A$)"Y06VS2(D#59FU&1X/!X."=NN M"I+V-9F[W550O%Z32>$FW67YGDT2#SBA%>.?,OX^GMEK$LOU[ZKZPX(:&<.P M[1KUW^ZAO2/:/>KTCZH/T K@]6N0/KQ$L:J*VLW6V=H"JVRQM%7URF%X:5)& M-316Q(WXJ8N0XF1'<1)W<)*W.$E8[TL5N&D"ZU]Q_/)*/K$EOPU>\ .FM;/B M](4)\X3S/5W84@W0][KH;I:Q-UWL ^[HXMM).\T3 ST%)WQ,Q3T.:U)OS%\=MI96] M1-[T@ZIE8.>MC;HS<#^ZK.B"VZ9I>B2!*/>3519F@8YIA/D;F_3@.DA/@*'G M E 7/X@^">E$S9@N4.]VJ/H"8I\0+KN> M7"Y23:J*KJZL]IP@"8HBWL5AE>K3[#.Q_3+)$291'?<;:9$E<<1TV-.R=\O7 M.?9GM(0%-[Y9R]B%<"6.OIXK9!3,_I9=SBYV.OIWXL> Y:[3'+K+T[AQW4S[!M*BGW%ZVKJH?L;^J*9 )-KF-(A_ =6T&T0_ MTEZ<>#XA(5G=7O:\DJL#W*]&86[/AI>WP_$9\O)&".*J.HQJ'B!1T( XD3'G M(X#WH OY^LC27,.8DP0K5P& MB#5$34O0LO]F*A\7QE'I&SIJN#5X_U)'"!T_=&601\G#6%CU$"9@6+&\,.#1 MQ@AC1B''"& NCUO(M^]V5SF.XO(Z"*O]XB_Q_KB_S/(\^QRG+U?!@?RE/*G. M6:RZ<7G 8B??Z&2%@HUN'+(.4-T#/4YA?:"F$U3W G2:,D_.2KY=18F>&[%" MB5A.#THF@'1T0C(!H6[K((881\4U$?ZF*(YT#Y&PF^WW5;T(99RCI75;!5$K MB: ((J-!=.Q13<4,C]%QWP]6^M!:GI_RK"C0H2=5W)$JY%(5JTAE6(?XBT1:XIH6P_" HW>1;M1"J7# D9_ZB6G@06-_(A(#!L/)F"M M_@V@ S85#WC13L&2]G"@D4Y5(\#X,$,IU:W!B?V,)$L]CE]2ELB9EMN076 @ MLQ][U;FN/R( @#&ELS1A$RE&H&B)4$N%:C*85##GXKA+LC5&6C]UUBW,S!)B M'8V/RYV%H'C=IA']#\U8>PL2>MU#MTFF('*YRZ#B?;1LIU=D66E*^D.G/>SV MV9HB.-V!T.)HM ^A!9'3W8BZ(+&8+?%O#38KYG3K="]CEOP62 7=X@,7T^U. MR'Q,CS=*Y@/:Y>Q&-966O#+Q0US\?GFZQ&GXN@]R71:TGM3E3*>78X3-+@FB M-*@A@9WRG,CB=.XS1-EH!C2$&*C!U SI#YVTI* &,Y+##F2P)U..I($U&C'2 M]$8CAIE#HZE6=<4##C&9\LAJ3AL8RDD<&HF"[R&; M(?1UH'%\W8;P\8;3(_Z(#;:,Q>T=7ZH1<2RZAD*1PAIN$&D*#/05&'=]B4:* M%-&]&2E,9NQVTP2TN"C(C'&-L7S9KFCK:D=;PNEX>J^;(=H.=*2U&N[MZZZN M7J.=W&EJABHX(%@H&*0$**E@%Z^*U !!X*I(#@!;LBXF ?!"59?B8 B2$,P M2G104D$:@C+900HCOY:BB\H :@SZI T#(#E/"A[QI(W%-73.TX3E$DA2;P6H M@@W1UY?#?3*Q!E?BK&(-J%P:Q[$HLSW.)YB'CM*E@6BE&$&KHO#02)S(XM10 MS# V,A4S@#DTENL@SND;.?CRU/SX?\'O!^WOX"N0EQ*Y-*,[- WM"8[Z$$8U<\XH,4-61W=,8O:U8ME M/Q F9BBA'2Y!ESD@HH$8G0TZI;9G \VUDI9O%?5IK*B]2%Z^515WT664WD+5 MJX&3RX]TYA$&S5.:UP'@_+3F-0;,Y=E\1"0LXX+P5;U=KSJ5%S1V>1XOXG5T MF-TV0E4KH -X6VXQ;P7Z9( <#J/#=BD67**W?J_T.LO?9\?GT)#W_&D=8D.0< M_"W+:RYDFWL6';C:W[.1:8@[3HLHL6B!@QA]8WL FWQSA/MXI.>E*^7T;98-8OU<9*0CG[=<5-*R MOQ'<[E#P$L1I42**[/P--)*>"-5IVR\CG(*575"8W+ A6&D$ 83:!JP.@#]7 M_F6X$"O3;;%VLF0M3_<)/7)*(UHJX$#GLD\%)AB]C7>J/6TC:K<%VPVD$91L M9U0;Q.A85FC@I%D+;,ZABP7,'-'P6+54FWI M6*]4)-9<<=YN;!04?F:F";5A;LTH[+ZX>NQ[5K?NP!L9FH5> M-R@@*_N.=ID%96603+::P-*3JZ@6(V4<@H%>395R M971%U8C:!^@IKWL:00\TKWN:7(_9KOP=N8-\J_AG$%^ M]=?>.D96<%G6T(&Q2'F4WM*$N!NW%)&+IKV MCB"JXEB. 9 89'%V78%6BXHN=K60F%/&JS$)30FO43MGY;O&',J&M4!;R!!C M(4[=%1B3C'V_N-B: V]66,Q*K6"Y$-'?"!/\NF:6?\2?._>^\BPE/X;\,J=F MQ\2R'Z=WJ>PDE-0,I5O%CR59QP9Y5*!/AR@H84N1N9?+[?6L";@[;90=J"/1UJ,1-W=H2A)^K9 %NNFSH@ NC4.%FZ$-J$"S\AKB@>A4 MMM,^^+NC-4*7H]'2GT[G11F'08(Z50R EXDC'78C[)$"70RHU$V-6K@<5/F. MCFQ8P59^:G[97\$7>H*1'@'/J2_Y.?@2[X][)?@&;9QMC?4Y&PYH]??U5G@1 MWL5I3+W[3\OG)JL($WCT-WFW<"-/;W[010].$,\@-QA7L2QT1UEMH; MGG00+N['AW-)B826)Y1-+VW^Y=NX8(6;J'4Y4<\R%5,%6>-S315>G5XKW1^. M9- ;OO1%2&443B^*RK@6E,EG+5M3@JXUN@;K;J]Q*A$SOJ^IA(O+JH?'G$0E M)-PF9G@=?Z$_Z9_)5!&YK&>HXGU4X:]NS!QKW1P8]VM*X+0ZH19%HU*$6@@Y M-();LN+$KUD2W>P/>?;&=QNU5J"DETJ)&XD@;ZK:8'?C[8 M:N3&EPRMALWEVW7A*XZ.";[;D75#= S+FW27Y7MVK/NDJ:=G0.OR33L#248[ MHQ4-S=FOJ%"'#/W&"*'>NG,GD$M3,D;DZ&JA8T#:7#F<-';;/3/2?Q"_=_SR=$/I<6M)@HS?<@"Z5]7. (O6191.\%TQ(P,:$ILT[1M\5O M/4J6YB6N*TKPY)P.BJ)[(]1+[=H$')L! G@-#ZMQ@7(D*M[QEQ[5[[B7#W%]IJXFEG[? V'E/T5 M?E(2**\W%PDT-V.HMD>RR,G*^$US;7_BJY;,YM0 MHHH45;00]R[GR]364MZD#24ZB$5R=T'3!GC]6YO.46=VE7/B2%5;4^THL4+* M8=-;@:(C1L&.9IUE*48G'.1U#;KG(&%[5<4KQB5B5X^^R7@SFN(8L-M)X2FD MQ9?C'4JR] 7GWRZT-!8)/-UO^.0T)GH,/[W%1%?ALY^8Z"1\]! +N0=Z"A&G M'?^0,_^0TLWL1.$+EMJ#5HA&5@JM&YS@$0;T'OB%H41VWF%+GW5N8PN_O(1> MM.K8:UL4N"R04%0??840A:8>8ST(SO4;NO%Z>L75H5.@\R-0Q24^!'E*7%-Q MC_/'UR#'!CE^).WI=#_,IM I'B0M;YN6<10G M1[HN?L3A,8_+&!7[CDJ;HLI#2/+8O3^(.=&67 MUORJRR)-JVIOM/"26"=H.2>/->"T\-/Z=C0J$[6^$8$[(EJ,45M[7$\*[A)Z MH,H%7#I*6?BP!OK&&MF%C<&&L@#=(]E%O[^*8W+XN'QD_:NIH8.Y'DZ ML02*U^H8 6(4Z!M"4WP+?&W3C2QN+]$9X$O^/I\"7"XW=/:')#MAS+BY,ZM: MJ*!QN:6CX'RTIU.UK:#$6P,;Q'K\.]V4TN%GM"NE P]X8&4<)MX:W(U;[A/@ M@=HDO9@N4ZRW46ZA;^J=N9+@@\KI=K;PQI^N;DT,U< M'@OBY(J"\9NP\XS%[2^!\X4OB9 MI3[@T-$LII.A,=4=HT[/&]3I&U6=M[>3F^YK]X+:+\!XFO6U$W:ULPOB'+T% MR;%YLC>L^RWICT4(]XWJSA$G MIZF%=?<;U#Z?S3^Q?-WJN B3C!9D5]2M=J>@CH-AU7&)?N):/W'5)]50S'KJ MZJ=81S]6CO>,@ /A@I?Q-3(7O(RC@0WPKKJSYE-=$@-'[^S".$4WL,&:2CZS MD*S7 ^ITX4W(92/C$TL=;20]$!Y?@P*KHZ?9DKWA_#ES)%LCTB&G=W%]#@NU MQF<0_&DM;\8= /'GJH"[]V&R=HVSZ&ZW#5]CS$N."AS($IVZNBTP5W83Y]*N MZLJ!F^%]HKL=ZO0*<+%@-2UTPR[9(HYN&5$MD) B6%$+&N=T+GIP=B=C$:_0 MNZCACTLPNKVQ-!CHE8YZB$G_Z/-K'+ZB$.=E$*=->;,RR%_H!9U]<$+/N$9" M5%WZD" G(%-\D+,R:0%Z%H .ZH[(-7V["-/W."(2-1-MQ"1,9E>0ZI!CU9+UTUO8&O8'72&B]DA<%F>^IP\FE).UGHL"\]LQ!I %!F-%@@1EPF1'H23A0TI#C^%NX2]T M5(GGC5_2>0<>FHY].NC0Z6"Y?6K6,ZJ[]L$2Y@'#>G?:"!4+[!HI&: ?;NL[ MW^VJES-UFT;3^G2]9S11H'8Z+/;L.XD<-VE( M2X!89E-9=0R^K+'0P[F4YEM^H<_>IR\HQPGK MKWB-#SY$.?/P/^,D3 '^&5%.?:1//A01=;\/3L5UEK_'! /[F.9S_I(EQ&?6 M.T751M$]/9.L$SUEP9;1PQ#353()"62J?A'M&)&>4:=KQ/M&H^TX MUGV;C@T0!:VC%CHGIDV>35FI)J*J.=+72\AJ/ZH^@=ET^<85]+E64% IB)^- M-RG98"'3@E;4BYQ\,R&C .J\, ,53_V49='G.$GNJSR/;1C2W%8BU#;ZV[$H MV7.GBK#)D-YA=&0JT7!D:[H-JBE12XHZM% [G7,%(^%[(T[04$ &,U;@&\8L M5LAS:%&2/=/+TQ/YM*82D0&M0TLRD414 %.8@_-\0I3,@^(XQ@,T1)SQZ,"C MC7*DK51C0 N/MIXDQFCC4/.@N(OQ^!B";3PX7J29%)>GGX._9?E5$A2Z0E5AT'IW&RWAQ&$;+>%AS:\WO\AI/L@*,G M'+ZF69*]G![HEI_>IK64#NU:+\7H6=2: K4DB--X 2S#<1F"RW!09AQY5<^U M/[&+")(EDZRAJ^,H$8_CJI'\1@5O!!CQJ[7:.]!85Z5&QQ,VJN67599ZBZCW M9>FB0-X4!'S2*'<(/\ 85J==.0174*T]"+4J7A:&G5M<=[NGUSB/MFEZ#!+. MC.;95"-:9T^IFDDR*@#6DM&S1$:(.&6#9O!G5RT&J?\4J\4(+06BZS@ORJ?/ M6?=+\O#+DAX$3&J)5("ZVR%&C AU'U2P8=FD49,CR]60&7G3A8:.^((=&[J2 M#%W AZZYKLHZ@$H6^)BE.:W E_<.637;_2HBARL;)>^CA*E.X\[1OP?;V?HA M&*YD]/H'1Y!V9UI-!HXB:>0DQ9$'.ZTF0V&&)?L]5(M74NG-/'ZGIOF>>DJW M[ 3RO525;&:/IK)[B]4=K Z\H"?X20.I?6W4S2A.?G)TXFAV7QQM;Z&V"5I+ MK;>NXR\XXB73U 8D:.C*2$0\CH^UOM '2O@]9'"D2[7:0_.Z*C5"K+EJ^17O M16'W/DN2(#<&GZBY4P@*^15KBS?U"X]R=8]1N;*NS;%IH?.(ZWPB4)=Z1N!S MD$<&.9V#=B[+^@\X'"TZZ=]569FS.30KL#^73:>E[D6C/BI9+QIREV\_LQ<5 M@P)'M#0^3@MF?=L\)VIE>PS%Y:EM)79KOFI8Q>HUY1;.8$9#1BU#W=-%!;RYU;I>KXS(= ME:OP3,O]*#^!7LUJ*'K%'\"#-;.AZ,5L#L?!*'2;-AZ'9CSFE!0P 7C_A#,H ML07,I;0@8)=+HH'\X(2LM0# L%<0IL@0*RM:>Y$W;@"LH049H,KE_G1EM J[ MOC5Y3=NJ&Y>[VW;RC3.N*J^OF1T\>/4:7E"G.^P3<#O:@)\ 6M@BANUCDMUJ M_X/I-^U67R-_(U%T]!&KWJ)>_$NP90YG:LFL[F'[$=1[>6$4+J91_X59_JD- M(A];WE/0U[ATGF)]C?%'P8*$64?,WZ0^HR?"EK R@]J)2Y@8K#NJ>.WS*'L- M][DH\R"T=$/3O@#K?B9JQST?9%G M+F?"3I2\7M*SPM^#O<:QD?;HG3+TSO:F/FZZ$HNV> M5K]%T1'SI4)85<%Y(_E:U"BU^ -HV>,4Q3A)":2\7>@BBQASZ#10MQUEA)=(Q?6.5.@+\Y8##DA?5?F8;"^3#U;_#H'C= M\.\3/O"7\)5FU9&HI%TSE(RM3H(13ZA E:;X=W'7YCAWG^/REVM4'8#4\A?0$KWC'KQ/F&'B!^QK30,@D7=B4M$5[UX=%K*9/AUVZ@ MNHK'>U\\TZ"\KS5'D;EDI]_Q-.J+.N4G_E]++"\PS34#>H%=>A+5W]7.^18' M!68%N^YVGPHLW49PSL$YQOY:K3I9#C1<(,8&KS%'XXQ/!5YM+\+I,L%:SZU* M$DKQG_[IW;]\_V\YI;O(=A?'^C>!4#EGN7 P,_#5UA(.K=OY\L(:?54<32PP MZ^,0=2$XW#\;/"D8MIQ_#4'R%5^S\Y;J/2:WGS_3\%FA3T>Q=,5!4S4;;%<* M6+W5\SK=Y?+7$C[KC';-6%IGL5^#'[S/\2&(HP]?Z"5(>J>1)4HZ/=JSX.=K M\)0:C0.YSHHK5+'%"'D^,$3X[ML@U-K!O#W/!&&;I*@Y"0 +Y*&5Y=8/FS@( M3W8\*KX[?^C'\9T_N-C^L&+G'/="[/3M9&.D=K/=OPTW2SI_6\[+_HGK/L4O M]-C&V3;)O"$8[)ETT\J^BAV2"0YAM>T2*&_@?.]D'B3E&RF"G,>O>__D/>:O MS#\%7]0SE\N/G^F*0*I+1^%__7U$&("<@$!UVRBA)$JHS?GTM83P:G-=,UY7 MV^J9>K_Q-%+ONMT')\U5?\=\G*E/--&PX]V1SA\WJ-EEK=CY&GSE%)TW>CCP M)CR%+ SS(^[LD-0IDB!)D: .P,%6B-[Z/=D"L7*73K]^CALJUD[WZFP0V"S,='=B(A3!KFHDTU.L5>GDU<'Q'3) M0S/'@QRC8U'M6Z2(,EN>_KEH=S H;3?S^U3CG2:.5R[!.)>[)OW:$KF;MR4N M3Y=!0FN:/;YB7/Z49\<#$4%;!\R(W&6A+S-Y1I6\FN=.-NCYA"I2Q&A13>Q% MG2Z+\1H5XK(8+(<0_)G8P.GG(/\=E]?'--(7V9(1.(29E.9JIOEY56WN$<]EYQ4KQ>;T;I[AB:6/4$ M_>ZQS1 -'EIR/#Z&[RNM-$Y+U=/5,:A^5]F4VA>SD!;X-S$,Z!>9[8;*RCB@ MWFU><;Q<&0A9CV1A3*/^7TF8WJD[SY(X/.V..+GA<7UTDV[YNG>0DC/> MJM*]#0C*E"_FO+;N%:CK50=K#\3H2J]BB2W;>DL]LO[D;%T3MNJU'E]0]G=# M!"ESW84K>-ENZ'&9,/N?C4$L$U; &89L^FQ90I2GW@,F=[5A(&89-6/D!U2Q M5N?:^N+4KWOZ8^JZS!C],[6K? M%+[LK,AGP.8LX"N; Z>XD&7G/##_X6:..T<_ C^_?2#TQ3&GV[4"Y96.)KA) M7)S!##=-N\M[W X?$I?[57G<&:!>RN5"(WIMGWL^R!X%$QX\CI M.L=_/^(TE)U&6%'#'(4JI!D=6+5-4=/6@_>1+<9&<>ZI&Q@(L(EXTCZ-;$0- M 3:E-(9@\^ ]7XO1D<)-/S3 <*-U 8YY3OR[]LS=C!P8< )Y5(D>36LOCN1M M!L@$\Y&,A195\ M((#!],,D,/W@"9A^F "F'[P%TP_V8/K!*S#]. E,/WH"IA\G@.E';\'THSV8 M?H0'DRBK\CI.R>_B('DD*WTV,5\%![HV-GHD<7[7( O.R7I085> M4=,UJOOVYO'!I3 B7]O. XC+]T/998*&\?=Q$289C5H-WOLRH'7Y4JB!).(7 MJ AJ&V2CED[Q\I;3ES)-1VCT/*;I\#B$VU50O&[3B/[GP]^/\5N0T,61@$<% M["SZ< @_&\E&^[J$B&4UL1\ZY!)D+GZ,_H;SYTQ?1&V.C#SW?L]S[WQ7N?_;S=J WQ:#=D$/'X5O"N M8;5#%MVES?[895#$Q:Z8W#>DE*+:JH#XJ/]M3ZS-!2RERX,5,0EAV?.E,+[9 MNMBG("QX.3VIK'9)4_7HBNW"()/:YL((FY&FULG54&>2"1JZ2O82\3@$9S?G M!#Q-2JK47B:35*/GZ5ZM-C<7_=QYNEG33= E7:UO6Z,KH&Y%GPNYA2HZ[Z<) M@".6BS[/15_")HV0]669_;' ]X#319;0F,I6N]E-+#-R;)/%P"@W8T-NL]M9 MMXMOQ!UP'F?18QGDI6XSSJD2W]B>25"B]SAD$R)_<^S'=QM$K.+[E?3P(=66 M,/1("^^\\-MK."&3#*?%/- 9>&Z)&/<$Y:]!H:QDO=XGS\!_&^C-H0O?H.;# M,&_2.%3C5G2ED-V].D>G96I_2_DM4^,[7]?U4Q"GMUE1M)=3/@1Y2IHY]&4J M'L[7N2DUZ]3;44[0-Y27;]L+E^17-3]?A1.T4O?5*_D7O0B%=FUX1]QC*+EG M]17Y2KW!K^P\]=8^8^OT@?QO>L1D&?6"2U7=.D%#5UNG(AZ' *W:/+$VT,7G MI$KM;9VNJU&C>YK6FEWH7GGON^K2<,*F(,B37@<;8 ^ZOIM"N7+\055NFZ!A MW@K^KFWCH*^2H"C,;]F*Z&#NUPHED*4%G1!KY=>=6OD8*&[3R@?@/ ^MAA*9 MW\)=[]OG>9PEU:1\^4'K;H],Q*>;P&OC:\6S*C6XSGH(_]:/AL]P'\5><9;QJ(+'SE;0*1>3MTD8_A*XZ. M";[;_91ET>K;NM#VI]&[T/0:93N$##U]TU2 MK@1M'8)$Q.D0'BTD/$E/DJIWB BI;@&P<,^2&6[2,*?//;_'_+\&P) 1 J!$ M*H,,,AO$25!-@[ZIJ4;/EKF),*Q%H3=V$Q1$?SL6)8L.RJQ70.U0G?^A0QZ3 M?P8) Q/P.8$9Z&3FHD8<@.W4SYR]/]+8@+-G8#EB,@"[D? OMYKFX41.45D1 MK,58"H$(0\>$/;I&\=DM8-PI1^B#D:C0)3,1%;1 (E/BIN(2W]+'^&[2D@Q( MW#P2:!ZLZCL!B5\-9%.%M)S\@M&CMH/Z9IM7@:[I,,IC7],Q=(C2FS3".SE; MEZ>?@[]EN(-85]5Q">U,>F;BA=E"".Z1.:M0;FG2*HB[ M/-"1P;I=&?5YLI=E,UJC77:+H?(#@#_E63$1?!6I'\"K MY; #W08Q.JC"31/D8;^O7E[WU$IZD+*PD!Z>_+ .S9&YAM /RY"5RV6UM?Q.3ZC;E8?NP%QH4Z$\,4 -#KX9LCFP;HS:'M;<&3C'X]#E;S*Z;_KPUYU;B!:V8='@. M5BR7G8#IQ_,QW@%JY]GL +)^FRKYOK+ZT=0>_3;72NHE#99V>38F*Y&?P.H_ MGYG1=O&[@-EVP>NUX5X3+"UJM[Q#K\VVDGE!JZ4]GHO12J0GB/H_S\MFN]"= M;[)=W/IML:3MLA;+.O3;8KG,2UHLH3D;BQ5+3Q#U+V=FL1WH+F"Q'=QZ:['; M'0'%XF8[Z-5;VQU*OXP!![37\S)CG2*>7G&.F5SG8]%":,\S:R&N0=*S-:E# MYBG:9AV!I&D;RJA*U>YDF9U%NK;-L,I3MFW&U)_\T&X&ZZU!8MFT[OS)$)7) M.R7)^=:/Y+,Y(SPCWWDTO !7RF[VAR#.Z86^6W5*FHP X!K9B&?Y!;*V*;I= M(^7,ZN:8EN\.MXF 6XA+86)\R*Z#B<'A$-8?C[02^=WN 1]H%)2^?"*6J(*U MC, AK*4\#^'!&]+XH&F*6%L86"_/MTN JY$R!+@:)BZ?*.Y$]S1BZL\N"J#K M"%T^3JR3891'U"'@X?$@DH#*DIHG">:K,[3+G>S(8Y3:-Z"NU!SI-F2\X=5V +#6U<@WQ5Q-L$"-ASUDV1'ZM M*].W[>6,^D]D6%\6?>Y=>HLX7F/B!)Q=&EC:BT;)I80MR MZ%]^#L)7$@7D)YLI6$7DT 1_"M6GL9M(UW'VP$N$JVQ^.]( ?R]R*2Z/2 M(V=H)GK8. 3^57"(RR")_X&C6J^/V:[\'.18!W\]J4,C,)!C?.VW(4$-IFHB M8(.8($[]]\59KDX!BN-05&U1F!6P.X>FAC&T;E.K<)F0=LS) M^!US3!S.=?R%_J2OVR&G<9E,IN!\E"I6MV4S6]T:ND+'9 %V56O0="\=<$;) M7#K4.$3]+2UQ^YHETX5_(^7H%4C5&W-3#P)TH0=UI# M(E\/GB'T]0RUXITL@V3+N*4$-,W (X%;@S,4[,2 MXM'"P(1@G/$8JG33[M<\+O'=;J=ZEM>0V-6#J::R6!Y?,6I$R*%?]K4:J]YK MJ^X'RNC]58 !6]-4U&\)&Y-[8R[24L/-(:DHL:"C?>C'B"U'S,YDH!XMGC]L M>K,1#)P/.10_8YKK.B6)HJ;T(8NBD<(R88?3^9:!9""-()7"RQ2*/KR,RG DN1+FOH:M(0\3B^7U7%XZ01$&SM>25K![!Y2CKPO1EIW5$W MFGML-?I'H!ED&X;Y$4?;B#!=QD6<50YTGT/7HUQ$Z- &M#$,D M,0)4XZE# FP-$P4)^=]1TI) VH,9I(9&888GAY;Q87](LA/&#Y@EM%D9AP&M M0_LPD62(K)KF(N=$'EG)%'%J6\<5+0JS/9TYVAS-9YSB'?!%3F/(#8W'&&\. M[><]?BYOTJ+,CR:WTX2M'=J(F%M589/;+'VY((#=(TJ+6F)I01,WYN%"$I=& MH<#1T P4( (#_JW!C3@I!9@!W"JNB0U XL%MMW5XAP/Y"#-JH(\ P;VJ^P- MIT%:OL=%F,<'S6,I!K1@!B"61 ,G$AA59*A#YX--K"@.G)DHT*8V& 74P$RG MP\O=[I<@C^GL]4"BN?+"T:7+& M'3E9=@HN2I13P2(?+<\,K&HC-$/JC-,1.BW>[:YR',7E=1#2!='IY^!+O#_N M[S$!0EH&+_@RR_/L[#TG,JWR$(7T=L7C (8[?) N7Y3_AZD1F6;V, M4GEI0$7,D_>/Z@^@Z@NH_01JOT$)ZJ^@^C.H_0[ 6="Z6JJU<6BU\=S3!JZU M$=3:R*7:<';LM()%]0ZL?#4GHZ.N=0'S](K1O@)-P!YOI2AI,(."),D^XP@= MTPCGJ"2MZ8*>08G^(ZFL,F3L;5!0H* +/@WBK(_E)"ZY/P/<5!,==?KOCSD1 M@R@JSJ*?XY3*^5C2O:Q6=S(G/+-35VYWKNRZI6S=(X^'>)^(=XJJ7A'OMN.# M 1SK*GIHXZ=A^,3U<.!ZV%=Z*+@>#E(].'.IBUA$SXGZ8PY&;G-I.-10)\HO M\R LCT$R@ 2M4;.-AVW&5$X!2\Y9A=XH/(1NI.)8NW7;^;R?EJ? MOU$0V.PH]\-!F 6:AMD'_)8E;]1+]&=)E!U+XBC2B,VOX ^FBR QNH,FP,-B MT_7/04DLLCP]D7$UFXO[%# 3[8!KW2Q:-T>T/?CLJ&&^838B?LV3*4R$$L7\ MM!I$)DP^.JC0R>/S*T[;>:(;=A2HJ,[4(E1FZ)E,-,(4$NOMYC!I<9 M<=;3Y^SI-3L6)-;T3;7YPS5I(C0 M(DZ,*#5JR"'O"$R7C8S[]Z:". O>+*'7B^0L<>=P)J#6>;?;YCG1/^-$$^-( MVCND)M!9,HT><<@V' SC/!V5LP0"'??C^)\&/011-8D?H=PT.0([ M.=P=SAMAJG_>[@Y09D?HDP>DJ <$_.3FLN.[/'W,2KQ]+MAI ME&(JU1&Z?)5')\/H-D&'X)\1)T&4AD1H%17L4SQ&@S)Z@,=H1$!>@6*L79[8 MVYOF#S\)J$#>>A)QK[J@PMJCYQ-B%+#7:]:6 N:%*BF>Y(]22<'DLHX?_7C% MRJW!11M)>Y<5^B0A3G0_QRZOR:4PIA4N(2[D6/.1 6G*D;!!OC'AK()#;LEYPUM\XZSEM#8IR M-6!&.%>C!0;I5UE*U@(%629T'&T@R!0PE1AQ+=[1"C1>P,D%/#[ZK8C59O=P5@J(QV6>8-6= 9,N*O M=FS(2C)D):=>ZJK XVN0X^>@X!6-ZU(=G:W:RU/;Y#XXL>.4ST$>,YK&MSGVN;"RJ;P[7-'5J;"UJ;BUK6P8X'VOTS*M"E M8AB+:APOA^-HL>$[]QLPV\.S-:/U-LB"]C M;$XKD.QPGDOY_34N7V^(JWV+HV.0W&?$V>,RSOD<4Y7+NSSQI"9A5^JD.R=? M=UKOQ(4VQ25 ^]VANK\-:K](MY;8;%U4"=C$QNOO] T<,EWP*U>BVY(MSJQ[ M7.G%F6F[KI4LYK:5I@&(G'WMO92E/^2Z%O.2.G)AJJ")FU^3QIR7F5[<&H5E MJ1(]S=I.4J(N%E"QU+G^+JW^J#Q+L^W&UISA!PB'D M21>H[@-U.D&,K$I%9?U4OP',0O5)7&?;C5-1W-L,!(6PT5;=0F-[J,?VT!E; MON#FR:]\;-EOECI_D?&M]BHZ*H=/U:FY%SP^)3,?<&,Q&XKA8W0&X[ "/*SF M($\GH+DF>UZN>+X?GC2,:>D^^$724AV#'&SKZ9&GW4WS@Y5K>4;[>-6 M$*-P&X.P[:7>IX7&X,01[1\- @ZGV;G=8L-*)_UQ*!"WP\I.T-">];-4/##' MU#PSL*GZ/P=3FFY GIK-$H/EPD"Z4]V4><@'PS"10>:4?#4(XW$1S28^&<+R M@[,0\J^)PHDL_TH?NE5#7=32%;:%7 [U11LAVHJ]J P/7KEJ>VA=6:]&\+34 M+WWCN7+ 4+DXO^""7GK0'%/W6CD\2>ES-U1D]5?0L]HY'+H\*1",\W";7S#( M[H&H/1<%R/UH*V;V?LT-9MH4GO4&X!ZZ7WR'FG0?X[+FM\VN' OA^( MO0I#"=6K8]Y)QQP]A-;4897N;=B,J<.(F"XB/P9[76WR?C.'\?" OY%3HHM; M^G?0]=E,)EU&PZ+Q'@;#HL$&@*1VE39L" !+Z0JH,^:@*[4%&(6 IWJU)A[X MQ>J"?V"7W7#*2Y'=I/0-I/@-ZW==K;N!J1-N(I^V7GC=25V$KNE&O:'K8&$W M7]@?OG_WKY9R =41-X:JHIZX6YP:K?:6P6M9XY7^'Z[QBOFXQLVXT@URL%NJ MNJMLLIMLMP9%V);HW.6]U"5TL7A) @\JPIVA8IS>/%W,AD973ALI)CN&[%K:[H MBXO,/>-C&>2E#X+S/]"[MP+A-^@2O\1I2K,8GH.$;M2OI(\/:70&VOC 7V>6 MJ.(LPGV=VUTL^M?YW'.8H^J]EOK9W8+=SWYZ#=)*NI](%_1J-I^-UYBZK%DX MAQG-7J\K3'3-UF;#!>*U"TK"1SL-\KWPIC6\SEPOJI9 [H6XC7Q%I?_ M#>?/V3EHX"S]_407MM@T,-%_GSJA);L3V6KUE.EV9K3 /R;YV#OU=H M:@7'W@9Q5>7<]H-GYKP7T!NMDM_6S$?!6Q G[+8XW=)ZH;9WEFY-9WN+^2^= MX9VAHZHA<)WES/DZ\%?C3YZAVQ+HS8GWZIGL3R*3/2\W-D./_S&\F M;4E^.<0Y:VQV;+/,-UQ[MX4TL\;!2_,5^".5E;14GQ[C5E3XC*C%#4;H7Y:T MEG.(IZJAKE^P:DXR6!!YDY9YG!9Q^$N0')6/*#GY_#E$6';Z7#,!JF&A/?RE M]>LK#A!CX>F,&1M3 M/@<'J3T!;E;?ZR6 VO-P#JYR@F;A\F@:7LXTF70!97^J-^4>NV]-GF6&Z9+: MJ-(IT7L_E-26<[JKJ.M+I[K*:[JIV_?N>;0S,/HCH%Q'] M),1ZP*7J6L'9.3N*Z(\[*OAP"0#[JOA*YC9^%]QG6S-_V7M]X#R]8A3TP7,A M $_O_6VH2@3;A/6.([%N/O"#5L4*Q;0#A\L+8YE&%E\3RA]GKHBAYFA@P5=QS+;DW[#'DC(HK>3*5%!IGP-2K0/3N@9L^0(8EC'-")- M MZBFE,.E;$%'7O,>)>[."_HHN!$>\5!^$I^4X0$H"<.7 M']^@@$"T"^'VTUE[T7\I=V^4N\LST3Z1WSYEC[@L$\R3>&6N?6:GKMSX7-G- MTO)%/IQWBFBOZ"E#O-\J0Q]@>_,\%.',.R]B$SU/[(]!&'G=I?'P9.A'Z1S- M>N+>LFI:OXO.>C^[^JG.JIB<<:T2AQ5)I#5'-N@C9IB[SO(=CLOC&G4XG&2> M:=589\Z><\T--Y4U9M?/6'J1/3Q/=WF(;?5M[Y?B=II>.OE;7].Y M]SSM#E^U)>XZ4!^-G]]*?H(E+[.XAS+C==?[\P!G>'[.0U"4M:F7\T[4);/# MW7,2OS#!G[(;&AE?L8(,/."^.N8YEA][F=&Z\LZ&DHP"E(:,+@H9(>*4]8*Q MH@5PB?-%*C.^WFGJ;'"10K%(SCR9#>IZGL@YY(P\R<1QHIX@#/+\1(N0F)X&M9,Y< MA"'8>M[!)=*,',,BB%O/E+=I-,F6571NC5DI@4RW].4D/\UYDC@]$:QEL@)+-H1WBQ,>C+NPB6,6KS/7.1E9X^9_&NXOTQ^]=>GN$SPW8ZL>N.W.#H& MB>2-5$5;!Q:NXG041=%V-.1I6X*\F[H.SR[,4XN+VB2UH' -WE_C\O6!5LFB M ?%K?'C*/J1E7)ZDKZQ.Z@4*\%KIC& %\E+K,O)T&].E+&\.^J;K#!@JK<@, M@PLD7Q3J &_4S'6"1"&=1IL6D'':$FPZ3RXH%!'6F@-NE0!@HU&HD_E+OBGS M2/=D;NEWZ(:Q^I%Y.8G#TW(%WT-E5TT1:XOJQAX\\J[3_? @5J=X8-AH'X)7 M$0%#1SIAR\#CP2/L^C$P =!BT_$V#/,CCF[CX#E.XC+&!5E2LH.ESJ_44[55 M%ZZF<3NY1CG5G!IUVK)WV?D!=O>WX'/KA 'LS;M0HV!S_+ M[/QVT7LDS_J3W.?A26ZWZ"\_&NN\;_8K?UT]"L@G@A=A.J;@IYQZC1]QC/9Q\/WW7C\-LT 7HA'<#-M"-WF M$/DVD./9T4SNP>P S5-O)'M?RG&"?G>47 MUE87NS5@:ZCGZO@>XN+WZQSCFY3@&1>E2\O MQ?,9ZI8VN]A1!<2U G*! L[6\ZF,=57/I[+4<_5\M3?_):.GPTE>3'0'X>?HM\_L4:@IJGR/\_B-B%M4E4AX>7KT39RR:CO%M^ >;E6# M7.SY*&-K/(>0KMK7[%1Z<%"80_BUE9V1I[I%_Z*>QHUX5]&?]4Y'%[OC3EK M%L[(AUGH=4W'QME@I_?-6K',V*\W_0R LWQB;KZR!6ZPHS/J<7:.M MI2_M+VW-_(R<:)4L$SPG>'5O*?C6&;E%D:8+LY$<0)?UB$[9]\E M-;"5GA(>6]<9>2-!*N)6D(JXHH\RYN",/)>Y5M?T9\*D321.VCS+9W)G:UN; MR=I3X25^B=.47ANHJH&=X0NZCE7V@5^SD.CKG&852T>Y]%QCZ25]FH$*J[V1 MM6:A);GP:29:5+M39J-B^KZIZSEIF>![58UKW>LY[+LN;_'6[G1YMAZW^?MX^=Y (6=[.3[/^UE[/J_I;87[2U^IQY^M>ZW//(]-I)6>PN->=Z E\\KO3S@<[._) MN]ES&?/))Z\]!F"Y#+V#OO/TV:['1NO!_V,E0E@Z&D?I$99>YHS\/;QC_QH] MN!^N^NOWQBNZW:\O9P/"GWKN.)_UDCU;GQL^8%H[E?S^*DM91:9CD-#K7#^L M<:-S#C?G<-5SEK;A:"Y1W0&4T1 M\N4)Q%PPB9LSIS^_+R_Y=W[;]QXTCZ7R%P MP&$"= Z;W;L%=@\XH,].!CDDMF'W["((#@.UQ'8+TRWUZ&&G[Z\_%BFI]>!3 M#Y+M^2F.35)5Y/<5R6*QF-%D-I#"M.H ]H3]'^ &RUR]\R8OJ_"-V(+74_@6 M[#I7VUU=+"VJ!Q^]SK7SL.^L+9&7G@1L+X/57?GV5KL"ZBVXJ!7P[HK6KFHG M23,36EO;3I#IBM:^4WK>#[_P98WDC_7T9$!\=OJZM!;VD_XH3,4UF.J/OY=Q MFWV0='IAR:RTQB)<@R$V[]<%["X3 K6DJ-[*+8@< ZM\ MO8EMIWSEB/I^R:,8W-/R*E]Y$CQ)DPDKW?=6>'!B34U$>]-F%FC\7!G M?QLQ.3$'5%0$LK:>F[G*P[9E1^N7JFY]J(1N<8AIXLV_?%@A8@G^=(4G<(Z[ M[,/;G ;-K;2]^='<1+^)B;-UC][/J=-,P#1J.B?/M"PCJ; )=UM6^]%C] M,?8]1M;%^I;(R+2\":,OS0SHB=TWEO%-F'[SD7%G_362G=J9 LC'MJG+26#Z MJ%U#RE/;YL;>1##2UKR)N:![DN+G7& LXYN8"\Q'QI_CWC_J=F#ZF/UQ3HT] MG A&&AJ;$T&XQU%YP/>[C\?3(3UC_,3>_A9TRH$*0WZZWSWB,'U.XO\C?4+5 MNTGS(M] 6*C,J"_S/9L&>J$>&QC;ZCOPWE3])51]"HDL\0I=O@<5+U^L#"FB MWT3?Z5?_UY&Y?,,]:-6P+LG=@9%,CE[Y/ %8:-<5171Y]AQJ.Z+^L#C8)J(&E/HTT@.2>#+I^]Q0< MI'W 0!E8S]!2Z#LKYPCL)O(^XA>)W2: M62D?J&2 NCZ1#"!GT^^(#P>XG9A$7X/L-UR0GW4YI*YJTQNHUF/@EF)5*,Z: M2IY09XPZ=$'95<8'RN@B;.#HTH271;+,XW'[$B?X,]E;R?Q@>YSM\$=%/.B+]&^PXFX9F(7;V[=)"U+1HQNY/&-;PR?.7-,]O@BP[ M[](,1E=Y:JBL:=',J+7HH[^I@: *ZM3QX1Q)P#Q7R]_J8T?WQ!K<[^RC@]J6+,5<>6@Q*NAAWH4._/?(>>/ %W2H< M?7,O/=F+9G10/_RY&E+XS:]DK1UG8#^$^T!^,0N#*9!OF%BN*N%H+S>;F#;P M)AOS&FR+#WB4AC1^BRZ,&5LM]#[4(NV3&? ML-8X(D9!AR8+0T"+*?/TKDW_2I =8IP79#;[AH-,Z8$4E+?IZQ!(/#!)53D$ MRPLHZ85K3MK?@WVOK+.]V+WJ.-:T:GNQBY7Y<>0[64_\,08#I;^E'>4W$4SH M9,4<@@U]QO>[=9+ RP_!#Y9.%R)@1+.[LIJMJ5XM?Q\WEQH0TL'JH*H28K4< MK +,]:@D+RK)8UINA4Y-0\Z6!YJ8ZJP5; )*:^%@/B";/6[U/H KX T1Y)Y] MW[0_YNCY0BQ0DDUV\EGE$LINS-'2SK. M#)$TBPTWQQD: A)TH#-'0,O35'^4.=-1?X@MPO!3FN'X.6'<(V)4IZ#_C1.\ MBPMXMRA.2L*B:M),$]GZ9TQC%D$]2E=.\@UHI)K0* OJ4_V?JI;>K="E,71I MS0U39M6:< H/]+!)J/%X[?-N/%B]V(^,VH9XLOLPW'0XFV'TQ;\3K#B02 <_ M]DKF6Z09=D:DKX3M,^\JL$VP,#)NP9IKU$0K'GPD#$"7!APLN::K=R]C!L(7 MY4[<;,;VW*_&R.RZ9=W 4L]=.V7\6O"#!37LP'! ]EF2/1;LR0YEQ-([2,JM MX.\W-]^^ 1Z.0>%J.T86 #<9CLC$WQ)N?4S+I)"?-HMKV3UYEDC/.X5FQ3M6 M9H58#5>IELR4Z$1R1ZU(;MCVA4P[?Z9@#7AQ3MU5V)HP"7=;_V0R^VI5M37M MZNFA8@#ZY,U$.UXA'NC;DVL4%.YR_:>PAL4942SU,*_VI21UY]1EW6P[]06'&3![P0 /5!(&9D40 M,Z_G*B&C=9![4JN[T2.5,:'2"M- M. WN0.IAR2(O""%Q7L3A#6QRL[.2#8+R%CD@DK@/EKIJ E?/D9OOL8MM=T$A0,ES- M2"#BW&^NO)DGJN/<9RZ^LO<1(?RZ,0 M"9PR%L:?)UE_U*N_.QUJ80_6 RSL/IN7^78['$*FP,:K]Q@4&)*A)&%\B.DI MV\T>LLY\3F[Q#F<9/558YSDNR]-#C3K+_0 MCH>&CZ#N5U:(?0?.-.LO,5\(_19J/H::KZU0=5/$4;ZDQ?ONTB,OC?9!7=[I MS*9T;A+DPA')2FV/=3)D"=: M"GZ3GID'@=[C;4*GP=K;>P5&0+,CNNK%<'7==Z[+H#V&X#)<7P&K^1D>(8OC M GR7?>P*+(&TKV:W$=PTI9=,IE=J1(SZ\*E(P]^J+@A;Q:_1QJB)-I?U4;/, M,[M$'[1L?I4\TQ0H%;HG6B%YTY[9'$4_C+8P[.W;5L,L?\X56!##'J'%?3<. M.F@?8PITH.X9\3L18$TY+,T=/ZE9SP@OT7_\"R$&_1C&BQ'OG.N&&9Q,&G'.:*YY -]-X.\/VO7R M_<\]TMTDN%%,VL\P&0JR(2I>,4[(ZNF49@7-B],8:EPG$*QV3>_HT@I^&RI+ M@E^VA%+;,PI.I\,9_$M1?=UHISH:AJ2IIPS#?ZN__ 0Y>MXAP IIO$ECF-:F M%@[:BRS>E@7-O4KJ1UUTTYHM?.>N,A<,@D9^SHAJZRV\,AO*/)NJBC8OF*ET M$)J:2W35"M%*Z'M=S=5]L]&Z #P#6N7O3B^?:0%J< M-"TTN>3$JRZ11*RX9 M8Y3(D4L?_Y)33E-2E*W2ATQ9(\"I)-P\Z2R78A_WTHR.,\ZX)9<)'8W6U\]EY25(]#"N)J@=@QV2M?U<=]U=IF/)U$JW#,"N#0T[_ MQ=&7.-B234012T_4YON$8WJ/[!=MWC=_:$)TZD]0SM0?6:'J,ZCU'7^LPDR] M5.M8;0A9%Z0TT" L2?O$ M$%;$_F2T794UXW3S*M5/;RM;-4$!?VFD^KLG/#?3LZ5%P-7"[1Y7C4GUCE<- M2)>T>\A@-U2<'\BP%$3&C[^7,5U\F9!.THA+RLETTR)>HX/AE/N?7VGI,?TU89[=; MH[2I/]B-DN\4@Z]Z8AV6Z3\?@^.7I-J(=?=HGCEUAL,FRLCOS2HX=7%7,NMY MLWE1VJ[2RV&A]CBW,>$2S4:Y+GS+7S$NKP(7])P$$_-1X&],G00_ M!P6.C$F@I=4_U#DB)H\'>W[IJ0BRPIH29,L+D1);_!PG"0TTV'%?[9Q)N8^) MO?&I5,/@F>,KY=2BZ6?J\#/[!O]W:"N$>I+6&B3A>F?:P4G09G/J>7;P>-FL/=!Z M-90J=A I9BU@>CJL.\'2GF!:*U!ZUI%EKQB2-?\NS3!=+X?,YI,)@),+CZZB MAT:6$X?<9/$H\/&49D%V;H5@5Y')J0!6,?8A4+EU(&T6J,RMZ&;NY^L@-7"M M*AY&*QLJ! AMHQH[]L"?=76/T]WQ6M M)KAV-&?(T]V]09C$)#WK,8E&#DQ-W%25 MW@3L ]UD:!+Q1P8EEUZHECB&#JE^39>^J8$6NFXJY\M13?D%KBDZ'7O&#@6T ME%XK/J[F<6")I[#NAO@'W3E'[=RBC8,[@#0_ M>\BOWD)RP7[I>;S^]5\^_/5/_YE!O??I[GU9_\:=BWEN;HC<85X0P]0O-B,0 M*@=9W^W5>$ 'KB_RU\#0[]7&534U^.7_D@2-C[L<,;9MYSMYLY[07^$O>'UB MCDWY-+5]O54Q#>%Z>^T1\'9.=X.XRV$MYQ35BL#LD&_F,,PY"'<-T9@BQ.@1 MPS@N4[ _& 9 ]?6H$]G+^$M=[0V%0LCX[*[B"N,H)\BS'YZ!^_1$2/).X>G0*I(%( ? MB9.9S'@+,=K WE82YX\5O#?I.B2=6QY@ B2EXS#F.2?G;=X?LZK;'R,M:M,\ MJMM'FQ2UOH"J3WAI2<=VSD7KMA$-6EI'?*T],J5&1#&THO99,I,!'0N(2;93 M@A^'=G.=KZN;>9MTOK6IX6<\MJ.*_IG/GI*%Z1I5GP+C>B6KU*D=QK&QL+JH MGY PK36&=>P>!U%L:F6UQJ_EK+ AK"9;HG[*(,*/*2Y M($1U!.[V(+O-J5?=HN=,4Y_!1?NJ&@QU[SPPJB/CO]/*CB)%[>MET_=F@L*^ M$\X$@N.)E6=%BU3D?WU"D5_]2E_E ;/U,TZ?L^"TC\/@L/X1\\Z.%.4M4$8E M<1]+[2+H.Q2RS(4%!+8!6H M8,5< 'END:U!686.#I15T)BP#;T)CMLLCI[QUR#/@W!?$G-?Y%_Q<F@J+-ML@8AK3W0DN,PY9VCER#) M7^+# :7NV'X$B>8 MOJLKV?:J*EK<\"IU$ > ]K:!4(F]&NUHCVM%%9O;6CU\]3>T>N"R2),OF(C0 M"S#=X.QXOX-7\A37AW4J6Z2+EBY]G+%*J[X'986@)KA6ZKIN>&-7)YL$TD=> MGT3ZL+/I;,5AF<7%^1:?TIP;." L:=.%.I!RX%6L2J"JB".7J+Z<$2OB-#Q7 M,/@#=R9_Y">LQ;LD^/CC%+-']KX2(NR_X4"X.->H:&NUKJ.#8G6 +K40K8:^ M+9$"4+UUGJ8+NUB!+[JPG(/.-B;:Z.KL5.Q"2VOK,F98;N%UR]=]'.ZK<8ES M! ?O1__U*]JEV3$PC\*8;15'!%PGT2-TQ$$<>Z$H;W6M MQI=8073Z4%=2N(EG,)6=2HKYDMI=:4G0,5Q<2:!A$=+_"+(8CO>H/(J4_9RR M%J',DW08U,/*U MQ=]GMC:1EAB_D"&L3OT(H]+$KQ(%M4ZS JQN85MND]XL@X\$U#H?0&N-N< -A78#P2+(3'PJ CQX,P"/P1G MV(_J'S%=*CBSQ"V9E=:X+NN#19;(?1/D>W0*X@BVYBB@P;XYA.<>2HC=K>)[ MCZ25,J,!6> 7E^1V]<>B]P$FM^I]=#GCQ3\Q) S!T?J%_/89/V((%6J[[S]H M,T:G*6=I6U=Z'U3:98UVC'AT,GK?YV.. M?B*\A8=0\G?^\%$?V'*FZJ/:%P[?QGE([P\'!7[ !&O2%T_-F_*%PWP]S3E< MMX.@(3*3LJ8\9+&>P@,61[5^&?C.A_3UEK,2(!MQ5H)B9YQM92^IUP*W)=9( M#F_6C#.N*O73CHYHGAQH%KDK1)IRGDG>'WW=$58/Q7*RZD'8FTE(UHGOTH:Q\WF6]P25LH;SV5/^@%*?7+//@V3YM$W'SH0\V=DS@@;^ M'#O'7 LJX'YN'KQ2I0E[7V;C4\ M;(%S$@];R/20A^L=&?P9R=AKST-&]C6>2LL VKL63E9"JZNJ8S6CUVH+$KBS+#Z!@G\;&LX\U/@I!B'UDXE7@S M7/J_2Y-3EF[AIMM3<,#Y)OC!9XJTM*WK_4)I!^_-7@HB6I)F+B=E'=SCGU]H M:Y?VY>CHW-2W VMZ_G:O4TF["J4'Z+U<]K?O8U/=, _QSRK9*? M@H+^-TR/IR YHWV0HR0M6KF\6VW0"P,YB@NX\@^E(HR/I$PMH[-;_G$1/].. MA"RR92[(/BPO;G,NY,L[F/>:8HB5K!Y9?TL\.T2%,ZZNJX! APBRY M'(PX3)6KU^4JG)@GRYT)*? Z38(CFBP+'@$F$CV0WOYX/!W2,\X@B#G#\-L@ M.[<+*>,/IS9L]Q7.:7W >:@3&D3MP@B:7*&Z4=1IM5MR[L!$D^WT['W1T8QL M6:*J;\+V[_/@A:R3@JPX;[(@R8,0 MY*D2P.2?2+^U?IW_,R[V[2H2JS"Y98MF87HO#), L7>ZZ-]1J_*J3F)4O:_> M;A>]DH91IZH;TS!_?U15F<[%0.>LTOG$T]FF69B)#WV[,!,9)J76S_>5/V*3 M*BBLJF OJ;Y89N[%[ZHPO(+FD$7&LM=BDSG3.1'TP-)+GV\#*9JY\PT10U,% M1&4&?E?P%+#4B_V1B,%:IQG:ECF9WO.\8\%<^05N2[Q)U[M=?(B)H#=EEA&M MUTET1P:8_4>V9M>H;'-=KJ/+8.U=8ABHIIJC9?0$T0.1Z%97PMHX&JQVM4%D M,[%0NCE+B.U=R 8LF'&?>@;,6<%:+%@3F,-:YNUYIH\$!DV-/8#2CH-EF@ M C'#G(%RN#!=R"3S&_L?^6%+-/VO_P=02P,$% @ VH!95#*R<97P;@ M7F ' !4 !E=F5R+3(P,C$Q,C,Q7W!R92YX;6SMO6EOX\C6)OA]@/D/-=6? MZY8M;])%WV[(6[:GG;9A.ZOZG<% H,60Q+)A9(H*58RR!-D M)G!QRVDSR'C._W$5IYD53 M],MU/,V7*,I^^>V719:]__/WW[]___X/?Q9$:1SF&?Y ^H]IO/P=__T/]L%? MGD_^<83_B7\:G/]VB]Z2W$M6OPV.!H-?_N_CP3]/COYY_*?GVFP\_3W MD_6SQ[__KZ_W+],%6GJ_!06432OR&EZ[X]%H]#O]*WXT#?Z9TO;W\=3+J!R5 M_?I%^ 3YUV_KQWXCO_KM>/#;R?$_/E/_5R*#) [1,YK]0C__SVSUCO[U:QHL MWT/2;?J[18)F__H585:)*(^/!ZSU?[F*\:^>O#E^D+SDV_/=IJ?!$F5)\/D/ MY,^]Y+/[V3HDB$XCORK>/F>H 6*TN #W<=I M+>&;?*4A<"]9//UK$8<^GE5N_LZ#;&4+$._-#8&X\M+%;1A_MT9&Z84UN_S@ M97F"'F>O"W29I_CC*>'WTDL#_)FG!*7X@Y1VTZX;O+@FA)=\N<1+"V8TF$?! M#(^U*!M/IW$>97BE>\+RFP;(6/2Z;ZW9^?$4JUX:5)'P3M.:W;CU@N0/+\PQ M8;=!A&>PP O)XI_05=]8>,K7U>SNESCVOP=AB#6*2B%!_AU6IV@>O(5HG*85 M%AVM5];L]E,2XUDT6^%OD!GGG0CC 66F716^IK8N3I,<^3>?[WAB1V2X/N+% M*[G*$[*,W0?>6Q!B=3,?2P8OK@GA/O8B_/H7-,T3/*./YPFB?\8XVH>/A">]V37NVW[IV9T*R/<)[ M[6SUFGA8':=TFVK>+=%[:N]/WE+T=X[QWGQ464P/V[>R86IVXV1M Z7WN5UM7.LJMF& MKV]DGU1Q#I&^R]Z>J5KO."^PLG^JUIO=MFU9-L:^3R=-,@W-XF1)?WF-,B\P MM@3:^68K*Z)%U!8^V KDS5.\R? FS8(EV0!^2]$L#^^##Y0V*8[*G6E75,_X M#5&.+E?7 5ZB@S=ZUW.U\"(4MB(=C>^W(A#\>6\^3]"J'2L=*Q=$5X'88X' M-=YWD3N3)Y2\++P$C3.FV*1CKS'I;QR5+R=:&6?UNF;OZ&-Q6=)]J[W.E^9T M% 9+?+I)5D]Y,EW@;1>]YAO\'06F$-"]&BSUM5LB2><2VE.2?:MXZLEU> M\69KCM*[:-VH(EX[WVP1N.B!:O.QS2^W*(3;G)QHQTNRG_HWU<'""D,/N>V+ MIEI_FA>8Q7U+W:\U8W:4GE>K :WSI69 6F2QRA?:LL*6)AK-%E7WH(UWJ"%_ M 8N*4.D35KP,+(+0>&$C-G>;5DKS#S0":7LP)W]^?">_^Y+@TWG5@W[%K[0& M+AU/L^ #JT_3^ X^U S$Z0+Y>8@W'-^B#Y1FR']&Q#0YI3Z:N,6W*+#,I=$7 M6^#UX,^;/9B^QW!SRF"S=_;NYRS.9+IOM=?YK0;>S&:(C#*T^>LSEBGO,%X# M5;7/-0'W<0WGKX^-?%SCOR:V^+ZGS)(LB#PS:Q1K!%,0SC[R2,H3X^@X]8 MN7BVN7%3O]!*ES.47GVO0Q-* MTBH\ZUYC]@HKZ.I_WJXX_D3!?(&_,L8/>G/\SJ471$$TIX^]HF1)QC/I*+F M(7.8'3%4_ZQ=^(59)HIR+Z1_>O)6=*']%ODH>5T@LL)ZT\8/%K,BD@?XTY]%L<:JN^A6K?M 6\1B\N"'O::M@ M*GS"LL^U56\G@U=3&.\EQZ][W.L=/.@S0WC"\M>(R#>,0W=I_'0\W7DQO;:- MDUU)D?>F^,4T+CE%TW_,XX_??13\3J3W]RGY\3?V(Q4C_N>$?F7\A@^^T9CI//UM[GGOM&^_HS!+U[^A7?SM MZ+@(G?XOQ:\GF_,==2'D])7_X.3T_.3H](S#UCC9[;R73-=OQ3_N4'48[5T\ M\?L[C0+^;;H(P@W+LR1>JL17?#C6ZGJ>XJ[$[TP1?_TE3O :^*]?CW_]!<-A M!XM[)@9A=VE?J:P@F:,K6'&0'W\&J0Z)^VV84,YA^%3PI"!5"(7/[Z K_)9Q M7<=DDRHA]O!A)H8+1Q@5DL0G5P*'S^I)9UBE#F$4W_@K6KZA1,;JP<-,#$-8 M5B7L".@4X^#3>=I!.B]-Z+PLBV'473KW:Z Y/ M6+PE5-6$BN#LR)'Y5K:":B/ADWGN,IFO^*T*\L@CD[.CX^$0:+NC+7\Q;3L8 M^#1=N$C3&'?>)P!N0V\NX&GG&082:!=3@R@^"#Y30Q>96N-^0DD0^S>1?XUG M%L7(VGF6@0;:J5@88GPP? 9'+C-X&Z13+_P/Y"6W^#>JI6WO:08<:(-B@441 M','9_\A](IE>ZE-9>IZB'P%M4:R1R0,DH+-E6XX>G:^)1]))OJR6;W$HH'#G M&8;RN'.T\4$(J&K9+*-'U4V4!=GJ&4K0&\AYEF >=(TZ*1>9:A/.LJ@"(R PI:-+II7*;N.R[>B MHL<9]M/.$:G$(^#228M+H94,TC-Z)P$I>'W / CW,K(F3 : =U#U!J<3_ M)8F_9PN=R9/;@DF@>U8:'4B"6WPG+37K@+7CP=MKD''=:7B/$:RCH^Z=$X4X M!)PY:8YA.CCV?2SVE-Z?/29/2?P1L,(7XI'(;\)DT+V#AA8F :].VF[6RGGS M.:5Q%!+;#>_1R?%@.!Q"W>=:&)1\, (&7;;>;#,HT?Q*Z6.>D;(TQ+0H/S1* M&C*-[NJQ0PN9@&DGC3P,UI_X,/4_H_A[](*\-(Z0?Y>F.=>A1MEF>87Y2LHDOPF305?-!@I, EZ=-/ZLY<#BP9@A4G&E7'X48SX_/N_>P)1B$?#G MI/UGXPQ& H0"%K:IP>'^XPQ[]_9"2CP"+ATV!Y%%XB$7>!'S'F-8NVK%X^ 0 M>/<[:>U9+PC3.,%ZQ[)JD(/S%0D<3O NW9<;$*0MF42Z:M+3@R8@VV$ST:OW M>>=CH6SBA35&JZ -E<)%5X\H*E ":IVT%.V8OHK_$$DATV&Q4P+C"/SXFK_@LK4/F]FF&O*N'%#$< 9$.6X4*+$]QFGGA_Q6\*Y=5 M7@.*?]C5R5:*2,"HD\8@HI#C!'D2#LN/,(S=\[[C8A#PY*3%YSXF?M:+.)*? M1O8?8UB[YY EQ"'@S$EK#ILJGO*W,)C>AK$G-\V5GJ-H.^N"Q0,BH,U)(\[= M=):,(&D^'@8C#HWI%1 Y& 42=-.044R7USZ8G)\6 T M.(6* *]!&A>#()C?2>M- > V2)9WOIPH]@R#V4&/ $* 5E.6E\*"/=%61TY M7>NG"JC=V_4+<0@HJV55^7T_U5:SZ;?XF?/2BNFX+&1/*I62P0]2/)UXE9Z$D*2@DTN!$N) MO4")K9O=:^!L9J^3@S5- <-21B]8.NNF]0(*[U90(^"1WW]+J;Q3(6.1UWU+*+]A%T4L7)$<\ M_@\I:O;AA8@D\"U5,;E:6D8; #FM5! M+Q6$?T"9V E37)>3W)&5A'"-UI,3 MX(2WIKSK8K*5A]MY27+XLP+X<8NJZ!+2J!D>V5T MI8-6W&QR N30:+P)4Z*PE;H,='RN2UU+Z%P_0J_/H8IT&--WT&M;:9S&N8D5E>#2IWF3&!=.2H9(;*5W0Q4!8JRJ46%N6=2?>YQ]BUE^"7< M2]L1$9U E_?0)ET/BJV<9[!L;_>&#W$T5>ZCN,]/3KHR:XN[;RL/F@.[8>4V M>'+2E>FWU%];N"ALY5;S0G+Y).W(B8Y?9OD;H,)]&9* MP97<),G!8BL)&S2Y28[\W:% ]QRE7\FY5K>?0!=4JTJ])C1;:=N /3,B*I$_ M@VQQE:=9O-P"7:D'O4[S"70EMDIZH(W,5NXWAP[3!@H@;\C.H%VD7Q.7K71P MCNWPC'9V$^CR?)4(%N"PE00.]/0F4%X]PXFJ+=5]J/ /BYMX?:"VLLK!&]!* M8M.WHG$;,>$ !9';U (U0EO)YUR9X_4F]\DI\ 6EW7,ZA6,K#1WHY$[NQ"87A:UT M=K"V5-\/&((G+_#OHBOO/<#;@Q)@F2%5V7@"OIE=3CXI ;>79 M ]679Y1Y083\&R^)\"XU+0GC&LV":2#;SJD;3SJI$9JX;*7E]96IXR4R@/5#MFF'$&&TE!3Q0!#9G+N7SN5,>K7 Z?_/M#Q8#L"FJ:H\EOO_,RU/.CEW*X&= MQDJYV_<^I.79O>[ QX7'A*+UJ;G\"26T)JGVQ8_H!1.HTG(*"G7N@*28^I#> M9QW6"5Y 92;E$0D7P;^GR_WAZKPMLD0>.S)Z. / MP*HH^W#C=Q6GU&._2 *IDY9:U&0"52*X.O-2*+VX]\, 'V>%@BLXW3PWN0 V M94AI$3.Y"Z /]WPO* S)Q!/Y7[WD+T1B:@J9R.X7A(TF4)6?:Q"K0-.'6\!G MS 66(\FZ?8T5.(QI=D\UT=)VDPM@:T4%KM6 ^G!9^ 5%>,<;8I!C?QE$ 1%+ MAK>[:L(5+2<7P$:+"I3K0.K#[>)EGN+34)KB \Y;$#%BIG_G ?,X>T;4T9K* M3\*__DNHP_ZP>[-]!81]N'>\Q_#F%.T+RK(0ZMC%3$BHY3^-IK&N'9A$*:[>(D(0^ MQ%&\BV]='D-M&%&VG5P ^X&8DZV'J1>7B'<1_CQ*LQV8\@(3HB:3T_/!"-J* MHD<=GW8EL%Y<*=+05Z&89!.YM"$3$O#FJP[[FO!Z[,ZK,M1 M6;N$A%S=MSN6]65/$.48[O8.\A+-XJ2(@'_U/E%Z\XGEAM'BTVBRHE>Y)$,9 MN2:*J6%R/5,J+P@;^>KD># JA%.[O,J(T1RA.;$N@2U$*-,Z1.X\-QD"1P!5.%$<]-]:117(<;K. MF[%VKKSTTF JH9'[/+5Q0==Y-J=4CL56/18_2*=AG.8)^I('/HGL=X#FZR#, M,ZD7HJ %GK]&HZ.+SEE_E'!Z47/E3T1J>2%__('W(W/TD)-PQ:I0; MO8>-&.!SH[E&5,/8BQHM NC%F#!Q9S5\4S'<.K?OKPRS%U5?JF[Q1L?0+NOU MMWD,@ZV2+5A]WF)0G_7]='GK5'E:#I3*UEA@%T/HJ/ J_I3ZR/I1MD62//$V M3O!L%['B%M/5:^)%*18 X3#RZ;]"QJC_GWF:%06=51DJF_D@(P78<=M$>21V MZ^:$TXM:,Q(I5YNRF'@Z=X[10=18+1HG F\X:1(!T^)5S*VOT7XR&@",LZJ) M\4:N!!DK1 F?W4]$J:^0VP0( O2TWYE>'H M0U",1A4*]9#6?0<-&!D!VSB,1[@QNCZ$P]A-0SUR)?F>]B:;"Z$782\UTU"/ MP$LQR1@2[,+X,/J08J]N&NKC(^A0)CXWLNWT(8 >9<^KGHGZ^ CZ]J BE3L M>A''4C<9]2491ZK&< M7BR]%WI!R4ZS7X:L^3*!8*.*K8C#MCH'<$A3CH* M7V.644QPP%B72.:96>R]G 4M0P?]Z9_8+(.&#>(1: WN-/Y/BOOT.&,6X=(9 M\S5F]O[2KT3S4?67X2'EBA^@4B-J +05^P/*/E-]6_2SMV'QN&)RM\Y_&>'/ MB)\BQ@2OJ41.P2R8[L6KNV?DA:1\S[=W+$4;JGDA.>C4A0&__P(NC:V\7"Z=B/&[\M+%;1A_;[^.5BF.;-,) MLXB^@V:8-(B26GA&)UUY2N(/?+CU+U??4N3?19LTR&.\_'\$6:!5/,G\921H MPY&A)N1$N!16PMJ'>$$,>A9DBGW.]J')\2DPR57)XE._CZP/T8$[EE5B%HVF M08AV]GOX &QMIFCB[N-/"*\^EX&2=9\&_Z M3XGF25I-CD^ -_'-4,JA/F00,\PH"/F6UKBTP. M?0CYY!3X$MP?CI/$P[^EHK]:D!_O(CS[YO08HKAR/)9H6DL]();;TW/@W5;; MVMNV;/L0['I=]-0\T;NB);MW/_G!EEMMH?0AGI;*C%S&WL;)=9R_9;,\'$^G M9!@I[ ["9I/3B].34V"/I[:51DL@EB)V@8^$X@O,]4;U6Y045Y,2%3)Y#1MS MIS_8P;&:A&H'$[NQ_\@UU,P'JTH^%#D4=1ICL]1P'IBRJRN?HBPU@Z&=G4^>4K0NQ?XZ^W>NLQ9 MQ/+DC-,42;= U5Z(90I?GJ$1_=%'7SLFNZ9&"1PY)8*Y)_]^)H4''F=X6A;J M1J7WX+/H\/@,O@I3#:VHA[MV5+>K,PS5_.T";CZC\%XP.<.#Z +8J-G4)"(% M7#M*VU4]62^]18QZI2U*T1;/L,#FFJ;W)SM >Q&0S<6:Y+CKA;V2[/F+=70[ MI6[_9JHO!J_&4@;V*FE0G8SET(N8[D-1$&LY$>"?0;:XRM,L7J)$%LU6\4V3 M8V@#3E.ZI &[%Z'=JAU>-:41O(-T>*+E.39E9U M#1._AD:[G/9YE:6 M&3RR@)<7N^IBBKRQ,HH.Z,QM$'G1U-(61?(RS(R+1Y=P&?EJMP*O?!T -N*VG;QE,R1G)5I!$O.30>IBJIBBER@ M,^8&7,@EZ&8V0U,\_=Y\3JG'_#.>D!\C(H=QY)/_D&BB#R]$I,\K29!*6Z%J['9D< MG[F2E<1052'D) AQ-K!^DTC-,\01K&A;JOQA2Z MDO"Z@H+51R[0L6ZE*2VNJJD?MQ]D&&1ZQZZ>_XBS_T 9R0DNU2.]5[#@ MI7/H^G]6N!?IE:DD!#K44E80@8O\K1AV0!NQ/ M9#M)#MG"W(_V/\).9< ^C$UH5H.B$JA>2]6PFE4]ZD-S'T=SW+FEW/^HC<]2 MF5] U[!U7#V5PA,H;+<,_7OA,8]OF1=$='06I^_;.#%WMZSQ5C8? &_DFER4 M;Y @*EZY8S.=^*/LZNO"19X0&GJMJD MU9Z)#-B49I=\L8+I2T.@0,97%.!&D ,YZIO05$V9L( -96VHCK8@!'DJC(E 63F_0>/V(,>9Z^+C=9\5>W NWI0,T]H56WC\Y.1\ S"%KJJY1 M.DV"]Z+7'-9>L6I//$U6%TE3R_U8GA9=\N?22U>/L M)9A'M 94E!41\*2((A;VE%BM6L]@?] %G3STPD:8L#. L2N5J2/'_@F:#KQ6 K61U;'U&N,.UDS$I1[=+XI:P:- M1F>\2=L5>(#WF7H2YP\T37B]&&!?XMC_'H0A*3'"8O#\._R9:!Z\A>MHUM:K M@FS[M-\7(X0>?/L[ )@%&IU4V=8FKV( 08.$*Q&$7_85H3?BV&\+NZ" ML6]*NSR@K/6ANU-DIMP9C>&J;$MJU0PV$=!.P#(;H":O86"!+R[U*>$/R4J M>S$@BT1Q13[;39:XJ\,41@ I"D@FQ)2N^+B37JBS@Y6TFIP,(3:O>YD=Q9GY M2K_:JEU!A,ZHM?LA+"W@BV4EE?RQW(08>C'4[V./F)A?T#1/ KP$SQ-$S=6M MC^QK])89;9#Y#3 U$-O@W<[H#$Q!"]Q_X%VM3*[\P26%THM14GAOMQZ[3#^K M,19V'YR'O)D[G@U5K-Z;\;R /8"LL&G8'6T(9I>S F;ZH( !\?-MXWVF))6Y,1_= &QU^1T M2F>(RIHQ,/!5%)3"Y@\Q+6B]&$(T)*/]T<,^JS%@=A\D9NK1&82[RSW)PXAV M(UFT%C)Y0P8(V,-%(&/^T-#$TXO!@5?79<"*51*7[G7X'8C7F*0O9GD)3-Z# M]PH0+C!:?=09?&8OFIP>04>1FI/#'Z55@/=BR#ZC+$BHP9',$WM?J,<$? MC,9 >S'^7O*W%/V=XU???(!XE.YW0&.\B9I,CD^.1N>#4XB+B[TN:5U4B-H4 M.*"3@2FE++BJ4,.R-'(^4/(6.Q]MU*.HHR' R/J6HL?939H%2SP[R\*(=Q^< MG$#G!U))DC]Z>"B:6FA:/29Q@^150?14.SD;GHY..JDE5F +,F[W M0*T84"USD4Y[)C%@7P&;BB+")TAPTBV-B*,I(H5EZ05ID/YUA;L=9.0GJ?U% MV K/P=VD7@5)D NB4VP_HRG"6DW<.?4'O;@1%@SPKKL:URI$?*I;2DUIC6I\ MG,@1AAKCW3:!8L*XHBT6$[!)L2KQ6L#X_'&M_Q(:'0Y='KV:'E0 R5>0EA(>"C(29H=B#JY(9"A$=B1 MNE7F7AA2J<^X[BN8X%Q.1B2N+&P*4: ;W3(R,D\UYJ"FKPZ25F0E'8XZ>234 M024@O5LFP+OENQLLKKV"CJU+[!"ER! M_G3+8+C)=O,5CY6\\"2C@/651OL=^#C>R<.'(4"!8G3+MOB"Y@3F,WJ/DXV\ M#)1"JST=2Z? D4O5=,(,GT ENF:#3!$6+;E2N<8GKS"F>ZHBR872*J71FHFK MDUM.$W0"9>B607+LX[-W%N"C]YQ&X.G/#(J6> [MY(2@!4M ?;>LEMM@R[(G M\.,ZV_(=O7G#^R=R_%);JRN\C8VD3NXXZZ 5*$^W2KCLG604)6A!0@D^$ MC-=VIZKZ"C<.N MWJ*9011X1W7+6'KC)1$6%*E43Z==?950M*1B.NND7XPN,H$"=,LBN@EK-S" M"9HPP732%JJ$)."Z6X;0!_2]))XDCO"/4U8XQ'1!,'T5%21T:OEJNE$9JD!G MZAL_'8QA>*6N9=V/8-CD)VGU.CI(O?D\0?.BL$_ALT5EJID82=U^M>"3RZ;)E+U_' /G?4C3+P_M@IIXQJK^,IC@Z=7+<:%$93H1E0]<& ]H]-50D;0FPCM^JVJ7>Z%7!ZN=H7M]8PUGL5 M63V/ST? FP4M6E1#U12PI>UF"+0Z<."./P-9&+6@12$1X)OIZCSR]4()UM)N MT27Z694K=!TOO2 R5(2=MH64+MR8%804ZC,O0&=IEVBL Z+# K5'W>8HO ^G M7]'R#27"H\#AHP4LX L_ ^GS-OTR6*!1K0+*;O#_I7GB15-T?W\EYXSW+$5W M<=1ITN2X^A"@RI$/WDZCNPPM#1?<3;-"HL#>0"VLNAS$EF)6H99>$Z$9G;SU M7\J2.4Y+Y>+O3+EG9S93'TK<8?\ 7@\UHG&T)65H\@%UBUO*)9?*Y MS3,B\26)./PW%4<18*:] ;?Y&<9 #V=%J\)IRLNBU;T-S]'D 65 ^QEE77K) M -"L:0]Q$A=VK596EQV_GP%T<*V^^/E#U !F+PH4%'76BREF4V2]J*=>.HQ! M#45Q-7F9LDIKT(-4,-AZ,QU4MC=>7-4OP2B!+59*"I1>7UH0>S$(^:68@4:< MNP69ST''[4$%X/%W+_$I=2RZ.MUD_\,;N7S)?E=A;-OX$%VDH".&;!"NFB6L M"JL/UFR>:,K"+XMF/,V"#Y-(B/HO9[(&/M.UJY@5!=2'^A$/T, M*@$J''/UJ_(Z)L^NUZX7*EPMD?0K0.-F^1[&*X1>4/(13!%_ (Y#VIDB$HZF M=?\WECA*@IC18#8-6OXF9AK8W[.-J;$1H?4BIF,320]VWM[TP.CB3M**1H-M M=J) ,\-LALA,B#;]?,;*O'=K;+X',G\M$P9P'* .6^1-BHCM014O?=^))[=>F5-U!=*HJ6":$X1O:)D23831 PD"P'9 MIVKKCZ4/,#$";_L-%<@V]#[8FEC1C\=W6NVID,$F(\Y7+R.9*?2MF17>QJ0) M[+5GOC15Q^EBN*EHH:95X0=C[3X/$F46J[ M)_6W-/ #LBXFQ"\,SUXH6\3^';N"02\>O?BCSARKPX?7CRG3QUC\#):4N_FD M*8NB([]M&?3"[+@!6L*O2#@C;#,YAC[2V"=9I4Q<$?3"B+@%]N MR?*P3=>O M3$6C;HRE"VQC5G H(%X36!_.)D])\(%W04^AQ](K"].@R!M,CD^.1C2?,RC; MFL3Q:5AEZ::JX"H#98C--=MK0)R$?0A14X9F7+6/WP8 M"P(Z 9V<(SZQ(B"6,MQ 5Y]9QA%%.%;.Z(BBZ6W-U1+X?%7H5HFR77CJF9KS.),'L%NKA"8= M7O>0\)GM5K6P9_01AQ^D0N,.4N74+6W') 2\-$NIX[.M!TI@F.E6)3 RUZ&_ M_X,$B^(/:MAE."V*4PJPT:Y-RXQ4" +EZ$Z.D$. :G.,J T3RX4#5CLI M9]I4[Z,2D-V9=-![$)63/O?Y0AS S@(:;&G1O(])0''SV9Z;M,#?:Z2AE3?$ MIQP'" >SQ>_)0: D+=WZVPI](U?4Q./U/DYEBK'S',;OC#5.S ^?60X0 9'Z M1K41(S(BQ^9"_+BPSGD[S94Y]#J[1+)@&LEML=6,L*V>V>Z:D MZZ(3:(*^,9SM'6>\SV"9+R_C)(F_D\..]X[_DLDJTIN\AIZ3!IV= M%2I!%6A+M^Q]3TD\1<2C:E<%F'@TKLY1=MBMPV=N;ZR6A@ M%"A#?8N?@X5@>^VS=6&4JU7D?*FLHRMTJ52VG!Q#)Z90B6]W,!G!ZH/_TU6, MIPE2G)1Z?08I/HICK@KPT/7!T8EL-=*BB#4^D%18CT.!L9L^UBZL7/DO[(+4N,"6M ML&B@_1A4O&G2O8^I%WY)>9K%2Y0<@%6['LI;XH'D&NW[_ EHU\'5!\"["H@?3 MPD)O M&6NY(;2E'47Z,9'@^A*[NAA' M/OD/\0;Y\$("7'4N$#;"D@$Z_]DX%BA@V7* O9R7N<:YL/E_U;#";KZ:S$G MP!Y4*N9%#A1U,;OH+94F64F;\+_V-0G_:O+5^\\X66^P1=,%_T$L42"7F1I3 MA Q*;4\I*!)9>.X.+.'&0/H\EAB08[.,ET,&%0!J.SHU8I7= %-89/>>PY" MAIF&I'GF5V[_^^)-Q*]+IF6$U6@].1N>'T'YF5G8>)E M.52!&6)%Q>ITS'/ M:K1FD@+V2C5AU% G.$@%.F%LQ3/6"9&C4SS+OF,YR6?LW:86B!C'\BR?,L/[P^ M"Q@RMOOX:$8JRN/7?,D#GT130/CM^?^)#^#LUB-.'M#WTM22Q!'^D>5C4UT- M&+V'YA$^!J+?PE:H&EB!WG0KN14Y$#S.QC[#H;P>X#W.! +L+EB-0KXZ2$$* M6.^6)!LU%VKE1J8@//.V*KJYB2DQ;XQ/$&/3+4O5[K6T]IT]K<(V JC,F9*YT9^@TA :V=, M4@?.C$\H(;_PYNA8-B-+FDV.1\[&3&I1K08G8!VV\-4-1IJM_@Q\Q D0*E^7 MBJ9K[1=@(3@;H2%EN I, =?=<[BE)98:+#AR<81J>)%T$2D-LM^]JF2O)MG%S'^5LVR\/#E5!&N-8+L,2< M-;_J*8$!3(%B=,L$IP?XSR3(T.-L)C75F[UIKPU;X@X/'B09:\X[[ 50 ))P%7]<$T'4PMNGEK/ M3N6)Z2;-@B5)K+J>H3Y0VI.T@V?#L]'H'/*>4UGO=>=!UF'@6%@->2KN,W>Q M6$H^Z)R_O=7@BR-@-P8!=X9[' XH2XD'G6/?:K3%$7#R01-"#56"@]12(D*X MR[3E>XY7_0U$G=I\O!9,(,"I"$V($]E/Y>A LQ+:#K Y LXH6)TN&:(^U#^] MS9,HR/($8:GC?+=^3^(-Y M7"K9E[1BT@'>B=>G7P;&Y'4T!M!'>$T>1<86'7@_J[W(4_@/ MH*UN>C3JJ@ /W<]J+VL[Y !JEV]&F%T/J0[47^V4E!M V.]O3^RZR/EAJ M[1>6&!RYEFI^GS=-NO M8_/T_.3HY +BK%G18Y-VV%V/S;4\!:=+/A:W/#:U,L<5L\QC\H*2CV JR\3( M>Y1!=R73S"X;N]0I$;CE<&E"7CJ._ )1*JTC('R>"N$4,%FCE!DAD1(@4+Z2 M@HW+.,<+<)P%'PK/N?WG&![ /(UJ27.V(4(4EDQOMEAYS!8HD1-2>H2A #K: M5>:"!\"2,0S0Q\7R48X*!GB_K[6*F8#I>.5DQ5GFYG,:YC[>NHW3%.'_^:_> M9_5+?-[;F"#AW:IJSPA7.!Y]2&.BG\\Q0GI58K_ MNJE/7@I5[\NY\7@P.CH[/^W0P9'U&/BR2D>B6D?'#1JWSH[5V=19B@\?+N3@ MUD%RPXV"20X*J,.DJ);99@K;SF"[\YQH_ZMN24&?0YU1=,C@[(I-8(%ZA!@0 M>K!VF7!ZT+C [\JFN#JM$F0N1MA)-'-G?U)AP.ZTIPD=SJ#JJ=@?M@)P3?E] MN+R=O0["/$/^ \KNXS1]0LG+ I,QSIA#-I'9:TPD&4G(!O9S37L&//A$^$''^@%3?,DR# O[*2%?'82(S&_Q174 M/@Y]=VT;'\+2 KY^D?,HV'0U((,^>'[7E,;EBO\"5=&9YKZ*J7'&W]R>JO&5 MNG$Q]L&OG8^1U#M6ND"JFF(A ?M!-JX!)HJW+Y@^N,3?+-_#>(40W?$\ZM5. M$K:9G)P!'W?UB..3KH#5!_?X;3D*"O);%&3I\\LW)>/2=E@\T#6S:K"N :T/ M/O(U)U(=ZZ6M3V"VG FY<'R'LR>S/F1>J2F1\9*<_IO34O9^+&Y@ Y%=Q6E$ M. LBVA.=RT]9,U(D\FPP!#4: M<?4FS\[ 0[NK%A)#\F2&T"4;9ED@(^UJI8U.>>C\W%J]P;_']IGI#B&/?W5W)O M5-ZS#!SPR52? LZMGA25BW>T],9M=9NC\#ZY@):] M_C;@F-LT,5^]SV"9+Z74[#S#P )=_HD$?T@/O\^60N5]- LB.GB_Y(%/5D9( MG\[]"NXZKIV'5=^)A)PQ>%HY=*C!]B%U:!F<.MO,P<-,%L"['353?(8E U&[Y I%PGP O85C;\:P68 B4 M$MT48?*VD^')\.C8FA,61X!4MU$8O*V3$K AF5]+HUT@8-2 MH N=JU*2!"@_Y]YFI$%4C$_B!LQ \ (.@[$[LR@ U>@!\U'M3>J M!\KI0-:L$ ZP Z<.>2:T[V,3$-]\'+U!Z,BM%R1_>&&.MC#D!DNCEQ2R -[< MZ['%,6-6Q"K@O7GSF#PKVJN7S)%H_N8_6&#JQVY.!5% 6_/&,QW:A-.MZ-$" M%V19>(FL5>'P: Y-0*ZQ%:P1*7NV] K*!M@1RR_'&H?D1R&#MQ2BZY?UNQ)^@>IT MQ@E+ GH+62LHR?!-A0B!M]J5.#=6'SE^@0IUQP979&!Z1B'S>UP$[^J:FY)6 MA6B #6^5^138X73P"E2A,R:X:[SFAO$[\E_1=!'%83Q?/0?SA48)5D5+)B+H M BZ654(;LT M.F.1&W_W$E_CLF;GN0)^O^RO H0"@CN3P9(%[7HI\DED"8K2 M@J:$>)[06L.7J^TS3]Z*&BZ)++8"B7Q2CU)KJ]'$YPHRH",B^?HA<-=H5 P" MG02S"CZAA$;L1%.&YSG-TV\1[M1=Y.=3M,&F\%\U>DLA#6C7R$9YYIR>JPI) MH#)@%LEK;Y4^)6B*:%[0[4RMJ%4D;56@!4ZCVKI*Z I%H )@AL^=?N]:D;Q, MD;QQL160<1T2JNLZCO':%>/IE0]-$ M+(A;ZHS!=0^=I'+&^'0K< EH;MXX*E@,;H-/Y--Y4''==?!@ M@0DZP9QLX#+U$FZ+#QPM\P+;#BD3)X CHZHQID+.\ MW&LDIY$U8U[.T!E?&X_[/L0KT(7.V ,YR1)VG5/QOC5E.(XU=$/G-51V4!6A MC,B5ZX415H&>="L#5G%:25_C(IYW+0J4?DGB5%HB1]&4"@I!E*4VPO*+YNE(1C;Z@ M)55H8JUG-(WG4?!O+16L]P$F?&!3I=U%KXX4!"K8K;K?_(T +\1G+:J5\19* M^C9V)!ET?V*KA%F@0[!EQ/41/:$DB/W'6PMAE.4NV@:+]&K]WGS22XET26* M\ %2EMQ4T*)8?X%O66OH@!*7@'%C\RXPXP9FJM).'DN'U+DR/! 9O+B0<_?V M([;A"]2L/!. M?DHHFZ/'69$)374PJO+.0E+=V\Q81"[0D9;*'0@496V[Q!,I<6DB_DVW<7*- M\$>6 4F/_T<(SG.3=7&J@ $ MVE._)$&;R]B7./:_!V'XE"?3A9>B;?'+;98&V>%)JSVK/ J=%[W&HF2(4J 9 MQN9=SA8:JES%I@3J4X+" \6_(^U-.CXP./HBMSTO<B<>3$(^7.U*QF M+H*.%\IH/[R?"L[=^%MC!3!6,:%$^E!W R[FGZSW1^X&\0I9-]8?*?H^U!^U M'_1/I0-\JUR54;Y^Z*"U5 X$V.S;9-S_:' VWJ@@[:/E0'M5?KC8Z.H;L3@J6]J1*^6Y53K"B$O=IO M3$KN.7;O4JC/O "=I>(LUC(TU"TC1F Y7_AM(WV.I5L*"[1V2E/%^A@Z1\Q, MU4B3X^I%693UHB19MS9&>CH] )XI6M;;\0-N' M;6N?MHXW*$];Y8::CGRM+ *Y$C?Y.<:S(T:T9G2V%?'9JKK4STGZ*4'O7N 7 M$6CX>7KYR/X&,6O+^E-,.X[K?)F69QYH8LK MW 5"%S>J;]X%D9FM\FN]F8"+4Z:1MH/T@\T\O78# M:$%XM:O3C9C^1VA.4EVY.'$?"F-W(U[Z0QLSN4%WZ)'@I/L7=T[(L';-NYJ: M[N!K2R\D MT1\O"X2R+TFW&R@HZA,R%57R_$8"VE1(%2C"LO7> -&_D/28[ZX85(72E8 MW*B8B:$3XUA8,W0P=CSER3/"VZI@2O+Y<\'R?ZN<+.J\MI M\)Y#AWN^UMC! M;BF'"I1>?8TCM/KJ)7^A[#:/?+7&\!L4\@!V-+;#*%];5+BALJ8(KC!4,9R" M54.[+5M4H8L0UED\*D!U+"N*JO/"$X1!ZP(\T,"NP%$%DO>16DJGTMI03M-X M&A"3^9]!MBAE*GF)-9;Z:M_'T9QD22^92N4Y6MKM!761&%P MW:]7TIHJLTM#,K.56<8!#69YCV8Y"K=B&$^G28[VHP\.;V4;4^CZG:)J,SP' M2H3L@'[;%*&MI#?.J/OMCE@VH_ZUI?G:O!.,BPL@+U9GU+F:R&REYH'-_+W= MB6]^_!\!EF R7:SN25Y:_4L.R0L8?X-^W7-HX;65:L!Z]YUE*Q76L?PERV(J)!KIX444V%:HA0VLK[XU+ MBC"HI B#'=&X8L)J2A$.T-I*...2(IQ44H23'=% IW]O6A$.T-K*NP*N"+Q- MV,8I[@4S285YY5&H6OEHZ[Z:"?G,E;G%RCZUKB1LY5"!4C?F9LKQ>=/P5%2V MI6(:N:,P=JC;!Z+V@(, 9\TDSLXRI+&REO("N> *:%!L3 IQ$PY1VOO+4@M]80@VW M0TMVC-OT\.(_1ALOS$LO#=)O4?R6HH2FU:-G$A+*@]\J$XZ%F7:'^"=QJ_VAH.73D! M6M>"VM=@5#8]C/AIYQ9L.'1FUZ_'M*U;, J\+R%!5DW>0^CJ:A7)K&;R'HIK MKG7F,M1JL=.C(709H[87&Z4P.AXDU'CI4RPE!ZMH[E"HS[P '51 C[J.IG81 MS?*L!QW?9R!YCDN>!)1C 3?U2]1B6,!;M'I<26%9"IUQP\>Q_G)E= =M\7,% M(:XXQ+5]R&Q$DE#A0@T>28E_\X$@TEU)I+MRVUC#Z;L,CZZUOU>P 7P#T:R> MZ1^(+8K35BC1.TJ"V'_)O"0#G[X-)240U%..SZ9>*LU8V-0GV276D2OIGSJ@ M[OH2[44);4'E;8K MI .4IJ:AQ40&L^,. !8/8_MRTE]WFOHV8PFZ5**F(C5^$:624VDT<- 99H?".MY+%)UC*4KK>2\-!D-'"C-K2%[7>XF! MZKC3P#8XDZP]C[.7+)[^I9B@A6T*&;IS"*T\16M !,O-:2NNO81,.2T?/EP( M KCRA 9/?()E@,#24-IB-EXNXXCM994&A,.'"T$ 3]@R@@242I#8NNRTM9P^ MX_^/N7!94F&-5N, 2).IP)4_%SGFTP 5DQE?)6L7, M/@:P)(0";L88-_Z!K "/L]=%D/CC*,J]\)7V7KY3U6E;((?,FB_E@\.?&2S' MD@FF259:Y_"_]MT\PJ*= M)D*!U 74[/?8L6Q\6N1\]3Z#9;Z4TK/S3 $7R!HGE/TA18)>=SV'G>LI$T>G MO7)9R]+##5Q5_-+C8J?*"0NBOU M7AM26]NRLI47$#:;VYC<4F#KNWMNT=P.1DH/I(W8HK.[=4*"# M\M55>S?+:0 M'K!=H^*L+$'3<5?9-3(-*@O,P(=^"15R[K;=M^03ZD NAS6V)]J5NVB:("]% MUXC]5X-3?D-Z]CN'#IZJS+0*E"4'45"+R^9H49QEKW-B<&+(=0Z"G&9,O.? MCN6569=#ZD/B+>.Y^AS8S[?F7'TN=.0UMOS#QZ";V)]$#S SU ]BA1H.+L[. MST"-4+=!%&3H/O@XI$+?+J5Z"0/JR*[*C!J5H4H;>L=-5W=X3IB)L5ZNOGK_ M&2;KSA5P5LRB8&N[0KL6^0/WE)M*:OP-B9-8+?EJAI0 M29^D4K!D8@/5J:L\S>(E2IY1R/+^+(+W5.W2+F[%I /L$%B'5;Z>Z""V9,$# MU8=K$O ?OR/_%4T741S&\]5S,%]D:IU0M&3;]5.W)X\*BJ$-N^-&P,=L@9(# M>:F40M**RO4"V))@7Q]T$%LR+L+F!11+3;+'&^]D3]>QDD6_)O264U'!"]C MTH0.^VQ4:U3(;47*P!J599#);NE#JD6N,9[JQU_=IY:W%EUSEO*UM:)A!&SR^M M:AN&AL"6PY84I@S7EI-\G'FAR^8A2?&G'\CX,[P &+';ZU?%5;V^LZW.BR;' M)\='1Z/.';Z'0D>WJOC=E" M('0!,_L]=JN<4E-9["A:($N34/2'# EZW?%21P;.TO<:7EM57E=,6,X$==>9 M9.W(H>.>H.M=R=WRW0L2DG[J7NZNPV\P&9Z<'QT#QZ74(Y*O' JX?3A'KY.! M/:-W8CZ(YM^P"&4JP&] 93( GAF:4 $%W#X$EY<-1V12W96:1!7D#4D^E-$9 M= J0)G1"%[26?"=S(,/*-MXVO#^#F1267?E*?2B MK-P?#3.*LNWD;'@V.#L!-9T(.ZEO-)&_@H$$MICK4Z&RD&B"=O M^..**&2-UDQ0SD0>:[+*5PX3N&[97.SI!0&J#"O6:,T$!1P):$*HH4IPD/;! MO42(5\=RH&Y,9771\]GB$&T?O$.$<%6!//*&5$9#X*. 96&NK"+L0^N'*7P MDFN$^ST-BIO2]Q!1VJ*=L!.A9&2G1TN?8')W=<>JJUO6I5'7.#5B6ABA.>F3 M<_.1W,E#UHQ)"/BFL+FYJ(RP*:^.-C7@JX=%&:%D9;(:B1M-AB=G(VB_P]KL M:^!KSOC4)OM7WGN E2_X-_*OXN5[CA?%EWB6?<=B5NF JBF3%+"K5VU-T$;9 MD\#B/(D"&M@7^;?!)_E)'6,N:L-DT_5=J1I>3V*![TE>WT4<^G?+]R1F53N5 MY(L;,?$ GU)KLZ^!KR_1OX)[")=<.AN_?S@YA8C;;??^X7QPZNKN_("*VOE_?9\< ;LPVO,:IW[!P;WY_V#TBJ/!04<_&I":)W[!X;4+5=3>RJA M3$"H:#D9G@[PL'-4%3A$&JK"'DK0RP9!92A:<1)WYULJ=OKF/TAAG;@ZCI7D M*4"!7@@(N!*"_3,),KS$S02+MG[CR=GH_&3@3$1&I36[ EI+3J'&\W-5GH7+ ML$ESBOX$:']6@:0J+.\A[7A>S^9= /!$Z4RD0#,;]D.TEHSN4$I1OGGME Y 6>2J:T(VBAM6=R=2.\K05T> M"L?5U&/G%32NXJ@+OAP5U82/UI:%WM790^ZL(6](QQ1TT:,F5:*,4: (]5/C MM7I1,YY.DQSY11*:%,N+EE*XRI.$BLQ["T(\J:%R"3S-%E#W.MZ*;!13FED$ M=]4+4YT;'7&KR> 8HMC=S?(]C%<(T=HW6)>V@BU$+4&C;(LQ0<_<*H'S!ZV :+!7I>KD:X E$?\I/2^;/ :33,Y0VQ@*"C M/:I1K@.K#Z$=AQ#7BVGI5^K!+F^/Q05]0U]KX.N@LW7! IH1[3[VB,7B!4WS M),A6XWF"J(>02SXSU^@M,\IWQF\P&6Q2T[3=^[L(=R'7\8+A/(W[#;QKDLE3 M9! 3P.C#%ND*]S+(;KTIF0Y6"M^5PX>Q(("]RX7L"(ZF @A]V 7M8E-ZG/ > MQ\( =BH0$:1#9QE#'[8WS^@C#C_(AGT'IM)Y1-IN,H!V/1"3QB=9 TX?HE&) MX\7C;)PD)/$;W;?(9V/N\UB.P)M5PPE9@J(7H:5;8&3W_8"A;'_SBG]*\>X# M U27I#5\$Q8A\ 64A%G!>:4*0M"T9 (W%-%!1.XG)F^%YSG@F^5*]'!\3W1P M]B'3V'TOR[B//4B'\\TK]^Q2%9TVM&;B36;L\SEP&Y?,FHXDZ\I M-%N^':#C=G<2N]?P^1.TP&(%IMMP/I;BZ(4C!L'T.-L[&;*\=_R5:RF=K@-7B+ KRUEM(JF,*- 3;FGE%K:RV&\822*>%BCC: TL?931BP M=*73:9SCG>LSFJ+@0V"YMOT)+$A@7^,C:S3' M(R&(_:]!1(;%2T;<:+:#0S2MU'HI%I93!T'U1&(!KD WNF4 W)7#5?R!(F]G M:&C/%YRV6$Y.67LK3!)"5 +VNU5PH+R<:NX^)X-38$-?S=TE R"@KR43GM;$ M_M7+J 7R%1^?]6;M<@MZ1#[KSO#3A2,@KKZEKE5?(.*SGJU<\OQYR>+I7R1W M$98+Z]U#G.EX ,D;XM%V"C"Q;:,-:?G(-6& =T#F4-.?-G/R6L M/G@*T3T:F368;$A@1QS1NR#YO8:T'8D%.8-.@*2D3\"Z%K".)[79PZ:\\> ^ M3X4!'1BK1Q>?:CDJJ"0U@DW.-]S),18&8OGQ'F>W09)FQ/#O)7.4B3T-#%I/ MC@>CT1#ZM.=KO?;X*D0^-:R[CS-1]0'+Z,R M,K7?Y\'#6!#0R2OD'/&)%0'I0Z5"/*DMXX@B'"M=PPX?GH!GE121(Z!2@* / M?D E;)1O:> '7K)Z\3;KD&I!%;6A&Y5SX'"8 MJFNJ$I0EMR"PK=,6UH.WQ#^6'!R5*ZRZ,1,3M,%#2:* ?'UXMMR'H-3@,D^# M".%%:8J/&BFU)2J&NZ %.5,.I;%N("3CH M1LFA/O4"=+;\A6S906[P_Z5Y0O)(R4T>!P]23,,AL).7@>@YI@X)*%LN.5"C MM;P?O==PYN0^C^>[;FZ])&A@G6FL'I!5'9(["<&Z11POYZ'%\V [+!SIJN0;3(CR]<( IX7Q9 M8%&F=VF:;V_TY4R76Y#EZ^CDW"&KEBG/?#2-^2L:@/K=2WS:U49%/IYO_T1D MPD7^&'_"FZ.;3Y1,@Q0])<&45!S; MJF$)'EQG.TIQ-: AK29X2@.5274H!I M(9/+?9D8>)C4^\9D< YT)^*TTB@=8&Q(O0_N,B1Y*K&.J0^)-]9HU(7>MIY$ L .D_X 1URVLK]!DVRHQ7[>T,G/!0Q5Y&[B 08 M!!^(@#&) 5:^9D*K5KK 8YD?CEVH$JX^I->Q[ QS[HXS3'-3M0+_3]<9/,[. MH!5!SI&^Z\R9D-$NFAQJN,Y<.&0V+).C[SIS(307PL;?L%X^)LP[I&0;D:_% MBF88KT/F/S%C^EA ?66DW.$]0R7RQ.U8XKD53O/8=%! M>[:TL3GB8.Y%MISJ(MM*)/*US\--? [3!JR!'.40;+$;@]^+]#[/*,V28)HA M9MC\%@59^OSR32,%KJ3=9# "7F^:8YVO91KB<#+=SPM*/IAM^@DE] HIFC*9 MW$5^/D4;L M$Q@FD-&8(VT!'>6>"@@!-2=JL5)D#Y7RLO/,9' !=*7&%?PA-YS>"CQ8NF7X M^P.EQ.=<8>HM/86Q0^]YVS#T'B 6L-TMRUJ!2FF?W7D.XP=V5SH@0\I9N=<" MUF -7/LG:UH89;N?-C-7CKE1V ;JB M8C6Z]@ (* (S >VHDI?\A;*UDIGQ9OH>)I!.#,#*T 1<-V_=L9:BF752L''X M,\@6=Y$?? 1^[H5/<9HE* L2YH6/(C0+R-Z"G*0?9]Q7R?=3+7Q],H#.4]O* M/JTU20H4OEMN'KLEM2,K^5-B%.@ MT+#.@@]Q])3$;V34U]HEF[X'+Y# V?":H)BSX%<3C$!78)T313@4FW!I*[J_ M.0+V+&U)%30E(>"^^:Q>AK2;G:*-Q@#=]/[82B$7C" F#"KEEY:-^C7(R-YT M*SS)I1#W62S#/N^P%;@%E(/:0ZOQ3C9OSRBD$DL7P?MK?!-EFR+UNAHA?PM> M1H%VL H:-3C702;0!E@[Z\WR/8Q7""FRG^\]-AF,@+:"E:7/F<>YH 0L=:LN MG]WTC.=0&1]:M9(H)2#0C,YDO6\^F>,Y='2!DD-]Z@7H!$H YK'W%(?!='6; MH_ ^G"KV\X>/%KB (W4-Q,_;CCJED6RF0I#U/GPZ$<(2-.4@T!7H#SU MC-7$3DDB*HYC5V+WY8SQZ5;@$M ,Y<%7)W.@9A1_.0B7N9X#[^<4#/%IE6 1 M4 IF?KL-/I%_'8>AE[!48PH?:O[CA4" [2=&7.G!$63-Z4[R>R\D-K^7!4+9 M/?F.QO%*T*30X3[;R/1%(-"+[F3+YR!4GZR$C9A@3H!O==6TZ=.]CTM .%AF M_/%TFN3XFX'W%H3X'(+2<>332X72K^1SN<$K"CE US_0X(DSR5?"*>"[,PGV ME;.C:'*\U\C&7__E>/9U)W5_@\!UG2+,MZJR4W@39W*^F@+1'EV2).@G]+\^E;_]9D M,'0]O-D)_=T3F$!Q.V:BK2N;;8KQ-E58_%7,#; SC^/*K!*=0*V[5:*U%%18T(NK5*[S3UMX4N8-:@3W=NSLB5Y"C0_FYE(5T[,!5>IWP)/I R6BDI M;D*$E;[&&?&!W?[]*DZSASC[#Y0]HVD\C\@25BZ6(KM!;./[F"_HV\A&];Y% M(0KRTGC7F]PFI.9 M0'V[Y:M?5SSK8H6; PY=%>^B+ FB-)C^X86YM#!D"Y\GA)T>06<*=%K)C<0H MT/MNW5R.0_IV?$[ABN[FD_PHTUR]%Y#XR],1M)MSH[IG* B!]AC?%'Z@Y"VV MF-*^JHS&\WF"YA@_M?.0-,NW7I"(YKW&OL4"?7MI@6Y>9@*=;.D2T+I&1E%. M)N]I@O"?QLLXYSI4V/_(9'AR-H).:^>D#LJ$)5 ^XZLZ9R;$';!X.T&JEWKS M!F9#P8>89'NYYC8L,($J&E_*659%+>,->GBEL2D>@4"W=EBZL'V=C3 1N M2N0G4J=:+Z4"&YWU=^6T)!U!'5SC&R3+\]/C6QC,:>]?X[LTS5$1+$:'QU6> M)!*]T6E;"*"_*YJ9$ 1:T-*]B2@M7N&8]9IXQ%1("O'>9\2/+EBE:=(12IBX=6%\'IIZ+4O(X&"_5CW$LU[(/'] M8TCIFG/H9-MN6VM%$A/H+6P"]NI@]ZX0VS2T&7R;B1^Z4K:+Q\U*0A3H$/YJ9:Q5\=$M.VNE=-=5NO9<+YH>6S37 M=T5T\1Q'_M85_3I(IV&,]\Y+) MY#E(_[I-$+J+\ A :?:,AUD3B[?NMZE8H8(Y7%2]_'/\R#D1Y,[JWNBI0J],6J\H6C&T5']OHP..LW%>:YYMT/\W2 TIEIUX[+Z;J<#KHTA;!&3?W M4V 3G27FV_1R/Q67'#>=>-ZIK?HE\Y*L<[M+ RH.RBO+Q\KG3N8N-#. K?GL;ICM6YG5R+K M 6/MYU[%GB#YZF\<@=4%? R7F='A:F@A3H?[>R/%9VS%6NOL^(%*G$OR=Y3 A]N1<2C]V! M:BRTVQM&9^]OUX"$*A@C':QZ5T. ZNM)3;DV$NY@O9.,_-X?6=R2M6"@=?!* MNX91QDYO7=Z;59V L6N?WWM0IS_=('\/,3,?"N*P3WC_T\",@/0%M^B MP#P57O\#_@>CLRZMZ9TL[$C&WU'G=[-44RROV95%^3-Q0!?+O%/V.G]?!#(0 M!)*TE'>@:LT"Y\< .PV CH'=+C#F.G^ QD# DG^X+D1E&(KO%V!A\%!+QA_ MG3_2@8P$L3!_\!P+W3T?=#Z2Q9WS@;C8W(]C_-:7W-Y=L%8!#)>ZQSCO_,4_ M[/#1E[*E_ \_T,G;S0%FV$?*__%/(U:;HK:4K>('.=R[.-[4>0['4?TZ00M\%/!![J/4Z=J M(-(G=&/O06L@6NWI9# :0LS>&\>@F^5[&*\0>D')!^ZO8$2'M#/XI\?9,YK& M\RCX-Q80'2AT!GDE'E:RZ;B)[TW K@R=5B;!5-T< WVH:7@7X=D7;:;.^P+\ M^#.059R0M)J .S@58FJJ,UNH."(4A"7N(_*]>\A?* M\,_%#EK)L*HI%A)PL'IEPO6@6;I'!N7_&1.#A;K 4*_Q=BZ,WXFD=%5 HS46 M%7!BVLI:H(VN#VGOOZ ([[1#NK=>!E% MM(9/B#KJH)6^PFX*TME93# UX=$ M\G;VRO=!A.ZPI&6'!\M?PH<_8%-CZP>.1B38AXNO C/R^2(IAJY$-_5>, 'W M5&U$ _C*9B*2IBYX6K5"LQ7CU?M$Z=;J=!?-XF3)E@Z8L,%-M[8&,(V80$DK MT\P MH$#K(5_D EKV^FO)0-?I\MF=LL M$51]P1[GV2).@FRE=:NRWX")#=BP5FU"U 1FR:SF#L^:ER*'39A(7-F_\-G2 MI7@/D263&13)U( TCGQB/PK_SSP)4C^8$C!JJ[F\)1,0L 5#R9[ :JX)K0_V M,2P0E&;!]"K.HRQ9*6GG/L\D AR=5)%L.: ^6(^P2)AQ1+%.[SQ')7 ,?-%9 M;WGFX[%DRX&:L#>@E(OQWI-, ,#[+3XE"OKV^F_++]2808&[Y,WG>Y 0=13. MG;S'&!S@+9%(Q+N$2+L/6RU,0,E#'"$]5@Z?9,B -RX&Q$@0V*ID!7N!YR5A M@%=H+)+_0%ZBW*!PGY\<#T:C\U/@VPT]5C6!V*JN!'N\M.FA.1Q$R5+THV'*9IT&$TG0\_3L/TD!C@A>TF!R?X"] 5SZI-[LKH=FJ/P*UI/, MDA\3A)0SN[)M(2;@C;F20WWJ!>ALE>NP=;Q]BL-@NKK-47@?3N6'*2WR219 $G#;O MT"2R8:)L9R)3V#&Y3Q-TI^?GP+BNR"4J!/G3/N:HP"ERB",T"+4_HW1;4N#QP]KQ\R)S,*"9&)^#;V!P&G#[P M-DY0,(\$:$G!TB#*L1RW^5\D&F'^,BK.$^!#6GUEJ0%+HCGL=A (%,+;>5=T^"(;^;M=O3<:\1E.&'O@4 M7W.PF\ 4!,2T5.I49%9'R92(?8X>9^,H(K7HO4]6UY+L7H0F=GDS&F-RUMFA M:P110&NW\I1A646%@X]\C[9^"L,_/SKI_+F.ATA :+?B 3Y;Z5#''\ V)="'S*(Z M\M@)("O-#3453?1:)E\GDA(VI6%*Z'W(1:HCB,W!)UU?9-94JL,7,IDZD?*P M*762@.Y#?E,=$3S$9*^3X\?PT4J=0:KJ*YE<70G];D29I+#[D%NUJA#XF;5( MBJX&%$W\,F\E_B:C MLPLG0DM,5,@J=$N9+H!OVG6D08O7;'X5S:F=HS!+UIRY9*^F) Z ;^&;G:>T MX/I:U8)JTBC M#WE ^+(Q="[2?PF37<^.D5*@MM+$QID7NF7*/A@JQ!03>&]X2&4!,BX\YK(5 M^_3\!&!L'@CX2Q*GLOIG>@T9(+>//E3@_#&H":X/9N4#J)6<^0S>0F>M4^A: MYWH$:VJ'!M@^F(D/<',]G73LPX9O8E*$KMMM564T ??!*,S#OOY=83(BN),/ M1%;W\72:Y%Z8TO^B\F)OJ$]5/L'D#GQE:EW1:DFB#W;D0XG&L?\]"$DQFCM, M<#0GYDOV)Z,MC_@U3'[ AQ"[FJ2#M@\5O0Z /R4Q7N"SU5/H11E&3XI.TTI6 M)KHB? F3'71U;ZN:HL;:AX)?&E/M3O68R%\[H56ZGVKBM7,\')G50LHWN]W1OJ2^CLI:^VI'!7S+KF%WL M[AR'L/L):2*"E^M6Y:V-1872I]A0[ M6$YF&F*A7/6'4SKM=<]E1GT/%4'>/3\_!?)$]SKZE8E.KK5>S YH[AGQ] M5;(N@=J)NYW;MI1$(K%)5S/L5WMWD9:UB_K6@ QJ9Q!W6>,,C"/[K0H)N7-L MMJ4E>^AJIQ-WB__-;M/L+IK7C"WJP.[\5A1 BJYV*O%=!7AUY!S%YKD28,.3 M\VY+)BUW#M&U)@,I0%NIRMU)M9 OEUZR>IPQCVZ\%!Z:C?KDFGI\ 9%@H1WS M)?2F34?T]6R7DBV9Z0A\IU7$7C(OR6R=(WDC9Q?7-9HFY(23DF@*W'&\'HRG MTWR9AV1QP$\'4VZB6INO+S8WC@<5'.I*,S( =6:UIT?C=%PX [S&^[E;+>J3 M[#.%3!T/4[>G5WJR /5ZK:Q?Z_ NENKQ>9-]:IS:4R[];S#B^JI8%>302T?6 M9K9$CL>;6]@2"0^IQJZJ;$MT$_E@!Q-J_DW'OA\P+'?1+$Z6D%G>BAZISQV[ M#TZ&@^'1)AM\FQW>!ASN&M7]M5_86R@;6#K-&3C@&!:!O/F#R0B5@Z%P:9*5 M- #_:Y]]_*O)IH+F%Q3/$^]]$4R]4%"&3/H\DP2P^YL19;NLZX%S,(Q-CV8T MW\\BT)_#GZZJ6I-UW@/F:9HAR5K T# M"W3[HD<#9R^LA0AT;RO*I_3A1>E'$(;B,LO] M0LI$(- QO#761UUX?8AL:K:>,I44\$9)Q:(^]WQL?4@EQ1TB]T;5 7D-F8R M#5,6)@)-E* 10H*E>;?KV^HE7^,H6\B*O"@;,MC.E'B1,L-9Q?7Q]2$8Z!Y/ M96C/C? 5))T>-Q%/@+>=)KR=]A[6[9[T.2]>YN.E_S]/:2W5%ZX=>+ MQR8O7=R&\?>2B\(S"IF//WM%9W)INJO3\_#H"/X0J93VL?;$ MK7X5 ^W@ 911H3.E&X#LPV0O!5\>A.J"0*:O8G)T8OL@%*UYV]SG6"%4U>0TD_/G;DMW%'X@>LDHV[Q7?243 K#'1276]*_EC.30A^5"5PCDUOKU>VQ! MK8HW,2D"1\T":-,^_#[83XVPXR_++PT-W\4D"9P-!4J1=@30#].M/OK;.)>E MT#%]%9,C\%D'2)%V\/ZF M167:>1^3J%,N,ZUH%%\(?7"-UY6 !4UB<@,N# .@/!ODY)9 '-9U!5>43OHQ*%+O#=EB8IA5#7(]^-[(3F]W[B.RXL%^# +(O* MH8)IR7/?L:N\J]!+TV 63.F'TI+?)Z]N\F-$3<)1&H>!3[3XT@M)+H.,;CCP@DF"O#!@ M%$T#M_(K2;IIE/;5Z#V3DZ,1P)!K(S73"?1U5@4B^*-4'ZZ#=Z M)VPZ@;XR MT"=KEVP-6 XNMBWG:3J!NEG48(=#IQQ'+RX(\?(YIR00Z>2I(HT,[W&2N_'B MO LYUCBC5@N8I1L\J&Q!^]B4V6+X#9@X@#T#I#SI4;N'INNIH$HVHON8&9I4 MN: $32;G)\/A"?#QI^Y 5H*S=-_E$M_J]$_"1DPLP-=92L[TJ=Y#9>FRRA+9 M6INM9Q+\(MDZ;_Y.PF!.SX#OC^KLE@^16$K+U#I=PER*>T\PH$"W.GR1"VC9 MZZ^EZQFH2;.II&DGT/[;=5=+'7RP290$R=(>XN@]B=\(OAN. MFEIZ==\R.3F#N$TE188B1&V?2?"6DXX2*FZ6[V&\0@GI9X(H* MB[$T@*V$QM3QYU\;8FC*9MSR4*<))YZ\)%N])AZ6[)2Z3+@TZ(5]5(]T55/, MY 7 \!9TJ\C!EMYBM2_W]L\@6Y2;F /6?3.6!W *(#W&^*/:"GC0JR!A\O]T M4?A^O<8*39 WP!B!C0Y5"-;!Y. EC_FRGZ/7>#R;!6& T14N0WB9T_*G43>> MG)P#FRWJC&Y=?$U=#[6Z+K_D;RGZ.\>OOOF@%^$.K<<'?5.OPZ(F)-WHZ'P ML0;O=4GI.L%YO.@]\(JIEJW .T**R-(R"&5YV@>'/ZBXG1&T8!(Y@3;W2KG2 MX_< D*45TR&*E1<*.%Z\);X MQ](Y0#U_*QL7<@)VE]&@4<"_ <".>U0\)<$'24@6>E-JP55.ZOP&A3R@O5<- M>.,SKT+GEDN%^;!?.X'2V#S-^5W4II *=-FL*O.[&I);SACF5W0E8,KY_/#A M0@[0WG!JFOC\R@!UW)F#A&7$$04X5L[5AP\7<@ VELCX$3 J06++1<.18]6] MAF>.J$DQ\0%?+EBPDW 0V?+J@%M[L;;?I6F._.L\":+Y$TJ"V']98)FF#^@[ M_9-\(=9Y03$NW%(!#IVBE=D,HZWZ6#YQ1:"V_2]YX!/'6I!J0 0E0X\WHE.2 M)IC^3J84HC9,1J=NF4SU]4 -2T"]L34-.'C_*8FG"/GT7IS@);I'BCF2]8Z. M!NE93-&VD)9;!E5M)3" )U &8\.;;@J5WTF'W[P4_;?_'U!+ P04 " #: M@%E4&>6LU1>A 0 %Z0$ $0 &Z:YV0-LX I+:C ,1KM*IY!"2KIS3*%#Z!PZG\PP3,<(G<\**:YX%EZ# M"[C@@D? C!O@!7B$1FM%9E=65F95UTS/V(;=LK5D*USNO[O__OO_?Y_+P]?O M__??_Y]?_6N1$[BOOO[Z5U]O7V]???7[_ZL<;M/4O07!9OPN3-HH_2YN:W - M.Q#^#@*_^NT_K%T8E^GT)DJO>?.[;_Z?_^E__N9-GOSN&Q=3(*6CTUO./X;4 M?*A6_"AC,OGF'][]YK?KV[7NZG0*WZQUU8QOU]]]\RK\[?[W2S+XS9O7+%/Y MNV^HEP=O/$5[0[=#^@;[#OTVAF#X#8Y_!Q\P'(?_[1L$@A$0VG_P;^'#6PQ_ MBQS?O+^^>?>;_?[;(&@SWOKK]T^^^>=^O^_W^W1W]KAVN($R2Y(L8!/EV MS_'MN#53N'[;C'_W%/)!#I..\9!W4]XV;UX^AU$[3[_[YIO?O/GH>E;4?531 M#Q2X/]@5B()_D/PB?$]\JPUM,L?I\.[9;6UO=?[[!'T;\"X7.0GW]Z8)7,*^O/^SO7NXM/:3AU Y6VU;ONRQ4 MU3Q.PTOJ&]K$W_S7;MXD[7W\;WX+?EK@$UE*F^39QH13^@Z!]D&$D&^1@P7# M;Y']AP @["T*/85\E/-S[4F_(./XL8R/AF] MM_<\F6[O$ Q_;=A'23]5Z);FU]OT#B8_*O4^[:>*9>U0A],[46//WY=[G_A3 MY?(ZO*;O0+( #Q2EFV4@&E?J1%U9RJ1. D4QX%&G1OM\6Y(S^0C/Y%U@E%FA MJ(->5BH%0-3K=:+V_"\72_U7?[=2_RVEOQ3>+YTZ@<"!8DJNC!"QHL[6LT & M1I2P/[SJ[(FRV=/5YD[7\GS2?9&^7\^GZU5FJ%:B[ZWT*I Y40I#W5]^=88Z M:"Q%7)B38G$GW6+7>W1>QYA?B>P/OW>6/]UCE:$@?Z_!/]]L@S/:UV>O G^0 M^1?^@L3>4?U*K7MWJ3MK/+M,"0:E*\;>-98*7WO/4R^]TUGJ^TOGJ+MPWM7" MTU2Y=V]_=A683_.]UR%%[[W=]1(+M-[*^V-ZKX"AKCJ]I^T:V04URCY8BK'K MGQ,,8=4=]LPB;![[K*UTY]MI=5<]UTZO NV)OREKD!.TL5T7MM(?AE7VTN:C M&JW:>E/BEX=Z2^R MQAH%@2Q543Z=@UNXJZZWH2<276DT[ =0(U]%0A?+"CP M7*X*77A-O(IT ^36A?4T1BZV^*@!)TUR2+WNF/$PD*$7]N:'?"[44G[8U*(% MZ!(SG:I+_3IX%=A'C8BD#285G>36'9YW?3^/0X@OK;'K=^^^P)STW5QTGZ5W M@XA>='9CF1/-FHK-(>;RP#Y$QF.LM M-.W-S?VC3)]0S513D;VNB5W>KZ]=%HN .^=)F7 V2O27QWV[=J\"(4![W$2S MG!3+QC2C2GS7Z2*/@U,/-JJ@3MK0[8;H#,\1\G/=?Q4(,)7HNA66!W4WQTV M9V5_*;LP;'JI[GM\FX8>6,!P-S3FQ2+8%Q-C"(JT#_V1\_SG[>X] LQ\%4A M>#54CR3,XCZWD. & 82*Q0A4-P_ZXKCIA>8L7L,+4S ]WSX VZ%?/4?;[J"2 M'_/'P\-H.Z/TS3[8O$]1N8>Q48U$BWTH3+A5,_W,&JP(ZF M9XL5[,MJKS[$N,R/,\=ZDGF4VHO$CBE+>.O1;@W+Y\^P&\J AS8(4HW"TVQ( M_:94O>\5&F[,=34>JKFI:N!DFY>#BG( [E>L$V:T.CI&?0,K$B/'3$K0K@+[ M'+_%(WG=!/BA\3BAO@I04S;?JE%:5K?)MCQP%%M"S<@7^P,-E? MIM53R0!9.@1I!DV,<[G!%RZX9*=M-+?VZN?#]56@HS+YC0%<4.*;QM+42['A M6%^J.%[JM M/P(>Q:UT5$D]QO=T8:/ZC(4J9NMS*T_"HE#'DP-L:]L7?K9M!&'B-W9"AQZ] M--+-W/L_./?5-1*MNKT*O KI-3N(XFV3H[EUBEGB'#6AB3+U$YZXXZH #,)< MW[4S--?GU"BD+8S$DX(#[<7*<$O>.K=2R4+W^V>7/:("$MFS;F>Y1SP;JC*X MZQ)K[CUT0. U5)-+L58"[QQG=3WG)3M8%=EP]HTO^0<:[4'ZGJE.)T=W]-G" MA=2F9@G\AR0.#5P5U#3< &@6@)&KX812I?3 M)=LF,=PDHH%;_5Y+XZO P1BDY(Y'O00=I9XK %>KZ0,7%?8ANK4PA&_-'*7X MK'O%&)%%[.C5O2P04V]U5UOE.<4X=*&6U;) ZL/L H#,\=I_5K(I* M=S?%O%0K<.FLLGY=G IB=$S96K:!@!&TEE;@5>#LT2APTUN"Q4*R,;;"X^Z@ MZ-_.J29=DCW\6/Y #F?8B3)B!"_DT,&=CY#@F2*+2,RL^CA?3*^:N$0"7P6> MS"*&FW*&Q:B<+AIB3478NC H-<0]4H^.H"8:G**S7]!V^K%>K&;L21?R7@6:+2E",PKAES3%B@F6!BTQSV%PLYM#H[E5R"!W:1_< M)!_&+]]\ VO )Q2)C$5QQT!5(+[S4 S54!F E)U=MS.LS[)/8 M,((;2LQIU*DB'-FD>QG"BHO000XHJ75IX7X>K]T(Q?*XU0L*K4[1/STVH#.G MUNF89"=S4[\;#^L0#X0H42#7>[:*8"KP[PM3VWH!.%?]@F M))8OOMR+B7Y;GAY;A*;[*=I,=D<,*TCSX19G8;<>(,0(I6[J@19P-*5NS8>7 MK#UTZ707O-.EB U!:YNA"4^^WU$HX_>HJ)8"D01 M:&I0EX0;N=Z; M+O=X2PQ]R+8R8?Q)56!D,B(K;/A8"8@Q!P3:XQ/C"2 MWR/P%.7;TCX%1J9NNJT%ZX-,L$S:.$MN]R>[O/E^D M(S4=,P@V%8.!N DJ8K[LXMY$>Y@FPEY#[IS7\:5%-)H$N0W8%9;JPVX*[?-F MX#L6D^; M-541DB6DE7AP1*)-#GG3D>&BR9?K_54@?FJGI;/554X,9$<7:5;@18P&8'Z0 M\F/<)PK==3\Y[;Z_O0I\_[%?6\'-:B@ZC/ M4>](.&&(3'5!JFVI)-3E9+,VK]NK,^IZ\2JP.[< ?X-X),.RZNCWD!RBS.G& M7GV[385>2A0G[M4,R[RW\Z6*EW MEBZM$&X82ULAV,,7;V&AWY2 M=^18^;9ZTC/Z4KT*# %^R?N>HB3*YJ_*3W@H07M,H'S?.E9&XD6B_1MIS\:# M4G*0<;7LT#[QX>D(\1GG^F'2(TVX0_<)#:Q!9E($]Y)>#Q6"[6]E2=>%+?C) MCIA2:5X=Y+.W9PCXTM,OW(H>K&",]JJ56,)T47"7+CCQRK,&R$+6T5:]$E:CC48F?*&O0H< M,5E*<0@;\A NN^U65N2IOD5M:K+0!3G9V!^E63&[-/43M(/,4F6VZKL:W!W3 M2S50&8EX;$%?:.58!)UG\[+B:D5)7;L("T$9- =Y0U4_7$]\O^/B.QD]3HG5 M\RK\*C VH\5NVIP/58,LF2@3,053AO.=%W6.)^;NN#TN(^#(R"'%:V)&)<.M M'E)J[3Q0\>LIC9JCU=)0H!%/>EL>XL.IU\$< /LVJ.I+]=.=HTV02-+=:]\P M$!#OASXG_F#]3QW^Q-P(,+S+4A\4D1M_Y-:>P:M+NAP72RBD5B 83>1JXX84 MDE=Y#]U]T@JLZ/S@K/49MFS],..K9+*J,F0&2C M 0?-AV[0X=+#M^YT\R3WK;1P[F M0;FUNY-C"I80UBQMB\@GN5IT!0I)8W7F&\93??(3D^YY>Q7X2DZW1]?SV(07 MEV[@6[?4W=OI:*'$PYI6$,-T ]:66D]&G7B0VV50B!4:50*%IT7CR\9VHQL- M/](G)$X$=$F0PER'"53(7MD4EQ 9E#]F2"LKXPJ]]GT\$RL#4B<#0\9%IGC9 M5%E2=J8$Z<<2%>IUH^&A:4]0@@X> <_ M4W93=LM^F-P#A!M!BT2CA2O0E=_N3,9FN B0Z: J3^0 ?=YV*=Z;%L!/,S"/ M+U*[_+3R.*_6ZN'Q*O"!M3G,.XD#.8<;%A#=0]?#Y0SYR8 8C8U.?JUF#A<^T+#YN:>=!9#EJ7 95=HL.G M$$GD"]U,P,$O,*P,=]1-W@$PH5YM^K9@O;U'%[+H,>V.R_W08)SC98&>FVE&/"UBU<5VU$-[CC]#S#*KI.N]+MFE]G MR@WS(QD/M[R2<%Y\$O#N485=IF%7R#RO2X0-.#=X5I4<<4/D8H-6N!HCS)"E M^$C,V8$:ZE[/JLI',YR;U12FE9V$8>7LP9#.TZKI$T[)##49G=;QCI+#>8GKP*U M)4Z);++'QX,W7\>LR]RCAS](APRT0>,;G!=B0"O6P:UIR.WPJD\;/ @V;VX] M-AG"-8OJRI?:X8F^3@LJX@Q;EV8MY%M(&[O)2"LHDA+HB5)&W"<8A,V-S]<0 MY&\ 94-0Y$T7.+^8YDK&Z\I*#PLAR,4NGV )X&&HD#.C7 5N'P7:'STBUY9T MK[@D,=0>>0*WQAIDX26<[.T\P',Q&^(=.%\/,()%F#BF5]SI2-37GH/"-3%: MH- T=.N$1;7.-*K(X?2BK*@FZ7F'WJ7&_;(3W^*GKPS\4TL%JVAQC> M\9L<66&1HAS&$F,(<]>E(LM($\K=&!B<4E1VWA#=B!RYTQ M;:C7-EBUGDL$O3LO*A^W)T@Z,)_SF=,F MG6=0FAO!F8+CY3#-]@V;CRBM\%7I/]EHF*#QN!)Q3]BU7Z9D:*+&HF;=KL$H M#6A8'#PC\TJE 3-;SQ2XD=P/OI> >A:@E44'"+YDG-0-'-PW"K M@BC=;NPAG#(WH*!.S^AWQ!17 M:9V$-FIDP:UB\$[!.\2=FYIJ=81Z3CV0X\03-V3U%ADMN&'N!2\(2!02;29# M-J)%5;; SI8Q/(ZETFN8#E;/-5C_Z&B02+<3 M:ZK6&2J]?CCK^S"633&A-X024T:5F#G8P\9\H!9 ^Q7UT\9.AR@-$V?8*;(J]L[J9UR8D]/.E$VT["S8XL^/9TQQQ>5TU=NC M?2^T>F-IA69@9=7Y#1A>>BK@9]9:@[CA=W2AHL, M+[)YS$D7JJ1Q6"04IIGO:(8SQP$Y ZFIB"RXK MN$%-"IO&^!OI^-AX(C,>U)>C!) YV3R\L?'[DM]!0N:')_I:)=F@=/3:H@*$ MG9\SI>]/C=^0E<-9-==/KL_JUXLL9.4);8AH@@2=M^F=^OVPC+(&BGGK,.F,6[CVNXK;L7P0617\\8CQ2/ MP#\<1I2$Y0R(9&@#D,%P9R!5-0BYI]CM5L]N+QSN OI\:^:662# LD0?QS1O MZ;C2ICVF[ZQ9FX6",#/(W:IN+7BN*H45B(OCE57F,HVF>"Q+V+)Y*#;I!3YO M_?#D>@R$/81M/A/Z8).$<8.56SQ>"XS6\ TFTK,.Y!Y0H\ ]2PA80D#IL0&[ MIOL07TS+SM, HRP"HX\9H3YU");$!BRB N M&,L [&^K#C0\#UX.779L*\[+ ML PA\IV)K7P;F0),>!-$CF0$;,MR'F(L"W,U/#(DM^OV^3=>E/26&_4HDTK MUVUXJXT2K8]ZN\H3?9L')K_'K"T(2 =U4[W'8(VGI8( .BV+&+E2'OOLH9+3 M$V/7,D,TF23N 8.TZN6;(T%1[UD4+=9N!STT>%O=0($U0,YS,"$ M3*&!FCJI,&IH,*1+:9,+OO&DT17Y+>">$B1#3 M^.JB$RQYQ/A9DCK\%*+.#LQ'%8YF44X/1N ')RC@GZ\R Y=_G!Z. MG%/&+!M=H#AL'_50Z92KY6$2W\ZLC^K45$F!IA!-?0*Q%2U1O+@J MM.2"@"HO@64RQZ?9T#(<;0?SQ'C%PZNW0UA\4) 23;'S;T]D-AQ ^LKF*8-.FCR4J:\=23P MI4\VI,.ANR_'EXL2"]E1O^GOH0@+M9XHLU'$1$IAA>9%2(CB(6+5JI1=(,;V M#K82H9@IT'I(8?C 0DAV;SQ0'E7Y=D@.P015>T-4\^D/Z3$'C]RX!<8)FV+" M#N+[==H1EG@ND IDLFU#T]93>UI6!^!0SL;)\VOE8E+K&96'X^%44.KH'X3K M]?@T[)E -D:<'G_PX_V6GJ7T;-+!262DSC3.*"/=6SVK%4&55I[HQ: %I0P_ MS[Q2P5@R#X6!->+@/(F/J^=LL>C(T2B#K#?P 6RBEE'B#S14X+$'6.%W_@Q6 M0=[&@NQB&.>696[O+)R@PO(F%:A Q([U#/0[U;P]K-#K=R(BN2]4(G9'J,@5 MC5-\K_!/@ B("3%L0:L#[0[G5>5PK^22MM4,K$^M,Z,=$C[P+DZ>[Y+A:6 3&#U .3)D5LX0<>Q[IX@9K:/&>F!!C#S0%G>I] M$DN.!@ '[%QJSS<^J]V<^$EC+4/DEQ./7E5[=$-A/&#VY;!69!FPH+_U=[@Q M$WWD8'J;#]U1!$>4WOGE)A[YK(T?J\ GM_,3'Y;R:10FWH"9]AZXG..?6P%( MN;)%$]!'[*Q']WD2&7N<(1[#>4%'XRI2NGEZF*Y'W!?1CL8<7R*4Z9Z&W47V M#O. G#(#1[/UJUSJ9U89@[IM%VG]7@,+_?VE%G!*4.&19#(XBYXL NXM'; MUD2EI/IF%N)-%28'H/Y.&)L4FL MACU'#7<$PB1A(:>QK[*W:TKK+MS1)POR6"*295'>XD5/^G,=0"D2V^'M[#%R MSXP1N8:=KQS0B_2$<_=V[WV7SSL/4#ND08$*@>P)[9P'Y:OJ0D;S(-' =$[, M6X#&M1B'.^@Z1[ MV,B,[RIL,G%\QY5]V;&MV\T#&M1A96YKD2GG+!0WMA8:"<3&9&FD^DG- (M8 MB/AP!W:>C*+HB08NDJ;M778".US$VHV-)%Z<49JA1BG_G#&J+Q)C5+L MX&*?4Q1G736LX1<[*(#"US853-FL&D5P?K( \YKA7E\ 8W;B#2 Y+K;/C3)] MKR7S9T72XI3;)0 26W)F$>=JA=0;T M6#G!1Q!?LLPZVBATW(9N&@]SU)Y!F+LR.AV M# ->+N!V7*YYVI=/-GI?224]9-UQ1TV7./@\;U\TTEJB88LP!&:<3CX?9U!N M:OI\-K%J;+W9G29]>K^+P-CR_.2+*G<'I :I'E)^*J^GK"_([6))B[S4@Y$I MBD+4]38'LFE!T08W17F=A1=J:]ZWONAWHP.>*YPVI@3%[A"CP-T=MLDM@E=6 M+5Q$^D"U>65[^,+KDB6@;)1<;.+6'48K[QD" BQ5@B=9MB@7(I!I$9++,P1$ M9AGM_EJE!8#B[Q6EYC?^95W\3-[%E'!+4]A]W0#MWN9HI2[O[4%97;BN< XN MLB!XG*CS5:UD-CL^5^?,9BZ.V5;7'F.NPL)J-Q@,QVY'C4L-*K3EG50>"XAY M]RZ34&@T!C.P'[EH3,+3(^8R3X)0";+YY;J%KP(O;$M<["+K'D!XW\[BK"EB MMA/[);4T59RC'IX.]ARY_NJ1._N_T8D^8<9R;["J"EO4J9U=V2WT<*SCD]%O MA\54FA:/J :DV!4TY2@ J_%VZ YMG7FS=@?#0M2$IN9-T8NVH0]&/\"!CLH- MFE4RY!;-A=ZCUJ%]OM=;YFX;[J15:)VP,0]2!/!E]L&*8'>B?@=TTLZNS*8A MXMIEI66U]ZAQSY$SV26X1'.2KSQ@+HA^(BG^B;%/99LTM-<_^*+,LGN!,J2< M #Z[1^\VP=I-6S3\--8$7X'Z/@T-5Q'\Y"R="*/3)7*\VF,GK1 M$Z=24G93E0L!IVGTW$7@'MT#,:;F\9;8\ :>)E'NX4&,7"6^'C:4A7"XX+MV M/?1GF>OI.K+XFV*M%D(!\)J[/AZU;AUF+=ETRC.FT&J *))+T)J)'[M+2O>Q\K\Z=='HT!@KHJUZ:Z3)P$OS"'!;G0# M>P\QN,M;./ $%H&P"=C6H&PP=(['LXMXPUF M>M&I^]TEGJ-.%P@KHL!U\ ZTL>U'2#BEA<+@T76?; MQ]MT&5TQQ$VZ<7$P<(UBN7M' ;D 3\"Y&3FCJV#1EDI H%GC8/$^1D&@4DMD M8N6\4]'N7%O08H&9A.D9>_"=@)I,B9Y,O16WR;5Q;^"F'JJ?_A"_19U0JF#W M\$IS:QW?>-0GF,G&VY69IV1TK!NT8\0=J0AW:1SH5KBLI]/J;'TOL?K)L2FI MY2CJIM"E+E%Z2$&%!:S'9QP!7S7 MYN*Q=T#0W1@KQ.?BPC2@V"UT_*<=-K@ ]2*9$.ODV%"^"D&I656\[=P/W9$G M'.HP0>TSXBIR#;0>04J)(;:XPC .4G^E@J(L MCY4T79]=_D7O@D\ZSK(B<-_;J M)@W\]9K,UMH_6+O7Z= 6CL"#/Q*.#ETI.$0HA/K!PDW/PH49\0XISZ3\W(EQ M6-4 '2W]L3;SD.\A@TWT=-WLX"R.TOUADBF!I(Y_:M$=\$6@)\@1B7; C >L M7'4'!['P!WUFR_CN/5\4OCA'=P[8UF@6]IH:^E):CR.V@,D\-A6SX2""*T.X MQN*!ZMUBHN[X<3R0(]^N(-1E 0#;NK;%H*P;TOM1IF\R,ZA;10:%V\D; =II MAQ/U_769=#J5:9YZ$P-)$-#AFJ^[W (K,7VZ&+L=H3Z H5L?8Z9:(L]=!(IR M_>.V6?SXQBT:TJ9F&L[6MP7/=!BTT5:A O*'JBPSM0X;G9HB>P"Q69Q>T M.'LWV'K<[J&SMW.AY2.^\SJY]'VLHE=46=K:8'NW[^>.>T8]X"RUD(<,E[(K MQM*_EH9=V_G"9E$'5MDM'ZSPUOL2@W>\XW8Q]1ALI@ >1Z+V!N0B];E7]PHJ MN.;T?NMO;_N69)HA3/9V9W&.3 KA+$#.6+A6CX\P6-XYHH, C%L#M3-YD].'%KFVK(>LEV(7X_ M PM>8_H="95K6'9D8.FQ:9A-VNTM7)V'![1K6;L/0]B>[HL5:YVM*\N=I9T! M$)1[SATC6,^8=\/O[%89BX%'SE%=A[QOX6,?JLX@.GE[LA\2LXFM%G&.MO>J MAZ+G7.9#8XIM?Y7QCZL:Z47SI2GY0IM)%N.ASZR;*' M0Y7# [_*E%%:WYI,>E&9IDOOJ M\*BKZ>QOW,%NS,ZO;^"AG!3'4Q,4XXC2W3[G 6+NG^SJ$1P=/8L?5^HH0 M3R:2LR&Q[&/2")SA$=+YI;G./+D]*JV-&W;%A#.3LY M[/-U<)VD!Y0F<5CH]ASFA80=!!L""9ZWWD?ANYB)2!4MW4+RL6. MMWGU(-D2(MUV:FQ".U)_[K>Q( 0G^B1%I+[J4LO<3#KQ6Z=EV+9D1ITQMC"R M&?LL=3L%(!H\PV:(MHP("%T:+J9Y,7O.%<&C? 1]%@ M>PT8&23&$M@ABQ#3;$0#+W)ZK!][PR7%JM%PVHULJ"5F.Z1-P M-DWCV=%F K5ZO_N#*' G1SJ%,G&YKTZ!=&!98#XLVXD+T_@\W-'S8$["ZD#4 MC:GH;957*5^ZXS[74/%58"N=X:# (DA"($:/>&-P3=-%1\&Y%66EB0A-(D*W M7)T#CV \5S3K:)V E"MR1$I\5'U34>,BM/=C[!K((N MKK:P8U X(0G'S>KGMS\ +RW3Y'B&1M*^YAMON_E ME-"9,2!IB$R8Z'=N.>7]ELT-8S/*N?,Z.]H]?<=A-BCQ&X@%,,"[$?U$7W-= M7J>LS^^F/AJRY4Y*">%'F3X;+2J+NG+.2]

    W&S *7$^'0AEM+XY&8 M<"8*3VW2==PD$*/:=TX@7@2_JN4FH/KW<,Z'*(Y27W H-H$2HV?*/("=A,U! MZZ86'!QL\P25VBYDC6 ?W;VE6#$?1!!Y+PPQ3IJ@_PT_T%>5 > S. M935GUHFRJI5B36.8'L(9V2"O;7<_38!W!@M# T/4:V+,8LMT:QFRAD@=_.TJ MW3.XQ:3>X9YFL^B[F1LO7L/:O<9EJZ?H[+J^58N=5QU@6;]W-+-C,F73<-/GZ++61#DFU"&3&JJ*>W*0W7=I@>KYO+L@.'GRO\IL+DEG^TI%]NHHV:6I+H\=07I1HP_OMVGML^%8 MKB,!SPY[)24C4.=P5@'U4K_,!0&4-!V4'*(ZAFCU2#S6KQRO(04V3_PJGGW( M*M>=\DZP^'1?XI /4K8;OEO/H9J$3E)5TW&Z,./>AU:_[[-?NE[YW?^Z'G8. MQ5-,NY$C]UBA;SMM;H^N*FQ$6X,)\,2'],V6#B(U6%D'W9$!6JA_+%S\X4[= M+][ZXI2ZR1W*78*('_JTUJX*^RUZO9]49MI-.XYRE#U,#ZEY,OKK\& U(=ZN MZL7C!W/). 0*ID[+_@]-([6!9?PD4A.0BN(;MM+Q63O M$.U).YYP#I':-+.GRS6HFKGU:RNY$WGO(">T3^;=#%N\Z=KY%-7'&W=W)9J' M66QGW%6JAC"Z.^ZA3?111 Q??KY/:-M,8]U:HG1.4C[2VY.-PMU&X8GB..]? M0+LON8Q)%.ZF2KD)(M!]R^T !]K9)CT,EV(>E(J,QE[$B])L]=[IM@MP[]-9 M>KX;Q>;!/FW!RR)KJA,W0MKKBS+_7$O]GL5"D_9&I:%J!B>:DR95A#1R&LK4.5MB=P&VPK P8 MX &D-/0L'W=\4RW8E80R4F+M-;1 2EP?Q*#)?=SC4U_:=8=R:[P]U[Z8RQ@X M0WGN07KW&8,M8.D9M#$K=,H%O%R\"E[Z01SF0=8B28>AP*_K*H(#T4E-?25R M ]]9 K*[N.']YA,GBS/B<$R]KK.4)(&3H)],V^IY>B24FZW>,29E=J5&R2WO M@_ !6%PU.,3A @FJ,]K2/,YR!K7/,%J7+LR-CXEE@U"S:AM/YA?W#/5K MN3M_"4KQ:F&8;0_* -]S%T.2T*[/F^O$#6;7V;!JY;VTQ^Q8'YY1[R32#R7? M^AV4(]*%NG>.ZQ921A5L*TP%"E"D!E*7H1EX,+:7#.AG_: ILP8X!;J!$+3 MHPLBO=]\@E?QGI#AY<.+3=TSSYA'!2QM+O-KH6N@= MQ8,-SV\84*%PD@0P%P%FAL.B<@JKYZY[A<\KYEJSE4N&)Z]7'_/E=I%%1>5 M(=K6%FB1"@[#6U;3CPD[FKL23*6 AIM8"J1AN]8A&^0JR_?HB[Q?SX=*(&_7NT*XTM27^^KL1*5?,P8*UR\W7_T('$ <9^ 'H\0 M[$/!*X!A?2)8J,T+5Y)D",9$XPK=1#$ #L"YHF.U'T(5T+4*-"=_5)T;7-CH M+)]-J#K4#N?:B!\+8DI++A.#.9< S\6T^,"E[>LF=#7%,SXA+O$(9?2D&569 M#]YZX$+,J*'#/LZE=.S8+$8.XWI[60?<[;YS!K[$5]@RCJ#Y7!499M+E;3D, MH,UU>V@W,&T M8E=NR-O/5YFXA*;JX1APP$"TJ=U6)Z869I#/J8M!@E/&O2RC!B$,&'SU<(*6 MS^P!$*/P7D"8 *=B%>S0(3=0QFC*]QO)5+".'3WZDFSB0.$V4D1F2/?&R)FRZB4C=6;[-N$V'M739>-]'!C';2%#V M+$T@5(SS/1)+Q62(6F?&*'P=GNAK3[)KR,$G5:+;8TEEP_-EJS1<=<..KH?^4%+.Y7Z6)F7K MNR#G',,NCQ2U"?.ER/O#Y:92=Y&@,M8!G7Q(I?ETPM]_MV)4 M"(&SA)8:[+(@ZRF;V]B)2/,R7?1AF>QD7M ]\+Y\Q_+0XVWGSJ@[2^\_']CS MQ+CU3K]APVV>;QZ?VY_=V82%7KHZ G$":\5Y^9+FL$!@D0]]/EV GUQ5?-FM M'(9(]WQA[;6DYID-K*#Q6#(:O[)57U;=9:SN-U^1"-H':E +NU9QTG0-G:[" M>J=0^?8\N_"*'W+6[H4R3&N1>ZZ*H)*A= Q5-SRYQ)F_L^00-@]78)BKH9%W ML6+0PM,?QA(/G*9B9_539:M,YQ0!BL*YI2?1S$-PBQAMZX/F7&'2T8Z@,M5- M;L.P?CC1!D+1?0\7IQ IK]X&/A$L8:L/.7RLJ[OP\(UT]'O;>5#I^-NX8DP% M4WP>.Y9Y(!9OMYR=6OB3-QU(WT46N:NJ^ RQH*!R%L20SS!J1L.&QQ5AY(/B M+QL"X>I@UIV'=GN?X(-PDMHBGG'S+,)T0:*N=M1NY%GM= 8L42P+D-(EYBKI MZGIXCC(N#/;8UV/0+R(B4V#8[Q-:[7-AV6IBN3]$E8E1.\[OC_N(C]>@V!WL MU(FNQB2 MCI$%D5GV-NRZM8]NYS9IFK!)ZLC.S4PP,7IA/'(%:)TT=;Y8MA) MSQ9+$>XL"G"KH2UC2)UZ$M0BE-W9IL@DIBSUJRD9IA _D0.I]*G(J=-< SO9 M0A;,P;/PY4MB?(^T(]RQI>*LHE1LI;3*52,EP<7 [&XVX\BA=B"O('/SZ%1_ M[]AS+H\1Y%7W\M$345&>0]76C5.6>R4=0J(/B9>]^P_ KLNI/RUG.',8FUAT M8+2+DW1RV\L%%8IJQ]J3QS_W$G>)&AZ4W2SQZC)PN8]UUQU)"K!H<]E-%>9V MU](9=CO =FLY/@>3#U]LYU3GQ[8]&7#=:C/Q0B'! M5)5[&[+'A[J/E7O"/%=PO",7("H#0!3JG6%] "NNLRB&E/&6XATXPN\GH>&A M%7AN=2OI6RFZ C4RWO%6A#U0957FX\&03#UT'L(K 8_9-:]* Y(XSX,>CC92 M9D9?T*C?M5C7I^^_8?%T#C_[-98__O;DRW_X"(*(_KO??7\:R_.HE1^=, ,^ MCYCYY$ :\,AR^U@%T[3L\Z?PM^G^.'Q:9\JM)?> ;/WLBW5=A? M%'JV][OWFV+L,1V:'^<:!I2$(>BYPBVW<5B]L?)/RY6[C.ON^7QFVGK/JY6SIOT#7T+AZ+W]_=__O75+WW1#FE4OIQJ]B6]I M7+[)QS=Q6W=5.J7?O=&J-!S3-VFSNZ+T31TV\ZZ!UWSCFW!/^9 S>=.EPRZJ MC=-Q_&Z7_'TU+W5D;56U]YTJ[7_M]OM:=*]WW(WY3=Z\F?8L21O/+\;]]K70 M]RVGACRLOCVU5:)8GWOT/O4S5<5MU0Z_J*Y3%<;E)VFTXDO?U_#M/^?U!%W_ MXO;Z_V__X?_\0V,H&^BEU%Z,Z7KB\6&0QA/N^B7/YOK M;H=3^Z9=TJ$;\F;Z[D]KA9\WP(]M\_\W5O@+W?CG7?:+,X^?1]I]QI&;:?\E M1_YN&! 2PW#DIYKQP_*OS?BDLC_ER8&*\M-' -;U9X\/'"'"$N^#9,0^Y; 0B0F$"R,8_B#_,_( M^%$]1MHD^8LMT%4XCN_>HYH/$CYY^F.=ID.^I DWM/4?>4#A;U\MXVW^&:V= M?DYK/RKZ.FO#3]H[0O%_J<81 _/WR?%/VR_/LM M;3XYOQ-&WJ+PA_,[/\KU92%CFTWW/;)1UWT(?_Z(T\\5^K+P]P']'?BAX(>$ M/XZW_3LR9C_K O]I8_:#,U?_/S]FGP_LGYVN?\K8;FD_<[[O!';7+X1W)J__ MF*B\9]LYU-Z<\0O1G6O^J.C.M2]!_0OG%/_<(<6?@H&]WV]5+;RFX[MGK/PH MX<,#[SX8;^_O9/VOV97KV,\N?.13Z%US^5D]OM[>T+"WIAFN_>LYN71O\@ M_:>+DU[D*AQ\6CG^NWI<.OKMT:?/FY:^/"[\^ M^7+AY4E!S6DWINN[]X3TS?&[Y[C^.,>7);TL>[1C/J4?S/_3Y)_I?/ZR=6%7 M_FZ:LA\HX,]F_\5-X:7:?\_M($K^R9;P3/VAF_B# MS_G4JWSP-EH53J^5?,[E_!1+I[>P^3F+?*>$+Y@A_-E\?OJR8O*SV5X71WXA M>OAB)S]HP+R'4WP[#^W<_4(=_/+CZ-]>7ZIY'5/F26?>/*M_\UK_\R7%1YE^ M6LZKI4,?%_JL[?\C%/8YG7P>=#U3#89[]YN]](?_?O&YAO_IKS]7\N=*_ES) MGROYIO__KK_^U7_]VOO_[;KW[UMU__^F^__OW_^M5__M777_WJ5[_>GW_U MX?I7?_V7?_/KO_BKWWS]J_VY]*^_^NJO?OW5U[_^U5]\]1_\^F_^\F^^^M6O M_^(O_^I???7U7__-W_Z'_]%__&_^D__TO_CF/_N[_Q+&*>__Y<8K0#,!@NYR M%[>+^Q=W=W=W=[FX>_+%]>+N[A=W=Y>+N^L7=W>7ZU&!OY320BF%PK([CX5Y MRS*[\V;<4]I6X%B4<<@IV414C-(6<5E%4Q4?S3\>< AHR'\#$AKRVW\F0X$B1F465H9&,R)Q"LB' M06=)Z)^[P2 54:G'-';>Q2(C9TTLN,5F"TR9%U4U 390L)L&):S] M70=# /_G!04GBDHRQK$1LZ2OYN:=4+-4DDKD.HI&DS&@] MD:>[E-9*FO0M$F V5!H V*=\:+YTT)I @8E^7=$1VW!)(!T]"^SD,:#GR(JX MWUSYJ; C;T/&&S= XEK!B5VT!7B:!C51Y-&X"#V$[R\@M.+'%"W>.1.@?XCY:^*Q5("+8 M[O#E96'IP292-EA5$QL>=Z2OREXEA3BV4V$1O]7*P1E0W\! MT%H[:2AK?+J?(9/8[_89[.M7YQ?8"4E<2D6=4)UI5[\-F%E674NGL$*G,SIQ ML+'?S50KZ_?2*FU2:+TL>I9>BU#-3] *4>]8(APG'H4Y@,#C%&Q =TA) F4N MIW& 67I/J,*/$.(+"?!D%TBT;P6T)VSO*6XT0SVV!S>7+!6$^*C1H[)[Q9=( MY27T<_=JI+&=Z'H>-,N^/AZ_ZXS6K!R02!2F3P/R>HE2>)P94Z:C6OCB(/%C MJ\,)^'BV1DYQX4,V59F92;DV\%+9$E"/@^M*@XV MWGEIQ" :87D2 _OP6MW#R1Y!NOW\^[/P\JWBTN\XB:V?(FY(W^H @ MLP9Q3CI:S,;4#Y<[QH3N=<@2.\AE[@LVS'51<: 62+!E$2+FA/+&OZ.V-@V2 ML16QKEGM,$ XB\&ECYW=FU(DLJU!$YOI;V0-D_6)5(8ABI5+?,=E@ MF8 #ND'7O'%ZSFK[J5V_W:8B_)=0O(&=UCQ)Q01O,&V^:_M8I9Y GU>4:(V) MPYJ++)MB'B,^LR]%S@9Y2X59,[\-DB3X6]'W?FKT$JV/6*:7WPDE__];;*5*6&A/DPTUW=4_&NA>; M8D,4F GO28%G8$%^;2,W*QLY60!:$LBQ$K8HE43(Y:>(-@YCH!,)$UN_2D!9 MN?H-9_C!.WFV/+^$%+C =>RV\SHT]2N^T_DU\4U9L327S/48IF;D2Y[&2$$H MBZ3+TY1CN\O$H2XY^9U(#D[B=P+CJ4N971:8WBT%(Y&/V;8[%>Q:'2U3UQ?" M5$%VT:R!S9'F0>%G0Y1/34H=%TX#D)\(<0^GQ_).%/#;)&"QLI(Q-]:[(X&\7,4.062]B^04VO]_S M0>1\ DOVD8+1SA?E'D:]F*O*W;/10LS!J'@;PJVDO\BI*E$QVB35B=O:3%Z? M2BZA:$T:Z1W0.%$P@>\VS9*9@#NYI[(P1<\0;:UP=J$.U3Q49,H^ F&1@+=# M\/LXLW&+NB-3F>!RMOI@[SS0OJHNS;SFC0U#'>>L4Y!22[F MO/*G33GB^W7UR>8[0,2CSD%F=RDTIA%3X !H1?AS]X^LOF-^&JR;Q=6$MLT=&RF-1H$!FZTT'[#?(OT0GRE<@81X(>$E-_H:W$I/0/.L01 M3.BR&:?3-9^ML*E:=XU6P5C_<:37$Q%^*78#(?=J8/E'XP?''V-[Q!<+ MI>W2)1DTD@'!F^>Q0M=G1"1K_V,^VFQ$QO/^OV"?CD"<+_KG;S= MI2QAK"=\CD-X'J<!DF/.6.=[N M+CQB#_WR5JF$?"<4A!W[#P',#&)A&]U!J=$]>LMI;@+3F,^M"K(NGX3G.+K9 M'O77M[FF7;38FEU+ P$=MA$5\;.3+BN,/*TM- \3K=3),_;@GO[T(^4& C46 M+DH[,0YU$2!V//E:E6EO=SQ[45WT[F @+\KJVX-*CO1AY$VWJ3X3D1FCM)H> M4#^AXQ4XBB'1P8RO\K:>]!1N/31GVG=[I_H*^^SI90&Z7RN'QI ML(,U\\XO7+I)72'?QPF_/@5"A6%<2,6T'>.)LG#;M5(.]8!R]1JS-4%NP E55EZJS?H* A!12$QK2&*%Y)N0$.+$(%_N@ M:C""70=RE1OP"4DB1YYJ9Z!+[Y2!YFPS9SQ<:\GK:3=D-ZDP6ZPCH";5T+H" M;9[6W!HGRL'S-#@B]TK%XEMX*7J*:")%HVY+DZY$1JG)+)Z$>AY]:7 8P!0+ M?&6NJPZIMI?FT=E?0>\I+?$O& WHD#.1U*F\_5QH[T5\P MUGJV$J& >KR+:$94,MA42E" ]5^P%DS]!?8 5%4HB?'$6>P_2R#M%P#D_;:Y M9\"=TLH^Z_"UM.:3J>_\1<>1;\NM*[6ZEL: ,,"^T=HELW0_H2U>_U]9(T; ME\.6,'!O+J5FK[+T(D%T4N/-GWXWV%HZV XQI\NR1FN97MB@TX[6 *5Y0+50 M+J>,IV 4E?-DI3P #DMT:R_9QL5VN-)HA5B&_\CG]23O^M_7Q8]P:,T>BPM+R6!RZOK")7 MW-%<]_A.K(;25+&FLD++] KKK^#K1KI7:"6IZ$F4SP=T[C6:YE4OV4UQ@TS8W]3E\W]A M7GB\\XK$\>&D3]!A&@#A@MUE>G!_EV;SS>=+ **[CB7=Y*XTHH:O' :7$"/N M 86&N=[R=B&"[E1N>Q2O],U"//-#73[::^0=;RIOGZ"YNVFBATV(TE4W(?H2 M!.D:RVWCV)N;1C%89K#J)"TG^E%'/QQ/_X*1TWWH4V/%Z*P4TD_@.V#W70<9>)D;.,JM$=(6 MY->7)9+7#\8D& \OBV8J%II0L;=VJWKD'D)7LI6&%!?W%[U[@'-MX,STWAN( M$?#9:N(YI!6XL5PURJZ?%EW?H^DP-KD8 L4T]"_9C0\?Z/%.B7FN6Y78[J7J MC^^O?\$DXYTTC2O"U+_R=7V1$6C-2A>>]WS'^\Q#&5OLPKQ65BXJGSQDV_S# M$9P(Q- VYF1V@OOD$% M4:KRDB][%>(X;;#:1QDT= M]#3U>HL\FE6QB&3(C=)SS:,B(F-P3?MP ]ISF46E(?F[1:@ W:!L9"1_Y;PT MN7)4DX7NP\D>UKVTY(G*M3>3BO>J6.5?M]&FTQ[5-,E+*4-S=A%ZZ*SAX1UA MJ>=4+:&:Q=<'-0DC"R1PX2S&2!9OTM^;#I*-BE>'P9T5#BX$\T_X9<8ENQ(? M J\1K\KK3^&C+.*NCE9^)(%NZN2BIB??0\*M-Z=?=@.=QFB5+B!>-@LC"B!?F6 M\&-IGC_91A)?-)E+[D@A;L^%>9S@U0]9DP]4. M-US5\@H(#? PB?#R^V[\:AG 0U8@H=+S2ATA1D M(BVEL*=K7QAC/>EAY^6DIX(]?\/Y3I9ZS,4/)2G8KF]/WGDET(UQ#E/DL]/X MP'?8TV3-'#+$&).^9/#*\=#BB:VD'NR,(Y2N4T7$&-4:D%41Y&BY M M.C^,3DZ@%@_% O+?.WZE>@^S_0M&\50UT7&0&A?O5FY+&U3[?A1N $8:;Z6U M4^.[_'C6BJEMU#"L'LRC^0=M/\KF]QI*<7):79/=MZO(Q#;"@G$]7' F@=D9 MUI:_8(DR'U&/E0:!/VPO#S1(K7X2&T^<#F>8;CA:^1IU8Z4FY>KF6YIO=>+E M$O/MJ8GIRQ< 0J#F(K:V1&"@6S_V5R^CUTW+3)H@^>,UAD?7B=,*;'1+#:_ MO:JGNJDF-7:*@4L,4NGH.T1QNUQFIV/&TNVSM*Q1_66!1KOVV.;J!GHC M5Q-3>!%SN\=T'P+@&&+'(286=N1/FKA'%E^RP7/U_1+4;6:F>N:0S&[#Y\@* ME53")RQD6T=S>U-V/<%B:P<5KEF$1F*&L!D]'R7?$U'0(GYD37(<^E-RS:E7 MJ_=?L!J3E@L]MJJ:*.-C!K\H.1IK!I$Y;CJIP\8)[81AO2/NP?ZQHC\;&\HT MDB5M8Z67_1$BHC *PF9DT6"S$J]C_=SX4& ;;Y<3> M-7Z3O5]PSC'Y\1C\_ MOSOXW*[ M(>[$SC3IS=L9'=J4"&Q>_^.@\81S/0I"P:ZGH1=?TT%/#I+:DF>55?>U:!:* M7 ._C8[.9=D_@^DGK+&9&N+#Y^^WZ63IB@(EL(53;E%J^7BF>B9PVOGR)\.2 MQ9HPMRTEZZ;=1J-*\^6O3;;MFKP7.%$ARSOSZ9?89GL'Q2KNO]@%W.DBF>^1 MJ_O#YDP]X#S*Z_IG3=#Y_ 6K?,SL$ILU+(:M7!YE[8ZN0A KB&^K>FLZ)Y<7 M8P0J.6Q_WP(&C%PTAK*4"BPK2.V-$59%5UOT_ 5K3)N^V?(IP?-,526N\"8( M=2NQB-LL0IF="OV)(H3G#23H4Z#1W_A9>&>7U2<"-S&-K?:8'EFZY!Q MF$.MIFFHG"3+WH?FQ@;$U;"V"O@,-'O=8L'4'Q#(<\XIU%N!>$?I$AN3&HF, MC;CI,M.\:RL?48*=J3X"5F76QM9;XVZ#YJV4 *P/OB]*)D%1HB>S!7,2OV*%"3]'Q\[ 0*'D6ONTFE#6#.[[C M@W)=7FYFU'.?6%XO%V<\J:4QKOMGU%-+R@;->-5Q^#&Z9)RP]=-KE?C[\Y@A M8P0'Y.F>D>N8"!'S M4E*N,89,5IP:UE)@-\^\)_)M7[-M3?D?$//)3/QLLJK%YA?WK+DRP_C;6,FL MZ1[M#PNLC!0@_]7$"DIM>U@';?M9'D* 7QMW@EY/?#%['/PC E)OBHWG..,0 M2Y#W&OQBZ2=U3?1D9]/*#'5['')]3B/R#'@R'CROLF0QER4<(?5@.&HRL4+) MA!+!4%31#GG^,X2)6+?LU7SKGL_8?2\!K>U2/WW[-4WWRVEKKO;.ERG%7=%9 MRIWSS>V6@U',@A1_HL^?(A^>&"=QE&B&4J.1!ONI66[-]M97\#O74]J*V"T(BX?M0\EI6PU9^]/FGVA4U: MKVX^:QL25^D[QTK5A$GQ->A/ZJKTXHX/Q.W^F0,"C#IY:\B*I%CV[22L+7T4 M\7T'@0\L9%L TR$XI15D;^*50.4:":_T:$E3DX&5*W M) 1=,O5-1EZZL4\Y"#L@/TP$.:3Z&F[MR(M>WA/MIE/\F:&6E[Q!U4@3G]1> M8Y+]E-4T]6=P8OL;UV]8$JY<(ZV1/#RM0]MPF?G":$M]X?(X1Q7CV[1'<*9^ M##M/>YXFP#[X6T**3NU?L!\YFFRIM^O64:45_F,,=($L"=H+.<20=;5<]\VS M*+P5ONTE@S59G%#F'UOYLT7JZU;,-9:&,?16TA92PF=Z""HJ*TW0IH"V*V%P M^PT3^Q=P?HT=.FN%U?:VT)EC70E?9 .@;O:*R8+S.0TWMOX$#/KR0,UV?F1Q M3 (:()6KP$BN^X"!V'PC?[PI/8$2KC=>AU5<0A)3DN[@1]OXO*/@VJ,:SHLM MXN9<=^U*Y.S-TYPUW?V#R G377]V)-ZUZ>?*'LB%73M0"%,^Y25,:&O^=$;, MGUN#;!7!V;ND%/+K'/UI"L/E3M*FL-4 M$RTWNF@Z?PG-\]&X+_HVUR<_T&RJ=R#OO17*C8-4($VLEZX&D#6 SG$[LL4X64:[ H;(X MRZ3:@JL3AU\>0F3!.U;(HN#51N%;P94"E]"[IR6 *.),-0[)=H7?7OI%3Y^%U,(\+S)@T.\W19U\>+X)S]T%;(MSEJE8+UJ"E+BR MDTUCE&)A(/A/-AV\MB(!'MF*="F5Z?Z1!$^UE99QF,(^D8%H_4J>;[#H=N,8 M^KUBO-(-K;995SZ1&<(NDF:7DY?5!QW7\KMY'*VD?NM@ITP90[BK^04T;>N* M*!;-L?MA7,,>'GY<,S.NG#_U!=]YR%D4__*/2F[J>A4/FU(V03 M0-P^_(/[2GA4,/.6:1O.5DFG<#B&('%!FJKVQ==!LK()FB@Z-V'Z] OUYC6* M#]3B4JZW7!19O'!Q>"E#ID!CP)$13)6%J-.L3$'/E^UO8[<9[648R/T&B7KS M%RRPG9.H>H_23+/+S?EU\B?:'%9(X!55X[QZ*IIOO81$63B==OA0[+FYM( MST5%"?_^_%5;GFV:6UJD]-1"D9&RM/JO35/!Y00K99;DV>(3.6\'6(@Q_ VA M Z;@GZFBMAF0")X3R<;9^ !-ZBJ$<6$L1 M.-5O[N(V1Z>GJ 880!^^\$4=ZS;JPM9D]ZDL<$R\$:FCL,D7A2UP^'R=J-(\ MR Y_A+,!T=NE195?@DYL/C3X3]6<_.GAQ[6YT.B%F[6][9+5.,D*8/$ 0E9A6.C^!]" M&RV?/.4L5[=Y#"U\/K>26"1-^]%W/]1<]M.@R\?+[C-+/#VX0_FFQV]T=:5E MHW36J;5C@OB;9):H%AP183 L;Z&]UU2'+KE7CX?^@C&1'J;L=D[\6="T>/H+ MQOYHI6'LH2RK390>?4GI"1:]KQ;;Q"#+R+,ED7KQ[A / M0RPK,21B*L23F971^<)L,^$^\$_.B2 H$P<,TW].B!K+?R7NWH 5V)/?*-WIC:[:.W_-**+9XWI:+R\Z^NNIS[6UH M:KNI2_$(76,6&.14/*?R%+M81G5&^7V*YE6YLG#2V2OBBI2V0HA_Z8<'[TBI M#L)\FR)K H/A&KUP1OH#IQ7]TFA2]:&KZ\=KL\%LDIVY56NG,19SR&7-]#@_ MH;.UOI38B?,:TNT4BIJ^@A$2'Y+"F]DLE9Z5I53A[NI(KMHP[V2VN]H'8?AC M:A@:Q/T7;$Y"XS@<_2?-X?X5_)P&, 51^LAY;38)G=3P5T_W(P!7);6^?NXQWV?U&;-M 24A/#PJF94G.4VV>+^ MDBMZ[YMDVD4%*B2D(CR$3EN!N6/6-RW2VP+L II>S"XMQ>K\-U;E0J7;?!:O M-DRT7XKSX7T7Y-([7\@[OE*D;Q9'#]-7Q* MBBB[ P>+KDV:JL,[\?'E="#WI(RV>AX^=Y$E1YTDKG$,]1S)RTVV_@R2/M'% M>P!AY,I@W!]&2?*#%#V';V=MD9GSQ1>1[\4OI]-3X>/%#H^(_G# !$'2PB.) M)"(%ZB TM(4@H[D1ML@L!3@3POE<$349G%DV#*/]<*Z@Q'G\:'NGZ)B.1UWN M(QC*A-&IP*/=%7[(R>5B2UOI(5(YM^S"(XRF8KK9$7-670),0<&90ZKD^A)S M$I$8566[(6JE=F_KWW1T39*HGDH>S!=A%HN!S#??/+^$=E- )_?;-!2JF!E_ ML*Q7+I. Z F5RJ/^"T682E2J8QR$-"W$@ M7IL"&W"Y':-]EFM-!0?0>B8JBOSXJ6U2 B?,;!R*LC>\5%11(U;A M+]QH>L1IT7^ORH@1>^D;04MO9$X"&?>(-1*H1)1(=VE>-A*OT :% 9_Q4L-" MP[Z.TA_B)S_W2L!-70B3WN$^U;$;K U(4!1LHXH#OP5;%3WFGE3DK'=I?,5* MMBK>2 MW?>EWUU@]@[Y,]+<:M/#.9DR> ![J)$C2U>S)$R$,H83M:69+#9.E&"_H:<_ MQ>]EX<;14DWUNL6QLU=5U$; A^#T[88HT \:GK]?@'35 ZNI8^5W)?;JQV\MTM0+&DJ[_QI19X76B;KU3*!6I.>Y_D\8:F&<8\/ M%?6QG/5WJI M,6%TR/@]"HK\C;,'+J>+E7RM/;5<8BU2FS;W2Z9_4&KI(W';ZW)WW8L*3#\R ML*38ZFF".L3V*\M6&]P?YSC=#Z: +C^0Y,1I)90V3>!6L@6;4M5V"$H33E7"GCM/OY2^.ZN%6-S?F07/306:M!R*EOV#( M8LG;W06GLA7$[/HW=X MS\X<'=-6HMDPS'OVRW6].&1M.'CTG:%HMIUR?9QKD=,ZOLQYS/IO+]_Z**8, M57+00_%Q+4-@P>>0XBHG-E!+!Z)_')=P7+'VO!!Z73U67]MTS?J(LE=\LY:BE?;1L!-:;Y$Y\5$0]XL(K*4Z<$"0JTCE'4T9:2EO3M%" MP999"F[-50$;F^:XSMUQV72F.HL@)%N9*Y6=1ID[JI_$=7@V?Q:(2@/>'_YY MS= 6QJ.#P>>8W9B"EJ[D%%N^8&&VX1Y (E&R+29+!%"03]I#R>CZS@9H+@XO6EHR*%NL/ZR+78:7 M:UT:S_O,15("Y.8K5,V:$+?4GO'D0%L'\K]&_S1(@?#K8Y[X@2W>!++5.IY0 MN>(5LM?WD!&(S:1'- :M=(5T\S_Q\JUJ%O7\W5?519E'FNJ'ER3W:U1+VJQ5 MS:[G!O=BFR:CX@-Y4:GCJ9 IJ89WG*<%<$8>9OPCX\WX=RT2U-[Q?&2.F:C C;DFP+J&85?WF#[2R!-LN(:\ MF)D8']+%A'#A/P][NARW?-R>OI8)E-ZYVE59EI@TT/R0-.LMKG[%^'G-]$O\ M6IMA)MG%1X>05.<=50!\JN;AW9C+1\>PGS>54PM3W* QM$,8$%7(%/XN6Y4= MTG:^739D M\D1&DZU2-SDSQ,L8'2QD=(F<3?P$.M[*&YD3VM!W2 @4YZ&>:'$@8Z [>LBX MX"4C((X"Z.C@B8)HX+?@[M:A/>"[GUY^EFZ3]F=0T[A4GB=MH.JFIXDBEX#' MD5V7IAD.P9,I+MJ?IE&[N:S?!MO''\6>]DYQLI2EV,E%/9$?^:G)?E^[FPY8 M"F!W=\"QC"^.=,MX\++WH9Y'U.]I[!A)JZ,1XE2JIXF4F6"B)76@J!0FLC"A MXCH!WHRR*M;D8=/K50W') <,61DB^;/1M#[A5:)C!':N,6D+Z$:>1LF3>4F MD$41>_A9 H$)U3+C*D*C8%>B7G:)4%[/#YJ=J3SZ-G[D31NEZ@BI5?'+$_L' M\7LME.[#)$D4[:*P-6.:$N#^\\ET)X^3/V!R<,BDQ:&YJZI++=TD'GXC;=A: M49'B Y_](*KUG?W=#2J,"5AI_=+J45!L-BJ-L!!Z_J"I@H-CB=P=ANR_ES@H M2^QUR8-*XVD;YX7-G@4%5C?YAQMDO]I]2L['PX22I(E1QN?VI/D")5:+ MJYG**O]):BW%F2$\OK=R]31CGVUE7%M3*_:WR[=/[_B8X;7A;_W3BOKMUQN) M7X?NBL)"QDD=_6<;YYFQ<_&3;=K-'\9J47Z]!;3\8Q /IC\/<&#)3X!'K MS)RLIJ"4KI[]^6)S0!K$^KO6]G3RP568:QW)G.0[)KZG_E-.B)B(D7U9^?H; MD\\9[BN-N5%6(ZJC8CL]'_.GW]8"4IT7 M7*5M[7(';W6-&PA$0E_7MQ'E8FOB:TD,3K9O:X$SBD,$A.9%:_GHF_8"?6GE M3L!WO@GF@:I;9>\0-22HO'%[FPY(PQE32!2!HQ\!)-B:3=#Z8.!8LT'#]2Y6.@ 0X!)^GO]]E;E)X[A:NTB/\XF1ZVAU"Y/ M@[PD6_8\T@6[5V:0;XC)T+7-.H:;Q+F,SMUJ'58L%TQB3)2CBN(]E[ MO83B167TN)7SC\5LTU_ JT[_"@)=A MHDRLVPR5:\F2#OKA!=P?1UGF!#W)Y:JH)O4XIF,!--8FJM>Q MR'MO"O_RW;3;!>SHMI]D*_$V.-A?L(..H]I=U=>AL*G'7?GX8?MM*WO9'ST$ MN5C2=%ODDM2./F+\@@O,P7+(O/A\PB>IW-]3*K<+K67$6[76'R:B^;L"VGD) MJ@$=O E'?H<,-)-!WI M.$ICA$3'6LP12XQ]OTM-1K@G*)9_5/G%6+1M4S N(UOI YV3!$OE)O1Z&9T1 MOG>YX186, ]>(+]\E31 ,AL[OCVZ3P :?+WR3KL;FMX&IA)?9LX9HHTC9*ET M ^M*>4R'U:[KRX$ZJ1$Q*B/T#-P\T4T@C$U_&ET\;SQ5O0H!G&;KOB:RR@W= M/P0S8J6'1. 1OZ_@?PGL23KT?6A* \83'0FCF(;WA0$< DP//742-J],;*/ M+JT9XM6ZEKA/S5"#4_*;&V"."FNJ9J&UK"S%S1!O6I?* ;_BEP?$("' ^=U) M2>UZ5I#X/CRI%,0/P O.LG24>%7*8K--SW[OY:@LT1O1U]E#03B?7[DO0X^3 MLVAR$0I4MTSK3"%6HA6Z6X0N YN0@D(:\ 'LM<[N"_N'?$0!L5=CO A@H&]) ML1:S5^C!NP?SYJ.!@5)_P:8J3>Z^HAN*%\E@4XWHD]1W&(XBM6UO1;"Z63>6 M[/Q-FE7FT_'RE]$07N6]<)CT$UK5*G:^Y4X1E1>9 4A]7^U]5Q\H*7E-]N-9 M)$".Y?_[@O9_"@9[F9NE5W,+%*S.\-WP5+Y II-/.2/&C$P8LG-\T+'8XYANC@)R0RK]7$#R]"/?;5*V"-?J;P/?R!&+(T MMF/ 9B\GNEDN.^2JV+X>,;ZZ+3/_S7SO/A2NOV:VPP+0K5$9P*4'V%;7&/^*4!42T-#1V?-JAS M'%I"_:9LO,P;?-QB].Y)4^3GPLA*6VMF-4OR&U\:QF\7& MI/;#&H*5[TOFJY>H)HV%G*RL8M7SXFSP\GF(&K,=],SVVHR>WHYB1\/U$?4B M8!0:.BS11)N75$W-;LG)IL\/+P0F^XE=,:T2SGSLXD$+;HMP3"#L?;)83\.) ME202G>EDF-\TNXFTWURXRQYM)RP@-3(U?[ XQK*5^%"%=;"D@.2]X?"3 Q7 M*.O>[^-Z?=RW,_^XF'$.*3C!F%KD&SL6I!/'<_]1PV )4;RXPUR?)H6CWQJ- M86X;U"A(IPL.1,.1\)FFD1F22X20IR?CY^"A(J_+)IJ1^VKYT!3O#6K+U-42 M)K&BMKR?TIA#3607)CW#/RHTEM;5HHW*/RG.$1X.%D^K. M_X+I>3>PQIZ5FSA6A+.+AG[,HO&>\ M5F*"?=[_39\ME)$T:8P3J0_ ZA,GJ$ MAP@8KWEAOQ).X?7WG9JGK^CAP%"C48+BW#@/KS;L>]G/:$B9M(%JR[CY8E(3OSXRW6\! Z&*ES1%+&-K1_&M-, MN+E8K>?081)BFF/\K0U(<3RTTM5&!J_ M/-S5&?J$%D1 ^L181S&N#AQ94AP\ZA4($Y_5N]OP% M2_^$S+,LLZ16ERM-P@JO)"%5(:HNF ^_/S\;FM<(DYI3KOS>#?3WM&(N[Z\Q M3)&U-?::/%JT43E:.FSB9PMH(W9X0J/,W>?>3NO]6*G4GDIF36)F7I&I(+@D M),)\U3%QMX6O%!XTJ(F-TV0QBYD&5XGQTL69.UW3RZ"95Z/483\3+HBB\B>( M9/$\=AI];_>=H%97=E6G 'ULZ(B%QP6J[8DVY?3+%A[$BI+J)U23XGG6SF?( M9BVF@%I2Q6 RM%6Y>*ED1J<36'6EJ683=1P3Q)'XSD=+*^TR]ZS$$Z<7BWD2<[3W[R/74LV@V1G2'!1B["C";R)$(.#& MJ,=PN(_<'XF"/AW57/E;7D0F\H:M\6!)$88&:&F35% >:]7)@X^E.*?-;]-X M.K0E"!WMT7G 7DT34I9<_2X5>:9F//2NC#W&Z@/&4(DEA!4 4)N-Y]'W(X*1 MSZ-MHDG(8H>SB:DDWS7WHQ?GNHQ[&C$N6IUE&6VBF0/Y6P=/8.\ MN.GD0R).ZS,"3O)J;412A$.CS0"2W&/3?\$$;)9%VDFS*F>:,Y#+"J9D<2UB MGKS@,>W\: /9C@&SZNPCLE9 MD8V]FNPTJO98Y5\LJ;(OC/B* M92*W2-T5L-*:<7?(S;*+?^+5"TL$4X?# B( KW8SF<.S7=4B0%@@"54XK.N9 M+.0:6Z1E $2LWLDF:0HRAJ$RBY-]O&!G 8?MDTI= G4FQ"\9L].L=-5Q_)S1 M6*;4=1'IHT*XN\2]$9L0N3M$ W'X5KQHEY;0^?H.E6D?LVF?=YY@WO51FC&& MV;I!LOOGML?(Q88!N_"FT9),!H6RD5(U^\KD:@K%W6>73R\W^%FR0P7IDD)G M:1*O DJ<&,G(,#E02C12;$1!](->690U5"1#_&.LI-AN\V!W4KT-6UD[X^?]^)U$[UA<$8:%)J>E"N&R8)Y\E>6)/>&( M&Q?WL*ADK-"K950V_Q8J6&P006>[P/29ZW"EYL#'L]8^*8;;L_L*\VM%3@P7 M4W,T'X;D)$/6T3PV7MWT!'AHZ]TE7>TE594_WNVK!'S V5.9O+M$]65U8'ZL MOO*:KT:C[/7/';D&O#_JT7ATIJES)B[SN'&(H-?!0!I')\,9X'%L_Z@PB$W6 M@-55L'>3\;:9BQVD.+YV>.%<)MRA50R1@_C+NZ!\+9&]0AUP\W;*HO=TLT_EZ^JD\?)Q MX6FB1N*)9 /1DLJW=]P?EO(GCO+,""C_T@Q9,3UXT M>5J 5*!^)-3ZE6";M"*0N*?"W<6O8D[2 +T'\/Q#5K.SFYN^.B*@>GO!6DU>A22IUO5 M.+ ![CKMHOTJ.!BI.K)0DLS4'N37]^8MTK)_]E9:,,U&I9.V5QY?G35,=!Z6 MFVL-Y&UT5FJ>N[_R2L^[K[VW_H+M_UNV[_^9Z(R@_W-9]]^ )!:N=N!9Y**X M?E.!?QY=#26LX86"BF09$+C8+V8T6S8A&]S!U=X@BB&V]\ FM22-K9>UE3[* M-<+1/(9%3G0WVJ2H<)/S4.,(-%T.Y< 7E2KETR5/U909DA3:LQ^G#9UN$_6M M<:FJ\"Y9$;H)>66;C[9,I4J3/YX_#V@GDD[GDIIEHW6PIQG#9\ZYC#WMZ8FTUW8]Z5KWGV/ MR5ISJA\AO=]RK/>,"?C-Q"25IUO 3MST<9K+-.PT=18I^HN>>QB&X;CMCUL? M7D)0^Y$"<,D6;5232[9FI<)9%K94:3WVELM"I?^A58:VB1'9 CXRS"]2S+28 M/F_41)<^OCW0W$7A3PRML[^8\_(QB38&B42[B:?*0JSOR&CJ>2H#&MYCD/QZ'K MO&4LT)O^3B'?QXOIE:E6F#985/VA'NT)YDSR9*]_A;F[W^9WO)XS)8%_LJ0A ME:W;7*V?DVS2 M^AW5SGH VNK/>ME5=675AF 6&N=T\>,B#+T*9BK&4Q64<0R$BX/]Z?:N6W#= M']+'@/-PF ? B/[OG4?!ZHY:"VB[R9W$9CY)Q> MP8G;\56EV>DKK>WG?%[JAOH'C\!9)L,&8N5RK FEQ@:UOU_2F/9:IC)RRN;; MIU^KW"_F['NRZ,N$V+9I <+(.A=KO])T5]O I>PA^\R.4);"%,F_8'0.C]F. M=S>;YIT3E9HP?>7'#)8,3ISR/QLE29?!R#M:KC35XYQQT&V?PH<76*V&B'^ M#0\>I\_0O^_G;O( KW74;IKV_.W'9UJLE\?DU?89[ZB9Q!;OR6)KC?7>@5U MYB;:O9-3I+WU4M(DD0M)#@P%*@1E<"]KB:/+$C=&1JB,<2"+E-H(Y)37=8"L0>\=PYMX&4AMT4>2!@F;=?5Y< MJ;KZ(B-6M=8UAS&#:;11$V;.!T*Q!*JI_T0F<&-]]-ENT?2]/<[8(&YB\ZVB M51!#Q(SAB<0>0%%SS&K&DN%D@HI^-*!MLB M,MNNRJ;#?0H=J9WX4,4PS_D=E6-X:UF1SP1QI-?15\/M85X($J/9N@J75B?_*;$2O'M:Q M@\!T:7%>OKU8[=XN/VTY*4/7>3EC,54ADIVD NE/(D^+^XTJ'.&P#X]PNI,$3[ M!!<^GBYJO_7D%Q1F.<*#7)G) E?#RX]'.55 8,T[4JWK'";5&Y*]Q0V9 !-, MD;'(/TD-@W;2?UPJUAQJ2IHG^.K9#:!$RL$G.J 2LZ,OW/9&OTZV25-Y'E9W M3:]CR1(6YN"GIZMIH4;Q3$6.S\I-: >-A<;_56HDTCY6&PF;XH5VY81"0 RO MUJJ$LSF! MG\S*4EI*2)3X0OX3 >&BD!3:_[R]#^= >&QL&YKW@(XN*=@K2-J<=NV,]9$C M<^$1W4V6P\*_)'4T;Q^CUG?C&;%4JJU]C#*&!I2LEXR^AYJ1DC/YN91$ILSN MFE//$-0"2SFI[H3P9II-<-@&;7L%,^UY]V*+E'/"JT$XW VKR3M,EK"2\?H< M?M8QKK2KSIGQPRA-)-PX;DA'RSK-PJND*:Y31LHSL66@,$F;%]V2!2B'MV^( MCH<7FT(62R1)%_TE\!?,[YO YY1UU,W4^):*Y^I.$?O/A*C*D=?'@P.5MKWG M<'EYG06?-0,73Y2% ')C2I#N(BGGD14/QW80KI%Z5-27^_;<1W8Z:$L=:1:IP(E&XXW9\>0'S(Y[*T2S@37B9347+%M@XW.L/I?%+]3-)'/A'%&\:)- M\=L-#1,F4E].NKV/T5VSJI7QHE:6/L:1GBKU#^MR2&>>7)5U3C,JRT6\),FBE'7MM(GQUKA^R:0!;$FH[)X&O[BR7F_ MXAQI\[+(>$.PG/V^N(JZ'FU,1W_2!"4JLH6F'5 T9$DO 5FL M>"GF#85WGET&S;)10HTN]/]<0OSO X- &#$4".'90'I;$ICFZF#AK6X.%!N_ MCJW6ZFO=Y?T30:?_S$_V:IO7YF"#MO_[9_S_!91% M:2;](/=8VF/CM"9%NQ],:2$UH5F4\#(&YN62V2&7-"%_2\#BTN@(@]W8MT5! MU1E%'8HBKT1F+99SJKDH=*;>Y;6;M-B=H6S9N(YI/6@*$X9QTX9\BS7?RZ7Y+)]#R:_O#;!1K5.N MLG6F)A6L0M_EO9S(3*!A:#V6/?(TUE G+YABS5:WQJ3,:" 1^@J2[MN@] WF M:1L!;>'B91Q=V*%)3082W!,']/*U#_',7E1X.^UF"%^W]RIYA! M[=?AG5#MW9*^2']VZS"_/2+7-,HA]J<#FRER%-4F%,4@BR+ M3>,SGO)E81OF9=4(4#8#*SRN+*5-?)69D )Q]G7T,30T91@.9 M+PO&<-$20W:Q09U((4F7QRU*N(^K)YS@>@FAAKE85^BV:BV<+AIO0"HWWM/- M4Q"SBG(J\"G%=3=)@Z2H^H+V0KT I_K_Z*&(PZWW+M@[?+WE"DX<7H?\)V+> M^BVN]\L6+"18@KM#<"FT< GN[A1.X>Y.D )#H6[NP6"NTL([N[N;@'F\^T[ M=WKZEYZG;]]Y[C]PGO?=>^VSUUI[GX.8X?\."%+7PBG^/U2S$;@- <6K&Z]W M@@$IHQLHZ-PO[P#8XDJ&_]YCK3V+_!IK;-JSGLB#O+>E5[,X"0A#=W M9^_$G.GL^1-=VVBLI7Z%;F'EOG8,P$2F$>KI#]*:7]=?:T3L;!XF^R,,K5!U MV634\]N,\2)$C6&7-.O#$*(5%5AC>3LX-@XAR#,M"@Z*F+A:Z$ U?2WHJ3AE MA.?1B-;]5CW&I=!DK 26A; M3SG0;2>B*D[BD,5-L<<3YY:%)>D/ZH=Q078%XI17_?ZA8N67QOQ9#L<::VY6,=T!G2>SUD^^6Z/Y&P*;&7"C# M?P=\Q1H]TC=-[LB(NR4;U M3:AJ'I99B3KID?(T*9]!,UN(- )Y5DP?4,WFEB.>V4O<=L6J:ZL!C8TU64 X M\#9\)^32+)9:1@$T#M!$_"17IC^YF/\.\&7O4[YN>LS*_IXKQ.-YN;FJA+6- M$AM,+W,&U,YC@.0,B@^DF#++Z;KXRGW-#3PZ-OBL64M28,PE$DT9FFN36!++ M$\CYD[2V0C M],&[EWPBV)GJ"M-XIR921%.45FQK4;_@\O)=I;@4:F1)=%;U]9(@BZP/0!Z7 ML .[S &0!#(5=2IC+C4A0SD$'IDR#K6G+W5SR=25!D*V7!2>P%:[0W$M!/;! M\(UMOJ8(%INOB4 +:=[$0QW=7J@V0Y!U?%.4"%\OK4O^\4KL?:,VE:^(E0C8 MLZ07&=.K_QWO?< M4> =3 :Z[#=7[5J"=,O^BU"Y5AZ+9=!EWF!P.G$TL&2KS+*'F&&O+!$*>:.E M2Y*(F\Y0QFCA6JH;!]!1U)@UOOSS*)C8S/7/N0@#:9FZ9\@,']PNNB5 M1N)=]!7N&!*J[7RB(A0H70JZJ?SCN"LQJGEG7 )4*>=+B#>0J'O[9.,K:'N= M1&_6:1[[8U4D2EWIS^Y<:I3TZ]]@%SILGUX.N M\H1>WMJ8%E(I,/N#0.T^0C%/2TS^V8T#G2(Y>"ZG29V51%5T]PY>(O2NVBVG^+M0I]Y8B':_ +>C"" M+M$V7F%_4YASKJ%+#;@Z.U/A13;+XDID#SG[:(:F 6Z4=AO%BO6E?OIS]\OB MM($.PTA[WH'?5>XHFA0-DEV>UAKQC%CW,*>)Q9";@AA0D3Q*G+[57%240&C% M!)OJ/3.FYHDJK&$8E&L6ZT41,W#Q\5"=3VQ"X?/3VW5_',G2BB&;7_ O6T6S M!D,:%\GY0Z,S8&]M2P*_=8'#,GH];7YXH:I%>Q%*CK.1N\ZR,8)8XHAT9UF> M\EDT3Y5;85I@:U+E[G\Q<)LTC!K[C'S\9KM$+2*:+""H//U 1& 2 M!P:#!AO\9Y5<^O@"*>R8Q3\H&F4)AV#ZX$ L%K_/)CA,-N\ Q9:NE^-_.!%K M2B<.F?W#VP=%G?]&XB+BGZBZAD;_TLUZVFAN./B%S]918WYHY=S!LC[] ]^3 M2_?=9U$"F, !9<_XB?\SE0T@"@@$'IHL@4)+#1NXDI?WKP94C3Z6$T==J84YT[^>0_/UED/W]T PMJ.E$W0:/@P(T:58O^$ZFUUW=S^O M%(B@U1*.R/R6_(0#4)/:=_!/\TOX4E'DW#V."ZI]W6F0K@U MD4I!YE!346(6P100V'WP%:.X"+CL;58YT?N""T $N>NI\4%.PXX.GO^?9J:B_P6-FZ(AIT6IS:;#A 0DO.5M&\BXB MT.9#\U'L,>I1TS\WDA5L!>)P$:6H">4V*5L?C^11FZ$<)[?4]]$Y,!"B2HB6 MG#G??S#1>A$C$!W*8!)]!R =/."#;HX>',LXS YGXN(I/]#*)4(3:)5$3>A# MCH8!(C*@I36P&KFDX^&%!9VC[7ZO(%GG725HY2#]2>?&#BCFJ,\WU7Q MGY$+>D@->;8^ZPT=/G@1?0ZM*TP]/7G-JG,'37/E5/_0G-N]!6B^U-7@?8 MR<9CNO1VPZ]-L6'2V.V^],[*+8(+6-KNRJQ(LH?:(AS^P41J4SFVR$EC3%7L MG;8ER'PC:N1*E:\;Z87SE53LL<_Z52\[J6I15=0[@&>>@=*M^FY,),-Y F4 MN[FLX)PW_2L:[Y.) RO?]>__D ;-F3*?UO =_OCUDT/95AD%TBHYC_Z")122 M'&KHAV[!P<,_FJ%(J,Y? PSA?RLQ8'$TP@^K5;N["'T4]PV^[>R #KG.%VC M%AD281X50T4_'>%L[>I$PQ@81)4SR23$CNA#E"!C6/_KZ!U@/? QM\(VFLN< MI#S6'QU'VW[GK M,1/#_Q.@MV]Y!RB_ \[@74DPR&]"7"/X4/K;LF9B'XK%>1L6*H,257,W2@&% MC0O/>U=TU;U.8S*Z/0BCTA<;JKGO ',O39_RH4_+,>\ 6;OH/DO^]-#HBF'! M8=:(.CK4;C3!R.2/7=X&Q-X_3%TGOM2?Q0[_? =,.8[RN8S_VS'J*3=+WF)A M=B-3$5^X1)Z0FKM_YP0T'>5=;Q0Y1!\&=SU:)3N@[.^GW,X/W U>!(P=DA5L M.SXO3>-7!S2X934/G_MI8C@+VV77.,ZG#GEL?D2)7'KN#Q@1N,H>,KD4Y".[ M;MK(;+'X#]%AS62TSL)/<:3AK(Y+P=$O"/OK,Z(QYW=$K$'*_$-/"$MDFC45 MC(*-+OW9VR&&2-PUP[/+1ZFVN;7*Q!@3DO!9=\&!0T#4ZMA6B(_-QD#WHVWU M#>AR5@6,CLUP*$K@YIB*7_L*OM'O==WE2_U$#B[E("$P%F2/,;D@H%EK%#C[ MXT2^C[CXA&0K/6BH]$@\#.]4MVB:LEHY3G^,B]Q7:#\A8W$D][?4*WV.]7G&#-+X8O ,!=I5BM7 M.+J\84234=[S2G+XA[V%&?SR8?OD/C!ED.X=ZI"O.D.> I:'M[T_04EKK^Z? MWY0>MJ.K@S(+ E^AN?;1BB-Q/X4;*BO.H96U7+%3IJ>_G895=)3 3"/ MOX.^!SMM'SXCM@ MKVJK;6OU%[P;XKER8SI?F9V/$KS46QZ6]&>=DP<5JZP0!+NU"DYQHKA( WF] M@%]NR8$_8\W? ;]L6-T5!/^.9D:GDU'^X0L#-Y)<=UMU6W]$R5@I+4\I(8CN M>A2"^O=SA4!F+S*KG@^ _T.IX(5X];U%M&\]:92.OE$V[E=Z[^03SCC>OTHO MIA(NFD5&LCYU2#+5K8WP=ML^3E@+\'Q]M14]YH]\]>TS0#?T]&]MO+".B]WB M&*7^^4_=/^$X-YM%.0:*_N[]OE199BG=$$L.X+SQWCO*FG_YE<(\^_^Z?P/R MOGCEWJRT8.UDO6$BO_MWZQ&8B7I.;-T-[#ZO(BJI,5 V#ML/!$I:MNG[I(:/ M@U&L"M>Z5' M;C>)DA:]70=@L>)+C"XJ(O?RR@ M/$)3FT]Q?" M_4?'F7):.&)J+,MKV4>%E G2,#K=]@:I[S4Y4]=253XAR+.?9H@);Y?'=3,4 M5C,I%QJ UP6JZR<7N(36Y:E/[-CQRO($F#,B[$WG>;9PJZN((T.4),J,I^Q( M$#M([NJ#\]K0Q5ZV.%Q^F; 3 ^7:&R>_*I4W IJBUM"*HU7^M-"&UNR62FM1 MUQ.=75*!JG 9T?WJ,7A3TL_F3\7H_*>+7B[ %2KMY+4_!;:(E([NLDM.. MAE,W3*ZEQ7I-_JQ=TEB$XS4([]$N*9AWJ 1YY!V0\H.I:(C'Q)_\M_Z9K]7V MN*ZU^D]"UXV!TWO:A!9I%12=C;]&N2#N$3;2C.A)KMS#_H))]RH?6ZXU<7MN MW[WEI6!B<:?RDDB^=02%"\J7W:W+)T="ZJV5\^K^=P '_;IW2S3=7PE?\4T7 MW(0)4OW_!-H' OT;L,SRWMS-*M&CNJU$&E ]4_8P73X;Z^G$F"EOWJ5\ZU3J M:+@PR54Z=@3=EWX/7AN$!6\?B8^KR"KQ82Q!/\JW/5:N]YYJG&N(_QIR<=4- MN(UG)6EL*DE(/+R@S,43Y<$2 T8U\]*=Z)9&8\YX;WV&02/U8#ZKKVRF$<,# M#[P[KN!H>##]ML#%Q-H*.6H;@U3>KH-KGF4C:9;JW!C&2$>Q3U\Q*_UJH=*' M=/7$O'NGXQ42:V\O%[/@6D%%LVGDR#\>*&O$)EY)@JSQ?$V,7H+R;"$)49D[ M%R]/.;$BB!0=P(I7[OUWP$79SM].PT>-[/^NJ)'B,4A>DI_Q&.N].UV1U 0K M57J*I+(:(P1C$KA!*YC%[N;OKC$6V6QG?/#N@59?VGS^K-@3G_.@?/33O6&J M8/A']D/)U3DIK8?RO!A3VH)BO7<'6X;^H:-TE^#\=X#E?;U+B-="->TT:YS: M6U@.V'.W07;SOM1PASF9,::!+_N+HE^!>W@_58P)>4EQI!; =D'T;OUFNPC" MZ!YM#C)Z\%4$HE8#T,1UX5'33DF_T96FI9Y/^U2"\9)G@KV'#P0?^ 0ILO67 M)[6.;S(K^_]UN4@Q'KI7G'= /7#XNKLL3WC+Q3*ZE=E0,MMWY,>+2,OAJ59-2T,B;[A[%; MWUY6_[UK*^S/G%-M"1]Y[%3_LVW/O@1IN^>J!TO6_V"_^%U?R7YX@KFNFA/: MOM8[AFO--T0ZJ]57Z]Z^D_^P]8__I/;9_-A[MZ@TN!B[#R@X MI8S=E2QCN$3@L6$)(K-!0OM0DA"$N"J%,MWT(@PM"?9R49Q0:R FZ8OSD;HZ M&)H=\JTOS6F4\P0Q]^ 9AUBI?>@U/9^/%-_($[7BHA ")( 7I*[ 2.-%86> M=X!VU])9BDXF>Z_7YG,C##&^D_K@ R0MCO>UZ+N8,A0BP,] UG13Z\U]Y;A&O P>_5FQ.I'_V^N3/K/HO]Z"3!:+Z]M3?S%->14 M=L27A6VH>^@>9"I?AQ_7SQZK*\R8^LR53TC$Y6N",AB'@HWL&YF1HJOR(\86(L9)M2[>ND+DOEVFN7($-@CXWO MJ?'5T26),2\K-@.B>0MDD"#_B=%N ZU6 M@$9+%I_[F#:KZ&=@NL75Y:<7IXMST1@(7!-S"1;%MXQMH]E^VX$L2\G#Z0_Q M??J3UFXWW--C&T8RLQ@H<[<8?Y)9X9Z-TIHJ6<(JA'==7C*HN;\X\4N2J76^ M]] K'?2V1>^F9S*B"BNV*"KRQG8S+Y*^_R%1U $%N(_C 6T?&39B'"F_O0,P-]Y4]NJ$ M''%-0[<\.'V2YYL'DJO345('),5%"O=R7T"IX M/8?OM>\ *RZAZF"I[VJ-CM7:5_Y!DM(O3\LW4[\N&U,%"@ZL>0D_#RAD:[ Z M\3J3_$,7L1OA?9L\>\S;C:YS>2?"#OF%;##RT_+#,=GJ/7^>'"O].H"L%EN( M_>H T8B9.#O_I0^5N<4,SQ=>1@TA8A6=Z[#VXX]46V.Q]\05. #=ZIW2ETG' M*X&_?!^#"#[4V^_+W21D%@D:*C!;L#FG!/PX]W]\H9I$TT_Z.Z9K](_,,T+Q M+37BZ%3W_FFR]$D[$M=@<=)%^J^J5/H^_+#=P)'\*RP5_EAE;8$&T+??72WHGHS_> ?U__?!>.9,K9__SBO[?-O!R*E/+(G*=JQ!,+,."VB0Q:J3# M8A#X(+SPBB[01M^]C>N-B@/ Q(* M<4+\J$15_*19M@D:EGET :A);BMQU]]20_8U>OK^C%!NBW3^!)MEN5AG^ 8Q MXQW@T36M3K:)OG& M\ -.(,WQO,)P8RN;[9+?N8GO<5,PY^K#+6)FE>4_94?WVXOKZQ/\%=4@]CMXM?H,P'[F'[*C-.'3Y=%%&)_3CX?W8+:Z;7W$>FJ)Q!^R0NR.0==7XEV.<@)E/&_S=FC5DV MMR1NB+@0^MPM>&CHNO:[>Q*#:Z:'4%Q2EDBN,Q6PZIV('[ MLG)/RWT;,6"K1<0;7@\=][$Q@5@MOACR*Z>_W\(?@.US"8,K2K75S/?V@0KW M@FB4@M:8D*>/V':=PFN4XG5#SR\]]=4T=E1WKSVW&W?[WPSDGHF6?S.X4!>4 MEQ;%D<:2"M:$/Y&B8Z/\AC0O+Z IV>H+4Y />!E&'97302OHB+_G,WO(_>ZP MUXG_Z:@TP,>JMGG:M;M,:X&'0,U2QT U#1U6*VQ,1DBA0\^7:?&:"47!C4 : MJ=>M]CR>USL#N11E5Q;_CF7'/0!T0U_FD9>!,,QW8,**CH(9U M6T29@S4_Q+T ?YA-D!U'?*CWC6K'U[45Y@>,UH^L5'1W? '-WC$]8.>1/)#4 MC/>&,B4DD]>\!K)X(,WL2%RGD_VXSF,;P7X:GW?JY*JL^HK$2_&,@9+*.?$_ M;%HC(7\_)]^;44N6*WFIMRLYIRT)]PUEWR^Q%MH0/YD/JJ*D\N0MGY/* CM^ MS*'NX(75<1G+P]3%K'#411S/P[PF3Z9T2-.=GX-3(GK,QZ>Y8UE>\S3)A'*G M=>G1WPB/*%:]H^D0C#;FI)'6XM[NE5;U\.J?S]<:1_7/O2C]42P9=$?^Y5KQ M>#%L\'M'7?G/!#'+[J2,^#OQY*;W].^8_7_N7S.XM0;Z%-1)YJ>4\XYS%?(DULS/$=,%H'8OW+4>#5 M$)1@H'SY57D5AO&E7>/R*'J'OW=8BC-LSKGM#8%K8J($34.6\D9RQU3H&N!/ M)-X;Z/-,%ZLU/],UYN,O3K M<]8&.YFP[5#955\?BMVWL@S.[YJS8EJOW>G]K.D6ST[2U,Y\YJH_36^JV M2_2SLC;'SY6!,MJ"0VL[-F-:_RZ;8;W3[$WI19;G0J<9P(EN3F[/IMJ$T M6C KE)V>)W&'6ZHAB[&J_FWW:E'V#U?\F#)BG'B%7[;%VA$Q6 M&^HGG1)+A.#2^F"8;KI9^XNCYR&A9"!ZBI*Z87Z5$L))Z)=]HOH?YI85-:,T M0(2JT?S5)YK5CJLQK-^%<\9N&3[1&\S+M! AW)HXHTY).U_Z+-,0=6FGP9T MCO72;S:HV$>%&0]PG(2.X)W[9Z)MW!WL];O/5X]STX8 MZWP'=)=5_-?W=<#$UUT++I$,(W01XVQZCVU5_ J!DO;2'MA21069I0>Z9S.:FL(6P;*VMGS MVJFP9?UMIK1S&D3;YEU&.V'D7<$F)O8&0=:]H?ZR(\)%-MA_5"*+GQW[2TQ/ M D3"ZDXNU;"E@]\!%L-A1FWJZP;59OXB2@0AI01\R4B9M?/:>%Q*:!V+0UHM=E\ MT_G6:T-X<\'_P#GK8>O??&XK[N#;0R-AH13KV#?7J*OO[)JK.T3J;\]N'"OL MJIQ#ZC+X)_ES^>H5PL*YY+FA%ZJUMB;(AEE21V\CEVW*JNBF_I(^U>T*?/BB M$C,RW;X-W5,*Z(IM22$3#JW:KAB#\^ABI^0G^^@=_S+P_V\.+:G?AI"S(')= M(C5MHH K=X:B-1(& H G&S5"CVD/D[E_=GR\_WM(WK_<(CQ0]5VZA-5T_J[J MY&M'\-8+XY-5BR5J?O/4[,@)CFOM#.AFZ0JQ_JZ'5VO/D<2%\REU4VB7Q.^R MC.Y;15Q;RB B&ZM*R?J=ON2:M3>6^H>NM#)%I;][6!")$K%7.3:G0G9+C&0A M>$DZ0YD/578"\W;9-'K1;6##5.*7UI$EY]"^Q.B:\(3?^SNIN"Q9:<+_5XF"N!R;%/(E]PI1FUW+)-_D(5?!#T$\N,8+U>XX!5I?3'V]VMV!YN M;-QI"L4#&E%K)$&O:8&2G]WE"_R'Y^KCM2,WV04R&V"KDCNEO0(*CL[8L!'* MYU2YZTZ89,T5&V>:@Z.K"=S4%,^D3GT5X^>ZXW25]A<=G^=$O=>1..;AFGV? MX=<)F+;A. 0+"$\<7NS?G#6>GZW\Z>8.!T45/YM)D>^R MS_.UG",13Q52RZB&?XKV41L&QE1;4@JQI"T_2(P_!UO,$7%_X9GPN,-GPJXS MNS'(YBLJMB5YX/W.*XS'VSQJP!2UJ3:+1II7ND+>.X+(*H+65]Q_:_SQ\(4/ M94(SMM:GM6X[QK.6GV5!0TB:8LQGQ19+/)QAWYK)F7QJD%+U,BL/?L@;NW1$ M!KM1-WQY\LAU);9_=KY#5'@\IW;^6*"!)C^T8+S\*RE3$/M,=\\ ET2A2PQ! MCS/)^CG!4AK9?(;+[T6(6\SNU,_CG:F"V9Q 0CICK42;<8,;JH6?:JW[]KL( MBD-X&K=&44?G^M':962,C]0TQF*=GP_GE,Q&]T9QMZ[M,DJ:>I-M.G"L2)@C1#HKO# M4LV+([1A*9E_<'@[K9#J5]TH[.,+>$@1)X=EZ^O="%:?C2.P^)I%RRA#"9#*T\PJLUN2S987:BBN@O(!EUVK*X'G1? MK,O$QI!E3.1&AM[^/+H[)Z40 2U.-'_]D-6T:5%+< LJ6(:B>,,%9O6;Q[?R MVL+[8M.H!UE73%08,[M_(7[B.A7N$4(F6+3,EN=<:I];N++OXS@7K2B9B5R7 M2O9?Z/C"K>YP6WG&5U1!H2:Y7ZTQ@6 %5I7 RHL@P/A'FZ5;\,!XDJSL-''<)?Z47>4VS,FM>VU!;F*#4O31&2!B&=Q!3[9]OX>#> MPX\9]P6N9HXER#W"F],&)Z%U;\YMVVMT8K,\J\S72M$K7'\M'$+R8Y!?[/F. MZD/1[.3"R!_T(>-M^OV'(AV?%'97J_C2IT(_@F>J[Y=.'^1>#&0^VZ"4E67+ M#!%$[W)HQ>ZF97(,>N,)%=II23ABL<>29$]>>$AM/G^KO4.Q_I_F@Q.]6AJE MF)!:,#86^4.,BK59(OD[0#4,B6+A'=!Y%Q7T9TOM@"NPY=R6B*^E'X3N3?T! M:^(9[WOY,DZ7+C[0!-%:1F>,2S_=E=AZ\HWM^;2PO\(9*#8G_@H0 YF358GF M(TM@F10@\9B"RZV(C$"7@U-_.J5XSD=&A+_137D]D$J7G&%TYA_X-JB(=SFZ""R!>H)DOHQ>/4PKDBU4RN^_*:"#P7]HQP M>G)84K6_P?X!)P-PMK;I;/C(TI4*U8J/);X;IL6$N%K[+:[!L+/YK>/JXH@@H#W26"0C>D/K,Q?5K,WB0P*QT_!WPRSSDJ9=?'' M1()W )I( ME$LI94%8(]@_&Z^S,J.,^ AB$&XL\_-A.P]ZA""7^"*(X497L8DUU>)@%WY" M[MC?SS&_0I0W.EESG#&D.0)*>UE[O\9*>S1, &6,6;P*(U!*9%7FPZ!FQ=80 MJ8_9W2X>3!O? F3]B1V(\O-O/&J2V6A+&S;O8+D'G4EM M:+A&!.>-G0"[J#6*BSEF/]9M.!_* M7E;+:H[5P$V.Z=-H]&V:-NWPLSD56)EFX2&[3)_QC7KB<)XG;36& MSL5J]19Q;MYG?C0?J-QB8+&=KD1_-K\HX^X^7@'@SDX&KDIC9QPH;>V)+,#> M]!\NOKI/KI(:>X :6 V>N!RYQ>Z/=>;4!9-]2N ;!H"88 IZ,4(]#'1JI;H% M^$T%VP2!Y*$.*TJ<632';R0A-V9027IU+7F0BH2 MD;/8QH^Q'_D:A*663]T<^]+N?COM/\W5U8-& M/[5]LJB79[<7(AL7'R9)1;A>AAM=O2C.CYR2;'R3FU\1@^VKLA5!,1ALE/IV M5*.L;'GRZGWR*A=+\%S$PA[E;\@,26;OB8*8SPY&36U3(DVG.X[ P;(N>DPP MHZV2:VX-]1BK77;A?-:@"?=&3T-2 Y[X@' 43:J^F=S=8HJN&AE3&U6_2LB( M=KP##!^.*@OUJC9W5::^-6ZG8WCL_25F]K B11E*(RP 51CZ1'^Q69DK.$ZU MOK-"T8M52YR57WI4*ZPL("4C!!)0('9O7>DA)^BO-F%;-,1:H7=$,=3V.[3YD8$9 &."!, (!,P' M_VN;1XS4=D84R;W*BG^^2_%?G[K4S.AZ^Q@#V %SACX8_/O4EYR1O865_( M,QXD8XWN*Z7R:EO+Y YW;8:K6TY33Y:M%()Z&WU\$Y=J2PTB =\[#*JL\J'\ M]U00<3U3QZIP\YL*1;VZD*S\L]7W"C7D275BZ$F$RXR&3C'O_:_5FO.NS/R3Z@1W[O,<)\NJ:Z9^\RJEEX:G[:$7).@/)F]'K#9+78L8=">&>&Y&,9 M5FNT.+.ZP[HCI6Q':;/R\JTJ;O*5+M.G%P_#>63E$G34(!90C4:<(E#163;C M\.T(:6 37<2 6G9#O.U,ZYTY#G;\*.D+Z4_VQFZ/D?VJHA(LXP]=XZXB^9QJ MXD#I,/::YP?2I,8.%<_\++H7C[FS&O&G2,!;(7U]S8SA1,Y2QW?'@?\Q>\], MBOZOS-Z]E_RJPI"Q$Y5H6#Z !BEK%\KTHR?? 4:A#6&"RT5K:]T7R@9_95:F M2E4LBSO\0R]F[D9G+^4U!7$FV4:$)*9Z/D$R]M+.8KC1M85Z"F9+J4'XV(&3 MLD+_D)QS([:_8[K>]-??C!3:@R1]W]9V#<:8O4N]Y7Z8.*P4<43\"FVG-S7' MC25DF*-22'S0+CZ0HJ/SY)W]L94^7B<%JOF1IA32O9%F%;WB=$/JN,"^YB3-#+-I#I4C7 47$51L'59%I9(5E@R-3E16]\C MJ\K'KN]WIE>B5.ET];.*G_!M]6/? 4L*2SG$U-$EE-6NZ=>3GQS*HXB^.3V8H%T'_.*4F0W$TRP]7I))Z8]41UW42M5@V+#4?;%<:H2&?B@ M@]%LTI1Q.3=GY57D M&<#BWOR>P9.(#S G,6^+;Z*_DDB M$VQE$\E,]WZO9FID-\CK ?03&;562"A=\D= .R1D).1FC/I&VD>M!5JK[HH* MCJ68TWI'B"GV#6HQ*/P$(JBV.MU$Y P0\!(MT)KW4W2\V+S$GQ\,2W!.' =M M9\-GJSM7=' SPH4)4,=SF]_/,W0YOU=/X ;&[O=7=?/C-)62BAK(!&,-2$(U MP+VQ5#Y.]-UOUPK2Z#X))-BB'4AD&PL^: /MAU_QM% ,;&TAP]<5:7JB](*9 M2T>T;G94\6BE,9C?&E\O:YGT!I2N^>H;^C8WD1]!2?4^+,.RSM,:=\V!YM&X M15H+]XRB"1UV527I_P0LE1T?IFN/1\R])O4%+VWE5 MY04>WOOIWI1\C[5FM3VGMD-T7-5D!X 7#H&M2PB=Y2Y3+!;F2R77!+B)QJH MF N 2HEWYD,'_(=$'0E.!. A)9('\ (\;P+0%P_)8 MWX^C"T#R@/EN(#[PF?[DE,@[Q-LG0$GOB QF^'DVFB5M+1Q*?Y1M,-8/=:WK MS;]/8R[$,$\:)WPSS'%F(6>)]&\93;;Y?T;!U6./WWYS?3#VH".[8G:@V!CN M&+'-L&JXY/R]M'A6PV<>% MER71)_ELT)JA9I5119O3=2Q;3OYU1@,V]#Y,??A^W:S0D[314GDO5;"Q>014 ME2RS;!E_FE2,P)Y$9IM7!BF*P! LRQH8E"'3X=LA&'<=:0%D8\9WRG\-;6%- MM77@/6B=R6(L_,;(8, . UB=PU%UJ$N#_:7@E*! +J'4R4E6>!&A+5"-[/ML MEJ&&L N@;"$"[5Y'GAW_4EFK8+D;_W/GDG()2B#!!"&(*^-Y8O9@ZQ&[G@F$ M=.QVC#N/1W /$$,<:6,LTX1D[^@"XI9$UE6\#H7Z!I.C03/Y,TO193,ZMY$+ M?W!L=,X>V33X^@>3AL40EQLH :LF#FA!^,/K$W3.6LIYNXD4S^FL*@$6#:BX M@PKI/"EJ^@4]3M -]3#E_IZWFY%[1IUQ92@>Z%1&0V/@0&(?O>$^U35*T&6C MV--:"(8N58<<-ZM4V_Y:7QA"PR;#*K=J6M;*\;D]JZE+VK[46<3>RW!_W$E. M;5FB.Q\E,9]:XK#0HIG59*G R=2%/C)]0XF4YVMI20CB"A/BPAGVSZL!X =1 MUO#*.#/!&:BQ\[@^P8AS#Q-RA'7[8= 7^\X_@5$86W_BO"USNJA2*6R3KFP< MV0P5TDWM@^$3AAZBTPBHL18 /DS?C?S!P'1U=7Y(@*M;# _2LJL<3P#1+6U] MPP@*6U_J&:TFUH$E9&! M!1,2L8\S'@,./O"-"/;M'EU8[0T'P[4*XM[Z9H;Z(/]/.SG&R](FKIZ?3;B) MRM/,ST%__')Z.[/!_MQ>R3I:8G.UA:&'D%&U2L9[)+$$!,N\K4@(00H&GK@/ M46W'0P([0AI.?9%P"A\+!( L%LTD[:8_!$JGY> M!&E*3-8-$+-;Q$ADNX9]>XVEN]]PYC.=&L)2/P@ MGD:XM^W5BU!8XSBE]I':_!";;Z1UE#;WGQC3$!^ !(6@Z.)F-=:\2HC8$ECC M<#P>9A#/(8&)ER8*O-FZ_FI\N5XZ99OQ&JDPBX@7IG_!?2B>R7[:L%TTQD+1 ML$JX@^HJ:S4L)Y^IS3]RULC/M%[4,LT56]EP)"3T=@\\%0XW M29:W4U)J$L7K0*"VEPXD7N_HG0\A/1_(4;<^$Y*@2N9IB:6B$H3?H1+L[2'*_CV:F2RW7&:W,/Q-H1$H*6Y47!.%1@U[(O26 MO.+20Q$HR8!(C,NPVO%1YF955V/\J)YR;M:?PQ4'\/3QM]G):B<;4H!"[[!* MC&\\+P%&Y*:=B8.SDVJ'HP0MI\]ZP_&$IK)<'XW$5'\W9THS;$#O1OW-(@C+ MYX/+0^DIV"'^;F&T"K#)YJZN??\4R^*G*W.+.2?6#,*H;E<+7%\!P7;J,"4L_ M6"<%*FQ;6=2[%-T@*]9=5LG5.JXZ)2J0[,7$HM0[W;/&[:3=U?HV4L09OK:B M9[X#D#JAE,$[;QF57 O:)M?+MO55G'9%*]B ZI@8N1X\:?0LTE;"46E,RE'& MK8*W'PMQ5M5?D8[Y& ;!*R_M8G/NZ5'9#5@H;2_YR9:9+5.*>ER\U&&_0D"? M%#C[^\$MS@HV7TGR2I3II5!IH"-5;5*R>&R2D?>ESJ'RS%=-?'A")^*\H9]@ MF,<&8#O@&/ERYG>DS%Q_S CRJX%<7MG.%CKJKF4829JQ#.A MVAX$):_/L1918/*"AA[ OC":K]=*X[.R)!>942*6+V[Z#8 M^@<'I8%\$IMW !-#C@$,HZTP'3E]ONFLNU*"4VLY1V*.41 A4CIV/:(D!LR/ M*KSE4*QN)/[)'*WXKDAO-R/I-;V:D\UVK]B3*M?C-Q%HHK5_ A.VZJ:Q$^$@:G$.@3[ M@[Z >.ENB22+LS/-7W>V00#,7#?,_5C#K;@BQJYP7;W!LF>0EWPI\UG3"F@, M+^Z?8JZIMQ%BQVA<.VOXN34[IYR.SWD?'R/5,&'N6QR_$SZEK*S:HT[687+5 MU2\@-#RO;<380(HJ'NG K7<:UKJFITBKQR4 2?QRK&]'S3X;S W:E,69O.I] MM5IM']-<31C^BU^3(G-,%OX#/DZM(TM+Z!B;-IF3 G]P-OQ9"328J]_1!H$Q M)WM6T9^RZXNG\31U!=- 6?P+_21;#U=N#?&\[K16W-]@^@K\%#B(])1^-M:N MZS/7-,L1HPK-4T"B;S1;PK1S/C=<::>6LW3B1^9(*Z+O?&AEQ?[+5ER37U&\ MQ>-K'FRB7.Y69/5A5Q1',?[N/E\\"UXQ0I8!L@-=H7:KSF8D]T??/E?:.8(: M0@_UBL>/*]9@)=X!@7L\A5U:)%D_&;Z*-JZ]^&H=XVEJ=F+2U*V/;#<;5IO%KG',.)AEFP6= M]WUM82K(#VRI3B]'R*8:]@,^D\TLJ"%*TRBP]S"Z"&\=R@.D2+:6Z6T]$^L41V_J&G7AR/1C?[O*T@ZGR; M\Y2O^0JU5YR_?((G<0I>+RP'Q[WD%T%XJ>#[R!/L8 MZH^:->E7WCZ O?=7C M8;GHK :8: XYVBML'PCMYAE";^JM>JPHA17)EF0BF;/L)$/Z/HK]SNSX(5F@ MPMK\BODJT5-,((>6$_,!GDZ5B M ,;]A/[6K>9TZMT!D8=E4PU>W%KZEL^D)[)/6$3/09M&JX'PJ6?:;$^93TAH M0,A!=5)/WLR -#Y._G8OW>4H9;0@%)7:%OJ+?M(?M[$4.5C)ZEO>&<=MP20> M=Q7 LRH]U!LY*>&DBDA&R/5($5AQ.]Y8W^<[G=+Z<:_.F%U5G,T[?->9@''3 MR5P15U[T=0^HSZ8A_=>9RYGI+;/SR# M)M<9,=C'FR;T'=![W?'5+G+@?]OJ'CCDILJ1M:S=PNB(0%&US'T0*>LCCE2* M[W.*N4=B?$>ZS+2(^S&G@AZ Q10 -6RDZN@B>\W%""-]Z6-$T#YA4B^".[Y_ M!P@?"63%$*Q(?MP-$U/JYJZIVA$'JW_ M9U%9<[?8:_.!N<0)^2JKB M73O1(R^V2:F(/'_PS9K:O=)>T)@#>- M7RO'%&]8-1_D;+CE!T&OOL%*KZZ.4.:/*<^'.F!M<*=;4R2$W#B2*$&:E1"D MG'Q"U=,7/O'E]?T*I#IGFN("-=1RYUN:V3M:6-DK@:7VBPNM,U94J*F%IZ'Y M8G%U:D5**NZYR;(?\'3@GN'YY\%^L4GG4.E.6;+M@XYS5M]5)?G, ZP#WJP1 M:JAW+N 3 $ 2N(@>/&R.HHY4<:$[M]S6XEK <%'RG%!Y+#SS[3/3R@59YN[/ ME.+D@I&%XHH][7IOV0 XC;ZGJ#9]X 0>X9;@J MJVBI<^O-K=J]&(KGR#'< -GUG055-%-RGTFRB>1)( MY$GBY*R<=*OG[VF?9&CE5%M$.F?F)MX_X-Q&'$7I]^9L\I3T>CM9 249B6V/ M28PO+>+YOF;(,V9P$2*$DV'ZG/@2JEE3R72C.HJQ^2";K(< '06S"$5?E#5U MZ".]TFC&DV7UHJY$%:XT580&"7"D1WU5L41_AYH6/O9T4E%@CEO(=YZ>UXUSQO 0- M"?8$-(H^X)O8"7!Q^?_'OS90E0IR'<]WVLGOI#Y/SVY_-PPV_RLPZUS>$,=2 MR<.!F5'+Y*VDJM9T$XRE4\ZA0PSU'*IB8JH2!FZQ,3$JD<+*WM]JOK' M+$U\$DF<<7 Z'TV"\78EE95Z#?;Z,*BYBL9=P]V@?-<=%QX2JART"&S&:"5I M=&ET=@FO; H/*K-\JV"8XGJ*G<9D-O[;N5MA,0GIRB"90^F+\\Y;O0)KZ^ M03)Y(K(8X-D6T#1S=W<[JJ;\R>C"(N++FUF4Y3M ]>-8=?O26<#KGGOC2N/$ M\YT[D';M'3!/$^MH*-?4]42Z.3S_9R9%7Z7DM,8 74&+^:L*T.[+1.XQ1]4& M9+U#2 @FSW'A]O;NE1-SP1;"MZ!V]O<7^SO@E694I_2*L^]8_ZEU2%F Y&]D M%I?1.V"[TRY'M--C/]_=T+#]ZYE*!F3!YVEGO.&OGE" IM[UW?> CJ-3OF(D M5RNN+H=W@/?)".N,'G[72M6%(>F.@36JD((MJT_8DDV1@VAILT9=#*S(!%)Z M[A"FQPXJ^@@U %ESR4]TQB>[ZUX+RC-FXD&!MP+*3IYM#6OHSD3TUAI5%(%P M\_G%0@!H--V@^/ULP0Y7/7;:"O[.(TD9%+1!KF'K >EODK8+IB"KD$?U6LE M_@<"JI6(>\19L?F&JF#=,JW,2N;0'+/H_/Q6++BQC%BFI+G,7$:B%GXI.@^MQ0O(M=5.R_[ MF:L,T%4?+#I,C=M/<[4A+4V=>+5R9R!IYNBFG!_61V737TE3_0__$Q3\OU@[ MRZ XNVA+-\$A6""X!@GNC9,$=P@NC5N QCU8<-?&W:VA<7=W=T]P=X< \]VY M,U-7IFKNU,R_]]\YZ^PZN]:J4_MY.8%=]6.>:3I_1 !!*D_H-9[W4'F+2JOP M/+.!C[J;,@IF?'*BGP2"Q\"ZAO$INK)[6(78I^/-#S*F)U%;\A;3=278Z M);::#QQ_()*1B;SP%[B^=.N'MZ(?[SIISSH)K:6P/2;D4<84EH\)>WZ%4".46V@@M-@ MVB-MK,;(FK>Y>>-(0><Q@.E,"0QX$@P=4")F9#<56<)]!NJ(D[WHX_)U-( M2R5[&(988%_RPQ-GV/FBG0\B)6G4QRMC/(TXR,.<9"=P?& )CE7:^CJMJJ)Q M(!<]V7X@6PJM:*"F0V\KA5VW=, 2)AQ^1@Z2+=#KK*T>='^04=A==(\H%A*O MJY5ZH;PQ:^P#,\$'(=Z(?6S4T,ZX@(>RN'E02S [>K)LXZBM[I2LU\]_Q,ZF M4PB?W\ Q'M9?61 49<)'V@DIT"Z-+HQ/1^Q7$>W3WDD9IG#S^L+H-H:-9\F8 M@4/-'>5!*-+*+";_ SN[M[.@HC[R<%S9=7<4]B.(M"DTZF]NI/_B3"2JQW@5>%/4*&-YILUPD: ML\>>N3C%AT?-NUH^L##R#0@" A]3ZLATJ>08;"D>_8,F_L%R#0'A8;]?-0B7 M T#C_SI_D7]P*I5SDPALZ)6RFW%%LA]7=9L#LA15M,TW1X'/@#,I??- +E]T MFM2$N M+X+VVKM'TY^<4C&!267_$-V">5I^.!NBA6T7FB'->D%-]?$Z]W*,LW5 MQBVMDVZ@14:23;CQO=#)XN4#6+OO7/HC/],HYYP0 MJVTT,V3(S* M3%99A+H+\_+"*PCZ-<54B/?9U:8G$;JC/?D>R/>R/16//%\A337'Q;:)&M"] M1M]1Q;TD!2*J >*TGR!:837$+KY>5;QJ F#%GRVP="C3A$0.^#-D1WF( XT" MERQ_BE^:H$E:P9I=\![/Q,I- @V'YONW3@?T"+G[=XU/0?KMP(QM26_2-LJI M9!Y]ZS1%HHHIN;T937W&8S;.[VVDU3?*FI- %NYILBUH=(8&^QDCOXG+W :W M>U09O8%UBQ4J=>/()&L>9%5!P<8,)-V[JDY+HSPII()14.PUD-J;P3BR;Z]; M[9"F+(O&'3#"O(7);$8JDX,:1*SLM_2>?F8P%] S!FB \_58$B<[^;1PVWY, M#^';BY8NC(+T,Y&15DLO=/!3>\H9D$;:LWB2S^CL->$W%_BCT#"FW _Y+.D"X"N_";L/^E5FI/>@/8M$J,M/-"T>H28S%+(8WT M[ZXAU5F&_=7H__@:$%%D@^O95S=; :H'G$"A4YU=_TW\%, M/HGZ9*<@VYDLH-:?M3G0KGGZO(\8#ZD#X6');P8['M6I#2B-$"L7_X:YMYC" M'_R:C;3&[^XF+LD)P+B.Q^*_^[;_W)*TTNJ X5EU$)7AJ+BAO?&<^FPRR0?* M:/ECY$3-:&0&K2@U8\-0"SU(1NAI+)>O=A#$<@@/'?1!0K)(EA8P%9+W#LMP M\'<=9EGY0IIMTK/]3.,+B3;S+?<\/HN,_!$H2"BA)B63B?BNGZ8N'EM/X?L# MPSJ7B'T0;-.IF1PV>[-B?B\,C7X#6,S53?'\ZI7+#M@Y)3UM0_?\3)%&O3ES/,$5$X.QF5YZ_4YC=W/&L M6!;LAE5,>IG6W4=K'9)%%XZ3E#-66NEH56>,#DCE<[SH&)P!]M-^-SC.I_VO M=;$O=%DTQ*YXAT)^X7^Q/2<1&D!(_R=M&&A]"=OTIXF9-?MD_Q?IZB39$[-] MQ9[+X$X8..1K%)D[K]H6Q1>'(T:,]6R>:]YJ?)2^GIW"?!N\ZLA[07K45U4YU M9,Z+4YQM0].VY*U#G9(DN7[Y^"AN@A9^6-H96H"-+>1UZ(HT=EA80D<6(7/6)UB2AUHGAR-<-HKC!Y.&NZ^HL0*?$=)?!8F2$QW%:>U?<\FR@QG-I8RZQ6+#N*"J MBF5I?:)/LI/SO%AO!-]V23&LI(EPF @#?YL/;L.4(RFVE;M3RL9QJ2 Z:[N@ MK)*]=W^RJ)1MS.4*_R+$_@M1:6X^%N!,P2(4PD?K3ED6W$UEG,B5&RN9N9JM M33H\$X@)DQW6"5(&;?16X^7X159;PT]%<)-L1-)/O<\7A0=0'A_*">_-EK#4 M)4>0#42?@BM"%:3L&^JG->:>/BC+1Q:7YYT(6:Z 5<[W8LL(N_@#]Z$'UIKSUHW/XS1Q:D1_[3 MQ?4S'89&53I-M@S(Q(;VY!O]?%&$E28Y]O-K7'6;;UK[M'GOD3#-MU21)Z1 M0[^\+HX0]07BW[(6).+)XP9>>36@%-T%&74JKGG9A4MO_>!HNF%- Q70*9H' M'UUZ($$2$G""_#5C9B5 4U<;/-L +2LT\75:5NSZY,_I[G74DHK.<$B); *4 MKY;J$Q.+"$76X61C=H&6(9)IJW;IGUBN0G,_645A;W'1RHZCN'+0OQ>@F^;P M8D!!6Y@G+!Q4,%(,I5:KM92E7P_8I[I)G4M+,_S]7@AO0: F6!-_5M_VEOT0 MBI;S]6ZN2!84R-7C:L\**XZKCCW4QAE%>@'E>@G,-**<9%$^+.9;ZR0.!NM] M-HK.U[1B=,.))].K6:1LFN'/ISWWAM^$JW R=2+69RK^-M6AYF$Y=$5>7IHI MHUO.)?*WHW!'_=1:<56!(+>4U(Q6?H/NK)A1+B>AKCCD8Y0@KSE*$4(_L;'P M:MD"A>QQDKC^>VV6Z59:6+SNDCN\S#,GBAW.7-,?3VU*7 CAE'V]@L2?Q<"T M8$=6"AD;2QFP0R],1U-L81E]6Y _IC(KN@6JF)/! MZ4$%W?T?2^4+G&+.:][)PV*:&!N9^T9)-=)27RUN&VZ+HVU-84.4>5NC-*V4 M'GPT0DP,[07(Y[/&A(3;J%H@!3:?K&QT/Z;>JO.I;J)VL,>]=;;X.=H!--UQ M+D#Y^+F$Q>G8)>@.6B7PS5&F*.\I4%5((0(=OJ3NI6-58R#.WZ0)9%A0&;:?"A%(&M([)7"PK?=0PFN3RH-^ MC 5[*QX&-(5"VS0T59OVOZS36M?CQ5CL$#Z03O%@#(R\YXIP(^8;5TVN;U0# MDAM&(K.+#[&E,NJ.\K@-"$ '\]((L/9C\"YB=$B MY*:.)7RY*DD".4SK6MO*'E3?:4G(:JWWI@WES.UE&GM*;M>6V\T(*:;LAR&D M-\!FHU\+J'&T'-C?QZ=Y+*RJ8DO@QB.))/,1YQ>NA7%<@-\9>*\< M\LDPK4;'?BB]Y-CN(]O*0'36*!FP4^'0BG-6IJ@<&TW0WHFL;Y@Q@-UJQR0& M5RR=C(L\D_3_YH MLZ%>\'TX#:E:-3_AK][UC_V(-,N<*&&U1Z+!CW=ER215_%H?%(ESZ>NI5,?X M"6V"V ;>2IU>"X-E(N U 4IZ":)+G*G9"$9I[5A3D$KAE_?NY!TG?4C_/D66 M 9CMJOY2P-'S.4-J=!1KE:S9?GNJ<;]EE8+%H9C[,I 0^ ;@4\=I.;[#L=,F1@W,XO?0T*:%Y8]+;!K#,\VR74&3H9C\,=82?D[-/2Y,60,5:; M.$L770XE3\.C) MCX5*PW7V$KJ;YVUM3S6(]!L*QTX/E>\Y%:>E9$XB<:)"KU4 M!B]MHU2@9^2#R0B[N,%PO+N1.$&/]Y N'KW#L:AD1$OGAZ$V[9 M&U UVCL8?2@0D(!OKU:\;(P?S69,AV46+WHWL@>;;J]?AW5[$D/BVO-$_\3I M-+C\B/U(4^@LG[&-::?B:.0G(LX$1Y?RK<<"OJ8_USJ2NH\@[,; M_#>S^RR(JCYMCZ]3GU6[\- 5XK)6=E;VKJ*+%TMPFR<87>AS1B#%"_4YA%46 MVB>'']JM1;DK4V9YL!/*2195FG[5>S'5J ,,>-([-4!T;IPC5G4%-2W_>[Q8:<=V[S#3&IM&U>20]?R57$CP3[O^EAU/E/)DYP5&D>JX8QTJ1 M8YV5D5&,U#XWDLF MXSSPUA \ 2(TY23*T M(:) V7JZ4-3I?$5XO#(52YG9!*,! ,G%+6M!C24ZV:#R$5,@?JMP1>;\Q\1$ MS%Z=:=^A?,.Q^+E)*FONN:GZZ[F)A\U@WJ&[NJ<&.=I993WZDP8=_K(S]6L4 MR])<(J<,-Z>-[6")]_*823]WG3[YTWW1UE\ 3A"S'GX9"G@G]C%[G6-9_-X1 ML>5SHOL(OG+9ONNQWTC?DK\-AVADX@HXLHG/0GJ612W.H=(HA<4BHD<*:<*R50%Q0-A^\H^7/\8IS$QQ[,A8IG>-Y M"1?UN?X>VB86' W''RFC_3K5#[X63 9_ 8(,9WV8OFMTE\+*79@UTRS^-!XS M68;&T0#G["RBCY70'_X.E^9#,5@QH0T2.O<3E4L>Z,6$O3^N6=4V"C MZZ)!FL\1!G?A\G'UQV8 @W/PQH[]+>Q9G P=-&GMWK]=7_"3..!@VZ6\U'8" M.NM1X]\"48VV#LX*WS.V%(QF7":%Z_6E]O[S8+,IT?78\(O8YN:BU75VX^9% MC^8R8/IJ7%V4?'/H8J:Z8"<@DA77EKPK'6Q!^7=M6?_D?*N1IL8<-8GN&R[P M]"FSMH@JJL^V MBH@J(J7/QJ^3I4_U&NW3 7T+_8A=R.\[B$A2QJVGOZ!I29=V/N1KEHK[+-5; M@FFJ%+[K..UZ>U@R'>HLFF"R)47&>H=IV>]";4OT3&5LBQ152LP1;PA<)^,1 MY?<&M^NZ M-7L%'^PBW@ RX+D,$)#M;=[I' -=ZI1Z(S'B\[VNH$:OS#;4_BZ=5%##W50SM"W:W-[ M4D?!BC= 3Y?/*-(XX21NS?8DMV) K44:@83DHH8>F(MEXUE#:#1JIO3LFA9B MF:5_]\V,U:'W]S*TXE055N M,4"?RA.LJ6:"5U6(R88-T5087C D;B%(.^714L78&!Q1R_/D+SM0[GP>/2I/ MUZPYU]9L'&L<-1[&Z>D;(/(P%-/NLWW?O6R7ZX=!D@86!.V2F/&@DP$9(KN' M]%:WPZ;N&QI'IIZ']*-YO9CN.K-:2AU@$C6(:#ZQ]O;3QIJ+Z<+>$??3U@'& M:P%;(HWL(@^Q]X$@32H'X@GB.8B97^=H8%T8RNJ,P\T3=Q6^@DE1?2O0O2\^ M0 [SF_!F%Y:GV;GF4&!+1R=5U$5&KYT,:\5=72%T77\B2QIT^J[Y[]03C$D1 M.M3[N_3NOBN/O=Y-U%->".B/]3ALRY"W!R]OV!YH$[&.G(FQP1C?J6K9_FJZ*2!G?V?&G ^)*"XYUH(+3TD=;X ?AR]P1N2]I>6* M+7-257V+FC5B?<@:"A]5G>::5[/ :,EL25#5)LX+[NOE5 H'2UO\%Z=_ \29 M_IIBP1*FLMRFM-.0$R!3CMS!6YM)9.N>0%:WJ&WR!A!:L1@U22T5#W+:UT89\5+EZ+(!TQR@?'0?+G4=Y=.8RQ(M&\\C J3F.PH'/V!?3R?B")GZ'33=;PTL? M.'W(&-'U-6[G.R1;Z @O$1H\PX?D=Y$#AZ=+9#[Y.5:9B%)>.E>L"3 MQD9QVN#E\H.<8_H_874M^.X WL5@V^)A2YG,\(2''I5PSY.DJJK"IQU85=2+ MRVA3RZ&GG"%?"E(-^EN%AW;Z0@I,8M*%?$/&3GPE44Q<[2J9,1[K8<(:ETYI M_\J!"R=JL8/NA403O@BX,RR7MX?ZE".6E&M"3C7G*7)E+NZI8$9 H&:2.Q>RO,W%3U!*WSWX18@OU#^2NN M'D:U64SW&/E(]QJT^R 2I.D5X5,"$?J:'4FC\@LJJEB<^^[E#L5U*Z5=K%[S M];:(,"J_26N<,$8:L.Z>N(EIS(_)PN&UJ[/TZNG%FQ/NL[@F1:'NQ3HATNL, M!NBHSQN@"&'C+A/;$3\YJL%K-PPDJRD>]<1M15)00R\CP,E]>1W5*@56(F5S MUJGM;]&F=SXE/87-Z./,C%+F%U,\HR?59N,0AVTMSZ')5Y^"7_98L:I :LW[7"ZKC)I4Q7:T HUO=P" M1?*BQL'9!L*J1E#S2?W4P0G.>F-U<(R3:U+# ,HF377 \;%ZGJ GB,8OIO1J&9O9 M1!N#6]["A*'4Q )L%,P#1T(\4)T;!29>8$>*)LC]^Q4RJ*D-=9'PK*=K;6N^ M7F=S877N29VUHZ5M&IHZV (\.BH2D12:B#L,*BDBP)NGGK)FE/Q6>SC9[6CC M*WYF_.")D13(<#?IH,E4CU&;%BV5\P*7YR.=<1.S8GL'?]HGFTZAVO!DK=!/ MP_N+[N=\4@OC%AFW64VD_23.U9XE::@[@B 97Z_OP;NI>KO@%25M_#D]>C(E MYYC ;H\&F5NFG(-N+!Z!S7.3UPD6FYJ?[*LKCI'TQ8>%\MR MR7X 1-X :N5/U9D>,G&H\,]HXOY]MOI.M2-YLE/?E"=JI5M%1%#$05*YGC0G M<#(>^6^ EH5!/>Q=#+!T/%G@..T$W^N/^LYU'57GSH@5U3? *TS\Z,+$S@0.C/1,A'[J6:.B/UV MT71T6%DR5FR_=94@8.#H!W;AOZBNKN8ZY!$X)TG3'CX M0O(TFP5#F%;=))T7\Y+HL-!"T$'R#; AY:8'\E=$<'B(Q3F,/] _8$':FY1$BAH8?/S M@IWFR%A+RZ&&7,;^T+Z E!2\_B,9'KEI!NTY1)LN2\;<>W;LMNU_2[ FF"R. MK+)+]DK[^7636EA9G-:QB'RZ,*WW0/0=H;4]#X$A]ISB/0R#2678%)].6@XS M6"/WR)^#'( P=:MG%K$0.>V1@H=<]G4V3:M6;"<3)*YV+"0.$R&%[EO$MZ.]A2>_3'Y_3?* MJ=4[5NE/O>KKY*Y% _PV<79_2A/N>OQN%U)G/=OQ?(1LN>U5-V=RJHL&N- M([EI;40K=YS'<\K(7G4@1H5CI0!7EG LBI6G9I:5XXGM_"ZH&AET6;D2WEMX M.K->3[:U:M+0]4_V=2[W#\\01 A=>MSHIID" MW]O\J3)1^_P9&X)F!U[=AF7;G.[?Y$PA+[12;JJ,YJVUT7U7^ 2]"_/G= M&&;0U>WLX"EHBT5/,N-)V%*@;#N=JJC\$O?[C)S=3!+$U7FN6ITCNBPUTBT5 M%PPB79.G30('TE3,"''-^E#,2/R\]+EZ8-0CS KI/>5\L!4H.OI9PYB:RD5_ MFG E]%,)FE2$!C= PK(7K(NHH?)04_^D\# <8[MN6UC#GZ%33.P#=?WN<=_C MUTZ8^?YIP5$R8_:[K^"3&0ZAN$U]:AO<-(NCF0<5XY^3#@IOC@1SA+A@^H;XW7T0 KP97H?X4[E5MFF%$9,G MDZ+=F:+<*YMH1_$VBEAE?NFAY2'UU6&N*?,1(:\#F>X_UNX-\+,O6[U4RWD] M0EXY'!VQ K(HRZX_8G%),V&Q^4\=A3KRH-]YKJW,DN1M!GW?I3H^W?WGA/#O MO=N[1Z3/NLN[Z0/()G%_HSGL6),NR6H:#8:GWW,9E@N4H*<^W;!YK*69GUT9 M[8=^_>!N[$W,0??Y(;JX$.LT"A7&?=E;G&--#/%K^YUFBV/0Q?\&:"Z*ID1R MM-+S)77KR;YWX;ZZ<37Z>AXX] M(]G_ LB70*'?X/I4R5#/-7]3>>2N)J)%SDQQ -X\10YL1,)U&%N(XF]\_X.6 MA*HZ%?856JQI%IH. 5BIX\&9K\)NW72.0#;O):U:EI<1< )\]:\CFP?-);N3 MA^X]F:,J/$/!,FKMI_]\1!-/R0C=D86H+KDPB4[I=US'SV%7W69S.6DR]C]. MW_1F'LER[GHFQ'FL)%XHXJ_N4GA2W0;3KT$E$ZI+C+]OG6+:L 43 MCO;B#)' QTZJD7RL'B2,/!L0%+*SLW=$>D%E(0U%L+5CPWDT*'BJ?AR(KTE9 M?S2H,F9\'>?? T6^< S?77T'<$D9" C2FB&$+ D^,E"$* M$C8QM6$E>+]HY>JH9](W@'.&@V>#_6DD;KW0](+L;&66H(V>P;;BD9')8BTU!=14/SYO-PL+(Y&&GDOL/_8@V@$OTO'7(0^UN.D.T0$OT,XQN. G/ [ M3Z/6:F'RN[2%D?1ZN?4[D^AH L("AQUXJX+B8:%@)2%FG<6+V29,.Q;#_4Z< M-9N7J=.6*]"G?;3$CZB3=4&??E^+25D\)_BN,2A*!ECVK[=LN"KO$%.+/F.N/!I'T4]9*6!E8MA9V1^CU- M [%,G,9G9B615B'V?%A7=HO**@V/YNZ9AR@W#%\O*[#8FSW 5(]HE*_;ZIEX M8@8<:5HH3&M&/6I'>;XXA(2\X0OO#LL3HR)M]4A6F7S/NZCM6%O] MUJ!Z6UDU!4AYQYM(146YME=*8CJCA>+6),DMT8(N_'#Y;@3R XT^GWU1-6+2 M_J9?+BHWX1 %+/>+GS@IK7#,\T"_=N%>-!UX,MM(QPJ0\_S$335!Z7$D3-]^ M"GQF'L]Z5X?Q9*ZB3\]$UDVZAON#7'Q[)%G8UZUF>XUC@AJZRCT8[L&D(;LB MBUZ2W]R\H5VGM_V2Z?!A'PE?BBD2R!D0>W"P7^(D+?3-R&#M9E'LGX;T$=SA M45.R?]7UF\Y>XP6H%9*ZR5)\LC]GQY(5R2N'5\_'2I(3J8DUR[ M/U@ ZB8BA;NV,/I]D#_GQ$-3VDK/QM&[3$['O&7^V] .+.&+ -B[AD@NT&F= M%8AIQH)G]S[NHF^_HP$6.WF+)MO82TVB,99^GRP6(!(@H?W8\[YU=MO;?2-1 M=E+2O!V!DE^:&%.7YEC%;D_>D\QKJI"A*.20E@3'K'R"'/@&F.'J^X,+^*0'I^$F'Q M%#,M:>T#_\=-7D&)*-7([NYQ,?,!K4#.KI],&;J9&[[9)D2T?K>;8/?0*5&0 MK.$!;9DZZ]N!UDGC M4):375QN 8A*$%V]@TM]E=ZLQAU$6EZECKGAB=BK3ZU.C6U2Y49U;[?M:1X%YQ\QI&F MFW'5,*(E5EY5=560,E#/3/S611V+@2F;IM)-LWW"X4CS M%V=BX/_9"<^Y9<@"9XXN1YWY)9QS6M\%"'R=27SV_W8BIT->>MOC\ZD1;R6:CM_MZ 4(.?\8?DHY;R6Q@WI49EC MG4]!JXAM8HWRBH\:OSKHYISZE.L#_)Q]1E/,]PUFCY>16T?UF^DYH5$)9USZ MV1=@K;8$[;$J+7ZPJEJ0DQ%E8I6=!_;M]:#I3FLU(V:P,)R<0]=44,YS8_EO MF*,V&Z^@6NHXHO7-J5/P^]CJG6XVA2+?0297\M&!;OVP5U-K]U6K_;^Q!#0 Z-JT9 N(C06^^I4F0 M*@8SY75WDMM =\,;P%+]LP&-UX>Q'$L-E_X/#CGX/51 I64#U7./UU]6#6)K M'R*_7F!C8KN]@#8,6TZM+;LKBB;9S#6:O$]IO!;R><,VR'NN!H_)OFP)]#KX MYV8C=QT2^F RRL):<1,JD/%.YF,D9ZXUYTU0+4W*7;FUY>.D!]LM!#X)?.;< M&+]']YDZJ7NWT/_LTAYQ,WJQJ*PH9@0M3AR,UV9"CWG%/F.#W)QZ+$KK%UKC MPQ1,*DI^PB5,Z1Z2J6W]M)\E$C^;9,FG%G32$.-,FO@/S-4=\]H'6JL!KZS^ MM+X9SU!Z)GZG.N1AO53VE&*):5E-Y_S; =?=]=G MQ'6T"@?,IZW4DYQ04ZF20X)2@7XJR8T9\9? #T-0A9 @?4@LT8FTTAM4+M% MX/B/LG\<[BNJR4)C2MS:Z56;%)D-5Y8BO'CY:(SYCN_V$C?$@\4\HD\8P[[, M!H.\O&I2[1Y) MV6^Y1+* /IVWY[>>K9YV531<_,OY2;H/()$,2(("9]Z3OQ M>.BC1 QO:!>U3..I,F7:,-'66"#Z:K4%7$RRWNF_NPTGHJFT$PM;.RYL7IU5+M6B@8FE/@5YSU?AXKFEV1 M!W&9T4_^;_?#=@ ]/TFR_"#Y1P@5_%:P1#G1B),XV9.=>*OXEN)) .8;((/. M9HP6W> LM5//X]'1P(8#0J8UB/,&:#6MB?&+BK8;=VHY)_K+U=@\EJPV,W$' MX1"3<6@"]OUBGG-V4HU;>LPMSE6V^B7@PQ>M@3"@M@C^4=1XH']_"%LFALPH"MW'J"(L/3P3/;(Q='QY,-T/ M3N\W(59\'UV[-@IX-2:2/^0XBVR=!M<.2QE=W\>!/DJ8D@!\[Z8I9M MOA;.NNH(BY46M((4MJ)#CC30O6YQI-1I]>S.=LK-N/LA'0+F+>Q7"[&&WB!= MG6],AL67;"+ZD=C35JOLUM%;[F5E-@VB2)O^3#'SM%N"L1N8E&**!-,WKJ,% M$ X>JG M=0>.AN =F_+#E,)I/2[>>MXBED\(TNBBVS>6L?G2,C*SV)+^,C3X M[T91OF$?ZU ?Y:>>)]Z^C[OBGY&A+@2OW;C55HW^7D^RM.SU')F0TAA[[@F.*S<;U*2#YHT8JS&3;A?GJ\-J\#I18EQ M$PUZF\'(K>$>C*G&:<%>AA2O;BL#ZPTQOI.>/H'*7*9E M)M67Y>^U@%/L+"IC[#][@[V;?8.F+YA,X M";&O[=Y0%^A&M&QI>Q@H:\BWHY!E9(%=_WEWN9:@9V="N:G<,EE^=-Q._NXJ M:DLV:D/1UV9HB-HJ]+*\I6>[N'QQ0-E2L"TQ#1*Z2E\QO[FP(N#!"_P-6[^^B)[C6(]?TDZ7T+/6:=NKY?H6,1<:A3L*G,R9\*G:[>+9@Y]<# MV@[642 -NC/& 85]U-(; '_B/K/ CYZV&#]NQP#:^7M^=DKR9TW25QY=5[:? MO4IE- _.VE^KAOU$A'BT\-WI=RWN!6\2(V/!JHJV[N=)#\3&K^0,[<& M!"*5:_V5<_ T2?M)H.],UCH]4^.6/U]V(/WU M:XTE>/3&,N*[[$A9$&OG)7X9/Z>ZG%N%;V=ETJBIJ"OW+?AHEPQUO8<;?L7;\@ M^\>- 552.'K9_BHDCIUK]1;"4T*WR.V']M2&@@>ID MZL03__%E]A#C#V8Z^.&V/KQ(\GU]DJS.Z@Z$SQ'\N7YZ00(B.0')C21=N^#5 M.Y?WQG?!T]>J>5"5 7=3'&NB,>DUY/K:DM'<:W^J_(5E/70ALVE)4\JEIV2^ M3![&/^,;/X0=\5!#=T<>$=H[BO+5;B0A&TK#&M9#(?*7YDN>_H=;F"7F 'N( M3LA+#G"OF0X+28BR4]\R2\YDWF.J5O%PP&]"2^MPFP#%5\A']Q_KV+7V"\H_ M"=94(\>V9&%$R*)]B+*H'^M"K[M+P6S;:-PEC;96>DJ_V\3T[O P=GJM(NY1 MLN:P?;#'6L.JM<2''_QK2(C#SE?QS:#RN&"_4I-+>$1"QQ^PBK MO+_R81Q/=1ZJ!KKYMEK'B1(C25F%2ZMCT6GH"=QGDRL6$/I?[20^0\5Z@F/G MR296_D^54>#5Q&^X?Q%TN7'#0]L;)B_A=:AT/M/L0!.$O D:I; G]B;XIO,! MHJ5M1O<(/F:N54]BAQJ7X$X4:YW7=6P,R/TF;"!/,)\0Z:IA7F5E-$HW"CY4 MBJPA/',)@\UH[4@@O>L-D,\;H2R^0W%T-C^'K:K6\]>89["$7H&& M?6 1+EA]<8TH)OHN"3*+=WMN$'R1V-[F=3Y M.E6$<1ZB6,P2QP>AGX.+Z,81HB"\D2'<.QX!(+6FG MYK#@#O_2#/NY;R>1;P \1W;?!_/(YP_=3-K,2H@0C@H$QL&E=E__0''_5E\_ MO*(W0'K^?7\^!>&:JKAV0A;WUY@]:,* M5YH+F)K;R!'X,6C9YI3Z5I M@_A5H5O6B1^Z\=)]XF9YO3VA##?1V5[?Y])^K6@>C\NYG[;(*7&V5'>:SPESBB@? M\=A6K,PLL?CY=\]OB"11!%]X$_^5WK0U_,G3-.J4SXE\$)EC7!A=%PXY%PT% M =L-P3#Z#PS)W3B188^)H+Q-4>NL"(=^3TY1QMAI(0MCFG'O[[HY&T)BM2>[ M1*?5-I&NWLQ0@: B]9=$;W]NN&7_'_8X9%)]TB0_"ZK!4+YN_ULQ#-K5482& MM$OQW[0GL6\ E+BX%D+W1B<&O@F$R(F/5!PM.C]P4S+D?QZ3-!*>C_'=L0TH M8G[Q^P]_@>YP?)2J]L3OK?D;NH!L,/7SM)]4STCAYQ^Y_-N^\WCJVPR&HWHK MA[C%^!$')YO(O6>,B,G4V:'#5?$:!8?TTPR8TG1S^+S6,M%?'ZD+]5CVV8!( MN\B=[.C?;NNC'/DQ<14]GTCZKM_!ZL2;*'KU.3Q8!\.)#!9Z*326VN/F[#>\ M&ZA')>F[2(W-)+;1U4>V#PZKQ(*7F1*!&4>(<8&E2Q*,CN#"JP6JY3'/R5Y,WCH6?P)[#.R%MCG;U2TE6\9-]*)AXSQP&5]5'7TBJ@PME74G#VA[**CRJS MKR-3#5;I\S:D]EV'Z^K:2E(?%=2>;KU#:PBU-WWT>F3KCK1I:O/A3'4-J%KORY0UP M 'K'.<-/ZW9;TP8YS M*GJ*1=:[+TR-LP*'<[R8]RX-;HRU62?866S:<^D;#$H93YXA3\+K23;[V2WC\6ULCN- MS>)(J2 KJF;Z?X!! MX&-4*C7"==[I9T%B';>]3.!#/Q&D)J&[<#H5/VHQ.0<9MX9=U/EB0UFKJ;I<68\.3S+(L( M,3_\FM#[8GK.\]33Q'WB3<7W._-ON73T>9'&LUOS"M9\2R>L?;Q@#(;X @_Z^!CB!F M+F_B/#O(EP@/&E$>\/AXK9I)<)C0W#\&(R?FI= X),LSS\85 M(D?8Y_VMCQ%MW(:YW1JDVY/6ID 2R:+[S>5,,7&^R/0C$OC;*MJL<%:'F4WR M(4?.TG'@&V#I-Q'SW.NZ.B(&O'-#^5.;S^RZG5E#4GBX3*]45<_JN'C%*)$8 M=U"AH:X7Y1.Y.Z373N#+]B;MAD.OC%/#Q*-U[-S7Y:AYS/#"R?=80HK7F_GY MD8!#.FNC+@D7C-85(8O(>X$XW>W6GY("/O%C5@Q58Q3:3IL(D>+T5.RS2=5> M%3P;[^H+Y$"@S/Q6V@\%GP>91" P*]T(Z=>!CZUL>5,;=TOJV[A)NV'I> MMNKA2%)3]>6<:GR_LMP><"RX K^#H+DB6$-%70HHI MOX&ZYS3M=L_M>)>RO MTL5*U<^%UBBA&&BSA.@W>^^/(,)[-91<9L_22,?JFT0N.2.*GG?"O:O(6W[HXR\H- 4G/OO!%(R.)B;U?^LT].^#*3 MU/F![92:\OSLT),!7 MHT$IJV<)8TZWXZ?S8_4^;#HU#/#M(S9Q.WCGW[6.+WGV#' M?[H!,_S%2%_IY6HO\8]'D^\R*B*]44#HR1WO&V#,&\_:_39JDARZ>=UH[D2@ M^4D-&M!D/#MOLV,I5^">RV:< J1;ZC&8;^HU+4G=1?WNU3L-Y\11?%I,]E<; M;9R@N,*;Q9O,@B[)5KV@G.I"XB MI.FT(E$HK: !SL_?U$4ZV*V\TTG-#8QKD$J-R^S227=);&BHR%LM.G#!;&R9 MR2*., ^:7?365D=OO*-SR4HJ2D*%0RSBAYK$\F'KL)^H'!)DF#)^) ZOW"+_ M;[2]=5!M93Z_NV;V>E(22ETU9?CSLYS28C8R[ MA4FGC8-A"+SNW4;[#ILGQHN;856Q:X',[F)P?N3(PK/@+\K,X3*7.Y'=;TQ! MH6L X!UI&>ZB>S?3K^]2TW6#)-#O+\NM1S;GR82XHS%?5FU,PR@*^[:<820Q M#32\7G[ :>#N;SB78Y-7G!.=1?IK)!?P;?YL50YI<#-S!02>'K$PV#AL_ 'H MGX(Q3].#%X_%MLTKJEQ:.[IVUJYJ@]8<8CR.$,^L99/-LFH/V0-_9$ZW/IQO MD+ZP<1';5 B]F=:BC@M8YC+(:YQ-YKQ/)ERW=@ZY':T\0_?B89[#5E62I(&LM(.3M*MW3[# MBBC5-?3?.5U/@83[+HE_ :^*_"X%N2+H3NRDB5L@(+NDZYF^8Z0'K1/=\IOZ M_>Z.H9WT,F$L9YMWTI#^TU,A);,1UPHD.=L6AL;$7"HQBFBN]K06J\%N$WH7 M08"E7]#[5;%K0.VL'R7&#L_6)R,?X[9^ZDHAZPI"97W(?_%EG-[I^%[N-M:;.J[K[_3V MNT(@\J%..IQC5XTQ]*;Q%2[LHW8QM0 BJM8X#'OYW7Y,3EECZ 6U$TZ7T92 M5@+3:@G(HLMA]!!JD\8]MJ8YLO!70&XF-^=&ZIPM(;#:DO3NY'=8JRHDZUY' M3-?='\HE;K=;.(?9$7%+*T)*F@1TN7M72ICY5*,VIY(""V:U,'7;%8[*>Y*W M39_L[<1H$(I/*R*^FWNV3D?1*ED#N=M-)LXWQEBNQE)_$N/?=M;Y,0JT,;-[ M@U;7)F#:@DUJ9[LIJOPF3+Q.<]:#*63,6ERI(2>G+,TJE;Y[<^JG M/=4O'T:I[Y*/[^$ T8M]'.G&Y6?G*%EX<8*_PE)L!_<"*/QHG>:1ZXTDVJTQ M"]\&NZ6_+>\M.4^""*9%9"\#4]*'*42VPQ/KV=MKI"]$%D85&BKBF.(5^6XO*A_*D V\:2LWPN,"UHX.AC$E)M9\E!C-9SXSD*FVFC-?OP%;&=W+:PRW6&L& MA+ $Y:$S'! U!XP(,AL7F_YPS9VUP7SK+9MPZDG:FT[.8Y[R^[+$6[6XI"@Y MCP[VZ#"_>EJ(+Y7&2YK%R\I!7943=CF4R'+M_.\A/KB[^IWCW<'PQ4G"AIR' M$^9TB0'^-[7*8 B$6.^AE]FIC8"/P;I"9!OZH/>F?POJFZ//X,:?.?+. WR.4T('IB7C*]"CV%< MR3YN4A2?B=SFSY!0+PVE8G)+&6;0&L/1X<@/F]&8'D_3VW^34F"=)DA\%M8! MVG#;*:SL4*;M??:NOU;3,W:.@?F"%CT\S$KG3,O_&3]"372=^>1)6B=]87 OPH1>+\*B/H M?!^*1;3RG8,5[\)CB7-&Z'D!!-I"<*@90+E?W_D:,CMPXCD)V'MUIE[%?^\&YZ.H8FP1K2TG1UO/PE4_CY. M5P>R/%_.C57+0>*/(*G4MW;F^:8BAM$,_;VN&VKZ]'MWER6N;Z%?93?1"W)J M.-3T-'U>R:5;)_/XKT4(W1^KBO!T89%]88^M-Z:M[D;NDUS.7_'+*U)MSY1W4(P'SI4%4M9*>]R?*Y]>-T/:6Z7G08Q R.S/<: MQ(=?T>+5_*%"'^,DUF0W@KA/<6_MI7/>(7H^PN_%N)&54-[G^F8 _&O_ ,J, M%CKM#0./I;9<$$?;5KE\TTOA5O,[K5H7YFIZ31:Y(95;:X%-*X];9U5B=R@% M?N',SZ;2AEL3NAI2I66GQQM\_"]E&@3@\^X84R+-@8[J']GM1+C.2N2)1[?5 MWN),Y<72=;))_$MNF!*7^WEH0>=APO52V6F6'<+Z:#H83>5CL<=*N8P;*SYP M.;]$%^8+8JE:O62210RSVD9"Q^^'_@">HG-3@F#U_3XT,7V>K@QG MV.1@RQ9EWI9?>8?^EQ6'RMY[_A688G8SJ][-=DLXXA[$[]H:)#^/Y2HV_P"6 M-]$X?P<6).6]T_\E,H?1NBA!]/.]W1OR<>VL"Q+_74ULCTR'K(BU5UHAJD])<6[:L<%I@FZ/Y; M;\-UOC]F,_PX+BW+2?E];3QUW5O$HO4'L,YGF6^+'V^Z//8@O3]P('JCQR3$ M5^&,:0\$$>5BE@X7;-KJEU2/V!/"@ M^2) <+%PB,#S9[0AO8>7)Z_(8Z=^U![T/=S'-M&-/L'$M8_?O3:_ZRX6-31H M^T8*(2[[.4V7M\T[0VI?G%O7:=/61O>AR36-O^EPY*)<5*YQFVD [H1*%&UJ M+9#I$D.[0")SKKR(D !0QA!7@I3BR1B,WP9?2AR@&\4Z9DY#75SD [MN=ZHB MPGUUB75$+9* 7=):-(V4 MR*"KK5M89$9R7)W//LG5Z!.K);@\$N5%V&P12-];1JHZEA7MTVIQ=+O4HI*' M3:T8AN(:+XVQ1 WGD7*#^[_[G@<=I% RBAK!LQ.HH+BH0EJ4PC?0+6/Q+04J MP YXBQ%N@39S#]WD+,_+'(+%^OA&QER<9[YD)XPU7.SKUXTD_F37ERLT?=$* MN8QZ=JXLI0WJH5*?9Q^Q3C*X!I!AS*;'I0\=^X%1M)U:KYA #!!C9H40'H5? M]@MK3JDU03M$FNGF>^6SE-JO2O/,5DEC!!'OD1DI*#]_*1HX>!0-H.$$AZL+ M\33Z^4;_E,4F@G&4U56:B>U5_#[36J\]4U\^R('II.M3J+GSG,=\DW3KTCQZ'RU6Q(RGNG&7 M95N0HL"2'9*==3TE?7.()'5!7S) +&4!M:3Z2;I+ 8_.?) WUT*Q9LOOOVQI M@/=]Q#!I;%/\Z0I&>$=;K[!/DI0J 9)9.\.5_&TZAC,UQS_U'1H#.KCYA\W6 M0&'IO,+UQX&(9[F-QC""XW%!R5L5X^DIB-YBE\%A;>G!!#5U4F4ZW\<#Z*GK M?4Q(48)-L[4@;7Y]X@:INYR2"[3ZHSQC@WU5Q\1)EGZ5O9 NM8_&3L.X64_2 MF*G6$LAJ!V\[4?V.^_G=L)S0A//)F]'_OM:A1$7'P76"LEM; *H-@H/9[:6L MALRXE*Z+.?4S_7C T))51,Q/N):^LWBAP6%!KX!$JU&=N;,EY\ XDNRIO"^> MDH?-5EF?'&?C-91?=&)./U52S2=')HI:RQC 2640\=X44D79A-O&M[%GFRFZ M./$)>)0LL]O<'$B/9]!@D"'\I-AUCNXF!E'BH/,(]WUUI, JWLP0&D#-8[NT MDR+HXSPW3P=Y 4?_ 7MQ-'$:%_E,!Q.SM.%>N^7%7N_N,#9L=]W+_LUYQC/=U,PD2;:8 M!F?6G.-#8*&+S\)24(C6I/H\_!OM_8ZF0JH/!%?C.AE3%9H-_-;J/0;119)) MPRUD 42_*G8)U8]']26*T$T+5BEKU:4I6U:S;X$+?#.CTW M[N1 5M,L?'F%&*.T'3$EWIA M:@V?6Q5Z*'UD6S;?>RS![Z2*%4_+T+>5^MI(:T42+EI_#&L33_=.EI91F;B= MI]3=R2>.7M;F+/IE> A*U[*:DO<[\?:;$+.V.J@LSZJ!%>^#^A#]_@@3D3J(^C5V/D\6(9X8'P$OT2U9)V/PFK)$1HH;W MXDR7-5ZV4M08(%]!)VK(O&S+C4X4)5,N5;"C2DU^^+Z\PC*+MM(LVKH[L?U) M]5XB6B?7;QT9O$K\P:OX#R#'Q"E\-Y@<-7UPN3">6*/DG3%$THQE6']I4UOO M:>99>FOA9*DY'\(J6L->A)/[(2"*OJ>_.HQ_M%I)D'E:?58.B(\EO6R<3MC* M:Q(?Q!L;?4XU[JP'@P&/I<$*TX4( ]17B"Q\,*SX(^4"85=Z?-Z-3P=I]M, M4["85T5LGF?[*A:*!PSNT[+2>5\D>"[+^>\*#A"D>)$4FFH5(,6**\*G"K6_,8?VC5@6V\^HZ;C68W,SHM; ,O)O&?6YS%<8]3+JU^GVS&SM#DHO MLK6&&R5WA*6P$3.$CZ:-3R>,=]U30$VXW7ZO;'X5L^P+IC<+30>GL:YRJ5W8X(KK$&?57$!CP8I,!K]19N.!CW#@D=BW?-G8,N7#K(("TX'+O;7J+7;\ M^\VKU.NQ99/EDD8<^02>F>I1P<)[L($_2CWF)%K,8!%,QM27@CT^P:@L+Y]! M&Z]ID9F*?3'W"^0\MQ7-W?P MKA;1=>A@Z$4=C[&*A-8F;]P'L< ] M,6T7%[$W,_L;N@[Z';$&>":CEP37"U:T&V]M) MFYSBNH\S+>-=6Q"()N?YH4 @@1/R!^ 5#L#=F'K:=K%[!;BS)&@L)2%PMIS#L%TK#-$4L:3M0BCX!WET";[*5YG4KZCHR/+V:XE2U&^0D# M^H_ALOJ!7U8A&.R M*;Y+=FLPF>1=HXH+V32FVEZ"S+Z0:!55E!78^#FANYHM$L/)Q*P=Z1Q+^I<) MA6^0N6?@I5S"N294/,^L#&J(27&J:'$1XL*,;BQIV^>V5N^7)X/1Z6VDHQ>5 MR:R^T73]Q!P>YZ!0H*CSP,YOTA4U[,8\4K2K7LX@.2B1?2ED3)**'Z08MW*A MZ,,"E7S@164@#@[KK&4BDM?Y-$.@H'C:7IM^:.V#4-0PSQ$3&9"77)@E MXV)@JDWCW,M$MK2)VVVZBV'C]U1:>;[[-?3>^7C<9KM=,;=%!=0SFE7I9)=< MP$,56Y$#B9&A+[K%[R?7\*[Z>__ &;X\I30V^B#QY,WM_OS*L[F6Y\5WWX@(7DN]3 M M+6R8B_*H"-'1B2CUI4/QT@,WA=C=1%_W3LSC:52DC3!'Z.S%!=RYC:&$A*V( MO?A/%W))ZXI1LZEY1:SW73HQQGT%@I%K,!&!QSOH):UR<[/ M@VO7JGB>3_X 2I[VS*^5=8U+8][-2-51XU]4)"(<<"B1!@OX!%0-V*S7QI#S M;[>WSFY71C=AOELTGM5<03$E8X&I2"XM5B,4JE2&.Z&%V@FGW_:S9RL?;QK= MCY*=5MEWTAEM-CVU:X]NWC__/C_37>K\;=#1.=XYRX?X#'.E9_H'<%R9N-K> M$'HYO+F;M/66T%N!]P_@O"-G,YLI6^@,O8/(8#TDNV1G%9"?E(D<-_/"C8]> M\PY8^N+ZJX>D-BY8)G"QJ-,C).PK].=R@XX ]]5-E];INY 9[A;B5Q9R.2_* MSJ=)R%(AI_GD%7K;(<5OW#':U7RJ;_H%@U!!H[ALZ<)IWL >5RRFAW".*%VX M=0'FJ$#_K^IBBSB:TLB'5]>$9M0+X\+,0G7PDH"2$+YWQV=*&@9$&B$MV M-X\&(4Z5AF^4Y&T![)K'RVA_!*O@ZZ-K2.#K8>P&E$(\K$ZHW)>$&+:=::.[ M<$"I6U\.VH">Z<4[: UL8WVQ"P;3R5+CEIL.A4V[@.M>-, ;F,XG@0 =!'!&2%2 M\M,?COMN_S=KR_Q752%C;VX'.#!B"_*_. B=B[TW^TSF]ST_&VB['ZA4>9** M(7M*6U'/$@36R]:)KN!+3FZ@(M&H30[1G!>ES5T^8^09ARLN.2=DJ&C2DX%6 M79.ZKA CW^3;YHZ%U!&3OU&AU*+()IHY%R_+OK9+B[V6P]S\KKE5RZNPN0)]$02Q#FV-#-@Q-^EBR0MT9:X/,L5Z['SK9_5;ZU]&J-NK5"+&TEKBP; M#C(0]1$.TG <)@\WDUVBG-(*U DM$:A5/HA/"XZN8&VHTP2!*M@*]@@OL%#H MJ=\.Y8*#WU$B%(/R!N/EY-3T5=!IR7#FYM4%I-"P:F;DF-:'RTW!P%NZ'$!S M' PUV4%-X015!1PPP0^Q1$6*S96%?2F)CZDQ,!XT4A9*=PQT;;\>X:&,)&KP MUI\Z2*%1XY$AS2!#%^48F2XA>"/<9R5I67-6&,0DG<%W;]9\_'RH:Q]7BS(@ M@389GB !LOD4)=UUV/-8#8(+Y8FDC(JJ;YC(>TW>W)=D[*6'X>T%?VB2"B0Y M_2\.7V;.1 K4(8.JR62ZB"43+6&-+9*-W.!0V6I.C8D0R,]H VO6?)&4\6I MUX(T$ M,&1@GV8<]%#@5S"3ZN!E)ZI5U3O>[Y1J?[U/>^:= W]U/-^51!A/6 M[2.*QJ51XF(8$XK+B+YJ=1IQ?GGB*T/QHNAQ8HCUCEV+:YS MYA0^HI<(ICWAEUL;5IC< 3W">?$UKDFZF(\()I9ECD/+0<^?!FY9F +)?.>D M7E8?CW@Y'TAA?M%F'$Y/^WXNKNHDE?]2SZK;YQ7 M4"&B7R/,4@3\]V- M]2 +_:"G2O-7HAP$RK)5KQ!%;:2QV50^Y2:KBV+Y)IQNYY\8B$)VG<4 MU\RI+,9)P7MQQM"2;A,9S;4K$8%C)/XOW0OD_Z=]H, MYZR7-]ISZ,FKW<;.C$W[R!#/HJ+2&'Y#*C0TX'&#E_/UN-^RU8)07O1@"BO; M-Y,4NFX(8?_RY]-5]()T%O;\\MBJJI*.%-F:'1LF,#%4A;GF"4O M6M1;AL0(;<-S!14Z[,T0CIZ%[-Y4T 4)9LE!=8)L[VAG-/4;"[6FLL>$2JL8 M1!NHB]U^YFAUHZ5%[:1E&8[/ HA78N" M;DY#9$>A8Z-$_GL.+\XF?N?!,P\+?O8DSIB;W"+33*FK:O+14Q,@U]3!O-I/ M>8_B*+26V.$XF+&&58C3(MTOQ,^-CP-9&5*/&N^&W55B!RHMM"S3S:Y#C7!B MC U&(1"9RKCC!!FIXEFO'G0*E7X2F1%2_8Q)Z8N)!F?KOA/YJ0:,K!:KC,3D MU4QP+:='G!(Q*[0,ZD25A'>#!7O7%UFN'4\2[4+H,4!FF2-TA;A8Q">^HO% MFG''(PT!CZUG0:^(?MN(,Z0/B.RVBC5#MLV6-!,Z%(]ULJKAPW U6XJ?*GOO MAC6@\BI>/V83I3FQ0@]&OTW3]92.K*1G:$A6SR0F3;!6U1YG23[+"5HZT5Z/ MR^G*."55=X)N*(M#B)9#Q,@4T.$:57RH7.\%.;$6>XONWTA0PD(.O6MKB_;E M>@1#)5045"0'I==C,S@_C#QB,% \$N*:,7E6PJFR(? 8#F)+K;I1IA>+6_8N MMC @N;TM<_VLRI$"*KG;Z('#I[ (>^])"Y*AI*07K!-W_UH@P%?//9Q?GMAH MC7,PK&RRFUS9ZM84>LJ#4YGI6U";E##B<:JI828A:';"NQ'Y>]915=_@A&M&38G:)5\$?ZY&8T)FF:>& MXE_$2FN3009HL+S;97SK=)B_+8W3L=AP'WYGMG__W/*]_^F M80C2AT%K:!.\+_\#:#Y:@H>,;=DG.+)LUC*$40M7>A<<;G.!#S<.2[+TN/4R9OH&1=T*OV" M]I%1%4 PDN8H$^]?;N:.H$J,5\/]L;$$LB4@E/Q1?B %3/=S@=.^A^.\R<=_ M[;)QO\"_N[1 .X-U#"&T?@;$<3T. M.;K)\;S495A/HQO..>O; 64%33N?5J9V+M-Y$_(KV'&D[TS3Q3TQ['4/&)>& M"65;9$;OQB_1(2*:)Y%-RWX8)O'A",7T4B03HI)85]JG"VF!"?:*+O,1T]M' M'J%8M1[97V_L;GBK^>QPG#'=NSN:6&R-L^MZ1>>:1!\K%?"E6+T-^A#I.5%S ME*503&M*;^?*'-SGM# _\"Q+E*YXZ2I>89D09&_JI\#^UH+'M@121!2B=Z5T MT[3B)%C-^^E[-7]2V1&4W]4A31>'Y?,C)Y_4N(&PL0/RWMTC"<76UK+1^JB: MK:A-Q@8==M$AP4(2+::);-@-:8I_]6[&CMUXN)[&9,%JP:/-V]#Z!-V[<7&> M: TUTMQF:\H!&1D[J^6[A8%L;B');_579E;NF%DW!(T0-">R!D7,5*(MJS?Q MGS \+E[\NW^0D7&BK_E&4%];CE& AC%#I)9-XD&S)MQ:9]:@I>BT\/#:=H$;EY(M$@]P.$$)RB_H1J@PR$*^%*^0IHUL$R5O&JH"V8*(:?%5[^K M-AA+;H$U^A5-$$'-$)N[ABC*BBK*!.>R96MOM $SV MRSWYE@=?((^YX;_2>_FN; ML<.HI*ZJ*T/0H @2W44_Y!O:AS2%_/CE&EX?JY3D7->;%U2,]0ZA#\MVGRX9 M/BQM[1KY+RQNYR3">OQ!L/1 MDM4)W9(8F E 5)6=#NH03Q@B":KL[ATTR#4XN6B.^H:N;XF :O_U\9^>*PG6*7V,I$"E_*ED1AL.L@W$]=/4D=5QD=45 MUKA1,I'X;XQ2\STS,M'QGX)$"ER"^(K4J [WFY:-[E;A'X;0Z4@A370RSH;" MSK;>V)XXZ96,DH9!M>K8;\+KJDN=IPVR9[^1JQ3"U3V/G_%A1VXL@EA!.E,3 MRNPVB[SG(]>N;7*'^JQ<23=FR>FEX;0V'%EYIIG:N%] 9G:FDFXPYK7936_]_/)__SY-(=G&QE2C\%F(D&1++5P6(G&YMB]+"A MP2Z\7OB7Q+%MC+&^M#OH+EPA(U)N17>3=5]$:J9\#!8F6IP+UFNT&:E!\&"\ M'5-OF:GS2E/O9U5U?#!)DM,Z#<>S_E!C4N=&DU2I/O)Y'S&J=TRM+IK-=+VB M@\:&7X\%6M2A+H,*0#=G] MOK;*(:[-(/@X?3.PECY\B^\K] 0^)BN"'(!P@?W-7?1V&3(#+V9C.AJ!OITZ M_32U%+3V3@U>+V)U^= &U.4:/'+X7"32ON^G/AH^T5-Z51JJLVV.'>EO&6.R M)?\ F*NG!^&=>68LACLPV=C57:8D/P^M(.TIZH$O4,.['XUM2;DD_@JJ:=@T M\'DT17LD3QTC6@86'.-_3N9M'R0EI+-$"?[0$N6)$]Q__6+,J"II?,94$+Y9 M=)/$H(E/$L;=WH&,LYXS(Q8A,@QWO[GCA0$U%R<3:*NI!SG5:V]D&EMGWD>1 M+1^?3[RP2#6)YXQ9:#NM]/ 5%O7 C1Q51/'>EFU/Q+F%:%34:AQ-OTG:#H\Q MLVX>=5)"WIS-'JP1J&GLNE6[I// B;C7;P*6ZS(>ZQ&WBPMY6*@E\$"';FM1 MW>K*JWC?"XSMDUA:@125@ZULD9[-%6R5##5S)QAH3#UP"FP0VK.041UA)KQV MBR0E7]S.5]<4KA2CQW2!;)S!^?ZNQQ[7AO1+%,: M'6I P0*AOQ^3*4Z!>*PG8&WGLUDTCN8XIN]DE;5"/B?U2_=FF=EW=:W*.4)/ M5>\3DF1Y4L@TLU>C)9GD=A)6J[39P"\5N,C]X'&8G=T"-[[.PV9_*\I?)KLK8!=\^D,*:4];!Q;RAWUEL[-6S1 M'8L'GF"L+XCZ#N9ES**K;3(-:C,;.VVK7=Q92G+D)\'G1):0W I7,_W ODD[ ML53NZ ;YJ(L9!$&RX&FBS=\WA$1K@@ABBIXW+),?=)24FW@RK\W_:]@EC<5C_-Y))$%7C>X3&#[D0XR%Q#UL)"=O&5MM0ELG MP!\$SX@2S2.]+H.JLFJ?/IV2)7\HIT#*P!)W3?*]W8IM2JTF8T@\9O ;#0DR M>W\VK(Z%-WL"90V7N&,4;M_M@ZG]!?!F-4=P4L@O*[G56(!T,5O)?(RP*BF4 MJT$!,+&]K2Y]S:<'59O@9'A'JY.C[S/X'P& _O9U(8-(OT^5J M_>=[+5;&XVK+5PRZ=.+JR=:@7W:VB+#PV0: @9A%U16NI.;3V!HW(1@:_ M8&MIHYB$\L&%"LD$!AYNPW+ \F4 S820J:2TI");IW0D MO+3TDY/W/#Z.D%6AQ\'A,)7SFI,_1!$ L(6=L-&9(GG]_M7S$P0L>[;]G\B] M_/<;>*0SZB,3 85T2:1V2?S%9/OC)4-VU:=)1]/#6H0YCM)'&6+R1^'#:;]! M)R8L'/+4L=&C)+0J4H3);PJ3=4/GXE0Q,#0[M=HDP<16*(?9X4>1T[32,[21 M]A'W!:4MK:2> OSZA2Y,/?=1794#)$TG9PKT]DRNQ%/WP(\G7(0K"62XA?%8 M:OUCN[ZA=#10@0OVS6=;J+W^]:'.Y_8*IGJ3V5,"/7RG\$38FE"Y09Q?@G(? M"6A'@9U%U#"-FGDDPS($TCZ#0W:M7%A@(OF=+Q(+8I)YUZXPQ?%7]SC++< E_DK MT= G45PA87?7=GRZU-;O/LM'7%0!F887,PJ'_-DS\ ID":ER-6*R(0(-CFE(MH M.-]7$#@\^,.[[7#ZJ^CM*H:LYM*ZM^O3>_NZIBJ_8L#3/,88[Y!!+JPRJY!9 M_*&Y=^N//ON=;Q\KGFW1#R[G^+[F/8>^94]ODNR(3"LE_&([X2V1ES5]2+H[ MN7UQ]4W?X3UU?N23.V!SY^Q7W5%;ZW!GA@-EQJHX2FO4C]+#0[M?&!RCV-)0 M?DS2< M;2+KO6J3X_/2AX81SF\M=N+4V<@"#N2T20= QR08T_T?A<8MBXP'],[W!*^0 MB'ZF>PD:8M!=ZXZVR;?H/? M/-G?ACO4-[XW[/# E=*S(?>]E_#LFW, MB:'E_XTJ)/_WC?^=DI6$WO-D*I/BT.$J799=D)@0G7$M.I(>)%EY/6\&WL+? MV]JHRWAE"<4K2A J?A8JZ5GTL?Z !T20VV ]!WU^8)JWR&Z=7C_2@[^#A!* MOK&Z9Z):0!/1Q]0D]4EKSGFHSEB\=+;MM5:9[5^G5-X8HSN:.?+?4N901<)+ M[132<5)O*P\^+R78>DIQG-X)<@Y:91.2IGS&.0NK5II"-1YV&%27&ECJ64ZH MP5UY;$M8P&ZM.5(Y_+L0E2DNUA3H'.?E A\KC8:8JGQ3)#,E7^NDWO:@2H2; M^234*[* .1P:^$Z+Y$0*DX: .$I<;8X,9$<6*O"!)V[MT*EZ6"A&0&SE&8]^ M9H*Y+IP- 6()L)),9$O5+DPE1T(@8+O\NR=_)$+TI3J,_Z\RG.?&9P@2$ N, M"$\>1I-*DXO*"VY'G%5_RRB2M)R%:BU>VOQ9GP26<%B/4^.@E!CJ5!2L0C),E%!2T:AKAP9WS*R8H"MX0!?UP]"*(MQA M4G\-F,+M@_P#&WED;;%W5)23]-;TR1Z*5C->')^GJ'81$,(X6Y/Z=<] M WT?SKOW/K->W.>MQE0Q8=WO-"NC @C8,VD6H"C5#<)RB;AF@82[//T7&L M 9\8BZV?>'7BZP<>8M.ON<2"HRC+[]'=)PXJL2VU=F',=05;]TF42X>.RNA[ M]MS6CI>'QDL]00ZE=T[Q"Y_P\XD/V-C1>5&Y@L1?GO.Y"MF3UJM5[ MM-]1//3UR[KBS1JFP6!(Y6FOMZV!F@1(FS,F_++-O7 M;;E,&J?U!?%% +S3(*)](]Z;P^#MJ3FIK%\M^5Z@ZBV0W[^KL?0NIM[#VV,6 M4U9(0*_\N4ON&WU%;EQ7];8-CTQ6^*;5J]S$N<)R+WU+:.S [H&TMO+*/+6S MJ;G\D6$B. ^YW<,X8,*)+2@ M,UO(] ) 6IUJ+"N,X?D.-X=AF(YO&P8K')2RB1,,3TN9.!S.P&>V3R#JLD< *TT9 ,X; 4(BI^3H M\R*11+2-D$0 B&",>G(;[4ED5MH)8//??_QE>($)+< +F;6DY);/_\_!8HP' M8W6OQ*O*\=Q:UGCA_L;'1/_]F^H%;&*.&XO#<)N\0/%X;*0A#B^4#YEK=PC< MP96!HL$[TH5X5A6R3?='&>IX?HJ.R(.G]\>M8XOZ^&*Z=4P$;665*"==6>KV MGA9UU$X,IORG=U23IVOI(1#QE8WB>Y8#G*NQFY$QB[$<NC_\ GOYB=\SK7X(H>B("@>@@/S+E":7KLQL1(W@K/DY^ M;%U0NX/I^WV,1NJ79\PVOHW>TPH'=XG1(#UQ"M$\9-74G<1WRBJ?H,I@/U#@ M$(B$+3^6F\T10DID09G90?0Y^5;2E-(YD*^^"T M@Q2"(SOU6!4W#0^')8=8_("%ZKEP1WXIKME'!E/2]X8A^V'W M)?N.3R.0:#;5),,URJS0FV($6(SPB&P\:+T@M3A&A@7#,P(+&6(89)V[<)$% M @%.= 2"GD$]T^@ MP11BKK#X&11TY@#4A0<.1;8WA+EHQAA#KT^.E(JOZ\N0PF^@HJ<+%XI"G,!! M8$^&"_I8-9P78FP*D%_R"7B=AQQ,,.[S_EH.O,%+N8&"\D>6QMY+XABAOS<% M=D,6 B_I=\;HNYZ?DXT0M!IRX76FL7:'Y#&3P/UT3!8XFE&@+KS71IE-EC $0I.DDEXRI1B@&[2 #9B;>2I; M,CI2+SR6C2F;,8"K_=2$*(#<,TQGX9\Q^12'VY7Q";_P'9[5/G39;_H 2WJ$ M>==/\_$&*2]*602=C6H)E;@?WFLJ"B'H'\QFBT:CB9.I;#//2K.)I\)Q:N]A MFF=*/Z!'@CD38*G'F0T"F8V7I"I0=1>P,06"^E)S9?KI*'/.++(]_.@A_E6' MQ"'$U7XPB_=AHG]?^R"CWN]AI:(046)ABZ%G5&3>#5>D@52-)QH?0;MKE;XQUNV0+'A$/5/597B$;7>.P@B9,D 68\!JD,2B M1UN" !!F0<0.#\!HI'+067C\9[ YAIAGPHC[ ?AEB4M/ MXG1Z:J2H)<[W%L$5D;.OO?MKQZA@+@(FB[PC]"XZC6/M9 MOAMX+^LZ+2=V!Y0O*!@"YT7]PCD31M\[R58K ZQ)=QJ(HDU4D0@U9>M%H[B# M'64F60IA=P CN=:\AG!3&_7O'LHH*B)X;#_PU"OH19$"6#R#P*]]JKY\72NU M.[RNE4ZK9I&:!SS>$,F\(U.Q*,'JRLQ-!1#EF"?31,%08M73B,/Z<4CBW+$$ M52.9+ 3\&REH[Y%PC-#O1+,S^-/*O+)+-&\^L!! ?P6OBRV)S-N7C46<$R:> MKM*ZT&7TIO;]F2F,$7$(&FVREC@'&E']ZV)]H8\J2G0C "N(;Z./Y5)GH:'] MTG.A.O*J#A543:+<927I]X[ V 1IE*TF5!30]6^)'1CKWQ,[=XE?J1[P40'C MH+PH=?LA>3@T $+.5=SG>!P1B7:D7=$TOF!2YG8D3\K Z(V.#R&4?V,%"Y.R M%P-8%\&V]Q.@C@<'H$'"SID./MI"],+696L_ZK+TQ!A /P+?8]RW4>]MW)'; MBFZ\3E5>&X_M?]]A.VV_]'KAJK"YWWA\MM&2^(7CQ(C,(.HL)Q X"M-'(=UC M18=CZ?)AG+[+5H2M#D 9!0=HQ [U_&>7M.=]KQ)E/ YN#'TN/8\X'7(1H(;" M=Y1M'4FI,*A7XDE>B4Z.G1\3*>65< M1,A?6X S?=2O]((J!N.'%=P('(@L<#^RP#S#LD/I@\17=PC6T^)\Y?JJ.\P4O4/HYA ".$KJGT$<')L@E] M7VRN>^5JL&X3$KL0SP1>SQC_ M$AI@E*+A=1:B1FJ')S\5%XNE8N,T"8R@K"$!P["];4^-&KX?C?*+<88>R5A,7RD7G2QU%[>8R02ACYQ(-"": MQTTF*P%AL2A(&\36PQ'M8Z)X(]NUS&EI_QE0JFH?6U+?U N69;S*:W1 2 MXDDBZK.,^8=H-,<%@1'#.QS-."%?[K_Z;RY)RQEQR&Z:U?2Q7@<4GL]HSA1C M!V">OF9IWS;X=NW^ +S=G0C%;C=%F!)TT:XEPR249-?O]!@5!]G?B>Y^N=@^ M*QF4RZE.8<=:B5<781_JK5.CR; -!E^$CAD6TM@])YN$NSI14<;ZV/ M.F?K _:'[3YT%R],%JAX8-G9D%#0VQ1MYH^SF[E:55@:AE) )/ $D%1/9C1/ M*D2+D'5'X%29702+W[++)O#$-?#*BO&^^+ZM>-& _U1"].A+,^_HJZG869\T M_1MN8O.(]0,_YK>#5,')T1LM/#R!X)H;,(W$U*/,>QR_^N!K@Q5+.,XZ>2L% M\>4*.NY($K--Q=1=N8T9B.+$4OOAKT DB2(IX]M?LQ30_=/CD[KOI8>OA-$! M:>7YNR_4T3OQ!S#>.?OUI6>7IOKIMU7@VJ].VL#(J1LB,PM^S!@7P9D 03P3 MRVBV7%P%0+ET6FK&;$-#P4I#O4YP1&,:BBKR2K UIJI;]PV%4U&8*:Y@U^LS MHER%WP_["D[=(!.7TPF\/J)X:/;&BHF^?E:$[EFJP'(Q1['*4T$"@D_"P@29 M^9VE&",KF)$;%4^D+0KWCQ&Q:C?'5]J7(\.+#Y!6X2Z/U9Q?>$)R[;;]B"7.LYFVVF+\L/:-&7P-4J@\9TN^O4\-2 M&1$JTU$U[J82BC!S>RL\SN;U+66O;C,IH>J?-MX^DVQ=98S[(6Y"G2DH%D19AS-.PGXQ#X[U146T092YNHC?BZ9 M@TQA)954*@>O_V3: UA,FO8-%\[CU*-LS[+A\MYY[JP"(.-X(U4CV%FU_9R% M0#IFQEP$.4/>;4SV*[0&_"ZE/=3V&?.;2LQQU"U=\W[-SV2OFUK7EX+*V"L* MMS\ L%/\TFMT<79?^!I"NNARS9#-,68_\%$C:6QZUCEX)PU%7L' MUVI0?*S#43$C$J3R^>2@ ]PE2F"<)I6O3IA)=T+@.!+Z2E'RO_$W"H6H7I9\ M'SFFRXEX13":N>@?0/T4*=*R;B89.7;!L\*TER1Z8LNTTZHR_+:J1G3*LWC]&^-5?!%WO/9Q1?.JG4)H*:Q%3D.%J M-C^,,-\^%K).1&I8MJ?5ADVO4(%0%+4E8+Z!9SL5OA<)*HU6=0,3.0-TE@B^ M_ YM_<@#LR+P@,,Y*T*[D;DS@S L1A*;1$X 7IWA:73;SZ"S\$9QD9QE9+XK MRI2)>@#X_ &$,_RONP[72B+"P.M,?B \V7.3F@N5.1'@%L$EG^C#^+D[;V\Y[>4_:/_&N<\HD/4+",DJ:]( M$O57NRN5]Z"VRL&W=5#3%NL;D:[:_RB1;>FR3>WK:H"W1:2:CY(%%)=U$:=3 M5/L/D@ F3-4B1S(6WT7F7B2=HRJ(>";FOKK73)4OCW B)E(QYRW*GDS, MAI^EJ$7DLN21.9H1[C^W1]V_\L.G/P F.L,5V:,_ )A#ASM"8O+0R5MYBL/] M)V;D.8%@\:Q&$P>Q=>IXSNKV >7W/Q4 6'&C5(Y&+E]DZOWS[J+62_6)S/AE M,12Y@%84(XI.$@SJ<&G_/,(A,_-F8JWCC/EQW^STIXS^VRV!\]\!_XG=_&-? MV:WU"UZY#Z9+/M7\TX-\,ZE5#MZO254IKO>8C'>TZMJ]3+)K&MF^"8F4[Y1R M?\F$ ^/\JFO_@O;J$*6 _Q*(^.J<_F9)Z0;YN1<)0.P'*U0X MVZ/60V)I\\\ 7EM M(^?\ 9F&CW^7VE"SS O)QD''_.]T*?<_C^U/;E:S?8JK\':!!VC7&JB(9?^V MW"ZATI;/W94U:)PO$*I'-/[/ZO%X=!]V$$W^:^5%YB*?$_XZ[@Y1"@OWL('B MWX E*:H_2RK8.\L46Y8UG6'8";-3817#JZ(69*75'F4L0"67++24D!BPOH M[B,//DGG^7#&&/_9)5H[;_Z]:TR(C&AB2VDT_[6D#-WN)Q8KB$ZKO,^S1WG, MS$-!521*8IG:>E:97)-))S/!P6NK>F4K LKY4D/_D>9A,I\-[L MB%.VQQD-Z2$K1)DH_ XYUMM3NPI;=W%GZ).[? 9TZ40.;S68E,*D+*4#6_T; M6?J?P=K_VU<[RTYQ,Z$B%(N/7_.:RI)0$YA]3(X2SALP,-&E8(;,4,AAS^DA M/K<9HPZ>G)+:ZFP^_&MI3 @5_HHB31I;\.8:S]_IV*?H43)HZ0O<2S;;--0) M0JNZ6Q5=#!K4C%E\I00[5Y5]&O MX+)[6+S_F-[\6[*?X_.__?1^_<84I;WY'R7Z+T7$%*2E,K,U-[#?FT8Z@X M^S7<[JR10CH;)P*I+(A%\;S6:$ 4W\VSC$(S+A[3F>.,L5?^=;[)/^<778M( M$F>1U=1D?W8MUT/P5Z*,R2[)!,1P=M-%2^X,5Z*)*IEA-HK$CAE,^W%/4\NB M,2#4H6-%*%.3_A\M]=\6)/8JD?#L+5F T%_.0FEH7,/LI5F3 ]BG9DVORLAX MW@G-:T7,OL'!4<>$D(I";80=\(@3D.*V_"=H!7CL-U+-SYD!"=(O$SI@I(.B M2:;]HG(@+ZFGX1HA+Y&1\V'7T1ST\S=#:@WT''3N-O^/"[==X%-$2BP7C/-A MN!:8Q+"RU[&2KTD(T*Z*EYB*/<+R M6<5?=X9$2 TO6&&-0M<#$F(#3>W0P;[!&V7R6<6T_IUBE6PWL^2?W/U@._UZ M_+-5_A.^_UT_AF$6&2$=1U8*OQ+9H,;%50[!L&9FFT9XR&82)0WN+M<2*U/U MR ME>)WBZKM:FC.^6^S&G?IK_',X?_$F4=+2"JJ8U5MB,JQ#G6;>4U.5T8PHR=8H/U;E&<28>F/7GSB[K0GXQXVMDAK@-'.\KTL MT1KCTSE%3F>(-Q,E)QETXWR[&'-,W@7U9J]0B.*+&!$LQSYRAS/0R3]7"L=O M:6[I^72RN;H=]<]8I:N0C@A&^CWZ<,!;N;QN7).L"QI@A7C^/X#@DL/FKXM> M(S_"8U.<5DMX!,L&E!LLK7H]1,NU0;IJ!01W[CA*EU_AA M0ICYW>4_5I=U"2ZFTB^NIYYI^CW6^.H4^-$E'?@:QTC.89YI;\$=<75R\(IR.FIE.&BS<@<+4M:3.HN M"Y&[%8[ST_-'!,;VS-P1JMN&MR.0M;K1?P#*S"W,"\9=+@\&$IO9+HY"=B<[ MSMP=,NC'=##QHM0+KHOC!\2E/#!:(A"K=9CLV=!11)%,0^PH)C]8[KR;YXY> M(:Q+1^"/1-#:S@NX # P>[A'\Q;^?BYCMB@'#@((*37$%*D35\J+*7BCPKIG M %HMYU,ZT_&=^I<&*RL6D7Y5;>70;/4ZG>BI/N526$08=B01)OH!QLLJM?HY M&FX@W%PC8Z+$:$GTD>U%W5-O:!__7RX8*H-N"'UU9E_\,AVC: M-2]7*8TD3]E4U%<.0;*&N MH%CN:X][J^T.D]2G_*3;!;U\8$*=(*%A@_#AT=I89ZML$JNNYQ>XR/$,H]* M8'DX/577,LN*+V5D[I3.I*^7"TF1DJ>KW40F6W,S@9B4,SS9K>Z8KY>#N;B* M2KDJ8,?IE+G'S\>__ITZ@->M5VER*\=X_)U_;7HZXE'1!9E0V4"J8K0%(%N@ M@>/;P,!X*B7?;W)Q)GHR97?7+$(>HG:[LEB,SGH@.KZ>?HZ;28D]?)T<#\/1 MUT?E>]&*XN6[_9!GB"F38[8\^?9(Z(*H\D$24^X)=/9VSH2?K MY5S7E6WC'2HRC21]ML#2\ALTJC=1_X),,LV/&BN>4=W!U;T(CVI."FD,LPX" M43V/>0R]AVY^G#ETX3N!_QJ_5^SQCQY6*2IL!F:8!'EB\O-3'*TLRM*&$C)= M&Q_I1)5W4D "ZKY"@3*\+9<9LHB0H#4(QU6US3#AK+6S%*PC2ZT65Z-/R:"Z M.ULY5M\3F<,G:3(^@POX<9H&;SIS=Q^D&EM8V>?1V:IFQ8 O81F&%MHQH2B- MJZW!A3RHJC<"WV*LG#"5&J#GU,.S![M@3=9TT3/3U:ZV":ZLLN[BT!/8:^?+ ML!<8R1)I3-_8C&_D: X^BDA1'1Q_0)-3&@ISIRU1OC9M!F.C[R%S M4W]"J$**]63\>>Q4?^DT[@+[4DO*>&4_%;[&R]OTK)T6SMZ(?QTZ>X\6^XM6 M(OP^OK>&:!^-YT/-E@<;\T%-ARDV^P'$P#0'+X,;RE]BE4+DHYN?DJGQ1)]N MOY?P<#WU)$CBON5_M-'B'U]7)DNV=)0D\[)\Q*_#829M*46/:S8QY;IG&@U/ M=B876M!>$ZYF?T4C+GHL& 1]@&@;(:TY6S[]!P!#FL1HKD=-84+K5J::(H?+ M]2)M+*G%G./E8T,);W^0S+UBEZ!VFL1$3GN$C/VBXYHT;B0W,V\"Y8(A@0P58LLI M8>1NR!]WY%)\+Y=[C_;FRUJ]Y%:<#!"<&+9HHY/!JS]QD%!VCIWM(>2N1:AC MT:2A!V?67(T9^K/\DPKKF]=F.*'J2#^N3V999]P?%S]=Q7&,M'/]67[1Q'L\9*&;[^*=.=\J*E6C\P>''Q.W3' MNA4<18HLR1,P'U"1-II=02VSD'=>'66SB60CA:&IK#VMRP/Z:<$;ZN7]>'2Y M%5"^3F<5K'U\ ^]PY\=1FJ!G946 _A4B\\&!6;75N[1%!,C:>AQ2ZZ7AR&KT M.[ER)A?76/!MY)GZ3851FWP_!JK(1@)5,F9P^H3>M\(2%G2\1-R&\>YTJRH^ M>/91$+V9G4U8V:$6>A*]Y/:>!B$?IF;G@!TTX^=DLX(UZ#'DFFU^GE4*O]#) M'X7@5-BA>V+3U4,2<.#3(VTM4 M<8QS@/:D$S>SZ%VO,GCVU*1U9=[6/@$.W2EM=W?)LH4@:!UZO9WD*6*L"0,[DVWB][0J6@WX$1KJS%&]H]1$@VR@;+1 MW3,*7=58*#%OAL+B2>UM48(WD_-_0K8:^E_/U?!8'#+)]]>5*[%?WA7PR6NA M'%\;I[:OA&Y/V<37K%45G\E/YV\>V6=6A\45\OJ+2.?7_@N.NZSLWC79?MR6)*, MJ[^ B6CF05@MTXI_=I-.T[H2[C931\3WY,G!$U,V72!;+5^+#T,=5=F" M/DB1/;QM0"MD)I**Y?GH V:,[K)")Q-\[2P%4":9V.Y$ W>&,9?U9CN$(X*:XQ$# O54H-_,^:K;=4]%ANCR M>4U1?A6T Y*U(0MVR0"B#8UT6.(TUWCQ@1+.%KY=K$\.&9_DB$U8/^^#6H_/ MODB;29.SE&U (9(,IA;T#?' ^ CNI[E/9;/QBTEBE3F!V5&-2SZM)C;@\S#+= MJ3;178T$>I2D+GZTA?X[@:FW]K1'[Z&-^O%RBG/JGK_@MZD$^.$8IO=MP/N@ MPSIJU)(VG4*EOU%$B.:3Y?K&#]03X?T#VW>(_FS MTQ]ZNK_B5=RKHB7ISEIFM L+:KTC*V-!I'G;;ZRXK9M9%V68F,OO[M+<9_F7 MJZ9A"PD6DLKW]\X/\XRU2 IG:9W4M.$$/P]!D"/7:/6@R7[>R2/>0 1DOZN/ M9<8BP1.L4Z4,/=E4=[-:L;OSU:PBS?,?TC4'_B)QJPF')VJ6JE+TV!0&.JU? M]](\O4I_[;GO3< 2V+I ?J QQPINCJXEU47K\JA>7)B%PX1,\2577 ,O'4O MY% R4 W?-8V+*VMU.>LD-":.M87.Q9.]^MX9*'LZ6K+'LW^WUBO[0GO@?A_3 MJ/HX5F275H1[V/2N!9VNV\TN6EIC\R 9(.!RYY%KFBAY"B:L:I(^CR"66,'N M9V:Q])5*N0;ZL3/"IH&@/0/)35QG1651"/;\1?S (_L\$"UO4XQY:A$"1H_L M4M26Y'KH_9[::FGX(QW$Y5[S:LAV7P)5BINOQR-]<,WC)[5'I(QZM]P-9#A* M^-&@HCK9V9)$XH][Q""$*>]8VPG\#6J.7LHA2OE8'.>2WC8Z8=Y'K+Y.[X?O0:%CV6.PR4N-T"?%[_G1X;*'>5ZA3$9 M6Q,O)_:5ZN"2AU*L$GZ^XT]F9@RTK''XC6VR^HL0[*U0W56.T^MK@4W!V?E? MI6K5H!,L4;+/+DN<R@7?L(;.L-H*2 M%>R4BSI%%^*GZ#[XW]AI$@F=1':<%Q.DCZP.%.+;#0UJEXY?%TQ1/(>&R:F, M4;BO$A(26GVO0KZ 'A1\4O9NN[G)TD["L<8(2Q-*/$N\S<'E>0E64"E!A-H" MU)WF6&HRD&827YP#V];DJJ,)?I_8M5"C']?NKOC=*29<5*8OV^UF5,!3;Z4-)^2IJ(A_K/7=ZW>E<_=8G-U M@'IS%9U-+ER=W3P0T2/X:';3$XY)8(LKAS0U^R_$MC* MT?CW&LPP;5(BF0!-+?)Y3!^'F0 G=:#AZ1#;RQV2FKRODZ?\Y0N76%@>+FH% M$>32N@3I\0S:A=NR6C3@Y^0LJUPT:$PI_RLCL6\0<*[J2\V_&+%X>&FFT!4Q MC?,2[>< U^$-,/[?&!(AHP%(N&9P4_;1.(@XWY#/A0"MU;"F!BQOK?O$S4>- MD,<^*/;MJU,-[+\CG-H?Q:L2 MB5"Q72DL;$!C%YXV6^=YG.^6AO\RIK'7A,>>*Q6"S,G#^HWD6F=-C:C"BT<' M\&\U )89V+$Y)PX:R^^.V],L8G'A6I+CDI/7H##G*@L@!VUL\4AOE6:]BTV: MR30=46?,I4372!X4E4V?]+V(P9MZ>.H5R9W,YDD4VR-B4L^JTJB0*Q3R \%@ M((">0CK]=V2/F\G](/:1C[.,\->@IE6E)Y6Y>;?3(='SLR\F#.6D49M$L:;F M3PL"'X13QXL M$*.*J.WY&ZN(/!C+JQ"LDD3VA:.[[@V$-M7Q$Q6_UNY(&]?"#%E)#FK*^>Z> M.+_)QM!8R%6DL8B.%@"^KAGJLN9^%WRZG72_6"(HK7XI43"]R8Q\+5M5&^F0 M7]0S$O;R["BH>27Q'-\LR@ ZMEUVJFU0[4KNT^FVER$2\LN"9/7-OG:GTDI# M/RA_P8IQ8@%P3LE>]:X._?3UV"JMZ-6U KK>EQ490^!(]L5?K^)SE%JF'GL1!;YHPN']!35S8 &.!#I/1 M5WR1LL#=LJ0^"(YFYAY 3")*D8+$E8W&KX)JDYIM2SA:J,J(EJ0K7BWD_TT ^,W(7 M?9G&I'M_8>)U=SJ>7H0QK#HTV$\L?#XE,OV<3P(.L-H4T MU&FD\MU6-''4S1;!OT+"@Z?O_*R8LS7=)D#J@A8/WA-<*ZR>9@&846-5T#N* MSMT,F2,K>(I=TEA^VBFT#_D7QG/NU=(A.MA3O',P*HGNP&UGW/UB7VJEB6(% MU=9DQ1&*!8VEEG.2)2B4(9'S8U-WKR_,"U5]>*O['+@B+H6::7E,)GCL/C+- M\"U&N?#?'N/FHUXV1%0N63E"$!IJAY$;P(HY@Q&XR'&X.#DE&N@6WRKD6 SQ M'3.+P,E])N.H_7-\0&VA>G'Q].N0B.)N,N'(?ZWGV=;+9=UH^T>8CODP8W%R MM6S-;EC]!VZ$]JA-6> BKS'H[C3A)%2 DSE+6=W>:DV W^ \8=8:,OR?&"VS=+E+ 9JBPTE)Z1[[>_.ZN"N*=O#O#? MY$_P" MWATQWG;+ &6+Z"0#JLJU-S_=*/]LZJX+5-3=32A)R574(<@4G]1:XS''7OZX M^_8)04-LD$A9=V\\Z0KX!Z!V6J)[):B9\-PE'R"ABN'9G4$NPER_U["ZBD]J MDBN3N8:;H4/A(MYJ;F99C*Z^Z'GN5PQYNX*8K<11STHJ6U54;2E-DL%C[WYP MG9I950P(X7VT)J&C>LB:_4R,S,RE["@&$BPB/B1/-C#1\_ M(5%:E!J-BI1,=!!;V#F*NNZ[&.+78'VBX:I*GU""*WT=13B]?(AX")!#W0\$ M1C!+!&\@68$&<*[(731D,-]CED$^VUBO7-)^CHXD!'@.FZSY2U!RG8!HQX1\ M?E W<@[4JRBXI 3.Z&.8V ?+95:UJZ$]Q';W'!>J8#E?"2P*708[E771#NV MM:%"VL::0T"]Z"1*I#NAP>6P;O?(/H!@%L(D-J8,VD@-K2#?S?7(K8K3^663 M*)OY>&[0T%FAT6^7E$ V1KHH(L/D#']-I5BU'$3S33KIIY&\ GT6X<@4ZX:L MIV*ZV,%AG:=>"J9?X'(]SL #&K6@B6HJ(:N13=)@$4,8'!E[^T7@!>UBJ:HX M' !GMD;2ZQ,.@.&[,9Q'P5=F^*+RBID44_N.\DI+3+>^P K:]B!\V.@A+6QQ MG"0N"[M")RC1Q2 M9AV[M'$#]AP,))*#3UQWD>[L:;0YMM8/V7;2_?-?8\2-FX K4:B8OKY+;/3/ MBJKW$= EU6>T'[VRLM*<$!3TM(1$4924R,@Z%$[A_5+R(YO!B04S8?!%?2Z0 M$(:(.L)@U0AIJ"*BNUUVH+[LIO%A?ZKJ),SM 9GQ*19(BGK!N"*O4T6.@H0F M2%B[ZJK>YVQ_P I=X%MX>J8TE>7L>1ZD5<0R@K/'^M74TM:&/-??7!P!ZXZC M9WB4I:*U0?32@^1QXUH84IIKQ"J-,@7V5IN[#:D%>N@5##T2>%Z2*9O\3_' M]D90B7QWN[*9:*JE9-[A),O>@U3'&7M2"J@[%>P:G\3@4I=)_0*N<3R@4:"S MSTX .J;F1U,%:+^H;F27&,.:RRZ,P\X@I"RG(?O MUC8:DB@P-T0XU[=]B?:6C![IS_'@X:J,917Q5@FQ M:_/J787L8D1(F1_*FM3YUS&0>"2UR,^M4)N:BV:&\3SF\B6%=-CFY);Y#I%T MJ(\FO+O(!B3)SUF&J,*[BA,*9' 3.!A-XR5,D[*>'C'Y MI8@=Q-U?"?;Z7+O+&4K;=96F+%J] X?L98+&Y$#^.'*@//=L-N;^$0ATE;TD M1/S%:=:_86E3@P_JQABK 9A":%3CC8++Y)U,J'=#6<8!WTC_Q@'YA>3& M51_8 XEWR.]G&,3=(+DG'Y]J;=]I%PX:-D>Q^\PR] 5GE.N$OC)C?_+Z$!8$ M:5U$6>BI.S19_C,%EH,,%QK$>^,R!3H%$0<-%.[R,]M'<@CAMQ-GX.>KD_>M,)A, 'ZU%Q#"V5+,%XA-[)3Z",I+1P-X.*2'UL?EC?($FW M=_&:H+J+P4H\BZ09*_']-%[?$94@*8B2 M)]D+89Z/QRZ+B.]D-\$(B4/GX CY%OH7W.ZOPU?!E:3AP6O4*L1FH N6/;P9 MN*"LG*.KB[%+?2,!Y&MI+LNS(M_ L9'*6[/JN3W#D6.\8B O>$Y8+L\F(P-/ M 8,FW;GD\!K^$PU@QFZ%!2T&5_IGN@F=Z:X'/WF.%OA@15LPF!0EB-"2%*4) M-9A[,0CU3#_S/S;6[)6S,2AI?K%!^'*)Y@5VY:<0B.GLMTBPW%\E)9%J^CPC MY4)NFLCQ$&8.V"CT,/&2;JX&4TY0-W)D6ZM$K(1\\X%M@]@,SSL1P'5Z6[5_ M-Y?U4OEQH"Y;3!=)PQY&5GA&E;$>@M_EN1S5H-'^/=A(-&(ZC"O_:$@707O7 M$UMBDCU#/-J>R:I%96";B7\F:T#MW8AYWR3F$LDK) MZ8>"1JAV6"5?LE+C J$1"C>-4X5\;+0M90ZG$YX)]< BLQU MY^9@RNV\8M0ZOY!<_->)=$-'&>E19YODY\A%U+)U!"Z7L]K^1\XD+;*):KD2 M[C8K;L_)T1\GGL?P!,M^/8B);YI WC(2+EVJO,Z/4Z*JCMM.;/\TZ);"$YNB'< M%IS ?6 \N2-) <$73"TC!JT=II!)(+H4>0)PWR?64]'NI6@ M#)7OR5,:O\:"M[(GK8TE.:DB$"$;*\G7$F>(ZF?R)P;;K8:!VD5)TLX*+#XN M)VO[_ /7 M3W,^KH-QQ\1;BN\EHAF#L#/=/)0O 2&#ABBD+K$LNTYCP"R?3IIW/+:8$_0\ MP11N3&J5^!ATH"EF!AE;1"0\36*QK*2@M.L)&(! $O3M4R0U!'U=,,1BDV(G MCN@O:F["<=\-O4IVOX"INRI%F.X5;S=H8-)X4@LG:*VUW;AR4W3_)89@L*/\ MD,BS2N><@YSLX1/>0TIUON41N/6"6,YC')_E\=G;QU^+JT-#JYNC(Z&9,<79V,9[Y84MJR_Y@ MH8.=G8.X%@TJ9YZD%(U2H;245&()=0,Z'RYO[J=GI*&0$J ] JE50W1A)9OAJOZ3!=.'DXU8@JT7"4#1(P0)B@43K) ML4_#>L>B CS0=XB7.@O5K++O2N2;68BJ?$/@@<8.@S,*Z6*,RMG#-@N-)B50 MJHZ1AF*>"1.V),5IKMY1P&A]B'W-GMR_I>I1FHIIA[]X0*3Q/K!W\DI6.Z^' MV["A\"BBXY1"]B&J'8#XN9S_U:80@9"L&K40$2*!XY!=4EE"%B!K28%SGV_$ ME1W$XN@5G45P.^5;WEY!C&[LFPQ>(9L9LJ(_4%$^J0HI3ZAOOS%LCLAGA20# MRS2(%M7&TUH8B\8DE(LTA)BW-@%E5^--"TD*!!6[B?[__X_?_QW\W\'_>U#+ M)S77'$8\IXR_NOVF5D9O9H/OD[9]W%C4?75JREBNM?;!4=(PP$3UTFSF)[Q@ M02&:112(%YKCU[.W#N)RE?MWEOJ MWKLJA]JY/X" #^);A?="!8(_@,<._#\ \MR ^Z<_ %'OWN;*/P"6J#\ :3__ MW-<_@-]_ )G)5@+?P3" M5*]9?T[S?FEE'7G!GN47FZ0J%LR6+G"LT<>U]E&#UALJTX%FQ_Q<]B-H#S'W M8(CE$B9^DW/OO(Z(JA/)T&5],3-#!W%]D3..D;1PY=3G:JS]9$*]1_1LKC A2F_8+O(7[6O44; &9]=2[KGL3UE!_!PO$V12))"]^L1?6V M5;0:\QU$E\E.\(YCQM+;=<73?!H2>FLZL;*]'WV.OECNRC+DD07.6BBRB!PP MHLV!B?$.$Q_:D^9"D<19[OQ0RMK+@3MHY4NK#?1R85SV.TIGT!J;:V^.\93A M9@3>#(6.U*(/;N,??K'.54>JYWU6CF]85K2P3*F;H__.-R )\DW:D_Q%J?XH M-MHTK:@M2&77YO>QZ,=M^/UFM+2._^%"I?TU_2U*RL$Z_Z;V^.RC(;S]]YJ? M!I%X"[Z,;FM^LJF;+/>B_!L/F82]R&?%U3\ 4M )2?[D)'B?'EC7E+@N58JE MRP!VX(6\,+V%I#+*;AE^/J_%Z>J>BU&DK9E(TW#A.F<9%-LGW)FQHEO-^3*@ M^>;5/J8XM9B^FBLU]%#AG$-2K:O637H2FFP]"W3DV:K'+2@-?@GX_+8\K*#W M!X"EZS#%M*3*6.LN0["OD;F5'T,75U66C W._5ELR\+O>FJST/)#B$/^%24> M/:3".5*4G&1LYPKFF!E$GRA R[7B*E5_WD6##+U,1;YZD- I[AW7?WEB:C7% ML)#=NQ3I)89E +3DQ2ZN%<'@0OJ%\V*M$YD06^M3MUI41QE2,DKVF[B-27K7 M\8S&/<8Z!;PL&"-1_6PZ'7S==N;!AES0 MSK/W@QJTM=24[_[RLCIJ0*% 9RM1/(C_L' Z9BM5- GF9Q]I@; #Y2T/GL&6 MEK_!OZ'E$1P52CU5&.#=^@'FV2G*K6[]2C54$_U]3GP^6M(15#ZE@Z;BG:,G M"CY;B(5'-(+B>[CWNW?>\U"+;R@DE7I"#$:V8=B^S=:/YD#..2.*"PRPH/A+ M'+8X33QB-3K42ZJOO6TP'GU9-#O?MK6)ER=QQ^>M3[D/A#S5L+R+13T,*+\P MT30!IM2OY%?9U5HATS2K[$) #)M)/1Y=K5T]>[OTK6B^4?^7TS#(*OC..KFY M<*4MW1"NOP8$2^GOQAE(* O$$&^87-+BK?,G#TJ0\\ZOJB=OH#I%1*P,^B## ML:&%+0VFO@MA)HK^ 50YB3\R+Y?&QU(FS@4)CHPL[[F-,!)Q6?J8^9EU%&T. MBB&KWB7]UJJ(XCWUTL/,@EY'<>%:]M35WJ3!]?=]X _@Q0J;^,5OFGC"[P\ 7"%P7_K6\<;P!X#?_P= _5=']\L?,SJ] M;PI_ "4) G.7WSYLKC[DE/X JD7>OQ]8>VE,OGEOL+%Y+9J,/ Q053#8%\1T M"LR.<>B%^.G9![10>Y,D>,[,KS4?_01;PO M/R6O" 7M[M[L0[7&U)C4$6@[+P'$M_?R<4BV@SIZ&+A!7U<@(Q([HBF1K8):>(/;8L^A6,7BQ-[#_'9&FEN$/@G M^BDG1&.Q"P]F)2WP7\J$I&XV*CW*27\NQ-GHD%'ETD4*GW8D\G8M$//LQX(= M7,6=:F'0#:]J39F<#(,$D2HN85[3\=R((WP7)V 7JF#)46SYNW2UOPL.^6-2"]VVD/[SFPW(]=5 M1J#2]0RAJZ6SS?(=0!N!*0%2UF=]P:LQ_+W-^@&W*ZL[U5W+VESNFYSP 1MB MO*S[I1-=?&HH%81?6_54@:WCR<=]D^LF[JXP,+_]G!- =I&Z[#01%)IE(8/P M&^V"GTF1(1W]Y\)X46$_E[#VFJ'?*V2M^ 40;=/<\0LI+ [(>N7D71)U5E-] M==H%SE8DCJ4M3,^H)(.90H>\LB%^U._2%_/2A3#"J: M7T)AM-M(7K*VG\)^E7L^KR&,FB4TF=:#7V6V=SSESLVL9&2)4,X,C152'[A M=95]V2N&\&UM'S-%3UO<&:+=8:ZVBJI/ 5!'D+>'@('0O7 ,8!THU6W >I#4 MI+>A!0[QYN3KW=!:K8&A%T(KD(C=\ZKX3!VGVL_=?;XRT9J2$UY$^YG@4T[Z M75=Y$/4SO_:(293S"J8U1;$#HY/Y$:SK-S?>D6/">6IYZZ;1B/XP[*R=+BWR M:6)_UK@PM=/U%\Z\MOSF4T*_52>4BWI;G\6LXO98!CT)P[OLH08KFT$S=(P] MCP+,23'U>,]?V$^BF1JX/RC$I5-FS$N%%]@[>*RZODLSH3"?GTM-.CIZN_ ) M#OM7,"9Y%0C/SQISH,@U%G'X2C.O*'SAL_;[KM. 4N2YX\$%^J+#LF(UME@G MBU9I\8/4*XA/5'2OG&B>E51Y?:;U"P4]-"^L+ZK_).AJ<,S6[_G)S&/.*T70 MQ:5-87_-C&#D.1>->2D>LI3=*RYI>3C 7E7N,PGS#,_)C&7AMOH P?1XP=3G M$LHX F=R=BKM+.L82>%)_>GAYIY7[.B$K1:.+=Y4J]*QR!.? N_,SGT=%JL% MVSGYJ/"5.PAL/M/QV$[R=)EOU'4&O>S96>%1THH]"39+)+4JC06?RA%6X$^R M _%(RY7[,!WOJ2#MGM^K]HQZ17(Z[;)3*1D.1].S-WC7M ;IX&EQ2F5$::1< M:0,LY;:3CS>2]$R)@& 2V[DE[$4Z,3_/;2VG5_A84A"W03GEI.FWP=*QH/CB M 09R/D\I6$BC[S%3M7+=3UM8+Y\/;N:BQ_,1JZB-(UIY6J;U)6L[@\9><(+= M1QPD1@@%*"M^:)LXP:3-9GXAB6M@;1A2*8+G]L[BDC?Y>IJMS8Z?GNRDUC=N ML3H&(.3+SPFHLN=A2'0TB*<>=BYJ5&E=BE6;SZQ:\-R^V2J/UAZ)!DE<<,!2 M+68M2\^CH5#S ];PY[D9G^;IY8-K ]$5P_<"DFGI#HCSI.45 M1HJ%0JBHYX2J3R_4K&>XG4\J' )TWU,L(VDJ/O(E^/P,H!:89B4.E.>:9\&O MI^%OPX822+HNXT\[L5+X%U9KT/VJ^F7T'+V5?OY[P 25=_L26FE_ZIW4_ \S MT4E;V_=UA6U[F?T )"7V&[YH-]4/XGG8-XO$/P(#XH>]WP'/SWX\M M?['L0_6_'XO(V+>>;)MPG\.[T3Z\3DPPW93_G%^C376ZCIF:(C!*)NJ4__6 MC9CDI](/ )_8Q69SUYWM7P[=0OCJ86.6&7Y:6Z-G<\(PWV.>48/V;MSBKM)_ MB#,>9^MO&K/G8N)EXWR)$1+B_!MR %&OI^-(E9Y8O75657W>T< *\2U3,Y>M M"^(-^>NV29NV_O21H:F9I;7??FW+C!M#OZ[&PX]?SSP."?7.(1!BO3?SEI&? MQB*:?FCV@/?0[=OTK['(Z$Q:!8L:K="8!R[E&^Z!]1(M@2ECSBQ-"K-14=^8 MX E6I4@NF23Q'<:_P1_TBK%)OAJT;=OJ*2Q1Z:.6R]%-;,KI@2@- M46#>C.TVE2J71^L@Q58G-J62"]L(L?9KQ=K5VE5&QZ7#LMD$E?WZ7?A7TXFS M0E.*\$/\.$]'!2C%KF/G'+0< M,]$ JD M,P0.+"[ A6"*28*B+O;B/.*(UO4+%6?S<2EMA8Z&1TJV@QB\@PW^>C4QF\NJ MC#[U\M!+UW?YN J,?!D97'#P)[5W(;&O\.6CTRS<@R!VY5X9&!3A>VXF$1NR.9J%YLA$--D=$^I'&'6R4RQ M*6_X6>;"OH3>OFWB4D![?6,/FVDYTJ7[6!]_M;W?/K&C\JD#AQI+5-!ZI9O" MF*R$!NU)>$Z1I7E=F 8L'6^]DK-#=,"R]P%N%'0J$9+2ZO43 MQ2_O9EQ\$OQ$78]W4_);1S]D#@MRXN\(O&._JV'@*H,@+S@A&)7:;0F+GZ)8 M7BHS[!">T]0JPL@/:$GAY\9(KVFZ,R$"8RGHXWUY1(^'%O>?A+A06(\E'R'C M0CV&QLIUO:@[4SR=ZWVC5M@)K%IF(Y?2H"9Y$"T=\49,@X_7RV_XD/6-W1_% MKAB4DNVAJ>P"!.NW%89)XKAYH)WM0$5L!8ZQ3-/N0%_6J=)G[UI%NK$B+N// M)OIZ:0MJ:8J+#*Z0#,EJ3A 5)EC9NT%3KND29#'C"S8\^ \99JKG&;N:2U@. M 5F5->XY\^*]3A3UG-BC09ICU'0[\J\XCO:.3*&E MTZBK*F!5_*QX<0!5C2,\7PJ[O6*$<5&9,&S1JA#"QB M\FF'NQ[(-I_!TYH:IX'NL40?%1-)S.[[*2N+Z0Y?=K2!TM,%&^A>N]AJ;67AH6[8: M-:,7:[Q5N^KV010G533$JA-T5)<(?\**;G&QF6T]Y#5*.OH!K][!T[ M\L.0A?P+@]X73[R;=>'F_(-F>)%,G7>4Y:WKLT>&&B/E_^G1H,)Y'^P@X>:F ME+7?'%$%='2.S4 /F>\Z JIN"-([0\-I4JFRIE?V6'",GT>+P0:F\H@$!,M8 M_;%Q=,_!Z8OYP&E)>%5=R;YA$OXQE\ Q7XM2MQR>80L"W,_'U,QL8SXN7Q37 MOO78F^#NSZE;+*V%\'3*1C3\-$QF'YF5(ODZKFRNRA)^4O=%<]8T)DE11RB'*E6]<0C7X8@4,^@IA;/8Y/3T_ M*Z$3TZ0KJ-I=7ITLI*99?BFW5*.=?BD6#[F2VE!)ON[$F5P>)LURGV0-G/-+ M+NO?O8TPF0NC.?7.6)CIZY,[=6)NYRNU&Z,3!W:S10QB/4U@E1\LZ-8G!%%OKG<[;U7,.@_%M$I&#)R;\'5:V&OQ/ISTC"%M[$:%_Z"+0JF% M]N!R,FZ85CN?4DBDV[Q/T8QV&A573K21$R/!]DT==CLK$/+.$*=/5GGJ$&R"N+(X M-'T4R>U]5D:A8ATL^T5@LK3%U,6TY1*4Z<$NI/ RJ9KT \Q3!JJIQ5O.3

    -Q!'E&5X'"YU@!'\ V#*D O;E "_LW% MJ1P-!Q-NU0PCF:.IJC;3G9S .V4R9PUMB9#E?/79;6@=SBVI;7>0V$C:S@UP+T'^: M0X6Z^PIWO/U!!C60>Q%UGN5$=*C?UR?]5_XT58C3+[5 MQQ;:U0G)Q==:4U)GQ>%(UV4P0V9D-SOR7G"P7*YY]KH=D^]AN.FM+YSL35%N M]VZ.*ZA\J'549S_3P,&\R/#91"RVNPT+J5 M[MO!:5KCZ,'(&L-[&31G46QFU0;_IL[V8PC1'\/E,G,F?2< MR]S@(]@IICPVW7-_C0'S?//@G=S>?DW>WNKGS5P]L^/%DNA7H^LL<"S#^B93 MX1:''$FR,(_J5D6+CV/AIEY? H$=)R*G.!\1"17)L79+JWGJ;**W4*9O)*ZP M\0>@^_KN=7..9=W4Q?9TW4X^/=)TF)9 8QJBX8B7PFTNTW ;E4U;0UOGZU:E M/JI#4/\#>^5DVW!&;&"#J@*(#H,N2@HGMS?$\K08@YA M&C'FV$-?W6@/-&_GEBTFD8^6^4X.O-C0'NZK$P[]-N+4D<1\$;+2_$!I(P.Z M+L> .+^2I5W%_]+,(-F-2RNLE)1X691T34M@>^TP&.,VW]*.[,3@-+_[*TQ' MF8[FYKC#P"$%V\\YWNY^_!I6D$=A43T8Y\W.J+IKM)5JP8 MUJF9[-G5O0J-3'2?:J05<\-277.U9QT%BOUPS/334,BFA9%/P%&JFWCQ?(M8M)JWV.>B2@GMR=S6&#]0N3">W M4]UGC^"\H?RU*,V%3(:6@*E [7V9L\36-,JA?N5XKKCG3A?'ON/N_K#('"JG MX"%2X=JCF,-!TQ;;;O;0?C\#M+7JZX^S6;(:M229[LAA^^92"NUR?!U%^7@9 MLRGDJW!\/&6\9&C6IA ,XEIO)X(C^VP8CH/ Z,_?]#.&ATH)N, V)P ;SI;4 MT^G,X+8#%X*F:L\#EJ)5*-'89!VJ$ES*,AMXGQA+:].AH77@C(:8$9[I#V?V M?BGTX,18\O;)(Q"/A;__^8L'W^@>YY ##OX36_<"(X00O.7Q\2JE\_D/0?I$ MN%PM,*$YYSZ']UQYW/2RXLIX_8YNE)-5_E=;IT?A'U/1!19S)IX8F'_+R]_S MF!OI$\?RGFVT147&\U**U:6617RC:CF5-JUB?O1P&!WZ2E,-+D39[GC1T*ZM M%5"]ZY?IW1I^Y/ RF+?I*F_):PD@$QT\PDJNN))W^#Q M/A'^)#*1G$E,,'8]023=V6\^X)6P>_[$#PN,T[?(_(W\P>B9#=W1L%5L8V]Z :FQ%\^PLKQX5O"I/HT?%'YF5;B#B'/$!OXW3?Z#(-,>1[3 M(E_T[P\+\FB[,8)0IS6N27ZZ:L.GFITUX:$D+5:\C!/C\O4%K!2CGVL,G9$@ M:1B']3>([B;DE*!@_1W_YX#0,+8W %8Y+87?SW0A*E]N"BE<40% MI-K$3E$*P\,Q$]/;K/$&9E,QFHD@OX&AB81UASV& BM-A9LC(Z++$"3;0O%W MS>>(9.#P<.MD;1L688K/=]2+I M[B<]Z%69*JTM8]OY^UA09TPTK^O>,7L&K(TE6#Q4C4N3;_:>\\O^%@@'\O(8(@>B_1 M.U&CB[YZ;ZM;$CU8)4H$(:*LLNRR:O3>.]%9O82URNJ]BQ8E)/?Y_07WOKCW MW7TUY_MVSLR9^9R9,P,8E>JB)# LAJ1S9^,?-F9I%C4;O_>04$"Y6I-Z:MC) M:^#\?.;]=+ 'AZ=R(+DPT\M'3M3%-6OYI;%VUIY,_(?AD[$T6QM7O"\?RS;, MR9\A:-5U:N!BEN+)8EF55+ B3XQ;\BP/]9.YYO(H60NC,N7!@&?. 1QL8UKL MI"$?&U\*5$YNTU!S2C@!:!ZZ;8.@FT$74@M/NL'A;=C/B;XHM%3]X1P&-SK CN&E,7*C[V='QB/,!-UBS SO< Q%2:'M M[2HTTT*O?_]F9? K:M7E"CB(MP/13O%[=&U?ZB9DI+I?O)!632%#3,?LA6PVY86RJRZ8?DT<@09I308 [OH*'DY^' MB]@59Y)L!/[R\^<@>Z@\8VI\RF -#5?D:%[)6TXWU#B7UPNIOGZ?CC-J&5A. MH%%#>:+)R^F*LM$!,S?%;KZMH^5TOM_[E;UE]6(#A[^F8YBG.V7)?F3IGHW) MV(%"WKO;[6&G[[>?Y?!*PN[QF:L@-5P"PKC^&HU.)S@.]UWYY2R(\2-5IQ:&6ET94HF0+]7+])9JDP['U*9&F6H,&X^R*% MFZ6>G3']^'@!&NLU))G_0/ARI)U8',7#Q-*LDTGHI>@]Z*:VY-UTT*3B8(.2 M0#ZC!&L"9,8I.P[LSN(S#2TK/QG"8HTS#%+&9AFB6<&/ 5.O WU>_+Q<(P&G M"0#6V!L+@49T4BO9VDZ=D)G9QF+]5C$=]V2K04>EZ@@=3J%?]UW/E$U]_T^OG?]_\?_%_U;$A>L;0T3"\L4B MJ/"^*"5=:XP;I\-D^(&OYO U#>/GV*D\>T2-X'4\T=1Y5,_8\8!B[$"+#J'J MG?SEMO$_,^/5]L)G'>-K0AI.M):-YN>E6]+LIBJP,*HL5DMVP86'"D%J JG! MD-4R3T=3-%AL3COFL4K6HO; WB0,'.8]VUW]T/4/Z^T;WI"F(.5\%M, M;>) M<\[CR75FB;L$%FZ:U B1;QT?[/R<4B9J&F)Z$[JCAY,TEO35,W2TF.0Z@N3(WLENH(1 NP%_,AV4EO3BJ5"@JTG"FJ6/OX!CH#,_)/W MO4Q.KR6N,2NU"HDK\^6M:3?&EGZUYQ=-X^GUU[71+<^8:0[,$E"@(_,$OZ,; MN8HP>C#W,H C$&AG1-./]-OXK0]?Y1\2339( ^7\O<(0(EQI CB3-9^X$$)3J53XN 0D)U49461$R1.GHFQ-N M#O3H"MZ.?]GQ]T=J'?6)5&>=![A/DNA=NP# ?-X*7?D9-FE*LF(G*:,J%3'6 M8C9$;4I@&>L7D;XBZ.#NAIW?,GCJ"E/>F9A,_BVQH-4W+K3GLV#R3U9PO,7SWFT]R.D[JKB694YMF,.#VM+ MS7'9=E#1]^?WM/W!/R3;2&=O.QIAQ5_#UX158YB6EC83)N,)0/XAVC&\=HVB MK2WMK-#FYIQU")O;)4*X=0WT2_;\-N@O ?VWJ\_*G2Z[.WH M5=@RJU3I,S/Z/2J+0Q[?#3EE#_/7^ QV5'-Q)O#@+#77OMT,(BX&Q3,=,,V? MU,[I2*)$[5"N,GK&Q$]W'J,$=<%"5>;VG&65,)[&GZUI,U0F;Z3=2A $Z9C4 M*GHS(ZV?BS-X6N/U+(PZZHB/YE,_GVLXBJ'\G<*QI"L^%7^_H*@?!#?$5A)W M(8Y%LSMO&0,_9,]EUM[[_S)YFH(QOB_O1;:K_WQ8,WTSS-AWL0Y!=L*&#P [ MN2P1Q8#E^!'ZK:R9<=C\MZEDZ=HW*I^QZ?[B#NT]84!^+QNZDCJ($#TX_8M@ ME+[>,UR>89KPKF$"<%,H[^3Z&=4B\#:Y2?MMBL0I<,6Y*((813F5BGU.7 H# MW5J'LU_!EM6IUSNXXP1>PDBDY[&/F\M* M.L8'=DW&+/M\N"&W[F41+*US1DIC#@:+PM[%/6+2V<)P?/Z2TSJXTYXZ]$>Q MBZ_N&:^397/]LD:?__70E.3?S+^\P?O$=7-$SB9>7'1W#K<[D54POBKXQ44[ M'T%":9(.;9[.\:!&?.P/)46^GY-_/A$&]2+0],FBK'*,05W> M.;@Q0@]X?V M/X\8AISLP/(IDSNB7)F>C,)FCM?#]N?^D@S-OS]&Z>%2E1J[;OXXC@WJD,;I M^\/ LQK:64JYE04-66WS-=*I9&'SYKA$*-6I&J8F8V0N#@.Q9]?N-NRJ;#D^ M7#_@1G=E'YI)[E"Z:$&'%ZTR0(J-UX'S%7L-H.>\(,=MH0QS'E?_@+HL^+/;K=?#IW=OCNRF#_N(VLO MCQQT'2#'>(Y'Z1P+#/2#6"$#%@7B07CV*;/XM:9(^,%&STM_0C49(@!-?U @ M;XE'NTSUM]J6]O97,"SB6]HAP;N#7%4:8[EV$XR%]8V[?*6_EI%)[=<#*X/K M797X-M7XNE%(U)J=!R]%3)-%1G=>Z)-YZP'M!^>><1P\DK8.DOB0 M?UC5"D\K!GGFS7Y4X8322O@\R'GJH<'\.S"&B_8H%2 MGR6OC/M22AD=99*; MS82[D=GPAM6!YZ"=HQ9:O1I/9HDE(43IDGIPF9(B2>IJV3TP.6$K9TL2PY!& M3ZUV35"1)\2C,&5.NR?T6XQ66LM%QZHO6S/C4$/1]UFZXVA[G(3VCGZ+.2$: M^7UM\SJH3&NC^2EW)D<"',S(M,B.8%"7XK-8KTGF> M%W389!,H2?EA^.,/;JN8\"1B;ZC\1_H_ES=!9=*6J!91/;>B*LMA?E\9N4'+ MGS-#OP;TF0F=H>;&HH/%6CA05]^PF%F_@6JU2V,8M4H__L?2:Z(,$8D1#HT2 M'^APG()MS;P)#-#(29EJL#MF+O5=E9F+K%+6N\G((DM!4)B8 MJ"H?\:<\02G=6'\,0WAP_KR79;(,JHH0Y)-;V(+0%6_ MPTL\BO$(>CKUWVH:];T5;;G>.?S.ES:L6CIO[JOEX: PR;LYH27@LZKMI\7U(-L$[1:7><$011Z+NGB"1#@.8'/- M2C[Z8U9%.DL?H"S"JUOD3B\=I/IT4,[O=+_[P62+O@)[EM%ZINS?L42+H MNBWJQZ_.1\9$X@A6O=]$X-/L'DV=KIE0^X\LO[\OG&R9@IIL[PG MRXU:T=8N3]^$*U&*?)02?&'$"P:'5WN9W0IJ[R.X_8HY+H87Z!U+!F'Q0]^: M5Y1Z_F$5GDV<.D-A7!ZP5Y%W!-Y *H,VD^H:$O0>D />5Y\ZLK#$L$1]E3TG M7%B1+?R6GA9^JJ8E6RW]!:R,>\-$[ANX0E_!XA/ R@ D3]VZO 4I7%V/7C8( ML5PN'.M6MC&43:N6+_J92.^+$87GJ'(86ISH1V=ZQ%5SSU1)&^JWHM$$H'4! MRQ0V\78M//P/PTF#E;301I'&GWU)(H!','9-]VKGC=*-2O&KEOPC L]J5#&F M.#\@_AL?\P[$G;1OP644.T/P.4+3FMO-F[QAP_.3/7#(W*ZB<7KU :0-"1Y M\Z_B.!CJ/V>;?>5QJ+=M%JF^#50;B'CGVE[5%PIOMJNMK!!1OLV.H+/R::M: MW8@WM%.UB'/VE[;FP-W!_:%NP4 Q--/^W?V_Y%9^ M@*64W._XU7F^?MO-FSID#[Y-4]&NX,-9+ !ES/^N]F@YRG %XO.S-Z>ZL?(6 MZL%Y\7&TH4R..?M]U@3:W"B8XL]"#AJ,_&EVKT+T3O-AQVA(AA3RZ@GY!'G, MDP1!1NX=>K?XCFZM;3*Z2[C[-HSPY!<\7!#],+LF+Y$ MO;>CF98N %U8$HWRG?3?%9UOL4VROI"-;F.U%'^JF?W;B2%,;MQVSS" YX4* M"U+8NL4WLCX.H,4/0*O&.4+].VM/CN'J3L*0:L>WN\_-MLF4DL0[*4 AP5T@ MA>J2[Q8\ZM!A#(M+!EVYA=;R+Q&QZ_YC\R+/"G*5DR*X2:\M5W077[1R\8R3 M@%/>WEC"QVI%NLAA*VPBQQCI5W%ME':O$U59N@KH']<8P#+!ESE:ICWS%IX&4MKWC5Q?A,L_U6C:)9/@BWL:\$++8&H> MZMP#HUR"WXRA_B4LWR*\CG4#_8<$6I#@^6;I]WS8YG=XK>_XY_ZS(S'W3G(2 MZ6%M/]Y@RK8,2"V;YWE+#ATW5)*15+]NUVR;!F8[.),[,BRSPA$]N^RDMU=G MA]DF#:EV 3<>X^^9B8^J:"\Z:=+@D$,%Q:6XC8'^[Y,S+8TG4+-GI%*^_[ R MV.3>SB#7BS)(CFS^4KA^F\@[=^$?M(8N'2^^#F5S^7XJK#*Z@Y/Z*V?KC''X MYNJD]4]:D_TIO8VUV^6@5PXO7Q(%70]I;9U=W-:-G^1[HT,];6^QUOA+_1;1O MB GYXC!^BNC;S2A$^<[D4HHD\RN]ESR\.!Z5D1P):K0S*J@:KT O)\#%II$% MF<724X^4A4^/G6\.0^5W+)W7.$X_0\\152-4_I^2 :[W=T'DZ9KV[Y2YNK89 MS$8?7\VI]F>.T&*DM;QJ6DO>]>)T>D<66A(%OQ=;:7F6OI$*/_5>?L %C.R- M8H9!?29?_]$?,/:S9C!"F;<^B^&H7D MFO3GO3(: EYSB.R?M,GJB@MZU OB#2\M[V.0Z5'8Z%OTA:/I[E$S=RQ2NYP# M!@F/B2-M#TH-RRWH)_LW6J0QR"X+L^%U536&J6^ 56I<'QC4JMHTIM1GP?&K M '&2>A:6NZK_W]/AA/=&&IJ&!G-%3784JW\E'$@3+QY#VRO"H_#_SPGX8?6Z MZL/_O)[X$+SVE^YO".L\@%U687G2[UEQ<4,]OY<()6/*W&6;K:#O RL')\1< M0TS[\S^LQ@;># &J'#/='?D": PV].:;CU(CU'S;\-V,GFU]-E(]9-N1^9XY MU\G+R02B(,GYKMF2.@: 7YO.^HLG?X^$4T'ON#;MCBU+"N(P0<<8ME]9;,_N MG0 1+I02!3"F\G^0DTD"B.4[GNS[R/W#^IY7MB,PU#2@$ZLE%?8?K_J^'V/Y M8 P"5[0C!89+!"XI/3\X9\IOW@E@3C(0S?[KCLG\7SQ3KC1*7OB&P$AL\%^- MR/@]ADC<>8SHSD@WU\,TZ79]/L9_VK1@G*7)L+4B#YOG_%[;1:#2P[Z'%[0H M_>$SWO+T6= 5P?2WGK-@]'5^5)B&K@%$-UYD>QI ]]YUWQ0A?'/^W8,N/>Q4 M?89#XH"'FKGNL=*H99KDB$\().3Y_,Q2GY'".4R$>T.(]L)5K4HMLVS!$ =9 MZ1*D6-R09;FZ-!9?WZEF3H:T)6DG98$@0;!11 8G^)39QF? M"FR.;#,K]_[LT)SFJ\6S=)NZ6^D@_I--\:D=#^EXTZ63'3JIGL94 M(AQ!%]O9!,?91,5S)P'L!2:$YQL3W$N3V;D1_WG0,O<0#$,GFSS ]!0:K]A^ M<#XG^>3NEU"4.$YG,?=A/Z>HROTJA1>)*WF@:0!=OV8(2N@QDVMJ<+YT&%E( MEA.OYK9I_/ MNO?#DH2+AM]\\_@T(_7(G%/T04*&4/-D^9$-EZ0"J16D"+LTK8AZ__*GP-^3 MMSLP8>JGU53)3BPH!\'=A#DOPV*TIW[4BWS\]BW[2O'\=:U,5)2FN@[S\YC7 MRN@"J[?#<@B$J \4UP*$%TN)7P#_N-^Y^,8*G63"1RLDG6-Z%"]^*L6O;OSH M-=9*O>(K#&7M%PA)5EE4%U.!]*(V-*O;9 U+[7Q5IF>HV3T^^),?WE;J[+J' M%]$-F6X.H_*NM(EB$P%&4/^I1]Q_6()?3FW*_&B5.B*T'6X).5S\"_AGQ+E> MHPZ0^!6,<%20J_^5!]"5+/B2NE43MMU._F^Q)Q 2%LH4L0\3JL(A2=[S:Q^$8-:<2KZ'CFQD# '819DM-3 MS. TH/W!9)?_.P6#[ZA_?^ZG)^SLF!ZS43R;Q56WZ4[V,6#QJ-^1K6GA&T28 M6]HH_T/K[>44R]I*RPB0D\EHCWML?3O>=YOQQ71.J@*T08?%H/#%G-CD HIL M&F8^I38ZZ>:1!R+C/E+R-?B'!??FL2B>$ CVT@]4^_P?/0B.L7#NEG."GD>B M+X"3T@<$51B 4X0(S;/(I[Q(9:K-/OOW5LG +%*/H=-"I?%)#Y_U#43"8)Q M1L"=!'I&$EZY>7%$0[GU?RB M7X)%%JV"W(K7CH0:<)3P-)61&8[BJT1*ZA+"T<*P1EBG:WFUEG7,C(O59N=VY M-9V!VR%NXT0_G;S0]ZZG#)"G3N)0SXYB6HRN@9AUQE M*B M]G]NBO[V8'W]6VPZBIP<4Q%4[W@Y>:BN T YKQO>-U$&4JI:32%@0YPD MA1Z.' GR0^B^I:.4]#GQDI\N8=,TY&RR4J*N=B00"N^JSB):=C: XEONR;NC M"=]Y?>/9[ SHEJWUD/$BP)C-1N7[ /+Q;0Z]!0RYM.VJC[/>6 5K1*9501JU MJ%I*H>+J)DP#JX>(PEZV15U=X9\!\!D_T7C8O4/[$WH3[E2N3QHL(5)X*NNG M&7I4,7V..%4R*XJIX"Q);& M,WDS0O0?R83:Z\3Y 8;X#-WFMA5W;S*SV44LM&!2!#;70OIUQM]V//KEZ".B M7>@)NU0\,P@EM?>'1%*0;&?@E>]OTXQN<"/5)\3^U/M5/P>%*^Q*7.YS322@!6)8!@>BRVPTXI<03[X7P9#FBM(X/5D <=9]+ MG,5GQ 5B^H=UF#!$4P*D&CR(M.%I@-RYY/&54XB9^%.\U$EP)^:FJ"-;#QON M^.&J1VQ!J!O5HPEEB8@0D$"\;NE-(LM@G<;P)9>X.*E0ES"7\8RKY&RO+%4&_PVOJ:RB-_'O6.H_(!9R497F6= M @;[O'O(R964-[FA[?G:0Q UC&A8UTKW4>35YX2^VI.75DK M2%PL"H1JNRM>L',&T!32"2*RX8?UK/"L YF,]-1/60>\&R-YPCWBTGQ/Q8.U MM1H:Q&3KU]#X+V?9@490)[%0'9HLT#CG!V.4.DI/=3]R" M?2(Y*=XJ.W?1B6U]MH+WI"54X"$P=$T,?86\\Z"C[ER1YRRH,J(O M7DS=' 1.L*! M4"0+[^)G*#*%<9>G9QLPE"E]&3.>LBR7)\-TIK]B37BI$],#]!G#(L"?$M^- MV5IUT&U#],3J$FC\O)T-T2B,R,3!1556D6 _MD'(#D=K!4B\D@+SEC "4KR81QBT%34E\N9=[/=C<3;AU"+VMB50']R$41&NB@ M<*KG@'"6V%.>$:1T:+>Y]8'32WU=^V3-WR98]O[1BCAH;LO7HW+J@:;CQYLQ&DK]XF!F>1$1=9"'\0,1 M.:&:I;4>ZP1';2$9S<-D_E=DQ2A2=UHQG$9?MC>/9/^'C63;&R3839F5HC!. MD2]T,RMG!\1T)YI9Z%FE]\'X6!B<*09! B& :1J],39P0[9G0;8UOFX@SQH% M1XLM4V6S5V?JNA;.RN(H &D$+I_CU>;4V[C]K!@U.32Z?$(?9,L"*K6O.B-^ M67FAR,_S0_G^N3]M6"5G@[E1EG<,2(-\"DT$NU^)?>QJNB-2.W/>XTD4GF$X4(_:)Z"%%2!;..4& MK+I[\9C:\R;?"ILA0_[',,W;I>;O5)KDXXT"GI6#T\"^-S3& M7%349!!W 7M;Q=+OA;BJ&71OQ=]135#%T_.G9#-^;0RGT(F_>S%RXEZFZV,J MJBEZ_S_;'-(;_^>C.]6'1)OU;]+_\0CCT3^L,TLTJ6M7^_GZ@=6%K<0,D>'> M,S2E*V8LRN*4#%/QG9]@PRV*C5EIA7?.JE0TN#5Y(2P&/OEZ=PVK MPT"-ZNY1;[Y=I J$-)N\Q GV'HZPB-)BRZ)^"M4TE+>I/M7$R*.,DKL5 M/@M> M]X9)24N=+NJ%L:'O==J2R4-Q D_I >9$S4-O6'7DY7#SD&,%+6&K MFB)/KL=RF/C:!NY %1:$0:_F=K".P;-)-\>A;T/>&C=C;V'GOYIF-_#X,?.A M@LPS#@2+^KE*5250NV(D;BGM7<>@%;!94NH('/&':Q>0.1X>9_27./6K6?46 M>73?)FL#>Q)3SY\&79^-;X&ZMK!GEZO?X'EM=8O\5YOJ9^9FM)[\UPJ@DMM\ M+5A.A0QNE_%&TI:W3O2(?W+/- ,:8G3/N\.3DR)UD(\P:3^B@9+WSNA8*'@M M)U3N<6^[_-ARL ANF=+.<[GB))S(EV.6 .6H(=9)X+0A+29>*I-^I[GCIK+0 M=HKKVB8\O72HA PGBK/WI4:/N./SXD#W?9T.=1V_E<0U8YAL-X8^A_?0,DH3 M8KHA,OC2.X#%+89%GL3R6A)9)6*X4'(#_VYKENVP^ ;:@Z40D>E:1J#0-NYZ MI,9BK4>+C;+T+EO;5%0KUOODCN;:WYA HI,YT M7L+K09Z:/.ADTB'.OI>^9H>6\7Z!TOY^OI1;^K[Y.O^K$*M/#-5ZSX9(U;O1 M3>>9%@8M]YCAZ\J9@AEUU2*DIG?P>3QH/OK%GW.(B1:+Z!'+SDR,2XDY)C % MRM-$AO.:C[C#M]D]HVTKCV**TV M]&%BP(4N7U%QI\V[KGE1OGVOI=4,Q<];HQ2U^,"J;B.$GHT(#MZBF9$1/>JR M@]:]9O_EG,>_+XC3!@>+VRW$)>Q9JS@,[A@30B '&XL3^),2RZHW+2Z3B$#' M>H?Q*QP7U*#V]6/0S0LW03\OF^W*$"]-Y:=+:.[]^U41;T+BD.A_6!J,4T;9 M818QMG'J(AECO$]>[F[B%%O_%!+9[X]]SHUR0,;JA22! X"HU_CAQY1'B,," M;VF1S-0Y/A)N5Q]%4I\D5OL8%I_8"K"OML'@(Q93N@LST61HR'QFZFUO>Z'> M"#.T'>5='-"PFZMCIL9>EJQTE^03E^2OL+K/57+Z#J;!8$--XJI^,T>2N-[\ M(/7@C0 ;=Q)8LYCVZ+) ANY.$K9*0@7?N[LWJ]3-T0Z\0X=;!U(5%-# M[-K$_Q&J%>1&#*K=@^+?WP,]I'A\8R51",*,H/DG IK.5JI%ZQ%99[E*,KZO M/(9]F9_548$+N3PPY]ANHOZQ@>9:5(NK:7(>(1^?L'F_J+HV%L9$F5 M3NHMC=P1!M@LCZ%3K_%'88C_FPL;W?\6_Q=02P$"% ,4 " #:@%E4[E4- M0D[$ @ L#B0 #P @ $ 9#(X-S$V,&0Q,&LN:'1M4$L! M A0#% @ VH!95 A'C1O6 @ % T !$ ( !>\0" &0R M.##DY M,2YH=&U02P$"% ,4 " #:@%E4TMI".EP6 A^ $0 M@ $'_0( 979E9/Q[;D0 M "- $ %0 @ &2$P, 979E&UL M4$L! A0#% @ VH!95)="&XRW3@ F_ $ !4 ( !?B0# M &5V97(M,C R,3$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( -J 652)P7GS-I( M VP" 5 " 6AS P!E=F5R+3(P,C$Q,C,Q7VQA8BYX;6Q0 M2P$"% ,4 " #:@%E4,K)QE?!N !>8 < %0 @ '1!00 M979E&UL4$L! A0#% @ VH!95!GEK-47H0$ M!>D! !$ ( !]'0$ &

    "D+47L[(6]$S3NXV8BV%3R)=FR2 MT!(]MFM]4?73N!6"9LNB4XHOX2_G4"NB0Z84"RD:PS9/<)<4&PG(![(*J'@[ M6(QE=\\) \:FZFEX'4@GS^-H*,B]3PX+6]7>H#;YNO!$%WL.[YH0MYL(,-@3 M;$V^Y'UP:D>! &,-E"R;BTV #091024G2M1Q_4"1,6)M%%G,8\ (^+-'IBVK M:WUT@C#B^".T[3XW JW9(B2FCYDM\XJL.% G/X2G;9*Z='#Q7%/S=?;#)CQ> M:N>QE&\E4BU =_'H7]?Z-,E.R%&-#VJG*8J*IB+?\:L+K]ZEWAR1%LHBM\88 G!_CX .'PBG26IJ^4LJJL@KD%JRE M/KE M@*BH9O8RJ08ESIJ+=AKH/?&L<&<0+ND)#G$DH4TO>S_KRH_FBSI,&HA>>$#9!00.9;!AM+9J^#SMQ#R5I]:$1 M.,<>[X&#D]-!]5--%=;=3-DGF9]Y#B,% R!!MQF6&I;1D' ^;9=;"'D@LG.* M^-!>JMYK:@;4*5D^K[=T3M#?#JG'LN0:4O1RM_*A[]9LD@Y'Z(Y;G[#V+X'O M^6A_$MO6ALA=(6QU71*VNC1AJ]3/OS(T4\"/O!O[ NMY!YN$-3*D+LN M;^F3I_IA6[SO-;+TQ[MO[R38X]VW/^HWIG_W18]N?.=Y?R" 9JQ$[._<^N;, MYJXS64K'52,I2L7$KU]_]^=PDJXOL $8E^V@J3G!22G D5_,J05H*(95C<:U M,1,G_1$%Z@R.-G8GY Z@0$N4)?S4ZX]WZL0F::!EYBY+8&F/0%^()5!3=9P5 MA7Y^.*(3[@+4E"\3SX!ZN0$X;\=X\VC8; M(6+S8Y*Q^2']P8[0T^EN+; 2WD72]5_"0^BN$OL]:WJPNW/ODA[4877X6,^[ MN"XK%*Y18:_!9P>AL#\)15>COFYE=!-T_<,H\KFJ'_1WK^H'_?/>C53U*5V. M\0#,D-/[PZG//NLW3GA+(+\1?;WN55\O807<]"[/,E=<(SF<=@6B/DOT ME+MO]]95[ZJ3(_5W?#J>&7@'Y>36#T-']$9V(M**/HA#T51-^.-\!%3,J&31 MNT1 5WZ7%6I@KJ(=K-@V2E@ :@O:UKJ)MMYTMHW&U6"E<;5ZSIQ3I6&EF3MX MY>7G$@8,D1%N@[#9\!IL$HDVQ3$)\ U),PLAO_GNN?)24%KNTD*:).TG^G?* M)L.KJ KAFQ4>]KH^]SM!A_N8#.]APUP?N:YA3[M_45ML+1&_'32EJ'<3]QMV M04EH&4>MS@(YZK9B/-[T<<'<==J)M7Y9[6M3D1DB8\.O#3?H67>+)U#8NM_6 M'S;[THZ@+ '#-OPFO8$* L'#",+FT,TM4#2X:)'=D&FZM75GN_B%T^RZ/FYZ'MLO#3&'.7XNBZWN. 7DE)Q_SRTM+$P2MK@VOG@,P\3IPD7]&,N M8UX!-:*&C*/E;GUOQN&"Y>-']&O[#?PK"[R^F3,!TD.P@C]08'(Q1 MA U7T&!%NW*')R'>SJ-68.A@:"=69]H7O'7E801T$]!/P6M8!:N+=Z*Q@[/P ML'\0^M<\1L#I==.[;%I#2=?"TGP+.(-_T'S2BHJGY]+458"D$R?S9A,WE68C M\KPP/8_3ED)'M'4BSU5YO#+4G1>:$)?0,4"Q7B, S_PD>*ZT;C/'I[K7!_J. M/3EY]F(_[5G=_-D?"L\J_ON?\4H_NR,=Z$>^2G,8\D!Z_OCV7B_F/+]4U9Q7 MY=!LO6X.,E6C?,/M-3BI+A(V8!-7)&?R*X*YO92U')7VX@O_??C=O^.!$4DQ M%OX]\,.PW?3O7^V7_AVJ0\&Z&:2]#"UU4D4U8&OH/8O@&#+GF2P"BF[I=D?] M)TB+D7[R* PS;O>>]KJ#S)8*)Z71C95'2D8.<\N@MML@,69BJ^3^+%.["W8C6$W!T1WEP.B?:)V M."DQRQY-L;9 U5X)ADG!'+,M;@EB\407Z8 MW,73:.HT:TP!7MWHS7@1O(#Y %OQZM=H&C!>@1)F+G@;90YN?Y3M$L7C7>?) M$;O*I2W3>M@6_&F M%^8^-_RJ_"T'GR,NHO)6A_XQ/G1R0, MHJ_HW^*)V)^1,^CF0,;L3@:_MRGGT79'NVZ_8OV=1-;#!*QB7/%[>QE^](/W(GT$Z%R/81\6WUWKPH=[%)*EXG/1DY*;Z@@,UL M$F#[U-#W-%U:P5TN;])7P/2XGECHO2<]8S1[H6;'XIQ=2.)$XFZC;RH=O7RP M;,E:=OB?$IW,@=GH>VN>M7'4O]QH1S_<].VD/-:P4$-!,:9#F+3\C>?>0 MW,;/2\LI0 ^/K(AE[D.UF]V+O]_G;6"5[/WB;Y]#E-(UL=)^303@L!ZCG>,1PXJ)$J7?6 M[$*,XFZ0N'=A.H%.IE$1?EC%5*JZ%$2%5*JM7R52J61>()FJ'.1%UA8I,Y;* M$I[MP"'G-V._E@6JD^5NB#JG3.4H8U=3975AAJNH3;='HP"/I4 :)C7EHWNA M"O'U8H/7$T2"A1]Y"]L5BSVC9\1P_%'7]Y[.T?])/@S^F^])3>B03M3&"<^2 MU>1Q_F?>TECQRDIR1#GJMFW]AHK$NK<#UT/87>N!=DA?3?G\&6E,#,38$>4O=]0ZXL]HRG F MJ&*%D,R3>XDX#H3?$*Z]F1$7'>'BD8/)(S($87+#1O(]A2==@34L0>Z!\2<+ MUUV*!/VL>KG8FW;9@WP_D'A]'ESC:BAM41DCRC>9ZV#0)5@2Y/I()?-'>C43 M#QZ*6$81'CX>$(P=R%A#;A*ZC ;DY31EH2>UV4GI(1].142$0+"1A1&V/H)_ M\8XO8K82W*1HVMDIZ@*'GVV9C"5Q+@5&AZ!+ E<^<;+@*/Z+\1^.J,D #]/@ M[H ^:J"8"0IO0>$8Z,WRS"<7([J3@A*MC/?$Y= M?>HX?R5!:X82)F^-(ZE]N\/C60FCM2U7>/#9(HY2<^"CJ.4DVP W"887V( MW[U"*N ]GUX$)"SEM13_:P[)M0@1FN#L3:4D@=W09@7B9P+0:<,+W$$]J3;4 MJX^#73#7G=MCU%,4),9_BX%Y^%B7H-HQ6.-=/K^:>>MOML) M4S!4X?AA^2W89>?V,B2P!@(S)#.(P\ M2@<>*\5'20SV.A;^[ZR*0*G!\3Z]91J#]Q 4V'>">4F%VA+&KG%]#QPML;(; M?-NYO-5<.M@ MC=[?7EV\:O1MQDL]:"4OFC/=Z>DG>G.F.WXM_V:/2KW68W%\[S+V!F M3_$@HY /0FI@U;<3AI3'K>&-OY;)^Y0W)[/QSUHJ4'8F3XI F#<6)NV7'YWK MJQP0O@.1($8V;",;O@0,,TYD:4^84]O#LVM/72PT;F:(G?C -P)^3T4X_+MV MRHW^GL)WQNPX"-$B.P G[J>-'&E CGSR(MNC)@G%3I=ZX/6*H8>Z9YV<.+XA.5MH[B9N,E M[5\6T0:E!^9NB?*)"_YR0%QJHT4_JHD'WDLU4LFP*S.44%($8>&<&9IMC M[(-AIW^3TW776(0G9Q&JY)^YO>0X3XB3EX3F"]6M_@G=X[_>^8V=_H78E2]\ M4]HI1:Y[.1"PV^[GV<$I]Q+9LDK1-RUNZ(WYXN9]+BB7.=BU'FQ)Y._V#^W+ M=I[F0>>RWT"HNM)Y-L[FX7EA)[+,-EFQ[7,C$X!GFU9@MDC='':"^>\L:J=N M,669AZ%;6E.N>"KKS.%@^!./N\"%3310S0#%[JI=Y]4QP8#>7*S"W32M+0^Y MM646UG<-#.!AF8UE,/-7)N(FC]9^9O:"'0H) &\LVFY0$Q1O!-/%YI^!CVT= M*,X)/WQDU)ACAHT=_L.1V$/;%34+O \&=5H474I\4$DXGA-H;4(6(9LL7- > M$SH*I2#2Q>DB?] HGV&0:J#1>\Z[S>F/^0(Z-F3>JU\]>,1:,CL(TUJL:WVK MH;6)[ -"S]@!=C,-K:? ?XFFU ,D[%B!O[3=:,G_J>":4YU"3*^,6I)E6W'J M[3![Z!&#/%$/,6#3U.8" $^8=_Q$VX(%C+)F,CCPVEMCW@6]!6FS9 MH:>V6G6>>MB>Y+&G+=7.=2=[IM5)]Q]#'\0X6,(8BU@$S^:XUUCF6W3@#V15 M9"*H!F8VQ\:- MO!!N"?O_\C5.:!8#WBR'G5LD;M"_&!Z.%;VN[DT7:I TLX M92SJKG)2#,NN2G*T7D27.AY,:X.2PB82R ?LQPBD:SIB*FW+G"YE&#U-)>UT M+;50!UL\.=C'PET"-T>!\[C@/1)$+QN0T7_!NT?)GC1X_?3^YR2):P$'BUIDV:=YV";4OJ>=TUSR8 MJ-9N0TP+#N("_#8Y,;R[!!K._1#[>YNCLDWC,Y1T!%/;AG.")ACU4OII[>BY M9K)\Y>W%[G&PIOKPU-5-]S83'4_VNY62 \TKBWFHD?)[8'7$3YU@? ['%BPE M<'@GC%0X=M)BP3/(&LW4DB-KAT]V*",U*;0==793/*)Z>*IGSF4S-[%W%12> MUM4+MAH,6WY7Q-4G-E,+V!1>#::LY?JAZ.(F?D8(U2A PHQ(0XD488_29_3N MF9?0X:+EXXHF8X\,CC=ZE7(=F7Z>(&#Y&U LT5O0#(5I_!JM M\0!I(O1'Z3;FOOZ0Q'&V*WLK!;2R5W7*VIZ,;*$R?&0>FSA1=6E10<9^HN&_ MVS\$B,0[_HYV"]1!-]L,)7&GUAASK+O#4L!+\9EMWFA;U'66VT2I!I>J;2.: M8[*394X/XH0UQ05I<6O&F--23<_X'$,YQTRAHFYMH[\DS5LA^( >4K-P0>.= MEQATI 7BWIQV:1_)DL4X2)G07PCK5YX6WPH7:192WQY M_29>UA&["-92KYGQ=0V$3A4,Q,9Y!L(]MKF;^R#YF?7)$R=&&$WV;/[6^JA< MI6_"B^Q8GS_?=T!)3$$\1U/0+?*@V4_,&RWQ\_&_%^"&LH"KG@_/MA<^@V ' MW?C)&SNV9W?A+S0?F^U+^B3_MNSKOYK80>IJVTTE3$FH,P@U$[8MIOG#O%.WO"91PW& MT>'#NQRR_:8@$W&;R*[([#S9:B-Q-WV.H^&=&/.>G<#W9A(:%.,0C/O)!9&F MM6E<)J#@9\ZS,X8YU_:Z[$LHVDD"3E"E8_W&QL[(1D.0+A1@4UT76P4+JLT# M'^U?D6= EJ,3)LXE\WB?8IU;L2G[: 2V@[KP8C_F=)^)-AGM)GI12QGOR&P1 M?UW'>J3@$- %+=GXZW *@^!>8Y0'-O,Q\.TQ9GK@(<%#D1E0K .G&?B+IRG- M+R1FL:TGL-V0H\!% XG*DX"#P(&_8GS*@Q=)ZF#G>)B/@'Y:EXK6F)?K&.'7JYM\!'.RV*C,C9))ZC"V7] MJ.-UE7#(A.M-3KURUL@G5/^N[/P].[[%@RJF)I 7&0*G_0 M;],J7R1"X+":?TZ_BF\Q7:W' OQ2GWOJ$C7,BSN,Z9;>CD3*%+CS<^2T9_V. M2P1VU3J3?4HWN@2HW+[H6D2M>M_]WNV?PQ[]_4]ME:!B=QBVZE]UKU=5(@@CWMMY*9LWKB#4NBV.VT:P+& MH(0;G5+?Y%4#??4P^8:]=RDE9W_4[68! =*<)RX,9'95\IJ:EL*?N$-'8^:+ MGL)@>88+_38:9X&&P OJ_K146&M%VSG%WC4'S],[N+WI@_#;>(PR W>8+LV3J'ZOHIT&%15%_= :YZO@R3% M?U5C?6VZ'^!OT?(3FB\LC,)/L(ML_!!\$KOY.YESP+M3>*_XMB&B_?F;_<.9 M+6;\IV$0?45+-(_[0YJ,?@!ZBO][I?Q_>]VY'61KE"P^8CF#K\&SM(TAR[ R M[MV,V4 6[B?;GH?."OJ( 1PQ>.Y;A8FHDY8W(SIZ3A"",G[QY0OT]U?PC+8V M@#;PN\K3:>PJ43#^DINJ-8\UYW)H;]^^?*C0Q5FO&*B>XM"#3'JYN30%0*=4 M '2YCL=[U0P\$&]E6 D?:&_G8N+\ -T31VFJ:+XX^;T%=H5FO3U,/J*F^_[B MWY&>^\[5'#<@/OSCP]>O7/_RS\G&V(.MGK56/OW^L:*],KSM]*^R)KO<-?"$ M.NB3AXO1M.06.C?;-&1R%)'F17L]!<$ ZQ57X!:C7;0>;1QRI.0T'B5=>ZRUHU_.(@8=%86HZIC(/2;+R1B*0\VP%/6UV;X]MF3R?X M_CO20F?Z/?/\-K9[]=-P>=.YOKQH^#10.$[U-$NGH)3FR.5F&?*066YB5D^+ M\^"LYEC)-(-!@F4*=2/20V<\CURXV051/)N#1<0G5UMQ',2C),=L0"]_J?KL M9#&/\C@2],3P'Y4!N>XRF3R>RFXOG'9VBND8:KAX_!=0CDJYZ%Z/>T.X!:[S M'[KJ2&;3P.?+T $7Z_TBD+$-[HG#X8BFH3;75>BF.A,.CX7XLP M(B$%\WB22>^K8U R/_Z+V-,[%9N]4T.693/WAG&!J*K=B;O%?83M^ ?N1CR: M?HA_]SU8Q2(($N_;;V2JU\VZY8G(5"<9FLI07Z_=RV?+47Z54W%,&]10\>$5 M;)%W*D(M+5DP) /11!=MGF]-%@$O)R*^58EV]9SXDI35KYXT M%Y>'YM?P5+$N5@9P9(8"2*28Z&3@=%5U[]G$&E*= .0_)ZF]^A(\MUR=[_485 M9XHYLXQ9>&.B%T[P24GRU3F#K&@-;93@%WT93-EZX[&&2/"(C-$#>ANB.M&TG/$7%<@ MXE/T O\M!N:WDOI= [U " >.5,<_$;@"=#F@$ +Y[<$6S"RP\&!4UYZ'\+'\ MF_HJ08%7Q;B*VM?CM$ D%,0<4+\8Y] JQ/?3,?+*_[X*]S'*S$]>N_2ZUY=( MC+I=T?T*P5BF[89]U>=JQNCV%JOV%K3K>%4UEF3>\I#JKMR3FM]FW%-6ZJI.9"U M=:=GB6DWR);HA/1FC_JZ5H8_OG>9<)?Q$0Y1\A0 H;]6R-^8=">S8]K:)WEW M_D)1 >[&S>WB%-;&G<%-%G5R)^Z$L4OV+1URNR&U5 JT(6BPL1R( MFYJLD .UMD?:HU"YZNWI M(8)@AXH,;>T$8,11/L41.N7S-&6IF72AJ*K MMO[PUX7L: 258'M_1 WW9N M]W6@S8WJX>70G,@RVV3FEC66.">LJP9@PI):9M"]9#.5=9/"?3@%$2\&WIFG MVFX;\*9S>3LT1J Q HLO_3D$2HA0QPI-RAZ- FSVK9KQ'M9-7 -BY?6.7$W] M$[$S7_C&[%/$A$ *^*Q4UEQ<-"!HSEJDW8T,*8R2IV)G&GR%D1!U2XA[+HFU M+Y+A*>V+MEHES42F*LD*X\D>GHMW(LL\/*NZ??YN O]B=IB;<]GP<^ LQ10"A 7%4"@)TAQ-Q_>%OLN.,E MQQZ7?0,][*CVS-NB.8$&<;<(V63A J]/"/X@ 6N8CYQ6G(WS!XWU&8:JAI2V M[YS%LMY$$VPEE-N:J(9MK@4+E(-92H:THRC@*)BJ3682_S-/]NSW#!Z(V"HH MA4CU ^1P(5%@PT-CZ_/W?X3JF.JXHO. (6)2',?%'W&P4170C6&-^1?B X%. M60J\_FB[HJ4=1!ITE_PD/RXBO8<7X4 M-T;#&8? KCW3? MYW9@!5^7!<*,IBN ] =#!6V0\;Z:)8S\, HW:URKV?;D3;#Q/0Y6Y(?T-#]D MKQCJV0K*9!=:;G XP?@:<^J!:K_BOY#CPP.K(=7F$/9R$I= M2J4<'EXU#GK/.0";#*R' Y]"=2_!KI=JZ[8V)5"I%V/.VX3U0,9#6Q341=87A,;4<) M5QYTI*4X #O*.:5=[?KTBH*&=RG<_S7\W^KP_U:.H=^ 2UQ7,X'C;2F0MQ'E M/0;R6@A<7J@6 YMU&- :"93\]=2'I9NWS?(\;E:D-%:Z^14L'Y_D[N763$.5-QD7F4ES.D)V'DQBBVD8%;R\]2>PLM%$XG MLE/X7X5E0C8/_\2.^'\S>H;_!?40_]L?>)_X)BMPV\ /VDS,\=O_\1N8TZ<3 M2O_S,[:!XW_M%_VF]6?,L-\1L-_ L)]AO_VQW]"PGV&_';,?Y90?+-]M8=G6 M5$"PNJ(N\\YD[*$H6IE36]!TT1V]L?X4W;TB?6_EG>D9XXU)J56IV%H* M,&0Q9#%D*7F@.:UT7/IF>%3ZAGJWLG\OG&?;Q5BBT3Q&EABR&+(?!&%%(3K)^KDY _>+=5?_Q^9]T(_IQ(Y]9U^BZ@R MG H&U'[[,0"+@7FC)8U&N_T;;?9'W&O]^?R%UPK0W>M<]@;Y5>3U%)$;5JV) M50>GQJK_88$_AO&0)6X&_<%;PZ8'P*9#PZ;'RJ8ZH,L!,^LA,MG.U7:!5Z$C MO^P&^(7[##L_ DGK_[#04$YLD88Y#',8YC#,89C#,$=#S+'?V[W61D\K)H_L M,':J51^^V5?4=&.3=WTS]SA?9;9@[Z\R6[#W5YDM:/)5YM9T*W#JB]9I_GL" MAGC"4O8$(+8J3E]BQ;H_<@A6 \%:2G'6-%P4#A^HFL,4=8$XV?AL#HY0O!GW M^EY(ZVQ9'JE=]?2=VL=_PC9JH$(/$VT//XDM_.119^3/L'^X?0E\"HS9?OC' MAZ\KWYBXI6C3_;&YMFC?[=HI'XB]WU*; V$.1)L.Q-[OPVMKTSOHF1-A3L2& M)^*$.-D$BT_(:?SBN\YH^7$1-Q0@GS'5:#0'G[[E7N0I"T2^IQ/8TU@>WO$- M_<#W\\X;DX#,]BPT/N5)F-#FD.SYD!@_TQP2\&A3TU36GQ)R2@_=' M&^9N<]5IO-9J7NN!W70:F?DQ(3-5S.Z[N>=?K7%X8% M#X4%3XIU3%3O&("-3F*1ACD,](:BM+6D)SDX (75R=B MDFIZVK]ZU>3;MHAG-MI4?MT36SY."7DO#J&I[.K&L.B36.246+K_8MF1]9Z- MR'GA1!CV.Q;X.SWKCQ"G46]76,-8A]6L>#5?:7VM^XWQBMF(M39B8#:B'1LQ M-!NQQXV@GN>[UE\K3<%>]_JR,6/P(F,+FM>U]G6F2.^H<,AS&]'O[O+EX.!X MV_8JLP5[?Y79@KV_RFS!84*0'[0R;V7%O1U.+1;W\C.*_5!?9;9@[Z\R6[#W M5YDM.$S%?@*^_+![W3KU3\U^<9I_L\-LU9EUKT72QAF-VK[<* U+T=RC'NJKS!;L_55F"_;^*K,%YAZU MI7J_E6E4_K:-2[1>M8?30 7!ZK>\WW*:[9'-M88Y%^X[%WF^LS;$PQZ)] MQV+O=^-UW3\..OU; R1H3L;Q="UIG*/-A?HQ7 JVNWQTFY/T=S'%F M)8B]GXF\T#Q*G9L\HQ^]CC\\_S%DP3,R O>4P1/PO1&X"^0Z*+_@G1TZH7(D MOH-K$D[ 1_F=12DGJ-?_L\<=H.]^_;GJF_H;YR$;H<_Q N*NOL9=M;6-J(U'5F XU9XT7 M2#$KFC)KR6SX,?/PIBP7W5-B?,)0R%;=A+0R8G[]"M$62'LJ4K5(YC\C&X^M MQR5QP[T_F]O>TGJT0_@0#BF^$?XFICX'U<["#H9*1E,K8/. A7A=:^OLU;=F M\1&F:UK'H\$GB"M+[[.F\MP8=JKSHKP%K*5=K5MV(7]AG/3)"L%"=B9@+<-" M')*Z8,*"M%("WQ*V%[TH2VS!T9%9%V$N)@P7,SF^&_X MNS>V6!B!3(_@&Y"S(,C9R [Q)( ?F(X' C>D8]$AB]I&D7C\ZE(TL![&/X/ M'PE9R6MA8C:<3SN _7'IR#HX2POQ*/'WMFN-[5:/#$_*&\MV7^QEB"L38_(73%5D7405^KT>"'[IWPYQOEI"5O]RV+'D'V=O M7_U2Q$[]87=P@P\GYMN]NLZ9LOQ89PS,F7K[E@84,+(6X._O?H.PWUC+B.S\,_A]4UO<-N_?25D$$CDNRCUH[OY'*Q ]=,_^Z]R M9,/VZ6F%FCBYMA[09&]\K\M2Y).?)#.%LU1[ERK::M M@BJQ"8(<@:C7-/LP@O_PG@IH)\P%HW!6 )L!S)LI PYZ9I;KAV&W329RK9Q1 M1_Q,&4Z-;:-FZ64./;=.?SBSQ6Q%^$SF!FB7]%A:'BT_H=$![P@_@5!@XX< M_XMZ!.P5<,8?)M^F(!3$M]5B&7)M^G3C"^\T [N-]A=UD47_9_ MA1^!,HCH8[K9!V+.?._>!0%UIP<_ODF6I:]@3J#N_J(GM#P#_8&TXL M_M,PB+ZB1,T+G(2T:CUVTE.ADUYI(L#E3>?Z,IL)8/$123OC(K@(N,,#!TL& M;H$5@;CGM$=#NM@?F*/M'=.8I#\+4$LD4I #3EZ+TS>T7H>,6;^#0VT-SX0+ M- _\1YG<#*.D!D7N2@YBO=93GL,YK!D<*.X]G9'\B/VE))>*8T(Y<==OPQ(: MO$XX8#@P]U!&I/U0^67/0"&MXMQMZ0:MCCC1.BCH] +;,,;%^_0H;#&8D6'* M+RQ=9P/RH+'!ME%BQ=NI!?M TSC^.*E0FK3JC:K:L:KBD0KK-]01UKT=N+X5 M@KAU^5F<^6/FXMEQ0!AI@81)@6*K8M'B[[Z 93-:?ES X+ITTL4=ER S,-L2 M49]B.W@1@=3X#R_?H*,NYDZ9;"K> M]+^?@:K%=B_QT(2-NSB'457;(E4C\I9CI^2%VE92[>DO=N.)%W+E"V MDD7Z"KA@9,^1?,&"E93"M4@SY(OPB>^Z_@NQ$AT1,.">X8BAU W@JW/@\!<[ M&$L&M9^> O:$W!\?TK"(>U<:48Z()O,XN';L'3"3&.;T8IP"#U B+"YBZZ_I M(/F+$$1*>/:F4/UO5EZ8V$9>K-E 8'@SM5CD[5N8U4+;.&*N*SHYD7N!_Q;# M<\=#MXSH->+D\BP=_@D>'U@^12A58A0/86X1>A%Y0#"J:\]#^%C^37V5HD-V M(XJ2EN-OQVGIQ2M6,^E-<;:759SI%.<+E?QUB_+=.IHZUIDDM5$.V&:O+'CQ M&OW8-#I>9 3CRMN0JJQ;^?JH@0RV]5J_;1T@W>BN*K["S;NO*K,YN!&1VL65 MI.[OB-3:E.J[OMOA^=)>:024$5 G+:!B ]3(*".CUFI^NG/1U>!,MI=H+6B! MVW ?XR(\E;;L83U'9M>P03>M@PUJ'US@QS@(8D?Y]TD]@_&S18)]6)!A3V/M MI+G H1>([Q9CM(5"HX4]F^Z2P&'Q#58;947]HD*?XR[_W&D-T)<%B!$[Q"22 M R@ 2DNK8>?ZYD"EU2D80BV4:?<%^3FK+H0I/SGR$ZE+VB7Z:4C$USL537^W M'>^S'X8Q,L\'._#@9Q5EU9I)=_L0;9CF 9^5-\'I#*[KEW%GQB0[.?&U38A M7,'X!7E,IR'_#DK\U87,%V_X9W=409#6UORKJ#06T*J5I9>=-YRB^[G(GDAE,1"?DR 1M;\=Y;?/-S4!Y,!5=V,$7-QLJW' Z 8\]\$'#_ M8>..];A :)PP8O88D_P#]NRP%]A#K ) 8!+M32!!:,P M:\*AMB/XZ&7*/ NK;B)1:>X$H\4LC#"*&%K^"(P)>-<8)*M BX%1>07J",7D MV'J2!)C92^N1B0D@,()>W":#-"&5F3T*3QJK@AY700S*BN>O;(X4\)[0JJ@6 M$\B8(OS)V!CY]/O'@OKA#/2:[[%L]7 @YT0OH@V8+X*Y'_)ZCCD+<$C\'I>M M2*5ODF>[2S#4@%P^0O.P3@(3:6J'\/_Q"A)))ORDQL5 RF8D2EIK1>7559#I MM&723LOEIXJLRI33M]&4C1YC();:SQ.CJF!!^)*!)"X##'"\^-'JI>'FE M.&'8V:$HR\K4.!6CR^GS'6R&XI098GLS\!@+DC8J/QKNJ?Q(>H11>F+2_N]U MKS$IL3K]$LM02:,7K^H:^ "B9@<3*7MGNW3[_3\V6%'!4N!9)D-5)QJDDDJY M-..OKGC0;>?Z%#+UAFT+(@^+C\9'!P$E[?&_%F%$UFPJ860NDJTX1JP%/H@_ M2M2.M./<[.O8?"',@4\"M.&]@#98.]GC\^?[75Y37E\>YB&L_[[GD(ZJBE,$ M+%RXY+). G^V(KWA6,_GOE)=ZTV-5:%;$<1[3W F7*K4X?Q7EPG]SN5P<-QW M-96D1U(TK,N]:[UBB[-641 >02:!H42:$A577%TCKQDFV,PZ;I>:K> LEFEY>T3_4)A#SQ6^WEKW[=TNFL]IIF7-/:]-\ ]%^O7[/^J[H!AZ E\SFV M5BU9^Z&H2/YC2"\PI*BJ)U<=OA5Y&44-)S;!("E&5*T#"N7([[AN;DP7BR/J M8C$85.YB,1BLAL2,KYT_.F 7L,_.,\MD1TFO^R[\8@?1PR2GSWO3:5,7>P?- M/)#CKM*9I3I290N"S$O)8@7F6W1L;B,PCNY&N!R+SLE]Z1WVQ_1VU M&=9 7!T(Q-4I4*D],UFU7_V>P22K4G#4EOTTB'ZM.CX&T>_7?]*7HKC^#L@ M;,7)]D?()@N7/O_L3%CK#Y3AM;;SVM\#/PRMNQEV.#'L9-AI2W:Z&XT6U/)( M2B]>35,(9+S_36WQ3 QC:<42=A L85SB*JJ(;CT[[=F:/%4,^P-F<@R$4H?& ML_:@G!_,OA_HN@VICYG4)TWD \@Q;P0/H5IV6P_O;%L%&G2_"&&N+.#@?@AR M,W7F80U**$.+'VF"_2@BQ89\7&=R?'E7Q\*+:QZKP3!-M4H32?VO.O'U@I-/ MWIA-BN_)WRU_L__E![Q].!6BI.O(QXL K8M7OUYWK])I,B>YL[M'FRK>/@K$ ME -'U<\A-94E]#J#7J.0BD?!&JM0CLM28%1410^HM)A;J@$0WPSKYYJS#=FF MA0RS,;_\SJ(6\T8)2]QTAGO!9MU-[;$Q-A-7Q,_,]>?8$IV-IAX8\4]+8VKN MQM14M/^N2/\5B=&0N3DTQF9-:F;7%FMS MT+\^&MNS=:)EI0&Z=Q8I;Q!P,SQ,(]3$19LP51^B*0LL!S/6G8E#^?B9^@9C MNN[&=*6]2$N"9LS60??&&*YMU"X5#-?ZV:0>W7+9;'CC>)BC+F2?'9N^>^6[ M2D'7!K#]CLWLW0VJU#;F'OR-@I(8UAX-RR\VUA5_3>JG<%%'CAGZ[C[;"OV;M52 M#H.Q&PN$U9G!/+@]!-ZM6F1C8F+&$#V@F%C+4&F/>I&'$15K";%.8I%MCXNU MA$PGL\;)TSTDKV=0/6)5C%IL>36$&]#3,@-XN MD54O#6) 'E.W"1QQ9;YW$PQ34WEMY^JX(*]VPRH[S:O>,_=42=2^N#H6#("6 MBYH5Z#PVHLVP++MC&@*V/G[L+.W2$VUK![;2Q=G:UEW#S- M4:W1117,WK:BR@R."S0K1Q@>O,W;>MRKBV/I-+ 3[MDUHE6+94\#+2IR[>#U MS-:<:]KA=?:BMC9[]D>I)55DS_;GT>;&54:UKEAKI0G7-[V\HUEMHIDY[-Q( M;25%S9SJ,413^2Z]+LY8I+P\NO;HK_;-_@"GW$;.:..<#+>V8G/D6$>K M [3UW>[=&!@ZP]+MQ*5;C\NKA'XO>WGI#JUC]GVBTAD^;Q*FKD;!/;S*2\MH M'2^7V-B[LG8S7D2_.]B[>UDZ7%[#;LW?!B]ALJ,5.J(7@SP,)& MB;B5%PG9[$ILI]&<@UQ#)=;9\\0->QOV-NR]=UH:]F[=&O;,WO^=A:34X2*3 MH)0)+,7+36$)FD7OU)W MXE5^_J7R\Z_*X>B[V=[T?'VP(2[\J]/,8A+IY'4MIM>]+%\,[9++PA#VUO8: M65G_-EY9__;/W^P?SFPQX^F%81!]A3%8E:S!ZFO.-L)(;6# PCD"VCXS=]FU M$E459=4"WT93-EZXS)^4Q*,^+J)%P'1*?>#GZCN*3433?>?ZH[\J\C2#)<]1 MA 4+48@ TI:-[Z("8-[+@Q1#G&:6K4NCQ*[L9UI2(/H3DGQ9F0B"#;XKDH). M2")U%(&DC'SK$1^#2;FN_Q):B*D23?U%"